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
336914168678	336914169236	336914169786	336914170336	336914170886	336914171436	336914171986	336914172536	336914173086	336914173636	336914174186	336914174736	336914175286	336914175836	336914176386	336914176936	336914177486	336914178036	336914178586	336914179136	336914179686	336914180236	336914180786	336914181336	336914181886	336914182436	336914182986	336914183536	336914184086	336914184636	336914185186	336914185736	336914186286	336914186836	336914187386	336914187936	336914188486	336914189036	336914189586	336914190136	336914190686	336914191236	336914191786	336914192336	336914192886	336914193436	336914193986	336914194536	336914195086	336914195636	336914196186	336914196736	336914197286	336914197836	336914198386	336914198936	336914199486	336914200036	336914200586	336914201136	336914201686	336914202236	336914202786	336914203336	336914203886	336914204436	336914204986	336914205536	336914206086	336914206636	336914207186	336914207736	336914208286	336914208836	336914209386	336914209936	336914210486	336914211036	336914211586	336914212136	336914212686	336914213236	336914213786	336914214336	336914214886	336914215436	336914215986	336914216536	336914217086	336914217636	336914218186	336914218736	336914219286	336914219836	336914220386	336914220936	336914221486	336914222036	336914222586	336914223136	336914223686	336914224236	336914224786	336914225336	336914225886	336914226436	336914226986	336914227536	336914228086	336914228636	336914229186	336914229736	336914230286	336914230836	336914231386	336914231936	336914232486	336914233036	336914233586	336914234136	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
73659	55682	18284	3748	1193	917	782	638	602	602	573	531	588	528	460	487	527	481	453	493	477	485	438	495	414	478	441	449	480	469	446	454	387	405	421	478	466	463	506	463	454	437	424	439	441	446	420	447	453	418	443	423	409	458	478	433	443	412	411	466	452	424	447	436	425	418	443	478	440	450	420	437	448	445	453	444	461	447	429	439	457	437	439	432	440	486	452	416	473	445	470	443	434	465	465	429	453	494	457	436	436	422	458	453	432	466	430	434	448	433	432	469	403	437	479	419	399	434	436	467	394	474	455	433	453	453	466	426	455	449	449	451	430	463	451	448	423	406	467	451	434	402	402	425	398	466	438	452	408	440	432	432	494	474	435	469	472	424	445	440	423	398	425	437	415	444	445	434	455	455	445	427	436	401	420	467	444	443	463	468	475	411	429	474	439	419	432	446	448	438	429	465	460	424	444	447	431	439	478	446	441	415	457	437	430	413	452	435	410	454	448	465	453	439	445	402	478	475	438	434	481	469	433	479	463	439	450	451	422	425	428	431	439	484	391	420	475	371	475	475	397	435	440	424	454	421	432	445	434	428	435	441	473	407	452	459	468	474	436	453	465	454	441	400	442	437	456	468	468	450	442	436	430	421	435	484	459	419	453	456	412	452	428	453	458	469	498	436	431	453	441	425	380	452	466	474	436	408	406	413	462	444	438	440	466	430	405	444	410	474	410	453	416	478	454	436	445	480	426	466	401	437	454	458	442	455	418	385	439	460	423	450	419	445	438	432	445	465	464	435	457	459	425	441	470	426	458	457	449	406	517	403	465	441	447	450	470	421	465	429	429	427	462	429	450	401	418	464	454	435	461	472	419	423	422	400	466	458	434	452	430	440	407	405	417	423	451	434	422	467	426	453	452	477	414	422	430	434	423	474	407	450	493	455	466	475	462	447	446	432	456	451	416	463	457	409	457	404	436	428	436	414	445	450	420	479	404	409	462	446	446	441	438	442	388	418	422	424	404	416	440	398	460	456	462	419	471	442	475	416	463	447	428	458	452	463	429	494	434	473	422	426	409	404	435	488	483	444	427	416	433	477	442	470	483	417	451	461	464	437	482	449	479	425	453	468	454	416	450	475	444	438	403	432	466	495	435	450	440	420	449	450	432	429	436	409	438	446	442	416	447	431	429	461	459	435	481	438	431	445	441	432	446	429	447	469	482	462	456	442	405	451	426	459	446	491	454	433	441	444	457	451	477	458	438	411	413	411	450	440	429	464	481	428	450	425	437	455	409	450	432	455	458	442	441	471	429	457	421	448	414	435	456	431	407	445	458	438	456	422	399	444	428	434	480	442	454	437	456	445	477	430	424	465	429	465	468	390	418	482	433	453	470	413	464	460	417	447	439	459	441	483	439	414	409	416	433	453	479	460	476	437	437	406	422	481	434	412	455	435	437	438	423	458	466	440	433	398	473	422	441	469	423	442	452	433	428	470	401	465	478	474	391	450	425	420	429	469	502	473	426	469	459	439	425	436	435	428	439	466	429	414	464	434	431	426	442	432	424	433	412	405	448	397	399	414	440	450	432	455	486	431	400	496	418	423	462	450	438	429	476	425	436	448	438	443	458	432	446	442	444	468	452	448	442	442	441	485	428	439	443	438	444	470	400	422	430	438	464	428	436	418	433	432	412	429	448	450	421	459	423	422	421	427	411	433	438	429	457	478	423	444	440	447	410	480	429	438	429	429	417	443	450	434	419	447	423	406	407	477	394	442	468	455	415	442	482	455	418	420	437	457	451	412	459	436	392	455	472	434	466	451	469	476	438	480	474	439	468	413	447	426	463	470	457	453	435	437	453	416	462	447	423	452	473	407	443	418	441	421	436	416	448	465	479	424	454	409	493	432	444	439	433	418	431	447	468	460	448	457	432	419	424	414	408	446	462	470	417	423	440	409	458	434	451	438	489	416	440	409	429	490	420	431	447	438	456	453	453	437	455	446	444	447	409	432	438	440	452	427	451	456	437	484	446	452	470	438	498	413	432	448	453	436	473	480	458	430	427	448	475	442	431	458	452	429	443	424	452	418	461	427	439	430	446	427	461	423	459	405	430	442	439	447	449	441	459	411	451	443	467	451	414	416	441	444	452	467	472	435	438	449	384	482	444	460	423	447	432	488	464	438	402	429	422	450	468	423	432	454	431	439	424	401	477	446	417	416	454	440	441	454	473	462	417	440	462	455	471	434	419	433	464	432	446	463	438	421	437	498	450	445	465	459	404	447	457	457	457	399	466	434	430	388	430	432	457	432	484	436	440	452	469	456	444	443	429	428	471	442	426	428	459	479	430	462	442	464	421	407	446	433	482	476	486	434	414	449	466	430	442	435	447	413	446	451	405	435	426	484	438	429	458	425	463	442	429	399	445	411	426	447	449	471	428	423	406	435	434	417	438	431	425	441	454	417	427	457	450	425	455	432	418	438	431	437	484	447	419	448	425	424	435	458	406	447	435	438	437	442	440	454	462	440	422	432	451	444	440	454	428	483	424	489	448	446	456	431	437	465	462	435	475	425	450	432	427	450	426	429	427	431	473	376	462	412	438	456	443	387	420	471	439	454	442	436	453	428	443	471	448	432	399	431	444	456	458	456	426	438	398	452	438	435	433	436	456	431	454	425	470	444	448	447	423	459	444	412	397	432	412	462	411	413	417	449	392	442	442	429	401	431	435	480	476	428	427	442	495	424	405	437	401	420	436	396	458	461	446	452	454	461	428	449	404	438	409	410	413	417	429	430	430	467	464	418	436	457	410	430	425	531	447	447	438	415	446	460	413	426	449	432	464	404	427	422	446	438	482	439	455	432	440	392	417	420	427	442	453	468	446	428	448	438	433	468	428	421	411	434	468	449	464	411	447	469	469	449	443	417	439	423	463	455	402	423	431	423	463	466	417	468	440	452	455	393	449	402	482	465	394	439	421	451	459	401	455	464	408	443	432	419	492	438	494	466	438	442	489	478	438	441	475	423	449	418	391	448	467	425	452	402	466	419	415	449	467	418	463	470	451	415	465	446	454	447	425	485	451	385	426	445	423	452	442	476	475	424	480	473	439	445	450	426	459	428	440	408	436	434	456	451	422	452	480	440	436	371	399	452	411	452	447	429	462	483	457	390	389	446	439	423	472	432	449	462	471	449	441	423	450	443	433	404	459	456	448	453	431	482	416	430	407	432	456	454	473	449	410	428	436	476	431	419	461	462	429	423	481	429	476	422	442	441	408	444	445	474	422	427	431	441	470	423	457	428	476	451	411	417	434	449	451	400	447	427	443	447	435	463	472	470	420	459	478	456	440	475	448	423	453	411	466	452	427	418	411	460	473	452	458	445	449	412	450	428	415	433	424	411	442	463	456	440	446	451	457	455	463	418	421	469	458	425	421	427	436	443	444	475	458	493	436	458	450	432	478	455	479	486	449	415	457	408	453	403	409	431	415	473	416	438	444	486	411	457
49890	32128	4000	4221	3801	3114	2856	2453	2163	1928	1737	1740	1580	1589	1460	1369	1415	1384	1316	1307	1230	1231	1232	1225	1264	1205	1143	1216	1186	1147	1173	1125	1118	1092	1096	1085	1127	1049	1125	1104	1096	1098	1048	1078	1130	1083	1086	1097	1097	1162	1076	1079	1075	1119	1087	1154	1085	1094	1062	1135	1063	1116	1005	1112	1019	1038	1034	1059	1053	1032	1083	1042	1113	1112	1001	1073	1024	1064	1068	1086	1030	1022	1031	1051	1081	1113	1045	1053	1035	1059	1067	1080	1106	1067	978	1091	1040	1082	1074	1019	1036	1082	1052	1070	1044	1058	1059	1027	1034	1078	1080	1074	1050	1042	1062	1064	1048	1029	1027	1053	995	1047	1005	1046	1055	1078	1053	1118	1005	1066	995	1031	1031	1062	1085	1041	1033	1021	1032	1032	1029	1085	1004	1072	992	1031	1053	1124	1017	1061	1070	1066	1057	981	999	1045	1045	1011	1040	1070	1023	1040	999	1004	1049	1086	1028	1025	1031	990	1071	996	992	1065	1077	1076	1079	1051	1088	1046	1055	1072	1072	1108	1060	1071	1014	1019	1037	998	1002	1050	1064	1032	1077	1073	1017	998	1017	1041	1031	1003	1006	1049	1089	1054	1020	1063	980	1057	1015	1090	1033	1101	1060	1055	1129	1025	1053	1035	1037	997	1058	1045	1084	1069	978	1025	1004	1102	1022	1038	1033	982	1009	1052	1057	1028	1018	1018	1068	1008	1049	984	1059	1092	1029	1033	1048	1043	1005	1007	1048	993	1028	984	1016	1078	1066	1038	1040	1025	1015	1031	1043	1027	1056	1075	1081	1055	1008	1046	991	1090	1043	1009	1026	1060	1024	1113	1124	1128	974	1000	965	1018	1022	969	1040	1038	1004	1091	1027	1034	1012	1065	1066	1000	1081	957	1047	1062	997	1039	1002	1042	1128	1017	1035	1049	1061	1013	1033	1035	1003	1008	1030	1092	1052	1081	1032	1054	1061	1012	1008	1061	995	1046	1004	1051	1077	1031	1095	1069	1013	1025	1051	1064	1023	1022	1020	1008	1064	1000	1055	1074	1064	1025	1049	1094	1050	1067	1064	1051	1033	1055	1062	1031	1073	1073	1070	1106	1080	1075	999	994	1022	1072	1030	1025	1050	1071	1047	1066	1062	1053	1013	1067	1098	1038	1051	1007	1040	1069	1107	1019	985	985	1068	1011	1011	1069	1079	1058	1092	1051	1041	1012	991	1025	1016	1034	1064	1040	1051	1063	1089	1023	976	1075	1062	1062	1064	1066	1003	1044	1050	1068	1029	1035	1033	1080	1059	1030	1032	1020	1060	1092	1097	1047	1039	1046	1038	1012	1046	1064	1072	1021	1014	1048	990	1009	1073	1038	1029	1011	1100	1044	1002	1080	1056	1026	1024	1029	1038	1041	1083	1034	1030	1085	1030	1062	995	1083	1091	988	1025	1077	981	1067	1001	1019	1002	1039	1090	1038	1035	1062	1043	1047	1030	1028	1110	1030	1034	1061	1135	1042	1015	1046	1058	1094	1017	1048	1049	1037	1016	1017	1004	1043	1019	997	1007	1029	1003	1002	1042	1069	1026	1032	1021	1009	1010	1037	1042	1048	1070	1018	1033	1008	1066	1027	1065	1057	1065	1070	1070	1072	1011	1058	1017	1009	1001	1041	1062	1099	1024	1034	1031	1027	1042	1001	1049	1040	1026	1039	1038	1045	1037	1042	1028	1014	1059	1093	960	1065	1036	995	1091	1002	992	1004	1001	1013	1055	1037	1080	1068	1138	1078	1035	1008	1137	1047	1056	1097	1039	1110	1020	1093	1013	1016	1040	1023	1013	1062	1039	1052	1075	1045	1035	1107	1039	1007	1006	1091	1085	999	1063	1043	997	1054	1075	1112	1040	1045	1033	1065	1007	1049	991	985	1077	1053	1015	1093	1041	1024	975	1025	1004	1066	1086	1056	1029	1017	1022	1104	1056	1059	1056	1031	1053	1086	996	1046	1087	1095	995	1085	1048	1094	1048	1058	1058	1049	1038	1035	1038	1036	1027	1050	1048	1106	1068	1063	1031	993	1048	1061	1026	989	1047	1078	1029	1033	1077	1011	1050	1020	1062	1016	1093	1031	1009	1006	1057	1067	1051	1047	1014	1010	1060	1026	1051	1034	1074	1053	1042	1030	1090	1047	991	1030	1124	1053	1043	1072	961	1085	1119	982	1035	1042	1119	1064	1013	1047	1017	1024	1021	1070	1111	1060	1109	1012	1019	1038	1009	1056	1026	1013	987	1060	1048	1049	1086	1018	1025	1035	1030	1009	1054	1059	1052	1036	1076	1047	1082	1011	1066	1006	1078	1011	1026	1089	1099	1020	1094	1087	1067	1031	1035	1048	1050	1053	1045	1055	1030	1059	1010	990	1019	1064	1076	1079	1056	1041	1050	1024	1070	1042	1022	999	1002	989	1037	1056	1025	1003	1043	1091	1073	1083	1034	1012	996	1073	1045	989	1012	1044	1042	1048	1014	1043	1056	1098	1108	1090	1119	1122	1049	1032	1061	1047	1051	1041	1091	1076	1053	1083	1046	1078	1030	1077	1007	1015	1005	1067	1133	1034	1028	1122	1035	1011	1042	1054	1026	1009	1031	1111	1067	1017	985	1049	1008	1027	1029	1089	1000	1007	1046	1034	1022	1092	1057	1056	1061	1038	1030	1037	1042	1011	1014	1079	1018	1043	1023	1008	1017	1042	1093	1086	1011	1040	1079	991	1053	1065	1022	1031	1081	1037	1041	1081	1029	1067	1071	1083	954	1006	1044	1036	1048	1040	1013	1038	1040	1044	1104	1002	1039	1042	994	1075	1089	1064	1031	1060	1060	1035	1046	1082	1023	989	998	1035	1027	1031	1040	1079	981	1070	1080	1081	1023	1039	1003	1089	1035	1081	1019	1037	1022	1002	1088	1036	1014	1062	1066	1099	1055	1078	1071	1031	1064	991	1055	1037	1063	1040	1042	1077	1056	1026	1098	1050	1024	1065	1002	974	1056	1081	1029	1029	1107	997	1057	1064	1047	1031	1020	1069	1070	1010	1072	987	1047	1011	1082	1068	1031	1033	1044	1081	1038	999	1042	1035	1040	1013	1027	1020	1003	1099	1043	1052	1005	1071	1046	1032	1044	1059	1068	1098	1057	1028	1083	1068	1008	1045	1067	1047	1035	1034	1052	1024	1033	1076	1124	1044	1064	1066	1026	1046	1057	1004	1012	1001	1040	1001	1018	1061	1020	1072	1065	1035	1063	1022	1020	1027	1025	1043	1045	1113	1076	1078	1039	1051	1053	1033	1069	1008	1052	1038	1021	1022	1024	1015	1048	1014	1077	1070	1027	1117	987	1071	1041	1039	1072	1019	1059	1086	1097	1033	1059	1040	1050	1067	1057	1086	1049	1001	1009	1100	1056	1043	1000	1072	1012	1080	1032	1041	1012	1005	1034	1024	1007	1067	1007	1081	998	1125	1075	1061	1022	1048	1000	1021	1073	1040	1076	1071	1052	1058	1037	1034	1058	1077	1086	1029	1041	1050	993	1050	1004	980	1015	1053	1002	1078	982	1066	1078	1056	1052	1021	1040	1080	1057	1064	1119	1054	1069	1017	1083	1045	969	1045	1018	1049	1073	1067	1067	1022	1010	1079	1048	1059	1056	1090	1036	1007	1052	1044	991	1034	1054	1050	1048	1017	1080	1012	1075	1006	1094	979	1023	991	1015	1034	1069	1032	1071	1082	1052	1037	1076	1070	1103	1077	1065	1057	1051	1041	1087	1052	1060	1029	1071	1064	1000	1052	1026	1031	1057	1011	1048	1133	1082	1073	1024	1010	1039	1068	977	1058	1043	1044	1064	1100	1074	1084	1051	1060	1018	987	1042	1031	1033	1101	1037	1077	971	1020	1075	1052	1008	1098	1056	1085	1070	1072	1056	994	1046	1083	1036	1077	1014	1078	1028	1091	1041	984	1058	1047	1084	1037	1030	1063	1081	1050	1080	1005	1035	1087	1065	1047	1010	987	1037	1075	1015	1038	1097	1033	1074	1083	1011	970	986	1016	1023	1050	1050	1048	1044	1082	1005	1071	1060	1012	1035	1075	1017	1113	1037	1043	995	1055	1027	988	1070	1057	1004	1023	1051	1030	1075	1013	1064	1044	1033	1059	1014	1055	1125	1008	1048	1037	1041	1063	1058	1036	1012	1034	1070	1036	1002	1033	1041	1001	1000	1044	1017	1056	1059	1054	1056	1032	1051	1074	1022	1045	1030	1025	1017	982	1100	1045	1039	1020	1051	1064	1015	999	1049	1007	1041	999	1045	1043	1028	1008	1009	1021	1059	1046	1058	1064	1035	1051	1051	1027	1039	1057	1018	1117	999	1029	1028	1076	1008	1035	1095	1119	1062	1079	1035	1019	1034	972	982	1099	1021	1005	1043	1041	1031	1022	1040	1018	1031	982	1027	1073	1037	1053	1006	1016	1024	1015	1026	1048	1034	1015	1058	1041	1054	1079	1024	1064	1017	1067	1022	1041	1067	1047	1012	1033	1013	1067	1014	1035	1089	1034	1008	1036	1055	1031	1091	1023	1018	1076	1019	1050	1054	1073	1024	1007	1072	1077	1003	1019	1101	992	1007	1003	1131	1084	1051	1001	1000	1075	1037	1041	1002	1065	1076	1058	1034	1011	1063	1049	1009	979	1053	995	1041	1053	1028	1046	1009	946	1020	1083	984	1036	1017	1059	1066	1000	1018	1024	1098	1106	1036	1017	1046	1078	1031	1075	1074	1066	1046	1023	1036	1115	1072	1024	1057	1031	1068	1076	1064	1016	1047	1044	1039	1070	1001	1098	1098	1066	1047	1010	965	1086	1069	1068	1006	1067	1082	1025	1047	1050	1094	1048	1007	1014	1011	996	1056	1065
11715	4507	238	220	187	181	171	176	177	173	204	165	169	181	165	195	162	181	177	156	199	171	171	186	176	171	166	185	169	195	190	197	196	186	187	169	192	195	166	172	172	180	203	175	191	191	184	185	177	186	195	194	179	178	181	194	190	190	171	215	181	200	158	214	185	183	177	188	198	191	186	187	183	194	181	161	157	146	182	199	169	200	176	183	174	175	164	191	157	195	174	197	176	172	178	182	148	176	173	194	160	195	189	181	162	209	171	151	195	172	171	154	169	207	158	172	173	204	168	180	183	195	156	176	181	172	170	202	168	161	179	193	178	179	209	180	180	185	155	184	194	171	202	168	179	170	157	164	180	193	199	194	167	188	161	172	164	180	202	192	194	202	181	172	186	181	209	178	164	193	182	184	175	153	182	184	188	175	181	183	172	184	160	171	177	186	170	160	189	178	191	175	192	195	213	198	167	177	187	186	181	181	186	183	166	191	191	179	164	214	166	193	175	190	155	184	172	164	204	190	186	181	203	150	193	167	176	175	171	165	181	179	180	186	158	177	177	180	193	190	190	196	190	170	180	193	177	172	180	184	166	180	170	179	181	170	179	176	192	183	190	190	180	174	168	183	162	186	197	183	173	193	168	164	167	169	195	169	178	169	169	183	182	187	186	198	179	176	192	185	189	181	181	192	183	187	186	189	178	187	195	178	179	181	206	188	214	189	185	199	186	184	199	193	199	190	184	212	166	198	182	214	182	169	168	179	178	178	170	171	180	207	224	180	172	187	170	183	174	195	182	168	174	153	181	182	175	166	148	174	186	160	161	220	208	176	188	212	176	194	182	183	164	198	185	179	183	205	203	163	178	189	199	166	195	180	184	185	175	185	167	194	181	193	174	156	169	176	162	183	211	203	184	181	176	179	182	229	194	202	178	180	167	190	188	188	164	204	178	159	185	183	182	166	163	164	173	169	167	168	156	154	161	169	183	184	208	167	170	188	165	193	185	166	191	200	202	173	173	195	166	174	172	173	187	185	172	185	165	194	169	179	170	167	180	184	192	196	177	181	198	164	164	178	185	179	199	153	177	186	166	184	176	191	163	158	177	191	179	219	164	176	169	179	163	172	187	192	194	191	178	161	188	182	170	165	176	185	183	184	197	147	170	179	185	184	158	168	181	164	180	164	160	143	177	206	192	179	151	186	169	183	210	187	173	176	185	186	190	179	175	181	188	182	164	180	182	177	199	151	196	169	182	235	179	182	161	170	157	182	191	181	163	210	183	177	175	179	195	175	210	163	177	171	180	187	179	189	170	182	195	172	181	202	180	173	185	173	186	193	184	189	166	190	168	204	193	194	183	181	175	213	184	180	182	165	184	159	171	169	196	162	172	193	188	176	168	181	148	167	172	171	188	200	208	169	176	173	166	168	181	201	196	193	157	174	174	176	200	161	187	157	178	187	172	193	195	205	186	189	188	186	178	192	168	168	173	169	161	201	177	171	168	163	176	179	173	195	191	181	164	193	198	179	195	193	189	160	192	180	225	164	165	162	205	157	158	212	191	186	178	196	177	197	170	183	167	192	167	181	186	192	145	165	159	166	186	164	195	177	197	160	198	191	165	185	196	204	189	205	190	187	158	189	177	191	207	203	178	177	177	165	178	172	185	135	201	179	186	156	188	171	160	179	183	163	185	188	167	184	173	190	183	189	202	180	172	187	152	175	193	160	177	183	184	195	176	166	162	175	179	166	172	170	182	179	178	168	213	184	171	193	169	180	203	192	180	174	180	157	179	186	184	185	193	186	174	182	179	204	186	172	188	195	196	180	218	198	195	197	172	193	179	203	176	178	167	213	177	192	184	176	187	203	157	179	193	209	165	179	180	155	179	189	167	184	179	166	147	163	174	177	147	162	186	189	183	193	185	178	195	200	192	207	176	178	181	200	159	183	154	190	169	176	192	155	197	178	192	182	188	182	171	166	188	177	200	170	175	177	200	192	165	170	171	188	182	161	182	184	192	213	177	187	176	186	182	192	198	152	164	165	194	189	166	181	161	175	179	179	172	182	200	168	172	195	181	190	173	191	189	161	172	181	180	183	168	181	195	177	179	159	185	178	195	205	193	209	173	184	167	179	166	167	190	194	177	173	197	190	161	193	184	166	166	224	189	182	180	180	190	188	192	164	188	204	174	187	183	173	182	164	179	184	176	167	182	193	162	166	175	187	186	181	165	171	192	175	162	179	160	185	161	172	179	195	186	195	189	195	184	180	210	181	171	173	184	163	182	181	177	159	181	188	182	228	186	179	203	192	184	192	183	169	186	156	153	231	175	182	164	173	198	171	166	188	190	170	175	166	199	178	172	190	185	178	164	184	187	180	197	221	196	171	174	206	198	197	172	185	195	169	186	194	169	184	174	173	208	169	178	173	175	203	153	188	188	184	187	175	163	178	167	175	169	171	212	171	200	180	198	177	186	178	192	183	185	184	168	202	178	179	179	140	169	170	194	194	193	164	185	191	169	156	187	158	191	174	203	190	182	178	192	199	182	166	193	167	171	188	151	153	200	204	175	177	168	185	188	177	189	188	195	169	208	191	166	173	187	187	177	181	172	191	176	157	168	173	192	194	164	188	196	151	173	160	186	199	173	184	182	168	150	184	179	186	183	171	196	177	185	160	186	169	159	154	185	163	194	192	161	212	177	175	193	160	182	201	172	176	180	181	183	185	180	167	169	182	158	174	206	195	182	183	161	174	181	182	169	182	178	145	169	174	183	183	178	175	172	172	194	189	185	161	189	178	179	199	192	194	173	172	182	174	161	187	177	195	154	162	183	185	170	179	192	176	189	166	176	174	169	197	187	200	206	153	156	201	178	169	179	170	169	183	181	176	183	180	191	192	183	198	168	194	147	195	176	180	179	181	183	198	183	179	181	174	182	167	165	176	190	182	176	180	177	175	177	217	166	181	182	152	170	178	156	170	172	193	167	174	178	179	166	192	201	195	152	158	169	189	194	180	204	183	165	201	175	187	172	172	166	192	166	180	197	190	159	189	187	177	183	189	179	185	185	187	169	179	188	176	166	168	183	166	181	185	197	170	179	197	174	196	203	194	201	171	162	167	185	180	210	170	173	188	201	158	195	181	176	202	180	173	193	183	172	189	188	189	185	200	180	162	165	175	175	178	163	183	167	189	194	197	181	185	166	163	165	201	195	171	186	175	177	181	172	182	183	181	183	177	197	188	180	177	176	200	197	188	206	170	153	190	183	168	174	176	178	190	184	168	178	156	173	174	195	173	175	167	166	167	187	182	190	155	198	189	158	154	169	171	207	186	179	199	193	173	180	177	178	179	173	196	181	201	166	173	188	182	180	191	191	164	186	178	165	172	175	176	191	178	169	178	160	186	177	171	193	193	151	181	147	179	177	179	194	160	186	209	169	178	189	194	182	158	186	181	198	168	179	177	173	172	158	170	195	220	167	162	165	178	157	160	154	186	159	194
11398	5229	598	579	581	576	573	560	534	502	573	579	537	532	513	524	493	515	517	525	529	506	581	534	534	536	545	530	628	543	563	511	557	529	506	542	511	500	526	543	500	555	533	518	509	547	555	519	548	543	496	538	560	515	528	546	534	542	524	530	554	503	516	523	570	543	523	503	531	526	522	499	489	551	534	516	535	537	566	492	506	517	529	457	532	481	511	545	535	538	518	511	520	521	524	524	518	487	515	567	545	530	536	578	531	545	508	495	511	518	514	482	523	514	534	500	533	489	524	524	514	509	538	518	519	553	579	532	512	503	533	496	507	493	543	553	498	514	510	515	511	499	523	504	520	533	509	543	514	541	520	501	541	544	532	523	553	514	523	501	510	527	516	513	465	525	512	514	540	525	551	483	547	541	501	540	520	511	518	540	502	541	527	501	506	477	515	517	558	530	506	503	496	543	522	512	503	481	519	496	523	537	536	548	567	493	497	527	550	541	505	498	537	535	579	538	536	528	511	507	523	512	532	520	496	516	569	520	522	516	502	528	523	521	490	546	537	519	582	503	545	530	525	545	537	502	509	526	503	539	513	533	556	525	577	560	475	514	490	508	487	541	540	536	533	538	564	521	540	582	517	562	499	537	569	523	522	554	515	525	524	521	515	544	514	526	511	592	536	505	498	547	521	545	517	520	492	493	517	521	537	516	513	543	509	539	526	486	504	491	499	498	501	519	570	523	529	538	540	484	510	492	529	510	476	534	486	516	506	518	511	559	532	527	500	521	530	524	498	525	540	526	555	526	540	506	515	463	534	510	514	517	479	516	546	498	520	525	509	556	567	505	517	555	538	523	513	541	503	531	510	493	509	519	541	507	503	483	541	494	513	501	511	540	509	507	514	508	536	508	506	565	551	534	530	536	531	514	528	567	556	568	527	527	542	530	511	513	515	538	557	565	525	487	480	522	558	539	517	540	550	526	565	532	529	491	498	538	516	519	529	545	543	521	560	514	519	498	535	533	533	529	523	508	543	549	541	517	521	562	540	538	457	521	533	522	557	496	528	510	506	536	549	525	507	546	484	534	493	461	531	515	502	571	534	543	545	531	489	556	489	549	548	533	555	504	536	547	498	529	501	541	548	552	538	543	516	524	485	485	508	483	530	556	517	489	516	523	529	557	526	516	522	573	500	512	549	555	496	515	510	537	487	500	502	561	557	526	515	553	532	510	524	543	526	523	529	499	562	513	514	564	498	484	588	551	542	502	523	508	547	497	525	558	539	502	494	532	540	537	543	525	556	559	539	530	502	511	524	497	512	523	533	529	517	503	530	495	570	550	483	579	540	513	521	519	517	537	509	475	505	496	531	513	515	495	510	525	542	531	518	510	527	483	481	511	497	510	548	514	544	480	507	511	486	552	487	504	518	534	503	547	533	535	542	528	552	507	552	500	521	537	523	537	512	524	487	528	529	478	507	507	554	547	502	552	474	532	530	517	517	551	539	516	536	519	498	551	511	516	558	501	542	548	517	496	491	485	523	499	540	495	539	552	557	523	495	563	527	534	504	521	538	552	500	542	545	506	528	491	521	515	481	519	498	550	551	527	539	525	512	517	469	548	548	480	539	508	552	533	524	552	548	501	507	528	543	538	565	558	528	522	545	556	536	564	535	511	548	562	522	550	529	502	532	533	537	523	536	507	546	489	560	498	512	527	533	537	552	537	560	531	516	536	543	559	515	483	516	542	501	507	542	523	543	518	497	534	516	507	515	544	551	518	498	490	510	557	515	549	514	553	511	511	540	511	507	515	518	551	511	511	502	537	549	557	522	508	529	524	491	506	499	542	499	537	495	551	546	500	509	513	552	480	536	512	546	525	546	552	513	469	525	502	488	538	540	487	537	530	491	520	551	513	513	552	534	555	534	534	534	497	532	512	489	523	559	498	500	557	486	558	522	531	487	515	564	526	491	508	504	546	500	510	566	509	580	562	508	521	517	494	534	535	545	549	504	527	546	537	527	505	533	532	547	494	534	553	532	534	551	506	546	514	522	513	510	536	532	493	553	508	475	524	518	588	529	570	525	553	505	483	499	537	530	560	567	511	501	516	512	509	561	516	527	550	549	531	492	571	551	490	522	540	539	519	534	542	493	519	482	538	525	495	512	537	562	505	550	536	537	529	559	473	550	526	513	550	504	540	549	476	548	515	488	550	527	531	510	528	522	497	566	526	509	542	520	528	521	511	499	521	515	535	536	533	510	496	519	526	550	531	503	474	512	539	525	559	490	535	548	513	542	543	493	500	524	553	552	525	522	531	511	529	515	530	505	491	515	485	516	514	549	510	534	489	543	477	584	536	543	520	537	530	514	487	543	516	543	543	540	546	569	525	492	526	524	527	489	514	519	499	530	522	521	510	507	566	542	500	514	525	550	500	541	554	508	522	477	477	504	523	506	504	541	532	561	485	501	519	496	517	524	515	520	491	540	544	494	533	511	547	513	512	556	543	518	504	514	517	538	534	535	516	514	528	526	543	591	500	534	552	515	495	506	504	511	547	547	528	525	547	496	508	559	510	536	552	521	560	519	504	501	527	546	486	517	519	540	529	512	489	510	524	538	521	533	547	520	522	564	528	539	514	488	553	530	528	544	520	526	536	470	475	528	539	516	573	570	495	536	544	535	489	511	528	568	558	525	534	517	514	517	551	509	554	517	539	550	539	506	510	485	488	565	512	501	520	556	488	523	491	515	526	501	493	522	520	545	514	552	558	546	530	511	534	527	564	511	544	503	512	521	519	516	516	526	535	524	498	533	491	538	554	537	517	537	520	552	576	509	565	548	561	536	541	516	510	564	501	543	524	513	536	567	544	537	508	537	479	537	553	545	523	507	542	510	529	502	497	527	521	502	505	559	572	510	533	503	539	497	490	508	529	517	498	542	550	526	512	550	511	546	532	527	510	504	525	535	545	493	551	503	513	507	517	518	532	522	515	549	505	519	522	508	509	517	510	470	525	533	490	535	495	510	560	513	517	548	491	510	562	537	544	497	513	524	505	520	541	514	507	518	536	548	520	544	554	546	526	514	536	529	504	504	525	520	517	539	516	505	517	563	531	542	548	536	541	537	509	524	539	557	537	511	576	543	525	545	513	520	490	497	509	537	481	528	579	525	510	480	550	512	522	552	470	546	540	520	530	541	536	560	508	535	528	552	542	532	506	540	512	481	504	507	520	517	505	533	516	526	516	492	533	520	516	512	514	538	522	512	521	552	561	527	558	516	546	522	507	512	488	527	558	503	539	528	505	506	554	547	519	553	491	543	513	554	551	505	501	529	501	513	516	522	536	510	485	516	539	487	513	489	522	475	538	520	524	503	527	527	519	509	493	498	512	477	547	530	464	528	554	515	502	513	472	521	515	501	549	495	550	577	566	531	474	498	514	508	545	491	558	522	520	510	496	525	523	513	551	535	469	522	546	507	522	522	494	548	497	525	553	554	532	557	541
63695	44079	10869	1241	685	546	532	466	488	434	433	422	383	401	396	391	389	377	393	347	364	337	353	348	341	384	348	322	385	361	363	338	374	341	337	365	362	345	361	333	371	348	361	368	353	364	365	371	368	358	338	391	335	342	351	343	379	354	367	351	369	345	347	391	370	374	358	358	370	367	355	351	343	354	390	338	375	353	352	347	307	349	362	365	365	341	351	362	336	336	313	372	351	336	340	328	411	372	343	359	387	372	367	380	358	349	342	341	332	329	392	367	367	378	342	358	388	356	364	333	374	353	355	367	331	339	380	331	332	367	336	348	347	393	345	344	357	357	355	383	329	327	327	339	349	355	332	350	329	357	352	342	389	379	391	337	366	359	355	382	336	366	363	355	364	362	330	359	349	363	368	350	363	356	373	334	352	373	344	393	392	349	353	350	350	368	354	365	365	314	349	357	384	384	374	310	342	376	356	371	357	356	331	357	372	362	336	367	348	333	363	348	345	337	351	365	336	372	358	377	365	377	370	362	344	385	376	349	339	368	384	361	363	395	356	341	335	341	363	358	338	351	353	383	381	349	373	343	339	342	356	411	358	371	327	326	356	351	368	336	343	409	368	353	356	374	370	341	376	374	357	320	374	359	345	335	336	358	378	379	348	383	346	367	370	356	370	385	370	382	357	396	333	334	388	365	351	344	295	336	352	343	338	363	373	372	347	327	364	337	348	359	371	392	329	338	341	356	359	312	330	385	402	351	353	350	345	380	347	350	322	325	399	328	309	366	352	349	349	309	354	350	361	346	353	356	311	344	369	364	385	345	362	356	324	346	344	340	375	374	321	366	334	373	319	366	365	350	341	327	381	368	322	348	360	340	339	322	379	368	358	379	340	330	346	349	338	365	368	344	388	338	385	351	358	360	355	365	332	390	332	340	346	381	324	333	336	328	400	348	355	359	361	342	343	369	386	345	381	396	369	345	346	355	376	384	379	361	356	312	396	338	364	329	336	364	355	408	361	360	360	319	379	337	377	325	358	337	361	365	363	371	365	342	326	343	373	372	365	374	336	344	331	357	344	341	308	377	364	364	354	311	380	365	334	332	357	361	313	311	359	328	324	350	370	387	296	341	381	339	335	346	368	342	367	372	373	369	387	323	330	370	350	354	350	359	346	365	338	341	356	346	363	325	352	354	351	322	354	336	313	369	340	363	371	349	355	334	381	344	383	324	343	358	380	320	344	387	356	374	350	389	358	353	365	370	330	347	393	348	355	334	350	374	343	315	355	336	349	341	321	365	382	377	364	373	356	336	332	359	359	372	348	314	345	347	354	399	337	361	351	348	352	368	383	360	344	340	418	374	398	359	359	333	356	398	322	382	341	390	396	375	355	364	366	374	360	342	326	375	373	366	350	352	365	376	331	386	322	364	386	338	340	336	345	386	357	352	364	345	371	386	346	349	335	345	362	377	362	326	339	321	375	366	351	340	333	359	350	363	310	342	351	350	380	313	339	344	328	359	338	352	329	374	370	344	359	329	341	363	330	370	318	350	379	396	361	360	355	320	347	362	374	387	387	383	363	380	353	369	367	367	351	381	373	378	378	348	348	329	345	343	366	361	338	356	355	389	346	362	363	430	363	348	338	361	334	352	370	328	323	373	377	335	351	354	349	376	381	318	314	341	369	361	355	364	348	361	372	352	355	340	346	336	363	334	338	348	335	339	382	356	348	380	367	351	345	327	342	372	349	366	338	361	354	361	358	336	332	346	355	362	404	381	339	380	375	388	349	354	376	367	360	360	354	349	366	359	349	363	350	359	363	348	350	344	345	346	330	348	327	344	326	410	363	378	342	341	346	364	377	347	358	359	358	402	325	361	382	363	331	348	350	361	339	335	355	347	314	360	335	348	375	331	345	352	365	375	356	357	366	358	366	342	366	338	346	331	362	349	361	343	357	342	319	364	362	354	350	330	360	342	354	333	372	359	338	353	372	357	362	347	373	335	361	331	341	351	380	347	343	324	330	365	362	342	345	412	361	370	351	341	361	368	349	344	344	351	368	361	320	339	321	343	358	347	333	366	354	332	365	364	355	361	373	343	360	381	359	364	339	361	340	362	403	381	334	351	363	322	337	362	413	357	376	400	355	361	353	363	336	351	390	352	351	353	363	342	358	339	388	402	345	364	347	355	329	392	372	360	341	330	384	337	354	320	358	361	344	337	348	342	369	366	375	352	349	334	348	338	340	349	331	348	356	397	346	342	364	360	353	356	353	319	399	349	342	343	372	324	312	373	353	351	332	376	349	375	341	365	402	337	318	356	383	387	364	375	381	346	328	309	369	384	343	361	345	357	337	361	366	343	358	377	363	362	343	330	362	350	358	352	374	322	348	349	361	377	360	358	330	368	305	387	375	346	344	318	372	374	360	354	322	361	361	336	365	343	347	343	330	345	354	352	354	381	341	364	341	333	346	355	339	338	375	356	325	336	334	348	354	387	359	333	360	337	352	332	370	347	355	360	360	371	351	371	350	337	362	352	368	356	346	341	384	340	331	405	362	355	366	385	393	362	365	347	373	369	350	356	330	342	344	341	333	344	360	335	324	327	351	383	357	365	341	374	337	345	369	395	329	343	330	329	356	354	330	351	368	374	346	361	380	390	325	343	340	345	363	360	387	364	352	361	352	350	325	324	330	345	326	332	347	319	343	362	352	355	380	329	341	363	344	342	336	368	367	362	356	351	342	345	361	336	321	339	365	398	338	365	370	371	345	323	342	341	342	322	348	343	339	373	365	346	349	352	334	363	363	347	325	324	385	350	351	365	372	368	323	341	348	341	343	335	323	374	360	390	378	412	328	317	370	348	386	365	344	389	355	349	351	345	332	365	344	399	354	350	336	314	356	373	370	371	347	370	368	339	379	327	328	362	329	352	344	365	369	326	372	360	337	338	323	372	369	370	344	358	356	341	384	373	350	357	351	338	375	335	352	368	347	386	345	340	377	384	372	371	365	374	343	379	379	348	325	347	348	356	398	359	351	373	364	348	373	340	383	346	352	333	394	341	376	369	369	346	381	361	361	352	362	362	350	340	370	343	350	357	380	379	339	346	345	334	369	302	350	358	374	358	337	357	347	380	371	332	339	355	362	311	362	343	396	351	393	388	381	342	363	366	351	358	332	350	332	366	330	355	365	336	335	388	326	373	329	372	356	343	364	383	357	379	332	339	344	341	370	340	375	400	345	322	363	351	377	358	363	363	376	366	334	356	349	328	341	356	349	410	361	369	355	361	376	355	328	329	357	368	336	390	324	345	355	338	366	359	359	375	353	364	336	390	344	344	385	383	352	346	337	393	366	336	382	362	324	328	363	358	346	352	338	332	354	351	364	316	354	342	348	336	346	357	376	374	328	368	333	324	369	355	347	326	360	386	337	335	350	302	379	385	347	370	376	363	370	365	372	367	354	357	332	347	339	348	352	352	324	338	337	326	338	370	354	362	333	326
40019	24241	2321	2452	2238	2015	1771	1533	1416	1315	1227	1213	1154	1125	1039	1047	1021	1075	990	1013	999	936	987	979	983	1003	915	992	966	921	950	935	911	895	893	930	926	898	937	908	922	956	921	859	891	960	892	865	917	910	900	918	869	915	905	972	873	884	920	905	915	912	887	885	892	938	945	926	937	894	892	903	915	891	896	877	883	863	862	867	904	923	927	913	887	923	888	936	869	840	935	891	890	906	848	860	883	834	900	924	930	879	882	907	878	878	865	860	910	905	900	871	934	946	895	854	952	834	904	910	854	922	849	908	888	902	900	930	867	874	925	859	925	825	870	912	856	866	880	918	871	886	853	918	886	894	850	906	894	916	836	869	871	900	859	873	905	900	879	885	882	901	876	878	869	891	915	910	919	823	892	860	867	910	895	869	905	830	900	839	919	892	893	913	868	927	898	916	874	912	896	831	922	853	899	857	888	920	885	910	920	915	882	875	897	882	879	878	850	901	855	889	866	893	897	852	874	886	866	906	901	884	881	905	924	902	928	891	846	838	852	916	882	878	928	932	906	918	877	873	890	869	931	901	886	868	869	904	911	856	827	918	931	853	931	882	874	830	918	887	861	881	913	893	903	904	879	888	823	848	864	869	918	877	854	837	898	871	928	850	864	890	833	927	853	874	821	888	846	918	875	899	851	966	851	888	893	846	847	884	829	909	934	875	853	894	831	915	916	911	880	865	857	965	899	877	888	880	895	891	900	895	852	903	864	875	882	821	908	863	875	895	855	833	843	828	907	830	876	931	910	894	842	893	909	899	890	858	902	861	823	911	930	834	880	883	862	881	901	902	865	891	842	894	847	928	925	882	858	920	874	914	836	862	899	872	932	890	859	843	929	930	905	909	949	865	886	895	905	840	899	923	943	859	898	922	876	874	887	945	875	888	885	907	892	926	898	904	885	881	856	875	928	856	879	887	909	890	944	912	854	913	884	873	899	867	882	931	861	872	860	871	847	859	882	902	872	939	883	880	835	917	905	914	844	862	870	915	886	903	866	902	904	902	898	853	897	880	874	841	843	873	861	858	922	909	880	896	895	897	897	921	874	890	899	834	873	899	904	897	872	889	952	918	904	861	853	913	874	922	944	895	896	912	897	907	856	896	921	892	860	880	874	922	916	921	898	917	855	864	874	856	859	954	866	866	887	833	897	940	921	897	872	883	908	894	855	915	892	919	876	904	881	893	930	910	918	862	871	919	893	880	842	877	880	829	855	912	893	857	880	881	928	850	899	844	923	954	859	915	900	919	893	950	891	916	897	887	858	913	944	893	905	905	902	907	886	844	906	912	905	941	878	889	935	884	872	864	854	891	888	906	906	829	892	876	889	930	937	869	887	847	876	911	883	868	953	894	912	899	961	899	879	891	874	860	900	868	882	909	831	885	884	906	931	916	894	931	809	897	887	882	936	884	833	886	885	867	902	858	911	899	878	905	848	857	908	834	831	867	846	953	841	863	876	913	826	875	931	883	880	857	946	879	876	879	863	845	907	916	879	923	896	937	879	857	919	899	859	853	888	908	861	900	884	898	871	871	865	874	902	879	893	922	880	853	865	875	938	930	907	943	871	880	897	887	889	892	908	877	858	917	830	864	901	842	881	917	888	866	936	895	868	918	918	902	811	906	919	884	832	917	840	902	887	863	891	907	968	898	943	891	863	829	881	853	864	930	937	842	885	902	890	850	944	910	848	910	887	856	878	886	838	911	905	907	902	839	882	840	881	923	834	829	868	836	931	871	908	864	877	869	890	888	897	854	899	940	884	889	938	909	909	922	930	897	872	851	924	920	894	886	885	825	882	866	883	875	913	830	810	871	858	851	927	879	926	914	905	849	822	922	849	891	899	893	894	828	875	859	878	933	911	904	879	918	901	882	905	952	870	917	901	862	871	957	830	866	882	862	836	924	871	913	906	925	924	879	915	885	897	899	921	911	874	865	910	896	873	854	878	880	852	903	901	880	914	883	918	919	875	911	895	917	901	934	847	862	851	853	875	844	911	903	880	852	894	849	870	946	850	853	884	868	886	844	902	915	901	921	918	829	940	883	883	880	866	902	871	906	848	918	903	889	886	896	903	908	910	884	890	918	936	836	924	851	864	904	913	881	898	923	874	902	929	931	926	872	905	933	836	918	937	834	860	879	868	905	885	849	944	884	881	867	872	916	910	870	901	901	848	918	879	893	924	882	852	902	905	911	899	931	811	865	883	881	875	885	856	886	912	891	905	824	948	924	880	910	851	929	875	825	917	858	832	849	952	904	911	887	911	891	906	875	937	848	883	900	899	880	885	896	908	909	897	921	935	830	920	918	915	895	901	869	990	858	909	869	865	919	877	851	896	865	830	893	858	898	869	925	880	930	872	865	911	903	864	847	920	816	874	863	857	889	914	832	863	825	860	903	895	900	907	872	888	954	904	888	900	914	919	885	867	862	888	892	861	952	867	929	841	892	912	892	881	883	953	872	883	831	896	886	884	922	915	887	836	880	873	852	916	881	938	890	889	881	878	899	884	927	881	893	859	882	852	926	824	925	839	876	835	871	793	891	829	938	852	921	904	877	937	876	905	945	921	876	890	849	891	893	919	897	936	898	868	914	884	900	852	901	938	861	888	840	808	912	867	932	909	891	885	890	869	915	940	936	901	883	814	870	896	861	921	903	931	874	934	911	902	861	946	856	902	906	855	875	917	872	894	856	893	929	940	825	888	915	880	903	925	873	833	934	866	913	900	857	889	942	879	917	901	890	867	870	870	950	893	835	925	922	944	905	889	907	876	896	858	848	892	838	901	810	831	935	874	893	875	859	819	874	912	890	893	937	857	822	868	846	912	889	889	871	887	882	878	904	874	858	886	916	907	906	893	818	886	872	871	861	901	920	824	836	854	879	894	868	913	890	850	864	902	926	856	852	906	878	849	882	885	830	879	907	902	866	895	894	891	862	884	905	857	847	924	867	885	865	924	851	887	881	912	882	859	857	890	879	838	859	883	862	852	878	836	890	900	878	858	879	943	900	822	895	880	932	867	891	879	864	906	872	897	892	865	911	878	945	855	927	917	874	883	872	921	888	886	854	918	869	874	897	865	843	920	855	875	869	885	881	841	884	923	909	941	916	838	868	911	897	868	866	882	934	922	883	929	924	863	886	926	866	909	913	852	864	870	897	821	866	873	868	892	917	868	898	877	874	851	870	904	895	888	906	910	827	891	888	895	889	895	920	879	859	893	872	876	872	893	891	883	887	892	899	896	842	873	875	874	891	873	945	866	913	906	908	839	914	922	957	901	904	938	882	839	874	880	899	851	860	874	858	891	922	900	909	874	881	865	913	873	865	864	886	880	867	883	850	883	888	922	870	890	847	829	900	903	871	889	873	919	918	867	899	888	905	891	857	904	837	825	893	854	844	831	912	842	896	855	863	901	910	852	854	901	904	904	897	905	846	912	937	888	853	888	883	915	904
73590	54546	18735	3794	1188	970	805	675	587	576	525	526	514	490	518	483	458	481	437	464	443	480	481	461	465	468	432	431	449	486	426	467	440	431	427	451	460	427	441	449	423	457	451	407	395	426	460	424	404	435	414	449	415	434	417	396	455	465	459	441	427	446	431	446	436	403	426	401	450	407	439	446	435	433	461	435	442	425	455	459	414	419	433	411	433	436	410	386	414	440	444	462	467	411	442	465	451	430	471	450	489	412	424	435	446	445	426	401	432	467	461	433	446	445	427	442	432	442	433	445	486	459	435	402	422	390	391	413	456	440	429	442	428	432	420	460	414	458	410	446	438	422	430	418	410	412	428	418	396	438	442	470	428	434	443	397	406	394	421	423	430	423	447	427	414	429	440	418	438	458	399	422	414	426	423	392	404	409	458	427	444	461	402	439	435	424	494	442	466	417	461	421	431	461	445	431	453	416	449	426	446	429	420	423	420	379	408	429	434	395	409	450	419	406	445	402	430	420	445	460	425	390	461	395	415	404	365	430	458	412	439	424	376	452	421	441	410	419	398	433	416	460	430	415	466	424	453	423	453	438	463	425	418	391	468	441	407	438	430	407	484	403	454	393	450	413	428	429	427	413	441	425	435	448	424	420	423	439	447	440	454	474	448	430	402	461	403	441	437	417	424	433	415	469	378	391	462	432	472	413	438	420	424	440	410	432	449	427	413	455	442	421	425	466	434	432	446	410	473	463	453	457	450	417	431	436	449	419	413	415	427	463	413	454	406	446	449	433	475	394	439	439	436	440	416	411	446	467	454	435	444	477	457	470	463	433	447	405	408	434	411	430	471	432	442	428	427	437	472	390	463	443	404	434	431	457	453	403	416	448	432	435	441	449	469	394	455	443	473	427	421	436	429	401	416	421	441	452	411	419	446	423	439	429	418	447	460	434	440	436	417	441	430	444	431	409	419	455	457	446	418	454	503	456	460	439	474	394	431	406	466	447	448	441	475	419	460	474	462	427	408	445	456	403	428	433	456	447	399	432	430	408	447	420	467	494	448	481	418	419	471	439	435	422	444	432	428	424	426	461	423	393	419	421	427	414	438	435	402	458	423	410	441	387	450	447	481	437	431	459	411	414	482	419	472	434	445	446	448	438	436	473	431	410	426	413	438	389	412	433	402	411	413	411	459	437	441	508	469	465	419	427	444	359	460	472	475	407	409	468	430	407	435	453	466	426	398	425	441	427	473	480	425	444	433	445	443	412	448	413	423	438	443	431	438	409	433	435	437	448	436	392	453	437	428	397	441	448	451	413	463	497	412	422	471	413	457	427	447	431	466	396	431	439	457	394	445	433	460	411	445	436	446	462	427	446	440	472	449	426	446	427	444	460	436	375	452	405	447	416	426	414	453	451	433	449	442	447	438	446	430	420	429	421	405	437	391	424	430	462	467	410	414	468	434	436	451	451	460	454	444	485	484	436	398	437	441	397	394	443	469	442	424	448	457	414	433	454	426	430	417	438	415	401	465	451	455	447	429	412	438	470	424	410	392	421	444	410	461	417	438	421	444	427	445	448	459	439	424	463	461	459	406	439	410	456	435	437	424	421	444	403	442	417	422	416	438	385	427	433	402	392	390	429	423	474	473	428	432	415	454	417	420	415	455	446	424	466	421	411	422	444	442	462	449	429	393	424	452	445	438	459	412	466	477	383	452	447	454	386	432	417	403	444	412	421	424	402	411	455	404	435	411	375	428	463	418	416	436	438	398	416	448	437	438	448	423	429	408	445	411	399	432	403	452	418	440	447	458	432	435	442	465	417	425	418	415	411	435	426	434	443	415	442	412	423	441	389	447	383	465	413	404	459	384	440	443	432	421	405	429	448	447	427	467	471	434	391	432	420	432	457	497	421	471	438	440	473	460	428	444	394	435	422	428	439	459	443	405	452	427	440	408	464	433	438	437	414	443	420	414	412	424	386	404	431	438	419	433	441	445	417	439	432	435	407	409	437	454	433	464	422	452	450	404	421	430	424	496	448	422	400	452	423	400	400	445	406	454	432	445	427	434	446	426	415	417	394	421	443	437	443	432	418	446	491	418	414	440	457	446	410	420	421	444	404	438	475	416	438	431	433	440	431	425	427	431	407	415	429	450	455	412	435	401	441	446	441	453	426	444	429	421	472	403	458	444	452	451	424	394	419	427	443	459	451	424	434	431	465	458	422	420	413	442	415	371	420	397	419	441	429	459	453	431	432	420	414	425	420	437	453	413	447	427	420	437	459	410	421	472	449	401	466	424	475	442	438	467	439	401	431	419	452	464	444	429	460	438	418	425	450	451	402	442	458	450	438	428	443	427	419	446	459	425	406	447	447	465	414	433	421	418	443	410	439	402	468	429	436	394	459	414	396	453	437	414	434	440	438	438	473	436	421	462	430	464	441	436	433	458	452	431	458	448	457	441	471	423	434	413	443	462	395	475	401	422	427	450	422	414	454	433	403	428	462	439	483	434	435	455	445	415	461	411	450	431	416	457	443	437	445	423	477	432	416	417	444	433	428	405	416	454	454	439	441	447	435	460	469	473	429	440	438	489	434	462	445	437	396	417	409	449	407	437	416	422	431	435	449	420	443	421	440	442	480	436	423	440	437	459	409	391	407	426	417	429	458	409	430	430	392	439	428	409	415	436	447	448	445	438	456	457	425	383	463	423	464	419	436	473	438	409	413	440	457	427	398	463	462	450	480	421	463	456	433	446	424	472	484	428	464	464	472	399	430	414	420	488	424	458	398	443	433	395	421	461	424	438	431	424	410	425	416	460	416	465	467	439	447	382	450	438	421	424	442	405	453	464	415	413	420	439	471	428	429	411	452	427	413	444	488	451	441	418	405	420	419	430	444	449	451	467	458	425	438	453	442	429	419	429	442	417	390	440	433	413	458	439	462	393	443	425	390	428	442	425	449	413	453	439	410	452	445	414	440	428	436	450	420	409	403	402	417	430	463	431	426	446	431	407	385	454	434	455	411	433	411	436	439	441	431	423	433	480	447	428	467	372	466	439	439	429	402	436	439	452	401	397	445	430	396	434	423	440	467	439	396	441	419	436	394	472	446	435	440	442	446	467	438	430	457	434	440	435	488	434	418	455	413	490	424	419	425	479	423	456	417	425	445	477	450	478	448	424	453	440	426	465	441	417	468	426	452	429	398	446	449	441	457	448	401	411	425	388	438	397	406	450	421	435	430	462	457	430	452	429	438	428	408	439	422	410	410	442	405	412	427	462	421	426	405	418	422	412	447	442	442	474	446	386	461	403	442	441	444	418	441	455	410	380	429	428	447	422	437	425	444	413	434	436	386	402	436	422	443	473	443	434	484	437	453	424	407	454	425	465	388	445	459	410	480	422	438	448	430	420	460	416	396	442	409	437	383	422	436	443	464	405	431	421	464	401	425	432	378	424	456	448	450	419	432	411	450	482	433	431	413	448	474	419	420	436	455	461	408
49547	33303	3937	4299	3579	3171	2735	2313	2180	1955	1815	1660	1596	1513	1512	1372	1335	1289	1342	1258	1235	1241	1235	1243	1212	1161	1140	1156	1144	1159	1097	1212	1075	1111	1094	1102	1046	1096	1048	1094	1061	1077	996	1074	1067	1016	1084	1112	1074	1039	1052	1069	1076	1075	1018	1088	1071	997	1043	1095	1011	1038	1078	1078	1017	1042	1014	1073	981	1041	1019	1053	997	1019	1039	1037	999	1081	1036	1026	994	1011	1058	1018	1049	1076	1075	1089	1003	1063	1055	1011	1001	1055	1062	1057	1024	1050	1000	1004	1008	1035	1006	1066	1018	1077	986	1030	1058	1042	1004	1056	1021	1082	1027	1081	1013	1017	1007	1029	999	1021	1055	1037	994	1006	1077	1034	1007	1038	1021	1057	1019	1042	1008	972	980	993	1035	1013	1103	991	1031	1006	1065	1026	1083	988	1033	1063	1030	1030	1006	1044	1093	959	978	972	1007	1046	1009	1042	1054	1035	983	1021	1010	971	1014	1002	1023	1034	979	1088	976	1062	1018	951	1073	995	1012	1022	982	1012	1021	1008	966	1007	1020	964	1050	981	1057	1043	1082	995	991	1053	1063	996	1049	977	988	1056	987	1031	987	1005	1032	979	1071	956	1015	995	1033	1066	1034	996	987	1016	993	1064	1028	1001	984	1009	967	1008	1041	988	1055	1032	1009	1030	956	999	1033	1082	1018	1040	965	987	1005	1051	1031	1001	954	999	1031	1065	989	1052	1033	1085	1011	1092	976	1032	1042	991	1021	1065	1042	984	1003	973	1044	999	1051	1050	1020	1021	1024	1032	1068	1053	1085	1028	933	1047	991	1015	1017	1016	1012	995	1069	993	1007	1065	1027	1039	986	1024	1014	978	1019	1021	1051	1025	1023	985	1015	999	1022	1101	1048	1006	999	1024	1064	1020	1057	1054	1027	999	1022	1014	1034	1095	1111	1033	982	1082	1065	971	1042	1025	1036	1029	1047	996	980	1034	1054	966	983	995	1045	1104	1021	1053	979	970	1035	1034	1023	1057	1059	985	1057	1023	1072	1087	1004	1054	1010	1026	1054	1043	975	962	1058	1000	954	1007	1031	1001	1056	955	997	1015	1031	1044	1041	1031	1016	1034	1063	990	1019	1016	987	1009	1002	1051	973	1031	985	994	964	1034	1068	1003	1025	987	1007	977	1039	949	949	992	937	1060	1031	976	1020	998	1019	1019	1013	1007	1030	972	1082	1010	993	1020	964	1021	1012	1046	1084	1041	1047	1044	1044	1036	1038	1016	958	1057	961	1057	1046	1046	1012	1039	1014	969	1065	1030	1033	1009	989	1038	1019	1028	1022	1034	1060	1071	987	1013	1100	1006	996	1077	1035	1080	986	1075	963	1062	1069	976	1081	962	1005	1013	1046	1058	1016	1023	1004	1075	979	981	1046	958	991	1032	1018	1037	1010	1045	1005	1041	1026	1050	1047	963	1012	1004	1034	1055	1078	1065	1024	992	1051	1011	1027	1031	1024	1088	1055	998	1034	1096	1036	1049	979	958	1081	1007	1027	1010	993	1129	1035	1015	1021	1021	1018	996	1000	1022	1014	1034	1002	987	964	990	1016	1092	1004	1027	982	1025	1021	1036	1046	1021	1077	991	1116	1034	1073	1038	1025	1025	1012	1008	1008	987	1002	935	1022	1083	1041	1024	1026	1080	1017	1006	992	1078	1064	1064	1010	1061	1008	1018	986	1082	1041	988	1050	1022	1043	1012	1062	1005	1082	1038	1024	980	1004	1056	984	1067	1033	981	1078	1031	999	1031	1092	1055	1017	980	1063	1016	994	1045	1020	1009	1001	1035	1084	963	1075	1043	1013	1032	1015	941	1065	973	1018	997	1033	1001	1028	1004	1019	981	984	1018	1029	984	989	1044	1038	971	995	1053	1065	990	1061	1050	1056	1021	1046	1012	983	991	965	1024	1023	1007	993	1000	1020	966	1061	1040	991	1057	1031	1001	1043	1000	1091	1029	1057	1039	1059	1000	1007	950	972	1043	1071	1076	1033	1021	943	1042	1031	1029	1046	1065	990	1014	1026	1013	1017	1045	1015	1034	1044	1014	999	1034	1040	1013	1081	1038	1028	1008	1039	979	1045	971	1000	1030	1028	1034	1088	992	1021	1057	1056	1050	1042	1057	1039	1007	963	1017	1027	1014	1039	1046	1049	1017	1056	1015	1030	1006	1021	1028	1042	990	1049	989	1021	975	980	1043	993	1022	1010	1034	1038	1003	1063	1014	1026	1091	1053	1014	1041	1017	975	1026	1078	1061	1020	998	992	1004	983	1044	1014	1039	1034	1091	1016	1054	1000	1085	1008	1025	1008	1008	1025	1041	1007	1034	1040	1009	1022	1000	1017	1007	1011	1014	1009	983	1020	1065	970	1033	1014	1004	1006	976	1025	1028	1006	1074	1015	1101	1043	1050	1044	1013	969	1048	1019	1042	1031	1059	1043	1043	1039	1079	1002	1023	1020	999	1096	1113	1037	1018	1029	1022	982	1014	1011	1003	1061	1000	1023	968	1015	1012	1032	1036	981	973	1079	1041	1030	995	1054	1084	1016	974	1091	1013	1051	1027	1025	977	1036	983	1003	990	1005	1032	1029	1016	1070	1043	1032	970	1060	978	1016	1043	1008	985	1075	1034	986	1019	1034	1030	1074	1012	1072	1003	994	1012	1008	958	1028	1004	1059	1048	1002	1052	1003	1043	1077	995	1009	1006	1057	992	1005	1023	996	999	1049	1011	1024	1028	1094	1019	1047	1051	1008	1002	1037	1066	1019	1030	1052	1067	975	975	1046	1042	980	984	977	1006	1015	1006	1048	1039	985	1006	1047	1038	1021	1024	1007	1010	1103	973	1018	1046	1072	1009	1023	1105	1001	1020	981	1035	978	1029	1056	977	1032	1011	1039	1047	985	1012	1016	1105	1004	1059	1018	1009	987	1086	1018	991	992	958	1012	1008	1045	1021	1046	1060	979	1036	996	1070	1013	1049	1028	1014	1070	1014	1058	1038	1105	992	1029	1065	1013	1077	1023	1033	1028	994	1042	989	1066	1030	1040	1089	1025	1041	1031	1059	1112	1009	1004	1065	951	1008	1035	1087	977	1011	1054	1029	1045	1061	1055	992	1034	1029	997	990	1018	979	1003	1054	969	1060	1031	1042	1049	982	1022	987	1025	983	1004	965	1017	1118	1024	1023	1021	1095	1038	1064	1015	1050	1032	1021	975	985	1093	1024	1026	1070	998	1053	1030	1039	1123	990	1025	1074	995	993	1069	1038	1012	1049	1010	997	1077	1008	1034	1029	1011	1067	1039	1067	1017	1056	974	1026	1052	1028	1042	1023	1022	1000	988	1013	999	973	1073	1025	1026	1089	1054	1046	1015	996	1044	1033	980	1045	993	1079	1044	1018	1028	1061	1003	1056	1036	1055	1042	1018	992	1000	955	1049	1040	1027	1023	1021	1002	1022	1035	1067	1056	1055	1018	1000	1015	1040	1055	1017	1068	1000	1034	1030	1035	1080	1032	1075	1020	999	1060	1015	1049	1021	1030	984	1004	1007	997	990	1015	1044	1053	1026	980	1000	1014	1000	1021	947	1047	1010	1023	998	1047	961	1032	1047	1025	1047	1019	962	1056	994	1092	1042	1001	1032	955	1063	1031	1018	1056	1019	1013	1030	1000	1079	1032	1065	1057	988	1008	1040	965	1050	1013	1066	973	1019	996	1093	1143	1074	1018	1065	937	1007	1001	1065	1033	1042	954	1025	1045	986	1032	1068	1005	963	1038	993	1041	1026	1015	972	1031	1032	1016	965	1017	1020	1043	1086	1003	997	997	1054	1000	1021	1043	1017	1054	1007	1035	1038	1039	1059	1063	998	1025	1006	987	1030	1017	956	1026	1009	1007	1018	995	980	1017	1015	988	1003	1064	1049	1034	999	1000	977	981	1033	1027	1045	1044	1066	1067	1000	952	984	1022	1025	985	1047	990	993	1018	989	1013	1013	1028	1029	984	1017	1050	1034	1000	1039	1046	1027	991	994	1002	1011	1010	1051	966	1054	1003	1003	1053	1031	1027	1055	1049	971	995	1040	1028	997	1037	1012	1045	1000	1026	1086	1035	1050	1027	1028	1024	1048	980	1061	1002	1076	1041	1061	1006	983	1053	1095	1033	1034	1008	1048	1023	1014	967	1016	1070	1002	1010	1050	1029	1020	1054	1007	923	1013	1029	1054	1060	1002	1079	966	1063	1064	1060	1031	1034	1017	1041	996	1035	970	1018	1040	1028	1061	997	1055	965	1059	1004	1055	979	1068	996	998	972	1010	1032	1065	1024	1014	1035	972	980	1067	1002	1089	1044	1038	1035	1038	991	1038	1020	1013	1016	1001	1040	1044	1048	1021	1088	1015	1014	1057	992	1059	1012	1027	1059	963	1040	1003	1004	977	1053	1026	1005	970	1031	1032	1064	1013	1003	1009	974	991	1020	1042	1030	1018	988	990	1030	1007	1046	1049	1071	1020	946	1032	1018	1000	1064	1043	1034	980	1058	1008	1026	1007	1042	1056	974	936	1051	1049	1082	1002	1039	1075	957	1037	990	967	1048	986	1062	1044	1033	1011	997	987	1028	1029	1050	1079	1024	969	1019	1080	1089	1062	1065	971	1116	998	1084	1045	1067	1059	1026	1028	1069	992	1024	998
11033	3963	260	198	202	199	210	170	179	182	172	155	179	186	178	184	187	178	184	158	162	180	195	192	190	173	181	211	176	172	158	178	171	192	184	157	160	195	189	187	187	173	175	176	172	180	208	185	161	196	177	177	178	172	172	171	162	169	159	175	182	177	188	197	189	166	189	178	170	167	187	207	186	180	170	199	166	172	174	170	193	180	194	169	171	172	185	192	176	144	182	195	179	165	160	178	172	159	166	192	170	167	187	182	191	158	169	160	181	176	185	156	203	163	164	192	173	176	166	169	179	179	195	156	170	173	187	185	193	164	191	175	176	181	169	207	160	151	169	151	164	156	180	169	181	161	180	186	180	181	195	182	171	173	169	165	184	161	182	183	183	144	177	204	184	157	159	180	192	184	163	153	179	191	182	196	158	194	176	193	150	173	155	186	191	165	194	162	162	186	168	168	168	167	178	189	183	186	166	168	179	185	186	180	171	166	177	181	194	197	179	196	168	165	191	162	163	174	170	152	158	182	155	158	190	183	185	193	169	170	188	177	185	157	166	174	179	147	164	180	202	166	162	178	180	199	159	190	161	174	168	182	183	183	170	191	184	172	178	163	183	166	183	175	175	149	174	185	169	169	164	201	169	188	156	174	169	182	180	191	173	187	163	164	175	178	182	203	175	171	189	171	171	181	156	177	149	201	207	194	192	159	178	169	207	188	184	179	157	172	199	184	163	174	188	172	189	180	170	179	174	185	178	176	169	182	163	200	185	171	177	191	168	185	190	161	186	161	180	158	190	144	197	147	168	178	174	172	169	178	173	190	139	186	179	180	181	190	191	176	179	186	168	174	184	186	193	177	169	174	182	152	178	193	181	192	191	178	182	175	158	165	192	179	192	146	185	173	199	198	178	159	151	176	168	171	182	161	187	185	176	186	156	162	170	193	168	190	164	142	168	203	178	159	172	177	188	182	170	155	169	162	180	158	174	219	198	174	162	184	195	174	172	190	194	170	173	156	169	196	162	188	184	151	172	162	169	162	179	164	180	187	158	196	162	167	206	176	185	184	174	173	168	164	181	184	169	189	172	174	205	168	192	153	166	166	173	162	211	178	180	184	189	165	188	196	172	166	181	172	187	178	173	176	218	179	166	174	178	167	163	168	207	172	165	175	175	179	174	167	175	189	165	218	172	188	190	169	198	179	197	184	178	174	177	169	185	174	193	181	174	181	171	190	158	197	179	188	178	160	199	178	149	196	178	179	164	155	175	184	190	193	184	185	170	176	164	165	159	160	174	184	157	177	175	182	177	159	195	170	180	188	157	160	167	192	167	166	149	170	167	164	151	188	178	166	170	161	177	166	173	184	205	166	161	175	172	164	180	173	167	168	187	187	175	177	197	167	176	192	195	190	182	172	184	164	199	176	170	183	191	197	181	173	199	184	186	181	181	165	183	190	174	185	180	205	168	182	168	207	188	157	206	178	178	175	187	166	170	176	205	170	176	180	179	197	157	147	196	163	175	186	161	170	173	189	171	166	188	191	186	187	170	175	162	164	190	182	172	199	173	179	163	178	155	175	164	166	174	199	180	170	180	177	178	187	178	190	178	206	201	157	174	174	173	193	165	161	180	196	185	171	178	166	182	194	185	165	186	158	197	177	196	177	199	205	181	182	164	193	166	190	166	173	182	190	191	212	173	164	155	179	170	168	175	168	197	193	158	208	182	168	205	183	183	186	189	170	179	168	163	154	153	166	170	161	179	190	188	169	159	152	176	168	147	177	188	171	183	171	186	165	174	201	170	191	196	170	175	169	183	187	179	185	185	158	182	201	191	182	165	177	194	180	152	151	177	169	166	178	162	178	191	195	167	188	181	195	193	161	180	171	174	185	169	183	170	183	151	189	185	169	183	168	182	187	188	168	157	174	191	178	151	175	183	174	190	169	168	187	176	165	190	172	174	175	190	174	157	157	155	183	153	181	197	156	188	164	188	190	193	196	201	194	185	195	177	159	201	164	171	180	171	177	155	173	178	181	182	163	201	164	173	166	193	190	175	177	196	192	158	178	193	158	160	187	186	149	163	168	180	177	184	180	162	161	172	167	146	179	183	176	167	175	194	203	158	155	164	175	165	187	179	195	161	146	178	189	183	191	191	161	154	162	191	166	178	184	167	173	196	186	177	169	168	161	182	171	175	169	159	162	187	166	165	183	181	183	143	164	157	171	166	194	188	157	158	154	197	177	166	190	181	173	176	147	176	181	183	164	187	174	176	184	171	154	158	151	175	176	191	179	175	173	156	211	174	160	193	135	180	172	177	165	179	169	206	197	164	203	176	168	194	174	195	176	165	175	180	177	184	186	184	158	182	176	189	182	167	155	178	163	187	163	176	147	172	140	170	179	171	167	185	168	161	181	182	167	166	180	150	161	174	186	168	163	167	185	183	169	184	180	188	163	184	159	169	167	185	197	183	180	177	166	196	185	169	192	183	184	151	180	169	163	170	184	163	212	208	187	166	164	173	176	199	153	162	168	176	195	191	169	159	181	158	193	191	192	170	162	173	169	198	200	207	200	183	165	192	168	153	203	181	204	183	180	191	173	182	190	160	182	180	176	171	169	158	188	178	199	158	178	164	162	174	161	176	174	177	167	183	124	201	165	181	173	171	185	167	171	168	170	186	195	183	180	187	184	175	168	197	192	168	175	190	186	187	180	178	149	167	171	186	168	187	186	187	167	190	173	174	173	199	185	183	157	174	159	169	176	176	185	163	156	177	153	192	178	173	177	167	181	174	163	166	175	163	185	179	184	181	184	199	185	152	171	160	158	185	181	169	181	175	174	160	157	190	188	195	190	174	175	150	161	189	187	170	174	190	161	185	173	197	167	174	174	217	196	162	186	205	180	183	212	160	188	185	166	192	206	170	183	153	185	188	187	175	187	185	169	181	183	176	188	193	198	172	152	177	195	187	197	188	180	183	158	172	174	174	168	159	186	164	191	172	178	159	205	186	167	169	189	168	175	182	178	168	184	188	180	179	173	184	172	186	175	180	159	164	166	172	190	172	151	190	194	156	222	170	160	180	177	166	176	187	170	186	185	157	138	179	200	186	155	160	171	170	161	168	153	167	176	180	185	176	184	197	167	177	174	143	206	183	172	191	200	175	169	186	187	176	160	178	172	191	173	196	195	201	181	195	181	172	186	187	161	159	187	210	161	170	179	190	174	175	178	210	198	169	189	173	199	192	160	162	160	188	169	172	165	170	168	187	196	168	176	190	201	175	190	156	183	167	183	191	171	163	184	168	161	169	179	188	173	176	155	176	168	189	179	162	188	174	207	191	178	175	160	182	171	184	183	183	198	190	168	152	193	181	182	168	169	166	161	184	177	169	157	182	164	193	175	177	195	159	157	160	180	180	195	170	190	161	180	163	139	178	171	187	183	180	183	165	166	163	174	146	218	175	190	185	179	184	155	175	205	207	188	180	176	185	191	182	167	189	186
10348	4461	553	568	589	572	577	557	579	527	527	513	497	498	540	550	505	495	490	559	523	515	514	538	499	510	540	517	479	536	524	547	507	490	541	485	504	499	511	523	497	561	521	553	484	531	509	531	482	504	492	532	518	522	518	475	519	500	471	506	512	518	484	508	481	498	472	521	556	540	480	509	516	485	540	501	493	523	484	522	491	541	525	522	516	525	511	496	525	468	547	511	481	497	528	512	511	518	503	526	498	487	486	489	495	535	557	510	484	555	502	547	520	534	517	516	512	526	540	526	518	515	558	505	512	556	556	532	488	530	519	505	525	459	528	479	499	468	471	531	517	509	543	490	504	492	540	493	494	522	512	526	506	530	523	531	494	509	500	502	493	494	457	498	497	474	493	534	510	491	496	542	507	503	481	533	486	497	557	499	493	518	498	492	542	500	489	505	507	454	521	508	510	516	524	481	503	490	517	499	524	518	495	477	556	514	528	498	545	495	507	506	494	489	484	532	513	513	482	516	514	496	523	525	501	529	530	541	467	499	509	528	550	559	496	526	513	521	539	505	514	484	504	477	487	511	500	494	526	526	511	518	522	519	457	547	529	500	516	508	483	516	491	546	529	502	524	472	507	506	489	521	526	495	495	466	545	515	550	501	550	500	493	504	512	539	502	555	523	533	515	466	530	472	472	507	497	532	527	489	529	483	542	498	537	516	517	506	513	508	522	482	544	534	517	502	513	515	457	512	550	477	526	520	468	539	523	514	494	525	513	519	493	507	484	495	533	514	510	469	486	501	551	531	534	537	488	494	552	516	461	521	516	514	473	517	510	497	497	532	513	506	523	517	536	535	502	480	547	522	552	538	541	512	560	551	507	556	500	501	549	493	524	565	494	510	522	511	511	512	547	513	502	525	549	519	511	479	505	498	502	537	525	572	505	526	488	507	548	499	498	472	503	495	488	501	500	528	505	478	508	512	506	502	493	522	499	493	496	524	508	492	530	507	508	515	477	535	510	532	497	487	511	537	515	567	524	477	548	510	515	516	503	541	505	527	544	504	507	531	484	520	497	523	501	522	512	528	529	517	522	495	525	544	512	485	511	546	509	493	513	471	479	499	501	517	491	548	502	537	520	476	496	517	549	517	528	511	514	495	489	508	488	491	497	522	548	526	495	496	531	512	496	519	499	504	509	526	533	488	491	507	487	516	537	521	527	516	525	521	487	490	498	524	493	522	567	500	486	532	498	511	500	525	468	522	492	507	525	527	568	504	545	512	512	513	504	525	525	532	521	491	532	539	524	521	542	500	515	499	504	495	496	518	509	485	484	526	490	494	513	527	501	504	500	570	536	517	503	519	504	473	504	521	462	532	499	541	546	527	523	513	527	508	486	533	518	536	509	530	531	529	511	534	505	513	536	580	500	472	522	522	525	537	509	493	492	502	490	547	535	510	495	500	508	507	505	473	504	540	464	497	542	516	498	486	449	541	519	511	493	541	516	530	535	504	538	537	559	525	530	542	493	534	552	514	513	510	508	513	501	500	505	532	499	506	519	515	520	565	490	516	568	480	528	514	498	518	547	539	493	573	473	534	490	493	501	513	552	546	503	532	512	551	486	538	532	489	527	502	483	493	517	496	516	459	496	546	528	536	499	478	483	506	525	530	488	561	510	526	497	579	514	477	532	508	508	484	533	522	540	478	467	510	488	502	493	474	505	537	518	552	549	510	520	537	529	521	522	472	531	541	498	530	499	487	507	512	529	534	508	545	488	496	497	520	518	509	507	482	488	502	529	454	485	480	542	553	473	512	507	506	471	507	521	493	541	501	501	544	513	546	510	540	517	532	481	506	487	539	514	506	516	508	546	498	483	551	492	501	529	502	512	490	531	509	510	527	463	541	547	529	498	511	519	524	460	499	520	527	490	517	478	526	474	503	493	515	519	535	489	534	485	517	533	485	492	526	526	513	501	477	523	500	548	535	533	534	507	472	525	523	505	512	520	516	573	526	516	504	530	477	494	502	493	533	518	537	506	490	497	502	482	533	531	490	529	510	521	532	535	532	522	528	607	509	519	507	518	498	539	514	541	489	491	475	511	513	517	526	519	481	535	565	484	540	513	543	479	500	500	515	536	523	541	475	501	515	475	535	524	508	521	533	505	489	509	499	555	533	501	530	523	508	533	500	527	499	465	518	526	519	538	493	479	482	509	540	514	537	526	544	497	518	491	508	495	485	494	482	556	487	504	526	531	546	527	530	529	518	498	505	522	522	483	506	547	513	508	466	524	499	514	500	493	532	570	503	493	512	497	505	460	512	555	515	543	506	487	530	543	502	518	544	505	501	500	511	523	545	523	547	524	487	528	534	534	532	474	497	482	473	484	519	537	477	491	476	498	507	528	534	481	487	503	524	511	518	534	538	520	508	534	461	521	524	527	559	534	528	545	530	485	500	485	509	492	506	516	565	509	491	501	507	546	532	494	459	505	506	517	543	498	526	509	523	535	531	477	492	514	531	517	523	527	521	527	537	483	496	521	528	536	503	503	527	502	556	516	515	565	515	516	509	492	487	552	512	498	559	514	549	526	542	509	508	497	480	529	552	471	476	469	507	519	505	485	493	490	533	493	553	505	545	481	505	504	510	505	526	543	539	475	500	542	495	518	494	554	575	565	537	502	542	544	530	497	539	528	553	506	469	475	480	508	528	557	572	532	528	526	509	523	507	495	516	473	523	470	523	502	515	508	506	505	514	464	529	519	518	495	493	479	514	517	498	511	488	539	512	501	501	508	498	502	574	539	578	506	554	527	535	509	484	512	519	519	508	556	513	513	530	494	481	483	535	457	515	529	472	511	538	505	555	512	508	507	503	547	492	489	509	535	544	507	542	517	506	516	509	522	519	527	495	533	520	555	500	453	515	506	518	499	486	554	536	511	528	514	511	537	528	525	491	544	497	549	545	551	535	540	508	494	527	477	502	484	518	551	555	531	534	513	522	489	507	551	509	507	488	515	510	505	501	568	530	501	497	514	567	506	531	506	483	466	528	500	477	515	512	529	524	509	556	541	479	522	512	494	543	540	518	492	476	520	532	535	507	508	511	520	535	491	521	486	541	518	524	521	504	507	508	515	518	521	546	475	520	473	506	490	504	511	544	508	546	514	528	525	540	497	506	504	521	569	529	485	529	508	536	537	535	511	489	524	467	527	496	498	496	528	543	477	521	504	494	529	506	535	512	504	533	545	543	530	476	521	555	461	520	585	526	519	494	534	505	540	535	525	483	542	515	493	508	497	561	506	507	484	512	516	502	524	573	530	544	536	506	518	553	520	523	519	488	517	484	539	476	486	514	512	507	525	506	522	503	510	531	524	516	520	525	543	521	501	476	479	511	530	500	517	538	476	491	500	487	464	536	499	501	474	514	479	518	554	485	497	518	548	544	475	564	503	532	536	470	518	487	476	517	538	508	494	525	511	504	541	521	508	499	504	516	484	475	444	515
62702	41107	9717	1157	689	604	514	464	451	428	427	421	381	405	410	353	359	371	374	395	381	337	329	359	372	387	378	326	344	311	331	347	371	357	368	341	365	346	327	358	380	315	356	389	376	325	349	350	344	351	383	331	355	353	351	363	362	334	343	353	353	339	371	391	324	342	317	349	352	365	359	353	380	328	338	373	357	359	355	356	353	323	334	370	339	338	336	392	362	354	387	349	369	349	352	312	376	344	368	320	370	364	318	342	351	364	283	306	355	348	354	359	354	340	338	364	363	326	356	341	315	338	360	357	358	354	350	347	316	357	326	354	336	353	359	359	308	342	341	344	319	400	346	368	340	324	362	351	367	376	356	359	324	340	345	341	336	372	329	343	366	382	334	362	345	361	326	366	396	329	327	332	397	365	356	341	365	366	338	325	341	329	330	336	332	338	345	366	357	342	313	327	343	353	352	371	384	334	353	331	385	330	364	337	351	308	360	319	378	362	373	373	363	329	353	346	355	377	369	362	317	330	357	352	361	359	339	345	347	319	336	346	328	379	327	374	367	353	339	356	346	303	341	334	366	329	356	327	348	343	344	326	336	341	345	328	356	368	320	338	360	334	379	337	377	328	298	379	355	373	330	329	345	332	351	352	355	335	342	319	343	373	348	337	355	349	358	343	369	372	309	365	339	316	376	362	319	344	355	351	360	342	349	336	371	341	332	314	343	356	339	355	360	370	342	374	350	326	335	352	376	370	348	365	352	331	372	356	380	340	334	290	352	394	391	379	384	360	375	370	336	385	366	324	342	386	346	377	324	362	355	372	361	359	387	369	322	344	349	341	384	325	353	361	394	368	345	341	353	351	353	326	364	335	340	353	344	338	366	335	349	360	306	319	345	345	366	360	314	376	364	350	374	354	335	347	315	344	290	361	308	328	366	349	315	373	341	347	336	339	337	357	332	367	363	335	331	360	351	339	333	388	331	356	337	339	346	352	340	374	342	373	346	367	330	352	330	354	328	328	347	371	364	353	362	329	383	366	365	344	359	316	373	349	353	365	387	324	349	331	326	334	363	361	370	339	333	331	325	376	371	350	339	346	354	346	360	346	325	333	344	343	347	325	356	388	350	377	351	362	325	339	356	313	310	347	359	338	364	383	361	350	351	352	311	354	358	347	327	311	401	381	352	363	331	354	358	336	366	318	331	385	372	393	348	351	384	334	361	362	387	335	334	338	362	344	332	348	338	343	350	353	372	347	335	379	381	362	384	329	338	313	340	331	353	350	312	344	345	358	354	332	355	373	349	326	358	377	349	321	346	341	358	333	351	328	324	336	356	331	336	367	355	315	357	347	339	350	375	383	342	358	348	335	368	365	343	342	341	331	367	302	376	324	350	357	355	339	381	332	367	342	354	348	328	338	327	347	368	324	346	346	334	311	330	339	353	351	340	380	382	352	371	362	347	351	339	342	316	370	331	337	367	360	330	356	330	331	404	335	313	328	383	358	352	363	310	335	328	364	356	331	363	403	363	383	379	341	353	323	325	385	371	351	323	385	363	347	366	337	353	330	348	331	353	353	345	336	350	342	337	343	377	368	352	343	352	364	348	349	370	337	358	345	361	356	347	396	326	340	352	330	363	337	364	347	331	354	359	357	347	328	326	331	309	333	338	331	339	348	343	379	335	332	347	325	363	357	351	368	352	369	334	320	369	365	368	350	334	348	344	340	320	354	367	341	357	372	352	337	403	342	311	354	331	316	325	339	344	337	341	344	351	333	355	351	356	370	335	334	356	360	326	359	381	361	369	310	349	336	346	328	361	387	358	347	338	337	363	351	383	344	338	348	354	355	349	353	371	337	353	377	349	341	359	321	380	353	363	343	317	363	354	329	347	391	352	341	367	330	326	331	342	326	364	324	332	330	342	349	380	324	323	355	362	341	349	351	344	349	359	365	327	344	311	397	315	330	354	326	352	346	361	359	373	369	365	339	340	355	369	324	363	333	300	382	367	315	332	357	340	353	318	338	354	370	311	339	333	375	328	336	353	348	380	350	353	346	355	322	332	349	327	335	336	316	331	350	348	312	347	350	336	340	314	342	346	332	374	335	348	329	323	372	322	362	349	361	363	364	354	360	348	312	333	390	348	354	336	340	381	333	356	332	366	351	362	362	371	356	363	343	385	354	361	345	361	389	353	313	360	326	333	321	348	346	353	374	355	346	383	378	332	341	385	345	348	343	348	346	390	313	381	296	307	331	395	385	314	353	343	347	344	381	368	333	358	329	325	362	330	352	359	357	329	359	334	360	327	332	363	343	352	349	352	360	392	328	363	334	344	353	353	366	379	343	325	359	383	372	345	362	343	340	382	362	370	402	372	349	367	350	367	364	324	323	365	349	333	373	324	338	372	379	364	334	340	366	346	338	363	317	351	376	345	362	354	365	348	364	377	355	340	353	329	341	346	361	371	352	327	335	383	352	348	361	351	341	331	361	334	325	333	359	338	354	361	345	335	370	336	375	359	329	343	319	323	307	334	377	364	339	345	349	332	364	331	355	322	373	350	352	334	319	366	352	352	328	350	303	347	346	331	373	333	341	337	354	352	375	341	367	350	335	352	349	342	350	344	328	379	314	321	350	359	335	332	301	351	363	352	373	328	365	347	337	308	361	320	369	343	322	331	364	362	325	339	349	372	370	345	358	320	339	367	386	343	313	334	337	341	340	344	371	357	329	313	373	408	319	329	347	372	344	350	365	333	323	328	303	356	350	350	348	328	378	320	344	356	340	342	329	301	353	327	350	318	333	382	333	371	363	375	350	320	327	318	356	321	335	315	353	357	337	368	378	316	366	332	342	344	342	366	350	348	342	341	370	345	348	341	348	348	354	337	331	378	360	369	361	368	344	351	363	342	332	358	314	334	348	371	354	300	374	339	323	332	323	408	331	363	348	349	367	336	350	347	355	344	325	369	341	356	337	349	327	338	364	367	339	357	351	374	339	346	358	346	354	367	381	341	355	373	328	336	361	341	361	334	338	342	348	340	323	376	348	389	322	356	347	347	348	359	369	391	370	350	368	354	361	332	344	341	330	372	366	357	339	353	339	364	358	360	383	378	358	344	342	356	330	356	337	331	331	350	309	363	347	335	329	347	359	322	353	356	361	325	337	355	320	369	327	322	402	330	322	305	341	385	357	358	343	309	341	365	342	383	343	356	347	337	370	344	383	360	370	350	347	342	335	333	344	349	391	328	330	353	338	372	332	375	357	334	356	317	350	359	352	373	355	335	343	361	341	326	360	352	354	387	348	317	354	359	334	336	366	392	327	342	377	338	346	331	333	364	395	343	337	351	407	364	357	349	367	342	341	336	345	367	374	371	366	362	332	327	328	324	352	371	358	355	365	339	347	359	362	359	387	342	321	362	334	317	379	327	372	351	342	373	351	357	359	325	398	351	298	353	370	330	356	364	366	327	342	338	333	325	339	309	356	310	372	357	345	418	339
38311	21867	2217	2580	2299	1968	1766	1626	1422	1353	1316	1228	1168	1119	1098	1058	1089	1018	1045	1032	1013	993	994	968	979	1007	952	947	935	857	910	960	949	958	942	883	909	898	953	874	930	908	903	916	896	894	843	924	879	910	888	866	849	823	933	885	893	903	869	880	906	898	913	880	855	914	860	913	926	900	836	851	890	890	839	962	944	872	933	871	947	869	902	872	807	879	868	866	880	921	921	850	846	902	912	904	900	845	842	886	910	882	897	855	864	881	849	853	851	929	836	851	900	857	871	847	943	870	879	892	886	867	854	886	830	880	905	876	923	833	887	858	861	900	839	876	892	941	907	896	824	850	865	909	873	871	914	815	894	855	898	844	856	919	839	826	820	917	872	862	880	859	865	879	913	857	822	867	850	831	882	864	914	821	828	851	856	890	911	828	877	889	863	786	876	835	891	830	865	823	805	909	867	834	921	848	897	858	851	893	816	860	870	868	886	835	866	866	876	945	886	894	831	883	857	805	871	849	899	837	839	817	880	890	877	829	951	882	842	848	866	802	862	861	841	855	857	878	846	836	921	829	825	819	840	922	876	850	904	845	876	907	892	876	883	904	862	902	853	841	860	881	928	944	890	897	865	895	864	847	867	865	859	869	896	868	885	864	917	859	892	867	846	858	893	851	827	848	903	883	862	867	860	872	832	859	869	913	848	870	908	843	887	866	848	891	869	887	865	894	813	853	859	893	872	876	845	867	878	875	883	901	846	898	862	823	881	903	885	852	826	864	887	910	833	900	859	888	897	906	875	900	844	825	858	875	853	872	895	887	923	838	941	863	908	873	895	892	822	870	872	821	852	911	887	852	884	899	820	831	900	937	858	841	827	871	903	916	817	856	886	850	868	885	860	791	838	932	887	864	869	884	886	905	848	858	917	856	892	909	843	811	908	897	830	842	902	847	866	865	910	888	846	886	885	819	845	862	866	913	912	882	884	874	913	869	849	882	869	884	867	870	861	879	901	873	837	844	890	874	854	901	867	821	855	828	872	823	872	892	852	885	887	841	845	879	866	853	827	879	816	902	858	881	898	868	910	858	904	925	860	869	876	844	842	869	880	841	865	884	867	859	874	893	871	821	890	883	908	851	831	894	870	889	847	865	897	906	841	904	903	930	792	903	909	842	885	886	853	861	887	883	905	905	920	914	903	844	858	896	844	898	824	857	831	886	881	859	878	871	903	902	863	872	866	987	892	873	927	870	890	820	891	896	905	894	870	855	904	844	870	852	840	829	887	867	872	850	893	913	843	880	939	935	878	898	892	831	890	897	859	877	872	888	907	897	868	865	937	884	843	920	811	856	906	853	872	897	884	902	835	884	877	900	860	911	919	794	834	840	879	909	852	887	864	904	865	861	922	869	816	833	873	876	866	839	867	871	826	867	859	882	830	866	897	850	852	832	849	829	890	858	882	842	863	867	854	849	894	813	859	881	833	839	913	885	830	877	850	860	855	891	885	863	903	838	861	866	851	876	894	806	852	854	832	885	912	877	909	865	908	883	880	901	875	852	926	875	868	875	856	866	855	897	863	864	843	879	879	873	842	866	891	893	819	895	864	892	900	868	813	839	885	892	847	896	900	854	878	829	871	904	857	898	878	882	889	860	899	890	887	883	897	860	837	882	829	862	872	888	864	917	817	839	862	847	899	847	904	818	875	864	794	883	882	878	854	873	832	939	845	887	893	871	879	861	852	843	884	863	857	850	856	871	885	869	923	832	864	907	843	862	884	884	873	897	898	859	844	851	899	871	886	882	868	854	853	837	886	864	873	880	864	836	858	911	902	849	863	921	893	863	874	818	888	878	850	894	820	822	900	910	862	813	908	851	871	849	885	875	874	906	850	876	873	901	900	916	871	865	890	840	873	882	922	861	850	903	831	881	850	901	878	825	821	905	869	853	885	913	886	875	918	851	852	850	875	894	884	845	902	877	910	849	882	832	903	851	866	892	815	817	895	854	862	891	824	856	833	838	887	871	858	899	877	845	842	901	930	891	863	876	877	850	865	874	914	916	870	874	892	860	869	867	897	880	856	875	869	820	909	831	868	845	895	867	867	877	859	889	875	873	834	845	900	826	821	881	845	878	928	849	876	898	878	939	834	906	864	874	885	926	878	904	879	927	917	863	846	922	847	860	871	910	877	919	872	810	876	795	882	899	899	883	869	886	896	903	845	848	908	914	865	888	872	889	885	918	898	879	840	858	883	891	841	900	836	877	833	853	889	815	898	899	833	818	873	916	860	897	935	837	889	831	880	869	868	879	913	896	899	836	918	880	807	806	896	924	926	884	886	915	886	894	904	903	881	835	906	886	846	898	867	851	814	897	889	867	845	840	877	887	831	871	875	895	899	832	825	898	917	885	867	874	852	889	876	802	870	856	844	884	879	839	866	877	905	877	884	840	836	827	874	788	830	906	889	861	822	851	852	917	903	904	849	854	870	872	869	818	882	902	836	837	837	811	861	870	866	898	878	890	882	811	856	945	817	860	859	903	883	898	906	876	935	902	878	862	870	823	844	853	887	885	947	892	825	874	827	907	874	848	865	886	852	835	838	833	849	910	857	842	858	866	897	888	921	838	918	868	866	857	880	864	879	864	849	900	898	871	900	880	933	842	841	849	936	847	906	871	883	811	841	891	889	893	893	837	901	851	875	877	825	842	853	917	909	862	875	805	826	873	879	868	800	877	882	827	889	863	899	898	877	830	911	919	873	851	854	907	902	894	823	860	864	861	923	901	910	900	866	876	818	859	870	879	844	875	907	847	866	831	881	858	842	881	879	889	882	862	878	925	859	886	876	840	870	932	854	875	885	890	890	823	890	815	881	867	905	862	886	887	845	813	895	842	879	893	833	848	861	912	845	803	863	812	865	886	853	925	865	905	880	896	919	837	839	863	900	914	858	893	873	883	862	901	916	859	826	916	894	840	884	886	873	891	850	833	882	866	818	833	870	840	886	842	906	857	856	997	891	865	871	829	885	863	890	950	894	920	879	878	865	835	902	901	901	851	878	948	919	847	876	893	871	842	866	909	874	848	902	840	820	940	873	911	869	877	865	892	929	920	882	891	888	905	871	859	845	894	978	879	887	875	851	836	856	886	871	921	868	831	907	856	851	879	862	838	817	856	874	824	912	892	916	840	810	827	854	877	855	891	837	861	896	880	893	816	877	831	902	869	913	888	852	887	860	851	871	851	856	891	885	890	856	874	819	862	813	906	851	820	861	913	828	850	856	855	870	856	951	845	880	849	917	880	930	882	872	879	896	892	920	830	921	872	852	892	898	819	868	827	851	869	848	890	888	839	855	868	867	872	845	923	916	877	863	923	896	816	829	871	880	870	862	889	842	862	910	857	846	858	855	909	894	878	820	851	869	853	849	890	883	896	831	878	865	838	873	872	787	889	887	839	848	873	865	878	897	896	898	851	858	860	847	831	880	883	884	833	922	901	887	891	805	878
71485	52090	17942	3407	1201	881	801	717	645	650	561	599	547	558	505	473	488	462	462	443	462	468	431	488	424	438	452	441	424	460	426	424	461	433	418	414	407	409	435	425	408	422	438	444	427	418	478	443	455	447	424	431	404	420	403	445	450	389	437	417	420	432	461	439	441	391	400	461	403	427	470	441	440	420	420	471	397	447	410	408	437	465	493	434	418	384	455	471	435	449	428	414	464	428	402	461	458	447	445	441	409	424	454	427	372	431	432	439	436	431	415	451	398	422	433	431	418	416	435	401	431	435	451	441	445	396	412	439	451	388	438	400	450	436	452	416	462	437	410	406	439	396	400	412	390	468	427	428	403	413	433	428	429	405	434	418	444	402	410	443	433	430	458	437	445	425	417	445	439	432	379	455	395	413	402	453	411	381	445	443	426	422	415	402	482	442	449	427	398	424	428	458	441	419	475	411	459	453	455	446	460	417	438	402	473	383	381	416	390	440	424	443	454	465	442	408	432	415	456	412	435	402	441	446	421	403	385	457	446	446	440	426	442	435	446	423	435	428	435	428	436	395	403	430	403	433	396	454	448	431	447	448	427	407	439	427	430	416	410	415	424	406	508	396	412	423	460	434	444	428	421	439	399	448	428	380	400	437	426	451	445	395	410	409	429	423	429	390	456	423	437	429	442	444	381	421	408	393	447	449	419	442	417	445	411	410	449	425	443	425	450	426	437	447	412	454	412	408	419	433	427	416	390	403	434	432	391	415	477	384	427	421	427	407	414	403	428	412	397	405	405	444	426	447	387	413	430	396	444	418	473	457	425	377	420	440	427	437	442	442	412	459	413	431	418	398	432	437	433	437	442	446	396	447	393	452	465	434	459	417	417	438	395	446	455	398	433	415	399	471	454	434	419	448	423	440	437	460	415	408	429	440	428	407	437	451	467	448	436	421	432	438	389	438	417	440	397	469	417	477	441	454	396	416	422	401	387	417	429	403	437	462	421	441	437	397	439	418	378	407	430	408	418	457	426	425	448	412	436	473	429	393	427	403	464	444	423	424	447	432	465	400	456	406	473	374	462	438	428	413	415	434	401	451	470	413	379	411	419	430	391	462	446	407	422	398	430	412	398	418	411	404	441	441	411	409	407	409	436	427	444	438	426	440	387	457	440	439	457	409	455	395	448	436	423	429	453	409	387	457	422	460	391	453	457	449	416	436	440	396	417	443	427	446	437	427	414	452	395	416	490	447	400	424	396	426	417	429	453	447	456	450	410	397	426	429	400	407	448	417	405	439	444	421	444	457	456	467	446	410	436	437	381	408	430	420	403	458	439	469	405	415	402	373	407	445	436	388	454	426	448	478	436	396	409	466	435	419	439	453	433	468	430	473	414	417	435	431	391	444	420	469	408	428	438	432	402	415	406	456	387	452	444	408	406	419	409	421	462	404	439	428	426	412	431	366	449	400	419	452	446	441	393	433	407	391	408	412	404	471	438	431	457	420	408	473	475	466	389	432	435	412	421	421	450	464	413	433	422	467	435	392	373	428	421	415	384	431	442	447	431	423	420	464	418	440	443	470	411	405	441	397	441	417	415	409	432	393	425	451	430	392	450	422	420	379	410	453	432	411	423	433	393	436	416	418	429	398	451	411	412	407	385	413	455	460	451	460	468	435	427	402	446	428	421	413	387	455	424	413	463	417	446	429	450	408	408	456	428	475	453	440	428	472	420	449	400	424	450	441	437	419	440	436	435	395	383	434	416	419	418	448	452	437	410	366	398	404	444	447	427	403	414	371	449	402	415	406	413	433	398	390	419	418	429	446	438	418	480	462	455	435	431	407	453	435	407	422	446	443	438	446	486	449	408	386	410	409	395	409	447	393	452	422	429	449	411	376	438	440	424	422	421	410	384	482	446	459	430	440	385	409	429	455	412	424	422	453	426	419	442	399	406	432	448	435	383	412	430	439	444	423	421	370	418	419	409	422	470	426	423	456	442	411	491	461	408	448	405	415	427	484	441	458	474	415	411	449	440	447	438	434	443	402	421	441	416	417	452	466	390	375	394	429	440	479	429	396	438	400	420	411	473	441	426	432	444	439	460	455	408	453	427	466	432	421	420	423	438	434	443	431	433	446	462	410	409	411	456	392	412	412	446	405	423	404	419	408	437	471	417	423	425	446	454	452	445	461	436	445	422	419	435	455	467	411	431	502	454	409	420	430	422	400	414	415	402	439	418	472	462	413	419	414	444	449	407	406	384	401	408	431	431	405	401	431	408	450	389	412	443	437	411	385	405	446	429	456	407	453	442	414	427	403	409	454	452	418	457	444	462	442	418	459	456	447	376	414	432	447	413	422	464	425	431	389	430	415	409	406	416	430	415	433	404	438	437	414	429	458	422	416	400	370	402	424	412	416	437	457	471	431	443	399	436	437	415	437	404	480	434	440	414	415	432	403	455	433	425	440	437	443	428	495	439	432	434	423	407	384	482	471	467	450	429	422	435	422	434	426	423	399	451	452	468	434	462	411	417	407	447	404	395	423	404	440	456	461	432	423	420	406	411	453	425	429	446	426	395	411	389	425	450	440	429	412	425	436	428	439	478	412	421	412	449	407	424	424	433	421	436	435	435	393	443	420	415	425	402	411	436	439	442	437	419	444	405	445	449	439	447	379	427	407	415	416	415	399	431	413	437	432	437	399	430	406	443	437	427	426	414	423	454	436	467	410	420	419	395	371	431	398	452	446	433	424	402	409	423	431	428	415	416	393	446	451	443	425	397	389	430	425	463	431	381	415	423	431	440	414	446	427	443	472	433	450	414	456	431	450	412	447	417	408	460	448	442	395	420	413	417	394	417	420	440	463	418	476	435	450	445	440	407	415	411	442	411	414	424	403	432	456	391	439	430	401	422	445	436	427	432	415	443	415	427	448	431	405	423	431	421	483	423	382	458	397	405	411	423	433	465	440	420	423	436	396	434	412	420	487	447	441	449	404	428	408	454	436	456	431	415	452	442	400	424	403	440	417	373	419	381	401	426	432	455	429	437	460	417	452	396	441	435	393	416	485	460	396	398	415	445	415	442	430	391	422	427	459	425	439	471	406	403	390	466	419	403	434	383	415	428	482	406	416	442	445	419	436	462	399	407	431	387	451	405	438	463	438	434	427	425	398	436	426	414	416	460	412	445	397	416	428	441	393	432	442	398	379	398	498	447	419	446	417	399	473	401	426	384	398	413	441	404	448	440	460	459	408	450	440	424	411	426	438	437	443	403	406	439	434	455	396	428	437	457	433	444	409	408	410	427	421	426	410	440	445	427	441	398	448	446	451	421	421	420	429	465	417	459	400	388	450	462	415	451	416	428	468	422	422	424	418	468	395	430	425	435	438	417	399	385	429	415	443	413	450	441	478	430	418	417	429	430	482	421	444	422	424	428	410	431	427	421	435	445	430	444	426	392	454	443	455	427	428	382	418	455	426	436	396	414	450	447	439	433	396
48366	30790	3681	4326	3920	3174	2732	2389	2244	1968	1782	1704	1623	1603	1518	1513	1348	1316	1246	1259	1201	1166	1249	1155	1193	1162	1147	1096	1116	1139	1106	1167	1138	1032	1141	1034	1136	1079	1094	1098	1084	1117	1014	1085	1067	1055	1064	1057	1073	1056	1045	1047	1044	1005	1054	1038	1037	1057	1020	1008	1061	998	987	999	1077	1043	1027	965	1032	1031	947	1027	1001	991	1030	1042	1050	1044	990	1053	1051	1095	1070	1028	1022	1055	1030	1024	1016	1018	997	1041	993	983	1073	1039	1047	1005	1043	1002	1021	1003	1013	1010	1002	1036	1004	1000	1047	969	1014	991	1055	1087	1034	1015	1024	1017	1059	1020	1027	1031	1028	985	1021	972	1040	1057	1020	1030	1055	1032	1026	969	968	968	1047	1037	924	1010	967	1002	988	1027	998	1079	1011	989	1068	995	1036	1023	1005	1005	1035	1040	990	1038	1062	994	1006	1077	999	998	943	1009	978	1025	961	1029	933	1014	1053	962	954	953	994	1038	1003	1036	1032	1014	1055	997	972	994	1003	968	1023	992	975	1016	991	968	1017	961	1002	948	1006	995	1025	1042	961	1040	1044	978	1029	969	954	1034	1032	1012	1008	1014	1011	1013	1022	1060	966	950	1002	1015	986	1032	1054	1007	952	980	994	1003	988	970	988	1060	1021	1033	982	1009	978	1039	1056	987	1005	1035	1003	1022	1032	1091	954	1048	1057	1028	999	997	993	1021	971	977	990	1060	1005	1016	1018	971	968	1049	1007	969	999	1047	1058	1034	1019	988	1042	996	1026	1027	1047	1046	1012	1006	1024	1043	1028	1037	1005	959	1006	1004	989	998	1024	1004	1020	1019	1047	993	985	998	1024	1011	1046	1053	972	980	1007	960	1060	972	981	1030	1060	980	952	984	1017	1019	1006	1005	1049	1064	993	1026	1000	1015	981	973	1070	1054	964	1003	1031	1020	973	1041	964	1031	977	1018	980	1002	1067	993	969	1035	996	991	986	956	954	1018	1025	1031	996	1026	973	989	1012	979	1010	1073	1058	919	1020	1016	994	1003	1009	947	995	992	1052	998	1024	1004	1018	1019	1035	1020	980	946	1040	987	981	1000	999	1015	1072	971	990	1017	1025	1055	1053	1045	994	987	972	1041	910	1000	1024	1011	985	1047	1031	969	1018	993	1019	990	1049	989	1026	1070	1021	976	1040	1067	1028	1087	1076	1036	1004	994	1000	965	991	978	998	1021	1025	985	1000	954	1031	961	1030	1031	994	1050	1019	1002	1002	1093	989	994	1009	1029	1023	981	948	978	998	1016	1025	995	1046	1031	1020	1031	1056	1034	1006	1043	990	1035	1012	991	1027	953	984	1005	1005	999	1014	964	972	1033	1044	1022	954	987	1020	1004	1020	1033	997	970	1006	997	989	990	997	1042	1020	1024	939	973	998	1032	1029	1012	1046	1058	981	1042	983	1007	1018	1083	977	1005	993	1070	1000	1016	1019	984	1071	1032	1036	997	1022	969	999	957	1025	986	945	916	986	990	1038	1058	1010	1031	984	958	974	980	1063	1006	1039	1041	1021	984	969	1046	1005	1044	1029	994	1010	1050	1036	985	974	1067	1021	991	990	1021	1027	1024	1008	1040	985	988	1024	1009	986	1045	1009	1025	1008	966	1054	1007	1032	1008	954	978	997	979	940	1047	1001	1020	986	1053	1026	994	1008	961	1041	968	1023	1011	981	1028	1058	993	999	1004	987	1018	1021	1060	986	1048	1057	1015	1061	975	1017	1013	987	1023	974	1025	987	994	985	1005	992	916	1062	1035	1002	946	1003	994	991	999	1020	1027	979	1021	1028	1007	1029	1051	1027	1031	1021	943	1018	982	1045	1015	1006	954	975	960	1003	998	1025	1024	1023	1020	1015	1020	1012	1031	1033	1025	994	1037	1021	997	955	1007	1015	1029	969	1003	985	996	1019	1059	1033	971	1016	1055	1038	1022	910	1021	1032	1050	967	1000	1017	1069	1006	1071	1030	987	1013	972	982	1034	1007	1038	1002	1030	1027	1049	1036	1027	996	1052	954	1030	1012	983	999	1003	963	986	1035	994	1022	1080	1007	1006	1003	996	987	1012	1027	1019	974	1009	1013	964	974	1014	1064	1065	972	1062	1027	1033	1016	1023	1012	1031	990	1001	969	1025	1012	1084	1018	929	1051	1039	1049	1001	1015	996	996	957	973	1004	1048	979	986	992	1042	1019	1035	991	1012	1038	996	987	1037	976	1017	1062	977	984	999	1063	1016	1016	1049	1021	1096	966	978	1001	993	1032	962	1023	1023	1017	1024	1020	1043	986	973	980	1002	1018	1008	1013	1008	987	1012	1046	961	998	1035	982	962	963	1048	983	987	997	993	1100	1020	1029	1051	992	990	1019	1001	987	1010	996	1041	1022	1029	1048	982	976	1076	1050	1008	1030	946	1001	1003	1000	1011	1039	991	1033	1020	1006	961	1036	1004	998	987	1012	1004	1009	968	959	986	1021	986	1049	1014	1038	1024	975	1018	986	997	1035	974	994	980	989	995	987	1028	1015	993	1026	1024	1012	991	973	1032	970	974	1047	1029	1000	1000	954	1068	1014	1003	974	991	1040	975	988	1026	991	1009	1036	1019	1017	921	1020	1032	1013	1024	1001	1069	1009	1012	1002	1028	1050	999	1032	988	1049	990	966	997	985	1003	972	969	1036	1002	987	980	977	1021	991	1059	1018	1000	1011	1089	1051	1003	1020	999	984	1070	1006	1004	996	1006	1054	1006	951	1052	1056	992	985	1010	984	993	1021	1028	1007	1069	1012	1075	1014	1049	1002	1003	956	1065	988	1058	1004	990	970	1025	990	1034	1073	1035	1019	998	984	999	1006	990	955	1049	980	1021	1014	971	975	984	995	994	943	1027	1015	1033	1052	1008	1021	1005	1027	973	1012	1013	1016	1028	997	1052	1019	966	977	1009	1033	979	1043	1055	996	1018	1018	1004	974	1073	955	1013	1003	1027	1044	997	925	970	1036	977	1008	995	1039	974	1017	998	998	1026	1062	1003	1036	959	1031	1009	1022	1016	936	960	1012	979	1024	1002	1028	917	1003	1004	1010	1041	982	1046	1003	1032	1033	1007	1059	1001	993	1035	993	1044	1100	984	1095	984	1048	1023	1003	988	1039	1056	1036	1039	944	959	1016	1009	975	995	981	1012	946	1014	1004	1028	997	1042	1015	968	1036	1027	989	993	996	949	1009	990	1012	1065	1029	970	1058	1051	1058	1024	1041	979	1012	1005	1043	1040	995	1020	980	1034	1071	991	988	971	999	1004	954	1066	968	1016	998	989	1020	1040	923	972	1015	998	966	973	1053	1002	1004	970	991	1009	976	992	1060	1081	1067	1023	1054	978	1006	986	1008	1001	1030	1006	1007	1011	983	981	1053	1007	976	1052	966	990	1002	942	1045	1010	984	1030	1083	961	1014	1001	980	973	1012	1000	1020	1008	990	1013	1036	998	1024	995	992	1078	1017	983	1018	962	1021	1022	1005	1010	1024	957	984	1013	965	1068	967	1026	1007	973	1018	1026	1056	987	998	996	992	1035	985	985	1021	1039	1034	1009	983	973	1022	1038	961	1014	950	972	1059	964	979	1004	1014	1007	1067	965	962	1004	1040	1018	1000	1027	1048	1019	1039	982	1013	1028	1044	1091	1003	966	995	982	917	1003	942	926	1022	1050	989	999	965	1056	999	1074	946	999	1003	1008	990	1014	990	1007	1026	1076	1028	1002	1011	1013	1073	1061	1078	1055	968	1017	1019	993	1005	1035	1047	1008	1055	1008	1040	1020	1025	996	999	1016	1049	1014	1019	976	1033	1011	979	996	1032	978	997	1013	1023	1013	1042	994	1013	942	973	944	1028	992	1002	986	1003	970	1050	1018	1035	1028	1034	1012	1010	1014	941	1076	1042	977	997	990	1034	1029	1024	1062	963	989	1040	1040	1021	1003	974	1016	1029	1060	1016	1033	1009	1023	1004	1019	1031	1005	1027	959	1018	970	997	969	990	1037	1032	979	1012	1014	1055	1026	1000	994	1000	1008	1046	1013	990	1061	1056	1040	1013	939	995	1064	958	1051	998	1016	1022	1003	1010	1004	1044	1027	927	1008	1049	1014	1015	1036	998	983	985	998	1080	985	1022	1004	1069	1024	1000	1042	985	996	988	1023	962	1021	964	1032	947	984	1032	992	950	972	970	1010	997	1013	1014	1002	1049	997	1007	993	987	1084	1008	1029	991	1045	1066	1004	963	1050	1035	1048	1009	991	1035	955	940	971	1008	1021	961	964	1013	1006	1031	1023	964	1024	1049	979	1024	1004	1068	960	1031	1071	992	1027	1063	1038	1035	967	949	965	974	996	988	994	1030	1036	1023	1006	1000	1031	1012	1075	1006	1017	975	1038	1003	975	992	1022	975
10384	3094	227	201	174	160	187	179	183	178	179	166	174	156	138	202	191	144	166	170	176	172	171	175	164	163	178	179	170	165	147	151	165	176	164	177	169	175	185	207	189	150	157	180	158	171	166	172	193	177	200	170	194	167	179	186	167	175	167	168	196	191	157	170	177	192	200	159	178	175	190	162	164	173	175	201	149	154	193	192	185	182	194	153	162	166	193	169	162	160	153	190	181	157	152	186	183	189	187	187	205	192	153	165	176	161	183	165	169	175	179	168	190	152	181	190	162	177	176	147	165	174	170	172	166	161	178	155	171	166	192	145	149	195	186	179	180	182	149	194	178	166	161	156	182	154	185	175	187	169	168	174	160	185	157	179	165	190	164	160	207	187	182	171	152	180	165	151	154	159	148	180	194	180	144	182	180	206	181	163	180	191	168	180	170	171	163	157	158	161	178	161	155	159	160	146	183	163	165	175	178	178	140	192	176	171	177	175	161	172	165	152	157	149	178	157	180	163	189	168	192	190	170	184	182	156	161	170	164	170	156	158	159	162	162	153	161	168	181	151	209	190	152	148	163	189	160	186	182	172	160	157	152	152	173	140	194	180	188	183	198	187	192	185	182	189	153	178	165	179	167	193	157	173	180	192	194	158	170	188	175	178	192	168	186	200	180	161	163	163	194	149	169	185	166	160	185	168	173	150	146	185	159	159	154	156	151	171	162	181	165	165	166	189	194	170	156	168	195	201	170	176	182	183	184	199	161	179	152	161	172	159	181	162	168	165	163	180	180	153	171	188	187	174	160	179	172	193	171	190	180	179	180	167	145	172	187	186	169	184	201	199	159	209	169	152	185	161	176	176	212	166	160	156	179	158	180	179	177	171	171	162	187	140	168	169	148	185	155	164	170	198	200	181	178	173	171	164	193	184	156	155	172	159	177	183	191	173	161	166	221	188	148	160	179	157	178	171	165	169	152	183	161	178	172	181	181	158	168	175	170	179	168	165	197	167	176	170	206	170	184	176	174	172	175	179	143	191	221	181	176	170	180	163	171	193	178	189	203	183	175	141	185	150	207	192	194	174	174	166	194	158	176	193	195	166	173	190	184	147	157	165	167	189	163	143	181	156	175	194	176	159	176	138	168	146	170	162	191	171	148	167	180	158	164	196	171	186	187	190	145	179	179	166	184	155	179	161	189	174	154	160	155	180	158	169	183	160	169	171	181	161	193	170	172	187	179	167	160	184	173	173	163	165	183	186	187	163	158	210	156	160	168	178	152	169	178	187	179	175	166	167	150	179	158	174	151	156	158	164	164	184	181	159	183	159	158	170	187	213	163	163	188	170	175	195	156	183	171	166	167	183	176	170	187	161	168	169	165	169	161	189	195	181	153	176	173	170	187	177	171	165	177	180	182	184	168	167	195	154	185	179	204	188	163	166	148	161	180	169	186	162	160	165	166	187	167	183	191	164	194	149	187	196	156	177	185	194	178	192	147	182	170	172	168	169	174	169	180	183	176	152	189	181	173	187	192	164	171	180	186	178	198	156	193	152	169	164	182	167	165	172	176	154	164	193	160	171	153	181	205	158	186	168	200	165	178	158	162	180	164	186	173	173	156	191	168	178	167	179	163	159	163	178	195	168	175	177	182	152	181	177	184	197	165	165	161	169	198	166	159	162	166	166	161	177	160	178	164	183	179	183	164	171	179	204	175	165	150	182	147	171	200	168	205	167	157	167	183	160	184	162	186	172	180	181	194	188	173	182	170	161	168	174	194	176	185	163	153	162	176	167	204	184	168	151	181	152	184	182	158	166	165	153	154	173	195	185	177	175	146	162	148	166	180	169	166	176	180	180	167	173	161	176	165	157	179	167	179	152	173	200	173	179	194	158	168	195	172	195	165	169	170	187	170	160	199	182	182	166	174	155	184	171	183	205	154	162	169	195	164	159	187	189	202	154	179	169	171	173	192	183	166	157	155	148	160	183	171	169	179	174	149	178	174	186	180	147	176	167	151	187	174	181	163	177	181	153	171	180	168	171	161	185	176	149	151	168	186	167	178	183	175	157	166	180	176	137	151	157	153	153	152	174	188	167	163	173	176	194	183	186	161	170	195	147	161	208	176	168	165	158	177	192	196	147	156	169	181	177	166	180	177	159	190	161	157	180	162	167	189	183	173	177	166	164	165	178	159	182	141	189	172	178	174	178	177	177	181	158	173	153	171	179	156	204	197	189	173	166	176	192	187	138	179	179	172	191	171	161	171	177	174	178	174	127	163	169	152	158	176	147	181	157	188	166	166	185	149	141	167	154	175	164	177	175	174	203	196	175	173	176	188	198	167	146	154	181	167	163	186	158	197	210	156	188	162	165	158	171	164	148	172	190	139	165	189	168	172	166	172	173	164	178	172	182	171	177	157	132	187	174	192	180	178	183	158	179	162	188	181	170	161	150	195	185	177	137	172	185	187	172	219	193	166	195	179	179	157	199	181	151	176	172	159	173	176	164	171	150	171	176	163	171	152	195	173	160	187	168	168	168	150	170	190	164	186	153	153	149	180	182	173	190	176	194	170	206	149	187	180	161	179	167	194	165	166	178	181	127	182	165	177	166	170	164	198	178	172	160	178	157	203	193	171	173	165	188	190	177	178	161	177	171	192	169	150	160	173	181	184	177	195	180	149	164	197	165	173	167	166	179	162	171	172	177	171	170	158	184	176	168	196	161	176	161	171	188	184	170	155	172	171	183	162	200	179	142	172	177	164	193	177	171	177	176	187	165	177	162	170	175	188	172	156	176	162	167	165	166	160	177	195	152	187	185	161	175	153	164	188	183	182	182	174	161	161	181	165	164	156	167	156	154	178	186	175	171	180	166	178	177	193	172	204	191	164	170	174	187	153	145	153	177	153	177	188	175	165	180	159	177	189	172	163	206	174	167	182	168	176	141	154	173	189	183	170	182	179	203	176	185	173	177	166	178	171	191	174	169	164	176	160	137	174	191	195	208	162	180	167	182	167	164	147	167	153	153	149	156	163	168	170	162	204	145	177	175	177	162	172	150	167	177	174	159	163	180	165	169	176	178	168	141	177	181	183	174	163	178	165	163	169	162	175	150	184	143	175	187	170	168	162	184	175	193	179	185	169	184	186	163	176	170	190	181	175	173	164	160	191	173	177	153	165	176	162	160	156	161	149	148	175	198	169	183	165	170	177	177	161	191	189	154	195	168	174	151	175	185	177	169	182	161	161	172	151	169	186	194	164	149	184	169	166	182	145	180	152	179	177	212	183	146	194	163	152	183	166	161	156	190	166	168	200	147	183	141	170	128	171	179	180	161	183	191	154	189	182	170	181	162	157	180	157	168	187	181	172	187	160	161	157	200	170	168	170	178	169	162	159	193	187	163	155	170	157	148	184	169	156	177	152	161	159	172	183	153	169	137	172	200	185	167	166	168	158	165	206	192	187	169	164	164	174	205	190	168	156	176	174	157	151	145	183	178
9977	3754	580	573	580	542	502	562	549	516	509	492	506	509	520	507	505	511	553	464	490	501	522	520	517	478	533	493	535	490	521	498	506	507	534	486	496	541	510	531	514	527	551	523	535	476	501	517	491	458	541	540	517	514	531	498	495	522	450	490	506	473	493	506	482	510	468	551	465	475	483	520	465	490	470	493	480	519	536	514	512	552	489	477	521	511	487	518	529	495	519	488	487	499	513	560	527	490	514	515	499	534	504	475	510	530	461	477	509	511	500	516	499	495	483	527	519	504	504	508	512	514	488	487	524	512	512	511	463	479	570	513	476	509	495	507	481	488	518	476	513	503	447	535	486	499	554	481	479	505	528	495	504	550	509	514	530	483	511	528	476	530	489	515	460	527	502	492	518	497	488	504	484	500	515	497	482	513	524	502	516	482	508	497	476	510	535	525	548	518	484	498	476	503	486	506	508	527	526	510	586	520	501	517	481	528	504	520	502	495	517	508	518	493	502	520	517	516	518	513	515	542	494	505	482	487	519	485	441	499	495	510	519	520	485	514	524	458	501	477	559	474	520	511	471	503	507	494	476	501	501	494	544	470	490	477	483	527	508	513	494	486	516	518	524	516	497	520	499	508	506	499	478	554	450	503	497	493	483	500	525	510	522	461	499	475	531	504	502	522	490	527	501	488	470	478	501	481	524	476	520	514	529	523	504	482	455	521	535	515	489	511	506	533	507	519	504	521	494	514	517	558	532	483	533	515	490	504	491	504	487	477	522	467	494	468	500	490	521	501	537	511	508	495	498	481	521	539	519	555	508	478	516	480	510	509	531	518	516	555	502	509	523	499	483	502	488	466	463	493	541	511	525	477	497	483	493	502	505	512	557	475	532	559	522	513	540	496	544	526	446	526	484	524	491	517	507	510	549	502	465	497	508	485	521	503	528	520	487	493	530	526	478	529	556	510	503	520	461	534	546	487	494	482	514	548	534	534	521	553	495	497	522	484	543	493	471	501	501	489	494	471	486	504	484	506	487	525	493	526	542	523	492	500	485	474	524	491	496	495	514	531	513	511	486	527	493	508	480	508	511	534	555	481	472	520	518	494	507	534	482	502	538	528	486	515	530	505	471	515	482	494	494	515	514	520	475	480	529	499	481	476	479	497	497	488	491	517	534	492	530	487	527	510	453	523	501	464	504	473	492	513	487	495	461	519	494	518	479	495	474	492	492	530	490	511	514	505	497	508	514	500	494	524	489	516	487	509	550	533	493	521	553	477	476	506	470	496	505	509	494	507	525	500	484	501	495	467	501	493	497	498	481	469	534	506	515	517	520	512	536	495	490	477	504	510	516	469	475	539	485	510	546	509	509	494	487	527	495	507	526	517	476	497	475	526	504	521	523	517	522	513	488	503	520	477	483	503	510	535	479	466	515	535	506	544	472	478	519	497	472	523	508	510	498	491	508	535	473	489	493	491	511	501	460	490	508	475	490	515	506	519	501	547	475	466	516	514	483	515	535	478	495	489	535	509	544	491	501	519	497	516	468	486	486	507	495	515	487	498	520	485	534	512	470	482	506	511	493	476	510	482	522	505	524	490	512	496	542	531	501	510	528	536	509	497	488	509	498	542	512	521	538	480	492	548	493	481	463	492	513	522	503	515	530	507	523	543	509	524	537	516	495	537	549	524	495	508	540	499	495	469	505	472	535	482	502	552	468	520	491	520	494	490	523	522	489	534	528	512	489	518	528	482	521	484	510	503	518	563	510	503	496	487	467	493	491	500	555	560	520	472	512	517	511	495	480	514	520	480	488	503	478	510	489	490	537	536	475	525	490	480	499	492	495	494	482	511	526	474	535	502	484	520	490	508	482	469	474	483	531	490	486	512	511	482	509	506	493	503	498	458	507	524	521	500	488	542	474	492	479	525	464	509	494	484	519	490	510	477	494	525	484	508	513	502	498	531	470	495	489	474	508	497	532	528	531	479	471	516	497	515	516	527	502	471	498	533	526	508	505	518	509	521	530	512	481	520	535	484	479	554	511	467	529	484	464	488	540	510	494	527	514	508	512	514	511	495	505	499	502	487	524	513	507	479	511	501	527	460	512	501	508	499	512	509	542	477	508	519	535	539	487	480	513	529	544	480	492	509	513	493	510	448	466	510	502	524	512	509	463	492	483	480	482	539	485	516	493	488	495	526	481	506	527	469	548	500	467	498	525	476	507	476	522	502	512	490	491	511	494	526	509	550	474	494	508	480	490	496	524	493	536	507	548	532	524	490	514	521	499	505	484	542	514	492	490	496	514	516	497	476	472	498	515	515	515	498	516	515	497	494	511	472	470	520	486	539	511	492	565	490	517	514	518	528	480	503	526	471	518	493	482	491	514	540	542	457	515	529	498	478	495	471	525	522	511	510	503	558	467	511	524	479	521	501	466	507	510	520	526	487	489	454	507	498	527	547	464	495	492	490	509	502	492	545	481	484	502	508	510	539	476	509	498	499	536	508	511	519	481	543	519	500	544	506	496	524	524	520	554	477	577	542	482	517	518	499	523	552	504	485	536	514	507	490	531	492	454	444	454	517	468	491	498	487	476	517	542	520	511	522	485	526	500	530	456	517	504	474	517	487	495	505	492	501	462	485	486	485	537	515	467	445	507	495	501	533	507	501	522	436	501	478	499	479	490	518	518	561	535	497	504	489	506	530	495	461	499	527	536	505	534	518	507	503	491	557	516	497	512	486	503	512	507	516	508	508	517	485	495	509	526	476	490	495	486	532	482	533	531	463	529	512	480	483	494	465	492	499	520	500	502	488	543	521	532	493	484	520	545	492	497	510	507	505	545	508	467	509	511	504	548	493	466	488	481	507	503	500	503	503	502	486	511	510	542	523	515	507	533	450	505	503	517	483	527	490	495	465	530	513	494	467	500	495	511	485	497	507	480	497	533	536	526	482	500	520	497	496	523	487	514	519	487	496	495	493	496	516	502	450	505	472	505	498	543	504	497	512	502	511	485	476	490	511	487	471	492	497	469	526	487	499	523	490	515	526	489	517	505	530	477	501	511	516	539	512	511	489	514	510	499	503	497	537	509	479	532	543	474	540	522	481	453	566	496	512	537	492	523	516	505	493	490	505	538	514	488	520	547	526	501	505	501	525	534	505	495	500	492	491	466	515	531	528	508	520	525	512	516	500	509	501	469	476	487	497	519	542	487	485	492	526	476	518	514	502	460	536	530	465	492	531	498	501	539	518	540	545	490	516	484	519	466	491	463	520	467	527	535	478	504	511	490	485	520	544	515	519	538	504	495	502	491	471	510	478	534	523	476	510	486	518	516	529	554	507	472	473	501	513	498	508	514	428	487	500	533	525	496	483	458	510	519	493	516	510	506	513	497	471	508	530	518	487	535	491	534	487	498	493	500	492	483	513	526	495	545	494	538	523	495	515	501	492	561	517	510	504	460	514	519	546	508	507	494	488	485	506	494	461	502	503	533	484
62200	39846	10160	1199	697	568	511	468	481	437	370	388	356	378	420	372	382	390	362	378	372	366	345	374	344	332	367	340	360	373	342	339	323	340	312	350	363	357	345	342	362	365	351	317	364	353	353	360	329	329	359	327	340	354	346	352	367	339	342	356	353	313	347	341	364	350	338	363	325	374	357	330	356	353	335	355	340	336	360	329	350	353	360	325	364	367	360	319	344	339	334	340	318	347	334	322	331	318	361	359	333	316	355	344	350	343	357	382	368	354	324	362	339	369	362	320	340	337	314	343	362	359	349	348	375	391	318	334	340	367	384	343	355	313	354	359	357	369	361	339	323	331	394	342	312	330	332	342	368	335	347	358	349	354	350	351	317	350	360	305	360	351	339	324	343	341	373	380	327	362	320	348	329	307	347	357	390	310	336	353	362	334	331	379	348	331	359	316	342	326	349	317	346	343	348	352	327	365	293	354	359	383	344	377	353	367	346	321	330	341	369	363	340	344	305	324	364	361	344	360	350	356	368	325	358	344	320	359	317	333	338	355	314	349	371	354	339	331	334	319	356	322	376	355	351	351	372	338	323	358	314	308	357	315	357	363	358	349	340	358	320	367	321	387	355	351	345	361	391	343	339	340	356	364	335	350	344	359	309	347	354	343	362	345	353	363	353	310	315	357	323	342	342	336	329	355	343	365	333	363	404	304	352	314	322	349	355	344	345	353	346	339	330	329	308	349	321	343	322	392	348	333	351	356	354	330	342	315	312	335	345	349	355	351	345	346	322	333	362	367	383	302	356	340	327	320	384	323	336	360	355	359	339	343	349	375	334	330	364	361	338	339	324	295	377	316	343	358	355	374	343	373	363	408	343	327	371	355	323	345	300	348	369	346	358	381	331	375	312	331	344	353	345	345	351	356	343	345	348	362	329	338	354	311	355	341	308	352	348	323	293	376	347	366	349	330	342	318	335	347	304	311	334	385	332	319	350	355	348	288	340	349	344	351	387	361	317	349	373	353	313	348	369	381	333	320	337	320	341	298	345	334	340	301	304	328	365	365	345	349	382	348	371	335	363	333	350	339	329	310	340	373	335	349	337	309	330	325	333	346	348	326	334	356	345	374	370	354	377	320	372	354	321	346	317	353	330	374	342	355	363	361	347	360	320	350	357	354	338	330	336	339	339	362	359	374	354	327	331	345	324	344	325	383	363	371	368	318	321	365	337	339	345	330	353	345	385	372	344	343	340	328	350	362	340	330	325	346	331	357	337	335	322	342	334	346	364	315	315	339	365	382	324	329	370	344	338	326	356	341	356	356	350	358	347	318	349	325	316	351	395	353	370	337	347	334	355	326	352	329	320	353	352	359	345	334	302	332	340	315	373	319	371	338	345	397	400	367	294	328	331	324	326	385	319	376	351	367	320	312	377	388	351	341	319	358	330	303	378	398	340	330	350	348	313	343	358	310	354	371	386	341	348	326	336	372	373	373	362	344	368	315	331	325	347	338	339	358	359	355	353	343	313	330	348	338	337	341	350	351	337	354	403	333	348	323	369	355	328	333	379	338	332	316	357	353	341	404	310	350	325	321	381	362	354	343	338	347	315	367	369	379	335	338	338	374	346	344	352	328	359	382	357	356	366	321	360	355	328	374	352	353	321	324	380	335	350	332	338	334	351	344	322	355	340	344	353	352	320	381	338	316	352	336	327	388	363	353	341	335	356	317	321	327	332	338	370	321	314	349	345	317	343	312	381	334	341	356	336	346	335	324	327	344	338	314	327	363	338	337	370	350	354	380	350	360	361	356	350	374	350	394	343	328	360	361	348	350	353	356	340	345	340	322	347	330	355	363	339	334	327	348	351	336	325	341	328	337	345	325	361	383	349	331	360	342	350	343	349	363	320	359	357	338	329	350	354	346	358	394	364	346	342	348	379	330	342	353	330	343	314	335	344	338	350	321	378	344	331	340	359	340	361	340	314	324	341	350	303	363	375	298	345	368	359	393	351	353	352	365	380	326	307	344	345	375	322	367	336	367	358	352	358	348	336	366	374	345	326	351	359	381	323	355	367	379	334	319	356	341	342	344	344	328	372	395	343	319	324	368	337	357	346	353	352	353	338	351	310	355	306	364	364	343	337	329	335	357	338	351	361	322	331	377	379	319	359	328	392	360	327	346	341	362	343	407	316	330	352	345	362	337	361	356	349	316	399	344	356	318	366	368	357	354	369	354	355	354	324	341	363	347	373	378	326	328	328	352	327	347	363	332	357	338	370	342	357	338	342	382	371	358	364	335	323	363	326	316	331	338	367	309	380	356	341	329	367	354	348	341	343	341	353	328	307	328	335	345	365	386	349	348	379	340	356	346	345	383	338	339	340	377	357	348	370	343	349	343	325	349	378	343	319	337	353	373	344	353	353	337	375	352	342	341	335	353	336	328	339	290	345	347	351	351	344	354	359	349	330	327	343	348	365	336	331	340	342	363	351	371	369	360	356	360	342	351	334	321	360	345	313	333	370	366	361	313	356	308	339	348	371	332	328	376	355	356	369	356	343	338	315	383	303	357	369	327	344	345	355	359	357	330	310	346	302	345	335	333	348	343	341	359	364	328	340	349	328	354	365	311	361	328	311	348	349	356	307	337	357	367	379	319	337	379	362	354	361	347	338	336	341	397	342	387	349	322	388	349	325	358	333	375	335	361	353	372	325	346	333	375	347	331	364	353	346	365	345	338	357	336	344	368	356	328	360	341	314	338	328	328	374	358	345	403	361	334	353	326	360	325	353	339	352	358	353	345	356	344	334	382	342	351	361	330	345	390	377	325	340	355	332	342	357	367	360	356	392	362	323	349	333	341	373	320	323	323	363	353	381	372	371	355	327	333	331	335	381	330	346	340	334	365	349	351	356	361	368	355	349	366	317	340	388	353	340	368	337	307	348	332	329	359	298	364	380	341	356	353	305	335	360	324	337	353	372	363	344	340	325	363	322	324	329	318	355	373	341	351	324	335	353	318	325	346	348	332	395	326	345	372	355	354	309	332	341	310	373	349	290	390	348	341	352	356	357	338	391	390	320	343	339	338	353	317	335	352	379	317	351	348	357	373	340	327	322	344	361	337	376	366	382	381	353	341	333	306	341	335	353	337	327	310	345	323	315	368	353	372	336	316	376	350	333	340	368	363	326	348	326	362	347	302	341	333	360	331	330	353	395	329	321	340	377	356	352	352	343	284	325	342	322	371	320	351	335	348	329	341	375	378	323	349	340	354	357	360	352	351	360	352	334	345	336	402	360	363	350	410	354	341	334	336	341	302	322	369	350	344	322	337	330	333	338	321	357	344	356	330	341	350	363	349	340	381	357	344	349	355	323	339	341	342	342	354	364	367	340	348	369	340	333	338	355	327	348	336	345	350	315	335	357	353	339	322	341	385	346	385	330	375	369	387	355	357	354	369	358	331	327	338	318	371	304	314	322	351	324	322	332	333	365	355	363	298	339	388
39200	20375	2247	2590	2324	2052	1775	1575	1392	1361	1216	1185	1167	1144	1104	1078	1076	1045	1018	967	1001	958	1023	975	912	989	908	931	895	964	922	916	996	936	909	913	874	886	872	898	950	919	881	897	861	878	887	864	860	925	919	874	883	922	869	853	905	853	932	920	868	831	901	944	884	883	905	899	796	900	843	843	872	885	876	847	892	859	867	860	862	884	853	876	916	874	871	899	887	896	857	916	877	865	866	810	871	857	824	872	898	902	842	839	900	915	898	886	876	855	848	821	862	911	935	939	848	842	873	904	875	844	775	864	864	848	856	835	886	870	852	843	870	889	852	874	834	919	858	891	832	862	915	857	854	841	893	853	869	865	899	874	852	841	840	843	840	880	896	880	877	847	831	878	857	915	836	886	865	876	890	904	842	907	866	853	890	871	870	885	878	829	821	954	854	878	877	909	846	838	881	866	885	925	834	845	880	873	853	920	835	891	827	840	870	822	853	882	825	864	915	849	873	851	863	922	889	925	856	835	962	862	854	823	893	858	892	855	864	882	870	864	875	884	853	856	874	883	867	875	860	889	826	882	831	885	890	904	849	873	851	888	866	895	901	860	850	897	857	874	849	869	903	853	904	832	874	868	858	862	915	903	918	930	853	857	869	881	857	871	855	912	887	876	872	874	856	903	869	831	924	890	909	834	814	848	872	880	863	879	826	844	850	868	873	862	865	824	932	833	878	852	833	878	866	937	862	897	881	841	873	849	843	903	886	852	848	912	895	805	888	780	893	893	850	826	897	897	875	924	852	818	903	888	909	902	898	857	834	831	867	868	880	890	865	851	834	906	835	944	851	827	897	845	912	849	895	866	845	945	822	896	879	894	841	848	884	864	870	876	864	871	881	863	852	858	885	860	924	849	890	849	894	869	849	931	851	901	896	875	866	911	781	891	886	891	836	835	874	896	873	879	899	898	911	912	859	853	858	791	882	804	845	839	895	829	884	891	875	807	853	820	855	862	874	831	835	861	875	908	881	922	863	939	833	839	842	846	848	893	893	877	871	889	848	852	837	863	904	839	844	843	853	877	874	884	880	897	884	896	808	853	881	902	869	883	847	873	885	871	860	796	914	905	808	865	856	881	854	857	867	861	872	894	856	848	881	906	853	882	905	854	896	857	889	864	896	886	860	898	858	821	885	901	959	849	833	847	884	854	889	871	873	851	840	863	840	876	894	942	840	952	854	838	973	916	899	896	873	853	913	828	858	874	896	842	880	896	900	844	926	878	858	888	893	907	895	868	895	850	854	923	917	844	830	903	855	839	920	862	857	859	892	867	821	917	831	839	900	836	882	880	807	828	883	811	874	930	850	850	894	924	847	881	860	848	859	900	860	889	882	840	919	881	867	776	873	915	860	811	891	827	850	808	852	863	879	909	851	847	853	881	900	891	842	882	854	843	876	856	931	881	908	865	870	884	833	849	882	915	851	843	844	842	837	916	866	874	859	930	857	854	846	890	831	861	844	803	843	913	859	874	892	887	854	900	853	888	878	865	864	812	864	865	857	846	893	831	882	841	872	857	841	883	860	838	847	836	849	864	895	876	856	875	880	884	891	898	854	857	898	847	933	836	920	901	890	830	882	815	864	877	868	872	902	852	860	879	878	894	837	859	893	860	926	841	877	871	911	884	807	872	870	889	829	846	900	832	847	873	860	853	837	931	819	880	863	834	889	875	890	889	861	869	906	864	897	854	856	867	898	798	840	886	886	850	856	835	903	871	836	917	844	866	857	804	905	885	896	865	885	844	887	869	825	889	887	856	861	850	886	889	817	826	906	863	882	913	897	846	840	871	873	902	879	818	831	927	873	865	820	897	839	906	842	897	842	837	916	925	879	849	876	900	903	820	908	893	825	874	882	861	892	892	857	884	861	905	884	806	910	835	859	907	862	899	898	903	834	842	831	867	881	905	849	821	822	942	877	854	793	857	868	865	908	871	827	881	890	908	912	832	898	843	837	843	899	888	891	899	805	890	894	899	874	883	871	833	928	869	896	878	850	923	892	853	814	830	863	859	908	873	865	844	858	866	902	869	873	900	887	837	923	867	955	904	898	897	887	901	840	885	808	863	869	890	821	884	832	850	897	825	833	858	832	850	843	859	920	856	875	895	921	867	848	870	886	895	846	880	912	845	852	816	881	876	863	882	829	884	847	907	830	886	935	880	862	909	854	874	851	892	874	839	880	853	914	852	861	855	830	910	873	883	850	880	881	858	940	893	869	856	864	824	849	859	857	915	880	849	853	825	850	827	897	885	902	885	859	885	891	898	867	847	844	831	920	844	866	879	905	864	870	929	908	899	895	886	839	861	875	872	866	881	865	910	875	879	858	882	844	931	849	894	882	865	869	860	878	898	876	905	915	838	867	888	803	872	857	849	855	874	882	887	866	861	872	877	860	910	837	837	873	848	857	931	837	876	850	868	856	906	895	864	834	896	913	837	885	839	890	875	859	863	818	895	874	905	852	873	884	860	855	869	888	837	888	881	906	824	884	847	976	944	836	922	839	917	905	854	835	909	928	891	871	881	886	858	899	853	881	898	862	858	886	908	860	846	851	911	904	846	863	871	857	853	824	885	856	879	846	845	866	863	859	926	870	838	904	892	960	850	833	847	876	852	870	889	834	890	858	852	901	855	884	898	863	869	903	819	860	842	872	862	901	846	817	874	848	853	890	868	910	867	912	873	862	880	900	867	883	860	896	900	861	908	914	883	854	847	891	884	942	842	873	893	846	899	899	851	888	822	836	820	891	824	903	879	891	841	862	852	891	887	844	903	872	866	854	882	853	931	911	856	845	869	838	854	856	911	867	886	907	848	939	906	868	889	858	846	785	861	834	882	906	869	914	823	849	920	880	911	899	896	857	865	861	958	878	839	907	868	897	895	959	895	829	880	832	841	798	886	859	874	860	881	847	911	838	888	907	919	901	900	882	870	848	823	866	855	825	867	912	869	899	843	886	897	893	897	849	857	919	856	873	870	895	893	859	868	905	885	857	918	890	865	862	875	859	908	813	826	796	909	896	923	897	918	881	848	888	862	880	879	856	854	844	887	857	817	858	872	877	830	866	867	849	890	873	850	880	887	928	846	854	871	846	864	878	892	877	881	875	845	888	854	855	844	874	803	874	856	894	886	838	808	930	823	852	834	869	860	850	910	953	885	861	861	907	879	890	853	870	868	896	874	842	855	896	829	880	832	830	870	889	867	895	843	931	906	852	882	870	864	874	870	873	858	870	907	886	843	874	857	862	864	883	904	856	879	834	886	843	864	876	854	839	842	877	839	836	895	845	844	864	842	846	880	854	906	928	875	833	869	883	836	876	875	873	897	875	879	863	858	873	860	859	894	883	894	872	884	911	842	888	861	894	851	912	866	874	926	898	831	853	895	840	874	831	891	897	857	886	861	824	850	848	852	857	900	863	863	860	851	873	861	895	885	857	895	849	832	900	830	867	895
74233	52624	16676	3229	1198	915	808	741	584	572	589	518	490	482	480	436	480	486	490	468	439	460	431	462	446	420	421	427	434	455	403	402	471	429	407	420	436	422	462	451	445	428	449	426	425	449	396	430	428	428	424	395	403	409	432	414	417	440	425	458	437	438	450	431	416	422	408	476	436	433	470	414	468	441	419	465	440	415	405	462	399	407	414	430	440	427	419	422	416	415	463	424	424	451	426	403	457	461	454	427	401	446	449	421	426	455	406	391	475	435	465	436	420	457	410	449	397	425	413	437	437	422	386	413	424	428	438	395	392	424	444	402	447	434	447	425	441	463	405	437	423	427	430	453	399	467	394	417	415	392	405	479	449	451	418	419	408	421	420	447	449	406	391	431	393	420	410	429	421	413	472	458	413	467	413	434	466	436	434	399	447	431	406	406	413	376	420	441	432	440	435	408	396	441	442	402	443	451	426	436	416	420	441	423	431	410	405	414	406	422	404	411	425	409	410	433	389	461	392	434	403	413	399	362	401	410	395	406	457	409	423	409	467	419	448	445	465	425	429	471	424	417	442	440	413	447	412	445	411	420	409	441	429	448	391	420	424	407	417	406	394	375	429	426	425	422	410	437	441	406	415	450	437	409	433	431	406	413	468	429	439	426	405	415	444	391	425	423	397	393	404	431	393	416	416	447	417	427	438	409	453	397	415	406	413	418	421	434	412	393	424	409	421	418	426	436	418	409	426	411	444	434	446	439	416	451	424	422	422	427	394	424	436	381	414	428	424	443	428	434	406	445	384	423	440	417	434	420	434	421	442	433	457	419	433	427	411	437	421	418	403	412	444	420	452	453	436	412	411	396	402	442	424	387	447	439	432	425	394	438	402	437	399	430	414	411	414	402	442	406	406	449	462	422	390	396	430	435	446	423	408	412	397	449	437	402	439	453	409	414	420	459	406	434	456	419	446	428	403	464	427	451	433	392	410	475	403	431	456	426	431	408	420	462	461	413	440	455	452	448	413	419	416	427	460	412	414	392	458	397	450	400	406	453	413	408	434	439	446	428	430	418	395	421	423	429	404	403	469	397	445	436	401	439	393	385	438	450	413	409	426	434	438	411	411	421	406	423	401	425	390	394	414	432	421	421	427	436	411	444	377	436	431	400	419	407	448	437	420	471	403	441	428	405	445	453	466	447	436	360	437	357	411	411	399	399	376	462	423	422	468	477	451	427	448	434	426	414	398	432	447	435	445	462	450	401	430	449	425	442	444	427	423	441	409	389	403	427	396	408	424	428	457	434	434	377	426	386	410	400	379	432	441	432	410	428	399	439	406	397	407	424	458	387	458	393	430	431	437	412	392	409	392	449	478	392	423	423	434	435	429	434	440	409	437	420	455	424	454	423	431	427	435	435	440	426	450	403	414	443	417	412	389	430	405	444	424	455	415	380	420	388	391	378	412	421	401	432	491	455	444	441	390	412	424	463	427	408	420	412	418	442	429	457	425	400	415	437	413	416	442	451	428	400	405	421	441	447	428	447	429	390	427	431	447	433	433	436	409	403	409	412	441	412	418	420	445	423	410	425	401	429	449	442	474	440	423	424	441	425	422	389	466	444	419	439	431	437	383	452	420	396	477	413	443	448	461	379	445	480	409	444	453	454	451	453	452	429	449	445	385	404	449	425	418	390	422	436	437	416	408	435	435	412	415	417	425	442	458	415	377	403	462	413	427	446	464	425	422	392	454	430	431	430	406	432	414	397	425	407	457	383	398	451	431	412	464	424	403	416	423	445	426	465	455	425	438	444	421	416	460	445	409	419	452	409	417	423	407	401	415	418	400	413	443	413	442	427	429	428	431	471	423	413	418	433	424	443	388	463	456	433	436	443	395	463	422	413	399	462	436	430	456	414	428	436	458	421	429	384	436	421	395	427	401	423	426	432	419	434	454	437	440	436	412	448	440	408	407	404	440	400	430	422	411	386	409	437	436	433	423	404	414	440	475	445	405	418	422	380	413	466	417	448	428	414	401	444	431	396	423	456	404	453	424	441	432	386	419	410	393	404	430	432	400	441	414	408	430	425	402	438	434	401	409	403	430	438	363	437	405	419	464	454	396	410	423	459	419	411	444	396	415	419	431	379	423	452	460	424	380	392	415	421	372	463	438	402	438	462	408	446	421	432	447	420	396	429	430	378	424	432	420	401	420	423	442	375	445	428	415	422	448	395	403	439	425	438	432	387	416	425	448	408	406	429	427	416	451	455	436	419	438	419	423	384	426	420	433	439	428	409	432	437	418	395	373	439	438	420	407	408	434	454	442	420	465	409	411	406	488	420	423	408	462	401	409	384	444	426	459	434	437	447	415	446	408	414	443	397	400	441	474	388	379	407	432	396	429	418	402	438	428	411	441	435	412	452	433	396	413	407	418	435	446	465	436	439	432	408	416	405	418	419	403	401	450	435	443	406	411	422	445	418	447	430	408	397	440	457	414	426	442	440	429	408	434	413	434	410	425	399	421	460	393	437	446	392	419	451	432	437	413	419	421	424	428	429	420	449	430	384	373	438	433	436	397	424	388	433	453	398	404	435	425	403	393	441	407	438	464	416	441	447	425	467	446	412	421	428	429	424	417	395	421	444	454	406	402	412	424	439	404	409	398	409	386	460	422	435	435	362	444	429	424	415	423	439	444	446	436	431	438	414	431	462	408	439	457	402	419	409	422	441	394	433	425	367	431	411	389	422	440	417	393	414	421	439	403	404	424	395	449	417	414	397	447	396	394	448	372	416	455	438	417	450	404	413	452	444	418	431	423	395	412	434	408	415	404	435	425	376	435	432	459	412	409	432	453	438	438	395	459	435	445	398	423	405	416	422	440	466	455	418	433	463	392	432	383	470	462	460	384	434	383	438	445	415	409	427	415	405	409	425	415	470	427	432	413	452	424	422	418	432	409	407	416	434	410	375	417	405	453	442	397	432	430	394	461	431	426	411	431	414	412	418	382	424	451	416	445	438	418	406	423	385	408	424	439	424	422	398	417	394	401	425	437	414	435	440	462	398	394	446	432	417	443	425	422	424	442	419	413	439	454	436	466	403	446	419	434	393	351	458	427	456	404	397	424	398	452	404	435	467	478	424	403	456	424	411	452	348	415	443	430	438	443	431	470	425	411	424	431	428	460	404	437	419	433	418	426	403	395	421	406	381	452	428	433	443	427	455	433	400	402	428	421	398	439	420	442	432	385	437	435	419	408	394	408	430	437	453	399	408	454	385	419	432	484	383	430	398	402	426	398	426	407	419	403	404	438	426	401	421	414	396	465	392	465	419	396	421	421	420	417	431	413	386	444	424	417	431	424	388	427	442	413	439	433	459	421	450	389	452	442	465	429	400	455	453	417	440	433	461	464	408	441	421	390	418	435	405	409	400	454	470	436	458	408	447	396	404	441	435	426	408	407	430	375	413	449	387	435	425	410	401	435	452	481	417	390	429	426	437	439	428
49012	28612	3887	4393	3858	3326	2837	2506	2163	1920	1715	1702	1531	1558	1472	1412	1377	1328	1244	1307	1212	1249	1227	1157	1178	1187	1124	1130	1148	1159	1132	1099	1066	1076	1094	1120	1110	1090	1090	1038	1047	1057	1037	1005	1140	1051	1012	1063	1044	1039	1031	1046	1057	1053	1037	1021	1046	1009	977	1007	1139	1014	1033	1034	1041	1010	1037	1009	1029	996	1010	1015	1040	1022	1011	1037	1000	1047	1008	984	996	959	1002	1058	1025	1003	992	1063	985	965	951	1021	1037	957	962	1074	1064	1070	1048	999	1005	1012	983	983	1006	975	1048	1035	1031	989	1049	941	982	1055	1003	993	990	1022	989	1069	1007	1031	929	1006	992	964	1052	1015	1014	1035	992	964	1028	1068	1009	1000	1019	1028	1054	1001	1021	1006	1038	979	983	1003	994	1016	1043	1034	1009	1035	990	994	1042	1016	1001	987	1052	1007	1023	1022	970	1039	1048	1082	1048	983	1051	1009	1040	1025	1024	1046	983	1006	1016	1037	988	995	999	1034	1050	1009	1037	1043	1013	944	1024	989	1039	1005	999	1013	977	1035	1026	965	1021	981	1026	973	1046	1012	1051	1001	993	943	1007	997	991	985	954	1004	1041	1036	1047	1009	966	982	1078	1004	1013	1019	994	1040	982	1013	1059	980	992	1019	1036	1003	1029	965	936	964	1025	1001	1017	1008	1034	974	989	998	1054	1021	995	1016	982	1016	993	1076	969	988	1002	999	1046	1011	1032	1005	969	1002	1038	1006	986	1029	946	1003	1065	1029	1003	998	991	1001	1008	974	1027	1067	1034	934	1019	1045	1031	1027	1025	1035	989	985	985	1027	1018	1015	983	997	994	985	1040	1028	993	997	1023	1061	975	1052	1017	977	1000	1030	1065	973	1017	1029	1011	970	956	1001	968	1014	987	1056	1024	944	978	1077	1027	997	959	1072	1036	1007	950	958	998	1009	954	1012	1028	1027	1005	1082	972	993	993	1019	941	1057	986	1033	1006	1029	965	966	1026	998	1012	993	1056	965	989	1045	1036	1007	1005	1015	955	989	988	1009	997	1040	991	1022	1030	1011	978	1000	975	1078	1028	1013	1041	1032	1023	1053	1082	998	1030	1004	1002	1032	1054	1030	1001	983	1003	1054	999	997	998	1035	1017	1002	1010	1065	1069	998	1010	983	1023	1015	1014	1021	987	1000	1003	1021	981	1024	1042	993	944	1004	1045	1003	1016	1022	979	1037	1008	1007	1069	966	978	953	999	1019	975	1008	1004	995	988	984	972	994	1049	956	1061	1039	964	991	1019	1045	1058	1041	935	1003	971	1022	1034	967	1049	1048	1057	988	1029	1037	1016	1060	1057	1045	1003	1029	1043	985	1008	1006	1034	1023	1020	1009	979	1033	1006	1050	1056	947	1017	989	1069	970	1017	968	1018	1076	1016	1011	999	985	938	1005	1004	1011	956	1012	1013	982	1024	1019	1021	1031	981	1030	967	985	979	1029	1033	1015	1058	995	987	1037	995	1001	955	954	1052	1011	1035	1001	915	997	942	943	1031	931	1015	977	985	1011	993	963	1044	1024	1000	957	982	938	1013	993	987	991	1013	1003	1067	984	1007	998	1002	1068	1058	985	968	1027	1022	961	1007	1009	1031	1000	1000	1064	1048	1043	967	1033	988	1035	950	1001	987	943	1008	998	920	1016	1019	1012	1037	1034	1015	953	988	981	1000	1032	943	1002	1062	1012	1045	1056	1007	998	1041	1009	1012	967	947	975	990	1007	1000	1014	1073	1024	1006	972	985	980	1004	989	1007	1010	1031	986	1035	1039	1010	1083	1053	1002	966	1012	1019	1012	1027	1019	1029	998	996	965	991	966	1033	1039	1093	1060	1043	977	996	1006	959	1013	1003	995	945	988	988	1046	1037	1001	1048	976	1011	1048	991	1071	996	1043	973	1017	1020	991	998	1032	985	973	1002	1023	987	1001	974	1037	994	992	1020	1032	996	1026	1018	1016	955	971	1017	1036	1000	1010	1035	971	1001	1057	1009	967	1000	992	999	1034	1037	962	964	1018	1017	1001	1057	1011	973	1012	983	1027	972	1021	955	976	976	1053	981	1018	1026	991	1002	987	1011	976	1010	987	989	1014	1031	1035	1050	1034	1004	1060	1015	999	1027	1039	974	954	981	1026	989	1017	949	976	1027	1005	998	1022	1023	978	973	1007	997	1006	982	1010	999	1000	996	978	1009	995	1005	1016	1006	1009	984	1013	1020	1023	1027	1059	1036	1029	986	1007	935	1091	1026	1003	981	985	958	1033	995	1027	1050	967	1003	991	984	1026	964	988	982	968	1015	1009	1011	929	1011	972	959	1041	960	1074	1026	965	1005	1008	1024	978	953	996	988	990	973	1055	962	992	1036	1014	971	990	1013	996	1042	1022	1044	1000	1065	984	958	994	1042	1053	1043	1060	1008	1005	982	953	1057	1026	1050	1037	969	988	998	938	977	998	914	1004	962	959	1031	1026	997	1021	986	1005	998	1013	1023	1007	967	986	965	1015	967	1060	1026	1013	1009	1012	978	1023	961	936	985	986	969	961	1000	1040	1013	1035	1019	989	958	1015	1039	1041	986	1008	1024	1020	1033	1027	1021	1027	981	979	979	1045	1031	1046	1033	1041	990	1041	1012	1027	1010	978	1050	952	965	1051	1019	1002	1019	981	1062	956	1010	978	1010	990	987	1039	989	1000	1029	976	1026	1003	967	1009	1059	1005	1065	1002	1040	957	950	1026	973	1027	971	1008	991	1017	981	1078	1002	990	1028	988	1060	1021	955	1007	1006	1028	1025	959	1012	1022	1010	1011	996	977	1013	1003	1025	993	989	1017	989	989	976	981	986	1041	1044	959	966	1007	1027	1034	1014	978	963	995	1009	1036	983	996	999	1037	1066	1025	981	1031	1061	1022	972	1064	1009	1054	994	1031	983	990	993	1019	1029	1000	1008	1003	1064	1017	965	994	1003	1021	1025	988	1036	989	972	976	1003	955	1005	1057	938	1029	990	999	1079	951	986	982	968	1054	959	1011	1030	1012	1029	1051	1046	1041	1082	947	1006	1013	989	1001	1027	993	980	941	1065	1072	1030	1010	1018	966	1003	996	990	992	940	1033	990	927	1054	983	1003	965	1043	979	1021	947	1044	971	997	1004	935	972	1011	1019	1015	995	962	999	989	986	1065	998	982	1018	947	1033	1074	994	1046	987	983	999	1049	1039	1010	1026	994	1011	993	1028	988	1001	999	1011	1017	975	1034	983	985	1050	1008	1082	1022	1047	1048	1013	1042	939	996	990	1039	1004	1039	972	995	1050	955	1040	987	982	935	1019	991	1027	1028	1001	1022	994	1053	1005	1003	1040	1036	1004	1036	1025	1014	1062	1001	985	1030	973	1038	1042	1037	1008	1003	969	1023	1026	971	989	1013	960	1022	1012	963	1003	981	1027	999	1020	1015	1002	1057	1011	1053	1018	996	1010	1006	1033	973	959	986	1020	996	1029	965	1020	1015	1022	1013	970	1025	1035	1087	942	1004	1002	979	1034	995	961	1036	1019	1007	1010	991	1041	1006	1052	994	1017	1037	1036	1014	1011	954	1009	1045	1014	995	965	1017	1026	975	1016	1072	993	1053	1033	1007	983	963	1004	1013	1020	995	1049	1014	1020	1004	993	998	1026	999	1007	935	1001	1033	1039	1023	1002	1004	984	970	972	949	990	981	960	965	1006	1018	1056	1014	983	1040	966	995	1039	980	977	1010	991	1003	1017	1048	1021	1073	1003	1006	996	1019	1058	978	1064	998	1023	998	990	989	1013	1017	1007	1048	1008	992	1050	993	1050	1012	978	979	972	977	988	1039	1065	1085	1022	1049	990	1007	970	1060	1023	1000	1037	999	1054	968	977	994	988	1006	959	1022	1077	985	1054	1030	1018	970	1056	1039	1043	1004	1029	964	980	1001	975	1065	978	972	930	1054	1027	1005	1042	1041	1053	1058	1054	975	937	1015	987	989	1025	959	1015	1019	1017	971	1047	996	1027	1075	1027	1071	1020	1016	982	1023	1078	1033	984	1009	1007	1028	1030	1055	959	1016	1005	1036	1064	998	1026	1040	992	1016	1031	1027	1007	1034	1014	955	997	1009	1013	1004	1021	978	968	989	961	1009	1035	1003	972	1033	1019	984	967	1009	986	1052	945	944	1043	1010	1024	1005	977	1041	1021	1026	1076	1069	1022	928	1008	1026	1007	1003	992	991	981	995	994	1009	1022	1067	997	1102	1022	1003	1016	1015	946	1038	957	990	1006	1034	1020	1019	1013	1051	1030	1018	1026	1008	1029	936	1064	1009	983	1032	989	1037	985	972	1011	1034	978	987	991	1055	990	988	966	1018	973	1053	1035	1025	1014	993	1034	1003	1008	993	1000	992	979
9930	2727	220	202	188	191	200	174	182	174	183	186	174	171	156	145	158	147	183	166	166	165	156	165	167	168	153	164	157	168	180	183	198	186	162	154	164	149	187	191	208	161	164	181	168	157	155	177	161	166	184	177	174	165	176	192	165	141	164	148	164	166	173	151	159	155	180	150	155	200	183	160	167	164	180	169	167	157	180	181	159	173	160	182	160	173	163	164	178	168	174	166	190	159	163	180	175	186	171	194	189	166	143	190	152	169	161	175	163	174	158	166	197	173	172	159	185	152	151	174	169	179	170	168	175	169	156	202	195	169	169	179	148	176	163	172	152	166	177	183	178	163	153	142	172	183	152	201	143	177	168	210	186	154	178	150	177	161	174	160	203	178	170	160	196	162	164	166	160	157	162	166	183	172	183	170	163	180	203	185	145	155	169	193	165	183	173	164	172	164	164	178	159	185	194	172	159	150	176	176	152	148	179	180	142	159	158	173	164	152	181	188	165	174	170	166	143	173	159	176	174	178	154	184	165	182	162	156	185	175	174	171	179	156	173	168	134	198	168	155	180	157	185	181	178	181	178	172	171	157	167	161	172	180	164	181	181	166	131	151	164	169	190	158	178	151	188	143	187	182	171	168	160	177	178	165	148	176	157	141	184	185	160	173	155	167	170	167	177	157	165	199	136	181	178	173	159	168	160	168	173	152	149	165	167	146	177	163	162	171	138	178	185	177	169	160	176	161	176	170	167	183	156	178	177	170	166	168	189	190	166	196	180	143	171	142	165	159	167	166	179	156	152	169	174	162	167	175	175	180	166	163	174	170	158	185	150	164	163	177	151	186	179	158	164	165	182	177	149	165	185	191	177	183	178	159	168	191	176	154	148	144	145	169	168	171	163	160	165	179	183	152	192	170	175	181	157	170	189	152	201	188	168	163	165	208	167	173	166	185	188	169	179	167	155	164	146	148	165	188	152	167	182	164	160	168	149	173	164	178	175	158	159	177	152	172	173	190	146	169	172	164	172	151	167	197	164	161	153	187	168	179	177	215	155	148	164	160	188	194	152	150	161	143	150	169	185	165	159	155	166	191	145	154	169	175	180	190	159	149	161	199	170	183	158	155	166	177	155	163	143	178	180	151	173	185	171	160	155	174	177	186	137	163	148	155	150	169	173	142	175	148	164	181	163	173	173	159	163	181	177	165	180	165	153	162	184	174	174	190	175	166	170	173	161	160	191	177	156	167	192	180	158	162	172	149	160	151	168	171	205	164	171	186	152	181	179	188	162	168	181	169	170	179	161	155	177	174	197	180	159	169	156	180	181	151	181	170	191	172	156	172	169	190	185	150	176	154	158	170	150	156	175	167	169	159	171	170	160	151	188	175	148	164	171	159	170	210	182	163	154	167	189	159	149	162	180	179	161	187	162	174	165	170	175	164	155	151	149	152	173	174	161	166	164	196	144	175	167	188	159	175	168	175	177	161	155	177	144	149	153	167	157	177	155	162	182	181	159	157	168	184	169	169	190	136	159	161	141	182	179	175	177	162	202	160	160	170	206	148	143	173	168	162	150	169	181	175	158	187	162	173	164	161	168	179	174	160	150	164	193	175	179	174	172	155	157	181	167	158	168	183	174	161	183	173	156	189	184	178	175	162	174	157	152	174	167	174	164	190	192	179	173	183	153	190	170	191	178	193	173	152	151	189	160	178	180	172	170	142	175	190	200	184	182	173	203	149	160	152	156	154	172	149	173	188	159	176	171	154	166	182	166	144	157	164	143	170	193	174	179	165	170	166	147	147	175	177	164	190	186	188	140	163	185	158	144	156	161	142	158	175	174	175	160	164	173	176	168	176	194	176	165	168	158	170	172	155	170	161	185	204	178	164	184	171	165	185	169	169	168	206	177	169	183	179	160	156	156	177	166	153	170	173	161	189	193	165	179	188	156	178	169	168	172	175	179	177	165	187	158	178	172	189	165	169	153	170	171	193	187	160	180	174	176	160	177	197	175	189	163	177	200	189	169	187	169	167	175	177	153	158	168	148	177	171	183	163	168	138	178	162	182	164	162	173	176	179	166	187	172	172	177	153	172	176	172	163	154	163	162	162	177	180	159	148	198	184	153	164	154	149	192	184	183	182	164	159	172	183	154	159	161	171	178	167	197	175	158	174	176	178	182	196	154	159	173	182	192	153	166	170	151	162	191	161	169	174	175	158	168	175	159	191	153	173	157	167	198	160	150	176	174	147	170	181	186	173	156	174	163	156	161	182	180	167	138	171	179	182	170	179	158	149	165	163	158	160	148	191	178	151	161	189	176	172	165	182	169	193	156	172	181	159	184	180	176	167	158	170	178	181	190	143	169	145	185	155	178	169	149	171	154	175	190	157	157	175	184	187	183	192	177	175	148	144	170	184	171	161	156	165	157	176	179	171	166	170	168	193	183	143	181	161	166	145	160	171	154	152	185	171	162	168	173	179	152	175	182	168	151	183	194	177	156	159	166	188	164	150	188	162	177	163	182	172	182	162	158	163	176	175	208	152	172	165	179	178	153	169	189	171	156	174	170	162	189	173	190	202	188	158	155	163	158	149	179	177	166	156	175	156	164	176	177	177	184	182	166	185	155	171	185	173	188	200	181	155	168	160	158	156	163	157	174	180	183	164	183	173	163	152	184	151	150	170	164	154	161	165	174	166	162	174	179	181	167	171	167	154	165	187	189	175	138	156	162	159	166	180	179	171	158	188	190	154	154	161	168	172	180	175	205	173	177	178	185	176	171	166	178	194	151	176	163	173	189	158	179	161	159	181	131	165	169	169	163	153	153	148	153	173	182	158	152	151	161	161	183	176	187	155	193	155	171	175	179	170	145	172	173	173	169	168	174	193	183	152	191	179	155	195	143	186	188	185	159	193	177	158	171	154	159	159	170	161	171	146	182	184	183	167	163	163	163	143	193	169	161	155	172	174	186	146	166	170	185	164	176	189	153	161	177	157	166	164	180	167	166	160	177	171	174	154	141	183	169	171	186	137	177	164	182	160	139	154	177	192	161	180	173	183	174	195	194	166	184	168	170	150	169	168	173	179	187	162	168	191	137	189	165	177	170	176	179	168	176	172	169	177	167	182	188	173	180	194	172	163	184	159	161	166	155	185	177	168	187	178	170	167	176	177	154	166	185	196	141	183	146	157	185	161	159	181	190	151	152	150	173	177	162	175	148	172	179	171	163	146	191	158	185	175	163	146	156	156	181	182	172	169	185	197	195	204	178	174	167	165	194	165	158	138	196	166	192	189	161	151	167	165	150	147	159	183	173	161	172	162	179	148	161	177	156	182	198	163	176	161	166	161	179	151	184	171	198	176	182	177	170	169	159	149	167	195	189	149	167	180	177	153	144	183	173	165	155	189	168	173	167	155	184	158	175	159	170	194	185	140	166	146	156	160	197	171	168	185	169	163	148	189	162	186	148	157	160	158	158	185	171	190	188	170	178	181	145	169
9643	3272	552	562	556	520	590	552	506	553	524	540	508	528	519	486	486	525	492	518	507	511	499	498	508	525	486	499	483	521	530	493	496	521	489	497	501	491	510	535	456	486	545	521	511	489	494	513	485	516	559	511	526	504	504	481	534	502	509	521	503	522	508	508	500	515	529	496	502	484	510	486	488	499	502	523	483	504	522	489	492	471	542	473	519	526	524	501	524	483	474	523	489	494	466	491	498	548	516	484	488	456	485	464	484	496	559	479	533	504	500	467	503	491	499	495	514	492	499	473	522	498	506	484	538	501	501	475	515	521	532	480	489	487	540	480	478	500	538	551	501	447	509	464	487	480	489	447	484	481	508	487	511	467	481	500	500	459	509	499	507	486	501	488	513	479	504	476	471	494	505	501	451	510	464	465	444	482	481	520	509	521	470	476	506	526	515	466	493	535	509	515	449	509	490	537	522	504	507	491	526	507	473	487	526	484	496	525	486	494	467	448	452	499	448	464	484	513	497	494	471	472	492	482	485	508	513	499	443	490	473	492	478	516	495	517	457	493	493	502	552	472	503	537	487	539	508	510	476	506	504	464	521	471	464	506	519	496	491	524	492	489	496	486	507	458	487	506	504	451	512	523	492	502	515	488	499	477	489	493	525	516	523	455	478	529	561	484	519	513	509	524	507	491	482	508	520	539	513	487	522	564	485	485	468	477	479	505	514	521	518	507	543	494	502	481	506	488	495	514	472	486	480	486	506	498	514	498	583	491	474	444	487	489	501	516	509	455	523	529	498	507	504	532	495	482	546	517	557	523	472	538	489	513	514	496	525	533	543	474	517	507	510	508	492	486	513	529	495	524	490	478	481	490	518	484	476	503	474	486	484	515	495	498	561	503	519	570	477	491	485	545	510	507	562	484	501	496	488	519	484	488	478	518	483	479	509	493	459	501	525	508	500	512	501	535	523	494	524	468	501	483	531	482	444	529	452	489	488	448	485	494	475	529	505	495	475	499	487	498	486	511	472	524	517	480	495	483	500	493	514	534	517	553	507	460	508	514	570	456	520	526	472	474	470	494	464	519	508	494	517	464	467	508	545	500	476	506	453	518	463	524	498	509	486	513	512	514	524	504	509	479	503	519	509	511	519	508	482	434	492	527	474	500	519	513	488	509	542	499	471	524	459	517	549	513	508	491	508	491	497	480	493	456	486	499	515	492	479	505	566	501	498	496	533	496	501	497	485	490	477	489	509	515	515	471	508	492	493	483	485	533	494	530	423	510	475	482	495	474	529	477	475	529	506	501	523	488	501	452	519	532	533	532	509	494	496	504	513	486	477	462	500	510	491	477	514	499	513	505	435	485	502	534	519	458	563	484	487	463	508	526	493	498	438	475	485	528	492	469	496	530	506	512	491	481	524	500	496	488	518	477	491	548	521	492	512	519	522	524	489	482	498	495	487	497	510	506	530	543	541	517	521	466	506	501	500	494	513	462	484	483	498	502	495	498	481	479	473	524	498	497	510	474	504	531	463	513	520	478	510	527	495	490	457	519	488	485	497	493	475	470	457	518	556	484	528	535	501	488	511	468	492	496	496	511	504	464	508	495	504	516	516	480	484	518	518	465	481	477	466	528	493	494	472	525	507	501	469	489	509	523	486	493	461	435	478	519	542	487	497	502	494	500	511	513	504	524	499	496	487	496	495	483	475	441	484	472	497	498	473	509	519	531	511	503	504	489	495	504	504	514	472	487	506	488	513	527	474	469	502	488	450	489	503	513	515	496	546	492	481	482	481	514	467	518	491	494	504	531	500	508	548	472	497	513	485	479	532	546	525	512	493	479	491	483	488	542	511	476	447	494	475	510	522	508	534	465	468	527	459	475	522	466	499	481	488	493	511	473	502	486	491	488	509	472	510	515	482	473	482	499	546	529	504	483	521	495	474	496	492	511	509	499	478	468	490	469	467	506	477	535	521	484	504	547	492	503	487	504	542	508	546	504	505	488	484	488	507	496	529	471	509	522	474	505	494	522	533	537	470	465	481	502	510	493	486	520	487	476	513	525	529	519	501	525	518	458	553	482	502	456	478	516	490	490	523	503	505	506	487	514	542	488	490	497	471	444	498	521	529	468	527	484	552	473	539	500	535	460	467	441	478	493	523	508	463	504	467	509	498	469	519	506	532	488	473	549	492	490	486	495	474	489	501	479	485	537	499	488	493	464	515	490	496	509	459	504	487	511	514	562	496	471	458	479	473	489	488	505	509	543	520	499	538	464	480	504	515	509	537	478	471	504	495	496	504	508	492	528	501	492	493	532	506	502	532	485	469	467	490	485	443	486	536	506	545	493	496	509	485	510	500	500	482	495	483	520	489	488	492	460	528	498	518	518	450	480	513	496	487	504	546	506	502	535	481	491	525	470	510	453	493	480	511	486	503	527	486	545	527	525	486	512	498	486	526	509	503	510	530	471	505	502	485	495	520	487	480	528	501	538	516	485	503	460	507	500	487	488	470	460	477	548	481	541	479	461	481	488	507	492	458	458	489	484	508	510	492	508	505	514	508	514	502	553	478	520	507	499	474	486	526	480	508	481	517	448	497	501	522	520	556	499	474	499	489	498	489	515	483	500	503	523	483	511	488	486	475	505	495	515	507	494	478	521	519	509	444	500	464	494	528	529	533	495	476	457	515	491	479	485	552	450	510	469	486	470	465	522	528	501	514	498	505	495	529	490	506	515	469	503	489	490	456	508	500	539	500	481	515	536	461	509	485	499	510	477	535	506	527	481	504	497	516	474	502	503	479	506	472	486	498	500	475	516	506	483	507	482	543	476	517	483	510	492	496	471	506	534	454	467	478	463	507	492	504	480	496	490	530	463	473	493	495	526	485	463	498	510	504	465	499	479	563	500	470	492	485	517	515	470	559	541	474	522	526	476	512	505	471	537	477	526	508	509	502	440	500	510	505	469	512	479	485	498	500	479	479	510	484	486	495	496	479	447	518	493	524	506	474	480	486	450	509	510	516	497	487	537	458	497	495	540	494	495	492	540	517	526	489	467	486	531	478	512	487	474	505	496	548	479	512	505	498	515	495	516	473	491	502	526	475	472	508	515	505	498	487	505	498	449	482	497	516	511	479	526	516	470	514	477	498	483	514	493	460	477	465	452	501	497	513	482	497	487	490	497	485	457	499	499	497	457	510	524	496	478	516	485	527	463	493	491	491	481	504	476	480	462	515	518	532	520	521	515	476	501	512	493	470	474	480	485	528	503	514	496	501	474	462	486	519	509	474	499	487	480	538	492	488	522	515	497	506	489	492	480	498	483	464	497	505	452	476	500	492	492	513	465	521	476	476	489	532	524	508	493	494	490	502	477	483	496	496	501	535	502	484	476	468	482	504	490	486	491	510	507	512	495	466	514	514	485	499	503	521	517	503	525	467	449	493	520	524	488	485	511	510	490	476	449	451	497	497	477	484	508	507	480	493	471	524	506	531	463
61877	37598	7886	1092	711	602	526	438	433	432	371	358	394	359	366	389	387	387	389	366	334	343	332	336	364	355	355	371	336	315	331	331	360	340	368	339	392	372	350	333	309	347	362	332	339	355	397	362	407	343	376	368	318	349	313	278	337	361	337	349	331	335	337	324	362	359	400	357	342	367	358	308	370	347	346	351	341	321	312	345	351	340	360	352	327	387	320	329	360	326	315	360	341	335	355	337	346	331	321	367	381	371	355	351	321	368	370	337	369	335	345	347	300	381	346	315	337	344	335	331	340	342	351	320	333	359	345	332	317	347	361	326	320	307	343	365	376	353	341	324	355	309	342	326	346	357	333	355	337	386	333	354	288	373	330	325	345	329	360	384	339	327	354	368	331	342	349	368	318	320	353	349	352	332	317	353	333	342	370	359	336	353	367	362	336	360	333	309	323	331	329	351	354	333	364	348	338	374	371	336	326	304	316	334	318	327	282	299	352	380	330	342	362	318	350	332	320	339	342	331	327	366	293	360	362	360	324	386	323	335	339	352	350	380	302	331	308	335	370	346	342	328	315	319	320	351	373	332	292	342	314	333	355	318	410	330	340	331	332	330	321	351	361	372	326	362	327	338	346	329	324	328	336	331	327	359	343	304	330	335	344	339	329	353	374	351	331	354	370	349	313	352	349	372	330	334	378	359	314	310	341	313	322	359	363	367	326	325	355	353	333	337	318	346	312	370	373	326	318	330	301	324	349	360	343	328	349	376	342	356	335	334	354	355	356	339	362	344	329	334	348	390	353	364	376	355	330	327	339	335	341	338	374	340	335	383	331	309	323	349	349	373	315	346	367	345	372	303	306	364	326	354	381	372	373	336	341	346	364	349	352	351	330	381	337	294	342	341	351	349	346	361	364	311	334	338	397	345	344	357	335	340	367	338	353	373	311	335	351	316	352	330	325	339	366	349	324	340	305	344	337	345	325	332	332	358	357	315	365	329	360	308	334	375	340	352	328	313	348	339	363	377	310	339	352	305	374	374	345	321	322	378	331	340	334	336	335	348	327	335	339	305	315	323	375	347	364	342	322	342	336	325	323	337	326	335	361	328	341	366	358	335	337	324	357	357	320	319	323	376	332	289	312	344	348	347	363	369	346	383	313	338	349	345	324	369	300	321	383	381	337	362	345	349	317	295	341	372	353	320	368	353	360	360	321	350	358	342	384	339	359	334	323	324	311	356	330	358	350	306	348	332	342	324	318	360	350	388	367	327	361	342	363	326	393	334	327	353	343	329	328	329	372	353	339	313	340	354	347	342	331	337	335	341	355	339	347	357	321	313	322	358	333	379	302	319	309	374	338	339	323	362	328	365	374	354	334	349	318	363	345	349	337	376	355	339	334	305	326	329	323	371	337	313	319	321	340	342	368	312	321	320	369	338	311	330	360	360	309	326	339	348	332	372	332	340	334	353	358	360	355	346	350	361	335	346	327	327	357	364	331	328	324	385	323	329	343	343	357	331	337	366	356	359	335	338	324	346	350	332	346	365	335	341	328	327	365	355	364	333	356	371	351	344	338	328	339	342	387	366	337	347	325	337	337	345	375	353	355	347	345	345	342	339	335	351	329	365	340	316	348	362	320	355	338	313	325	331	341	340	324	337	350	354	346	349	313	342	331	343	346	355	369	350	339	346	354	358	372	347	328	365	336	334	303	371	331	342	328	355	353	318	342	342	334	343	357	309	335	321	328	354	341	370	366	345	324	333	311	354	318	346	367	314	310	327	306	332	364	306	340	328	344	334	344	337	306	334	347	361	326	342	295	326	314	352	365	357	334	354	358	377	376	308	336	326	344	334	326	373	315	362	318	396	346	345	326	334	356	364	354	339	344	316	340	335	333	363	330	353	358	368	325	347	331	358	365	330	342	353	354	323	350	339	341	369	364	356	365	334	358	353	329	355	343	370	340	343	352	320	348	368	347	371	339	380	350	374	314	362	343	354	357	322	344	350	321	319	352	335	354	349	344	328	303	326	360	319	337	348	356	340	328	348	332	324	324	328	368	359	344	346	374	360	325	377	339	358	350	382	363	376	321	338	370	325	401	352	354	353	358	367	350	344	370	341	348	335	326	322	291	354	309	348	341	366	340	376	299	334	342	330	350	338	317	329	316	332	340	346	358	344	345	336	343	329	375	346	325	343	333	329	313	322	356	358	329	336	330	339	354	316	350	356	335	362	372	319	344	353	359	317	354	300	365	344	357	332	313	329	335	321	336	347	308	328	379	366	373	352	332	331	365	358	341	336	353	332	346	301	361	337	333	356	335	354	346	388	367	298	336	340	329	315	323	311	362	334	327	333	357	372	338	339	320	344	348	358	343	334	339	313	329	337	351	327	353	377	366	350	358	369	366	341	354	380	327	356	334	319	340	369	349	370	345	299	335	331	373	341	323	366	321	307	325	324	356	362	370	340	324	388	314	305	354	338	329	357	338	379	339	321	328	324	352	344	363	346	348	348	353	337	354	338	325	353	353	356	289	317	409	310	321	348	373	333	351	344	350	351	338	320	361	342	362	355	335	340	345	316	354	394	349	349	329	350	304	344	330	368	326	348	374	350	362	368	358	337	339	352	358	362	322	334	339	327	318	323	345	334	330	349	330	363	343	351	329	341	341	373	361	332	321	366	298	368	326	321	325	333	363	346	319	353	338	366	296	341	356	356	350	330	351	342	340	363	352	320	344	362	355	322	360	354	339	329	351	357	359	331	349	360	375	315	358	298	343	364	339	324	363	306	346	377	332	356	357	307	357	293	353	300	343	366	345	324	345	355	329	353	334	346	319	357	335	332	337	340	377	340	336	331	355	321	348	321	364	358	316	363	374	363	357	342	310	346	360	366	337	294	326	343	320	358	334	341	338	336	316	329	306	326	348	332	373	347	339	336	355	311	298	344	352	319	335	323	339	369	356	358	347	332	318	339	319	334	318	372	366	368	343	370	354	326	335	326	312	366	353	350	323	368	356	333	351	342	344	348	346	336	337	321	339	328	323	331	344	347	325	321	335	343	331	301	371	340	343	370	363	337	350	346	383	349	337	366	320	329	340	348	353	360	289	356	318	344	349	354	347	362	353	336	353	331	283	334	328	320	328	334	330	338	364	313	334	354	310	316	352	340	350	364	342	314	306	319	374	348	345	370	354	349	360	341	340	355	329	359	304	362	332	372	294	345	351	346	340	367	366	344	365	324	319	357	328	348	369	296	339	356	329	342	293	330	321	367	308	355	345	368	351	360	312	363	320	316	336	369	349	372	326	368	334	345	343	337	342	322	325	310	348	327	322	298	352	319	327	335	375	328	347	329	331	325	346	346	343	321	334	368	343	370	409	356	333	286	368	360	361	311	353	311	344	357	373	334	361	318	337	369	362	334	349	359	332	355	359	344	312	340	313	381	324	390	344	312	373	341	317	353	354	310	314	346	353	370	358	341	396	345	347	302	362	346	344	327
37797	17385	2396	2661	2352	2065	1748	1557	1472	1406	1323	1180	1221	1105	1175	1078	978	971	1041	1002	984	983	932	942	947	905	918	965	882	939	942	883	1008	882	946	866	921	920	870	843	909	881	894	862	921	830	889	903	876	928	894	805	876	914	803	901	907	917	906	868	829	856	900	920	841	851	878	899	855	874	902	890	881	894	892	890	848	873	897	848	872	885	851	881	845	832	869	895	873	925	834	840	831	828	853	837	908	878	858	851	903	907	866	846	864	856	810	901	895	906	886	929	831	860	829	836	825	876	856	811	877	871	890	875	858	818	848	907	832	844	839	844	849	887	854	898	857	893	852	925	843	934	887	860	827	916	857	867	868	865	815	925	862	868	817	863	893	839	892	864	905	847	879	844	861	852	856	865	858	863	835	845	878	838	898	790	918	872	872	902	882	894	822	840	905	880	845	875	912	819	867	903	836	859	858	870	808	843	829	903	852	836	826	878	877	799	888	887	861	842	948	855	917	826	866	865	879	872	876	868	885	836	826	895	864	869	836	824	859	893	872	826	868	878	910	852	881	858	832	828	856	828	862	861	877	860	837	862	931	798	840	851	846	863	903	872	914	848	845	875	821	813	836	878	845	871	830	845	835	839	865	859	889	866	856	899	800	864	890	863	882	827	891	920	908	894	839	868	851	910	823	878	846	865	810	879	791	882	843	845	853	881	796	816	869	857	887	853	889	943	881	861	866	857	865	846	850	838	904	879	874	896	879	894	851	846	823	898	913	822	809	841	852	863	883	810	908	841	857	858	865	796	841	867	903	843	870	842	876	886	869	811	826	818	847	850	832	852	884	885	833	871	859	802	855	855	897	850	850	826	829	811	853	849	873	891	926	838	844	831	855	917	850	830	862	845	875	850	850	848	813	842	839	832	811	863	861	883	859	901	874	875	814	876	856	863	842	849	815	847	840	871	899	876	886	882	905	864	857	830	839	835	877	883	897	881	848	848	909	857	876	848	877	829	921	866	864	856	860	852	810	888	809	892	895	879	838	828	857	860	813	922	841	864	882	824	886	914	835	857	874	866	872	854	883	878	894	830	856	806	873	893	810	868	845	862	833	898	862	878	855	894	839	881	880	867	824	845	858	876	873	880	848	871	895	805	844	852	881	840	822	869	876	875	899	831	854	864	844	852	833	869	825	859	884	843	861	870	852	837	875	882	870	830	930	888	891	867	869	852	827	882	845	898	872	847	837	806	822	890	810	869	860	835	867	844	885	842	910	863	814	848	881	858	845	890	889	866	879	854	858	903	922	889	861	848	921	888	858	877	890	872	884	892	890	919	872	846	846	899	874	847	873	859	892	842	818	851	902	831	849	829	821	873	838	847	860	871	876	867	855	831	843	844	861	856	875	866	862	828	876	820	875	866	859	842	902	768	851	870	853	867	884	834	851	872	882	811	876	866	857	866	793	803	872	833	802	846	882	895	872	893	832	858	826	824	875	919	819	897	871	893	882	835	868	881	853	850	855	850	851	889	787	854	823	917	832	833	762	860	858	834	838	870	818	918	886	874	889	864	848	907	848	875	910	769	889	871	825	863	868	827	892	868	845	835	812	832	835	845	863	786	920	893	869	836	868	837	870	906	853	840	869	820	843	870	839	901	870	848	895	900	831	858	819	847	850	833	862	906	896	887	850	866	848	886	887	853	855	831	903	811	846	855	888	844	839	878	853	849	908	880	888	875	817	855	853	884	896	823	850	816	830	863	834	840	878	868	846	886	907	899	830	838	826	846	905	888	863	898	851	824	817	880	851	808	837	824	868	888	824	853	866	834	866	849	835	864	846	818	845	860	867	857	831	896	868	896	892	894	859	893	866	842	822	826	816	818	849	850	859	885	838	833	838	852	819	890	869	859	826	856	839	832	878	865	915	860	886	883	895	889	852	845	830	903	816	846	815	855	878	854	851	894	814	894	891	876	774	851	852	825	884	907	850	903	868	833	834	823	896	852	841	807	899	850	860	862	831	848	824	857	889	907	848	817	852	864	903	859	891	849	853	900	794	904	872	856	864	842	798	833	876	858	838	917	843	871	863	824	872	857	836	875	825	897	853	824	843	824	836	880	871	808	803	869	820	873	908	826	842	851	870	882	823	865	832	853	839	849	813	853	919	839	869	830	822	885	847	875	928	887	887	847	826	851	890	915	835	831	878	837	875	908	864	812	866	915	870	828	808	875	858	891	935	843	858	828	836	891	899	874	841	822	888	886	842	876	846	867	859	851	838	837	845	823	844	889	910	864	874	881	840	903	875	861	846	869	868	908	848	866	891	864	822	879	872	918	833	849	831	874	845	852	848	836	838	884	830	861	878	847	871	847	866	815	863	852	855	895	859	850	848	870	880	869	864	878	873	920	843	885	840	851	884	825	930	882	853	883	880	848	861	808	852	857	845	874	852	845	827	899	880	819	878	868	855	887	866	870	877	817	843	871	864	861	864	866	860	838	851	825	823	871	783	839	880	876	845	858	877	877	882	863	839	860	862	827	819	894	860	921	816	855	832	917	867	865	866	855	804	870	841	852	835	842	873	890	866	850	877	861	903	874	870	841	848	848	824	839	847	855	841	826	882	840	871	891	882	883	844	837	862	849	803	790	847	899	851	832	892	847	851	857	877	814	849	872	851	854	834	859	849	842	806	824	890	812	789	875	879	859	803	791	889	867	856	826	843	808	819	857	801	835	842	849	923	865	850	811	848	866	891	865	890	840	832	857	870	831	849	862	883	872	865	818	914	825	869	852	816	895	811	894	835	899	885	848	841	857	898	884	896	884	853	878	887	863	849	802	837	831	853	904	849	876	824	865	837	821	856	833	902	867	861	874	807	855	871	876	840	843	849	886	854	825	889	868	882	916	869	828	882	805	881	884	832	873	841	837	906	849	836	908	843	866	866	864	836	868	828	852	879	835	898	858	860	832	871	880	810	885	844	823	853	888	832	826	880	874	854	916	840	920	827	887	868	919	854	897	848	861	861	909	863	822	888	896	839	834	839	919	843	888	841	889	850	868	829	832	829	912	851	863	879	861	815	889	906	838	879	902	885	906	882	819	860	847	891	826	845	852	882	870	892	843	848	887	871	908	891	858	904	849	887	913	852	808	836	857	861	873	897	874	880	850	862	904	878	861	855	834	863	856	889	879	891	855	867	915	815	845	867	875	901	917	864	819	915	827	838	872	814	889	863	865	841	852	883	834	880	813	878	828	883	878	820	823	835	895	887	821	860	852	872	893	835	877	846	889	852	834	864	807	881	866	817	883	864	845	849	916	832	873	847	888	826	848	858	825	861	915	808	870	860	783	830	802	863	832	896	865	882	830	857	926	879	871	886	844	857	875	876	946	877	835	882	874	881	878	895	820	910	836	835	837	876	845	849	842	849	872	914	874	921	814	792	836	841	887	909	847	833	869	875	832	822	823	839	859	833	850	889	814	844	873	855	891	897	870	875	877	857	875	892	861
74430	49300	15530	3007	1185	980	800	694	648	595	518	549	534	503	457	454	474	459	499	413	487	444	443	422	445	433	472	468	470	418	428	445	432	436	417	440	451	408	415	402	418	436	446	422	424	401	432	440	435	464	388	399	416	429	404	442	414	434	385	412	413	428	474	435	423	411	424	409	409	445	407	435	389	412	432	419	407	406	409	390	407	411	414	411	461	433	439	416	395	439	410	412	424	428	469	413	411	389	461	389	383	450	415	419	440	430	432	413	438	465	425	403	429	420	411	436	395	420	421	437	426	374	399	415	429	418	389	439	409	422	419	418	415	412	422	406	408	424	412	381	429	401	458	421	433	416	433	433	414	382	402	447	411	414	426	421	415	409	393	439	413	419	428	447	447	414	444	443	423	455	443	394	444	384	430	434	421	437	401	423	421	411	373	424	430	421	438	409	419	449	417	394	399	411	409	409	395	426	460	414	425	423	404	420	456	411	417	439	433	425	410	429	414	421	436	410	406	413	448	452	403	415	401	438	426	455	456	409	425	419	430	407	443	421	416	393	418	461	413	438	392	418	403	436	410	376	476	477	406	418	405	414	427	434	406	430	438	412	464	422	429	456	432	475	441	388	413	407	368	424	403	464	452	443	429	425	398	386	437	444	459	434	441	437	437	385	434	439	408	431	417	428	407	424	453	450	417	430	429	428	437	442	401	440	425	425	423	449	443	446	450	417	454	440	406	454	393	402	412	443	410	417	424	456	443	453	437	409	405	445	406	414	415	445	417	442	444	417	373	428	451	399	417	420	437	412	423	395	455	411	396	378	384	456	459	432	450	441	408	402	428	419	407	431	463	398	429	402	423	452	411	416	452	418	436	408	399	411	397	453	383	435	441	419	439	404	425	424	428	460	412	402	463	409	446	398	381	384	408	422	416	418	411	441	425	391	435	429	380	404	431	387	412	429	429	427	443	418	429	442	438	405	383	457	432	410	397	423	442	432	417	380	412	400	421	422	423	424	419	434	396	406	434	430	413	435	421	416	425	405	431	397	413	452	394	418	481	423	401	396	407	432	425	432	443	403	427	413	416	414	420	408	407	414	451	418	472	434	407	444	439	433	442	435	405	397	403	434	416	394	454	432	427	428	433	406	445	413	425	442	422	418	445	439	405	388	443	434	461	406	425	422	446	417	418	423	471	419	433	435	414	445	403	413	453	456	389	426	459	426	398	422	450	427	399	424	392	400	385	443	408	440	431	412	428	439	462	415	399	448	410	458	429	427	434	416	445	449	409	389	410	396	397	386	405	425	417	443	413	417	415	418	399	436	411	429	409	447	399	433	412	429	415	429	392	404	480	407	449	432	428	436	444	398	436	389	405	393	464	400	426	422	431	446	403	384	423	375	440	392	418	441	410	429	387	423	391	398	437	394	399	411	421	376	441	406	410	423	441	426	422	418	428	355	423	413	434	402	429	464	435	432	420	404	394	455	440	465	436	380	432	405	401	424	404	424	410	408	432	422	407	421	452	445	398	409	445	426	390	454	395	396	397	422	402	411	422	447	402	432	419	408	436	394	446	391	442	411	419	447	422	449	412	442	411	371	435	391	449	428	428	438	391	472	400	441	435	428	398	416	407	427	477	412	465	398	440	446	435	431	440	404	393	413	417	412	388	400	411	418	434	422	441	404	403	423	458	418	406	413	426	402	384	392	439	408	430	413	449	443	424	409	430	432	412	399	418	419	408	452	424	430	410	409	418	452	424	421	424	421	441	408	383	433	435	403	419	415	403	435	453	454	410	404	424	398	408	444	397	424	399	404	445	463	436	437	422	426	414	431	443	418	388	426	444	358	392	422	423	450	477	433	454	413	412	423	432	424	418	417	429	435	412	426	445	436	419	423	457	449	384	430	448	421	431	428	373	410	431	433	386	430	408	395	467	416	432	413	436	412	429	406	391	430	465	425	475	417	393	435	412	394	436	413	425	422	413	433	442	429	394	404	415	464	448	443	418	406	410	436	454	385	408	439	429	425	414	406	425	411	426	399	423	453	471	443	392	412	427	411	391	377	410	405	383	389	438	370	419	420	447	399	411	440	386	401	416	440	416	424	377	426	422	440	419	437	415	414	456	420	396	467	410	404	420	408	414	416	429	414	440	439	481	388	406	412	417	426	408	430	448	404	386	397	411	440	370	399	420	393	395	388	392	412	425	424	451	410	420	446	413	447	440	406	405	397	450	426	416	395	420	471	427	434	391	417	449	436	399	423	386	453	430	393	412	448	444	419	434	428	443	410	456	412	435	419	430	430	449	428	433	437	398	446	402	397	407	421	403	397	420	427	441	454	408	437	432	386	421	444	434	380	423	467	424	438	414	361	395	471	436	359	437	410	378	445	414	434	409	411	436	423	436	407	431	445	415	409	407	436	384	414	428	418	425	465	434	413	416	415	400	423	376	427	457	413	455	424	419	426	403	453	427	428	395	440	426	465	421	438	443	399	430	418	429	417	402	402	416	385	401	399	442	436	414	410	451	425	417	463	446	419	462	417	409	431	450	424	394	413	433	415	369	407	423	444	440	455	412	434	472	431	430	392	389	408	443	437	444	393	458	418	421	413	429	415	437	403	465	365	386	401	378	481	449	371	430	448	412	424	389	409	427	442	452	462	379	449	407	438	437	436	446	395	417	455	434	423	410	396	439	428	421	387	397	392	432	435	437	453	366	389	394	428	381	427	435	411	388	403	417	413	406	431	405	426	411	416	429	407	409	430	425	401	426	435	449	417	423	456	438	432	468	394	408	419	448	410	386	430	431	425	395	388	386	434	420	429	423	442	431	418	418	408	445	414	422	392	421	395	433	435	437	450	421	409	475	406	441	389	459	425	398	402	418	387	463	461	416	408	399	433	433	407	455	452	457	412	419	452	439	453	431	390	442	417	401	422	445	459	398	398	420	388	459	418	442	404	396	397	438	400	457	441	424	433	426	432	403	405	411	403	446	417	461	422	454	407	461	430	428	449	398	411	426	409	411	386	445	404	451	428	420	448	453	428	407	422	433	416	428	428	380	435	420	399	407	442	406	417	385	421	450	433	417	426	388	386	409	387	407	420	385	384	444	423	397	379	407	380	415	423	402	429	420	426	395	386	429	397	430	424	383	472	438	405	419	411	421	386	461	430	468	424	438	426	416	404	417	439	385	427	411	467	430	429	429	397	437	400	413	430	423	401	430	402	398	420	391	431	405	410	459	415	419	408	388	412	446	440	415	431	411	413	418	417	452	415	429	392	408	412	413	440	429	373	407	399	442	407	422	439	436	386	406	420	418	424	409	439	434	436	432	439	430	425	411	398	402	425	423	401	418	415	424	445	396	396	407	436	416	430	410	417	439	433	448	392	425	426	431	406	434	419	410	376	385	418	374	445	393	425	432	431	423	465	434	420	427	444	424	431	385	468	467	434	422	394	427	439	473	412	426	446	416	446	408	451	464	417	416	427	437	412	433	422
48126	25708	3907	4399	4047	3248	2936	2421	2218	1985	1843	1746	1647	1576	1411	1382	1321	1224	1274	1259	1213	1205	1219	1179	1195	1143	1128	1115	1147	1150	1125	1061	1070	1088	1081	1067	1098	1040	1125	1080	1102	1062	1137	1034	1059	1031	1082	1045	1063	1007	1041	1025	1026	1006	1082	999	1030	1052	1068	982	1011	1022	1053	1031	1011	1027	1013	1029	984	996	1020	1008	1045	965	1010	1018	1049	1020	991	1030	1012	961	1029	999	1015	1009	922	999	996	929	974	1016	1033	995	991	1009	1035	972	1006	1042	1043	1035	1028	1011	1023	1005	996	1030	980	1028	981	1018	1025	1040	992	991	937	1035	1041	946	1062	1097	1062	1005	1053	1037	1015	1037	1004	997	1010	992	1031	1054	1083	979	1006	957	1035	1014	979	1012	994	1009	962	975	1011	1034	1015	1015	1023	996	1019	1029	996	973	1025	967	1053	1032	1033	967	929	956	966	1067	964	993	1048	1069	1006	992	995	1015	995	1022	1004	1024	980	975	977	1017	1036	982	954	1024	1067	987	1038	994	999	1028	982	987	987	980	986	1019	1041	969	964	1044	955	995	1004	991	1012	946	997	1012	998	1046	966	967	970	1014	1069	1008	972	1002	1018	996	1013	1000	985	973	983	999	1048	1048	1005	973	1004	1032	1001	965	975	971	995	1018	965	1033	1000	994	1013	1035	966	1014	925	1039	964	1016	998	962	999	1027	982	967	903	1035	1034	1025	1019	992	984	1028	1000	958	973	1011	1018	997	988	1017	944	976	1034	960	1002	1000	946	1008	1020	1006	945	1006	946	1015	1019	994	1050	975	1014	971	1019	988	978	1020	974	1003	976	1002	974	999	1017	977	970	993	992	967	935	1002	898	1032	1008	1026	995	1017	978	939	1019	1008	1017	995	1002	1005	1010	998	1023	1021	968	990	981	969	961	1058	961	948	1034	970	984	1069	1048	969	962	1003	985	995	983	971	995	1003	1066	997	973	1019	1034	958	1010	980	1004	992	991	1005	991	989	966	1058	1001	1001	999	985	1002	1014	988	998	1055	955	980	1009	1024	983	990	957	1056	988	976	1028	963	979	1003	1015	1042	955	1035	985	1001	989	991	1016	1031	1012	974	994	1000	1003	975	1052	1011	1028	1000	1001	948	1020	992	1024	955	997	960	982	986	1007	970	1011	967	1027	1006	989	987	991	1047	996	990	988	997	985	1010	970	977	1008	980	999	1020	973	949	990	1029	976	986	1001	972	1017	1024	1002	988	1006	1060	1082	976	977	1065	1077	1009	1011	940	1033	896	961	954	967	1012	1000	1023	1045	1000	1020	1009	993	991	995	985	991	968	979	1007	1032	961	1013	993	985	1035	985	993	1005	1023	1007	972	997	953	1016	1013	1001	948	936	1041	1007	990	1020	1046	990	964	926	986	949	991	968	984	1004	1025	1034	997	1007	1019	983	948	1010	978	952	992	1025	999	993	1002	982	946	996	1041	993	1009	1013	1004	996	935	992	965	983	989	959	1033	966	983	1025	992	974	1013	936	1034	1019	980	1002	1016	1066	1021	977	972	960	1022	1037	972	993	992	1011	1002	1005	1053	969	1000	1039	1055	1033	970	978	995	959	963	972	955	977	1024	1056	1021	1006	1032	990	1048	1004	1032	957	975	1009	986	951	958	999	1007	975	958	973	1009	1002	1001	1043	1004	1024	1000	974	1000	1041	1007	948	991	965	993	1014	1027	1037	1003	957	1051	1000	1000	1002	987	964	954	954	971	1025	1036	980	976	1050	1018	963	1027	965	1021	1015	949	1008	991	975	1057	1017	1005	963	1012	1017	1010	1075	973	1036	1036	1010	960	1008	997	995	942	943	1041	999	1048	988	1003	1023	1002	972	971	993	1005	1025	979	1049	962	988	1003	953	978	1024	970	982	971	1044	1082	1021	1007	999	995	988	1000	1018	1043	1006	1037	1034	994	977	1035	1007	1039	1018	986	952	992	1037	1032	958	1023	1061	985	1028	1010	966	1057	954	973	988	1003	997	944	1062	1016	1006	951	981	1000	981	945	1047	1048	971	990	995	974	1037	1022	987	1019	983	990	992	1026	1000	1010	1032	1017	959	990	1035	1012	1008	989	959	1015	1035	1028	997	965	1015	1019	971	991	947	993	971	1007	988	991	963	984	994	999	969	969	966	1005	1013	1065	1012	988	1059	950	955	1028	953	969	998	989	1047	981	1005	1005	1020	1025	970	983	994	999	968	991	979	1037	939	984	978	1067	939	1010	1016	1000	973	1000	931	1057	1075	985	1017	975	991	992	980	978	979	993	1018	1030	1019	964	1018	956	995	982	956	984	980	1010	989	1019	956	1010	1012	973	981	1012	1028	1002	1034	942	1000	1032	993	1058	998	984	1009	1044	1004	985	946	1037	1013	1046	967	994	1041	972	1033	1059	1048	967	975	1055	995	1001	1005	951	990	991	1038	1003	1015	1007	1051	1033	989	1000	1019	973	1051	999	1008	1011	1024	1051	1032	1015	1018	964	999	1069	1036	976	985	1091	1000	1050	973	1015	1006	1002	934	1020	995	1006	977	981	1001	984	968	974	971	1035	1068	976	955	1046	1017	1013	944	935	981	987	946	973	989	954	1029	975	977	954	1013	986	997	984	1044	996	979	982	950	995	1015	957	973	1041	969	946	993	1025	953	1029	994	1044	976	977	984	1037	997	965	994	1005	980	1033	1039	1000	1044	960	1028	1034	962	963	1006	951	992	984	985	1002	1011	993	1044	992	1003	1061	960	1026	999	1010	999	1071	1021	1014	975	1048	961	987	1012	1036	996	996	1029	995	992	958	1022	1006	993	1008	1011	989	969	942	1027	969	996	983	965	945	1022	961	1039	987	1036	1025	955	1064	998	1011	950	911	966	955	958	1025	970	986	1047	1017	989	1051	967	995	1038	1002	1017	970	987	1021	980	1049	1021	1053	976	990	1027	967	1079	1022	987	1009	1020	988	982	977	957	1002	971	1001	1067	999	1018	1038	1005	1017	971	1000	1043	1004	988	978	981	989	979	948	1018	1003	1060	998	1030	1044	978	1015	1016	971	967	984	996	1004	1008	964	991	1030	976	1010	1024	1012	994	1011	934	990	952	1026	1042	993	999	1031	938	973	1009	1008	1027	1029	956	991	1017	1005	979	1036	1007	993	986	1005	990	999	976	1019	982	1004	1015	980	976	982	968	992	975	1005	990	989	988	991	1035	1042	1000	979	1005	1022	984	1103	1077	999	992	979	1011	980	948	1028	987	1027	987	985	1032	976	964	930	1012	1006	975	991	1056	974	999	953	990	999	1015	985	987	972	1022	1018	975	1004	1044	983	1009	1008	988	960	961	929	982	975	976	1020	1038	991	1011	1033	964	1040	1048	995	941	1018	984	941	963	992	1003	963	1004	997	966	1003	997	972	1002	1015	1013	1041	940	970	978	970	999	1018	1026	948	956	973	1021	1008	1036	997	1048	963	980	1041	997	1031	1028	979	973	1045	980	1076	970	1017	1040	967	962	1016	945	1010	962	1005	1034	995	990	987	977	996	988	1006	954	978	1003	1008	1072	1054	985	983	1004	941	964	1010	993	960	1004	936	977	992	1008	985	1016	936	959	984	975	931	1001	996	985	1023	978	976	1014	1008	993	1024	996	1041	940	939	957	965	927	1002	1018	1012	1016	1013	1039	993	1052	1033	1019	939	962	1035	1000	1028	953	1042	908	1015	1005	1010	975	1012	996	1011	993	1049	984	979	975	992	986	1032	1011	1044	967	1056	1044	987	993	1006	1008	957	995	1000	950	982	1017	971	984	996	975	952	1031	1064	974	1030	1005	1002	982	946	944	1012	1029	964	982	1031	1019	1069	966	1003	981	975	1002	924	976	995	990	1035	1039	991	1072	1038	962	1003	1033	962	996	1009	1006	991	1012	988	989	997	1010	977	984	1036	960	989	1025	987	985	1004	1038	1000	954	1050	967	940	1018	1018	967	968	1004	1052	1017	985	996	1010	1064	1028	963	985	1000	1038	1014	1013	969	1040	994	993	984	1039	1020	1029	931	1022	1004	1021	974	954	990	990	994	992	1027	971	999	1032	993	999	1012	1003	1016	996	958	1033	969	958	1057	1012	984	949	1030	1057	968	1031	1024	1008	990	972	1016	952	1030	1027	1035	982	970	1036	1030	975	924	1035	947	1047	966	974	1026	974	1020	971	1017	1011	1022	1040	997	1008	973
9618	2045	226	181	166	192	170	161	196	157	165	185	190	157	163	165	164	185	202	180	150	171	157	153	157	167	152	155	157	157	163	169	168	186	160	166	178	165	166	174	161	177	183	154	170	163	159	160	163	203	166	156	167	157	178	179	168	207	164	146	155	174	177	177	160	145	165	160	143	162	166	180	149	148	167	152	180	155	183	144	164	176	159	160	183	174	157	177	158	151	165	154	179	170	179	187	169	172	191	179	160	168	192	158	163	171	185	167	166	162	171	160	201	160	153	157	190	166	161	151	171	146	176	156	175	173	193	164	176	162	157	182	148	154	176	170	172	157	185	165	171	171	166	154	183	174	173	168	177	163	162	160	148	176	176	157	187	183	161	143	173	159	181	178	159	184	166	194	161	166	144	160	180	157	162	162	189	160	172	182	141	171	177	168	173	179	164	179	160	172	158	175	162	183	151	169	168	154	150	167	189	159	166	135	164	145	188	160	163	150	161	148	172	182	194	166	164	157	151	137	160	135	153	163	162	204	154	164	146	192	150	155	164	173	165	172	161	169	155	160	170	200	178	175	155	172	199	192	177	164	152	164	170	194	142	169	179	193	189	177	184	159	159	157	197	170	188	172	176	172	166	173	170	181	187	171	165	173	171	186	146	163	173	176	166	177	148	168	180	163	170	154	179	170	172	156	158	120	146	156	168	163	178	152	175	161	158	163	155	158	139	172	169	161	147	173	180	174	157	155	136	169	153	169	160	154	171	151	187	160	155	157	160	172	160	176	170	187	165	182	170	161	146	166	185	166	156	190	179	154	187	170	168	147	176	160	163	179	186	150	194	164	142	153	172	157	181	176	180	155	156	163	176	163	151	164	150	166	158	178	158	193	164	172	175	155	164	168	177	170	186	172	157	183	171	166	177	194	151	182	179	168	171	175	173	165	200	151	180	159	157	169	160	145	180	155	194	160	163	169	163	160	161	142	185	190	189	191	175	163	152	147	169	169	164	201	176	169	160	157	156	172	155	150	143	158	181	150	195	176	169	202	160	161	170	150	182	166	179	177	168	146	187	155	159	166	179	172	166	174	163	178	150	169	159	178	160	165	155	160	166	168	185	162	186	175	180	159	184	155	164	156	183	165	162	163	177	159	168	175	194	190	160	175	164	165	162	165	158	161	175	175	167	168	164	168	153	177	166	162	163	153	146	162	177	182	151	136	147	197	168	180	167	187	174	149	162	174	171	161	168	173	166	159	190	164	159	158	180	177	179	189	180	170	157	168	159	173	174	162	177	151	163	162	173	178	163	141	170	163	184	181	163	180	170	193	174	164	161	161	170	183	169	157	190	171	151	187	169	163	167	184	156	171	151	148	147	149	169	174	152	175	158	145	158	188	154	155	169	159	158	157	156	179	177	173	170	170	158	152	154	160	157	166	146	160	164	181	163	175	168	180	157	163	184	131	176	161	153	176	198	166	179	172	158	162	153	160	164	173	169	170	163	142	139	155	172	162	159	164	175	176	186	151	162	180	180	160	182	162	171	158	166	155	166	167	189	157	173	155	154	146	169	175	168	176	187	167	184	145	168	147	167	168	153	159	153	181	180	169	192	148	159	198	165	134	171	171	169	169	171	151	170	160	171	153	174	181	149	176	186	168	156	169	153	174	197	177	196	166	166	148	165	179	174	179	158	141	152	183	145	151	164	164	160	171	176	155	162	145	143	183	165	178	195	214	204	178	176	167	181	171	143	159	174	155	151	159	182	158	158	155	163	168	150	184	177	196	169	182	163	171	157	184	166	164	211	166	175	154	173	164	140	162	202	172	150	169	164	167	191	178	175	148	158	166	189	163	146	141	191	150	172	180	150	166	157	179	163	151	182	190	176	162	156	184	138	142	176	172	162	169	180	151	156	175	149	164	164	173	163	172	167	157	169	165	169	189	180	168	182	182	202	180	191	200	156	149	174	167	168	166	180	179	157	168	166	163	152	173	168	163	185	148	143	183	171	164	171	169	173	154	163	145	163	161	208	163	172	163	184	161	187	158	188	175	167	166	180	168	158	145	176	141	168	144	175	177	158	177	179	182	150	184	160	162	157	159	174	151	154	166	169	169	167	180	166	160	185	171	172	139	185	142	178	152	167	173	190	171	177	167	175	188	148	154	170	172	170	145	150	169	156	164	176	160	160	177	163	163	186	160	155	168	163	149	178	153	185	150	172	172	171	166	161	174	152	169	178	174	153	163	161	206	165	187	164	193	184	187	149	153	144	167	164	153	189	147	160	175	147	157	147	157	184	209	150	161	170	164	187	155	171	175	166	181	171	177	150	177	137	175	142	198	171	178	178	157	158	169	174	167	196	166	164	185	152	178	150	143	176	166	146	149	191	185	160	138	168	173	168	167	171	158	174	182	162	178	175	153	157	163	159	147	157	153	160	171	184	179	177	147	169	181	190	164	165	171	153	167	137	147	163	197	158	159	168	172	157	160	167	185	198	154	148	160	177	143	153	159	162	176	163	168	176	158	161	156	182	162	168	164	177	152	169	152	169	172	200	178	183	170	171	164	173	159	159	167	159	153	166	174	152	170	161	155	155	160	181	154	172	169	172	151	161	159	169	161	191	170	174	153	175	166	165	171	167	197	158	153	179	195	138	161	172	169	163	159	198	168	172	174	155	157	192	196	181	149	157	153	159	170	180	175	169	145	151	148	164	183	185	170	167	159	166	145	168	174	190	165	154	164	170	152	169	167	159	171	163	181	151	160	179	154	181	162	165	175	153	161	173	181	162	159	147	163	169	166	161	165	172	155	170	159	154	184	169	169	185	175	159	170	169	172	171	172	158	177	142	173	173	177	157	149	190	172	168	145	166	173	168	149	147	146	150	135	157	171	158	162	146	186	180	152	153	181	191	156	161	153	163	161	155	171	162	173	186	159	168	174	173	159	173	173	156	161	168	168	146	155	172	168	176	167	163	183	136	178	161	178	165	164	173	158	184	178	150	150	168	179	167	148	144	161	175	149	184	175	161	206	170	175	133	160	162	172	183	164	159	178	164	170	154	151	185	176	160	160	140	183	175	137	196	172	154	181	167	136	163	149	145	187	159	175	170	166	164	167	176	139	146	175	175	168	161	170	169	152	178	193	169	156	192	163	160	174	164	169	154	178	149	161	156	184	171	168	175	174	181	147	149	148	145	181	187	162	177	157	207	146	139	155	154	189	143	179	183	171	181	151	153	175	139	140	196	165	152	177	173	166	186	171	177	163	152	162	166	169	161	172	167	156	167	168	172	165	176	192	154	181	186	146	178	163	173	152	155	149	164	165	163	168	196	158	153	193	185	170	153	145	178	174	169	167	138	169	198	156	182	156	171	179	208	164	166	171	160	164	151	167	162	158	160	155	201	183	174	190	141	157	165	160	171	193	165	174	184	168	157	138	154	153	159	181	172	168	157	180	163	149	153	174	146	156	156	158	142	149	170	162	169	146	156	158	166	172
9221	2572	508	583	553	519	543	514	523	503	499	521	519	508	523	477	516	455	535	516	528	484	506	475	483	497	466	507	481	482	493	479	486	523	487	474	510	467	500	510	503	485	415	479	483	515	493	428	448	508	510	463	473	435	490	524	493	511	523	519	500	460	457	508	545	525	501	519	508	495	488	480	481	468	482	460	500	532	486	498	492	438	478	474	457	513	465	507	472	484	501	520	475	511	481	490	507	519	475	509	486	526	500	480	487	480	506	536	475	510	483	494	462	447	483	505	515	499	476	490	559	459	504	508	500	507	465	473	530	487	468	513	472	495	523	485	509	501	498	503	483	537	502	462	482	475	540	477	526	481	454	487	485	506	488	465	504	458	519	521	521	482	518	502	486	482	477	470	504	498	479	477	495	463	484	514	499	480	465	486	465	483	509	528	508	497	529	488	487	437	499	482	480	489	457	477	454	478	480	435	514	523	531	495	489	466	479	529	460	450	522	530	476	505	494	507	506	469	511	464	502	478	534	511	480	506	472	486	509	504	485	492	537	536	506	456	507	498	495	457	514	471	493	518	535	494	499	529	510	495	450	494	481	549	481	516	497	480	498	517	481	504	481	496	509	456	481	526	484	508	499	499	469	526	491	488	477	448	494	524	499	500	461	529	493	484	501	506	499	469	519	467	475	465	487	462	458	515	511	485	520	500	473	491	475	495	518	462	523	495	451	493	452	507	452	482	491	482	475	445	485	473	489	520	443	505	483	516	501	533	467	491	477	473	495	406	489	480	499	474	489	491	504	521	467	510	474	485	505	472	471	474	512	474	474	475	489	491	523	517	514	467	502	468	488	448	515	503	502	503	470	484	464	479	487	458	493	468	479	534	465	490	464	476	483	505	478	487	504	489	499	501	499	492	503	494	497	474	515	484	503	480	487	486	506	506	507	504	474	475	480	500	471	499	494	514	490	443	477	537	481	522	509	477	503	504	471	502	501	452	492	486	464	529	469	489	478	530	497	496	529	493	484	477	458	497	495	487	411	496	474	483	454	518	530	494	514	467	470	480	530	490	450	437	505	468	458	452	498	508	484	458	443	463	520	487	510	452	538	506	484	482	501	515	491	478	520	502	512	492	504	459	472	508	476	481	533	519	512	512	467	447	487	508	520	511	513	483	491	472	467	512	513	489	522	443	528	509	484	500	491	495	496	492	477	489	488	433	485	477	498	473	486	513	485	511	492	491	474	482	494	466	491	502	483	476	513	513	488	475	477	493	531	469	496	483	493	513	452	472	479	502	498	505	488	522	510	511	472	477	505	503	492	518	445	524	485	521	500	475	533	553	515	481	494	516	458	457	470	449	522	460	501	526	506	476	495	484	465	503	478	508	486	505	474	468	508	515	478	499	542	499	481	476	472	505	472	463	467	482	499	473	453	515	518	528	471	504	523	501	489	491	496	475	459	507	498	467	501	482	492	448	516	478	469	471	464	513	461	502	502	457	493	499	494	496	493	495	504	484	503	517	437	471	466	478	466	512	495	506	507	513	522	480	430	465	504	493	503	517	505	514	498	505	491	494	480	516	456	496	465	471	460	518	484	495	449	497	493	482	475	473	472	497	485	487	536	497	484	514	521	474	506	462	468	486	520	503	470	530	544	490	498	466	510	517	502	467	499	514	473	505	484	502	501	498	500	555	496	498	504	523	473	475	533	497	500	503	492	488	486	490	473	485	493	462	525	473	492	481	476	497	478	530	497	487	508	519	483	484	490	529	508	513	473	488	485	449	519	478	503	507	466	521	467	522	500	528	469	510	490	518	520	470	476	485	504	546	465	486	484	491	454	461	494	524	469	504	472	479	526	466	510	487	519	493	487	509	500	446	509	499	507	510	502	489	522	517	486	491	482	506	501	506	465	506	477	482	497	425	482	469	480	476	474	500	453	520	487	474	471	463	506	502	492	456	517	477	476	455	474	497	502	487	513	508	499	496	463	479	526	490	455	516	545	480	494	505	485	497	498	440	514	432	467	454	453	467	503	489	496	483	463	476	470	546	496	498	492	478	496	538	511	512	476	499	484	502	496	504	473	518	509	494	508	474	481	509	448	503	503	477	487	498	447	502	455	468	466	510	511	475	518	512	514	467	485	551	512	516	523	498	513	510	508	485	494	480	488	538	467	502	499	481	529	466	474	490	508	514	505	473	481	467	458	494	533	492	498	548	479	530	494	479	465	517	498	498	477	523	503	491	470	467	488	517	473	507	496	507	508	525	504	495	534	505	474	525	474	534	515	496	522	521	462	490	455	470	513	528	521	504	530	468	494	485	498	460	483	472	541	494	490	504	451	502	468	493	480	486	487	526	497	463	481	488	488	489	482	438	477	495	474	476	493	453	488	460	456	517	482	487	490	499	457	460	517	483	479	493	507	491	527	499	465	495	450	514	483	476	508	477	479	490	520	493	458	475	458	498	491	479	471	472	488	524	477	502	498	448	513	492	472	468	457	479	514	482	502	441	484	450	473	504	468	474	464	522	476	454	504	491	479	461	474	506	481	478	485	482	489	481	488	506	486	477	471	487	462	476	477	494	478	505	489	455	506	513	475	431	496	475	498	495	478	504	483	472	485	467	496	463	482	508	504	515	504	497	514	488	518	460	471	494	480	464	466	470	445	508	462	478	500	497	503	477	505	461	485	503	477	468	487	449	476	508	464	488	504	421	489	488	489	471	515	488	500	484	495	468	492	495	470	486	509	499	476	470	450	442	523	517	478	515	490	488	486	497	445	483	472	462	542	496	492	489	497	436	515	498	500	469	448	481	482	485	501	493	489	496	527	494	503	495	473	474	504	483	473	463	498	482	503	487	500	490	465	463	511	480	503	462	493	479	471	516	500	503	514	505	461	491	480	530	512	505	520	514	480	504	493	511	498	513	441	476	493	461	464	505	527	506	525	457	457	490	477	445	488	493	493	483	516	547	511	515	461	491	539	487	495	477	473	497	512	501	526	492	471	492	494	452	480	488	474	480	501	478	445	501	505	503	494	466	506	515	518	515	491	476	498	457	486	464	503	505	505	525	482	480	514	527	494	536	527	489	486	486	533	489	513	469	456	477	440	467	473	546	492	493	498	497	492	511	491	469	498	533	515	510	502	490	493	444	498	448	514	516	472	462	534	497	516	494	461	475	477	511	465	484	500	493	496	536	528	478	490	500	515	487	513	533	484	519	477	493	489	503	514	482	517	511	510	501	494	491	478	514	487	496	492	508	498	498	524	480	491	484	465	488	462	500	458	467	513	504	495	461	473	471	474	481	478	467	467	498	471	462	494	518	515	467	506	479	478	483	488	495	510	451	502	529	502	497	519	485	511	477	480	497	459	476	515	543	492	546	497	516	514	513	478	487	504	466	483	498	493	464	516	486	518	478	502	501	493	500	521	479	503	510	494	481	512	450	502	500	504	467	533	507	462	517	526	474	519	478	466	483	515	485	489	481	512	506	510	479
62213	34791	7820	1093	697	570	482	520	416	442	380	384	390	430	374	374	364	343	357	351	360	364	340	388	382	363	341	323	355	375	324	365	366	342	328	375	375	341	335	326	319	338	334	325	378	312	332	336	338	340	318	348	344	325	327	330	326	375	328	324	351	323	325	361	331	343	329	377	330	350	327	352	328	353	332	336	358	338	351	362	352	361	321	364	334	382	367	330	352	361	336	347	358	323	335	339	342	362	349	385	343	321	306	326	352	349	327	320	381	360	313	334	368	351	322	351	374	363	353	328	336	355	355	345	339	358	359	346	308	336	357	345	368	353	366	296	340	311	323	362	332	337	353	352	336	332	317	319	338	367	355	360	356	330	357	343	318	318	346	372	336	364	355	349	323	349	339	349	327	319	330	399	361	349	362	339	311	319	325	317	327	339	358	363	327	322	360	313	365	337	328	343	301	338	321	335	352	340	364	372	336	338	343	311	348	338	354	315	330	336	333	308	366	382	325	355	324	378	358	363	340	328	373	329	343	313	333	349	343	320	345	376	380	358	336	321	339	351	333	314	341	350	316	369	363	360	354	329	329	360	355	345	353	367	341	359	343	367	377	366	332	327	347	356	352	342	342	369	373	340	319	342	364	341	330	382	350	345	341	336	335	320	337	336	373	350	383	327	346	332	352	319	308	337	359	361	323	335	321	323	331	328	363	316	349	329	314	334	334	377	370	337	332	325	315	361	331	357	346	359	341	341	363	332	363	305	303	333	315	370	316	322	310	324	350	340	354	312	352	355	335	362	353	335	331	338	400	323	299	354	346	352	352	326	379	346	344	327	343	374	327	332	354	320	324	322	340	311	361	358	321	355	336	327	348	320	348	354	337	377	351	360	387	324	345	329	342	349	323	342	308	360	348	324	357	344	357	335	331	380	336	315	321	308	373	355	317	346	332	367	354	350	330	338	362	345	354	348	351	330	342	331	368	352	352	333	372	334	327	357	357	334	352	327	341	327	324	340	360	321	330	325	346	316	313	394	310	329	338	334	347	323	339	298	320	365	340	335	367	321	347	332	340	363	338	324	316	310	292	341	320	324	310	350	320	314	358	353	372	319	359	300	327	349	357	336	328	348	330	356	337	384	367	314	362	356	349	348	366	328	346	323	350	322	367	326	330	351	337	347	337	338	361	332	338	328	362	344	360	323	357	327	330	362	330	334	356	318	354	290	362	370	316	337	379	381	340	353	343	338	318	331	311	327	347	362	364	360	325	341	348	353	328	351	365	306	357	347	398	365	335	364	310	323	331	342	342	343	316	364	355	335	330	351	356	339	342	337	333	321	354	351	314	377	360	322	332	354	344	363	384	347	329	382	345	360	304	322	325	339	322	328	350	351	342	304	333	348	342	366	330	352	334	329	342	354	329	353	367	311	335	375	339	344	336	305	345	298	341	352	349	358	329	331	328	327	345	364	336	340	370	357	338	360	356	355	328	366	341	331	333	348	348	324	333	317	295	348	350	390	349	273	350	345	340	348	335	342	350	378	350	328	340	356	337	370	325	353	325	327	352	361	339	343	364	365	342	344	323	335	358	325	325	322	339	339	359	334	333	340	376	338	355	371	348	335	332	367	351	351	291	363	334	343	318	316	373	318	331	342	383	321	351	369	337	342	308	370	328	369	343	337	354	355	376	376	318	347	338	332	310	333	349	356	341	329	350	345	339	341	340	347	330	367	344	318	307	361	370	371	369	330	294	312	330	374	329	376	340	331	354	328	312	362	318	352	375	334	346	345	371	342	350	352	324	343	377	379	354	372	305	356	329	317	340	288	318	351	357	323	372	346	338	338	345	326	328	336	347	353	327	362	324	323	345	323	296	356	347	344	329	319	327	337	345	361	346	367	342	332	354	308	336	317	316	357	316	353	363	335	348	346	314	331	349	312	334	350	326	344	351	346	381	319	366	312	376	381	325	349	344	332	352	349	342	358	336	325	351	358	334	368	355	323	338	319	328	364	372	376	366	340	345	359	322	348	311	333	291	347	348	352	316	324	384	333	344	328	382	363	316	382	319	349	375	336	354	358	317	324	353	307	354	337	353	358	362	321	336	324	348	323	327	360	352	347	324	326	334	351	345	340	358	365	354	366	339	325	329	311	344	318	325	325	354	333	363	370	347	321	328	320	328	330	347	360	331	364	350	329	381	354	337	340	324	340	350	353	368	319	342	339	337	356	335	315	384	323	316	346	337	333	373	331	315	321	367	354	356	347	336	332	343	308	372	318	330	348	363	347	333	346	342	302	346	312	329	341	302	331	339	343	383	349	309	348	327	286	316	370	372	326	336	333	358	339	354	312	365	323	356	343	370	351	322	367	313	334	334	356	361	346	353	319	325	364	335	362	329	319	341	332	327	345	375	346	388	348	337	306	306	330	351	381	336	366	358	334	331	349	320	345	333	336	349	341	328	346	310	361	345	295	343	327	359	327	323	361	343	341	334	327	354	362	303	322	306	351	345	375	328	343	359	346	327	315	379	330	351	325	353	361	345	340	330	335	326	332	371	353	333	340	314	342	338	309	324	333	333	340	321	361	295	326	341	338	337	341	359	352	311	315	325	356	343	323	355	353	335	328	356	352	293	334	316	309	346	378	354	335	345	338	372	351	340	306	358	361	353	339	356	325	343	346	353	328	319	320	357	344	318	298	343	287	319	357	313	353	377	345	324	325	332	306	317	303	326	330	378	356	357	341	358	292	345	364	368	363	340	326	363	340	320	346	365	330	359	355	344	372	340	338	355	329	334	331	359	337	336	311	288	343	338	371	343	334	324	327	328	352	334	362	333	330	342	367	323	318	338	341	350	326	347	346	333	346	346	303	349	320	315	312	350	321	356	332	332	361	370	361	373	333	345	342	317	325	313	348	319	337	353	356	343	303	345	327	309	363	315	325	348	388	347	341	348	354	329	326	365	357	333	341	339	338	357	328	354	322	363	323	341	315	352	325	328	366	327	336	359	382	337	353	350	373	360	338	320	310	349	351	335	334	325	335	332	349	351	371	332	353	357	337	329	328	367	349	355	356	336	329	343	351	350	344	361	350	352	338	329	309	326	334	323	327	339	332	306	338	329	320	340	368	306	329	353	323	338	328	301	325	331	347	333	319	366	319	377	329	338	350	358	381	347	346	335	344	356	347	347	347	344	336	327	329	337	357	343	343	322	353	317	362	334	346	349	346	336	349	342	312	327	324	294	331	337	329	352	336	365	347	315	326	322	341	335	365	329	324	345	371	359	369	320	347	332	335	363	345	339	338	328	329	313	331	340	359	318	363	366	311	360	350	320	364	334	364	336	356	342	373	335	364	366	346	329	354	389	326	368	325	349	338	317	337	369	377	349	359	326	372	321	341	392	337	366	355	352	335	329	347	359	364	351	370	350	325	351	343	348	363	343	290	348	353	332	356	361	335	369	360	325	340	331	344	345	360	358	348	336	349	328	334	348	314	332	318
37335	16652	2372	2692	2414	2205	1858	1603	1471	1371	1220	1164	1210	1189	1182	1060	961	1018	1043	994	1014	978	904	993	876	920	925	868	908	922	884	931	933	897	906	897	913	847	900	833	910	904	885	851	927	882	912	852	834	862	901	890	911	849	897	843	829	940	860	851	895	897	863	892	840	876	854	870	887	827	854	795	922	875	864	855	870	835	810	892	796	847	846	835	883	894	831	849	850	860	886	780	836	834	834	882	815	894	853	901	853	854	831	793	856	854	862	844	873	835	839	815	871	863	849	847	886	857	839	866	855	815	877	850	817	816	803	850	857	836	823	873	858	897	845	872	844	848	873	858	891	859	881	876	884	861	874	836	826	867	833	834	855	821	854	856	908	917	850	869	841	831	858	905	883	862	897	829	796	843	885	830	873	821	853	841	934	832	861	808	835	826	867	832	834	888	820	833	850	857	851	849	874	852	848	854	898	868	842	843	854	898	857	864	889	879	871	796	847	858	873	874	866	817	864	840	880	832	860	863	800	887	826	846	879	848	790	864	816	790	824	890	864	827	857	865	892	860	864	862	816	813	847	789	839	884	901	836	845	820	835	852	887	847	884	824	883	837	886	868	879	832	874	846	862	868	886	855	843	822	861	874	783	784	832	896	864	837	886	863	884	832	869	833	825	890	839	852	876	876	879	903	850	815	843	875	880	799	873	856	844	833	824	829	829	909	840	848	794	880	848	836	857	852	859	864	841	848	841	815	905	865	866	877	795	843	859	861	854	821	901	835	857	828	849	875	852	832	887	909	923	824	821	902	870	833	848	823	848	834	857	832	836	836	879	853	823	882	830	824	860	885	852	899	824	918	809	832	855	865	842	879	831	825	833	804	850	885	820	878	897	885	895	909	868	923	865	859	859	847	828	822	819	899	857	830	875	862	858	824	872	902	875	896	846	869	881	857	901	863	877	852	851	812	871	849	848	905	855	895	846	857	849	841	874	798	836	843	841	854	877	873	855	811	861	904	920	881	834	873	826	884	850	885	920	818	845	877	832	847	839	863	840	841	852	796	876	870	825	877	830	892	919	890	830	877	821	890	889	909	848	835	831	895	850	836	848	890	843	868	807	887	873	845	820	893	881	864	860	808	848	829	844	898	822	904	868	846	906	847	853	886	919	847	839	893	857	844	903	895	823	829	879	855	886	859	888	857	820	836	863	822	856	838	850	850	823	820	849	845	797	809	841	831	834	903	850	848	835	929	869	882	870	811	851	825	860	898	837	841	857	826	902	919	849	856	877	885	841	846	878	914	845	846	819	844	869	833	835	866	844	847	883	832	881	842	832	861	870	827	793	857	896	867	871	815	888	856	852	902	870	836	845	849	827	894	848	817	897	892	878	863	889	860	845	815	865	891	897	825	875	821	822	924	861	876	838	919	886	893	844	841	833	907	841	835	854	859	840	903	847	830	903	803	843	933	872	819	848	875	871	850	871	808	890	887	884	813	857	894	873	877	882	858	856	822	855	874	835	862	808	871	817	896	893	845	842	834	822	842	838	867	909	828	818	830	829	849	884	891	849	868	861	904	863	915	822	843	893	899	856	910	857	856	871	860	841	851	849	866	912	861	865	853	871	820	856	863	836	842	815	898	858	872	805	847	845	854	832	874	893	882	859	842	898	830	835	851	837	886	886	849	811	835	813	839	826	841	836	892	831	858	853	875	871	870	857	824	829	842	843	892	855	873	857	842	928	862	876	862	886	851	909	799	866	892	877	860	899	863	858	929	874	877	827	842	867	856	856	844	888	880	843	898	878	842	893	856	886	847	897	878	836	890	859	841	864	830	884	869	812	840	865	869	791	808	797	907	853	852	881	864	862	876	862	862	854	854	834	855	866	848	847	848	861	880	833	896	861	889	896	837	886	826	863	850	865	916	838	866	876	830	873	825	827	863	824	841	857	884	858	855	867	924	849	799	841	859	797	822	879	878	843	888	837	846	860	817	816	811	826	860	886	877	811	872	919	883	842	890	895	830	867	866	889	864	822	843	838	854	878	894	862	896	878	865	876	862	831	813	843	834	854	870	872	808	918	886	858	890	875	844	890	873	839	867	919	810	896	872	864	828	888	867	875	834	864	837	916	833	842	827	838	823	864	840	863	886	773	918	838	908	804	871	853	865	850	857	847	861	857	828	852	874	855	832	838	891	874	844	794	846	859	833	840	824	814	813	881	820	845	826	852	832	819	873	929	825	828	909	861	845	857	850	865	878	851	898	869	864	772	834	883	830	823	874	880	847	850	832	837	843	853	845	875	850	862	844	877	835	868	885	836	857	892	910	821	830	862	869	829	799	887	840	848	820	807	799	816	886	854	897	890	871	834	862	897	842	871	843	904	842	827	849	852	882	830	831	877	874	881	871	851	830	783	802	870	903	853	870	868	885	859	849	927	860	876	862	807	854	868	821	812	845	871	812	856	882	897	840	840	929	824	846	788	851	858	838	847	857	838	888	890	916	881	810	844	799	902	865	842	835	835	895	893	917	825	821	892	842	892	860	867	860	825	837	848	858	917	895	909	885	845	891	906	824	890	860	843	880	880	807	834	826	846	827	858	787	880	799	902	821	847	841	821	827	826	884	832	867	792	896	827	888	832	816	865	849	826	929	828	840	855	899	867	865	853	856	851	842	848	838	882	827	860	839	802	840	867	827	870	791	855	857	880	899	855	832	846	872	865	838	850	847	894	795	850	873	875	926	842	836	842	879	827	851	877	861	846	882	874	844	856	839	848	847	842	848	818	832	831	812	903	856	814	798	857	842	817	879	846	885	814	810	918	832	835	814	878	884	851	871	863	809	898	857	852	863	847	860	901	849	875	891	878	900	857	845	850	833	866	852	845	860	848	852	831	920	860	844	806	840	860	890	824	851	799	883	853	905	872	895	950	895	859	841	849	885	892	879	831	809	841	861	865	880	870	853	877	803	894	872	887	803	894	892	839	829	862	841	895	798	854	886	915	850	839	821	800	877	886	843	848	890	840	867	915	905	853	844	784	859	866	902	842	897	866	853	849	861	885	867	861	854	835	837	842	858	846	854	887	841	854	869	847	841	818	852	861	830	869	805	862	867	848	861	813	804	917	868	892	848	875	881	848	871	833	865	831	931	880	886	843	880	903	875	915	865	914	848	823	843	878	882	861	806	890	814	871	864	873	851	850	798	886	871	821	820	823	858	865	830	876	903	838	865	873	847	791	805	861	798	834	881	821	865	853	816	884	844	826	865	852	877	903	884	835	857	874	875	916	824	841	857	852	881	850	925	834	851	863	878	846	814	847	864	867	933	924	869	860	827	809	886	866	794	836	855	845	886	880	892	859	875	838	868	865	852	824	844	836	853	803	856	891	827	865	797	879	818	876	880	830	873	872	890	907	820	866	885	876	875	882	881	798	841	854	885	847	877	838	855	878	876	808	878	841	866	850	850	812	848	885	873	850	869	966	817	920	876	890	792	855	852	874	863
74762	47259	14743	2890	1222	960	747	677	602	615	576	567	467	526	530	468	471	485	492	469	457	414	395	437	447	444	428	463	464	470	430	459	434	402	429	443	431	439	462	430	475	389	443	373	434	446	460	428	432	435	398	450	432	439	433	443	441	427	448	433	455	427	424	426	415	447	416	410	437	433	415	441	441	450	415	409	433	443	401	409	443	401	395	416	399	425	441	405	414	416	417	440	440	449	417	421	436	411	380	466	423	394	427	410	412	441	429	411	439	421	393	429	459	391	458	392	388	434	399	403	418	389	409	383	431	425	405	427	423	375	400	411	411	394	426	417	418	436	382	414	405	423	445	440	412	457	427	397	419	412	438	431	403	428	395	434	384	407	429	428	484	441	426	422	418	413	420	416	417	414	451	397	420	423	417	450	403	392	432	430	449	466	412	444	462	409	440	430	397	402	427	435	427	439	491	425	383	404	427	444	410	402	424	440	384	411	429	426	463	393	408	418	396	411	409	413	388	446	414	418	401	407	416	399	441	449	392	399	430	415	418	411	439	405	417	450	404	400	446	455	428	411	391	414	391	414	425	414	428	383	420	434	390	439	401	421	400	434	445	426	405	422	406	411	443	445	442	427	414	427	422	401	445	459	420	421	418	446	409	447	424	407	419	412	434	460	410	402	425	428	452	416	392	404	415	455	419	424	414	452	372	454	432	448	403	423	445	454	435	417	400	418	461	452	422	444	429	413	447	413	414	425	438	442	439	482	426	420	399	459	433	386	419	457	428	430	427	447	437	422	424	418	385	453	399	411	403	446	424	416	360	442	390	405	428	438	450	413	449	411	444	419	415	450	420	419	435	436	445	439	404	439	474	432	437	419	451	423	442	428	417	416	415	459	369	426	417	441	398	402	417	405	397	431	408	416	391	432	376	408	475	438	405	420	427	399	384	430	396	419	471	404	422	415	438	395	431	401	495	445	412	446	420	384	435	432	419	431	437	408	395	448	414	444	421	403	447	398	405	440	418	402	442	434	425	415	437	438	392	419	434	440	448	416	461	405	419	427	416	440	448	424	417	447	403	412	423	423	426	393	418	426	452	402	439	424	446	442	443	425	441	367	426	389	443	424	402	428	406	440	411	426	447	400	401	408	429	427	399	408	436	414	438	421	393	419	408	433	477	421	432	423	425	435	430	419	432	438	406	411	401	443	438	415	426	412	395	444	445	424	453	419	387	400	407	489	416	448	401	428	426	466	408	400	398	457	432	437	441	406	448	470	404	442	400	429	393	426	400	389	420	433	442	389	393	399	418	413	432	415	435	377	419	403	407	410	428	406	413	422	430	425	433	400	431	441	436	406	413	418	430	438	384	414	440	445	388	426	474	456	441	431	409	415	418	396	404	427	460	430	396	365	414	416	437	419	466	435	476	399	425	439	398	387	400	420	462	462	406	447	409	429	404	429	444	397	418	406	440	396	447	439	419	425	416	416	392	402	423	430	446	427	445	410	437	397	401	435	422	422	427	380	402	432	428	372	404	444	430	436	418	421	477	415	409	442	405	415	394	440	422	411	414	431	392	417	403	422	373	424	413	461	457	412	418	409	426	437	435	433	401	423	491	427	453	412	423	455	409	397	402	471	391	455	403	379	434	410	397	353	411	407	429	410	420	419	446	400	385	396	436	418	444	443	403	395	412	443	391	440	417	416	418	370	399	374	403	454	386	433	411	435	418	434	415	410	410	434	400	404	417	438	438	435	423	435	468	439	437	402	424	413	398	416	407	412	436	434	410	397	420	460	429	437	429	387	406	421	430	425	400	397	397	410	403	436	451	433	441	442	428	446	421	441	408	374	390	439	419	422	425	383	417	406	385	396	442	429	424	411	413	438	440	411	448	437	404	420	413	391	417	429	406	401	441	387	429	415	446	418	454	431	437	454	422	409	420	430	421	422	420	422	418	415	391	444	438	438	442	408	387	424	457	391	395	431	425	389	429	432	410	432	425	412	410	438	425	432	392	424	452	449	424	377	420	441	407	415	400	389	389	433	423	417	458	429	434	445	439	403	360	446	439	422	463	438	418	408	427	401	400	435	448	420	446	422	435	450	430	418	404	426	430	433	408	400	427	454	469	411	418	425	398	412	439	430	443	405	372	453	383	424	439	415	434	424	445	427	461	450	399	453	405	449	463	410	398	423	398	377	409	391	450	399	457	455	403	424	405	384	430	481	440	384	438	409	401	409	342	412	413	434	411	436	433	404	452	424	423	423	408	389	458	430	431	429	409	416	461	441	430	427	431	415	479	412	413	437	425	407	428	395	419	441	401	436	441	399	450	466	438	423	426	430	477	425	397	406	386	446	433	401	456	442	453	387	380	417	455	472	411	399	412	416	449	393	409	414	436	444	399	413	417	424	400	400	476	432	433	421	449	423	412	380	415	383	435	426	405	430	413	400	413	455	430	452	413	425	438	420	413	422	449	407	404	439	459	432	388	435	444	427	394	432	394	458	397	425	447	454	425	418	379	391	397	448	473	433	402	433	434	448	421	420	419	428	433	380	447	405	423	413	455	428	423	426	416	404	406	405	429	442	430	417	420	432	420	427	411	437	454	389	415	413	460	428	419	417	420	430	453	397	429	410	451	412	417	471	435	383	401	455	460	388	421	420	450	394	440	444	399	422	426	442	451	388	453	446	440	385	443	456	399	394	374	399	387	393	421	462	412	421	409	397	415	414	448	423	417	409	436	397	420	461	417	362	404	398	449	435	400	431	415	495	404	426	390	417	415	389	464	431	407	414	439	396	427	446	424	400	440	408	416	441	434	426	439	449	398	421	428	412	402	402	418	394	419	422	418	400	401	451	397	463	446	411	456	400	407	409	422	398	429	416	419	451	437	452	431	387	412	393	386	411	469	451	414	424	447	435	389	380	433	425	389	439	402	404	396	414	443	419	442	445	425	389	415	418	421	449	428	396	394	445	410	429	452	434	434	471	452	460	392	432	415	400	421	455	419	437	389	434	441	409	405	404	407	434	441	439	434	416	443	446	413	421	409	395	408	414	406	413	424	419	450	437	436	427	400	388	378	411	406	445	395	417	424	420	375	380	387	379	466	447	460	407	415	418	416	447	393	441	416	433	426	382	429	420	429	458	429	427	395	419	411	417	444	401	412	429	385	410	392	410	434	438	478	424	438	390	409	391	446	421	445	422	420	438	416	369	395	436	428	402	401	418	463	442	378	412	450	421	422	410	420	416	418	440	401	424	417	421	443	407	406	447	393	405	424	417	426	421	421	442	415	417	394	389	419	454	445	370	445	391	375	432	443	436	425	437	425	457	402	443	451	405	431	420	415	412	446	417	394	425	473	399	461	419	445	435	426	465	427	410	433	483	425	409	400	395	443	419	399	395	449	442	407	409	399	445	442	436	438	407	403	438	429	418	417	399	419	413	368	437	462	451	398	470	420	393	413	418	415	421	448	400	430	476	430	400	458	439	417	410	437	396
48092	24614	3916	4536	4024	3339	2897	2569	2309	1929	1841	1786	1654	1585	1404	1391	1333	1321	1254	1265	1284	1210	1184	1183	1178	1151	1139	1176	1131	1066	1150	1131	1093	1116	1102	1063	1143	1101	1040	1026	1082	1049	1030	1101	1067	1062	1031	1072	1046	1082	1079	1023	1023	1066	1031	1052	998	1065	1020	1059	1067	1014	1002	1043	981	987	997	985	1035	1012	990	992	992	1010	1017	1033	1020	982	1028	1036	1010	1007	971	1029	974	1009	1032	1015	1021	1040	1052	956	1047	999	1004	1051	1020	971	1059	1007	1012	983	932	1000	1021	982	995	1041	1035	1019	1002	997	996	1011	1039	1011	994	1060	987	949	1023	956	997	1000	995	967	966	925	968	1050	987	994	955	967	1015	1025	1021	1025	973	1005	964	1019	981	1030	1031	971	1017	1023	1011	960	947	952	989	987	979	1023	996	936	956	988	947	1030	999	956	965	1058	979	973	983	1021	1028	953	1010	1012	983	929	950	1046	988	1034	1063	1026	1001	979	1030	1013	1019	995	1010	1013	1008	984	1015	970	990	1008	1025	981	1019	984	951	952	1035	986	1068	990	991	1022	1021	1013	993	997	978	965	1010	918	991	1069	969	1008	984	979	1018	971	1005	990	1030	999	1074	991	990	977	1042	959	990	978	970	1030	953	1030	956	1045	970	1031	993	1040	1002	1017	973	992	1009	981	1019	1013	971	1028	1001	1050	940	995	1017	1001	1022	967	1000	1078	1035	1012	996	1040	1001	985	980	1015	1001	1063	973	969	1022	982	1023	980	973	967	991	992	1000	1011	1044	1021	1021	953	1022	1011	939	1067	1025	1007	995	1023	1033	1005	1002	972	986	970	976	979	1037	1028	1017	1077	1001	1027	994	976	976	988	1085	1018	1044	1032	1040	1047	1033	1021	1032	952	950	938	1029	932	1038	1031	1005	994	1009	1014	1043	1000	958	980	1045	987	1029	1033	1012	1046	1025	1019	974	986	973	979	985	1008	992	1036	961	939	1001	1048	998	1029	1032	1006	984	999	992	999	1050	1052	1015	1020	985	1001	930	986	1016	1002	989	1071	1024	1016	977	982	985	939	999	981	1038	1008	987	957	986	1013	991	976	945	949	1002	1019	1034	973	989	1054	984	982	1017	982	983	1020	940	1002	986	989	987	1023	994	1026	1014	971	1015	1006	945	1001	1022	958	999	1001	954	1017	962	997	1043	1036	973	1001	958	984	1027	1047	978	1015	961	1022	998	1023	1020	1024	967	1025	966	1024	1030	1024	979	991	984	1012	944	1021	1025	1049	1035	1002	981	1039	986	1018	1074	1054	995	1065	993	1019	990	958	986	932	950	1001	1022	958	1011	904	994	916	976	1004	969	974	1014	1035	997	938	960	1023	967	996	958	1049	985	998	967	1006	1006	1001	1012	1005	949	1015	995	976	999	1039	983	971	998	1006	964	977	1057	993	960	962	1020	999	1006	980	954	948	1039	968	1001	999	949	987	989	1019	974	979	969	1025	972	1025	1038	1029	996	1067	994	969	983	1050	955	991	956	953	1010	935	951	1071	998	1032	1039	1013	977	1013	1007	1039	973	1039	971	990	993	1004	974	1050	1024	1011	1012	932	978	994	990	1017	971	1010	936	982	946	963	966	981	989	1019	999	934	1012	1030	988	964	1025	963	973	1013	1059	1001	1059	1017	1007	987	1018	938	983	989	1024	961	978	960	959	1047	1025	1042	982	1081	999	1055	990	959	996	1039	1040	977	1033	1061	1008	998	985	984	995	963	974	967	981	995	955	1006	1010	974	987	1024	1021	1012	980	1017	989	993	939	1011	1016	953	963	986	1081	1001	1006	944	1002	1019	1044	1028	1026	1011	944	1008	977	940	1045	981	1027	1043	951	1005	1037	1019	991	1010	996	1023	1037	1001	976	1031	982	977	991	1002	1000	1016	1006	951	1019	971	967	991	1019	1001	1026	1026	1059	980	998	1001	1035	998	1014	987	991	995	1028	953	978	1025	1001	1027	999	942	1008	957	1007	994	1035	995	976	1048	988	964	990	1017	1053	1020	990	975	997	984	1065	978	1025	994	1034	1004	982	976	967	1036	1009	1034	1020	1000	1007	1028	1012	964	1026	959	954	1014	1034	1022	963	998	994	974	1010	977	1052	1037	1044	1010	1017	1010	1012	959	1041	1002	1029	1067	987	1009	1019	966	1003	1020	974	1017	987	1048	991	979	1028	997	983	1019	988	992	996	995	976	1018	1053	980	946	972	1045	1001	1003	1017	1023	1077	1033	1046	981	1035	1035	974	949	1004	1013	1008	1052	941	1075	966	1037	1018	991	946	996	988	982	999	1006	1021	1050	1021	957	1010	1016	1029	1041	1034	991	967	972	979	1036	978	957	1039	972	991	1030	986	932	993	930	975	1014	986	1014	972	993	1043	996	996	982	969	1015	1032	1007	1013	1013	1036	996	1016	1022	1042	958	965	1019	1003	1019	1039	1010	956	1031	992	947	988	1077	1003	1006	1026	1016	969	1005	962	995	1016	1041	971	976	1039	1034	1046	996	1009	1003	981	939	1029	1013	1053	1015	1064	1008	963	941	967	974	972	975	1047	976	1012	969	1019	1018	1040	963	1008	1007	1037	966	1009	998	954	978	965	965	1006	972	997	1006	963	1035	1015	964	1048	1007	1010	978	978	1049	1047	1013	977	999	1041	941	995	1043	1043	976	1049	977	1033	997	1062	960	1000	1015	1011	977	1043	966	1030	979	968	1016	994	971	959	1036	966	951	1056	949	1045	982	993	996	968	1020	1031	981	1014	1039	984	1033	1005	988	951	1056	1007	1028	1009	1040	967	1016	1026	989	1002	1027	1009	1004	997	1002	1012	1056	1024	974	1050	990	1061	990	961	1018	1036	967	1017	971	1003	996	1008	1029	1007	991	1010	951	1009	1030	986	961	1050	999	1028	1022	1044	1043	1007	981	1002	981	1043	1004	1043	1081	1030	1052	976	952	1001	1044	995	1048	1000	1007	968	1069	1039	1024	1009	1014	973	1017	1056	1028	974	982	1020	997	986	1048	965	1020	1014	971	980	1012	991	923	1009	990	960	1001	955	1028	1092	969	976	1014	1010	992	1019	994	973	923	1042	984	991	947	991	928	1024	1011	1004	942	1033	1044	990	1006	1016	1011	1068	1046	1020	1012	1060	989	1037	995	967	1018	1067	983	1003	979	977	1022	1030	995	1042	1027	958	979	1035	1030	1056	923	1028	1004	1018	1021	1063	978	1050	1067	1050	994	997	1024	1019	998	1017	994	1007	995	943	972	1029	979	1011	981	972	993	984	1009	982	992	991	946	964	981	996	991	997	978	1040	1055	1032	1009	1001	1002	1002	1040	1024	921	1027	1022	1003	1003	975	994	1030	1007	975	1027	959	1019	1022	973	991	1051	1002	1027	1017	1024	993	1031	987	1012	971	1052	1016	950	960	1017	982	1028	1037	1042	954	1050	1000	1032	972	981	1018	1005	1033	1025	990	1020	977	1030	1007	1001	995	976	1055	1033	937	1007	957	1044	1004	994	940	988	976	1041	1018	1010	982	986	1029	1004	1053	983	980	983	1015	965	976	942	997	1024	1014	972	986	944	995	1058	936	1029	1012	1014	971	1013	958	1016	1013	1009	1094	993	1036	931	931	990	1048	966	1014	1043	1011	952	1022	1011	1010	996	1033	1004	982	1017	974	952	977	995	958	992	1019	974	1014	940	972	907	973	1029	958	1060	981	960	982	1020	988	1042	983	1004	983	980	958	988	965	977	1039	963	983	969	1076	999	1018	1018	1005	986	1004	1020	1042	985	969	1013	1002	977	967	940	974	1022	1037	1001	992	994	1035	1048	1036	982	980	1057	948	930	1003	1010	955	1014	966	973	973	927	1005	971	1002	988	967	986	986	965	973	993	1042	924	1006	982	997	1015	950	980	969	963	942	1005	995	981	1029	972	997	1065	1061	972	975	962	953	988	1027	986	991	989	979	1017	967	974	1012	985	1029	975	1014	943	973	1051	943	997	1013	1036	1042	1002	1015	1072	999	995	1041	1015	1024	982	1043	1040	1044	1003	939	1002	973	1046	978	1040	982	1050	1012	993	980	989	958	978	966	963	1004	998	975	980	1023	989	1056	981	1004	923	1063	1018	1026	1009	978	954	1019	1041	980	1033	1037	1023	992	980	1028	979	978	994	1006	1009	1003	1009	959	969	1014	1019	1029	986	954	1002	1032	987	961	944	930	991	1003	1018	1005	986	1017	997	996	1026	1001
9593	2011	208	190	169	162	174	163	162	178	186	178	170	168	151	180	165	164	145	171	157	180	172	173	164	167	189	189	168	161	160	163	144	163	174	151	153	179	159	178	179	166	161	168	172	175	161	162	179	152	165	171	155	165	164	167	168	162	160	184	178	184	164	171	154	176	168	175	175	166	171	155	161	148	149	189	157	164	195	156	162	174	145	149	158	157	167	166	158	161	177	183	173	168	160	178	173	145	159	162	199	174	166	159	152	191	174	156	168	145	158	154	152	162	165	157	196	176	151	177	172	152	155	155	153	163	167	155	169	196	160	155	155	191	174	166	143	156	179	158	158	186	183	155	167	163	204	163	180	174	189	174	162	154	160	181	154	185	180	188	173	180	162	179	180	163	201	161	156	162	172	160	172	152	168	171	188	175	164	165	150	168	163	163	152	177	176	162	180	176	173	152	137	142	173	161	149	177	177	181	149	188	163	161	139	151	161	164	165	166	156	190	194	161	180	192	160	158	183	181	189	166	157	172	182	158	171	160	161	158	167	182	177	158	177	165	159	170	166	163	171	147	166	202	162	180	164	182	179	198	173	161	167	185	167	144	175	172	129	169	189	160	171	168	166	124	165	141	154	193	182	177	187	172	137	174	163	180	142	150	155	166	185	161	180	153	159	203	150	161	189	180	178	164	184	178	183	147	163	156	150	166	169	167	155	179	174	186	190	150	201	174	142	171	160	185	174	161	173	160	186	156	179	162	167	189	136	150	184	169	156	173	173	153	172	178	164	185	138	166	174	189	187	155	156	186	149	187	171	164	162	151	141	167	178	181	165	170	138	184	162	155	172	185	166	164	191	157	168	157	182	178	166	197	162	163	159	178	186	161	157	177	149	177	187	173	165	170	163	175	168	138	162	152	149	155	165	173	154	169	160	153	174	156	156	163	171	155	157	174	167	183	166	150	155	163	177	182	171	175	159	202	163	157	134	190	138	180	166	163	143	170	172	166	176	198	152	150	173	160	174	167	171	163	166	151	164	167	154	176	186	155	157	168	198	176	178	172	167	190	192	174	187	178	166	162	153	179	151	176	190	168	138	162	146	165	188	172	150	161	168	168	189	152	171	159	163	159	160	160	174	176	157	166	161	169	167	149	156	166	167	154	128	182	159	191	169	174	147	171	170	178	167	168	204	161	159	171	157	177	184	162	161	172	166	149	184	162	154	169	181	168	169	173	129	165	175	162	175	173	148	184	165	154	185	164	182	173	175	180	152	168	169	167	183	172	170	175	168	171	154	180	153	172	168	160	132	147	180	198	163	182	188	165	181	160	155	170	190	171	183	178	160	163	183	158	171	181	193	171	152	168	177	146	172	158	155	142	175	153	189	142	173	175	171	166	179	174	173	178	159	188	182	148	164	177	185	160	154	159	157	179	164	179	167	156	181	160	176	152	195	163	148	170	159	177	178	181	149	158	171	191	162	196	173	173	166	162	159	144	180	161	150	180	158	176	182	177	143	178	191	170	172	170	149	177	186	185	169	173	169	165	166	169	160	172	163	151	185	179	169	174	154	165	174	165	163	155	162	164	174	172	185	165	173	181	169	164	145	168	174	165	163	168	163	138	163	144	162	160	160	155	133	183	164	197	157	165	157	150	166	175	166	167	174	171	175	166	163	164	171	145	155	169	141	166	152	178	160	155	172	192	161	182	163	171	142	167	169	158	136	161	162	158	160	137	161	146	156	127	181	160	175	157	188	148	176	173	176	147	151	175	154	166	182	186	170	154	152	167	179	169	174	147	165	117	178	182	173	164	160	173	163	178	162	168	156	166	156	172	162	161	156	159	182	158	165	144	186	152	171	172	158	160	155	177	173	155	165	197	153	171	162	179	169	171	174	159	188	152	188	158	180	167	164	172	164	184	156	166	152	175	163	165	152	167	145	160	176	173	161	168	169	136	161	162	165	193	148	163	182	180	170	178	177	160	179	193	157	140	177	163	139	151	140	173	163	161	161	177	140	161	154	166	157	192	172	175	174	183	172	149	164	168	176	152	141	152	174	180	160	141	176	143	179	150	163	179	162	167	149	153	162	165	185	170	176	161	143	161	169	149	182	165	180	157	166	170	182	147	166	175	152	169	176	155	177	157	161	141	158	153	161	164	183	166	151	141	158	134	146	196	161	155	177	183	184	150	179	160	185	160	183	194	138	158	169	195	172	152	149	166	176	185	197	177	173	179	170	177	164	151	165	155	172	156	172	173	149	160	177	184	150	183	159	177	153	201	156	166	156	183	155	162	152	166	161	160	167	159	173	164	177	163	179	174	155	165	165	145	186	168	172	164	165	166	155	157	168	176	171	154	151	169	165	158	170	157	166	178	153	167	194	165	164	173	152	135	175	150	183	159	176	167	169	174	153	195	169	188	181	167	149	174	167	142	168	150	156	153	211	174	153	156	175	159	163	158	160	159	167	158	176	144	187	138	183	164	181	169	175	180	161	192	156	163	182	147	177	166	167	166	180	161	182	163	163	174	169	171	150	189	169	173	160	172	151	159	156	159	198	181	180	170	160	145	152	122	179	165	169	154	175	148	165	187	176	162	165	172	177	172	174	173	173	162	148	156	191	152	167	186	145	158	175	178	156	163	176	162	170	155	187	183	165	175	167	177	165	160	161	199	155	166	172	174	152	157	157	162	131	190	157	161	170	159	188	170	159	158	155	171	167	163	155	162	170	194	153	178	183	168	152	158	184	179	180	175	168	175	157	150	175	186	170	168	163	146	170	141	166	180	153	178	185	167	144	160	182	149	149	171	166	180	169	153	160	166	158	170	142	178	169	138	172	167	166	191	166	160	178	178	171	194	147	158	168	180	165	188	159	160	159	180	169	162	143	197	162	172	170	160	166	178	152	172	189	205	169	194	155	147	168	163	174	152	167	187	184	175	134	191	163	171	148	162	174	159	164	172	189	162	180	150	168	194	177	157	169	175	157	155	155	161	151	169	157	168	162	162	174	160	190	180	169	159	180	167	154	174	168	151	162	176	152	166	158	162	178	183	178	176	155	153	195	172	152	160	178	172	159	167	175	161	157	197	167	158	193	161	167	190	149	161	185	175	150	194	166	170	146	185	177	202	160	164	157	179	152	175	167	161	165	158	133	183	151	150	154	162	151	162	172	175	156	168	161	189	161	187	167	160	167	157	173	182	155	166	172	169	156	172	163	160	162	184	153	156	163	166	160	155	177	158	167	158	185	168	141	167	167	187	181	171	197	160	159	164	142	182	162	179	144	165	177	160	155	182	181	169	166	149	155	150	165	183	154	166	170	164	174	159	169	154	181	158	183	187	185	186	165	166	173	183	174	149	178	167	158	173	149	193	163	172	175	133	170	139	154	201	188	157	150	152	150	177	135	158	181	162	181	149	164	173	180	171	149	154	133	173	141	175	177	190	173	178	174	171	143	186	183	172	174	164	167	178	185	151	169	160	179	175	179	166	156	166
8827	2501	547	524	578	521	548	570	537	516	517	501	529	560	491	530	491	498	495	510	525	507	550	502	516	553	476	495	478	487	514	515	540	473	520	480	505	528	471	506	513	495	501	489	475	465	475	473	505	483	477	469	534	482	460	472	475	485	492	503	468	500	483	530	541	495	459	490	465	485	528	496	480	482	471	494	472	488	515	470	495	493	453	510	499	504	489	526	495	483	479	496	452	488	502	503	529	522	502	506	475	475	473	509	466	471	474	468	555	488	456	470	490	484	511	473	497	512	497	524	476	460	540	459	510	500	500	492	481	492	488	486	492	533	472	452	546	487	532	499	475	499	543	509	513	515	476	489	507	515	478	485	492	492	455	494	477	485	442	511	511	506	515	488	448	530	521	492	475	477	503	526	511	463	517	474	471	446	508	500	495	515	529	512	489	517	482	489	495	468	504	509	469	483	469	495	491	465	497	496	462	478	488	538	513	487	473	496	481	511	497	490	511	524	515	495	498	471	505	455	506	529	479	495	497	485	510	550	431	498	483	473	499	515	476	526	482	490	524	507	487	468	474	477	517	528	494	484	479	503	518	514	481	469	508	507	527	500	509	506	540	518	494	495	465	484	474	508	480	470	517	493	492	489	489	463	500	506	512	493	503	494	503	492	529	467	501	498	506	505	528	496	473	465	548	478	513	479	519	480	512	471	438	460	502	464	494	471	496	524	507	538	509	501	490	476	506	484	498	489	505	519	498	536	498	504	468	507	489	505	488	515	478	485	484	515	513	514	500	435	494	485	461	488	461	469	499	493	538	469	494	470	509	451	496	482	479	426	460	494	513	468	479	506	543	505	469	512	473	487	520	493	504	472	524	463	483	476	503	464	486	514	469	465	507	451	467	482	478	498	490	498	519	512	471	511	505	462	477	455	490	508	488	501	506	503	489	508	521	519	471	512	487	498	469	460	508	513	499	477	488	502	539	504	495	529	485	495	496	506	480	492	480	491	480	473	513	461	480	461	506	488	450	491	523	496	496	445	506	482	487	459	525	462	520	476	490	460	485	460	450	507	523	487	526	500	496	479	496	494	480	488	509	495	485	507	480	496	498	458	509	484	522	525	490	526	508	465	492	505	526	492	513	501	504	453	489	468	514	530	489	493	523	516	449	536	453	520	477	487	488	489	509	537	519	452	483	497	492	463	453	531	455	524	502	486	480	468	485	502	492	502	489	507	497	485	468	490	479	486	484	532	461	511	476	524	490	484	469	523	474	492	523	531	525	505	460	493	458	490	461	496	504	447	509	453	499	480	537	482	487	496	499	514	478	497	509	491	460	478	484	509	492	454	473	492	473	512	519	518	529	494	495	486	506	512	465	506	499	474	504	455	466	480	495	472	483	442	495	469	500	468	478	503	500	470	506	530	457	515	471	489	474	478	506	478	535	495	482	517	487	502	470	516	529	501	466	499	507	553	490	462	530	520	495	501	487	471	506	494	506	497	463	489	538	463	495	501	489	455	513	481	460	490	474	473	486	498	486	514	494	490	480	481	500	486	541	506	470	495	479	460	494	498	479	466	468	495	470	502	518	546	484	505	503	471	469	493	490	489	497	486	498	515	477	526	523	468	510	487	522	485	514	449	476	500	492	525	469	469	509	468	471	529	479	461	487	479	488	497	466	496	545	477	481	530	496	473	472	485	485	489	508	489	497	472	524	498	491	493	486	513	495	465	486	506	483	479	512	507	498	491	506	494	488	496	531	481	495	453	537	509	490	529	516	506	506	528	476	496	501	481	450	484	466	558	479	508	500	458	468	464	472	516	431	503	509	478	509	515	486	490	507	467	507	471	437	517	506	516	459	445	529	499	495	493	461	480	463	459	505	484	508	460	478	491	494	471	501	457	501	516	510	471	516	465	487	494	509	499	487	521	467	504	429	465	480	503	552	484	500	465	447	506	481	506	503	495	505	480	515	498	484	491	537	472	481	519	496	476	506	485	490	473	518	478	484	513	472	504	496	516	519	472	479	492	466	514	516	482	520	523	514	487	441	498	493	467	482	506	522	460	505	464	464	478	495	497	483	489	480	481	512	499	508	511	474	487	488	476	514	500	495	513	499	495	507	498	504	488	489	485	528	483	525	502	496	490	477	528	500	514	467	537	518	504	485	476	501	512	510	493	542	516	520	498	465	526	507	482	518	514	482	519	520	477	459	476	492	512	442	503	478	518	480	479	494	491	512	487	485	484	500	483	505	513	513	519	472	484	520	482	506	541	465	473	511	496	503	487	496	516	489	442	457	489	491	480	474	472	511	490	505	455	501	506	493	512	483	498	489	498	496	469	447	439	498	489	487	503	500	543	496	499	506	501	503	473	530	488	509	525	497	488	447	476	462	502	530	456	470	508	480	502	486	484	540	492	529	439	507	495	486	475	431	519	449	458	485	451	459	532	474	496	473	503	476	524	452	495	487	494	480	482	491	488	521	492	517	483	474	454	471	507	461	511	495	528	501	525	484	550	506	514	488	481	492	517	493	480	513	492	507	485	512	505	451	513	470	463	490	509	499	540	502	512	491	518	491	518	536	513	501	493	483	471	509	490	469	504	500	506	491	490	507	496	483	534	499	466	509	544	496	475	544	469	506	537	454	515	487	515	494	494	455	477	477	478	484	474	467	457	454	539	477	491	469	476	492	544	542	480	470	476	521	484	506	467	484	512	485	509	487	480	479	432	504	508	493	472	514	500	506	476	501	470	539	519	458	467	480	479	512	490	488	497	517	515	488	471	493	499	458	468	465	534	500	496	489	515	534	496	477	499	462	464	431	491	507	510	524	511	484	521	496	484	473	460	485	518	506	475	500	497	487	479	463	476	520	485	440	480	515	516	445	469	467	478	505	476	517	470	480	481	501	503	468	454	495	498	498	540	498	496	482	504	468	503	484	463	500	526	477	468	505	503	459	462	517	517	492	481	531	499	496	498	481	472	462	506	508	469	475	495	514	484	513	482	479	531	470	446	484	503	520	483	487	485	464	516	466	452	540	483	511	481	484	490	454	450	556	527	494	513	518	487	506	500	482	508	543	510	476	464	535	524	549	475	516	472	494	530	471	477	479	477	501	458	490	495	491	493	522	498	535	484	471	479	478	483	498	522	479	458	487	471	486	509	526	505	472	502	481	498	449	528	465	524	478	479	493	492	489	465	500	480	474	512	484	471	478	485	491	498	526	473	448	497	498	521	481	500	509	462	486	507	467	470	548	481	482	472	462	478	489	508	474	496	454	507	465	492	471	476	505	474	494	526	516	463	497	542	534	469	475	464	511	493	491	505	446	497	494	469	473	519	440	477	496	475	489	491	516	477	489	461	475	478	524	504	462	509	483	485	524	537	497	484	459	448	507	511	479	453	476	469	456	508	444	484	472	515	508	507	472	525	506	491	486	489	478	505	510	461	486	482	557	496	503	478	466	522	499	484	483	493	504	492	483	444	469	509	488	468	507	492
61319	35798	7037	1051	708	616	497	483	470	434	399	395	370	365	378	364	361	388	355	358	362	307	336	358	337	328	348	346	361	365	319	356	340	348	377	395	350	360	327	300	349	325	362	312	303	294	324	342	353	385	338	336	326	304	338	346	373	364	351	367	347	316	349	319	353	356	352	361	324	335	330	334	316	325	333	326	325	327	320	353	321	345	358	337	323	330	352	327	330	345	339	331	331	318	319	351	323	318	354	322	349	326	346	385	362	322	311	341	331	347	305	323	333	317	355	324	369	312	329	342	356	341	356	311	307	377	360	343	350	306	312	357	355	327	314	356	348	348	294	328	325	324	344	313	326	348	343	365	310	345	349	329	329	319	349	340	318	324	317	332	317	364	341	325	355	336	357	407	343	348	329	347	343	329	342	342	319	349	351	346	342	345	359	336	351	348	345	320	308	337	355	334	358	340	365	299	361	336	304	355	364	321	322	344	321	353	357	326	361	300	373	352	348	339	345	345	328	318	324	338	351	376	369	381	337	332	340	335	285	339	351	347	364	331	310	305	320	318	331	338	324	307	344	350	324	324	332	314	355	345	351	380	340	344	370	332	355	330	352	332	355	319	339	351	327	318	349	318	363	331	344	361	327	337	348	362	331	357	334	298	339	336	356	340	327	334	321	341	320	316	301	356	349	334	364	334	342	325	353	344	323	331	366	314	343	345	357	356	335	342	334	327	340	348	316	356	340	303	328	359	343	366	367	327	335	331	355	318	313	349	354	302	353	342	355	338	303	352	369	318	324	343	340	340	325	301	332	357	349	338	341	350	343	313	315	309	351	323	354	324	339	311	337	337	329	391	334	327	360	330	352	322	325	327	348	365	334	322	341	299	329	322	316	369	371	371	381	366	340	327	330	360	343	333	327	326	313	353	348	357	351	334	348	343	308	367	339	328	329	344	350	366	329	344	348	359	338	311	330	336	342	353	329	345	320	357	332	305	351	352	342	335	318	330	346	331	316	320	336	371	359	331	336	340	320	350	316	297	320	332	355	348	355	344	346	351	303	347	356	337	338	356	339	320	313	336	333	319	320	360	333	343	350	291	350	367	306	318	341	337	344	338	354	361	327	374	360	342	339	357	367	371	351	340	336	348	335	314	301	298	312	341	342	293	306	315	336	323	336	335	345	330	326	334	356	307	368	320	344	322	326	346	361	330	327	293	328	313	360	379	369	330	327	302	326	322	333	326	334	337	353	340	337	371	383	366	333	298	357	336	330	318	344	373	327	332	328	346	350	337	320	350	369	331	347	294	353	371	361	332	325	330	349	323	349	354	353	360	333	377	365	333	348	334	342	366	361	364	322	352	322	345	300	349	346	375	335	342	310	349	343	340	337	360	347	357	347	345	353	349	314	366	365	345	350	334	362	353	341	299	373	340	362	353	306	328	352	290	315	323	367	347	349	315	350	381	348	306	358	322	339	323	348	313	356	341	338	365	319	359	360	350	375	344	314	329	340	340	321	354	308	329	327	326	325	333	348	341	334	312	356	329	366	364	322	356	314	346	344	324	341	342	346	333	355	357	347	327	361	304	333	346	319	350	307	360	346	333	349	328	320	359	344	322	337	333	359	352	369	301	361	315	329	324	367	357	327	375	321	328	352	356	357	339	355	338	339	303	324	325	309	351	300	368	347	330	320	320	347	333	333	374	337	330	315	356	318	367	332	347	338	343	315	342	349	343	345	360	339	281	346	348	338	312	349	323	336	329	351	345	334	327	323	336	317	318	316	301	310	337	343	325	338	341	351	359	348	329	322	328	369	350	344	328	362	320	349	306	357	351	330	338	306	351	360	358	338	336	353	363	348	335	336	330	337	349	340	356	321	329	343	362	360	319	378	328	374	334	341	348	393	357	352	334	329	385	351	324	365	338	350	355	334	338	327	357	355	367	310	348	362	357	351	360	328	352	314	329	310	338	354	334	323	341	357	329	355	334	342	299	368	316	321	345	372	334	352	328	330	342	368	332	316	336	302	343	348	302	321	338	331	311	321	340	325	336	342	320	309	299	343	336	327	314	342	360	305	314	346	353	349	324	305	341	335	341	330	334	316	382	315	372	348	306	350	340	312	300	333	326	333	338	351	350	332	348	330	357	353	321	336	325	329	298	352	331	317	369	381	345	336	347	334	335	344	341	331	315	356	342	330	351	375	358	326	346	319	339	341	361	339	343	317	328	343	341	302	360	365	350	381	332	310	298	335	332	370	355	327	367	341	310	345	347	351	354	337	338	370	342	337	321	335	340	371	366	362	345	331	331	343	333	356	328	362	319	309	330	331	334	326	338	358	366	331	360	303	335	299	329	291	336	329	332	359	353	343	330	321	332	343	366	321	346	332	334	345	315	344	317	298	340	328	357	347	355	327	329	318	372	334	340	346	334	346	366	345	361	357	370	328	360	338	353	366	330	336	301	362	368	334	346	353	303	363	326	341	342	347	343	332	354	331	309	334	332	307	371	355	333	337	317	347	348	303	349	377	339	365	315	340	340	350	335	330	342	314	380	370	322	328	317	329	364	321	330	335	355	348	327	343	361	339	343	349	318	315	361	355	363	351	319	320	339	334	343	335	310	306	353	361	329	337	355	345	313	332	334	348	323	349	312	351	337	317	341	342	351	351	350	349	368	343	358	358	314	334	362	358	311	352	324	305	361	352	344	381	320	340	332	410	346	326	352	353	304	355	349	352	341	309	402	350	327	336	338	313	333	333	338	340	367	347	311	333	356	351	303	384	288	366	348	349	331	351	331	325	360	325	340	333	322	352	316	348	316	351	360	347	363	339	357	366	348	295	336	337	299	349	330	342	319	309	323	360	360	322	333	340	338	329	343	353	319	340	374	316	317	348	335	349	319	331	335	340	365	344	358	348	368	339	331	325	348	309	329	325	323	334	326	338	325	323	355	380	355	356	347	358	332	336	351	359	348	320	316	368	337	317	338	330	346	333	336	295	382	333	305	359	346	305	344	336	343	318	292	369	343	323	344	368	321	346	327	322	348	336	328	363	321	380	342	322	357	321	333	342	309	331	345	350	310	362	317	310	334	336	346	336	332	305	376	335	331	326	352	359	321	326	328	314	320	282	351	343	360	348	321	344	328	352	326	340	334	342	343	304	354	352	324	318	325	348	328	335	329	309	319	335	348	341	308	346	344	352	313	317	329	374	329	323	370	337	301	361	346	330	381	369	338	313	332	342	347	370	334	327	324	328	318	344	310	363	331	342	323	344	347	349	331	367	320	321	352	326	310	339	320	294	317	349	371	338	341	333	336	320	321	321	359	315	371	377	319	379	321	324	354	329	343	337	348	353	322	342	343	328	322	324	307	361	343	334	319	354	365	357	330	350	350	358	349	344	346	314	351	327	411	351	368	309	343	339	334	324	349	339	370	341	328	345	338	305	284	347	337	335	317	366	346	327	326	339	332	338	340	332	340	375	320	346	378	344	325	358	354
35977	18108	2324	2681	2370	2094	1847	1577	1473	1352	1265	1228	1166	1120	1069	1079	1066	1010	1041	1016	967	1008	977	912	943	918	934	939	906	928	922	933	930	908	888	896	827	915	899	878	885	910	905	861	925	824	861	919	835	883	857	850	897	845	833	875	862	863	836	889	867	912	897	895	860	885	859	831	885	907	827	834	867	847	842	874	930	834	863	849	901	834	843	879	844	939	850	841	960	868	892	858	875	839	861	828	852	871	948	825	845	887	803	944	780	867	872	809	814	873	836	847	886	848	886	854	856	851	898	859	903	901	880	842	810	898	861	821	871	894	820	876	830	854	857	885	851	811	846	903	878	817	884	820	883	937	871	872	838	870	825	891	862	858	860	862	842	866	849	872	847	835	839	862	870	807	859	827	867	833	849	872	839	839	802	809	854	879	853	885	866	866	885	864	830	882	835	806	872	846	886	818	816	866	854	839	905	862	887	819	841	836	835	854	859	837	820	870	861	843	854	905	821	827	879	906	809	898	872	831	881	830	876	877	862	894	833	845	830	807	818	804	805	877	844	816	820	921	892	909	845	873	847	867	892	837	843	841	880	850	879	846	874	865	893	853	822	813	865	868	838	865	851	777	873	840	867	853	887	835	872	886	833	881	836	847	891	859	860	894	808	849	887	860	845	906	863	796	804	823	842	818	912	813	837	847	854	835	860	826	809	826	834	857	861	841	835	860	864	904	844	816	794	828	936	862	867	849	830	874	874	869	836	891	823	863	887	811	819	854	882	857	848	836	842	845	859	867	866	848	841	898	853	842	837	871	822	858	823	795	902	835	837	831	837	820	853	810	890	911	869	868	918	881	848	865	812	838	849	814	841	875	841	864	874	809	898	897	880	832	818	840	832	862	861	802	880	831	882	802	848	856	877	864	851	852	846	859	838	820	860	886	842	819	888	922	886	880	854	852	869	850	863	853	799	847	868	844	887	841	877	904	854	827	905	809	870	864	845	857	888	884	874	836	793	822	848	844	906	856	864	832	861	845	873	824	821	836	812	887	914	884	844	815	853	845	867	843	842	892	857	823	862	861	861	863	820	866	863	886	833	875	828	847	868	854	865	826	868	863	867	857	860	822	844	880	834	827	875	933	847	868	855	862	868	847	836	858	852	875	866	882	818	855	786	823	877	846	828	834	836	877	841	869	879	861	854	876	866	847	847	816	856	865	812	896	867	864	827	854	863	869	828	858	846	835	856	893	854	837	835	844	858	873	843	819	867	779	859	897	824	842	852	841	812	842	860	837	848	838	899	863	881	840	858	824	847	857	810	779	875	890	834	853	878	883	866	887	865	814	919	867	801	832	924	822	814	825	833	921	905	842	842	881	904	848	840	895	836	878	858	814	869	852	863	865	874	871	868	863	855	870	876	856	891	815	864	847	850	852	845	855	819	837	813	858	892	847	842	847	837	864	852	866	830	867	897	858	907	862	879	891	863	896	875	838	852	899	837	867	844	862	920	839	854	845	797	850	892	837	885	854	885	829	841	845	868	843	807	863	846	832	827	857	873	820	864	890	866	819	883	856	856	870	877	859	869	868	818	948	864	838	823	875	884	888	846	854	876	866	857	843	860	929	843	817	837	853	854	871	861	851	879	857	847	822	879	896	887	874	871	822	837	879	828	868	828	905	890	923	904	843	842	821	879	876	862	881	822	826	845	890	910	805	894	830	838	826	872	880	807	841	854	847	888	826	839	830	840	831	819	817	791	885	811	867	830	848	821	876	816	871	829	891	789	869	874	886	873	909	821	843	821	783	849	860	798	835	789	834	871	835	819	864	832	814	854	859	866	850	894	868	835	842	888	857	888	829	889	827	866	885	891	912	883	828	835	842	846	838	831	828	813	866	845	840	869	818	863	858	841	855	862	839	885	870	871	852	840	841	837	848	922	811	845	855	877	816	867	889	794	838	820	862	834	840	869	859	890	826	845	863	848	909	866	877	869	864	834	844	838	895	856	866	873	862	840	868	817	879	859	892	810	854	885	863	886	909	840	849	856	825	825	845	816	901	912	843	865	853	833	823	811	843	822	845	825	860	846	857	879	853	875	865	845	826	834	859	847	832	812	856	849	876	880	829	854	865	864	898	778	834	892	849	793	820	820	840	859	840	853	869	822	862	851	878	840	885	814	882	815	808	881	827	865	861	823	861	863	827	842	881	832	885	857	853	875	851	824	845	857	841	842	864	846	854	873	873	812	851	925	897	861	843	868	880	842	793	858	849	852	845	884	869	866	849	890	827	830	863	878	868	852	896	873	852	850	818	863	906	904	892	862	847	827	866	854	878	879	874	872	889	831	842	922	867	871	857	849	853	879	865	838	808	878	856	802	884	849	894	785	831	863	813	851	872	857	851	888	805	858	825	863	833	877	882	828	833	810	896	856	867	834	885	841	847	865	860	860	846	865	886	893	809	838	852	881	856	862	812	867	830	845	838	780	844	806	870	885	885	863	869	871	781	774	872	850	865	875	946	824	855	854	882	871	863	890	854	866	836	831	856	855	828	871	882	810	847	849	808	879	851	884	880	871	845	863	852	824	865	837	827	836	882	764	822	890	804	879	849	868	834	835	877	886	868	863	867	857	858	822	830	849	856	828	920	875	828	827	864	797	879	883	850	878	890	891	855	831	868	862	870	838	853	819	862	890	815	890	801	851	874	868	868	865	882	820	812	794	873	844	820	828	856	868	847	861	929	865	827	894	883	857	819	878	810	810	838	830	839	857	778	823	886	792	841	835	834	835	826	919	830	855	858	826	842	893	925	843	860	827	829	842	833	846	844	877	842	871	826	900	849	836	843	858	840	879	845	871	861	888	856	850	858	821	913	883	859	834	865	867	906	828	811	835	852	863	820	852	830	868	867	855	867	864	832	841	861	914	851	861	854	872	831	848	825	877	882	851	884	845	805	851	863	860	868	857	846	872	849	794	864	864	865	815	881	840	834	881	894	865	897	791	866	859	865	861	880	832	861	873	836	855	853	842	877	875	839	813	833	868	858	860	847	828	874	897	852	874	812	888	843	913	879	869	903	873	892	886	867	831	827	864	887	843	816	874	866	911	821	897	863	914	881	862	882	832	849	789	856	831	851	855	837	841	800	861	862	830	836	883	840	848	783	848	846	883	826	865	852	796	837	797	859	835	876	874	859	825	846	768	865	873	828	896	860	862	865	774	808	866	851	852	847	870	841	881	825	868	906	798	849	838	860	823	876	794	886	841	844	847	832	863	832	807	864	841	859	805	837	890	862	830	870	876	833	837	825	847	866	890	817	839	826	779	832	869	870	897	878	854	886	875	869	860	885	820	926	862	861	808	829	847	893	860	831	852	899	861	899	887	826	842	854	865	847	881	828	822	818	826	863	860	911	874	831	872	864	858	852	847	848	879	860	852	885	883	868	805	824	828	864	862	877	795	822	842	883	845	845	851	846	888	855	800	831	842	842	912	880	857	878	860	875	889	864
72790	47203	14730	2792	1228	869	793	703	594	554	520	539	511	487	505	492	430	491	448	474	453	414	448	439	460	441	424	430	445	420	469	418	453	426	426	381	431	434	457	431	428	397	408	482	381	416	417	433	425	357	424	398	405	418	471	398	373	407	414	388	391	417	399	409	429	507	401	423	447	422	402	437	431	442	390	418	422	421	408	409	375	384	398	397	419	412	450	393	420	420	426	390	403	407	432	433	414	438	452	399	411	415	386	392	437	433	448	431	420	422	457	399	432	422	396	426	404	379	401	391	441	410	403	424	426	392	472	420	402	393	403	424	393	391	453	399	382	418	408	435	433	452	421	431	424	420	434	419	425	449	407	431	419	418	389	400	428	404	422	382	401	432	454	437	412	424	422	400	445	423	436	432	406	431	425	383	450	458	426	426	396	408	421	426	426	388	436	409	410	433	431	407	415	413	380	428	417	399	398	420	427	413	428	394	431	400	398	433	408	432	423	423	377	389	437	413	393	458	446	389	448	415	412	380	410	440	425	395	469	404	422	405	421	423	442	413	364	406	389	412	418	393	420	389	421	415	433	416	379	461	416	395	412	396	429	421	393	415	396	391	403	416	407	413	413	416	419	422	463	424	390	419	404	429	414	407	412	403	427	394	437	428	435	373	410	421	420	443	444	407	375	442	408	401	432	424	397	382	422	421	414	399	370	404	387	425	421	377	414	409	405	432	441	376	400	436	419	392	418	424	409	437	407	433	433	393	410	396	411	428	393	404	420	407	427	399	449	429	422	410	461	450	426	422	447	392	422	434	392	440	436	432	435	433	399	398	428	384	421	423	376	421	435	428	400	418	459	432	408	435	385	441	414	383	447	397	398	414	418	426	435	418	422	398	393	432	431	444	426	419	423	432	377	398	434	362	426	406	407	414	412	414	417	406	393	411	406	405	448	421	453	412	413	430	443	403	420	416	419	430	409	453	404	415	422	398	428	394	431	423	383	434	413	422	432	401	424	466	437	459	437	415	436	410	424	384	404	448	408	443	428	429	384	402	400	388	424	418	429	482	409	453	419	456	378	416	400	442	386	427	418	423	455	434	447	435	435	438	476	428	425	413	389	415	408	403	445	419	423	427	411	422	414	433	422	459	383	455	392	389	441	394	432	419	415	430	427	439	394	428	397	422	361	410	400	391	422	427	398	413	435	361	402	422	425	416	384	425	397	430	411	434	399	410	435	406	394	382	413	401	396	424	403	409	411	378	441	436	410	419	433	442	429	404	404	444	406	418	447	400	438	419	438	397	423	444	389	404	372	380	369	405	420	448	422	391	399	422	397	414	455	382	405	454	452	379	438	429	375	406	447	431	417	399	396	450	408	418	461	387	393	429	415	429	374	448	428	405	400	440	426	418	408	415	422	418	425	438	390	435	405	402	413	410	397	418	405	377	461	410	415	449	434	426	427	416	393	406	413	416	391	424	363	415	421	441	435	433	389	428	429	422	412	439	400	414	400	439	454	440	442	406	394	420	444	432	404	398	391	426	425	437	434	423	458	417	406	455	411	383	369	435	388	400	446	422	379	448	438	435	428	417	404	429	409	424	434	418	426	394	460	408	402	414	425	422	410	417	420	443	437	394	440	405	383	415	395	431	418	428	422	418	457	382	440	430	439	380	442	419	413	450	436	431	412	429	420	422	434	435	408	443	396	412	442	422	377	399	419	423	395	429	418	394	425	399	411	436	405	397	410	404	414	432	422	453	436	427	387	431	427	418	369	407	427	387	383	436	427	403	396	397	419	401	414	391	381	401	425	430	421	413	403	412	399	411	427	421	435	419	396	426	403	414	403	441	408	395	468	454	394	394	422	402	393	424	436	407	423	424	398	434	446	412	423	417	393	427	442	408	426	427	415	396	397	412	394	464	399	445	458	391	420	426	424	418	412	403	425	445	399	465	438	400	398	433	422	446	387	436	396	440	443	423	431	414	449	395	392	391	420	403	401	425	413	389	390	421	435	408	399	463	421	386	411	429	440	370	392	427	446	438	421	429	394	428	455	408	376	428	420	424	390	398	418	382	410	443	421	426	407	476	436	379	382	402	432	373	468	402	382	422	375	409	404	443	406	415	410	415	397	420	409	422	407	420	474	407	404	412	434	435	404	405	414	404	427	412	386	401	372	428	402	465	416	425	426	394	416	420	418	417	430	463	384	384	409	398	415	373	486	443	388	417	395	429	403	417	411	430	405	396	369	400	407	391	381	438	409	413	435	394	430	374	387	414	394	441	450	454	374	415	419	391	403	444	423	445	451	414	404	410	415	422	415	389	411	443	427	377	402	430	438	451	432	445	385	429	435	391	407	451	408	434	412	407	423	390	414	379	374	422	433	419	405	427	407	410	392	428	445	416	388	453	392	409	413	445	399	414	444	482	409	409	404	419	425	403	393	392	414	421	391	368	429	397	428	393	411	464	410	431	431	447	410	414	379	377	408	433	399	411	414	405	470	408	402	396	400	423	435	418	440	458	444	432	448	420	423	410	428	422	436	409	396	408	428	461	415	428	395	447	403	424	402	389	410	413	405	452	425	405	479	388	413	421	425	405	417	418	436	417	467	414	380	425	447	429	436	405	439	417	435	419	386	450	425	405	417	426	415	415	414	409	420	428	408	452	403	413	414	396	423	442	466	422	422	451	419	375	438	458	428	429	444	404	428	409	382	430	406	417	416	450	428	378	425	436	389	471	414	406	426	393	415	413	411	437	370	439	467	428	410	437	403	403	387	394	388	414	385	434	423	427	390	418	364	441	425	465	400	420	423	444	451	424	453	437	430	413	382	439	418	413	398	405	405	423	380	377	415	388	399	422	402	430	397	455	406	400	393	425	461	428	408	393	410	436	440	402	429	411	403	452	454	384	404	441	419	427	474	439	430	425	421	413	429	381	424	401	386	426	386	450	467	403	392	412	390	428	450	431	433	384	401	424	404	416	397	419	451	403	428	445	421	419	392	412	416	416	415	405	407	410	424	405	409	432	401	413	399	471	410	426	403	416	433	417	373	422	397	392	405	431	400	426	389	450	385	385	427	435	435	380	389	386	445	402	433	458	388	393	439	416	418	397	419	427	437	410	432	405	421	385	378	449	423	413	429	385	399	413	400	389	394	439	421	400	356	419	418	408	388	422	402	377	407	461	398	393	415	396	390	405	405	436	392	405	419	441	385	419	409	381	424	453	411	413	405	391	418	452	437	401	403	411	420	419	440	423	451	469	406	390	441	406	420	411	436	452	386	386	433	403	412	399	435	460	408	428	419	416	439	404	396	440	386	386	412	417	413	411	361	398	391	414	459	408	431	479	427	409	417	432	409	391	373	447	414	432	408	445	445	375	458	388	415	427	402	379	389	417	369	393	400	413	408	409	402	427	382	424	406	396	433	390	377	416	403	460	388	431	394	409	397	418	421	428	411	398	420	399	452	387	420	429	411	415	421	411	421	421	404	405	438	464
45211	26509	3933	4534	4168	3430	2836	2576	2243	1976	1887	1722	1543	1500	1463	1407	1350	1366	1315	1251	1245	1219	1221	1155	1182	1183	1137	1112	1149	1137	1019	1007	1093	1088	1031	1054	968	994	1049	1045	1006	1041	1046	1064	1047	1036	1078	1044	1058	1035	984	1013	1030	973	1036	1056	1045	978	980	988	1011	1016	995	1022	1008	989	1011	1009	1011	998	971	966	969	944	971	1080	978	984	977	988	1031	1042	1014	1012	969	1044	1028	972	1051	1006	984	1075	940	1033	994	1002	965	968	983	928	1014	998	1024	1012	1015	1008	1009	1004	1010	1008	1008	984	1019	1003	971	971	1004	1016	971	986	1023	1008	948	977	1005	1080	1047	1045	955	934	1001	1037	997	940	955	978	923	1037	923	976	1050	997	979	998	980	922	979	921	991	985	994	977	939	1020	1037	946	1044	1011	1003	929	1015	970	967	986	1028	1010	997	990	985	1012	986	1003	1017	939	1027	951	1019	1001	958	999	945	1026	978	980	1001	1021	1020	1064	970	973	981	951	953	947	998	997	984	995	990	970	976	954	944	1011	934	969	972	994	921	936	978	973	975	957	1007	961	999	958	977	992	959	1046	981	967	1007	984	972	983	1009	968	977	1028	958	1009	987	958	1024	988	994	978	968	1034	975	965	953	991	997	1035	937	1009	979	1002	1004	952	978	958	895	1018	982	972	1028	999	1004	962	965	1012	965	1007	1002	1020	969	938	968	963	1000	1012	982	983	967	907	1013	992	1024	994	933	953	993	1019	1006	1008	1005	1009	1067	1037	1019	1020	940	1045	929	1055	1012	994	1023	996	1000	991	1019	971	985	1002	965	1023	973	979	962	1005	1005	967	944	898	1008	1015	970	1007	974	954	952	934	931	980	994	1035	953	957	994	967	1039	954	1024	1021	1007	984	1017	960	980	1006	1016	1013	1065	990	1004	1003	979	998	1033	918	957	999	973	981	996	971	1020	999	973	988	982	1013	965	992	937	981	937	948	979	1028	969	970	968	948	1010	891	974	1012	963	998	1012	989	997	1003	976	995	1022	986	974	979	928	988	906	947	1023	981	983	1000	1014	1073	1016	1028	996	1066	1045	1032	984	975	956	980	971	991	979	974	986	939	946	988	934	927	960	1047	1000	984	963	1021	1007	998	966	958	977	1017	982	1022	969	1004	955	1014	973	982	997	949	962	974	985	975	936	985	936	1033	982	954	968	977	1035	990	981	980	933	946	951	1004	1001	1008	959	1001	970	975	977	1076	979	994	1025	970	1000	996	1023	1002	903	1018	993	1017	992	958	972	974	994	1025	993	1005	987	1020	957	999	1021	956	987	969	958	1053	910	1015	982	970	984	1023	951	985	995	965	1000	929	984	980	946	968	969	955	1008	956	967	1016	995	1027	958	988	967	1033	981	929	952	981	1001	977	1023	1005	1015	946	964	999	1008	973	987	990	1011	995	1030	994	969	1009	1024	990	996	943	980	995	952	983	1053	990	999	960	983	965	937	930	1011	986	995	984	890	1003	1014	960	992	1004	1038	974	1013	963	1013	1001	1001	946	979	983	1016	1018	998	967	974	957	1012	990	1035	1024	1010	1051	1022	976	976	977	989	980	994	946	1023	965	994	1007	949	1013	1024	945	1007	920	958	1019	952	971	924	995	929	989	987	1022	982	1010	983	988	992	962	1066	970	1011	952	963	982	1001	981	988	1008	947	980	946	999	1052	997	1014	968	955	1025	979	961	971	950	992	982	957	925	969	996	987	1007	990	1013	953	1023	965	958	1037	1054	934	983	1001	1001	1036	991	949	964	977	909	980	1002	1024	952	1000	912	984	1036	999	961	1026	1049	978	1021	978	989	928	990	990	961	946	991	962	1019	989	1015	1000	1002	1003	963	1016	961	1001	949	982	1019	1001	1006	1004	1006	1005	946	969	1003	957	978	997	954	967	1024	1011	990	1031	995	979	958	970	974	983	981	929	1034	984	990	1010	968	977	1028	966	969	996	941	959	990	982	991	1031	1038	1004	965	974	979	991	1015	986	1016	981	1002	1005	962	1030	1011	999	1010	954	989	971	988	961	982	969	963	982	991	980	975	999	1029	977	960	981	970	1019	976	964	981	954	998	975	943	994	954	952	954	966	974	1017	1005	972	963	989	964	995	979	965	981	1063	1030	1030	1013	970	1040	977	1007	1001	962	1016	973	932	962	905	1020	1016	992	984	1005	1034	995	1030	975	1000	997	1039	974	1015	963	992	959	997	1021	1049	984	983	951	955	948	1003	963	963	968	926	986	1020	1008	1039	959	983	924	999	981	971	1018	1047	990	963	998	979	982	942	1034	959	1039	958	1023	992	1027	1005	989	1013	988	1015	994	993	958	970	962	979	979	962	1035	1058	987	990	981	1021	925	1024	1033	968	922	1034	1005	982	1011	904	969	979	1013	1054	996	979	948	973	1009	964	948	932	1019	997	967	996	995	988	984	1014	966	1004	983	1000	955	958	987	953	953	1007	973	962	961	995	1000	956	893	994	996	948	969	992	1038	941	980	1000	1054	1001	946	1020	1018	1006	981	979	919	996	983	983	1017	1014	923	1025	1002	1039	1029	990	989	931	1037	968	998	1017	983	1028	970	955	986	953	950	937	1059	1005	957	977	938	985	963	955	1015	892	948	1028	992	956	999	1026	1024	1035	963	1017	940	953	1020	976	1004	960	982	1006	1047	990	980	985	1001	1013	954	994	1018	984	996	1018	908	999	957	960	989	982	1034	932	1028	1012	968	991	949	1016	963	1003	970	990	1006	1017	1002	951	980	950	981	992	950	966	1025	948	944	1004	985	1010	970	986	995	985	956	992	953	1023	991	1009	1057	1041	930	1047	950	988	1005	935	1000	1019	975	987	981	1008	993	1026	962	987	976	1002	1010	1010	944	1079	999	1034	975	997	991	1004	1035	970	960	968	996	965	1008	1002	993	969	972	1019	967	987	1009	1012	962	966	942	1017	930	1040	965	1008	1034	990	994	1067	971	1026	1020	1012	1022	991	1031	943	1020	1006	957	960	1075	1005	971	978	977	1030	1006	944	1017	974	971	1006	1004	998	919	1011	961	949	1011	1007	953	929	963	983	1011	978	1023	1003	1031	1030	995	948	1001	973	984	1004	1077	985	970	935	952	954	995	994	996	948	944	1002	1069	949	977	996	1013	978	954	1049	988	958	998	992	960	1006	976	972	1016	976	970	960	951	983	979	1010	951	980	1039	1032	1025	885	1007	1035	988	964	955	955	985	971	1053	935	1033	991	958	969	1001	934	1025	999	1004	1033	969	954	974	946	1024	962	1010	973	983	1013	1002	1016	972	969	1037	999	949	974	966	989	1057	1003	958	1001	1003	936	999	1015	981	1042	1030	1032	969	977	1021	1012	969	994	963	1016	958	1000	1024	970	965	953	1011	998	997	1023	949	1000	1022	986	979	1023	987	1030	984	974	964	1000	1014	940	975	969	947	1035	996	1024	1012	958	985	960	988	1032	1003	969	1005	1034	995	986	1002	975	1017	974	1001	974	1044	1003	1022	1000	970	1011	1000	1019	972	994	983	974	1007	999	944	993	1034	955	945	1047	1037	970	1014	1023	940	1021	960	1005	1012	974	956	1005	1051	1004	995	999	975	968	1011	982	966	1001	1026	983	1030	951	963	1017	927	956	1002	998	938	1030	1014	972	1000	1001	985	1012	984	997	1003	946	1021	1025	974	975	1027	967	974	994	982	954	1007	961	1063	1002	943	982	964	909	980	936	989	989	959	975	981	953	1006	1016	1047	955	983	941	1017	963	939	962	963	981	952	991	998	995	935	982	977	1023	1054	1021	967	1008	974	974	969	985	999	1003	1043	983	970	1009	975	992	1006	946	934	996	964	1012	1031	920	978	984	1018	984	952	988	966	1015	974	1013	990	990	1004	1007	995	958	939	1031	955	925	977	917	998	959	992	1023	986	1020	1020	966	927	998	943	1007	1000	1063	993	1022	996	981	996	988	972	951	1028	1032	976	1017	994	1020	1052	951	985	981	1016	996	961	957	949
9027	1711	237	165	172	179	180	173	132	162	179	171	173	172	157	171	192	160	169	176	170	171	147	183	165	168	170	194	165	165	167	149	146	183	186	174	152	161	179	173	165	150	155	168	158	169	126	174	151	158	150	180	166	155	183	159	158	152	153	170	166	150	155	160	169	156	167	166	173	183	156	170	146	163	176	155	167	165	178	150	154	180	175	147	145	178	183	138	166	159	174	159	153	155	131	161	181	160	156	161	175	170	174	159	174	168	162	173	154	172	174	168	158	146	140	152	156	144	175	147	173	162	155	159	160	174	159	163	152	153	147	148	173	166	162	144	177	161	145	156	180	165	142	156	140	207	154	185	180	161	161	169	170	173	162	146	182	177	145	154	175	159	155	158	172	171	153	156	163	173	163	164	170	150	158	147	190	167	135	180	163	171	183	169	148	156	189	146	189	152	167	147	181	131	143	178	166	146	150	160	181	165	164	146	149	156	152	160	140	182	134	173	177	151	174	168	148	168	161	167	162	162	150	171	148	131	170	176	169	145	147	174	159	162	170	159	149	154	146	171	148	145	144	153	162	146	175	184	164	205	169	162	163	161	185	152	172	176	150	151	138	177	167	183	171	174	160	169	162	162	160	161	176	175	171	154	154	147	182	154	160	175	161	148	151	152	149	165	158	157	158	180	162	162	171	167	147	181	165	167	138	160	156	182	195	164	159	156	173	180	153	152	164	170	167	174	167	180	164	142	155	164	138	137	172	155	173	159	160	164	169	161	156	147	158	156	155	168	193	145	188	140	188	164	149	152	163	164	141	151	157	167	178	189	185	166	165	156	172	153	181	177	168	153	148	146	158	165	160	175	168	174	174	175	159	166	169	163	159	162	168	186	180	183	169	142	159	154	156	186	169	153	190	175	205	164	157	170	123	160	173	174	185	169	154	157	155	168	146	178	165	165	159	151	139	151	158	159	172	172	145	150	162	149	187	153	155	159	152	139	153	148	145	157	162	167	160	168	187	133	166	170	163	165	167	177	163	158	137	164	167	144	146	166	161	182	165	172	177	145	155	141	168	164	150	154	183	163	172	151	157	166	154	155	151	151	165	160	171	167	170	180	133	155	165	159	170	170	172	160	175	173	154	161	171	178	141	162	181	169	157	162	174	148	163	171	167	156	169	178	175	142	156	158	173	172	160	176	183	200	164	144	164	159	147	161	177	166	174	154	157	159	137	163	168	159	175	152	150	159	176	151	152	168	156	163	149	133	154	167	148	163	157	177	183	170	165	163	163	144	158	159	163	158	160	172	156	161	168	162	177	163	153	188	175	156	184	167	161	179	198	142	182	175	158	175	145	170	152	155	175	163	156	153	145	150	151	162	159	178	165	183	197	172	156	176	168	160	156	142	147	158	145	153	142	166	163	172	160	161	159	159	176	177	189	161	169	162	171	148	166	154	189	176	142	164	174	147	156	154	154	196	184	177	169	162	166	166	184	168	150	190	158	188	169	150	179	152	166	155	169	156	148	150	156	192	157	148	154	150	152	173	160	141	162	129	149	182	150	185	163	199	143	155	134	176	145	156	169	165	171	165	171	165	145	149	171	163	156	187	136	161	163	143	170	152	172	162	133	146	164	167	175	164	156	168	163	140	175	143	150	167	156	149	166	159	160	180	141	170	158	147	167	164	155	163	159	179	143	161	150	175	152	162	161	149	168	159	152	183	162	158	159	146	167	133	173	157	169	166	173	162	167	177	147	177	160	176	146	154	167	161	148	151	171	169	160	153	169	181	157	174	150	162	138	153	172	136	159	166	148	181	139	143	148	154	164	148	176	156	136	129	152	157	181	149	147	159	173	174	164	138	164	148	159	177	157	157	154	159	171	160	174	160	136	159	147	154	162	185	175	165	194	156	166	170	175	162	170	137	166	140	149	146	167	146	167	162	185	153	149	156	173	172	132	142	165	157	170	160	160	190	162	168	160	137	158	188	144	169	178	147	138	140	171	154	151	151	167	153	180	144	172	147	152	155	171	186	164	152	145	164	146	167	162	177	140	144	149	167	165	149	175	163	162	174	180	171	157	166	147	195	187	139	131	160	174	180	183	169	168	191	141	146	170	169	163	168	166	156	161	159	168	170	166	150	167	147	145	163	164	178	172	174	153	154	163	162	180	177	158	168	176	161	162	161	172	172	164	171	154	167	159	171	188	160	165	165	161	165	153	142	155	165	164	132	142	157	148	159	158	185	169	148	170	162	168	176	164	166	154	176	176	150	145	165	144	152	152	172	157	159	149	190	143	184	152	158	184	178	178	155	170	173	152	162	156	158	174	157	158	159	154	173	139	157	154	179	170	147	164	165	155	165	140	154	154	159	171	176	171	153	184	162	161	166	187	165	176	162	160	157	174	150	176	167	176	159	160	184	148	164	134	183	183	172	175	148	163	137	165	172	174	164	148	180	164	164	151	143	134	167	179	183	166	163	166	174	198	160	189	180	181	173	166	161	177	154	188	163	148	164	154	151	159	145	174	170	142	167	172	161	178	153	151	149	174	162	159	180	142	147	163	163	152	136	183	168	170	150	165	136	158	165	162	175	168	164	159	156	175	169	182	152	173	156	174	144	195	151	151	151	149	145	171	144	149	155	160	176	160	184	181	163	152	146	161	144	158	148	152	163	168	145	143	179	170	170	167	170	177	185	167	171	158	168	163	153	191	164	161	153	161	148	165	148	169	167	162	178	156	159	147	156	164	169	163	147	157	170	166	157	153	184	185	154	157	172	168	158	160	162	161	156	181	163	164	174	176	178	163	182	148	166	156	170	145	156	156	185	183	178	164	190	162	174	178	136	170	174	157	196	150	181	168	135	156	159	156	159	143	183	171	164	150	143	168	181	149	159	147	150	168	158	168	161	172	162	178	178	171	173	143	160	148	168	169	170	148	156	169	163	153	141	179	161	150	170	151	180	152	158	153	178	147	168	169	168	133	175	153	165	176	157	167	173	169	170	180	168	151	166	158	167	153	165	164	154	164	151	150	166	154	151	155	162	161	179	166	171	170	134	175	167	164	151	171	155	167	164	171	169	169	160	163	191	169	185	165	165	149	146	168	160	165	157	152	148	139	181	146	178	164	165	186	168	161	167	157	165	163	165	143	164	130	179	176	145	160	181	157	169	167	167	158	143	167	162	183	162	193	161	177	166	158	152	137	154	162	167	183	176	159	161	167	153	162	160	154	169	167	158	181	163	157	178	194	149	147	180	178	169	156	151	160	147	175	164	175	168	172	152	141	160	165	151	161	162	149	170	168	172	154	156	164	183	161	193	163	166	165	158	176	164	155	133	151	162	150	168	160	140	169	168	150	157	192	175	170	155	152	156	178	171	166	148	171	170	148	176	140	143	177	172	169	169	173	181	157	165	151	159	159	138	158	170	152	147	151	182	183	157	160	157	162	174	165	175	168	142	122	156	156	151	153	146	139	164	170	180	181	168	175	156	168	140
8376	2158	474	544	592	538	537	507	512	503	509	485	481	527	466	484	476	521	518	444	510	482	473	500	479	467	475	486	524	502	489	470	480	490	460	472	480	483	514	476	488	466	495	495	467	475	499	452	478	493	457	480	456	512	492	554	463	455	454	486	471	512	519	515	479	445	483	501	483	482	518	466	478	528	474	521	426	460	460	492	463	458	498	463	459	514	521	488	520	482	526	464	457	497	486	521	466	455	478	450	484	505	476	475	464	499	481	480	507	475	449	464	482	479	450	455	497	469	498	460	471	474	472	456	448	458	476	476	498	509	507	500	478	488	485	498	519	479	466	457	485	489	468	482	453	481	492	507	477	484	456	425	495	470	500	503	496	429	497	477	481	485	501	469	470	486	449	470	478	494	474	507	449	482	508	465	499	486	505	469	485	476	481	507	483	456	491	455	469	469	466	486	449	479	473	500	434	442	491	456	467	526	472	474	458	426	485	496	520	488	494	491	464	466	506	478	433	472	519	503	448	438	459	480	504	494	479	432	476	512	481	468	501	471	471	490	497	482	464	512	438	475	485	503	474	463	474	492	512	439	476	502	498	452	486	450	508	460	477	494	471	492	413	507	462	464	459	494	478	455	480	469	470	473	490	458	505	472	494	475	455	511	454	438	481	471	486	486	501	487	477	480	482	502	496	468	519	464	484	519	467	461	497	529	428	515	480	523	500	496	518	503	479	486	448	488	448	474	465	459	494	461	492	471	475	451	484	488	527	466	464	464	502	472	468	517	489	517	461	496	488	476	485	498	494	475	486	504	475	484	481	518	462	465	465	473	478	478	481	471	468	490	465	501	505	526	499	516	507	493	478	466	474	486	507	445	454	507	489	476	479	485	488	478	490	465	455	503	484	475	441	463	499	453	473	498	524	468	459	495	475	495	487	523	490	466	473	485	440	503	475	480	469	492	467	490	500	484	461	527	463	493	481	499	488	505	486	449	480	431	507	505	482	497	466	483	470	455	507	482	491	493	454	519	451	481	490	487	461	462	485	507	480	492	454	487	498	498	504	467	478	464	459	459	492	466	463	497	456	500	512	497	469	497	482	456	477	455	482	526	468	470	501	474	459	494	451	467	497	481	509	478	489	513	480	440	512	501	515	512	462	433	481	420	496	492	433	489	455	500	501	478	480	483	466	484	477	466	487	525	458	496	470	486	499	528	476	506	490	449	489	480	465	507	472	484	478	491	466	502	498	487	485	504	508	468	511	436	474	478	481	512	481	470	466	457	441	499	451	484	449	495	482	474	459	460	471	487	456	475	474	457	502	485	461	467	497	493	475	456	495	489	482	454	489	456	469	523	470	466	466	493	523	481	454	467	498	509	467	489	465	476	459	470	452	479	487	453	445	444	469	491	481	487	496	465	436	458	489	476	471	478	402	498	479	480	429	470	445	485	431	466	470	495	501	456	486	482	515	474	477	471	491	456	477	475	503	484	508	499	472	476	493	470	497	485	476	536	473	481	482	452	478	459	494	474	488	467	468	448	506	474	520	459	488	515	489	454	447	508	483	489	486	448	491	518	527	501	502	473	529	472	505	526	425	515	480	490	518	449	522	468	470	492	461	466	470	481	477	463	509	524	485	487	516	479	503	441	491	467	525	491	456	497	487	474	487	494	468	482	464	482	497	488	456	506	494	456	463	455	478	540	472	472	464	461	514	464	483	489	491	488	496	519	473	453	490	451	452	481	474	482	475	502	492	480	502	501	511	511	485	465	458	471	462	521	495	468	469	454	461	463	501	500	481	485	479	508	479	507	473	479	452	482	490	487	484	460	503	469	492	522	481	472	486	479	471	456	467	465	497	515	489	499	499	496	485	474	485	464	470	489	456	486	470	463	500	486	489	485	499	450	454	457	490	480	459	459	506	447	466	502	468	502	503	503	500	477	485	490	483	492	489	507	487	485	523	446	481	458	481	475	477	511	459	546	452	459	501	466	479	482	515	456	493	483	454	530	454	472	495	495	508	450	491	518	449	494	478	491	455	493	458	497	460	504	480	490	516	500	509	475	479	472	502	481	491	490	520	490	482	473	505	488	527	484	494	473	497	524	478	488	482	467	504	498	501	421	508	478	495	480	487	500	496	473	455	479	479	480	487	492	494	482	510	485	459	486	499	485	466	476	485	507	487	499	479	493	491	484	505	446	443	478	473	496	454	490	505	463	492	509	473	534	457	465	457	477	508	505	496	516	472	474	479	471	488	452	476	475	519	456	459	507	502	485	496	468	491	472	510	481	477	472	493	464	464	485	513	477	477	470	486	481	504	488	507	472	485	485	480	466	485	511	530	496	452	494	483	500	477	483	455	475	478	468	479	478	498	491	446	492	510	503	478	504	433	492	519	482	495	507	491	504	474	510	454	501	493	471	481	478	489	479	471	492	467	489	479	486	464	484	466	480	501	495	509	494	444	478	501	487	471	518	501	469	450	450	481	466	482	466	444	453	489	467	463	462	484	510	460	523	437	516	487	496	516	477	473	504	505	487	491	487	487	507	457	492	498	504	494	481	489	436	504	488	447	513	507	451	459	439	453	461	479	468	473	531	493	469	497	483	512	477	473	495	503	488	505	471	484	445	499	494	515	487	499	495	483	502	491	486	493	508	466	439	522	495	494	456	452	479	469	497	533	495	525	484	465	471	455	507	499	486	483	513	487	471	489	480	478	481	490	501	520	483	493	500	505	441	462	470	514	481	498	469	481	493	456	471	476	492	495	504	459	458	471	504	438	494	487	458	503	454	511	452	494	487	457	467	474	471	489	505	405	479	475	457	495	499	497	516	492	478	450	495	462	454	499	448	505	456	473	473	492	449	477	511	458	515	473	459	495	443	483	469	451	515	527	486	506	476	470	469	441	469	470	473	483	480	460	486	475	492	497	451	488	508	527	500	495	456	440	472	460	456	463	439	467	449	470	482	471	479	482	491	468	446	477	450	488	480	473	483	454	510	508	481	501	517	510	466	461	479	472	437	468	448	493	514	453	451	496	509	487	505	483	447	455	467	448	454	503	467	516	461	473	493	476	481	492	477	489	500	521	452	456	489	448	466	463	462	482	504	525	494	501	453	494	477	485	528	485	549	475	482	490	492	466	512	498	447	498	480	470	499	468	469	488	435	508	454	494	478	463	494	464	457	493	476	492	457	513	486	462	488	477	529	504	473	479	494	486	512	468	509	474	459	488	489	468	438	427	455	471	465	506	468	495	428	523	475	441	476	463	464	454	505	425	438	488	466	486	460	492	519	490	487	497	471	465	485	513	464	471	455	473	495	502	487	481	458	454	473	514	526	531	499	469	502	489	470	448	440	501	476	487	461	466	480	468	497	536	508	483	497	474	501	461	483	510	468	502	483	496	499	465	451	503	479	486	486	462	475	471	513	486	465	450	517	483	466	459	469	478	487	476	469	488	482	470	461	470	494	494	513	463	465	471	493	501	521	462	508	447	486
60588	34293	8115	1120	721	605	494	456	405	414	450	368	377	335	341	368	379	383	364	369	350	329	364	326	357	324	329	358	368	348	356	342	349	361	376	333	305	338	342	328	353	336	353	347	360	353	332	360	356	346	286	323	347	344	319	389	327	348	365	347	335	323	291	366	337	318	343	315	373	359	333	363	345	316	311	315	349	334	315	347	342	324	371	327	348	339	334	306	340	348	351	319	327	340	334	328	344	333	321	347	357	335	329	359	339	337	376	333	330	341	343	330	320	328	347	341	326	335	313	390	337	338	352	336	304	340	361	356	323	329	296	335	349	320	318	361	328	286	310	333	363	348	324	319	348	325	307	349	326	345	310	326	355	333	348	327	338	316	416	340	340	364	352	326	302	331	370	363	337	339	341	359	383	322	350	362	358	296	337	322	355	345	353	320	363	336	348	352	319	335	357	337	322	346	333	392	345	321	380	356	354	340	323	330	389	326	350	351	325	340	324	377	336	350	344	339	340	341	337	341	338	354	332	366	358	338	347	338	351	330	338	336	305	356	317	344	326	343	301	305	326	340	346	357	312	318	299	322	317	334	327	362	374	301	314	338	364	348	331	344	304	326	355	306	328	335	341	371	314	363	306	333	367	373	355	315	324	368	339	338	351	319	304	331	334	323	356	321	327	341	345	355	321	343	344	327	339	329	327	339	369	327	373	307	312	310	347	305	310	336	335	332	335	343	336	348	331	343	348	308	304	344	348	353	352	364	327	319	377	356	345	312	319	333	313	320	348	325	342	338	355	334	335	339	351	324	356	336	343	354	357	328	357	354	318	342	311	348	323	314	342	333	355	319	340	336	332	345	315	302	334	352	343	314	377	308	359	332	346	373	348	352	292	329	349	327	318	368	335	346	326	350	325	345	342	323	341	330	333	345	315	307	353	334	352	344	345	350	336	336	318	358	333	357	330	305	347	352	333	326	348	363	363	344	340	353	350	311	353	336	318	296	328	336	394	332	357	343	315	315	340	336	365	334	315	308	361	321	344	351	338	369	339	342	321	335	335	312	344	335	372	355	340	349	327	265	345	341	377	314	344	346	340	360	323	354	300	297	365	344	340	335	349	326	328	330	341	322	331	343	329	310	319	320	351	337	335	326	352	345	349	348	342	342	320	310	369	319	385	293	363	326	372	336	340	361	360	353	357	290	404	333	335	347	371	311	361	326	365	283	340	305	343	342	336	346	319	353	350	332	329	369	309	340	332	339	337	315	337	343	354	361	342	322	322	329	388	336	323	356	326	335	379	348	340	359	354	341	349	351	354	341	318	336	334	320	355	324	340	363	363	351	354	350	353	350	347	333	360	326	339	365	347	348	342	281	347	328	326	353	371	358	372	354	345	350	343	329	323	341	327	338	365	347	339	330	312	352	350	362	365	370	297	334	332	373	344	343	309	361	353	299	350	332	310	353	296	342	327	342	343	351	333	311	366	350	357	329	332	326	360	362	339	342	360	323	354	324	335	351	358	353	335	291	332	332	329	323	326	333	327	369	357	328	342	386	343	346	334	340	329	356	338	328	333	304	320	309	319	335	383	335	314	311	346	331	348	336	386	335	333	332	303	310	354	342	369	343	325	324	315	349	388	336	354	339	324	329	339	379	321	370	336	347	306	334	347	319	368	317	320	338	313	322	372	322	327	335	308	360	325	352	355	333	346	314	339	326	348	307	330	334	323	317	369	341	335	365	346	310	335	327	367	353	337	328	306	318	339	357	330	348	323	312	312	336	305	307	326	344	298	339	361	365	361	334	337	299	342	323	330	332	362	368	306	348	320	339	320	334	314	360	335	339	346	367	342	338	346	313	367	324	333	346	345	355	333	334	320	340	334	323	327	366	370	328	348	339	337	362	331	381	317	353	339	336	317	333	369	318	347	341	317	330	328	334	338	355	341	321	326	336	343	326	342	315	368	310	349	339	359	371	320	327	340	360	339	346	348	350	338	325	378	353	311	332	366	320	327	319	329	336	294	346	319	351	336	345	345	322	313	327	354	345	337	349	345	368	377	355	391	345	312	327	364	337	306	333	338	337	304	307	343	348	352	358	344	337	355	358	295	320	366	337	327	360	392	318	338	348	345	324	362	370	346	306	363	322	346	314	318	301	352	315	339	349	330	333	345	321	329	323	358	331	356	360	379	320	330	318	344	349	373	278	331	302	362	311	312	330	344	336	355	358	378	368	330	348	352	367	339	322	301	361	322	334	338	311	368	355	340	348	383	336	372	341	337	320	326	310	349	367	351	356	320	364	350	327	361	303	335	339	363	312	337	344	302	307	322	305	325	301	356	368	354	351	327	326	330	330	351	349	356	338	334	377	323	324	338	314	315	340	319	328	323	365	321	353	327	351	331	335	340	321	368	329	327	337	309	316	308	338	297	317	366	343	386	330	322	355	342	352	312	370	317	319	328	353	337	352	362	351	361	350	371	316	315	317	340	349	330	331	324	322	364	364	322	344	293	350	342	305	348	312	327	333	309	350	326	309	375	354	330	320	344	293	350	322	294	364	361	304	305	324	342	361	360	306	377	335	310	333	333	341	351	321	375	341	341	319	375	343	350	328	349	336	315	352	356	344	312	337	291	319	340	327	337	325	360	324	345	354	334	349	364	342	346	330	322	346	325	353	329	356	324	336	333	347	308	333	309	351	353	352	337	344	373	298	314	341	352	338	356	361	317	300	335	335	314	368	307	359	316	324	334	351	330	345	324	345	312	336	357	339	350	317	338	301	327	353	338	346	308	303	329	372	330	318	339	325	344	319	349	330	313	341	343	382	336	356	327	361	308	340	334	322	308	317	300	369	341	293	321	370	322	320	316	318	367	336	354	329	316	336	315	354	361	334	371	362	356	347	323	344	298	313	326	355	337	335	356	357	353	340	316	372	362	304	329	354	335	357	348	314	363	368	340	345	330	333	325	302	307	364	336	372	340	342	302	327	318	330	320	331	337	325	340	341	334	320	311	389	343	368	358	356	350	311	331	349	340	331	354	345	334	321	324	301	315	356	343	333	350	343	319	321	325	326	331	351	348	311	322	338	330	358	367	308	321	346	330	304	349	337	352	361	338	337	303	336	374	326	361	381	367	329	324	334	327	345	351	361	384	348	321	354	318	321	328	325	351	326	339	317	350	322	326	344	357	348	334	390	364	372	350	342	329	370	388	300	310	313	309	295	346	324	327	328	322	342	331	363	365	317	361	341	314	338	353	350	344	325	359	346	349	331	318	303	316	360	340	353	317	323	322	338	331	333	334	327	331	345	323	365	354	346	342	360	370	364	367	314	361	344	334	358	301	314	322	322	349	311	351	356	355	334	346	366	341	352	341	386	320	322	306	341	300	332	361	315	350	320	343	310	338	331	319	370	310	341	351	353	351	318	373	364	331	344	347	324	310	343	362	341	341	349	308	305	338	368	338	304	327	355	355	326	315	290	309	325	347	298	318	324	319	322
36168	17994	2375	2642	2383	2064	1856	1569	1437	1360	1334	1312	1111	1130	1099	1071	1033	1079	1024	1002	961	994	904	970	955	1003	910	939	959	919	933	899	890	887	899	918	907	858	886	916	868	881	885	860	897	891	869	915	845	934	882	880	839	909	859	838	869	881	900	918	865	861	806	879	870	854	855	862	871	859	814	877	855	840	866	861	851	848	832	889	921	843	888	830	869	865	893	944	897	853	846	836	819	843	864	845	886	854	880	855	860	829	873	844	844	872	863	862	916	859	896	831	920	868	913	853	839	829	847	837	850	859	852	857	868	824	821	853	832	796	873	813	761	888	821	822	851	861	819	850	808	872	860	809	867	846	833	837	887	916	814	852	849	864	860	851	870	795	839	839	815	857	828	870	834	865	875	794	867	821	840	831	890	902	825	893	876	862	864	811	868	846	827	862	815	882	852	781	863	873	885	809	826	869	851	910	839	861	837	814	826	813	893	855	851	859	821	867	849	909	811	875	848	840	862	824	825	859	833	803	838	821	864	868	802	840	862	836	826	837	827	851	818	769	870	850	879	814	863	868	836	845	899	779	872	864	841	844	847	865	839	870	798	806	848	831	866	842	822	880	837	900	836	866	852	938	900	853	850	834	813	834	884	873	894	798	878	850	858	865	857	867	843	857	834	799	858	923	882	895	874	821	852	881	854	838	855	875	871	876	883	840	872	840	839	827	879	850	827	864	821	836	874	858	831	825	878	837	879	799	918	890	861	869	873	852	829	845	934	844	888	864	871	897	836	882	885	873	893	893	813	825	858	874	855	879	839	873	877	847	880	880	862	863	834	868	858	833	844	887	870	924	853	815	826	859	873	849	831	846	936	829	843	834	856	878	825	916	843	818	854	821	869	867	854	834	845	913	897	793	862	865	888	863	907	846	843	857	878	846	833	850	896	890	838	879	866	878	869	855	823	845	858	835	865	904	850	857	834	845	840	815	856	831	869	816	823	852	829	816	835	875	868	889	827	854	805	864	839	854	846	860	883	854	824	831	820	848	825	820	825	788	847	893	885	873	832	875	834	851	821	840	806	899	833	819	834	842	849	855	852	878	825	868	836	829	883	816	866	892	829	875	890	833	803	884	861	885	849	840	861	868	836	825	810	921	833	834	871	873	851	897	841	790	825	848	880	895	846	784	881	838	818	875	861	816	865	806	835	865	844	838	851	860	836	913	875	854	881	840	865	813	870	882	824	844	880	889	856	832	880	841	877	836	830	798	834	840	823	789	877	854	886	870	848	834	885	887	850	857	882	863	863	883	822	864	871	827	849	918	872	850	840	850	845	875	817	882	842	875	889	828	836	889	852	890	874	868	881	814	833	866	834	819	830	823	865	860	850	869	888	840	901	916	852	855	812	802	845	863	820	885	886	838	858	859	869	890	844	859	843	883	831	844	827	826	843	832	863	832	823	854	857	814	869	823	845	884	831	890	828	831	850	866	870	848	865	838	814	859	846	858	824	836	859	824	856	861	881	878	814	857	816	824	812	875	865	932	876	838	931	803	891	851	895	878	841	831	930	793	865	828	817	858	852	848	903	837	879	833	840	849	840	862	808	864	824	821	877	845	841	843	849	830	818	849	869	852	832	840	820	828	868	839	854	849	837	873	883	842	863	838	831	871	855	839	846	840	852	876	851	861	865	852	843	875	907	854	828	854	850	834	789	851	806	852	799	835	829	857	879	830	843	809	840	888	853	869	879	843	869	878	881	825	844	826	893	855	852	851	791	803	832	845	812	854	812	844	827	838	865	894	860	916	825	842	847	883	900	861	824	836	891	804	857	859	819	861	865	809	863	838	829	899	809	867	853	876	837	852	807	903	810	850	870	880	813	830	842	904	811	826	841	858	858	811	858	916	871	868	820	871	839	819	874	873	819	862	848	865	894	876	846	821	877	898	828	899	898	849	834	835	884	861	783	869	885	870	869	889	828	922	806	880	876	911	852	864	859	841	898	853	848	864	824	816	835	863	880	854	883	857	867	811	852	914	872	846	826	802	832	914	840	823	822	818	819	825	890	827	819	813	861	824	868	841	846	867	838	822	837	885	873	828	856	874	864	831	916	848	843	822	857	884	849	889	858	837	904	806	839	842	860	833	870	907	830	882	832	831	844	844	851	838	829	878	875	812	842	863	838	874	903	823	841	854	855	882	854	868	817	866	856	855	858	848	804	869	849	842	837	845	902	856	871	856	839	863	845	844	909	868	858	829	903	856	904	852	872	847	821	857	839	870	863	858	898	835	842	884	888	840	841	860	833	821	877	885	895	893	844	868	850	797	891	914	845	897	882	854	820	842	826	819	885	866	800	836	843	826	818	843	863	857	878	826	846	911	853	897	835	869	854	868	839	875	861	900	840	862	826	906	845	916	842	849	829	826	809	861	863	860	855	846	858	837	891	825	873	892	836	851	889	817	900	900	874	906	846	876	796	869	867	869	850	848	902	864	802	823	888	872	864	851	870	840	839	892	895	834	845	833	835	851	782	849	825	797	860	880	842	866	816	848	819	844	883	877	859	810	942	833	859	853	860	812	861	841	825	862	879	844	888	872	809	850	787	859	874	814	803	827	895	830	857	829	799	849	874	850	824	851	842	867	857	875	843	834	803	820	794	843	892	854	801	845	902	805	784	836	837	894	910	825	884	894	873	861	853	855	849	841	832	930	876	847	839	812	865	873	851	788	862	891	844	880	841	856	858	816	826	844	901	833	843	842	898	880	824	859	900	808	827	798	894	846	834	888	825	881	829	811	874	855	890	871	875	874	862	806	872	857	856	844	821	861	906	860	883	812	813	876	864	859	842	890	839	802	827	837	817	868	849	845	869	831	846	818	841	861	854	822	845	809	871	874	892	864	861	809	862	873	877	805	781	865	868	872	898	835	872	864	898	893	925	850	856	856	842	839	818	822	865	810	877	810	846	850	814	813	886	866	883	869	860	880	814	883	834	849	849	823	844	888	840	883	823	881	839	853	885	848	837	890	816	851	823	832	871	830	912	834	878	805	850	863	833	849	847	848	896	858	874	842	852	866	864	867	821	902	879	844	829	814	864	821	897	792	855	861	904	860	894	835	896	818	829	880	849	824	789	857	856	891	872	820	885	870	874	828	809	881	863	880	825	788	888	860	818	847	857	823	866	834	828	836	840	819	852	846	863	826	852	855	908	871	840	834	869	846	807	832	842	831	854	880	805	850	875	849	853	854	786	812	824	876	887	872	860	822	879	878	887	793	795	853	831	842	817	839	827	863	853	847	822	797	879	889	852	830	858	861	877	876	833	855	802	880	876	879	895	864	832	841	873	847	852	829	860	866	835	851	844	843	874	840	877	891	837	856	915	834	896	842	846	876	886	879	869	856	854	843	885	819	852	830	859	855	801	878	838	853	851	876	826	828	866	865	809	813	865	869	847	876	905	795	853	907	807	845	844	848	827	866	853	878	839	852	810	822	807	806	909	836	837	865
71733	47107	16811	3271	1216	902	769	714	650	595	573	505	508	487	490	480	471	470	450	453	451	446	460	406	456	425	466	451	424	450	407	413	421	433	409	432	409	435	404	424	416	398	461	433	391	420	488	446	422	409	458	466	455	394	430	414	394	428	426	390	393	421	415	441	444	401	437	466	411	418	408	438	411	430	417	402	428	422	428	436	420	379	403	406	431	429	410	408	437	415	427	421	407	459	399	430	420	402	404	388	420	442	398	434	433	402	407	392	408	413	382	408	436	416	473	412	421	390	413	421	423	396	390	414	414	410	430	447	423	404	449	413	425	423	427	395	419	422	396	398	406	394	431	460	446	417	427	387	450	389	421	434	397	479	465	405	441	409	437	377	414	435	375	404	407	395	402	445	448	409	437	406	417	437	408	425	387	379	416	418	401	452	426	422	439	403	423	418	412	446	381	409	413	449	377	422	398	405	366	423	391	413	410	371	446	452	451	432	409	423	415	411	421	431	428	415	409	373	416	378	431	393	437	384	444	429	406	403	410	422	454	428	404	369	412	401	419	448	379	413	395	415	426	427	417	403	401	426	397	438	435	413	437	437	437	388	399	425	412	411	371	422	425	421	404	407	419	440	421	427	436	423	400	424	393	421	443	429	438	412	404	447	402	426	408	416	437	433	407	431	417	442	408	419	414	410	385	366	429	429	445	390	422	422	471	449	420	464	406	432	445	402	392	439	420	420	432	406	422	415	409	404	406	427	437	430	406	447	392	404	455	397	413	462	451	441	383	423	425	412	420	418	412	392	404	452	408	433	413	383	384	432	389	447	381	430	427	400	400	451	395	410	417	426	450	410	399	425	426	396	384	443	446	403	375	433	361	386	407	433	402	434	384	402	394	409	397	439	400	400	408	441	400	440	433	398	405	425	420	399	392	361	446	432	444	440	457	425	453	394	377	418	393	450	395	418	426	483	453	436	454	460	479	435	439	418	390	448	402	407	410	403	400	424	434	444	421	415	408	437	446	405	410	423	404	419	381	410	432	424	420	389	406	427	439	424	427	407	426	426	411	408	430	418	399	418	450	405	381	414	437	414	383	451	424	434	403	416	402	418	413	425	440	431	412	416	386	460	399	414	412	382	419	471	444	438	434	398	435	365	428	408	381	426	434	424	400	428	412	420	390	390	414	426	478	409	436	394	418	392	379	435	396	404	394	425	466	377	392	418	431	416	430	400	433	443	418	426	403	438	430	399	422	431	409	381	423	419	418	372	410	397	427	398	441	429	421	432	432	411	403	452	401	378	414	437	366	425	398	426	377	422	443	407	440	400	407	391	416	433	452	452	415	429	433	400	459	443	416	421	409	408	432	403	394	411	423	435	414	446	460	434	430	433	405	411	445	367	430	391	446	458	419	442	438	414	424	430	449	414	398	378	428	428	441	406	389	377	369	457	407	438	410	470	414	376	446	438	422	419	443	407	385	414	388	433	439	437	407	429	399	374	419	420	395	420	397	430	394	429	426	416	443	407	404	407	394	403	422	425	412	428	474	460	433	411	422	441	457	417	454	437	433	409	457	376	397	446	397	398	445	432	385	403	403	438	414	378	416	454	379	443	420	434	419	458	415	430	426	441	399	377	426	444	395	397	409	409	417	401	403	392	394	422	432	387	443	425	443	418	431	439	400	455	445	411	432	447	442	444	457	385	407	409	412	433	402	452	440	410	435	383	414	433	405	408	407	420	417	413	416	439	403	432	412	430	404	441	418	436	393	410	421	398	418	423	388	413	423	437	436	418	393	412	410	364	429	394	421	447	420	410	421	411	402	403	434	408	385	395	399	434	399	442	387	373	382	388	419	417	405	441	431	413	420	421	441	463	444	408	436	438	424	401	407	451	374	402	403	438	460	444	418	434	396	427	421	377	417	431	438	396	426	430	364	409	438	445	429	444	418	430	384	421	404	422	396	377	414	438	400	427	424	422	436	413	403	404	372	377	384	414	380	406	427	412	420	414	443	408	469	426	415	425	431	400	446	407	444	437	390	431	429	416	459	410	416	406	398	421	399	403	397	364	464	424	430	405	428	400	362	376	427	400	431	406	429	381	394	452	374	397	423	368	437	391	438	430	409	418	402	421	441	420	415	401	442	471	459	421	444	405	370	429	391	385	470	410	409	413	435	440	415	410	425	415	393	428	433	403	400	419	377	432	445	436	409	447	399	417	390	412	436	416	410	441	400	413	420	402	423	399	427	423	440	375	441	504	439	393	432	425	408	403	422	411	400	382	401	426	433	394	442	431	449	425	371	405	434	418	401	415	438	416	440	428	408	430	409	392	457	446	402	452	433	373	459	417	453	430	415	436	416	417	426	412	397	419	413	435	434	413	405	433	412	417	383	432	362	421	401	405	412	408	414	438	421	439	455	400	427	408	411	421	375	435	403	442	418	420	393	444	413	460	446	431	417	403	436	439	414	454	423	408	457	413	412	433	393	401	395	410	384	422	420	387	437	413	418	420	417	398	422	392	424	420	428	405	378	449	404	450	445	404	417	402	408	409	399	427	393	408	401	432	397	393	435	392	421	437	471	427	406	426	400	391	417	426	412	427	443	397	437	423	417	412	421	429	402	459	421	434	400	462	445	403	423	398	436	420	401	391	431	423	432	375	408	431	425	409	435	410	410	408	388	446	372	420	421	423	432	443	397	404	435	464	423	409	387	425	379	429	448	447	410	401	399	417	476	413	430	450	414	397	353	421	434	410	436	449	419	441	387	442	394	420	429	373	425	425	398	425	425	451	424	429	397	382	414	384	400	437	403	416	398	410	426	448	451	447	449	426	422	440	411	431	400	411	392	426	413	417	407	448	422	406	429	436	410	411	418	372	405	395	406	408	440	441	422	441	416	395	418	383	439	409	418	379	436	440	429	447	410	419	415	412	386	365	404	412	439	408	415	407	406	411	438	399	446	398	438	438	487	394	442	417	425	438	386	431	437	374	382	453	407	426	409	430	379	428	436	423	362	406	378	396	418	427	407	382	436	433	371	423	407	425	386	446	409	407	386	399	367	442	401	425	409	435	410	442	450	449	415	412	388	427	427	412	389	450	385	408	430	435	375	403	446	409	443	425	430	426	431	402	392	422	448	414	459	410	405	420	427	454	421	406	426	398	447	397	400	407	404	394	398	431	407	396	429	457	457	430	406	426	392	395	410	425	376	413	417	403	435	415	459	395	399	408	452	410	392	425	417	446	398	409	434	416	416	413	419	394	443	398	415	450	457	445	439	382	425	382	430	435	429	458	441	443	403	413	444	431	454	398	402	410	371	403	439	423	449	404	417	402	430	390	426	390	424	420	425	455	390	387	452	437	426	446	436	439	436	404	390	418	431	418	431	429	453	393	391	390	430	399	415	388	436	395	426	443	417	414	385	444	406	436	417	428	423	417	418	393	411	430	423	415	425	430	406	417	382	418	421	408	439	396	443	443	436	451	446	364	436	393	410	387
46193	28127	3965	4515	3989	3452	2809	2489	2276	1957	1868	1708	1664	1586	1469	1409	1355	1378	1300	1286	1283	1221	1164	1156	1196	1168	1126	1128	1114	1132	1101	1084	1112	1023	1087	1076	1046	1001	1069	1069	1099	1059	1041	990	1087	1060	1027	973	1059	991	1039	1070	1056	1000	1036	998	1000	1027	1003	1006	1041	1032	954	989	1031	1022	1000	1024	994	1022	1001	1054	1022	1039	1010	981	1016	986	962	1012	1055	965	963	935	974	952	998	948	981	1026	991	968	1016	1019	1014	1048	931	1043	1038	1019	970	1026	1042	944	992	1026	975	1002	1003	951	987	998	998	1038	973	1012	1007	1001	950	939	972	1033	989	976	1030	1021	980	984	994	1046	996	999	1038	986	992	935	973	958	946	971	987	1031	968	934	964	977	960	1009	967	966	957	980	967	967	960	1027	1022	989	970	981	930	957	943	930	968	1011	1003	1004	1045	969	1040	971	969	1034	993	996	1018	1023	1011	1018	992	1007	978	987	1012	1035	1018	954	965	992	967	1015	971	1046	1004	1013	981	996	935	978	1002	1042	1017	1010	1019	975	964	1005	957	1004	1001	956	1010	970	986	1007	1014	981	1048	977	1017	1041	1033	1002	998	992	974	1018	926	946	984	981	994	1022	1000	1011	1031	989	997	1016	957	1003	952	1007	1043	992	938	957	1028	1020	1049	997	979	970	1011	991	1023	995	974	953	993	979	1040	982	1009	938	996	1028	981	983	983	995	1022	998	1030	1019	933	949	998	957	995	1011	1037	916	1018	985	1017	1011	958	959	972	971	996	956	992	1010	977	1000	1018	1017	963	999	985	1019	1017	1005	961	1007	1048	986	975	965	921	1038	963	991	1028	1020	981	952	1034	1043	1085	978	1029	962	944	999	978	982	999	965	999	1008	1013	983	1020	896	993	984	993	977	1019	953	986	922	981	952	957	1023	977	988	986	976	1060	977	998	1027	988	981	976	1025	998	956	982	1030	1021	1017	1022	1010	979	1011	1006	1023	957	1023	959	1036	993	921	1026	965	940	1017	981	1029	1004	991	974	1062	1030	1003	1008	954	939	973	972	1019	994	989	934	1027	1068	1017	917	987	994	1009	1001	964	977	973	1039	1004	970	1018	967	1011	1026	1039	979	1020	920	987	960	983	938	1010	1001	945	1024	1042	1036	974	1013	1000	990	1018	984	1005	977	971	987	1020	1008	952	1027	1028	1004	964	1010	1067	1006	1006	989	1010	972	1073	998	987	1018	1045	936	965	970	1008	1016	950	1055	968	988	993	1009	981	954	961	1006	961	982	968	1033	986	954	1077	1015	1015	1006	930	956	1028	959	1015	963	997	1010	1014	1037	1010	1008	1000	937	986	1025	1035	988	989	1008	1024	951	986	1025	996	961	1017	995	1003	1006	983	987	1025	979	986	1004	973	986	927	938	912	989	1010	1058	970	966	1001	993	1016	990	979	995	956	1022	985	945	974	990	977	983	973	985	1035	980	995	954	988	1023	973	961	1000	981	967	1014	992	1047	984	968	1022	1038	994	1016	1007	1055	992	974	948	996	983	972	958	1014	1010	996	969	974	1004	984	1008	946	980	966	975	1003	992	1020	924	960	991	990	916	1012	971	994	981	1016	928	924	972	1047	1036	1011	979	1042	1024	991	1056	1003	993	1016	999	993	1011	950	1010	973	1005	984	1045	1016	984	977	1033	944	921	968	977	937	975	977	960	980	984	976	1021	985	1026	978	1022	956	976	1027	1023	950	981	1002	1001	974	1024	1027	996	1028	946	953	977	994	977	935	960	1061	1020	987	1032	971	973	994	1016	979	980	1042	1015	942	993	1015	955	1002	1000	963	986	956	996	1002	979	982	1009	939	964	983	957	917	1035	956	1014	1023	980	994	990	964	1036	1000	1080	990	1048	1006	1015	958	973	1020	1013	970	1024	997	959	980	984	982	966	996	985	977	974	967	994	1013	983	967	1016	1005	938	958	1031	968	1007	1036	963	1026	992	987	987	944	984	1011	975	993	967	1048	1026	985	964	986	944	1007	1029	955	994	1029	985	959	1027	1004	1027	1064	981	1010	1030	959	935	964	1003	1027	978	971	968	939	935	994	1074	1060	944	966	992	1002	1012	1023	1027	960	1038	1029	962	1006	1029	978	995	970	979	939	994	988	979	985	999	1006	1032	951	1029	1001	980	973	1053	1043	973	1019	1038	1019	991	992	997	963	1000	919	975	1007	1001	952	1000	1018	938	976	993	980	980	987	955	972	964	1032	963	1038	1013	965	972	979	1015	936	1014	1003	1014	958	1013	990	950	993	975	1016	965	1017	986	1057	969	981	1032	958	980	995	1014	1005	964	1006	918	970	981	1026	928	1035	949	1033	990	1040	994	967	957	969	973	1013	1007	957	972	1036	955	1028	1025	971	1031	968	975	1048	1006	1008	992	1040	983	950	1002	1038	975	933	989	1003	951	1000	992	969	958	1006	967	995	992	958	982	987	977	966	997	989	968	991	997	1030	968	1021	956	975	967	929	964	961	949	1023	987	969	1021	986	1021	990	1014	1009	991	997	969	959	999	980	950	968	992	978	961	998	1066	990	1047	1015	1007	979	972	984	966	1034	1005	985	1020	950	953	991	996	974	990	1048	943	1025	985	991	998	975	978	1024	1022	996	1029	932	1021	990	976	960	989	964	1043	1013	948	997	963	937	1018	935	978	981	987	1025	964	991	1009	996	996	948	979	993	1057	962	980	1000	960	978	953	995	968	989	966	1023	1010	955	1068	1000	1043	1021	983	975	953	996	1042	964	965	1042	946	1051	980	972	966	953	996	963	1011	1052	968	1003	948	982	1030	966	1020	1011	947	997	1025	1012	986	1032	1009	1024	1004	1021	1050	1004	942	1006	990	1022	972	1029	954	1019	949	1002	1033	1020	1023	993	1024	998	1023	977	1059	960	1045	987	1008	947	1006	969	989	1006	979	1010	1021	1013	1027	1000	977	984	945	1001	1011	1024	988	935	992	993	1037	1046	1015	969	959	967	986	944	913	1002	945	964	978	987	954	1007	974	975	1009	905	985	997	970	952	960	1005	986	988	964	963	987	979	971	945	985	953	990	952	1002	1031	1009	990	982	981	1026	1026	1031	1005	977	1007	997	998	990	972	1063	972	996	992	1033	993	953	1021	970	1004	1007	945	970	948	983	971	920	987	956	991	1035	966	982	1011	959	980	1063	977	991	977	1025	987	990	963	1040	1047	1034	975	907	968	961	1001	960	1032	1003	985	983	944	1014	1033	999	963	993	965	1026	959	997	940	1012	971	987	935	979	978	978	942	995	1042	983	960	1008	979	1036	1031	977	1009	970	991	1002	998	1059	988	1038	957	1002	951	941	930	1007	951	1064	968	988	986	1029	971	962	1016	982	983	1012	1063	1006	988	977	1019	1030	1049	993	975	985	1001	1051	1010	983	998	1014	997	1001	1011	957	1001	969	1016	1001	977	973	987	1006	998	1019	965	976	967	1027	974	945	972	927	1002	1021	965	1035	1007	938	1033	966	986	1001	1006	1022	988	1026	997	1001	931	991	987	963	979	980	932	1031	1008	1042	1008	1000	993	1015	981	1000	1001	964	1050	1011	1003	994	981	949	977	970	995	1027	933	945	956	946	978	970	998	984	914	976	1029	969	970	1037	935	978	959	987	925	996	1043	1000	1017	1012	1028	940	975	1015	1026	1017	1013	990	965	971	1000	958	985	1051	1022	984	1013	978	937	964	1003	988	956	962	1030	936	955	1043	975	1022	949	952	975	1037	1002	994	1034	995	1000	955	1023	994	1029	1023	986	975	979	987	938	972	995	956	947	983	1033	1016	952	958	950	1022	1011	1036	995	997	987	1027	986	1007	961	1054	944	994	997	1003	1070	948	999	1010	976	978	969	1076	1013	1016	963	973	980	981	995	992	931	1000	1052	982	996	1013	1005	985	978	945	962	945	935	1012	1023	964	1019	976	980	918	983	1025	1002	983	985	994	983	990	989	1045	1031	961	999	963	966	955	1015	970	930	979	1005	960	1048	920	995	1036	976	1031	975	1036	1015	1013	1022	1013	973	989	1006	982	1027	982	967	974
8894	1976	213	162	185	161	173	171	189	172	149	173	139	185	169	176	157	139	152	170	166	154	171	140	167	153	162	172	174	199	175	134	170	144	161	182	174	170	157	156	186	158	156	150	136	167	152	157	177	171	180	166	168	159	132	172	166	143	160	167	160	174	165	176	172	152	197	165	144	179	137	172	179	151	148	190	141	163	164	171	184	155	158	184	162	182	174	177	131	194	168	153	185	173	159	164	149	153	161	187	159	148	199	155	172	150	165	175	146	157	167	178	169	165	156	145	162	180	171	173	164	160	183	142	158	167	156	143	159	186	172	158	157	156	162	148	145	152	169	163	165	169	155	176	182	181	163	175	143	154	189	174	162	166	169	161	170	138	163	147	175	167	158	176	141	153	190	169	159	149	172	176	156	161	158	156	167	159	170	158	154	136	151	161	159	155	170	152	144	144	173	152	163	184	138	161	165	161	165	187	176	180	158	156	190	148	149	187	169	162	178	164	154	171	158	149	176	163	160	167	160	169	158	206	163	155	163	142	147	157	167	148	174	177	149	172	160	163	165	159	141	150	147	144	150	159	147	163	184	154	178	177	171	165	158	136	165	142	173	151	165	159	180	157	164	176	157	153	156	149	152	135	161	165	158	165	185	168	158	150	151	171	153	160	179	172	165	157	160	189	178	165	165	161	146	143	159	158	185	169	185	152	161	185	165	165	148	191	176	154	148	158	146	166	182	174	158	173	163	171	185	142	146	169	167	172	159	136	151	140	176	171	165	190	155	166	152	162	172	154	153	151	152	154	150	173	160	182	170	169	174	152	150	143	162	156	183	163	151	169	169	172	178	150	182	173	162	159	159	160	178	153	181	141	162	141	172	145	170	148	160	169	168	188	158	175	171	150	168	181	165	166	196	155	169	159	166	162	148	176	169	159	168	140	161	167	171	182	168	158	175	168	177	189	171	164	140	184	149	174	156	174	189	172	163	179	183	153	153	170	152	151	145	175	160	164	179	187	164	164	170	164	173	164	145	162	168	168	166	177	163	166	157	168	157	166	182	169	162	160	163	157	164	164	185	148	156	172	167	167	159	154	158	177	164	156	170	166	150	137	146	154	143	170	186	129	170	179	149	166	164	187	174	163	192	161	173	156	169	157	151	148	171	161	168	169	149	167	163	166	162	178	153	170	168	163	156	186	163	156	138	151	158	169	169	152	159	164	166	158	165	171	159	172	176	173	167	151	157	148	172	163	165	157	149	174	169	188	170	147	168	154	175	172	178	176	180	168	174	178	169	149	154	187	181	159	179	146	159	171	173	187	155	181	179	153	157	176	169	165	165	184	147	179	175	156	159	143	157	167	146	160	166	165	169	162	178	158	152	161	176	160	199	150	162	160	155	169	171	163	154	171	148	149	165	177	161	165	159	179	173	154	188	171	154	142	163	173	158	153	158	167	149	151	157	153	151	159	174	159	159	148	158	184	128	138	159	168	161	180	181	148	174	151	154	168	164	157	171	189	149	185	169	175	154	155	161	172	168	160	189	191	158	143	149	173	157	161	181	156	152	140	179	164	163	176	173	167	166	158	151	152	151	154	179	161	154	162	144	164	145	146	162	160	179	162	172	147	175	160	129	154	166	158	153	160	141	148	155	151	160	180	187	160	156	163	152	146	154	175	156	163	125	154	165	181	172	182	164	158	164	175	171	129	176	157	166	172	157	178	156	163	183	159	165	166	181	153	140	151	156	155	196	155	170	154	155	158	169	164	168	164	139	159	149	172	168	182	175	158	171	163	157	161	151	176	156	183	167	153	165	146	130	154	150	182	160	178	176	171	162	157	150	160	176	171	154	145	161	177	180	159	159	164	137	161	160	151	158	182	153	146	155	149	162	145	156	164	198	156	171	143	152	177	151	171	152	153	168	151	149	162	173	153	188	148	174	140	179	155	159	149	132	188	182	148	186	162	164	158	160	177	168	159	176	154	161	146	147	185	160	156	182	160	168	165	168	170	151	159	160	159	149	163	193	162	155	159	180	182	155	176	168	145	163	154	171	162	164	146	158	137	164	145	152	129	200	170	154	174	144	206	192	160	176	149	152	154	149	161	166	152	171	147	167	165	169	166	180	141	161	161	166	164	169	144	185	150	151	186	154	165	176	155	159	149	155	162	162	148	165	156	164	165	167	161	165	170	162	173	181	172	134	183	140	165	192	161	170	150	154	165	160	177	174	171	148	146	160	141	144	152	157	166	152	155	181	172	153	162	191	159	165	151	162	148	170	148	163	168	162	171	153	171	192	164	159	155	152	172	163	174	174	157	159	159	144	184	158	177	166	160	155	197	160	172	137	160	142	154	145	163	156	173	144	182	147	160	163	162	155	170	173	175	160	154	160	178	166	171	175	173	158	169	169	154	161	167	168	194	184	166	198	140	146	180	149	148	147	171	173	181	155	177	164	146	157	165	172	137	156	163	189	163	183	172	157	156	149	158	176	160	167	155	178	147	130	155	171	178	182	172	144	161	151	147	163	192	159	155	156	157	149	155	160	172	184	167	156	197	169	174	163	167	185	163	180	151	157	167	166	149	163	179	148	181	148	170	140	157	150	149	176	180	180	167	157	178	191	145	158	181	156	180	156	172	165	163	163	167	159	150	157	197	163	167	163	163	166	163	147	170	157	173	187	159	138	168	166	171	169	144	165	162	172	159	184	157	155	164	152	163	165	145	152	174	155	153	175	157	156	184	176	196	177	174	170	146	151	162	146	153	168	177	184	158	163	166	171	159	157	173	185	188	168	177	150	173	163	166	174	139	185	137	187	162	168	164	154	178	183	178	170	171	156	157	157	163	167	166	178	191	164	164	164	176	153	149	171	152	158	163	187	157	149	150	171	140	193	165	159	172	163	155	178	147	174	148	156	151	158	168	177	169	170	157	162	157	180	176	165	158	175	163	161	154	137	170	161	159	161	142	137	190	190	181	174	168	153	158	170	185	158	167	185	179	189	172	150	154	146	155	176	159	164	145	157	149	175	148	162	172	151	146	149	172	181	164	189	172	148	168	177	196	172	168	161	169	156	184	148	161	158	142	155	159	155	167	176	157	164	184	171	147	162	166	165	160	172	158	162	146	182	150	162	174	142	163	159	157	181	164	162	169	171	183	158	170	193	173	183	157	155	153	163	158	170	150	155	162	167	161	175	168	173	150	166	159	184	160	172	169	158	168	152	136	162	156	155	144	159	148	151	180	168	168	146	160	162	173	148	146	178	160	187	182	173	155	150	170	160	163	169	167	170	166	164	165	165	145	176	168	172	175	174	137	153	172	174	187	196	142	168	179	166	175	156	168	176	168	158	165	166	130	169	161	150	178	160	146	166	158	160	161	171	166	177	138	157	173	187	161	152	187	163	161	191	153	154	164	163	162	180	141	146	171	168	187	168	166	166	192	156	146	147	158	188	142	201	144	148	171	202	172	137	178	155	185	157	161	165	159	168	185	170	168
8061	2647	538	585	575	523	504	498	489	499	515	517	469	500	476	504	453	496	476	484	516	521	463	485	498	482	522	474	495	466	500	464	494	553	464	483	475	493	497	511	488	478	486	466	482	517	484	487	491	461	459	488	468	466	513	505	493	516	485	487	514	466	470	468	504	502	489	490	507	506	468	525	467	484	497	505	503	516	481	501	473	459	473	511	469	467	486	475	471	458	471	485	486	478	525	455	475	481	458	501	466	503	515	472	484	488	486	468	475	484	461	493	489	452	478	434	482	478	488	507	469	485	495	502	492	472	500	476	460	514	485	471	474	510	457	466	516	475	496	466	506	482	479	497	497	491	465	530	506	491	495	446	447	515	495	488	524	500	472	508	503	479	495	538	473	437	504	491	489	446	522	471	494	525	496	483	501	503	469	518	474	542	468	485	499	488	505	471	500	494	520	469	442	508	544	516	435	518	473	461	480	447	520	474	489	508	479	481	459	538	489	465	428	471	491	535	484	493	491	505	477	493	511	453	485	508	467	474	481	507	500	464	512	482	494	473	509	493	469	483	475	475	501	489	514	515	478	474	466	493	478	497	492	484	504	475	487	469	490	436	488	430	546	472	447	489	497	477	454	525	508	515	510	477	512	464	470	476	515	514	449	507	480	513	488	510	486	482	491	463	453	494	476	482	491	497	468	486	498	482	473	470	490	460	493	490	462	492	512	472	481	489	453	504	483	485	463	457	468	523	501	447	483	501	469	496	464	467	459	479	470	461	507	514	474	508	491	481	462	524	474	519	458	515	464	491	498	476	471	465	476	497	484	508	466	497	480	497	498	480	485	518	497	464	511	502	462	506	492	508	489	518	475	461	467	475	458	473	556	485	528	461	514	483	500	476	475	495	504	457	492	516	517	509	465	460	476	458	496	480	516	510	499	483	504	502	474	492	481	474	460	468	506	469	507	454	462	488	483	516	471	491	457	495	482	487	461	511	459	469	465	464	483	466	478	501	489	492	462	472	480	465	503	483	492	510	463	508	487	492	508	471	499	446	476	484	507	517	495	519	531	486	481	503	498	472	477	492	476	517	496	431	486	518	520	484	503	508	441	502	493	516	494	511	488	501	492	497	457	476	491	491	535	486	491	484	467	469	473	482	465	475	503	493	468	490	474	521	497	520	462	502	488	541	530	513	486	479	475	498	459	526	457	499	501	479	514	505	487	518	489	492	513	470	499	457	525	466	499	457	477	471	508	493	500	498	442	445	480	498	491	491	479	435	501	458	469	495	487	488	461	468	513	457	511	477	487	430	485	472	483	454	513	455	440	482	478	451	532	486	455	513	478	468	523	512	503	457	458	485	436	482	496	485	510	491	460	484	486	478	480	492	481	517	492	465	537	481	477	481	486	484	478	485	476	479	443	507	526	441	505	488	504	465	496	456	495	461	470	485	508	442	477	503	445	478	501	483	453	495	463	412	530	519	500	491	488	524	499	490	465	459	509	481	481	465	461	478	493	492	457	499	455	488	489	504	438	488	466	477	477	489	517	475	463	484	495	489	506	494	541	490	493	471	516	502	488	449	469	466	443	481	505	499	486	539	501	493	465	496	509	493	467	487	505	474	486	473	467	455	517	492	434	463	567	489	495	497	465	501	481	468	509	455	508	481	505	479	475	511	472	509	515	513	509	454	471	497	456	513	478	473	462	465	507	475	509	518	516	500	514	485	450	472	511	509	462	476	458	475	493	509	448	464	513	454	470	478	503	473	491	483	501	490	482	474	515	489	498	498	480	522	507	523	480	487	477	497	462	444	434	476	500	541	497	523	519	502	473	493	492	466	468	490	456	483	468	471	525	461	471	497	490	475	453	509	526	515	531	491	487	485	471	499	460	511	483	489	511	541	541	485	456	460	436	480	467	500	503	460	463	507	498	467	499	463	503	488	487	466	468	459	496	496	516	495	515	475	480	480	459	497	472	470	480	501	499	454	477	519	473	472	456	478	511	514	495	488	484	509	518	482	480	475	497	508	479	452	487	481	471	507	461	488	494	480	459	496	475	499	506	492	456	501	433	514	488	477	499	511	500	476	443	506	472	488	484	464	511	450	494	431	487	474	472	495	466	490	530	429	465	501	481	502	492	468	492	435	494	443	439	492	509	481	475	476	508	494	447	458	528	459	488	491	492	482	442	509	466	521	467	486	492	487	507	465	483	510	492	504	493	501	527	462	473	532	442	502	473	507	474	458	476	519	474	505	494	471	527	498	478	481	487	488	459	500	494	476	487	512	489	520	456	471	505	496	451	479	488	490	473	541	497	460	480	496	505	482	459	489	504	470	451	450	465	515	486	431	464	470	470	469	509	524	491	504	444	488	470	452	466	487	494	497	494	487	471	510	505	456	494	502	479	481	494	478	503	551	498	465	517	513	528	471	489	507	513	496	479	484	472	445	475	493	459	501	471	472	525	491	504	507	513	515	491	477	465	494	471	537	480	496	538	498	487	463	492	490	457	502	481	450	456	518	478	460	526	507	461	465	499	469	472	477	547	500	468	467	455	480	514	494	492	501	450	497	465	431	453	492	446	514	500	519	478	464	478	495	476	468	472	515	477	466	521	478	459	476	491	478	504	488	489	488	458	492	523	501	448	509	488	468	480	449	478	505	475	516	485	492	474	513	508	459	528	447	471	512	534	485	506	492	505	472	502	473	475	499	501	481	482	480	517	489	466	498	497	475	459	493	471	463	507	479	477	471	480	473	479	501	468	461	523	480	490	472	506	528	485	542	473	467	468	482	520	491	485	435	476	477	484	517	471	449	507	461	448	500	490	492	485	521	497	513	503	490	498	515	495	464	502	493	456	480	457	472	458	498	479	471	513	497	455	488	507	459	460	473	487	496	498	516	483	508	481	476	460	473	472	515	482	435	533	456	506	515	458	529	474	490	478	487	469	483	478	514	508	486	481	463	500	475	479	513	466	483	518	425	463	512	443	471	474	499	489	496	517	481	492	473	504	487	459	503	497	536	492	487	491	490	498	496	488	460	498	527	465	483	516	497	493	508	455	490	491	484	483	493	495	469	474	465	522	477	486	460	474	517	465	520	471	443	518	479	510	501	474	471	455	504	481	489	467	454	472	498	490	478	489	496	471	521	486	479	459	471	469	506	497	451	498	495	477	461	486	457	508	498	485	469	521	500	498	483	449	482	509	482	485	479	454	483	492	473	506	471	474	529	497	458	483	503	439	462	457	495	500	511	516	486	478	461	450	462	500	495	490	505	473	523	452	493	476	482	503	496	504	475	471	455	509	508	502	476	506	455	474	517	525	496	498	502	501	467	458	467	509	486	471	479	526	430	485	508	481	528	477	503	488	458	439	499	479	513	475	499	513	460	482	482	462	482	473	486	471	478	473	475	494	502	513	466	493	481	456	517	507	448	475	511	543	465	485	502	501	478	480	484	497	459	503	466	497	480	471	454	501	502	467	517	451	504	498	516	504	522
60292	36161	8664	1215	732	624	504	506	482	414	385	396	378	368	372	403	378	384	370	351	370	392	349	361	378	353	310	350	337	378	339	348	321	350	343	328	315	341	350	356	344	320	336	339	341	384	342	341	322	345	334	324	320	340	348	286	306	335	324	334	324	320	322	337	316	357	356	328	339	340	321	321	314	333	348	342	330	322	303	346	344	313	332	343	329	322	350	344	361	331	341	366	361	347	346	310	348	309	342	328	367	346	333	333	336	344	345	303	353	317	317	315	327	349	339	357	336	354	334	326	332	356	310	359	341	381	336	313	318	305	331	353	344	360	344	342	377	352	312	340	330	340	316	318	333	321	364	386	332	338	332	324	356	333	329	314	311	338	350	375	359	336	358	348	351	346	359	337	307	325	338	297	330	385	366	346	339	329	357	326	340	342	319	330	309	316	317	308	347	327	334	325	311	343	332	341	313	338	328	313	357	312	319	350	290	376	356	352	330	333	354	326	362	310	343	345	351	336	319	369	312	335	317	353	352	307	334	325	353	346	346	345	278	348	341	343	339	312	351	327	309	339	319	338	367	377	333	305	384	370	355	333	330	297	343	333	350	330	341	340	324	341	333	298	387	355	365	336	330	326	336	354	353	335	337	319	318	334	377	379	320	355	352	340	343	327	340	303	315	345	339	307	329	355	320	330	333	330	359	344	331	329	303	316	355	302	339	353	334	356	303	287	376	321	346	363	322	361	333	341	343	327	336	371	339	360	351	365	329	345	345	308	318	302	324	342	353	319	348	323	320	347	364	395	340	341	334	343	354	349	329	362	334	341	322	360	363	336	324	343	338	333	310	340	390	332	364	369	311	364	378	382	319	288	324	376	325	331	343	354	339	345	320	308	350	323	360	333	357	320	335	319	300	334	342	329	310	353	356	341	365	356	366	355	327	344	375	365	350	355	347	326	310	303	346	343	329	309	326	329	338	348	350	336	371	362	345	308	368	332	339	362	358	331	335	348	350	374	340	317	314	381	355	339	373	303	316	379	360	348	370	316	327	319	351	334	341	330	310	386	357	364	353	365	365	342	336	316	357	323	307	345	335	339	351	328	315	357	343	307	324	370	311	347	344	312	344	321	300	323	307	338	305	361	317	311	323	326	345	344	341	350	352	353	335	328	337	344	363	346	313	345	313	357	377	366	339	352	337	363	297	348	342	330	326	355	336	360	352	353	319	326	361	320	317	329	340	328	357	364	335	352	359	330	354	376	356	337	340	340	329	354	346	301	315	341	333	362	348	326	324	332	342	332	345	382	310	314	341	343	343	375	333	307	318	340	346	321	332	350	358	350	364	333	321	327	354	387	320	305	318	324	330	328	351	337	328	332	320	320	342	355	298	343	346	352	331	327	331	365	353	354	321	345	340	339	329	313	328	358	364	344	316	327	316	343	319	315	346	350	333	356	324	374	345	347	340	364	339	331	366	317	341	356	329	337	336	330	318	330	315	340	326	346	328	332	325	356	323	322	363	354	323	323	315	319	326	332	328	334	316	334	345	369	325	326	336	343	335	362	325	385	348	347	362	323	370	364	334	317	338	347	333	366	330	323	327	351	362	356	332	324	325	382	349	341	324	304	298	292	351	363	338	364	305	323	312	341	363	327	338	354	306	349	324	323	330	317	352	360	365	350	355	342	353	321	333	335	353	366	378	346	322	336	342	330	358	398	349	323	310	358	368	406	341	338	332	329	357	346	362	316	367	310	317	375	324	314	317	356	361	360	380	296	357	318	323	342	338	307	352	345	322	372	340	329	366	323	327	333	318	289	354	325	359	327	336	343	364	325	326	354	393	316	348	298	355	340	322	318	354	357	294	372	339	306	357	308	325	337	327	335	354	332	365	351	327	340	349	327	340	334	329	329	358	350	335	323	321	363	312	383	338	347	345	345	347	359	355	333	298	328	301	338	321	328	348	354	337	345	341	387	336	334	342	366	315	324	352	341	371	323	336	323	384	358	321	325	355	351	323	306	356	371	349	296	359	329	336	357	329	338	352	339	363	358	343	357	323	333	360	346	354	323	340	317	333	342	343	330	355	346	302	347	327	336	351	330	314	340	341	354	357	334	326	353	328	366	303	321	328	330	345	323	333	360	350	366	325	316	339	356	319	332	293	368	351	307	336	325	335	363	320	364	373	331	369	319	323	364	375	329	311	326	331	324	344	356	349	341	354	383	345	312	354	350	335	321	316	340	339	354	344	339	338	335	366	340	324	377	343	328	329	340	362	347	346	355	302	384	354	312	339	391	339	373	342	352	353	332	346	322	340	357	329	351	328	342	334	335	339	316	372	301	343	390	321	331	349	332	338	360	375	359	335	339	340	371	323	337	325	341	326	316	359	353	344	358	333	343	384	350	370	348	369	358	302	328	301	338	341	308	323	327	331	321	331	289	361	325	318	312	343	337	312	352	320	366	339	356	356	330	332	339	341	368	346	334	343	328	354	359	371	352	325	324	342	318	315	330	343	331	346	354	310	327	346	354	331	354	343	360	340	365	300	336	301	344	365	357	399	348	321	318	326	354	385	319	330	352	309	319	334	352	373	337	313	319	370	334	327	328	321	339	332	309	347	341	350	346	311	310	328	346	345	352	375	325	332	325	313	304	355	329	320	336	330	338	316	357	355	356	331	360	366	335	338	314	323	313	356	320	334	359	321	337	363	320	317	330	309	361	323	321	343	356	332	301	339	344	350	296	333	377	318	329	347	346	333	334	355	335	358	317	342	326	354	353	338	339	299	321	341	355	341	338	352	361	326	322	315	356	328	358	343	310	327	315	344	335	347	339	369	341	357	364	357	353	319	332	312	345	323	364	361	329	307	312	347	332	359	359	358	343	349	335	300	320	346	329	347	361	363	334	329	362	340	368	345	351	323	304	327	306	337	328	359	335	320	352	353	304	349	341	347	339	334	316	331	326	301	381	376	337	349	344	329	325	342	332	363	342	335	319	350	327	350	343	330	346	349	358	340	305	388	327	329	330	339	334	356	335	332	357	329	327	318	335	340	326	328	329	315	302	346	321	368	318	301	347	340	338	348	334	319	351	408	347	327	352	332	327	362	345	303	336	324	318	318	309	367	356	334	295	347	301	334	351	347	337	357	296	342	377	407	343	314	318	331	349	368	321	325	320	323	330	351	304	368	337	351	328	333	344	314	356	328	333	314	336	338	368	371	335	359	350	313	307	348	331	349	324	339	348	346	331	377	344	366	352	353	333	326	369	313	339	354	342	362	337	334	294	329	338	333	332	313	319	371	353	349	322	364	326	351	355	353	340	356	346	332	372	297	321	377	342	300	357	333	316	362	365	379	341	310	333	339	322	339	293	315	353	347	307	345	340	351	348	346	334	319	355	352	330	286	319	321	337	345	316	297	321	307	315	352	315	332	332	349	346	317	329	372	332	321	323	348	344	360	347	332	323	343	337	330	333	338	356	295	308	370	324	379	337	367	357
35233	21447	2314	2644	2382	1995	1854	1600	1435	1324	1194	1238	1193	1139	1107	1038	1062	989	966	1019	950	971	1016	900	900	928	954	897	896	951	906	961	886	866	940	957	827	862	897	905	909	892	904	847	868	841	822	877	902	880	888	842	847	842	873	912	837	827	842	816	841	839	850	860	842	902	872	825	836	835	905	859	846	904	828	897	871	839	866	887	853	891	813	883	824	831	879	830	875	869	814	826	868	837	871	856	863	853	894	837	853	871	815	874	845	861	838	913	848	821	844	837	869	872	827	846	894	839	884	837	847	833	884	862	876	886	882	881	824	827	860	852	849	888	855	874	833	841	858	867	847	839	867	816	832	854	879	877	810	864	806	825	862	871	844	868	840	828	799	888	828	855	857	819	869	831	820	888	850	858	896	832	831	839	827	848	897	821	878	847	834	809	840	780	830	861	922	832	869	830	870	832	846	820	886	875	859	879	837	822	854	890	902	830	847	890	862	885	883	829	862	789	857	870	836	878	833	824	862	822	852	907	861	879	856	850	819	855	870	833	872	849	834	856	859	838	841	832	888	921	868	841	828	872	817	833	886	865	812	892	831	863	886	860	859	859	825	827	857	839	852	863	849	876	844	866	872	845	846	831	871	828	852	853	834	885	836	829	878	885	854	849	868	829	851	874	865	801	872	826	859	851	876	824	864	898	893	858	852	864	862	859	862	894	802	805	868	830	805	865	901	885	834	828	869	844	836	809	863	898	870	844	863	807	862	869	830	840	869	828	842	837	872	884	876	853	903	865	865	808	896	818	843	845	814	860	792	863	874	826	819	813	824	863	867	819	840	843	814	822	804	854	869	842	834	806	858	862	797	854	858	802	809	884	792	828	865	870	898	880	806	843	860	822	801	828	847	870	845	887	871	902	866	791	838	836	804	874	842	849	886	865	832	829	811	882	855	837	849	844	888	854	833	877	871	839	835	825	811	829	859	841	839	777	819	856	849	851	910	860	868	870	861	849	847	832	848	874	824	888	839	844	843	858	873	817	828	863	815	828	889	838	926	817	824	875	878	905	887	852	833	863	835	820	861	846	855	822	891	819	845	842	861	839	865	905	879	928	876	869	882	824	925	858	861	836	848	854	883	876	835	831	826	784	842	821	825	828	854	819	840	865	860	853	843	855	860	857	881	823	916	820	811	918	822	827	869	870	812	868	811	845	852	853	780	831	871	894	854	843	820	861	895	837	855	868	776	894	849	842	825	828	824	904	854	870	757	805	837	859	847	886	847	877	821	848	872	842	822	903	912	867	838	853	813	812	901	824	890	937	852	850	885	809	903	858	842	875	825	865	835	867	883	870	841	844	896	856	859	848	866	812	869	863	867	844	823	825	776	854	799	853	856	829	850	815	835	842	844	855	865	817	854	757	839	839	877	809	867	871	856	837	847	844	821	809	842	863	851	873	805	908	843	874	906	878	858	810	856	883	839	908	809	859	867	888	849	868	899	799	842	820	824	891	833	855	829	878	901	878	832	883	863	861	833	825	864	850	857	862	823	835	822	863	886	836	849	849	832	869	837	825	842	856	862	883	852	858	848	837	856	875	871	838	871	877	886	813	866	832	800	879	888	834	821	836	850	857	825	797	868	853	862	841	794	767	835	873	854	803	837	858	873	860	788	825	837	762	810	825	906	859	847	886	892	899	833	861	844	883	865	851	895	840	865	799	852	824	855	835	844	857	854	847	869	872	858	831	853	881	780	862	854	886	856	902	889	840	820	842	880	867	843	866	851	927	851	782	855	892	799	844	816	880	808	875	863	895	840	856	854	856	832	881	855	867	846	864	885	829	909	851	877	891	922	842	842	847	822	818	859	836	881	870	886	860	850	870	846	876	943	866	855	902	874	840	832	878	875	792	852	832	835	866	876	874	817	806	866	860	829	864	787	833	840	847	878	882	813	876	801	873	875	888	882	820	853	853	792	834	876	807	864	864	818	871	803	827	835	907	863	870	807	867	875	901	879	885	845	815	824	840	881	847	828	877	844	808	850	890	838	872	850	853	816	834	829	846	850	868	881	868	876	857	888	879	828	896	824	849	848	846	858	876	854	854	836	912	879	848	823	804	863	821	846	878	821	773	804	906	875	852	905	847	834	833	837	874	825	881	814	857	851	879	888	865	871	871	883	920	792	816	865	865	788	844	896	863	886	815	843	817	819	817	837	832	847	866	853	882	857	865	836	861	816	835	809	894	838	883	847	798	872	857	830	849	819	837	817	840	894	895	872	864	898	881	866	851	834	888	852	855	878	849	836	801	822	801	830	836	827	793	814	904	837	872	848	864	868	853	827	879	874	892	886	844	837	870	835	793	824	872	830	802	857	869	847	832	937	801	844	798	779	850	855	907	888	821	827	840	885	835	871	858	863	905	841	872	877	879	834	858	879	834	875	867	805	874	875	868	864	791	861	850	900	846	888	855	845	801	841	817	856	861	812	844	875	857	808	914	859	807	810	857	836	901	839	850	878	850	860	830	834	903	845	825	869	829	864	872	883	851	857	847	830	815	851	807	834	884	861	820	861	807	870	858	857	859	759	862	832	838	881	867	807	863	869	875	835	882	862	898	850	869	847	817	849	855	865	893	831	837	835	834	892	882	822	857	829	874	922	821	888	878	789	825	870	828	842	814	847	848	821	853	878	816	856	823	839	851	927	830	845	846	910	851	806	857	865	877	816	856	847	856	815	826	859	856	885	822	844	828	844	867	814	892	861	856	831	851	871	831	818	873	833	799	881	853	884	851	911	829	865	834	858	849	844	820	859	845	847	815	861	853	821	862	818	846	833	846	865	819	876	886	840	870	783	811	897	857	857	830	819	786	849	848	824	843	833	847	855	826	823	845	837	853	883	835	834	827	860	801	877	856	857	872	763	868	827	865	869	797	849	954	854	957	877	849	875	853	888	815	820	843	841	795	893	841	808	844	883	831	850	854	811	814	845	845	850	833	845	865	889	837	833	855	841	858	855	827	825	842	826	874	851	900	840	867	845	814	860	847	836	824	847	858	863	795	837	880	847	851	825	867	879	858	845	788	904	824	851	886	823	858	901	841	834	825	846	872	832	852	849	833	829	850	859	856	882	806	909	855	838	869	855	837	837	854	858	888	895	848	847	778	853	810	871	896	817	854	837	893	842	844	820	806	844	844	913	864	879	857	864	839	775	865	859	864	923	886	825	861	892	928	851	856	835	841	808	831	845	883	881	853	845	800	849	842	849	863	825	820	847	826	850	859	843	838	852	844	894	836	825	861	859	858	850	836	874	807	834	853	897	899	847	855	913	821	832	915	843	820	852	803	838	842	837	855	843	829	820	824	810	841	815	854	870	882	907	913	851	866	811	850	887	809	876	849	870	850	818	847	839	838	880	829	863	889	782	844	812	873	806	868	805	847	850	865	857	823	830	843	839	864	870	851	854	856	842	821	872	868	815	841	797	879	769	879	823	862	919	843	855	835	858	822
72861	48818	16073	3070	1211	876	805	703	635	671	582	518	503	501	452	468	481	437	426	456	485	469	412	474	426	435	426	407	449	424	446	420	459	438	427	409	442	406	421	442	416	443	373	388	436	449	429	419	417	436	410	452	418	425	404	415	445	434	387	399	462	384	417	408	389	420	401	408	450	399	445	406	415	396	406	436	419	381	403	427	417	399	404	380	421	412	389	423	385	392	431	401	391	424	406	397	410	399	410	419	476	403	383	407	443	456	433	410	411	426	447	389	440	389	436	430	418	429	427	382	411	429	398	426	460	426	437	455	412	422	413	402	442	383	410	441	405	392	449	418	404	402	416	409	435	435	397	408	428	422	436	388	423	412	442	435	412	402	409	408	417	385	419	432	445	404	419	443	393	429	435	400	393	385	420	444	387	436	420	393	375	384	423	427	430	437	403	439	396	408	443	422	424	380	420	440	424	412	429	422	403	407	413	418	434	430	389	417	373	404	426	432	364	421	405	449	395	412	392	395	393	420	429	432	427	452	410	426	425	426	425	390	406	396	419	388	399	413	417	391	389	402	418	385	398	405	411	417	416	404	398	411	446	443	390	443	422	368	411	420	376	424	413	396	434	454	408	412	437	423	376	398	436	386	429	424	391	460	406	393	403	402	393	404	413	431	396	402	421	417	393	384	421	410	416	453	441	409	433	409	406	376	439	412	381	415	399	420	411	409	402	421	395	411	422	465	408	398	393	412	369	386	430	415	446	408	409	463	382	410	394	415	392	392	430	377	400	408	377	427	399	413	422	435	416	415	376	434	434	401	412	410	399	400	411	423	415	393	381	430	431	428	417	405	400	421	411	398	420	419	404	387	425	402	425	433	388	424	442	412	442	407	394	410	402	429	413	427	440	371	426	417	411	386	408	385	407	420	433	402	407	384	425	402	400	412	457	439	421	402	415	421	449	396	405	396	417	418	414	421	427	421	396	416	438	412	421	403	436	412	413	374	400	433	422	423	418	392	413	413	410	414	412	430	402	433	400	437	402	453	393	411	391	445	429	412	419	425	417	393	413	409	428	420	420	378	387	457	409	426	389	424	413	419	410	391	431	433	406	405	414	449	432	381	406	389	404	421	455	410	428	426	400	450	436	437	421	400	398	377	423	431	421	374	415	385	433	408	407	416	470	399	418	406	412	437	396	429	414	431	436	396	422	440	369	445	431	406	420	404	415	424	398	422	389	439	412	411	410	430	416	448	408	410	386	431	406	398	438	426	398	420	430	401	395	454	399	436	417	404	440	447	394	424	455	440	434	423	424	419	442	443	429	404	425	394	389	421	403	453	393	415	411	407	411	378	412	419	417	438	411	417	433	365	431	426	377	433	429	376	416	414	419	387	409	378	411	397	400	480	399	373	441	420	393	428	414	408	396	446	435	448	402	437	406	406	414	392	379	407	404	388	412	384	381	455	385	454	391	406	394	395	415	422	364	425	383	386	422	425	370	448	402	387	413	414	396	387	384	442	427	434	427	410	438	395	416	402	418	408	419	418	433	424	439	442	425	414	412	412	429	408	427	427	426	423	441	411	412	372	405	441	403	409	413	387	402	432	446	385	413	400	426	435	406	422	414	401	361	396	413	402	394	389	409	390	418	419	418	405	400	446	453	406	444	411	379	420	414	453	393	407	396	457	372	447	427	385	414	358	432	460	402	420	421	430	430	426	428	383	414	463	433	419	429	430	421	463	382	410	430	435	397	411	385	376	398	410	444	427	416	401	376	441	410	439	433	392	428	435	409	390	422	409	389	431	415	396	397	440	405	417	407	439	415	462	434	370	438	419	446	375	449	410	379	379	417	406	464	412	439	389	404	379	419	379	428	386	388	398	425	452	424	437	399	425	452	373	424	391	410	430	424	415	420	434	386	418	369	400	407	427	404	427	375	420	431	369	394	389	466	420	384	401	425	393	415	421	456	415	420	402	415	412	432	423	409	434	405	411	388	430	449	383	416	410	409	394	422	433	437	428	383	401	421	427	412	426	408	403	415	416	397	455	381	450	428	418	408	405	416	413	426	383	398	414	410	432	381	387	433	409	353	433	405	423	436	371	437	381	415	401	384	385	411	447	386	421	453	426	404	390	413	427	427	390	415	420	426	428	441	428	422	379	412	397	418	413	414	377	411	398	381	415	403	400	435	421	438	403	411	420	423	416	432	403	376	357	423	417	441	416	428	359	417	394	424	415	427	450	415	394	446	382	391	425	371	434	430	379	426	425	396	422	410	382	413	425	391	368	405	424	417	409	398	406	421	411	444	420	405	406	394	404	481	409	386	424	439	419	416	402	443	433	404	431	399	446	415	448	404	404	407	393	399	379	398	385	425	404	436	404	416	427	401	397	470	368	406	411	413	396	421	438	428	423	426	423	438	398	431	387	395	398	379	423	399	431	421	422	443	435	467	443	453	432	433	383	402	408	391	394	401	372	426	393	475	418	422	418	407	399	404	411	428	423	426	377	417	397	418	448	415	400	419	407	407	379	409	380	404	406	394	396	376	422	377	416	437	389	444	407	390	411	477	402	402	412	409	494	410	403	433	427	439	396	453	424	397	382	403	408	414	414	387	380	359	401	415	422	388	416	411	383	427	416	418	402	380	448	419	400	448	452	401	422	414	436	405	404	423	442	408	433	426	416	409	399	380	444	452	405	431	416	423	411	388	382	428	413	425	459	415	404	401	406	433	406	376	403	425	414	445	422	409	426	395	412	427	436	413	383	407	425	397	431	413	421	444	397	402	399	396	396	437	390	427	405	446	394	436	403	414	423	368	391	325	364	417	433	415	398	449	411	410	439	445	447	412	426	418	425	454	395	380	417	408	416	416	441	407	398	421	387	411	409	415	419	404	404	402	398	410	414	390	391	408	412	406	396	411	433	402	393	431	416	412	389	411	441	425	400	398	387	385	424	394	444	390	395	421	388	412	452	402	411	424	417	415	454	363	390	412	407	437	415	424	390	403	448	384	441	428	426	417	437	403	452	433	378	430	396	419	430	403	461	418	436	403	435	419	406	425	425	400	390	436	436	422	396	381	413	412	417	384	417	429	389	396	429	418	449	398	396	426	410	401	423	415	406	415	385	401	435	389	374	409	441	422	408	431	407	390	404	404	389	473	381	375	421	360	424	420	412	404	379	407	378	407	406	436	431	405	412	429	432	437	407	453	408	412	417	415	438	404	404	442	428	432	422	465	458	408	424	378	363	408	415	372	411	397	429	401	398	448	437	389	396	422	401	438	393	414	366	432	422	433	409	409	431	402	401	459	410	389	420	417	424	389	427	455	421	405	425	434	409	374	456	407	387	444	433	413	394	414	436	399	412	430	402	429	417	412	409	432	413	437	448	439	431	394	399	430	394	435	437	429	400	415	423	445	386	424	428	404	432	382	444	418	442	412	394	391	413	413	426	437	405	416	396	431	400	422	397	405	406	388	394	409	428	435	402	404	389	412	447
45495	29119	3892	4544	4009	3400	2925	2477	2309	1981	1893	1664	1596	1559	1433	1417	1344	1276	1246	1245	1208	1171	1207	1155	1168	1187	1118	1141	1150	1089	1133	1048	1051	1058	1078	1113	1018	1036	1058	1046	1054	1009	998	1034	1085	1026	1042	1002	1033	1065	1027	1025	1000	984	1039	968	1003	1031	1013	1000	1032	959	1017	992	1028	997	1001	1005	1026	952	950	961	1045	1056	964	992	1036	1070	1020	1008	1002	1024	961	996	966	980	992	1054	1010	1046	1017	979	1041	1030	1003	996	937	1032	972	996	1010	1033	973	990	985	1007	979	1002	942	1025	1007	950	983	986	1010	980	1040	958	1006	984	1035	976	972	966	976	982	1016	953	1004	992	973	1013	958	956	1029	969	971	1009	998	998	1022	986	975	1020	995	1022	965	1009	969	961	1006	993	1028	969	1008	955	988	996	975	974	1050	995	1047	981	967	1018	968	983	996	958	979	1040	985	986	1010	994	973	985	976	952	1058	943	1055	964	974	1010	978	943	976	950	1036	932	981	1017	971	1019	908	903	929	942	982	913	967	977	1042	960	947	982	1003	950	987	1013	942	993	1028	1015	1018	978	1005	1055	990	934	953	982	1000	979	947	1006	1047	990	1013	978	992	960	978	961	1006	968	930	949	1007	1025	1059	1030	1003	989	982	968	1049	992	975	967	970	991	1015	1004	934	954	1012	975	995	949	979	993	964	1032	987	954	962	982	1040	977	929	942	979	939	1007	1003	997	977	990	991	969	978	993	969	1055	959	1004	1000	993	943	977	1022	957	948	990	960	960	969	959	944	959	994	930	980	1014	974	964	985	976	970	988	1000	993	1006	1006	1006	933	1023	998	940	1025	1010	955	998	1006	949	965	1041	895	1007	965	1026	984	988	1026	987	931	1027	1025	962	992	965	1007	1040	1003	978	933	974	949	1014	976	1013	977	973	969	948	951	970	1035	960	907	947	1003	964	981	1014	1015	989	1014	1026	990	1008	996	992	957	1007	1010	962	924	954	1009	1005	1020	968	964	972	1061	1047	985	993	953	984	955	962	933	1003	997	1035	1026	954	959	1035	922	999	992	1030	1012	947	978	946	1034	1005	1005	1029	989	979	958	963	977	1007	980	979	969	1028	950	1000	984	928	977	983	976	913	974	960	1009	929	1028	988	1026	955	1004	972	975	985	975	963	1024	943	996	947	953	931	992	1047	928	955	1013	1050	974	989	1005	968	1029	966	999	928	996	953	961	1017	977	925	984	1002	995	1078	979	978	1017	980	994	991	980	924	995	988	958	1019	968	1026	992	992	1015	1007	1041	1024	1022	1031	968	958	954	996	1022	945	986	981	974	978	985	953	970	975	1037	989	1023	986	996	1013	989	975	999	1018	970	941	978	970	1016	968	1006	1016	952	996	966	977	1000	966	1021	995	944	949	1034	1021	991	1029	931	992	1012	941	925	1057	1029	931	956	1026	934	968	943	1036	945	985	1007	1038	973	935	1014	1010	1023	1024	972	1023	970	1000	973	988	967	986	949	1019	967	968	1022	1019	983	948	936	1011	1006	1004	959	957	959	979	1022	1043	993	997	943	990	1048	978	972	1009	1024	1007	967	976	983	963	1006	993	1003	927	967	920	982	940	1002	962	1035	1044	981	1023	1006	992	900	982	937	988	931	993	986	935	965	1006	1031	1002	973	956	996	970	991	993	1002	971	1020	998	953	993	1002	1007	982	1002	1006	995	957	1044	1020	923	997	1006	1025	1013	994	998	1023	963	994	1003	967	1009	964	926	951	1026	963	1054	988	988	909	973	955	1035	947	971	949	994	1052	991	993	984	973	951	975	965	1001	1003	953	1026	986	1037	968	1008	990	1028	985	942	1002	983	955	1021	975	980	953	1045	1034	976	922	1036	1009	975	989	1008	952	957	1004	993	997	991	1030	964	942	1027	1019	981	974	948	1028	961	964	995	1004	942	1005	991	935	984	1024	997	996	922	1003	1000	937	997	981	953	985	961	905	973	984	992	996	991	1005	1031	976	1002	994	1001	968	931	968	984	967	939	991	1003	980	977	978	978	1009	987	973	1006	958	976	973	965	963	1010	984	956	975	962	972	982	993	1019	1023	980	946	969	983	1017	964	970	995	962	984	1002	950	973	1059	972	952	935	1006	921	971	922	955	1000	937	988	975	1040	987	905	1008	968	989	938	1008	986	963	1007	988	989	984	1014	975	952	954	1001	990	977	1006	1045	990	975	1023	1072	938	999	928	996	922	968	1064	958	978	1005	969	1001	985	1015	1062	1010	982	1030	933	979	934	999	970	1029	1018	1007	998	1005	988	1000	972	966	948	975	978	980	1010	989	959	990	1012	1017	988	973	981	1051	1002	959	1026	1020	1019	957	998	945	973	1000	1030	983	979	952	927	964	981	964	979	962	962	952	1034	962	1020	976	948	919	946	980	944	979	981	980	1010	974	947	988	1000	993	962	957	995	967	1011	977	959	967	1032	1019	959	1019	986	974	925	971	931	1010	954	999	982	940	987	1027	946	981	1025	981	985	962	953	1005	944	972	994	1003	973	940	1025	1035	999	991	947	1053	979	987	1003	997	980	994	974	994	949	949	917	954	956	919	1024	968	935	1004	1007	943	986	1004	982	1035	986	973	968	966	999	1032	967	1000	1028	1005	1016	956	1006	1001	943	1014	961	1000	985	948	1001	992	1011	977	991	968	937	968	1010	940	944	969	986	998	1001	974	992	999	964	921	1008	911	1072	1010	990	1012	983	959	935	988	1002	921	934	979	1007	1025	957	982	975	977	989	965	1004	981	991	941	946	966	985	989	1005	966	1006	991	1011	966	967	958	1027	977	990	1019	971	987	995	964	1022	937	981	1003	1001	970	994	978	988	990	983	1005	980	975	954	984	1010	1005	1001	936	995	985	978	1013	1036	983	984	964	1019	1027	1000	1002	999	955	984	983	973	965	963	959	1000	964	983	1006	1009	973	1042	989	950	1008	988	970	996	1001	1029	970	968	982	1015	977	1018	984	999	953	1029	964	984	961	931	1052	955	1010	1041	957	1011	932	981	1006	982	968	997	963	998	1020	1048	974	1022	933	1002	1003	950	961	998	1039	961	975	965	1010	954	996	936	974	948	1024	1033	958	1058	1030	994	1018	986	968	997	949	1039	989	979	985	1001	940	995	974	962	976	1038	959	1050	964	1024	992	1011	991	1054	965	970	987	1039	971	982	943	936	990	974	1014	939	1018	970	943	998	991	973	994	961	943	1017	977	1006	966	978	1004	950	947	1002	991	977	969	973	1020	1035	1027	999	1022	961	1001	990	1037	941	944	975	1002	964	988	997	962	1019	982	985	999	975	998	1001	986	972	1033	1036	1003	983	947	972	1003	992	943	1028	1001	979	1021	987	972	957	969	962	1005	987	1027	1039	973	1009	991	1057	966	1065	962	1005	1020	946	1001	966	983	1033	978	984	1023	969	1026	977	960	930	927	980	991	941	982	921	984	956	984	977	1017	949	965	957	1002	1036	949	1019	1025	959	1005	962	975	963	1004	994	959	918	954	959	990	972	1003	981	990	1003	961	968	991	1044	988	914	1015	963	985	966	1008	997	937	1033	960	1038	995	933	999	994	1002	976	974	1023	955	1036	1009	989	1002	998	981	992	1004	959	982	955	1052	1056	980	982	982	992	1001	967	1005	968	965	1000	998	1005	968	952	910	978	994	1005	997	1027	1002	953	997	1005	1012	973	986	1009	1021	1018	984	976	996	975	966	986	975	924	944	1012	961	1019	979	984	967	1009	975	950	972	961	968	1008	958	923	1003	997	949	1060	961	975	980	980	975	930	983	962	980	965	976	978	951	942	965	1018	1019	927	991	899	979	999	899	1012	947	943	973	979	1016	956	995	968	1006	995	952	928	953	950	984	978	1031	1019	1002	932	996	951	957	1034	1051	1019	996	1009	956	991	967	988	1011	968	974	992	974	1012	1030	955	983	960	1008	957	1005	1031	996
9455	2056	232	177	170	179	178	178	165	190	157	182	156	164	159	187	143	167	182	185	169	169	177	181	130	168	165	148	165	170	194	144	167	162	164	186	136	170	152	162	167	162	159	180	174	144	141	155	167	172	168	157	159	182	164	164	152	190	163	158	189	181	197	146	166	156	168	166	174	181	153	185	168	172	171	164	153	180	184	167	150	181	161	154	170	163	149	176	161	161	157	172	176	157	165	164	179	165	171	181	162	166	150	150	186	158	153	149	151	163	186	169	159	134	171	144	139	154	153	200	172	160	159	174	180	165	155	141	128	167	153	168	149	167	152	152	154	164	168	151	187	159	166	153	153	160	169	157	187	158	190	165	171	174	149	154	139	187	168	181	138	167	156	185	163	175	164	157	173	195	165	158	172	152	165	168	168	148	162	169	151	167	154	165	168	169	171	162	131	147	180	153	140	157	187	177	165	180	160	160	156	182	150	153	162	157	174	186	152	179	168	165	154	163	165	159	170	156	172	190	167	195	168	151	142	159	180	179	142	168	142	171	159	147	176	170	134	181	172	164	170	146	168	184	180	178	168	163	163	168	179	159	196	164	181	168	174	152	179	174	198	168	186	161	152	188	145	168	155	171	162	164	155	190	187	141	167	171	168	174	153	158	163	185	165	145	148	146	151	157	147	165	190	182	178	145	153	155	176	178	156	162	152	173	169	175	177	181	151	165	175	164	162	185	150	167	165	162	188	152	180	167	167	161	166	156	156	154	155	168	159	185	190	152	171	154	172	168	176	162	166	170	185	143	157	167	168	170	171	159	165	170	169	160	169	156	165	160	174	171	169	158	165	162	158	153	174	150	171	148	159	187	164	164	160	176	158	153	184	159	167	173	185	184	179	171	155	146	158	155	173	151	140	186	183	164	172	171	173	166	181	171	169	150	168	173	165	136	178	167	179	165	139	167	152	169	167	194	167	165	175	171	176	154	168	161	160	183	165	167	188	178	194	175	180	167	161	155	153	145	152	157	174	169	152	158	164	175	153	143	167	164	170	150	165	164	155	154	180	173	151	161	204	163	171	178	182	149	168	135	162	175	153	142	169	186	151	188	157	171	169	177	177	161	178	177	196	159	168	166	151	155	151	162	174	173	164	161	141	147	174	157	156	155	169	152	181	166	188	169	153	180	160	180	155	180	161	180	168	195	166	169	169	159	167	157	150	168	181	169	173	179	168	159	153	161	156	164	146	171	165	163	174	176	148	169	180	167	161	184	158	157	166	186	172	167	174	127	161	187	190	173	193	140	164	176	163	164	175	189	183	166	161	185	163	171	156	157	156	161	165	168	147	142	155	167	179	165	154	154	166	151	153	167	158	157	179	169	186	173	171	149	160	164	163	163	174	151	145	157	161	156	172	149	181	176	156	192	172	158	172	175	141	160	172	163	205	157	171	142	182	149	157	195	177	178	151	179	161	156	140	168	156	155	170	148	175	145	175	163	157	162	169	176	154	164	197	178	158	192	182	169	157	176	157	157	145	148	155	155	194	171	163	161	168	161	148	171	168	156	176	137	206	135	183	175	180	201	152	178	211	175	163	180	169	179	158	135	158	145	169	167	178	169	172	147	149	156	187	156	156	165	154	162	171	165	171	182	165	155	165	143	189	153	162	162	155	157	199	170	173	169	172	174	155	185	151	179	160	151	171	187	149	159	152	182	152	172	158	167	159	172	136	170	149	141	174	149	155	164	190	139	178	153	148	164	178	166	162	161	150	170	163	125	165	169	157	155	156	184	158	157	170	157	149	160	159	189	162	173	182	172	175	161	176	173	159	153	179	166	179	163	164	166	179	179	182	193	173	153	191	168	187	163	177	167	181	193	176	156	140	181	188	168	173	195	180	145	157	161	156	161	159	158	156	158	144	181	160	167	179	161	133	167	151	146	167	175	152	165	161	155	174	175	161	186	164	163	156	166	164	160	178	182	196	150	182	157	168	158	156	145	167	171	169	173	176	157	172	154	156	189	159	165	145	168	123	174	138	172	172	152	148	185	128	162	144	151	150	166	201	174	177	163	172	170	169	163	173	189	178	175	161	166	161	174	174	159	152	154	166	171	139	182	160	182	170	193	173	160	178	171	157	149	186	179	145	151	181	166	171	160	169	163	154	165	159	173	157	175	151	175	161	168	180	161	163	174	150	142	177	184	167	171	167	148	158	138	157	144	154	164	168	171	156	169	147	191	167	167	167	146	163	171	167	191	174	174	156	156	157	171	163	181	167	151	155	177	158	167	153	178	187	197	156	168	154	174	141	148	178	156	158	167	153	178	170	173	162	164	148	150	173	160	174	168	169	150	147	194	159	157	151	159	154	168	182	166	165	168	183	181	170	154	200	162	171	151	163	169	166	191	161	157	153	176	161	160	190	168	157	178	175	167	176	153	172	161	168	136	151	193	171	179	162	169	183	171	186	151	166	183	181	174	196	163	195	164	154	153	154	167	169	148	172	168	174	169	168	188	159	146	171	166	189	187	192	178	164	184	162	156	136	173	154	166	173	174	168	143	177	158	174	171	165	180	171	166	158	146	142	175	215	180	150	167	167	145	174	170	156	153	169	167	155	141	173	170	174	147	184	181	174	180	157	142	155	148	162	167	139	166	155	199	175	138	147	170	172	161	180	187	174	151	178	168	162	149	174	154	160	180	138	166	146	166	168	143	161	166	166	172	155	182	192	152	151	148	168	136	208	191	164	165	159	183	156	184	171	182	174	151	171	169	185	161	154	177	158	194	179	165	133	173	169	154	181	152	161	196	165	172	149	172	153	166	159	163	152	170	137	148	156	156	173	142	159	175	186	141	169	187	188	149	174	163	150	164	151	159	135	185	170	157	171	159	177	178	182	184	153	173	124	165	154	194	170	169	203	162	159	194	175	174	168	168	148	164	175	173	176	163	157	167	176	180	172	166	178	181	171	173	160	164	167	146	179	150	155	155	171	175	186	190	152	170	191	181	182	152	182	157	186	150	159	176	181	164	164	176	166	166	172	137	155	157	191	175	158	160	171	153	165	156	170	173	164	168	157	139	189	174	162	188	161	158	198	141	170	175	181	160	177	177	172	153	151	169	177	166	178	157	161	171	176	186	203	158	162	178	142	188	154	161	198	155	183	171	152	166	157	164	156	140	152	167	169	175	191	157	185	138	167	171	159	161	161	163	159	151	169	154	190	154	165	169	180	146	161	181	182	142	156	166	178	147	166	150	155	154	172	174	146	137	173	165	169	150	156	151	175	162	150	172	179	178	173	151	161	135	180	152	150	193	141	146	160	191	180	173	154	198	153	157	176	147	160	156	146	159	153	171	167	173	157	164	159	163	158	169	144	171	159	157	165	161	181	134	150	159	154	163	157	152	176	151	156	179	175	163	167	162	146	161	147	145	151	166	155	143	157	170	132	152	161	166	143	153	136	153	167	169	184	180	165	165	161	156	186	165	159	150	168	172	167	147
8570	2663	569	491	564	531	513	533	481	476	487	534	508	492	510	490	537	442	531	484	489	454	460	465	526	490	522	493	477	491	472	476	470	460	487	479	500	455	488	479	505	507	489	478	494	495	486	470	504	472	506	506	514	467	511	462	474	469	496	463	478	496	481	501	503	515	484	478	543	505	509	479	492	478	508	473	483	488	476	495	472	449	474	465	520	512	480	478	493	497	509	510	516	495	464	471	507	475	514	502	515	475	467	510	547	492	515	472	505	483	474	478	489	494	507	490	484	496	497	477	489	470	496	498	454	471	490	452	443	438	482	442	482	500	469	479	508	492	461	490	516	529	471	493	473	532	467	516	468	463	503	485	470	450	492	513	473	459	461	487	509	500	497	502	492	525	461	475	504	443	479	473	484	499	465	466	522	500	455	478	491	481	499	501	509	478	485	487	463	496	479	512	486	474	444	518	477	468	498	493	480	502	496	454	459	507	513	519	447	476	481	520	476	452	504	505	477	522	516	460	506	468	506	499	465	501	493	496	521	472	480	483	500	513	508	506	471	467	461	489	468	482	461	526	502	468	518	500	515	514	513	492	476	512	464	503	461	494	497	476	494	483	488	438	475	485	503	501	507	524	502	496	503	494	495	451	482	472	474	449	500	458	463	484	488	519	458	478	506	503	505	528	473	505	501	479	497	493	484	495	494	488	513	475	492	488	474	489	505	509	448	487	532	474	457	508	501	482	534	517	479	485	479	483	489	488	445	510	497	477	467	485	479	473	457	532	451	489	525	432	462	487	498	499	475	476	520	557	468	470	470	470	535	501	477	470	453	484	476	446	492	486	506	458	484	510	488	497	501	527	500	470	507	494	499	493	501	490	520	494	468	468	485	533	464	528	481	484	479	496	486	514	487	485	462	472	467	503	484	486	490	522	476	509	469	519	494	495	463	460	502	469	509	526	477	478	497	519	502	497	468	523	458	524	494	431	453	462	473	488	479	513	474	510	477	486	495	527	489	494	487	505	471	486	474	514	513	493	478	502	451	516	483	479	492	484	506	463	480	447	484	456	503	507	478	491	501	489	442	457	487	498	461	453	505	514	516	459	484	462	534	478	448	506	527	481	513	496	454	453	535	499	468	471	469	517	470	494	473	484	469	497	490	468	502	503	488	492	484	496	475	513	503	478	486	522	449	496	498	488	497	476	490	508	472	458	477	487	496	498	467	492	498	475	489	491	472	476	499	450	486	478	491	470	514	492	488	502	505	482	503	490	487	469	492	476	459	466	523	459	517	497	534	481	479	457	454	475	454	465	431	469	511	552	484	523	507	546	472	506	556	518	509	462	511	491	484	509	482	503	472	496	514	450	498	468	476	486	466	539	496	442	498	513	489	505	503	465	460	464	511	492	515	489	482	504	485	515	518	488	484	492	496	464	497	477	467	499	478	483	512	522	463	483	479	553	538	510	441	486	457	488	454	449	473	493	467	490	491	458	476	499	481	477	491	522	494	506	474	471	470	491	525	473	515	489	459	484	494	502	463	471	513	508	524	471	494	474	498	466	485	490	504	480	555	466	492	480	462	482	491	464	475	460	464	488	462	483	486	505	461	478	502	490	502	529	470	490	482	483	487	483	464	511	461	486	504	464	478	478	466	478	499	484	509	497	471	465	467	483	486	505	510	519	492	503	493	496	459	505	472	507	478	539	514	508	471	484	471	519	530	454	479	494	500	502	479	472	525	513	512	502	453	467	499	527	467	514	487	491	495	486	469	488	446	518	474	495	488	499	470	492	512	472	489	514	470	503	511	463	493	510	484	476	510	503	479	471	488	505	488	496	432	540	497	472	455	447	500	505	500	532	487	515	487	494	456	522	479	477	491	540	479	463	487	476	450	502	519	506	497	490	483	505	509	502	464	504	477	482	552	494	455	447	477	453	491	453	490	475	460	525	496	471	481	470	519	478	466	478	519	479	502	475	458	457	522	508	512	522	484	484	466	471	513	499	477	487	492	478	494	495	520	526	490	476	467	500	492	542	526	489	493	461	428	469	477	490	509	531	510	459	475	518	484	484	490	494	504	483	489	518	525	460	483	544	505	501	487	462	519	477	453	480	471	485	512	493	500	475	451	480	512	496	481	493	453	481	476	498	478	508	459	456	481	472	513	479	527	481	484	464	495	476	461	483	466	517	490	492	472	485	515	493	493	463	487	522	499	483	465	494	491	521	473	493	465	516	489	529	466	457	463	489	480	511	478	503	493	481	469	499	470	482	461	478	459	482	464	488	499	489	447	509	479	519	495	492	493	481	477	503	516	492	518	497	475	518	457	492	503	472	463	536	528	451	452	487	479	489	484	487	494	457	476	529	502	473	511	482	484	511	519	495	501	475	491	524	484	505	519	482	492	492	475	477	487	518	496	503	502	488	472	492	511	487	484	470	505	482	470	484	512	477	520	520	498	485	478	499	427	432	471	456	522	527	485	541	495	489	423	469	470	486	500	483	484	494	490	469	504	514	493	509	439	497	464	506	495	447	472	506	494	481	484	501	508	509	493	481	499	491	501	472	452	493	497	517	483	491	461	510	498	475	495	543	466	534	480	501	505	489	492	478	485	498	465	520	512	473	516	479	493	471	474	510	432	509	524	508	517	496	515	501	518	493	525	483	464	491	503	464	489	479	460	492	484	468	455	480	460	457	491	510	520	515	504	508	488	537	515	476	481	502	500	498	517	502	461	497	456	508	501	502	521	520	479	469	528	449	490	491	473	492	489	463	500	498	504	488	492	465	500	500	485	498	473	503	474	489	504	484	507	491	467	501	485	500	480	447	499	513	511	485	505	474	490	527	484	481	516	516	500	469	519	452	475	477	503	514	467	458	489	534	499	461	494	466	550	502	513	483	520	450	492	486	453	511	474	462	504	474	488	497	498	460	470	483	492	482	507	463	493	476	520	493	490	465	506	470	499	500	485	494	485	496	490	533	482	528	534	488	516	516	496	506	474	448	488	505	491	475	475	443	485	470	502	523	480	515	503	492	468	483	480	491	503	473	497	517	482	475	479	490	484	469	498	515	491	500	476	515	456	486	490	507	484	479	512	506	486	522	521	514	493	459	491	487	509	494	475	500	536	504	509	458	503	483	485	486	508	524	491	480	473	510	498	525	490	470	530	498	467	492	491	468	489	550	486	481	490	463	484	510	470	471	429	493	485	460	457	493	492	531	503	472	471	479	505	472	479	476	521	482	487	502	500	482	482	476	484	498	507	474	465	457	494	475	494	512	508	481	485	519	509	464	446	482	483	496	486	490	517	517	491	477	474	501	492	482	486	471	494	449	463	486	498	502	492	503	510	507	496	504	455	482	505	531	488	461	506	479	530	485	446	522	458	467	498	514	501	503	461	496	475	447	505	470	465	477	475	510	503	439	510	500	513	478	492	538	467	480	527	470	480	463	523	479	498	484	501	532	487	467	521	471	490	500	495	532	478	510	516	495	460	496
61422	38068	10069	1240	691	565	516	454	435	456	396	390	371	377	351	386	374	375	364	354	353	351	370	345	359	377	344	370	338	341	373	319	340	361	349	351	350	353	371	307	360	349	361	354	331	310	334	338	357	323	352	313	326	372	349	368	352	361	344	351	358	361	338	364	385	369	331	357	360	329	344	326	367	332	348	333	342	335	303	340	378	342	317	316	370	363	378	347	288	317	355	342	336	344	331	367	363	350	320	302	349	357	353	339	325	342	339	375	322	364	332	351	342	329	335	328	323	314	364	334	357	350	370	358	341	328	336	300	329	360	348	322	333	370	333	334	357	367	323	361	338	349	320	339	336	366	331	350	339	351	343	350	374	331	350	343	340	348	340	345	368	340	316	326	331	320	350	328	369	289	300	336	343	318	328	328	355	326	341	348	356	357	355	337	301	344	337	345	309	369	359	353	329	346	324	342	386	333	333	343	347	347	374	352	342	335	332	341	354	330	338	322	310	349	308	316	333	298	357	338	367	328	320	385	361	339	349	345	343	348	334	347	327	319	330	330	337	361	326	374	338	343	349	336	364	346	347	349	323	331	365	362	342	349	354	355	340	369	339	346	362	358	340	320	343	354	374	326	337	359	337	367	347	375	340	340	348	358	352	343	348	348	376	324	333	333	323	325	353	358	335	348	342	350	313	319	320	342	399	374	330	361	352	343	357	346	361	318	344	341	336	362	352	345	338	322	344	344	335	318	314	367	332	358	328	358	332	329	377	344	380	359	333	351	378	331	369	347	333	320	346	363	334	357	336	380	342	340	376	358	307	364	364	362	340	346	341	326	389	352	345	343	335	365	345	341	353	356	329	341	315	348	353	361	335	358	351	332	337	355	339	318	330	354	358	341	386	360	318	325	336	342	369	341	368	351	331	321	328	337	372	340	339	326	320	325	360	336	331	342	354	339	333	338	342	347	360	353	338	338	319	336	310	331	328	345	333	322	351	345	332	334	355	316	372	316	388	321	332	335	353	339	371	348	340	369	390	367	368	374	335	338	341	341	375	341	361	325	358	315	333	361	336	337	358	363	366	337	329	329	307	359	350	346	355	316	346	328	356	337	331	349	336	327	366	322	350	312	365	321	325	325	323	314	332	330	359	358	332	349	320	340	316	342	342	328	369	331	366	318	367	315	357	343	365	342	345	357	352	348	346	329	361	312	345	345	364	362	383	346	355	299	317	358	375	319	362	337	347	347	326	333	341	350	313	355	336	357	352	319	390	335	346	346	319	320	363	372	322	356	329	340	363	326	327	342	333	342	339	325	362	331	340	312	306	355	325	341	373	305	336	333	312	380	340	322	374	339	354	360	312	363	314	326	358	333	327	312	302	341	351	385	381	320	310	343	350	354	353	327	375	305	350	341	329	364	346	355	353	314	317	313	350	359	351	308	349	341	328	358	341	329	350	323	359	343	351	342	325	359	347	329	339	363	361	332	303	355	319	356	346	342	344	340	362	322	380	347	352	324	330	316	333	362	378	401	330	335	357	324	368	336	357	293	344	304	309	335	335	311	339	334	316	318	304	321	348	341	343	346	315	339	337	340	339	327	367	360	352	357	329	322	357	335	339	307	322	305	343	349	317	308	350	309	334	325	331	333	348	364	369	357	332	343	303	352	380	319	358	359	344	347	352	361	306	361	324	345	375	318	307	339	349	309	327	287	357	352	330	306	345	325	307	343	296	350	336	310	305	348	328	357	353	329	361	336	343	381	354	339	348	344	339	356	345	381	331	350	327	333	298	344	333	305	318	407	329	351	348	334	352	358	359	340	375	308	354	354	346	325	301	327	331	345	357	314	339	352	371	349	299	317	333	316	315	335	347	363	332	351	335	342	349	341	392	346	334	314	333	349	317	330	347	342	345	332	328	363	362	368	355	328	319	324	377	307	341	350	347	323	343	306	339	370	315	359	331	355	363	321	370	347	334	339	342	337	348	344	358	319	348	330	326	336	338	342	311	376	346	344	326	367	374	323	339	354	367	350	338	333	333	375	362	344	340	311	347	341	361	362	387	359	347	354	336	356	337	335	343	339	351	328	327	340	334	326	360	343	332	321	340	346	352	327	384	326	341	343	338	400	344	383	353	322	337	350	316	354	323	341	334	343	327	345	362	342	350	360	331	296	328	315	324	353	314	290	376	357	339	350	324	382	335	360	349	331	342	360	339	328	372	329	360	363	341	330	323	354	317	342	335	366	319	359	348	366	339	354	319	362	346	359	333	351	363	345	334	336	346	342	336	309	308	359	321	305	320	344	313	333	328	339	362	337	355	309	328	328	353	305	315	345	342	346	324	308	334	324	332	322	357	355	339	376	364	352	343	322	319	348	336	362	317	342	342	294	358	366	376	328	347	356	323	339	349	334	371	358	339	344	345	363	335	345	339	333	329	315	343	302	376	359	358	336	332	370	329	352	327	300	330	359	319	349	350	359	365	348	327	316	358	319	347	339	329	332	343	329	331	332	374	341	338	342	358	345	358	344	340	337	343	334	329	320	301	356	326	347	371	363	346	330	345	335	334	330	356	314	351	385	361	303	380	350	339	365	303	318	362	364	354	356	352	339	331	360	307	336	362	366	330	359	363	322	341	289	303	325	356	372	341	341	340	315	299	371	320	326	365	319	311	357	325	342	322	323	365	350	338	323	362	334	332	337	325	351	341	356	301	355	333	344	307	332	376	351	355	326	325	320	369	356	360	340	337	332	343	325	386	351	334	321	350	323	346	352	347	326	339	345	352	338	329	317	344	311	341	357	367	336	326	362	323	340	331	346	348	342	320	296	339	340	351	331	357	349	348	356	328	380	336	366	326	338	368	339	335	323	314	379	339	341	335	368	354	334	342	316	355	369	326	365	325	325	347	351	342	311	350	370	348	347	330	377	295	321	339	355	338	296	343	345	341	366	299	304	331	328	328	307	363	345	355	358	329	336	371	357	363	372	356	336	346	351	354	343	339	357	347	373	350	343	367	342	316	333	379	354	353	344	308	331	347	350	344	336	325	321	349	322	376	341	316	340	357	336	356	339	337	349	364	325	335	356	331	344	359	367	335	341	385	334	319	346	351	347	337	314	338	343	373	340	345	352	361	362	344	328	378	352	355	367	380	344	346	342	356	354	354	326	352	316	308	364	335	345	345	345	347	325	337	346	337	327	326	331	358	370	329	345	332	336	334	372	312	353	379	299	319	309	355	342	328	351	355	339	360	349	328	329	361	315	319	331	359	341	308	330	351	319	360	336	325	346	310	378	331	352	359	316	339	344	344	342	335	349	366	353	325	367	346	306	371	329	305	339	362	389	354	336	333	363	330	352	333	353	342	313	316	349	377	358	346	342	334	326	379	379	321	369	339	354	313	344	344	354	360	325	359	339	342	329	336	358	317	318	363	355	331	333	333	316	357	370	306	366	340	337	333	320	342	354	335	374	348	337	313	334	353	325	336	347	361	323	363	358
36323	23159	2320	2617	2437	2038	1763	1521	1441	1303	1301	1206	1175	1149	1078	1087	1017	1027	1016	995	942	965	990	960	879	913	981	908	965	921	915	955	879	945	944	833	901	911	902	861	852	910	889	853	897	903	848	826	882	869	862	898	805	898	894	851	838	919	915	850	881	847	851	919	869	844	857	885	878	863	816	904	870	860	891	838	865	857	834	834	922	849	872	833	890	866	887	861	846	879	857	875	863	852	866	856	864	830	859	882	838	878	902	819	864	891	871	851	860	822	872	872	869	869	856	852	826	849	835	948	801	846	816	826	829	834	839	860	919	829	906	886	844	889	825	819	851	852	846	843	859	876	897	856	829	861	846	935	871	871	844	891	840	829	858	902	864	923	856	877	804	880	904	888	809	886	834	874	822	805	871	850	843	842	888	847	850	887	879	865	856	898	839	825	879	879	883	834	845	939	761	856	891	863	833	846	841	844	821	860	854	863	777	867	839	904	908	875	885	834	848	804	873	867	868	884	871	856	876	910	804	846	854	882	913	928	893	837	838	873	844	891	859	830	853	867	874	798	850	825	836	869	920	841	868	817	869	857	845	905	837	841	834	855	815	850	884	850	800	857	869	813	886	843	844	855	876	911	844	857	889	854	871	879	891	937	882	874	868	895	897	876	829	882	859	860	857	847	876	850	876	871	849	849	836	868	849	810	855	853	847	864	874	883	867	830	871	845	851	848	838	843	825	820	815	924	861	845	845	795	844	888	858	878	878	879	843	877	901	880	904	812	895	836	909	862	851	874	931	845	881	844	805	841	887	852	850	841	880	819	895	868	824	811	852	840	869	874	828	815	858	898	942	840	882	819	846	830	880	861	895	855	952	874	908	891	891	882	865	878	891	806	835	815	911	874	842	867	862	786	851	884	813	828	853	856	850	854	854	846	883	868	877	860	864	823	842	848	844	867	831	840	796	838	883	878	875	867	893	851	845	855	837	862	859	886	878	911	884	840	920	839	834	844	845	833	855	889	881	851	823	900	834	854	836	800	834	811	806	863	866	900	827	837	870	834	829	828	903	843	878	827	860	849	883	873	885	832	876	896	891	848	847	865	896	859	921	899	854	912	827	882	841	822	894	801	881	867	856	841	780	846	858	867	901	864	891	873	838	859	830	861	888	797	866	895	839	780	871	878	812	882	877	843	891	826	867	820	853	792	896	922	838	882	871	823	931	873	901	849	840	839	898	851	841	880	863	894	834	797	855	889	860	854	894	893	823	880	948	852	863	839	858	887	846	847	845	852	916	860	811	874	875	854	874	878	883	882	863	858	871	863	859	825	823	904	885	894	888	911	856	875	888	826	879	876	865	846	863	848	847	859	881	873	841	871	836	865	804	851	789	867	867	831	837	866	835	811	827	887	872	891	928	848	892	830	903	825	813	916	806	836	842	868	888	820	838	824	870	879	888	876	822	873	847	833	857	853	846	851	876	831	895	870	828	885	829	832	858	875	824	915	846	853	823	802	889	844	842	885	840	830	884	877	890	906	862	861	859	897	807	868	856	863	870	857	825	870	822	869	816	887	881	863	876	846	869	856	845	877	895	851	841	860	838	884	840	849	880	863	808	869	879	898	840	802	891	900	869	826	859	831	869	844	900	855	887	880	861	862	828	871	864	859	877	803	880	856	835	859	884	893	866	798	862	805	800	832	822	810	890	896	848	831	864	843	846	815	835	884	853	788	832	833	871	917	866	863	811	871	847	852	884	869	829	854	949	829	842	839	894	911	819	823	828	828	878	874	802	884	868	917	884	812	835	855	886	865	898	838	872	791	853	866	850	836	871	845	834	812	860	896	814	842	888	866	823	866	802	792	882	849	873	844	843	843	840	892	865	859	874	839	891	883	815	876	845	873	847	917	809	856	837	857	934	837	855	866	874	885	866	874	825	872	888	894	883	855	899	888	853	866	851	879	849	877	927	881	866	871	883	805	866	875	924	891	847	833	840	838	854	867	850	843	817	846	822	885	852	872	826	811	865	859	867	900	884	846	876	858	855	869	856	869	879	823	843	821	831	828	919	898	803	844	862	867	825	841	886	849	840	868	848	862	827	872	884	839	842	846	852	856	850	858	869	881	870	881	860	842	816	892	818	865	908	838	869	824	857	870	858	830	889	851	820	864	871	836	818	869	832	850	831	875	885	865	845	848	844	845	888	819	885	819	836	875	829	814	851	856	895	834	826	893	856	880	857	861	899	832	863	863	853	778	890	869	850	849	830	852	902	785	834	877	866	809	844	844	851	835	841	842	829	847	866	796	876	869	881	899	848	827	857	865	819	880	845	883	802	864	959	885	877	796	854	820	847	831	850	873	871	834	887	887	865	878	881	832	846	884	843	839	842	835	912	862	887	849	944	831	881	879	835	887	837	881	890	856	841	830	857	847	886	862	894	828	851	873	899	879	861	871	833	847	846	844	886	869	829	864	832	885	901	862	869	830	801	842	872	873	876	935	827	800	825	857	842	827	874	847	762	855	856	910	806	894	864	856	874	882	884	854	858	886	878	871	845	826	912	879	884	877	871	887	804	830	860	873	899	868	867	820	865	929	866	825	889	899	860	825	868	852	840	873	919	869	868	823	864	848	825	860	867	860	873	889	802	877	861	908	884	872	854	852	868	822	803	844	867	815	878	888	860	878	860	855	867	841	848	910	859	864	845	869	850	864	846	867	868	853	844	844	834	832	892	838	842	856	869	852	905	903	884	815	863	848	858	883	865	878	838	863	818	847	840	879	830	860	889	896	853	860	847	861	885	867	845	846	835	845	849	852	855	835	788	878	888	872	849	839	936	844	835	863	846	867	857	882	867	889	868	834	804	814	860	823	852	874	818	849	920	828	832	831	861	912	831	860	830	851	863	839	885	821	838	868	832	873	904	851	861	831	844	919	888	796	895	841	871	886	850	859	881	803	851	904	853	804	863	846	867	867	818	845	856	886	825	928	838	834	830	872	872	933	831	826	862	832	866	890	849	849	847	891	852	852	893	870	843	827	860	872	886	904	828	812	870	863	813	838	863	885	901	840	879	839	869	849	812	911	875	872	875	867	858	856	918	872	828	863	873	857	871	832	874	908	833	845	856	888	892	836	854	871	901	822	844	865	858	886	824	881	883	818	880	815	793	841	854	877	869	805	866	822	841	844	870	848	870	878	870	846	869	825	866	900	853	845	794	810	806	880	867	840	874	835	830	917	870	886	919	829	850	904	851	869	853	859	886	867	904	858	811	815	855	844	888	860	864	861	841	844	895	843	842	836	889	822	874	856	828	839	883	894	837	871	851	864	932	833	856	826	892	849	864	849	820	825	875	796	916	909	836	902	868	868	830	869	810	823	854	858	877	841	911	848	828	838	888	878	886	853	906	814	869	810	867	776	808	846	854	833	834	880	816	835	854	806	850	839	850	868	891	910	871	874	853	858	851	905	836	847	855	864	840	863	855	867	826	877	840	891	821	825	873	808
73420	51057	18531	4427	1244	926	733	686	639	646	560	531	537	551	501	420	515	444	497	440	435	474	480	458	476	396	412	462	409	449	417	398	423	408	439	416	404	419	481	425	371	429	430	445	418	427	466	409	442	416	401	401	418	428	436	408	400	417	431	436	435	407	421	403	433	429	389	393	400	455	435	441	456	428	402	432	419	422	395	410	395	424	401	429	412	466	429	456	438	365	409	415	443	430	395	378	432	406	409	439	427	388	414	416	412	376	409	398	389	423	407	395	440	428	414	414	430	405	426	434	421	445	417	440	440	434	412	425	425	436	425	442	441	402	424	414	414	429	396	429	403	406	443	433	397	397	414	424	426	404	414	460	378	415	401	445	412	419	387	443	397	403	383	402	425	423	400	391	438	443	450	439	432	412	413	448	461	417	395	409	405	430	390	426	402	424	419	388	379	444	422	430	454	364	451	423	388	435	414	395	421	396	409	384	431	401	419	386	431	416	405	431	431	436	390	378	374	395	423	382	437	420	429	448	442	427	413	466	396	423	392	439	448	436	371	386	407	437	396	399	461	400	402	419	427	424	438	377	397	413	430	452	405	445	414	427	393	443	431	405	406	427	387	416	431	432	440	419	407	424	430	427	433	404	409	424	435	400	416	450	424	430	434	415	417	428	405	436	375	427	389	369	454	427	439	409	403	418	407	437	445	399	427	401	446	408	440	427	421	391	425	433	414	398	387	401	449	429	422	409	390	408	459	437	409	424	401	412	476	403	419	413	416	411	383	401	449	424	452	415	438	444	459	411	401	391	428	442	379	419	426	418	437	425	419	439	410	436	371	467	431	382	432	397	450	414	424	477	428	430	378	398	397	391	441	404	435	416	413	416	431	392	433	435	443	463	440	392	438	422	393	393	418	384	389	435	458	417	416	438	398	449	415	440	393	402	440	383	420	426	435	410	392	441	433	408	408	423	437	374	449	392	440	439	408	433	454	429	418	387	416	391	447	453	448	383	428	419	460	442	431	411	422	393	428	379	385	408	422	376	417	388	432	451	422	403	403	430	439	385	421	396	443	467	442	396	420	434	402	399	408	447	424	416	428	404	412	414	415	446	457	406	414	375	423	448	412	389	419	377	413	426	406	411	427	428	386	396	405	394	430	386	443	403	402	463	406	432	416	400	416	425	430	427	404	453	429	416	435	408	409	402	420	399	415	405	414	420	449	398	412	414	444	423	396	403	438	406	383	427	408	429	414	418	393	410	404	448	405	437	423	375	413	403	418	437	398	406	440	402	375	421	443	410	400	407	423	439	426	407	399	414	443	419	433	401	451	407	366	436	436	422	381	401	407	398	402	436	412	404	417	439	395	432	432	429	411	391	408	382	396	424	426	407	443	423	443	377	387	386	420	430	387	406	431	431	408	415	406	446	450	445	421	442	452	411	424	424	432	430	416	439	444	412	391	431	388	422	443	413	398	428	421	419	426	406	412	398	437	419	422	396	373	418	441	448	400	457	448	438	418	373	422	413	438	398	403	444	404	414	408	440	412	372	436	463	403	448	432	448	401	414	422	375	413	413	430	396	409	428	404	406	456	450	434	398	377	383	442	432	445	371	427	406	416	364	378	415	415	423	378	427	434	394	454	419	441	394	412	423	384	422	398	390	431	409	396	420	421	402	412	421	436	451	404	453	384	403	431	417	416	418	423	415	392	431	431	407	419	420	417	436	437	424	444	397	435	419	438	407	441	437	405	407	423	390	452	407	378	390	409	426	389	442	406	435	420	447	449	388	401	423	427	406	394	389	435	423	449	406	397	425	415	429	398	413	400	410	420	422	425	449	419	384	416	420	395	424	424	442	425	439	382	428	421	412	435	442	419	404	428	444	450	432	411	409	434	377	421	397	419	410	433	467	408	424	384	414	400	426	389	417	388	411	392	433	424	448	394	430	394	420	410	404	391	388	438	447	419	416	457	413	405	400	411	438	437	422	399	427	412	425	432	433	406	387	406	415	416	430	422	445	402	381	442	413	459	393	429	450	430	455	452	436	440	441	439	428	416	437	449	428	383	402	393	408	421	422	444	427	429	398	431	434	403	403	416	406	400	391	427	400	447	422	438	423	383	406	417	403	409	396	437	445	455	390	380	422	441	405	447	382	394	401	401	422	427	446	370	420	430	458	406	411	374	438	414	436	403	428	443	388	388	407	409	417	416	415	407	448	416	385	414	400	417	429	430	427	441	444	435	425	418	425	393	413	440	432	435	419	441	437	396	392	423	412	427	395	426	398	426	453	468	421	384	421	399	381	428	401	443	410	408	386	406	418	423	451	423	431	394	420	417	395	398	407	436	425	455	414	430	399	404	441	402	395	372	405	429	410	457	423	413	404	386	421	399	416	422	394	418	426	419	404	414	425	395	401	415	441	454	434	445	410	413	404	442	435	414	448	441	419	417	400	385	462	416	426	437	438	406	423	419	440	428	447	399	409	394	400	411	414	400	481	430	435	421	417	417	414	400	415	408	408	398	442	425	423	433	411	400	455	413	426	439	377	434	437	414	431	400	424	458	461	413	407	459	447	424	429	447	374	405	424	431	467	428	426	450	441	426	382	406	418	419	436	422	400	451	434	438	407	417	426	419	421	421	423	435	425	425	434	418	422	454	450	415	409	433	387	482	417	460	457	414	430	421	409	434	426	455	420	404	445	408	414	432	449	442	433	427	420	390	420	446	443	427	432	398	379	442	428	416	426	408	397	417	414	448	390	403	412	436	423	408	405	426	425	414	402	403	408	410	408	426	439	429	424	401	398	420	376	393	450	451	415	383	412	423	404	401	400	430	417	399	379	461	400	421	359	412	403	371	386	451	440	411	459	424	440	391	407	386	426	380	428	413	415	453	365	440	409	397	415	432	446	386	393	408	404	456	423	434	428	405	421	411	415	405	422	415	421	456	426	430	403	400	373	449	400	377	413	429	379	439	414	409	420	408	394	436	402	423	426	442	409	425	372	391	416	415	370	351	437	439	385	444	415	423	437	410	429	434	420	423	440	421	394	406	445	444	421	444	427	445	416	393	406	389	405	425	437	422	443	402	427	457	453	398	402	451	445	402	408	435	420	448	431	429	397	387	441	446	428	432	396	448	413	400	436	476	383	445	437	413	379	451	449	402	396	417	417	422	437	410	436	367	409	412	396	404	418	407	420	468	404	409	410	427	382	437	460	415	440	436	411	426	444	417	409	434	445	402	418	402	437	422	394	431	394	413	459	401	402	406	436	399	446	434	397	429	437	400	436	441	425	413	395	396	373	410	465	403	435	485	421	402	414	424	423	397	426	428	431	441	382	430	450	419	418	421	413	419	442	440	458	441	406	426	393	445	417	420	451	395	444	432	424	440	440	414	451	393	415	395	442	406	445	404	416	420	428	404	431	390	412	445	421	385	402	423	418	409	419	435	398	397	420	407	439	421	414	361	388	424	408	459	402	440	407	420	389	398	443	369	373
46547	33246	3872	4418	3930	3332	2897	2559	2141	1956	1765	1699	1609	1514	1476	1399	1347	1291	1258	1229	1228	1220	1270	1139	1174	1131	1151	1126	1165	1141	1120	1137	1113	1038	1030	1048	1068	1089	1034	1133	1056	1052	1023	1056	1053	1076	1051	1084	1040	1079	1056	1008	1033	1050	995	1035	1079	1024	999	1069	1004	1060	1017	1080	987	978	983	985	1017	953	1035	1029	1000	996	931	1043	1019	979	993	1011	1028	1028	984	1006	1029	1002	1020	1007	998	1063	1020	1016	1048	988	1015	1009	969	1014	1040	981	1024	1003	993	977	981	1039	1019	970	1026	951	939	950	981	1057	1019	979	1032	1022	981	987	953	1047	975	988	946	1050	1049	993	977	1009	1037	1032	962	923	1001	1034	998	1045	1017	1029	973	986	1027	959	1006	989	976	1034	959	964	1015	998	982	998	985	994	1003	987	957	1004	968	1035	985	1049	931	981	985	1022	966	1018	995	1026	976	969	1028	951	1024	1010	1009	1027	1030	962	1016	1089	955	1035	979	1017	1026	946	994	990	1008	984	975	966	994	983	1014	986	1038	993	963	996	1039	977	983	1036	1052	1021	966	987	966	965	964	949	1026	999	1026	946	978	1044	981	973	997	1010	998	1023	1005	996	960	970	997	976	998	988	1020	973	992	977	1031	989	987	979	994	991	965	964	1028	953	1000	1018	1032	921	950	1045	963	966	976	984	1062	993	1035	982	1009	987	998	1024	998	1018	958	1034	997	949	1026	1020	1031	996	980	989	1029	949	1024	998	957	1026	972	933	1040	1042	1036	977	1062	1022	927	933	991	998	974	985	977	1000	950	1027	988	976	1030	981	1006	974	971	950	978	996	958	1003	960	1056	1012	974	1016	1001	964	1041	1021	1025	1016	975	1040	1035	955	984	1016	994	993	982	985	1005	939	987	994	977	997	989	938	1020	1050	1033	1019	1043	1010	1015	964	1026	967	959	1048	993	1017	999	1045	1026	944	1019	1026	997	999	988	1013	1024	1011	1038	1037	1001	952	981	1034	995	964	979	1053	1053	1020	996	1030	986	1038	997	1001	1021	980	949	1008	965	989	1013	983	1017	980	971	984	961	996	973	990	1000	992	1014	1012	1057	963	988	986	981	1010	994	952	1022	1026	1032	1004	935	976	987	984	1046	960	948	962	1023	935	1025	1017	958	985	1025	1010	982	940	997	1003	977	1048	1057	1034	988	986	1034	973	1028	997	1029	982	995	1034	1064	954	965	1012	1008	942	960	1053	982	1020	971	976	1010	1023	953	1006	1029	977	927	1076	998	970	992	1030	945	1019	1040	957	1015	995	995	1012	1030	1040	979	1036	1006	954	988	993	958	1013	959	1013	1001	976	967	1052	1002	1042	976	1014	984	993	1043	984	1016	1007	969	953	1011	1030	995	1055	1010	985	1029	1007	1013	1018	1019	991	1013	990	961	1003	998	979	1008	1030	1002	987	992	937	992	1029	950	1032	1027	1016	999	993	984	1020	1067	1001	1041	1003	998	1008	990	1022	944	1036	1059	1007	1000	970	1012	1013	974	996	1009	994	937	950	998	1017	1054	1006	979	1048	999	1061	1007	997	966	1013	972	991	1061	1000	999	992	959	1010	1014	917	1047	974	1001	1021	1036	938	1041	1004	980	960	1007	994	1011	944	996	947	995	1001	1049	993	1026	1002	972	1023	1045	1010	1074	958	955	953	1039	963	980	942	1018	959	986	999	999	1005	1018	998	1005	1020	925	942	998	1055	1015	975	981	957	1002	1030	1040	953	948	1036	1022	957	999	1015	973	989	991	1024	984	960	969	971	942	953	1041	984	987	1002	1008	990	1002	997	1023	1027	943	1040	963	994	1026	980	1006	1001	977	1001	1009	971	947	1017	1024	985	925	1041	1027	1051	974	992	987	940	1021	1000	1000	1003	988	1000	953	992	958	997	975	1002	1012	989	998	970	957	974	968	1029	1026	1012	1044	998	1003	942	961	1010	988	1046	1008	994	1067	1005	991	1022	1032	980	1009	1001	1018	978	1003	979	1020	984	989	1016	992	1037	1003	1025	963	1039	1054	1016	1066	1033	911	983	1031	981	1053	930	1023	991	965	1006	999	986	950	991	956	948	1032	982	1018	978	974	954	1014	1002	1041	1024	971	996	932	1000	1007	964	958	946	1037	981	958	1019	996	1015	990	955	1007	999	1065	1007	1042	1016	1014	1022	1030	972	971	978	1032	987	1001	946	1000	1009	1044	1020	950	992	966	955	1010	950	1002	989	986	1016	971	983	1028	1000	974	1003	954	964	977	1065	997	1007	968	978	906	1007	1011	1037	1072	972	996	963	952	1024	1013	1005	1029	1037	973	1002	945	1023	1036	978	1004	998	1029	965	962	985	975	997	999	1053	1036	1014	1009	1005	1037	969	996	1001	1002	1008	983	947	1054	1006	971	952	1028	964	934	1004	980	989	960	968	1007	1015	1016	987	993	985	1042	1042	998	944	1035	995	944	1054	998	972	948	957	974	1028	1020	1010	1049	1032	1046	1034	988	934	943	1017	937	992	998	1004	987	995	986	1004	994	929	1012	1028	1019	989	1086	1008	1007	990	969	970	1033	984	993	992	987	1020	1046	988	973	1016	1020	959	1012	1009	1003	1010	1027	985	953	1032	1043	987	1022	981	1009	1026	1024	967	1002	993	1033	1003	1030	978	991	1017	1010	991	987	946	1077	977	1006	981	998	978	1017	1029	1002	998	970	987	930	1000	1003	1007	975	993	973	988	1022	960	1008	928	991	979	975	1062	937	973	988	1024	1001	925	1025	969	957	983	973	1016	1018	923	1024	1002	977	994	1015	987	969	1005	1050	1002	1008	1018	962	1007	983	984	1025	988	1039	1015	989	967	958	1092	969	980	982	1052	956	961	990	1008	1008	1005	978	980	952	946	997	1022	1064	992	993	1029	977	1027	1058	1029	1041	1040	938	998	1008	963	994	1003	939	1008	998	1020	1046	1042	1022	955	986	1015	1023	1022	992	999	971	1035	1040	967	983	989	1044	1003	979	1018	968	1035	947	1001	959	1035	975	1003	962	999	964	969	955	1006	1031	987	994	967	991	1000	937	974	990	954	1032	1015	1012	982	1015	1002	985	1035	940	973	1032	983	964	1037	984	1001	972	1020	973	948	1000	996	987	1002	985	996	982	1027	1061	1011	1065	952	1009	1017	992	1038	1025	995	990	963	980	994	973	1032	976	1016	1069	965	1084	957	992	971	946	1027	1037	977	973	966	1002	1014	1056	1028	977	1031	969	974	1071	1005	1032	962	946	980	987	975	1000	967	1004	920	998	1010	960	993	1016	1001	956	968	988	1011	1002	972	1035	1014	956	1075	1006	984	994	1003	991	952	1027	949	988	1010	1001	1020	1004	1021	943	967	1007	989	1006	1008	1016	977	1027	1000	996	964	968	959	972	975	1002	993	991	1014	995	983	952	1004	994	974	1020	1012	1006	1042	998	1024	1016	1024	1021	959	1009	991	930	973	1019	1050	966	1072	990	948	996	979	996	952	980	964	975	992	979	1008	989	995	972	968	980	997	1029	1025	995	1086	1017	958	941	965	1057	1029	974	1011	1031	1009	984	1027	1030	1027	959	1028	1068	1025	1021	1026	975	985	964	989	1009	1005	1010	999	1022	1026	988	969	997	1002	1018	966	1014	976	1005	972	1009	1053	1024	976	1006	1017	962	1012	1023	952	1005	1020	977	964	1015	1025	991	985	1015	1002	957	951	1021	964	1043	1052	984	994	962	1033	991	1034	1001	983	969	1003	993	1000	1013	981	1072	1031	1052	970	1049	1037	973	951	1032	1043	1012	1007	979	1052	1012	1026	1018	987	973	1000	1044	982	1043	1000	979	1019	971	926	952	1071	1009	997	1010	1009	988	946	973	1020	1039	997	1054	1006	972	1008	993	997	1003	1000	964	981	1024	985	1023	1034	982	1058	989	1103	985	1045	1014	958	987	994	977	946	1007	994	1029	1026	992	1004	1035	1001	977	1064	1031	981	992	1047	1024	915	994	1057	1005	954	1007	982	1035	1005	1000	978	1019	1025	995	992	1011	1001	984	932	1036	1074	968	979	955	1003	989	1040	1032	1057	1020	1018	1002	1006	1020	948	1004	983	981	956	956	965	1034	962	1016	1016	977	1009	963	1017	1048	970	948	990	1022	1071	1007	1016	1052	1017	998	938	948	966	1012	1008	1003	1002	940
9462	2596	262	197	187	171	177	193	187	167	160	168	160	145	163	151	202	155	182	145	182	186	151	165	177	190	162	193	198	163	188	186	182	176	181	159	166	170	157	193	193	167	176	163	156	170	147	174	168	163	189	182	157	186	166	155	163	146	165	155	180	151	172	165	174	166	173	196	170	153	180	152	153	173	170	173	142	178	181	149	170	181	184	168	171	139	187	154	153	157	146	160	166	173	176	148	159	177	180	137	161	176	190	153	175	180	176	155	139	173	168	181	165	184	159	168	160	185	166	196	179	173	170	161	162	154	159	160	169	165	162	148	169	158	184	175	172	180	166	164	178	168	175	178	173	189	159	166	187	141	170	169	201	168	185	174	167	159	181	174	171	152	155	187	193	173	176	158	170	175	171	194	170	165	168	148	141	158	160	182	159	157	160	208	176	164	163	171	170	183	143	156	181	174	160	147	160	176	172	142	170	179	149	174	176	185	141	174	152	162	152	165	154	184	141	157	151	186	173	138	158	179	188	166	161	162	161	177	161	142	152	156	163	172	178	155	168	168	142	157	178	169	167	185	180	172	177	148	180	171	161	187	163	169	151	176	173	168	163	198	172	182	145	162	161	185	182	161	171	177	154	179	146	189	176	175	164	158	145	170	149	192	164	158	156	187	150	165	155	181	176	175	177	167	149	168	157	169	175	184	193	168	159	202	181	172	170	182	162	183	170	161	145	165	171	184	163	203	169	168	143	167	184	169	162	135	163	172	167	183	170	168	157	147	156	200	162	171	193	156	194	171	187	175	169	157	166	171	152	194	172	149	169	141	180	177	152	162	177	177	168	179	179	181	142	206	176	146	138	172	171	166	174	168	163	169	176	185	175	148	182	179	174	182	165	173	185	175	161	169	174	168	162	174	154	173	158	181	164	181	181	151	168	172	168	154	157	165	167	157	150	155	188	182	152	185	141	160	155	194	170	161	182	155	165	161	167	197	161	158	186	190	160	179	171	165	187	173	163	171	133	153	185	174	168	160	166	175	167	169	154	181	176	182	184	182	164	163	158	162	175	187	151	144	139	168	159	176	169	178	167	194	160	178	169	157	179	194	166	173	180	155	166	177	160	179	159	175	194	159	164	166	170	166	173	169	180	172	162	194	174	166	160	177	151	155	155	146	159	159	155	188	169	155	171	176	168	175	192	147	150	171	181	183	176	157	165	162	163	163	164	169	161	153	185	160	152	168	177	176	182	167	158	178	171	179	168	158	168	160	184	178	184	172	167	177	152	147	180	179	174	178	163	143	181	177	181	157	165	181	169	168	165	157	188	159	170	147	153	161	170	136	193	188	177	171	171	170	170	177	170	170	183	158	170	176	179	152	152	168	176	161	183	168	172	163	187	150	162	168	163	177	153	149	176	149	167	181	164	167	177	171	169	180	157	159	147	150	153	162	156	177	163	161	156	142	180	163	143	172	160	156	144	156	176	149	173	164	176	154	146	164	157	199	170	165	212	168	139	161	164	164	187	166	169	164	158	185	152	147	153	155	176	165	160	160	174	147	170	174	158	168	170	177	167	166	175	159	169	168	150	154	186	164	163	177	179	172	157	155	150	176	170	182	180	165	182	193	191	166	164	160	166	151	166	141	167	173	156	154	146	171	193	178	184	163	169	145	168	154	172	188	171	161	146	204	165	158	161	173	170	170	161	164	170	173	161	186	170	180	161	159	167	166	191	161	173	162	187	165	170	156	172	188	174	162	148	170	176	154	191	164	168	170	164	157	178	161	177	162	170	155	189	154	175	167	174	161	156	188	187	153	170	161	174	171	180	173	152	176	160	179	150	177	152	170	157	167	157	160	161	159	174	178	171	159	182	160	187	169	148	157	172	174	175	170	181	175	177	146	213	174	153	177	161	161	187	166	174	164	158	156	160	188	186	161	189	175	175	177	155	147	157	171	151	201	179	186	164	184	172	147	189	174	194	147	151	188	159	165	159	173	174	166	176	165	153	153	163	165	167	183	177	125	164	203	160	158	170	143	173	166	161	164	160	174	179	180	142	162	184	184	172	176	155	173	180	149	174	151	156	131	157	164	166	179	163	179	176	178	174	188	187	181	156	168	179	158	167	175	170	166	147	196	159	195	162	173	178	154	165	172	172	163	189	144	168	154	159	141	175	181	152	173	173	168	151	178	154	155	166	168	166	160	167	163	186	190	173	165	200	163	211	178	173	177	184	172	163	155	161	163	160	193	164	180	149	169	192	187	169	176	150	158	195	202	165	180	163	165	158	163	175	163	179	190	169	174	178	164	179	190	169	181	167	179	187	164	174	147	157	181	149	140	156	165	197	153	188	159	165	154	171	164	169	164	179	185	150	143	155	143	186	172	186	180	160	169	174	187	183	155	170	189	157	146	153	155	161	158	143	151	152	161	168	155	160	187	174	187	169	142	179	184	172	151	161	156	177	161	186	166	160	200	125	192	157	178	178	148	160	175	171	169	157	150	176	182	190	175	160	165	143	163	178	175	178	154	183	160	171	179	154	155	200	165	176	167	185	175	146	158	175	164	158	167	173	168	157	158	171	179	170	150	185	172	161	159	153	171	181	172	159	151	154	167	193	156	161	181	160	162	164	167	159	165	184	185	171	179	145	205	181	167	166	163	153	192	176	144	159	160	173	194	181	160	188	169	165	165	172	182	201	163	182	157	155	156	161	167	168	188	178	178	159	188	166	149	175	166	158	150	150	169	165	187	178	150	153	163	148	154	173	174	186	172	155	160	192	177	154	173	168	181	176	149	172	165	142	167	171	180	155	144	162	152	178	150	164	152	177	162	160	155	175	178	167	155	170	159	133	184	178	169	169	164	170	156	147	162	174	165	149	179	186	154	165	196	143	195	178	167	190	179	176	181	183	171	189	184	171	164	168	172	180	174	181	157	176	164	162	181	148	175	176	146	157	160	166	194	198	162	174	171	154	191	161	156	167	164	153	166	166	160	177	172	164	180	156	189	152	146	145	156	161	152	159	153	178	154	170	165	159	162	177	147	193	161	158	179	160	157	174	164	177	171	164	147	171	183	169	187	156	145	160	196	157	153	153	165	140	170	167	170	168	178	164	178	182	159	192	155	177	153	169	156	194	159	186	181	169	158	163	159	150	144	170	180	164	163	155	178	165	193	177	187	150	153	169	169	167	162	153	161	156	173	169	160	174	177	136	164	174	184	157	160	171	186	179	178	188	180	151	164	149	155	160	183	178	148	162	158	168	166	148	163	151	162	168	173	167	180	176	169	183	168	167	170	181	169	149	167	167	159	157	167	176	168	154	174	159	143	154	177	185	145	168	168	155	165	165	193	171	160	171	171	178	177	169	152	175	170	164	144	181	191	168	184	173	174	196	157	163	175	182	153	202	159	146	171	153	164	177	171	171	150	183	155	169	146	172	190	172	165	180	155	140	197	173	163	181	171	169	155	177	179	173	187	144	174	198	165	195	141	179	158
8825	3401	552	562	562	514	509	523	463	501	509	475	507	517	469	539	496	504	505	508	493	471	530	513	472	530	514	506	492	505	482	489	512	469	519	507	495	466	510	528	486	541	527	502	470	534	509	493	506	521	506	488	468	469	512	501	497	484	514	501	528	475	490	546	510	475	500	475	488	519	492	548	479	502	511	456	491	499	516	496	485	494	465	458	526	542	472	509	475	489	441	503	423	471	491	524	510	513	554	484	488	517	483	488	493	532	550	497	519	483	485	467	517	472	483	498	500	471	522	476	477	539	498	484	510	493	465	465	511	463	500	506	471	462	513	504	520	502	506	477	466	441	503	480	482	475	523	501	493	512	486	491	549	512	473	518	525	473	484	457	492	478	516	510	464	471	485	501	486	451	502	533	529	499	503	507	493	519	488	471	490	490	493	478	519	480	493	494	500	494	485	496	492	520	511	454	478	505	480	499	492	493	504	475	508	480	486	480	504	502	512	470	515	484	499	513	497	485	493	501	524	507	473	499	489	469	482	488	521	499	483	511	494	532	530	519	482	456	481	480	473	457	522	492	523	501	470	513	485	479	521	485	508	489	486	514	530	498	514	492	495	470	513	494	480	476	505	475	535	490	501	507	487	514	490	469	473	502	544	497	489	465	490	476	490	505	497	499	528	453	442	460	501	492	510	509	546	487	494	506	498	499	476	437	510	479	475	465	504	491	480	516	469	469	503	495	470	508	493	524	527	506	488	476	509	472	482	487	478	482	506	511	499	519	498	483	503	487	489	526	489	512	518	486	477	507	495	531	505	480	449	543	520	495	497	511	477	472	486	522	486	511	497	516	500	455	479	524	460	458	478	510	526	510	490	499	525	500	509	457	472	516	509	504	471	504	493	482	522	517	530	465	512	481	534	481	494	496	496	530	490	513	480	458	532	473	459	493	525	525	477	482	467	472	513	479	483	500	539	476	457	509	523	479	471	469	538	487	493	475	511	524	483	514	470	469	461	502	498	526	533	429	489	511	502	476	488	488	480	471	516	463	481	526	490	479	498	497	461	486	476	485	507	544	455	440	508	524	463	484	531	478	488	519	493	443	506	474	471	515	510	537	513	460	502	506	505	490	501	501	519	492	509	449	516	450	486	501	490	522	490	497	448	495	508	517	512	496	500	483	436	509	526	506	464	454	461	501	439	487	481	515	503	481	471	495	513	487	505	452	476	486	501	516	525	514	516	514	520	516	497	477	500	492	498	492	487	495	493	510	498	544	516	478	487	465	498	498	506	521	476	508	489	491	471	526	482	510	472	524	510	490	484	499	483	487	486	502	527	519	533	492	541	450	516	476	519	506	491	482	498	523	488	539	511	508	493	501	498	481	509	486	491	507	488	501	528	496	464	483	450	485	471	461	501	503	519	494	476	461	487	527	517	514	506	490	496	479	505	495	506	522	502	525	504	524	473	488	521	524	458	488	518	504	545	456	514	490	470	459	518	498	570	514	484	507	514	525	479	479	505	526	480	499	475	477	547	514	523	523	488	485	462	448	504	484	507	471	557	478	481	490	517	478	498	515	513	483	446	490	492	531	504	466	494	502	462	532	504	519	566	499	503	467	485	492	507	475	448	503	497	489	476	464	508	537	496	504	537	507	513	451	483	513	511	476	473	499	524	503	547	508	489	483	522	499	481	497	508	489	520	464	483	479	499	526	508	486	536	557	510	490	448	478	516	509	466	461	491	510	530	523	484	544	507	473	474	490	500	470	514	465	478	504	509	538	491	562	503	494	544	443	501	467	511	480	493	491	503	466	498	502	488	486	478	553	496	459	489	494	522	553	483	493	446	485	528	487	496	514	478	496	519	457	501	479	480	468	499	493	533	513	514	465	472	525	507	485	483	493	460	499	487	484	466	488	528	493	508	512	469	516	480	461	479	504	503	491	460	482	464	501	479	506	468	535	535	482	548	497	513	466	477	477	480	478	520	514	457	527	448	481	465	566	524	468	439	473	534	461	538	484	444	462	504	479	486	514	468	493	493	571	513	467	474	524	478	492	483	517	522	498	531	459	508	521	505	508	483	501	485	513	498	480	506	472	518	487	499	565	495	469	455	495	513	507	478	487	472	497	489	485	505	519	487	507	498	492	483	495	475	479	511	507	485	481	559	503	437	518	505	505	503	461	526	533	506	487	522	471	505	503	510	499	505	475	514	473	476	519	474	477	473	489	476	525	510	511	473	487	482	492	500	460	537	500	492	476	548	519	487	520	484	525	489	516	492	466	473	541	489	496	497	467	513	503	450	495	503	513	511	467	453	497	513	501	506	488	479	529	459	513	524	488	526	480	472	472	494	513	484	539	505	467	483	494	498	499	470	531	513	473	487	480	488	478	498	485	496	454	501	531	475	508	481	486	416	489	516	512	492	501	509	489	516	485	485	450	514	491	541	475	502	484	465	497	527	480	523	502	505	475	497	465	503	514	487	458	457	484	453	479	536	479	557	484	506	478	458	449	473	504	520	527	493	503	496	445	520	484	525	496	508	504	494	512	467	511	489	535	496	473	475	476	501	531	517	468	499	489	464	499	481	501	475	508	475	505	505	460	531	496	508	480	540	506	495	511	479	507	510	509	544	462	487	489	504	476	516	498	512	495	471	518	486	519	465	526	507	461	470	494	524	510	484	512	521	476	506	450	501	477	496	439	495	514	513	521	443	522	497	534	517	540	497	515	534	493	520	486	490	499	474	508	501	523	465	488	475	489	479	514	517	478	489	513	502	494	491	538	510	469	490	506	507	478	459	523	486	500	490	482	487	479	501	476	537	490	473	507	512	481	527	498	519	475	527	476	449	532	499	538	515	475	487	472	472	432	483	502	525	479	505	482	508	525	505	489	452	510	483	471	498	500	500	468	486	476	486	480	485	497	508	458	539	485	479	495	476	502	535	485	483	505	467	535	492	500	503	452	486	500	495	489	539	477	455	486	515	474	496	473	487	493	480	491	528	512	497	509	451	496	522	492	520	502	472	535	497	499	485	534	510	478	505	523	506	542	461	483	487	518	503	484	487	479	518	494	476	521	483	485	493	514	496	519	551	524	492	518	480	506	478	494	496	473	504	503	501	475	497	482	510	482	488	533	506	485	494	444	514	535	483	449	512	489	495	463	494	470	513	500	529	490	485	532	478	497	487	512	505	476	552	449	482	543	449	455	516	519	513	473	497	493	488	489	470	518	498	528	430	511	487	525	492	488	458	510	507	518	511	466	519	488	529	493	498	489	495	482	473	506	501	509	489	525	473	515	533	502	499	472	521	526	471	530	502	513	476	508	489	546	476	501	521	476	492	463	492	548	488	472	513	494	452	444	507	509	532	514	475	501	495	472	513	529	504	491	448	480	495	505	467	482	480	489	501	505	512	509	467	508	528	495	526	564	507	499	515	518	472	464	492	506	492	504	513	484	469	524	499	465	475	485	483	491	470	489	486	500	458	489	460	482	499	520
61379	36813	8915	1180	713	547	516	429	447	425	371	384	343	353	393	358	345	379	362	361	409	340	345	344	346	351	353	379	339	339	355	385	319	332	345	344	369	316	322	311	356	324	373	344	338	356	367	333	336	326	358	338	390	346	321	352	360	346	377	381	350	345	318	352	341	373	333	338	367	334	422	350	381	310	320	345	334	362	360	381	314	335	326	340	324	330	347	370	363	330	322	385	372	334	287	322	358	356	334	326	364	301	316	332	378	365	360	332	347	338	309	359	320	308	342	325	345	351	351	365	346	323	360	366	334	349	358	339	338	367	331	345	358	343	330	374	334	337	365	327	336	342	358	335	322	366	357	307	350	340	340	334	364	352	346	354	356	323	330	357	355	339	377	334	349	314	353	366	351	308	390	347	359	361	335	313	336	320	335	349	357	330	355	374	322	367	360	336	305	344	339	349	322	326	330	307	309	355	324	317	298	341	333	325	356	322	327	365	331	334	350	328	323	321	341	314	345	333	325	345	346	338	316	319	397	325	326	353	326	318	361	363	336	346	336	348	362	333	342	344	320	329	357	338	329	345	320	337	360	338	337	348	367	339	341	315	316	339	330	326	302	336	367	355	343	361	305	338	356	361	355	351	345	341	338	327	324	343	329	345	316	324	307	358	335	375	359	358	341	347	328	345	366	336	344	310	332	356	330	290	307	332	350	352	388	343	374	329	351	335	318	366	325	353	333	360	314	324	329	365	351	353	316	319	349	376	374	371	308	333	403	358	324	343	360	343	329	366	327	328	333	352	339	336	347	327	350	386	363	360	337	332	331	363	311	360	325	354	323	321	340	303	361	356	326	361	311	319	340	343	374	329	322	325	338	381	338	352	327	373	349	350	327	322	345	325	332	322	341	320	391	354	364	308	325	314	285	363	362	347	324	351	336	337	360	354	337	300	340	357	312	323	285	308	358	332	355	353	322	359	315	335	341	359	329	362	289	360	319	365	369	335	326	382	356	364	333	317	358	291	358	347	306	328	336	347	326	334	329	340	357	351	325	320	331	321	355	331	351	340	304	344	334	287	336	328	353	346	341	362	338	345	353	298	355	348	369	336	330	335	325	335	328	347	332	340	354	337	314	352	342	357	320	380	309	339	339	330	338	330	313	332	335	336	334	324	327	310	345	322	321	350	312	364	368	308	338	306	386	348	395	363	314	327	338	331	323	326	321	320	335	325	345	315	355	350	303	330	355	328	319	335	310	332	357	362	305	306	324	344	328	343	330	338	309	324	354	307	314	320	341	383	312	341	350	335	352	351	342	321	351	328	326	348	324	340	374	343	354	315	313	320	313	334	325	317	363	322	349	360	333	304	321	305	319	371	297	334	341	329	325	378	351	356	338	339	339	388	365	365	356	352	348	341	366	324	328	324	360	344	369	373	354	311	340	327	376	342	333	347	363	338	334	321	333	337	339	325	342	338	341	347	343	332	356	313	356	385	341	341	344	334	280	349	377	349	334	315	345	327	325	337	303	349	329	350	322	328	350	329	352	314	335	339	342	347	353	363	367	295	378	314	355	312	334	342	325	361	336	314	370	358	310	308	333	362	309	366	334	315	341	361	374	333	342	363	329	336	338	348	344	353	330	348	325	334	347	373	313	374	355	333	334	310	355	320	366	330	323	329	330	333	340	349	304	318	323	321	316	329	342	342	366	346	351	325	354	353	367	346	336	345	332	309	351	336	326	369	336	358	330	351	372	343	331	311	349	371	342	366	341	355	319	322	349	356	352	337	325	351	379	345	307	366	323	327	345	339	331	355	358	367	348	310	339	348	365	359	316	347	331	336	339	345	332	322	349	323	362	389	349	317	360	352	341	316	324	345	362	343	304	342	334	342	314	348	364	345	374	327	348	334	384	331	340	328	312	375	290	345	307	339	370	333	327	320	382	335	314	343	313	346	326	353	326	302	361	348	329	333	316	314	331	371	322	331	328	336	334	331	343	316	350	339	343	338	313	323	343	337	314	349	316	306	370	362	335	346	377	302	361	353	350	357	344	351	320	330	360	337	337	396	330	317	326	358	368	339	346	341	340	347	309	318	351	327	376	336	330	352	315	338	353	376	343	355	328	325	293	351	356	376	311	329	324	342	339	367	360	356	380	377	338	320	326	359	355	345	343	347	358	357	331	336	348	323	360	374	306	368	353	322	321	330	344	311	353	332	331	357	350	364	321	343	336	363	320	343	350	324	323	342	365	322	330	314	324	296	340	357	319	375	321	339	348	313	383	326	331	361	345	311	357	317	303	344	337	335	325	356	338	349	332	307	349	322	307	341	316	339	346	366	361	328	349	345	321	362	364	349	323	312	351	367	343	338	351	319	329	339	318	339	343	297	362	324	342	337	308	347	372	311	335	306	345	312	319	343	337	335	341	355	339	350	343	327	322	325	352	329	351	358	355	315	369	316	324	327	360	321	358	322	368	300	340	314	373	324	330	328	332	332	356	345	333	316	334	349	372	340	335	348	342	352	351	303	326	332	342	313	322	297	357	323	351	309	345	341	311	341	320	320	339	360	336	369	340	346	348	313	337	360	352	315	354	342	348	359	313	345	339	324	317	348	321	358	355	316	362	271	333	322	352	368	349	356	316	346	307	332	331	326	337	351	326	330	308	375	304	336	326	309	377	338	331	370	310	349	331	385	349	340	336	341	295	320	353	347	333	358	299	366	368	322	332	357	319	339	346	322	345	328	351	333	337	318	320	354	349	351	307	329	310	339	318	328	356	345	352	340	341	348	373	356	348	350	322	335	336	309	352	321	302	354	332	333	342	330	301	305	332	365	328	353	331	329	325	343	365	353	349	335	322	334	355	333	336	363	345	348	333	342	323	333	319	340	356	356	326	346	378	358	359	329	318	342	322	342	343	306	341	368	328	328	354	331	350	350	350	348	359	336	360	302	336	351	304	325	356	290	337	342	347	369	362	311	322	344	364	323	344	372	368	343	367	363	361	325	286	334	315	327	338	354	354	337	309	329	312	309	353	335	373	314	309	351	338	343	323	342	334	369	338	349	327	308	346	361	318	334	323	339	375	347	352	325	313	322	357	307	337	356	355	338	377	316	345	288	324	347	334	338	328	323	336	355	354	326	350	387	338	383	361	354	361	348	326	332	366	327	318	332	353	364	313	332	347	321	319	353	305	321	338	330	343	336	327	372	355	307	353	359	336	373	310	308	370	292	342	345	369	343	314	321	370	339	331	320	343	341	337	342	298	343	348	345	326	365	308	318	372	341	346	337	306	313	338	311	329	311	322	330	318	343	326	340	348	337	330	346	352	345	332	329	302	306	362	339	357	309	305	341	340	346	325	298	365	310	345	328	318	316	333	346	351	327	326	349	350	372	326	313	317	318	345	347	342	319	321	335	343	288	298	363	333	317	336	362	336	366	321	347	349	336	357	345	319	340	349	358	352	330	388	296	334	348	352	330	344	295	359	325	314	336	346	347
35897	21383	2380	2570	2389	2060	1839	1594	1507	1353	1263	1249	1182	1158	1169	1073	1010	1001	953	985	964	1001	934	967	964	961	901	884	922	941	949	923	887	921	886	816	914	920	874	898	934	896	887	942	904	885	887	851	895	849	888	838	851	883	845	907	924	810	876	860	928	855	878	898	862	928	890	850	809	870	867	861	790	927	894	917	838	861	853	878	894	899	862	943	862	829	870	894	850	814	850	864	878	823	849	913	870	807	861	909	857	866	878	863	838	868	873	844	845	852	856	913	811	848	828	851	866	875	857	840	833	851	854	843	857	805	829	837	839	873	837	837	851	851	857	838	823	836	832	802	818	835	820	895	788	778	830	898	924	830	819	831	892	836	843	836	821	871	862	857	874	874	881	907	827	862	868	882	853	814	852	862	844	882	846	875	839	841	871	861	817	817	847	855	877	813	872	819	800	819	839	885	845	880	849	845	883	888	847	880	858	873	858	856	871	879	860	888	832	850	804	827	834	821	878	861	878	849	851	826	842	870	875	807	818	877	824	884	806	853	907	888	870	823	810	853	820	859	825	871	897	837	848	836	905	851	832	893	881	847	873	786	838	811	874	887	857	851	864	844	850	862	910	851	865	826	870	913	888	902	844	877	903	833	815	847	908	862	855	877	850	865	882	880	839	873	854	871	854	842	794	862	893	918	855	818	809	841	832	872	887	877	904	860	870	887	791	849	835	847	818	846	859	822	844	893	863	812	850	913	829	819	872	810	874	931	897	833	857	893	896	854	829	860	886	850	827	881	809	909	830	803	837	850	863	858	864	877	869	929	860	817	876	853	865	857	846	806	839	867	867	835	828	838	856	879	869	914	882	873	857	876	916	893	835	857	841	837	838	846	834	819	864	859	812	868	865	861	872	889	857	849	835	873	869	862	903	847	791	826	902	842	814	887	845	815	862	863	839	901	823	867	853	874	841	845	809	867	868	865	939	868	799	867	797	810	836	829	809	895	877	847	832	868	858	872	864	916	832	871	821	862	825	816	836	845	841	813	837	851	810	855	906	821	866	785	802	897	881	835	869	837	862	891	816	857	910	858	867	847	869	883	820	851	890	829	816	830	865	858	826	868	867	814	825	868	882	890	887	819	861	854	840	827	900	883	881	847	825	848	835	844	907	810	836	895	853	812	846	866	817	851	835	842	834	823	869	827	863	857	848	828	902	871	842	923	862	840	839	910	911	885	852	873	844	861	825	846	860	861	846	868	811	846	807	864	893	875	840	861	869	868	834	866	855	840	813	880	820	860	855	873	901	862	843	841	850	829	852	841	841	927	884	847	870	841	850	868	869	840	853	818	852	828	847	857	898	875	886	854	839	844	869	834	849	828	837	828	825	866	819	783	846	850	850	915	831	857	879	891	921	875	845	866	839	864	864	864	853	900	839	832	867	866	909	848	831	882	836	856	834	823	826	902	893	876	919	842	841	904	810	887	810	853	883	819	888	838	862	828	877	806	836	860	862	867	855	887	842	850	791	911	850	854	897	871	846	846	843	806	876	858	833	869	867	861	844	873	874	874	851	853	864	850	862	889	884	852	874	866	799	824	897	810	810	823	862	860	883	819	851	839	883	919	826	823	847	914	850	872	788	882	858	888	863	836	851	872	815	861	859	838	859	870	823	846	887	839	793	832	872	904	859	809	847	811	834	808	869	899	845	840	868	823	840	773	871	877	838	898	865	834	840	809	863	865	841	857	839	826	874	870	845	852	852	857	882	856	867	860	857	852	849	851	832	828	830	867	851	855	834	877	850	862	867	876	819	840	828	886	897	861	818	892	852	867	821	824	798	849	840	820	890	857	801	858	838	831	843	851	877	818	837	873	892	875	931	882	843	855	849	830	857	841	867	850	827	887	831	812	889	814	894	870	851	891	828	817	834	854	842	873	879	838	846	873	892	875	879	822	913	892	777	869	808	850	834	804	880	813	818	816	862	837	897	845	821	874	849	861	831	849	870	889	865	890	836	829	836	894	893	832	853	831	843	902	843	856	874	898	792	822	837	808	857	849	915	819	831	846	820	855	841	794	849	818	870	868	859	872	832	876	800	840	914	857	915	827	845	839	833	882	853	832	916	844	833	809	827	831	820	946	868	858	845	893	892	835	869	805	828	860	886	882	831	883	866	834	858	840	847	819	824	865	881	847	831	887	852	800	869	847	850	856	848	873	898	818	854	829	879	877	901	819	822	837	875	887	810	868	833	850	876	827	833	880	836	840	834	928	859	834	835	836	882	868	885	898	895	900	864	840	837	831	803	875	881	811	874	866	831	899	787	820	860	866	854	839	835	865	856	870	856	865	857	898	850	905	815	915	818	931	854	878	845	888	864	871	877	863	811	809	816	875	865	802	877	862	924	850	865	845	939	890	867	837	876	864	895	831	829	813	909	832	892	860	836	863	867	850	883	808	827	856	855	864	838	861	846	878	875	879	835	821	873	864	859	854	797	874	890	875	869	909	811	834	801	878	879	830	839	831	895	875	835	861	909	887	840	874	832	842	856	828	865	877	836	845	843	827	834	908	852	898	817	831	848	859	851	824	821	876	889	875	817	832	841	880	806	792	847	856	864	806	827	852	859	836	817	903	830	851	905	824	846	870	858	841	811	855	842	850	873	873	820	803	836	842	861	899	838	807	891	834	808	831	818	844	899	860	815	854	883	855	855	838	878	871	885	814	873	837	880	904	853	809	816	839	844	844	885	856	826	863	887	873	873	851	871	884	856	871	836	861	823	849	867	827	866	902	849	835	819	843	819	819	839	833	860	842	845	895	866	866	840	801	859	864	879	840	866	853	850	843	829	848	899	838	827	829	849	840	882	835	837	843	839	863	869	833	861	825	862	830	843	844	882	886	862	847	847	821	813	818	914	895	858	812	848	838	815	822	907	839	849	897	876	865	805	817	810	872	830	819	842	840	899	822	856	874	911	864	838	819	866	849	842	911	836	853	875	825	829	822	856	852	883	825	851	784	808	918	864	799	901	871	831	888	893	866	848	792	889	826	829	865	868	843	848	872	872	854	863	826	844	829	849	880	857	870	862	872	829	826	858	811	845	873	850	865	848	842	842	851	842	853	855	917	816	840	847	859	890	886	905	843	843	854	864	881	847	846	845	857	855	866	882	892	830	829	809	844	889	885	879	838	863	851	845	855	849	847	801	944	832	788	842	897	831	900	840	861	845	843	865	805	926	871	874	865	885	873	851	843	854	873	854	864	837	873	869	841	832	864	894	830	881	850	863	895	888	878	843	839	917	865	854	871	874	892	876	876	913	868	889	874	869	829	856	830	873	859	840	892	858	855	809	923	818	840	837	863	891	839	808	864	916	878	820	802	833	920	884	840	908	806	846	829	840	877	850	829	887	889	867	849	802	777	876	807	889	863	876	865	863	842	863	866	854	878	852	866	852	854	819	841	807	842	881	864	830	798	875	851	834	891	865	850	845	835	855	850	878	856	878	867
73216	48041	16707	3332	1268	956	762	708	616	581	573	553	481	466	459	473	460	451	421	432	430	427	479	458	427	408	424	414	458	392	466	427	422	448	468	419	441	403	425	444	415	432	431	424	439	421	433	384	415	386	404	446	410	416	435	410	391	422	411	374	413	381	410	389	418	441	435	417	434	402	437	439	393	405	420	432	424	394	393	423	429	440	419	440	393	401	436	411	392	393	406	416	400	349	406	395	440	410	415	402	396	408	425	407	405	445	433	430	383	408	408	421	394	449	411	381	399	441	407	420	437	420	393	387	392	426	391	398	403	419	428	417	413	410	395	436	438	410	381	415	436	403	439	422	464	412	420	420	437	407	430	416	409	398	396	423	415	370	379	399	433	395	393	428	388	415	427	402	445	417	443	442	433	384	417	392	380	420	406	428	406	436	422	410	405	424	428	399	403	429	430	445	439	439	394	423	376	393	408	429	444	421	408	439	440	400	404	396	443	411	426	412	422	435	403	411	412	389	388	391	437	387	425	384	430	412	394	393	391	379	410	415	384	433	410	445	404	412	433	388	423	384	400	385	406	442	408	440	423	435	417	410	428	401	380	429	409	424	431	411	389	392	475	397	404	408	379	438	421	463	446	462	415	431	430	440	400	401	418	420	409	416	433	364	411	423	454	438	402	442	440	404	417	395	397	432	410	419	390	438	430	447	418	410	408	422	405	431	426	438	452	409	409	455	419	405	416	402	454	429	385	377	437	436	389	444	406	413	400	391	414	416	378	415	402	396	419	395	451	425	410	436	441	409	410	393	381	445	396	404	442	452	434	413	407	395	438	416	392	446	391	413	448	408	422	458	407	412	399	423	415	443	390	399	449	424	430	452	383	407	434	389	430	489	429	408	433	466	444	441	452	395	372	435	400	399	412	392	448	410	410	401	443	402	415	372	383	411	422	405	427	374	428	428	425	394	412	371	438	420	380	398	440	423	430	437	405	393	419	387	411	424	433	419	407	393	403	403	360	383	403	415	448	461	414	413	448	423	450	417	441	402	389	419	444	392	423	411	403	423	444	413	432	439	426	414	401	389	439	399	413	402	399	402	452	438	385	407	406	386	379	397	431	441	415	398	394	408	423	419	424	413	455	425	428	381	406	434	411	433	388	399	437	458	397	407	384	379	389	382	431	424	383	380	411	406	410	374	447	419	426	429	424	441	412	414	388	415	382	399	390	439	438	377	422	430	440	400	411	406	427	406	378	400	406	400	444	422	446	392	449	426	416	385	444	449	393	417	429	450	478	390	431	420	429	409	435	447	364	413	417	391	381	446	455	418	426	432	398	391	415	473	418	425	410	396	407	402	444	427	379	409	438	391	433	417	448	413	406	372	424	411	410	416	402	429	439	396	440	386	412	382	436	402	425	431	412	432	417	433	419	414	390	405	388	382	399	442	440	415	386	414	406	405	420	399	380	415	410	424	426	365	412	377	440	414	418	405	397	437	419	384	408	392	413	403	397	415	415	391	468	435	377	426	380	416	424	424	406	387	406	424	429	416	379	426	414	435	444	405	436	434	413	448	430	444	428	460	384	410	425	405	389	397	402	357	425	428	406	395	425	404	430	382	415	408	421	440	422	427	399	354	399	387	420	418	415	427	408	394	422	413	404	420	396	412	429	424	402	402	433	425	423	456	424	398	419	390	409	421	428	425	409	416	402	450	424	440	421	426	388	424	419	406	425	405	391	459	424	449	427	401	386	433	422	426	374	416	425	424	392	394	456	428	414	399	410	407	454	426	410	399	412	434	398	393	397	419	395	404	412	393	393	392	408	402	392	430	432	417	398	405	412	387	425	404	392	404	420	418	412	419	418	423	375	412	427	456	374	396	414	461	408	416	428	421	389	425	399	419	374	422	423	437	429	426	413	380	403	401	389	406	402	424	359	398	419	381	417	435	419	389	412	427	425	442	426	414	428	401	392	400	403	397	407	393	394	408	421	385	410	408	407	377	402	373	409	419	435	401	399	435	441	378	445	406	422	383	397	424	410	393	402	423	423	447	413	405	425	413	387	392	434	420	414	426	448	438	403	418	394	436	419	427	437	422	419	397	411	437	436	426	419	391	409	431	383	428	407	432	410	390	421	385	420	446	396	432	411	430	426	413	458	436	471	428	388	405	440	426	408	435	379	379	417	431	391	421	397	422	431	418	424	444	433	410	407	446	392	443	406	420	404	415	366	401	393	461	414	433	394	384	428	397	453	396	400	408	397	398	411	422	394	426	402	440	406	442	402	405	387	393	425	407	429	371	408	408	404	400	460	407	434	397	447	445	439	408	404	426	402	391	397	393	428	413	423	390	360	399	430	416	419	429	425	396	400	434	379	370	408	397	424	442	418	396	424	395	442	405	371	425	415	396	392	393	419	414	393	422	427	388	419	403	407	432	403	450	458	415	442	419	411	414	421	385	404	410	411	352	442	419	406	405	419	401	424	390	387	403	420	411	419	464	435	418	396	438	419	399	442	422	355	460	412	436	412	451	378	444	406	401	384	437	423	418	392	382	376	391	415	394	411	426	371	457	427	410	438	434	383	416	398	381	422	430	440	418	442	427	456	416	381	418	443	409	396	458	402	425	448	436	396	423	440	372	379	395	456	397	383	440	407	410	444	410	431	435	417	402	404	434	417	425	455	419	420	436	415	418	395	403	414	435	400	414	408	403	417	417	406	419	403	412	433	446	408	387	425	400	426	395	363	399	434	405	382	406	372	359	415	423	402	409	441	413	417	424	413	468	439	433	414	425	416	442	380	393	400	419	411	448	430	400	408	406	395	385	392	419	405	391	418	426	413	416	428	409	436	417	424	420	444	400	408	419	412	417	435	447	427	429	424	406	388	386	420	453	411	404	417	438	454	444	422	428	405	399	378	417	435	420	405	446	412	408	455	397	406	409	399	421	398	450	446	405	441	385	432	430	429	405	386	418	397	429	421	395	416	394	395	432	435	409	381	431	392	398	415	420	420	414	412	405	426	444	426	393	437	378	418	388	440	436	421	414	409	402	442	399	421	422	405	385	394	402	425	412	401	415	399	422	394	396	433	440	401	409	409	430	362	430	423	383	385	377	385	472	392	427	454	385	407	430	390	406	448	439	429	392	423	395	393	432	409	417	456	412	401	417	436	433	418	416	394	426	404	443	436	369	430	437	435	380	418	417	450	451	433	405	454	381	418	413	363	423	420	375	410	422	418	438	426	438	419	389	419	416	449	437	403	375	411	433	403	389	431	401	447	414	419	380	389	387	439	381	432	402	398	428	387	401	436	443	418	429	396	394	419	415	398	406	392	435	413	425	454	424	436	436	416	394	391	401	392	423	421	401	445	402	405	437	445	422	381	417	406	402	381	398	423	411	413	417	369	429	435	415	394	452	470	431	431	412	414	413	441	434	455	395	409	458	440	451	417	455	398	397	448	453	421	382	440	378	396	426	469	398	395	461	431	368	439	449	423	388
45959	29294	3869	4432	4013	3352	2915	2442	2201	1994	1907	1734	1548	1584	1429	1391	1365	1325	1231	1284	1264	1193	1218	1191	1103	1120	1133	1079	1105	1127	1114	1117	1124	1062	1074	1104	1040	1071	1056	1041	1104	1010	1122	1061	1075	1025	1017	1005	1027	997	1021	989	998	1001	1031	1014	1001	1051	998	999	980	951	1006	999	978	1054	998	938	987	985	1068	1006	999	1028	974	1053	1030	988	1037	974	944	976	1013	1009	1025	1024	982	988	973	982	1040	937	991	980	984	986	951	1003	952	1007	965	1017	963	953	995	973	979	1029	1010	1003	1072	1008	987	1061	1023	1000	983	980	999	1021	932	935	1010	1041	1006	1001	995	980	1022	942	958	987	967	968	1003	1015	946	1011	1019	1005	988	1004	975	1005	934	954	963	1019	1020	932	1009	975	977	890	988	990	991	983	1024	1014	991	1013	964	1009	956	981	943	980	984	1020	1012	1025	1028	960	956	1012	983	1009	982	965	938	1040	956	999	979	979	961	977	1019	976	961	979	924	1018	981	959	1023	1016	988	1007	1012	959	969	969	976	1014	928	1000	985	994	975	1053	1009	1022	991	948	994	999	1006	929	986	969	1003	963	984	1014	992	1014	1081	959	964	980	946	1006	1012	971	951	977	933	952	999	973	936	1026	936	1028	968	1026	937	963	932	983	1002	967	973	941	1008	1022	1028	974	1031	970	942	975	1010	969	1035	972	1003	1012	1017	1021	988	995	1011	944	930	1007	972	994	1015	1041	1016	991	933	1032	1005	1000	984	1065	1022	1037	980	972	941	972	1001	920	1012	957	990	1025	980	987	1009	939	997	1033	962	1003	1063	938	1000	1033	1024	951	960	993	996	1022	1024	973	925	896	975	1003	1012	979	979	988	997	954	1008	970	979	1007	1022	962	988	978	996	979	918	1009	1035	947	994	1013	959	997	958	930	983	1010	1028	984	975	988	1007	1004	974	991	1017	991	947	924	988	959	1015	924	940	938	1013	1016	995	974	1014	1016	965	948	944	991	1041	968	983	959	980	1032	982	968	1051	939	989	977	929	949	946	1019	1000	978	1019	952	1030	956	992	1022	930	1021	993	992	963	1004	941	989	962	937	934	957	1009	996	929	957	1012	979	940	1023	996	982	957	1045	975	991	946	983	989	918	1016	992	996	1002	986	979	966	1015	966	985	1024	997	973	967	968	972	1008	963	951	940	972	1012	1020	1012	952	976	965	987	1003	1022	1021	1000	988	957	1028	961	1022	989	949	1035	1012	1014	1010	1015	1010	1035	1002	993	984	993	996	985	959	949	1051	989	935	986	996	996	998	950	997	1049	932	970	984	978	956	972	971	1036	924	973	992	978	1013	1002	1011	961	999	1032	974	977	942	950	1005	997	989	1008	1000	966	964	995	1006	989	924	951	997	950	999	997	1025	968	1010	992	903	1031	977	936	1018	1018	996	985	1024	1013	963	997	1017	1007	1041	977	960	989	939	992	1005	1038	958	992	951	965	1033	991	973	985	956	1029	956	1028	1071	1020	990	974	976	962	1040	1003	1015	1012	926	992	1009	987	1015	1013	969	974	977	977	985	1002	997	982	1043	971	986	992	978	981	935	1009	969	994	988	1020	1079	953	1024	964	1010	950	957	982	961	945	1027	1052	1010	1011	1024	1011	928	963	969	939	993	985	979	982	927	969	1006	979	947	992	977	995	973	995	1017	967	1019	961	1003	1015	944	1012	1044	974	969	939	984	922	934	1025	961	992	993	992	988	971	950	979	974	1006	958	955	940	970	961	990	1038	1034	1004	966	961	1018	994	985	1057	972	964	954	940	1020	920	961	1066	1015	1004	992	1002	1011	977	1016	1016	1000	952	951	1012	988	1048	992	922	994	1021	968	1019	961	1005	996	950	956	1055	1012	1008	958	933	1018	1037	1024	962	1008	957	946	971	988	1055	982	995	1017	979	944	972	932	1043	998	1022	974	1015	1005	976	996	913	1012	979	974	911	947	979	1037	979	999	1009	985	970	954	989	978	1027	960	970	966	1001	959	1011	1019	931	991	982	950	975	926	983	979	1008	982	1003	1024	1016	961	999	983	977	997	947	963	987	976	997	945	952	971	998	1013	1020	978	1004	980	1009	964	942	1048	962	1013	1014	970	980	985	1005	950	973	998	937	968	1038	1016	991	957	1032	948	949	945	1002	969	1004	1009	998	1006	991	990	975	998	964	999	944	973	953	999	950	1029	996	950	1001	1014	981	961	999	967	963	1027	1007	969	962	997	1018	1023	944	936	1041	987	957	1004	1016	997	989	945	1079	984	974	952	912	970	963	900	990	973	988	1024	955	994	953	987	1020	975	952	974	1014	1004	961	944	982	1021	1000	1016	983	1046	963	1000	992	1035	1033	993	1007	1002	939	993	923	982	935	995	970	948	957	1024	970	995	975	980	990	985	972	980	1022	958	959	1040	973	985	1000	1022	982	992	1000	981	1005	946	980	1020	999	971	951	991	1020	980	973	1008	995	1011	974	956	977	1000	1006	983	988	980	1049	1019	984	946	967	1030	1010	995	1024	1032	916	983	1012	1000	1023	979	996	960	1003	974	940	986	1005	912	979	998	1014	1002	927	993	1006	941	1034	1061	1003	935	940	968	941	936	988	1007	1022	971	989	979	986	954	1006	1045	982	968	980	1028	1015	961	974	937	970	1003	939	1002	969	995	949	936	990	1038	993	941	1011	1013	1061	1050	978	963	937	988	997	1032	1008	988	1010	984	1004	977	896	1019	974	1023	970	1017	1014	981	1030	963	977	1019	1041	1000	973	1030	989	986	926	963	978	975	1032	1029	1048	1000	988	1007	997	973	1003	970	974	1002	953	908	978	982	966	1009	973	927	1002	1020	1026	1027	968	999	1013	997	931	1042	994	985	950	992	997	977	986	977	983	989	949	1018	994	998	969	983	1023	1006	1000	977	975	934	989	990	1013	1000	987	1001	1009	1012	1022	980	1012	1017	983	963	1028	1019	959	993	1043	964	1010	1001	988	1010	1012	941	984	1042	956	977	982	966	949	1005	982	982	1044	969	969	956	993	937	1022	950	943	945	955	907	1015	1064	951	981	1004	975	962	998	939	983	1054	991	982	999	1023	1060	969	968	1013	1000	948	962	987	976	978	988	956	958	949	983	1007	1008	993	1003	988	1076	1028	949	1025	1024	1012	944	1001	1001	998	960	1039	996	981	1003	981	996	1038	984	981	933	953	1000	993	951	982	930	961	1002	948	925	1010	944	1012	1065	1012	976	992	971	1021	991	1001	959	952	957	954	960	993	986	1044	950	972	1013	994	976	952	1030	985	952	988	962	1014	1018	1022	983	948	989	986	1008	974	982	1043	938	964	1005	980	1036	1005	1000	949	1015	987	1001	964	1019	962	1019	978	1002	993	1007	1010	984	941	1001	939	962	960	992	977	1001	985	981	976	980	989	1010	968	988	1000	977	972	999	977	952	979	1022	1003	939	979	1012	1048	1018	969	983	997	927	1025	993	1004	1022	954	1000	990	957	970	988	1001	944	977	1031	953	956	948	1012	973	1043	970	990	929	991	966	945	966	1028	974	973	959	998	970	946	999	963	962	982	918	951	1018	1040	913	1034	1025	984	966	1015	981	954	946	998	961	1006	991	1002	1054	1013	977	1039	988	964	979	996	991	932	987	974	997	1032	956	999	1020	999	1002	976	1026	1009	1021	934	1005	1079	992	1013	945	959	934	917	938	1022	964	972	1023	943	1013	997	993	971	990	970	985	991	970	1004	956	962	996	961	1026	1014	982	967	988	984	984	993	977	973	972	995	985	1028	1035	954	981	983	1012	978	1009	983	1003	963	989	1006	997	1002	971	1036	1034	1019	950	984	988	968	956	959	955	980	1024	958	964	959	984	978	1000	992	961	991	1013	965	1014	946	941	1003	986	999	921	1002	994	983	1001	944	1000	981	1013	997	982	1004	978	999	959	1021	1034	986	983	997	1034	1050	961	999	1017	1016	986	973	1044	1017	1009	930	932	1025	1060	1006
9641	1933	238	198	159	156	165	176	162	159	164	157	162	143	161	189	139	152	156	181	159	163	159	162	168	175	170	161	144	152	180	179	183	163	181	172	146	155	158	168	155	163	150	155	155	164	153	158	176	177	165	150	169	144	149	169	153	147	163	164	174	177	152	167	187	160	161	164	167	155	183	175	160	159	134	180	192	156	179	185	148	152	171	175	156	181	144	164	165	139	165	156	157	182	157	160	159	163	157	162	176	173	174	164	187	174	161	172	162	145	162	159	188	145	154	164	176	159	162	176	151	155	150	152	163	182	171	168	172	146	160	167	142	149	167	170	154	152	142	142	180	155	171	177	147	157	155	143	134	153	150	158	141	168	152	164	151	164	191	174	149	159	152	174	152	182	148	170	169	144	158	153	171	163	191	152	181	169	176	167	148	190	153	152	175	155	158	136	146	165	164	167	177	181	180	180	155	151	169	158	149	172	162	173	151	175	139	162	162	181	152	155	178	192	166	175	180	160	166	147	186	163	136	153	167	165	168	166	159	159	152	152	185	147	152	166	169	152	133	161	157	155	173	165	164	145	170	166	173	169	159	166	178	158	176	149	151	169	142	173	149	166	172	170	174	161	165	167	161	177	179	166	187	197	145	148	160	159	167	166	170	163	166	138	151	142	139	167	165	164	165	174	173	176	161	177	182	147	167	175	190	144	154	146	169	182	186	152	175	177	138	166	197	137	186	155	149	159	162	172	158	164	190	141	174	154	164	171	173	147	156	145	160	185	175	158	181	189	152	156	158	141	175	182	169	154	147	158	158	182	157	150	148	153	175	170	179	165	168	171	172	163	167	172	174	179	178	183	140	159	191	151	142	173	162	171	161	142	159	175	157	178	163	179	170	158	191	149	173	187	158	147	167	185	165	174	144	158	166	160	151	169	190	174	147	179	176	146	183	147	152	155	160	166	163	153	136	169	167	149	158	146	171	176	168	180	182	195	162	180	182	166	146	154	167	144	164	153	158	141	172	177	176	159	146	198	184	193	142	162	149	146	144	150	165	165	153	148	161	165	127	168	159	177	152	148	173	157	164	151	172	173	170	173	157	153	171	163	172	151	127	172	173	163	148	153	176	176	179	147	170	136	144	178	164	180	204	150	147	154	156	150	167	136	162	179	191	162	152	187	149	152	184	176	177	153	170	184	167	154	148	163	168	167	165	175	174	164	180	157	144	168	125	168	176	159	170	168	158	177	145	158	174	175	157	175	149	166	165	145	161	149	142	178	157	169	165	148	151	162	167	170	160	166	151	140	143	167	154	165	157	185	171	163	179	155	139	177	161	161	170	174	186	161	182	156	161	148	163	165	161	154	163	176	176	147	149	146	151	169	169	149	141	160	155	164	161	158	170	190	173	153	159	176	185	178	180	180	171	174	173	154	175	153	160	156	162	165	170	177	175	183	135	174	183	150	167	143	173	155	156	161	165	167	171	170	157	181	155	139	165	167	180	135	148	144	162	161	166	171	162	166	175	158	165	159	160	162	179	175	169	165	164	165	171	148	164	144	182	136	161	167	195	170	160	141	148	144	168	166	189	174	172	145	144	162	165	165	169	186	190	160	191	146	175	171	173	139	155	156	169	156	161	162	172	179	149	153	171	155	156	147	171	154	163	169	157	170	172	170	157	175	159	191	168	168	153	174	152	151	167	162	140	176	194	159	161	177	152	165	158	152	166	171	173	167	158	166	163	166	160	190	179	143	153	162	165	153	151	160	177	137	158	194	191	166	160	183	154	185	160	131	163	156	159	163	160	161	146	167	156	159	189	185	166	174	162	156	156	175	157	163	164	180	169	163	151	176	167	153	183	166	156	150	161	164	171	152	163	166	153	143	182	141	146	150	153	147	161	175	155	158	172	182	160	166	164	148	167	159	187	168	154	154	187	158	183	173	155	147	150	168	164	200	169	153	178	171	149	159	167	172	185	168	164	171	170	174	160	144	168	162	181	154	161	140	170	162	152	142	164	176	171	120	159	164	161	174	190	160	175	175	177	159	161	178	153	174	174	169	173	168	180	149	154	170	158	150	166	161	166	177	176	183	192	151	149	136	187	171	146	175	168	181	136	153	173	147	174	156	136	160	169	178	158	164	146	179	159	149	173	178	162	170	178	160	184	170	178	183	176	162	176	191	137	187	151	124	169	158	172	163	160	161	149	153	139	166	154	159	158	182	165	160	177	152	164	173	143	165	155	143	179	166	182	159	150	161	154	163	152	162	127	158	160	171	157	182	154	178	141	177	168	170	160	172	161	144	151	151	165	159	174	151	159	182	153	153	184	167	146	136	156	148	154	170	166	140	163	148	169	175	154	174	148	159	184	137	162	169	145	150	181	159	136	171	172	145	165	175	160	166	172	186	175	162	177	130	163	164	181	166	169	150	136	150	162	159	151	139	176	155	180	168	178	145	159	152	181	164	177	177	148	159	145	167	160	128	163	154	136	149	153	152	139	175	149	168	163	160	165	155	159	161	153	147	145	166	159	166	192	164	178	172	194	142	171	173	157	169	158	161	161	172	176	175	150	159	158	133	172	165	145	150	159	168	183	156	150	181	162	191	149	177	159	160	176	181	170	166	172	157	171	143	159	147	170	166	165	153	152	170	189	154	175	171	155	158	162	164	133	190	165	157	159	175	148	164	157	143	175	182	170	160	181	151	157	166	174	175	179	185	170	163	142	173	156	178	125	158	159	155	143	180	166	153	160	173	165	158	156	154	170	164	179	159	174	146	155	149	168	157	146	179	181	154	150	152	179	156	150	177	172	149	182	159	168	162	158	175	189	169	176	171	168	161	145	150	173	143	140	160	134	143	178	136	185	154	184	173	150	160	158	146	146	162	150	176	168	170	162	167	160	140	177	197	148	177	164	186	164	188	164	146	168	154	152	180	161	179	160	136	154	169	148	166	155	150	160	150	162	161	140	168	177	191	171	165	167	156	164	171	162	188	151	151	151	163	166	162	182	172	141	184	171	179	144	166	161	161	169	160	144	161	153	151	163	182	170	182	162	156	188	177	164	155	170	150	155	164	170	166	158	176	156	187	155	152	168	150	146	185	196	150	176	187	138	166	147	164	147	151	150	141	164	168	160	175	165	169	162	149	176	143	200	154	168	168	185	157	173	152	208	166	153	172	150	169	180	186	174	158	170	158	162	141	153	175	174	125	166	180	175	172	202	154	169	157	174	166	149	172	132	189	167	168	183	179	145	174	147	195	167	175	182	161	153	146	191	133	159	167	154	152	174	164	159	149	159	182	169	170	163	166	184	151	185	150	144	147	161	170	143	171	184	178	151	138	175	163	157	147	151	154	183	159	172	170	145	144	139	150	155	175	151	163	155	161	159	153	169	195	160	190	154	174	153	167	155	150	156	167	164	153	187	160	187	130	161	146	177	175	170	182	143	150	144	164	141	182	170	146	169	182	185	187	175	199	144	172	167	162	196	167	169	166
8597	2539	523	521	533	482	534	503	503	471	545	505	491	462	491	477	449	478	486	512	507	537	480	495	458	449	481	495	470	452	489	474	477	505	521	494	471	487	447	500	474	478	481	469	465	466	483	490	481	453	469	502	502	518	502	476	494	486	478	439	487	487	483	480	479	496	467	476	475	512	483	494	482	473	454	499	527	448	442	453	488	511	477	492	471	512	484	487	483	464	486	481	477	513	489	482	484	517	514	462	484	493	442	509	475	487	533	469	476	492	485	520	493	480	481	428	497	501	450	487	487	469	471	490	474	482	483	498	496	456	485	437	479	443	448	496	501	473	457	480	476	486	523	505	465	467	459	495	514	475	495	479	481	504	497	490	469	488	473	484	522	515	480	519	488	464	507	464	495	475	483	510	486	460	453	494	500	482	499	434	495	509	484	473	470	474	446	524	474	499	469	494	510	457	449	496	458	491	476	488	502	450	476	506	483	457	471	487	490	519	510	474	482	465	489	476	474	503	470	510	513	535	479	469	455	507	472	506	504	444	504	477	484	467	499	498	483	461	475	503	496	479	505	486	436	509	461	516	478	485	489	500	454	490	507	492	494	473	456	506	465	503	443	446	479	487	480	500	503	474	530	485	489	504	469	487	492	482	485	498	495	494	486	502	493	496	483	510	472	477	487	495	467	482	494	480	451	473	464	479	494	524	459	528	469	472	465	466	477	483	466	508	476	520	476	492	492	481	449	474	474	494	483	473	484	451	476	462	486	452	464	475	489	472	433	466	486	481	536	453	465	491	493	499	452	515	501	481	486	498	475	465	474	486	500	442	466	479	520	518	467	446	485	458	501	487	483	496	489	508	517	532	482	469	521	473	490	492	504	467	479	461	463	454	461	480	499	501	511	456	456	479	495	431	511	489	525	482	478	466	516	491	485	483	536	503	470	511	500	452	519	477	519	487	503	499	499	476	484	489	509	443	455	498	490	467	442	474	485	464	487	500	535	479	502	480	459	510	507	470	437	524	473	496	497	513	570	480	501	539	529	476	486	465	428	464	475	484	462	508	508	493	473	482	476	493	478	481	477	448	463	491	473	475	477	481	505	481	548	508	487	474	484	493	489	486	451	470	542	497	480	465	510	462	463	482	477	459	481	448	508	497	464	520	469	479	502	496	494	483	485	489	484	504	499	508	530	477	473	450	457	478	487	480	481	480	526	459	445	460	490	510	480	476	482	502	466	477	503	478	470	489	460	503	459	465	496	450	454	483	476	472	491	518	490	478	486	479	486	508	472	493	442	493	473	498	467	517	537	501	509	517	533	479	501	481	473	489	472	472	454	476	492	473	500	474	514	483	503	479	535	487	496	489	441	494	491	474	504	460	482	432	466	481	503	484	469	471	447	494	484	512	458	499	490	472	501	456	476	498	489	462	463	487	482	512	502	497	509	456	501	476	502	440	513	495	478	516	460	458	493	494	531	465	488	472	473	490	456	520	490	471	462	507	476	447	490	469	462	481	475	498	486	494	484	480	506	449	505	466	491	506	490	498	472	509	484	480	500	465	486	485	461	452	469	511	484	476	462	512	465	505	460	491	476	462	461	508	535	447	455	489	477	503	507	485	521	450	493	487	486	492	497	464	490	499	442	462	489	482	444	504	507	505	462	472	456	488	508	483	463	522	471	519	470	485	469	488	478	447	455	470	499	483	500	490	486	445	501	489	492	496	492	499	548	504	401	469	482	472	503	462	512	473	488	444	474	481	492	496	481	477	472	448	486	479	450	504	458	480	487	489	505	482	512	507	457	471	499	511	460	487	500	486	486	518	462	499	489	463	478	479	474	480	512	457	476	483	486	452	464	511	501	464	511	478	479	500	542	434	454	468	482	524	476	485	498	446	470	486	508	435	486	462	492	510	489	466	461	462	513	459	494	537	468	469	468	489	461	486	497	475	507	506	505	506	555	487	472	494	518	463	485	478	503	450	488	464	488	499	504	500	505	486	487	437	463	535	493	489	497	483	471	445	464	470	483	463	487	470	504	477	473	455	447	461	520	508	486	485	501	501	460	554	451	455	504	463	484	426	460	487	492	501	500	471	508	488	447	501	489	505	454	498	475	487	494	481	509	461	508	469	535	499	450	472	497	486	476	472	469	493	468	458	474	446	481	480	478	493	471	487	509	492	477	438	474	467	488	488	459	439	474	477	498	466	476	479	482	503	446	478	494	495	455	469	516	481	514	490	480	458	493	471	494	462	458	501	503	492	544	461	445	482	478	476	463	479	472	457	490	511	484	497	490	478	495	444	500	495	453	479	464	489	448	494	487	437	486	472	492	476	509	497	508	438	482	484	472	465	488	517	522	487	479	481	494	474	460	474	471	460	431	488	495	495	445	525	467	511	481	518	525	492	519	501	463	538	448	454	459	458	480	495	484	485	486	526	485	510	485	482	458	458	464	479	503	477	454	512	469	475	485	477	463	488	476	509	463	463	470	499	471	477	474	445	471	480	508	447	480	472	489	495	483	449	522	475	464	446	484	472	466	508	508	506	481	472	467	468	507	465	482	468	448	483	511	469	478	464	482	482	485	491	472	475	504	521	510	538	481	505	447	482	524	485	444	486	504	496	463	507	463	476	487	473	512	464	532	483	518	482	526	460	499	475	480	482	471	469	491	508	496	480	475	475	473	471	470	488	465	479	481	500	473	485	492	501	466	513	443	481	480	498	465	508	481	480	489	477	485	505	469	489	526	476	441	460	503	486	469	489	491	470	474	490	479	470	472	455	489	449	497	463	486	470	499	525	479	499	491	445	551	489	495	512	494	481	455	449	461	468	470	515	466	453	485	462	498	501	440	446	494	491	427	463	493	484	518	476	468	471	454	492	501	502	432	493	510	497	473	472	484	496	530	488	506	481	483	520	502	493	472	476	503	468	480	467	497	504	479	447	486	507	464	499	492	454	469	453	438	525	477	472	460	465	478	476	453	485	498	408	486	458	468	471	478	465	489	426	485	488	457	524	480	476	490	496	466	479	526	479	463	546	515	439	489	511	464	492	499	473	467	500	507	481	479	454	513	513	502	484	465	502	496	503	477	505	524	491	486	496	517	474	499	518	469	435	495	442	508	505	467	502	495	465	477	514	458	492	482	480	469	468	509	484	456	500	489	452	463	460	502	485	477	481	523	480	490	471	482	517	479	508	475	483	491	508	464	480	488	476	480	466	498	455	527	494	524	478	460	518	477	492	476	459	519	517	478	515	509	506	500	484	465	466	519	480	482	507	446	511	490	470	465	480	462	470	467	451	453	489	496	478	471	482	448	496	469	448	479	469	461	487	483	506	474	442	509	478	501	452	536	476	445	453	475	475	476	485	510	501	493	475	478	495	442	456	467	493	459	461	496	500	487	504	445	478	477	511	475	527	524	478	484	503	473	494	496	485	466	512	510	484	503	505	514	457	482	471	498	485	444	476	493	506	499	494	494	455	455	479	484	470	516	489
61855	34461	8300	1095	652	570	507	434	480	408	412	392	400	369	390	348	384	342	312	389	380	380	333	333	331	349	328	334	340	357	327	317	318	343	371	348	349	350	345	344	335	342	351	371	334	356	345	369	298	360	367	337	356	367	346	322	347	322	307	364	327	368	331	365	347	314	335	331	332	312	328	354	344	340	359	329	345	329	331	319	341	360	366	374	333	332	352	324	370	370	333	349	329	319	329	328	327	350	330	371	344	358	337	310	340	348	334	377	337	361	338	318	344	353	344	337	364	337	366	343	311	345	341	344	364	352	356	326	379	340	328	327	280	298	341	327	355	363	358	339	333	335	353	308	353	329	339	315	366	348	356	355	357	377	348	347	351	350	355	340	356	370	339	324	350	338	332	332	349	357	335	365	355	333	335	332	345	341	360	353	367	367	353	344	348	349	361	365	364	349	324	342	351	331	350	339	339	337	342	310	366	344	302	319	323	357	354	349	317	307	342	345	322	322	357	345	324	347	345	372	321	340	358	321	317	363	337	319	302	353	342	336	290	312	306	370	356	346	390	356	327	315	332	370	347	349	349	317	338	354	348	317	342	333	324	347	307	358	302	318	366	366	326	334	323	338	339	379	300	341	365	346	326	339	348	351	340	344	323	361	354	377	329	354	331	340	391	355	358	351	324	355	340	321	361	350	335	320	366	334	319	341	340	329	298	320	342	331	282	360	352	343	307	324	350	325	367	350	325	325	323	328	341	363	334	320	322	323	359	321	353	358	327	320	277	344	334	342	364	333	322	320	333	333	351	331	308	346	358	337	298	334	354	333	322	358	304	378	342	363	348	305	342	341	340	346	346	365	351	326	329	326	364	341	332	316	346	314	364	359	333	339	319	360	335	324	335	315	344	339	329	326	352	347	327	364	317	330	314	327	353	375	370	315	337	343	352	362	312	334	346	335	334	361	365	374	311	339	330	358	338	322	364	358	370	352	351	343	316	325	329	349	326	357	340	350	327	379	348	328	334	359	331	348	374	328	349	358	334	346	354	398	334	353	369	311	352	356	335	336	338	311	323	340	312	360	338	300	349	341	362	335	349	303	368	323	314	354	325	335	344	310	303	327	388	348	366	352	313	339	327	304	327	357	336	338	301	369	337	369	329	350	350	345	374	324	371	363	335	325	343	336	312	318	320	382	331	336	322	368	340	325	345	360	326	334	374	362	321	296	343	345	319	337	314	324	299	330	327	329	306	334	364	329	281	348	319	348	352	369	347	324	350	358	339	338	359	320	327	376	348	364	341	322	351	310	317	334	316	331	335	323	324	342	328	306	345	373	338	340	327	336	329	324	317	326	325	359	364	307	342	317	344	361	330	363	318	340	339	376	368	326	350	334	323	350	328	361	316	319	299	347	332	300	345	308	347	342	347	318	322	358	326	363	326	326	336	356	332	352	337	369	328	291	326	315	332	305	345	355	351	315	354	352	369	367	350	335	345	338	374	338	318	328	355	354	350	308	348	324	329	333	345	365	327	327	363	331	356	331	327	344	327	342	350	344	353	312	332	352	346	345	329	354	356	354	355	322	348	341	349	327	333	337	341	300	325	346	317	328	340	352	351	345	354	382	313	352	332	337	352	300	322	323	330	324	336	343	339	318	326	342	336	370	383	340	329	338	352	296	341	302	321	353	329	333	387	333	357	364	339	329	298	309	335	347	354	359	341	372	380	352	343	352	309	341	333	289	334	321	350	334	343	356	332	338	311	334	372	316	338	356	351	351	353	358	354	325	360	377	345	310	320	383	329	329	342	312	346	357	346	307	365	314	334	352	344	334	333	353	324	349	324	368	359	350	314	349	351	309	327	343	309	334	316	336	343	298	311	348	306	330	316	342	346	331	312	341	348	341	351	278	339	349	335	361	349	340	333	354	340	356	351	356	312	334	317	347	358	345	324	348	320	336	348	327	320	339	332	322	347	328	358	336	340	324	333	346	328	309	315	375	340	338	384	341	342	325	356	302	318	325	335	371	344	351	353	344	310	370	338	353	355	327	366	326	363	329	340	373	315	385	335	322	333	343	360	358	384	342	362	322	325	361	345	327	360	361	361	304	355	346	310	344	350	338	328	354	320	297	347	313	336	370	337	363	334	383	352	324	326	337	320	374	331	354	335	349	344	325	324	365	327	301	378	317	348	356	300	338	325	314	316	319	343	335	343	347	312	355	358	334	344	382	363	332	320	348	318	334	341	359	348	355	330	374	321	338	336	347	351	352	329	314	345	351	324	362	359	321	340	373	314	334	323	334	327	337	336	331	341	354	330	341	323	341	362	348	373	351	372	352	336	335	349	316	324	345	338	309	380	346	336	301	350	350	340	356	305	377	348	330	331	365	320	348	351	349	343	303	326	312	338	316	330	345	345	360	338	337	297	335	345	319	323	371	338	337	376	323	322	326	361	316	350	357	308	356	338	317	322	318	330	351	363	337	371	347	334	320	360	392	310	320	351	338	384	328	321	333	339	329	310	337	348	331	326	334	308	333	334	324	357	372	317	376	330	318	345	353	337	346	359	340	328	317	347	318	334	339	326	337	358	332	289	352	330	369	347	310	324	345	352	347	336	338	325	368	342	340	322	371	304	359	376	316	325	371	347	336	337	341	327	344	353	368	363	345	304	335	367	346	314	332	340	322	358	337	319	372	325	338	323	357	323	324	331	302	356	324	357	360	363	372	343	365	331	315	346	350	355	342	322	360	320	388	328	354	345	368	325	331	305	353	340	354	363	324	331	316	309	343	317	325	293	333	325	369	362	324	374	349	322	350	334	355	321	334	337	352	357	329	336	331	324	340	378	337	321	342	339	343	341	343	320	345	294	363	337	361	333	360	343	343	390	359	348	319	323	324	319	328	334	347	309	339	303	279	324	376	337	328	327	332	322	376	355	349	347	315	313	338	340	350	349	355	313	405	363	305	307	347	302	334	341	341	361	332	346	379	329	318	398	318	364	338	309	319	329	351	299	364	406	349	353	335	319	316	318	314	325	331	324	347	320	346	326	350	339	324	352	335	348	313	324	354	323	334	309	298	340	318	343	370	355	331	368	330	341	329	360	342	323	369	351	327	344	300	352	370	313	309	373	337	334	285	345	332	348	343	342	340	333	362	335	310	315	362	375	309	336	358	342	337	344	317	358	333	366	320	354	345	335	352	363	334	352	339	348	358	321	362	308	336	310	349	339	411	320	324	299	350	347	348	325	337	314	362	357	358	366	356	359	320	364	328	317	347	358	330	346	394	377	338	341	341	359	344	356	352	363	351	330	361	325	375	331	324	327	358	328	380	336	344	309	302	316	344	362	348	306	304	295	320	352	322	291	343	351	344	341	319	326	335	354	355	296	351	330	333	329	328	396	342	332	353	356	322	340	325	353	321	335	354	330	357	357	345	348	333	328	306	339	368	348	339	321	357	315	329	344	329	353	357	323	347	310	332	347	338	353	299	353	321	320	347
35694	19348	2276	2567	2348	2007	1852	1582	1465	1360	1251	1189	1121	1077	1078	1050	1022	1012	1037	1000	975	950	953	935	917	932	942	917	903	896	881	939	900	861	921	916	915	884	876	881	889	915	874	825	889	899	830	892	874	884	888	893	878	894	884	879	860	849	881	852	837	846	853	836	838	840	864	840	904	908	831	870	846	923	870	877	844	872	845	837	875	862	849	878	864	886	874	892	832	907	839	913	834	888	840	848	843	858	876	873	842	884	807	811	869	878	883	868	801	879	827	865	873	848	816	847	847	907	829	801	807	877	897	869	902	838	885	827	896	816	827	838	830	823	872	843	867	786	864	804	893	837	910	869	844	888	860	835	832	804	846	885	849	860	837	842	881	855	807	859	834	820	834	889	864	857	947	839	874	861	908	818	837	815	828	931	840	876	894	837	864	881	820	831	873	864	868	852	841	903	857	799	881	830	866	879	826	850	811	856	821	879	851	837	843	873	845	894	878	857	841	891	908	864	853	894	839	844	867	885	887	840	863	871	820	851	896	862	863	862	882	861	916	820	846	882	866	862	902	883	836	853	904	829	864	837	887	857	807	868	850	882	795	880	789	881	860	837	796	837	803	798	890	893	824	895	856	906	837	886	853	802	862	838	828	816	824	846	880	855	831	913	908	832	858	814	807	860	855	788	814	872	818	861	865	835	848	864	894	840	870	855	903	862	877	815	867	815	835	835	842	874	808	832	835	865	898	877	880	901	888	850	825	841	835	782	898	870	881	839	864	857	843	895	805	782	811	838	890	897	826	855	848	862	805	899	827	943	903	835	790	835	825	792	838	830	766	880	839	841	851	857	864	819	834	847	853	864	860	887	858	847	881	844	852	850	874	848	871	886	877	871	863	811	887	863	880	861	900	842	832	827	869	871	809	866	837	866	865	821	775	881	855	783	858	851	854	813	872	921	883	914	854	849	857	854	881	830	820	860	767	870	888	837	851	854	873	861	869	819	846	850	824	884	854	876	798	862	817	870	862	870	891	832	886	790	871	860	892	847	859	800	869	829	874	874	887	894	828	837	874	834	896	875	823	809	862	868	818	865	831	848	811	828	833	830	826	858	856	806	885	826	863	878	805	822	822	883	838	817	887	812	851	875	863	858	865	799	846	824	831	847	857	859	858	879	794	880	819	844	848	876	891	872	876	806	831	849	877	892	840	851	834	831	804	816	845	837	883	880	864	811	879	903	842	853	884	869	841	875	802	890	865	853	885	821	877	848	904	828	864	888	798	896	852	814	830	888	792	890	799	817	884	821	854	824	896	808	882	842	846	799	846	844	835	842	864	805	819	840	778	809	824	807	831	862	887	840	856	832	883	878	853	849	813	822	862	866	894	884	789	776	879	806	843	861	814	901	856	803	862	866	858	883	869	811	847	835	841	871	827	796	836	881	823	854	854	881	868	862	868	825	870	833	826	860	826	875	846	820	883	836	798	900	924	828	876	899	892	855	856	849	823	853	871	846	886	830	886	921	875	794	860	850	877	849	832	827	835	846	857	886	851	881	821	853	827	846	841	855	865	860	854	797	886	852	889	841	849	852	840	870	864	867	874	852	852	873	840	844	852	845	851	841	870	861	840	881	865	829	828	808	854	832	834	840	876	846	835	849	901	829	797	873	827	841	853	863	873	863	821	872	870	834	860	818	836	896	902	834	879	799	893	862	872	831	841	849	836	873	797	848	819	882	819	829	898	845	838	793	815	810	838	862	868	876	846	818	841	864	854	869	860	826	850	888	872	906	835	907	876	829	868	822	825	848	807	884	855	866	814	898	844	831	776	853	810	857	838	807	854	876	848	839	853	835	884	821	813	820	890	814	867	861	893	840	816	850	818	906	860	853	836	827	865	851	849	840	867	862	835	855	831	915	877	825	843	784	871	870	842	872	834	826	862	858	858	871	870	851	848	825	832	826	803	888	920	882	866	854	828	801	882	887	836	869	852	865	811	859	854	854	837	887	829	850	862	853	873	846	877	906	833	866	882	815	862	826	829	904	863	867	826	833	828	894	846	873	830	876	849	903	823	825	857	820	827	881	906	871	886	803	776	851	868	855	877	900	814	866	878	811	884	825	829	824	870	856	860	871	853	869	801	904	877	886	880	804	834	869	856	850	858	871	815	860	863	840	853	823	847	872	853	836	868	845	811	814	846	868	833	851	840	844	828	840	904	828	881	872	851	943	867	844	868	878	875	870	838	834	860	841	863	860	864	839	837	862	879	862	856	840	851	852	921	826	848	844	812	872	857	872	869	791	855	827	868	843	849	891	832	799	856	914	878	825	851	836	866	836	848	882	861	871	850	894	834	851	849	844	837	842	877	863	828	875	829	880	864	871	827	865	914	888	898	809	854	878	889	913	852	836	839	793	882	851	785	856	826	940	906	863	818	818	886	824	912	812	870	857	876	824	885	825	833	898	896	845	868	886	850	843	851	867	851	871	885	823	840	870	916	898	829	874	849	876	836	805	848	832	915	851	819	860	831	863	899	883	884	889	784	853	851	870	847	851	831	808	904	856	872	874	810	958	892	862	830	862	862	849	854	876	844	881	855	838	884	861	858	871	838	916	827	794	827	888	850	889	856	840	841	855	849	826	809	839	849	844	812	820	802	865	883	877	869	889	849	855	855	834	836	799	867	855	859	884	871	854	875	868	889	817	856	856	864	861	848	859	738	801	917	895	875	842	841	848	895	864	867	820	880	846	841	869	865	865	866	808	853	809	868	792	819	838	866	833	851	846	873	829	887	856	824	827	865	789	855	829	888	843	871	843	869	874	806	808	856	814	858	863	850	823	875	905	860	866	874	817	862	852	841	850	828	839	778	817	832	855	867	857	841	829	846	836	852	846	827	861	888	865	878	877	835	840	807	871	826	824	857	801	839	868	857	868	887	863	878	862	803	874	854	855	837	828	866	810	882	848	846	867	777	903	830	801	855	852	818	913	877	863	852	838	880	867	855	852	898	846	827	872	871	841	825	829	810	873	857	863	805	880	862	845	903	840	867	912	822	908	852	863	887	839	849	892	865	880	864	858	828	870	842	839	842	824	767	840	896	828	885	908	843	890	823	845	861	808	880	862	807	862	863	869	888	865	841	887	846	875	854	835	896	797	850	892	855	809	871	829	864	837	900	877	884	849	824	882	867	832	867	802	824	878	895	851	795	880	865	870	853	877	853	862	878	849	853	858	847	877	792	889	873	897	857	844	861	801	795	853	871	875	866	810	838	903	829	864	850	857	858	852	876	814	794	854	890	851	833	819	797	860	834	854	838	805	825	827	877	842	817	884	830	878	868	818	890	857	927	845	903	841	889	867	845	856	832	846	876	830	795	923	829	835	840	826	809	860	818	884	818	833	860	866	896	817	872	828	841	837	915	836	798	842	842	859	888	867	841	877	896	854	799	812	882	836	854	823	854	857	842	854	835	882	852	828	880	894	829	875	795	845	857	857	825	865	837	836
73205	48048	16360	3202	1180	870	741	696	615	593	541	532	519	502	504	502	427	444	455	440	439	429	451	430	452	423	431	452	447	447	446	450	446	426	470	385	397	422	401	380	407	429	385	389	438	372	439	422	394	426	406	488	422	416	415	418	426	430	406	427	426	439	466	407	428	396	409	424	435	433	406	429	418	414	461	395	389	405	394	453	461	385	400	462	432	410	402	416	433	428	395	402	404	403	409	350	375	418	445	407	438	430	402	410	449	420	383	413	404	401	379	412	402	402	412	430	395	412	408	409	463	371	425	430	423	412	436	412	419	430	433	384	411	424	390	473	379	401	437	430	383	424	442	427	382	420	439	429	442	395	430	420	406	406	409	414	419	442	417	433	399	453	429	398	417	464	407	447	394	421	439	407	446	433	426	418	411	409	406	376	436	443	413	469	412	416	417	401	418	420	406	464	389	444	437	387	422	420	411	440	409	447	443	423	407	423	393	426	386	384	418	423	412	433	424	414	399	389	367	422	399	439	419	464	413	388	397	385	427	437	379	395	357	410	461	399	407	407	396	414	413	418	411	378	420	444	410	400	419	432	399	447	409	452	406	426	415	421	455	393	459	432	391	435	448	368	372	436	426	443	400	467	392	400	427	397	399	431	425	424	417	402	436	402	404	403	429	377	410	421	424	427	407	425	445	439	391	451	408	424	417	396	428	416	415	411	388	418	383	391	452	418	411	392	416	417	405	407	400	399	402	461	459	396	406	449	400	399	429	440	417	443	425	407	439	434	418	431	414	460	412	397	439	402	398	414	375	378	419	423	439	419	442	460	385	417	421	433	385	412	366	410	432	389	406	359	447	404	423	428	420	415	427	421	445	427	398	374	430	418	384	424	403	411	384	428	431	453	419	426	408	429	406	418	411	413	432	418	434	399	414	416	402	404	421	419	389	439	407	421	421	405	390	428	414	406	433	456	434	477	384	415	417	413	432	379	438	442	439	409	402	461	421	431	468	403	416	417	403	402	399	454	410	374	430	404	449	435	400	413	449	430	442	418	404	411	388	449	433	394	381	410	413	413	354	392	432	411	425	436	400	419	436	419	430	408	407	407	453	382	418	390	385	415	415	422	430	434	396	427	435	430	431	471	417	392	435	394	458	427	394	404	393	380	417	411	382	382	426	390	440	407	427	429	419	423	397	404	399	392	426	431	396	388	432	408	466	404	434	420	389	413	439	404	381	459	404	432	470	411	446	432	407	401	443	433	479	413	377	401	367	413	436	424	447	413	414	394	413	416	448	425	413	400	433	416	470	417	390	454	420	413	385	409	406	378	409	390	422	397	403	391	413	437	389	409	429	409	416	412	391	414	420	398	428	400	426	407	409	406	433	422	445	455	417	420	406	451	426	414	410	368	407	402	455	397	470	418	432	394	445	395	385	408	436	426	392	394	397	407	401	422	434	423	399	396	394	400	431	417	427	396	420	450	427	426	406	430	396	440	444	452	404	412	384	416	400	396	412	451	400	419	384	412	423	429	408	370	434	452	445	416	415	430	385	418	443	408	398	392	427	389	412	432	410	405	443	419	459	421	440	449	395	381	436	416	429	409	388	400	397	446	394	385	383	430	419	433	391	414	388	419	417	412	422	411	386	396	410	399	474	435	402	431	440	424	416	422	420	414	423	441	412	454	422	432	437	389	451	394	404	414	425	368	436	399	407	419	421	409	438	425	409	420	399	415	416	426	411	427	402	399	378	421	419	457	390	451	441	445	391	419	418	435	397	414	435	397	435	421	415	396	401	384	414	450	404	400	445	409	419	411	383	382	410	379	443	397	410	419	383	422	443	381	398	415	465	427	437	389	418	413	398	434	401	443	440	420	432	398	404	413	416	459	430	392	429	418	410	449	417	423	427	418	448	414	430	384	426	441	403	399	386	402	417	389	394	390	385	431	422	447	431	424	411	437	402	426	380	438	384	388	401	430	394	421	418	448	437	442	417	380	433	406	411	426	391	389	423	418	415	387	404	330	390	427	396	407	455	423	404	382	392	433	446	407	442	402	473	441	405	385	425	422	394	433	413	412	389	374	406	371	379	413	407	411	407	421	427	401	370	395	401	420	468	399	385	428	407	455	391	419	420	416	427	445	439	414	412	430	428	412	447	400	456	406	392	423	420	401	391	415	390	415	431	458	439	380	439	441	406	403	416	408	466	393	448	423	415	441	424	426	408	389	390	368	419	433	453	430	434	438	466	419	424	439	424	428	391	403	392	449	431	443	412	432	393	456	390	417	434	415	418	433	436	412	420	398	422	394	393	425	425	474	374	432	420	373	408	393	383	426	402	434	449	416	447	423	433	442	381	426	406	421	418	406	435	421	352	396	411	423	386	430	418	434	423	441	417	435	427	422	439	432	424	447	440	405	401	409	423	390	423	390	426	446	418	436	398	389	400	431	383	442	416	431	402	402	365	449	403	453	393	398	399	398	415	435	420	430	382	406	416	389	431	423	400	382	382	419	413	443	343	447	407	437	424	438	423	424	446	410	424	407	433	410	410	380	408	447	433	390	431	361	419	388	381	446	373	406	400	378	449	387	418	423	462	420	386	450	412	441	410	394	405	417	409	414	430	439	399	425	433	425	413	388	435	405	430	430	398	409	478	432	412	424	418	417	425	427	399	433	419	403	417	423	460	437	373	404	438	424	435	409	422	407	433	395	412	457	429	442	394	386	420	428	413	467	387	422	432	407	406	420	410	415	442	456	434	386	410	463	402	423	422	391	417	399	413	407	414	420	412	421	463	411	445	421	404	415	413	415	470	430	401	460	406	418	411	416	397	439	428	416	439	400	428	422	434	396	439	435	422	409	400	440	408	420	419	418	409	455	422	400	409	415	432	406	405	407	400	404	444	423	430	423	422	438	386	444	397	442	433	400	435	424	391	415	419	425	423	425	385	409	436	402	398	408	396	382	445	432	432	397	437	427	418	432	396	414	430	436	427	427	410	409	449	443	440	420	405	420	467	411	441	429	477	410	427	425	433	417	433	404	387	401	419	391	423	422	414	424	458	400	388	436	435	377	458	459	394	408	406	445	418	440	434	390	418	407	407	408	420	387	403	415	400	450	460	394	425	444	423	439	442	387	438	409	419	427	455	409	433	413	382	411	400	458	417	424	405	423	428	421	403	403	387	409	417	365	412	391	409	403	380	392	423	445	388	422	410	400	456	426	404	423	411	429	393	443	402	408	416	358	422	394	410	412	415	401	410	396	414	402	395	398	404	419	434	448	435	404	424	424	432	427	421	385	420	462	404	432	387	406	388	428	438	418	406	417	414	384	419	406	417	442	393	396	444	417	444	441	419	388	405	411	449	398	425	417	362	390	400	408	379	397	431	424	407	421	447	409	437	410	453	414	389	373	440	435	417	437	457	392	405	410	373	388	407	390	442	427	392	405	455	424	406	420	426	413	446	420	422	427	421	396	434	383	429	444	459	429	419	438	419	445
46133	29226	3908	4477	3854	3425	2808	2454	2260	1969	1860	1672	1549	1499	1514	1406	1370	1288	1314	1275	1249	1197	1154	1199	1156	1135	1108	1076	1145	1073	1082	1126	1064	1139	1083	1111	1005	1002	1078	1045	1072	1058	1055	1069	1027	1082	1052	1012	1000	1020	1080	969	1011	1056	1052	1038	1051	1035	1063	1025	988	997	986	984	1058	1025	986	1024	1053	969	1025	979	1003	995	944	1001	1007	1034	991	998	1079	999	1007	1029	1040	970	989	1040	1007	1019	1006	972	1013	1007	1005	996	1011	1018	1012	1059	993	1066	952	981	1010	984	1009	982	1010	963	955	1038	962	983	947	953	997	957	1022	978	991	955	976	1050	987	973	997	981	978	1018	991	977	1004	962	1034	966	1051	974	946	1002	995	997	952	1023	988	1053	985	1051	996	1002	977	1003	961	988	1019	961	1049	947	1002	993	1016	976	946	983	980	1016	1082	1046	993	975	1024	986	1023	987	943	937	1019	1024	1024	983	1025	1021	1049	990	985	968	1000	1010	989	966	959	969	1042	951	973	975	1006	962	997	947	986	1051	1006	994	1014	962	1012	979	977	1033	1009	964	1021	994	971	925	1016	1026	951	1040	951	1014	1067	1010	1008	1027	984	1009	988	974	1069	1014	1036	971	1005	969	989	986	1015	992	1040	950	1009	957	969	1012	983	1019	1015	1064	973	1015	1006	905	987	932	982	978	1011	1004	1025	1107	1044	954	989	981	1014	972	958	971	935	994	987	1038	981	1009	1002	1025	988	1020	923	1010	934	948	1005	987	995	1000	984	969	1021	1009	899	944	983	989	973	966	1010	1008	998	969	979	1025	999	1014	989	962	1016	986	973	1004	970	965	1016	966	1019	1000	1015	1027	1008	1000	1001	1005	963	1007	970	951	964	945	925	962	954	1048	1017	950	977	1024	1035	988	1024	991	972	942	1004	1005	1015	1017	983	992	993	985	970	960	977	974	964	1019	987	1041	960	912	952	960	946	1037	930	988	994	1034	971	979	991	940	1005	1029	998	940	989	998	909	1012	983	953	966	976	1013	992	926	996	968	965	982	933	1012	1002	950	965	1032	977	1005	1030	957	915	939	965	1031	926	957	984	913	1015	972	1005	997	979	977	957	983	979	926	978	938	997	1015	958	1020	992	952	996	986	963	1010	1004	1063	970	1000	939	1016	1009	982	975	1024	939	945	1007	959	967	1029	995	951	983	1036	1000	978	988	1040	928	994	960	974	1030	980	1014	984	1034	1001	971	977	1022	1025	991	949	953	1003	975	929	995	970	1000	989	962	994	943	965	1016	1017	982	1004	964	1037	948	939	998	970	990	965	1004	959	986	986	997	971	1009	1015	997	952	988	1030	976	976	958	984	1003	994	1012	1068	981	1061	947	989	907	1002	1020	1012	934	992	978	1011	1011	1041	1010	967	995	995	1013	1002	1032	1028	993	964	997	961	944	1000	1014	934	1054	1014	953	1014	994	1009	908	930	1037	939	1068	1028	995	1012	1040	990	989	992	941	987	948	973	996	986	980	973	1044	990	977	952	948	1016	986	966	1006	999	997	991	1010	963	1025	946	1002	985	960	955	1008	1034	940	1060	1009	987	974	988	997	997	965	1017	955	988	1018	957	987	1015	955	952	999	1011	951	946	1054	1018	917	953	967	996	933	1049	941	978	987	952	993	1036	1054	972	972	939	942	965	1038	963	1025	990	989	981	1008	1035	963	951	951	977	992	992	1003	964	978	1011	963	1059	984	997	947	969	988	993	969	1010	1003	993	1012	1002	962	1029	1035	1018	1021	1046	985	997	999	986	993	986	1047	1005	1001	1021	946	999	966	1024	943	979	956	969	990	1040	960	1031	969	965	964	1009	976	1002	994	939	1034	949	995	937	993	970	1012	949	975	1008	951	1009	935	1008	999	1017	1033	1021	1041	925	980	1036	1016	1025	1043	954	1068	951	988	1041	1045	1026	979	1029	1031	946	971	1001	979	953	946	1009	980	979	975	1024	1003	970	1010	1021	944	981	954	1016	989	1038	996	990	1008	978	955	1040	1007	1024	1039	952	1019	971	1016	1029	993	943	1006	983	967	980	1003	970	1026	987	1015	998	1001	1050	998	986	993	967	1020	1008	1010	989	990	945	1010	967	998	1001	978	982	959	999	944	929	967	1017	990	992	922	933	977	1053	970	1019	990	1028	962	997	1043	961	934	995	1019	964	1004	1065	1004	977	985	986	1002	975	969	1018	902	951	999	1052	982	990	935	976	963	999	1012	999	955	989	987	959	996	979	1042	1030	982	970	1024	974	992	1016	1005	995	985	1034	972	999	1006	949	965	1007	991	990	1016	1011	976	995	1050	1022	1034	994	987	968	998	947	968	1053	1011	1042	996	1011	1045	963	970	978	981	1039	1024	1007	1021	1049	1043	1019	1027	998	966	986	969	1051	1011	1003	944	1002	943	989	966	970	972	970	1046	981	971	955	1003	961	1033	944	1053	1014	959	956	981	1033	977	1002	986	947	950	987	1033	978	1005	1027	1082	1035	1000	922	979	977	971	994	1035	970	1000	993	991	977	1028	1002	955	977	977	971	977	951	1018	988	1002	981	993	1037	940	965	983	967	1025	1067	990	951	967	975	993	984	1007	997	1026	987	945	982	977	1007	1015	1085	1003	956	1044	1006	948	941	1041	984	999	974	1038	989	1037	997	983	1047	965	991	1007	996	1041	993	1005	974	979	954	978	1007	937	986	1007	975	954	965	1052	1083	1032	981	1014	962	1037	947	996	954	978	1025	1060	1038	967	1051	978	1009	967	945	1020	927	945	930	1009	946	978	1040	920	961	1011	997	1023	1006	993	967	975	1011	987	994	999	944	986	963	1032	988	986	957	973	1030	929	963	999	993	944	985	976	993	1007	982	989	1013	942	972	987	1024	945	1036	941	1005	991	997	966	973	991	981	981	1016	1013	975	969	1026	1019	1025	1021	969	1001	1006	977	990	998	977	996	981	969	1000	958	1024	943	962	957	1033	1020	1020	924	1011	950	946	976	1040	1010	958	970	1046	984	979	982	1015	1038	951	923	993	962	933	992	991	1037	988	963	1021	943	1027	1027	965	1063	1016	997	990	986	1064	1018	973	997	988	934	980	954	978	1017	1019	996	1024	904	994	978	996	984	984	957	973	965	986	971	971	1047	970	953	941	969	974	1060	995	919	988	958	1021	997	940	949	972	989	1014	952	1013	947	1023	992	963	1040	994	1009	996	920	1030	973	1059	996	983	976	1006	1043	1096	1048	1004	982	947	974	1033	965	978	908	988	984	945	960	1003	1007	981	1004	980	975	1011	973	983	967	996	1012	933	992	956	978	970	978	939	984	1060	1004	1007	982	950	1002	979	990	982	972	999	998	999	1018	998	995	962	1032	976	1049	963	995	989	941	1020	965	945	1000	1028	1015	1019	981	998	1023	1016	982	1028	1001	1047	1006	1004	955	1059	1023	934	976	1000	965	935	976	987	986	965	1021	986	1026	949	964	986	970	908	978	1024	945	935	1020	993	999	1050	1007	1015	1040	981	980	990	1033	972	960	977	1069	1031	1020	1022	934	988	938	999	978	998	996	970	1013	951	960	921	997	996	1043	957	1020	978	1022	996	979	992	994	948	951	939	1006	1012	982	1017	939	929	917	1012	1045	1035	974	979	1004	994	1041	981	979	1006	1034	963	1018	950	1024	963	968	997	1043	1044	958	1018	975	971	1021	1001	986	1013	992	991	981	945	997	1054	998	1013	977	1027	1014	965	1038	1026	953	1021	954	970	1009	1008	993	944	991	961	1017	996	993	974	1030	979	1039	979	946	954	1027	994	985	975	969	1000	1024	945	929	1000	986	1020	1040	954	962	951	958	997	952	979	1036	994	968	956	971	1027	982	1040	985	991	987	1022	965	971	1021	1066	1007	980	1009	947	925	1049	915	951	994	957	1027	968	1011	1001	977	1031	1010	1009	949	996	972	993	989	1001	978	1036	1012	968	1009	1042	1007	954	1004	949	991	987	984	1010	976	979	996	950	1014	1033	1006	1015	1039	977	959	958	998	967	986	969	988
9689	2287	219	168	158	192	188	167	162	152	165	147	180	156	164	157	173	155	163	157	173	165	162	154	173	168	158	163	161	159	177	157	173	163	166	142	187	157	182	190	178	171	138	155	146	165	151	179	177	156	166	144	129	170	171	153	165	175	164	147	155	159	139	180	175	151	152	157	171	147	173	170	175	179	159	184	182	172	152	149	175	160	180	159	144	150	158	150	178	172	162	152	166	174	160	168	153	179	151	146	168	166	154	206	165	183	179	179	178	156	170	149	164	172	168	170	165	176	160	162	180	169	138	160	151	135	147	160	158	149	162	147	191	134	159	163	180	152	171	156	167	147	165	157	178	166	156	153	180	133	174	159	167	165	154	165	167	160	157	160	158	187	171	158	167	151	163	168	168	173	187	171	168	148	155	166	149	162	161	167	158	172	174	173	169	153	169	164	160	155	177	175	178	176	145	180	164	185	161	191	165	165	176	149	156	160	163	150	163	154	184	153	181	185	182	159	159	161	178	147	162	157	161	166	146	159	159	154	172	151	171	145	147	160	171	154	171	167	140	172	169	168	167	181	179	166	147	183	176	178	165	155	158	171	184	161	166	159	190	160	123	173	164	185	166	163	185	166	181	158	154	147	172	171	153	149	166	177	170	192	156	159	203	166	183	189	155	172	158	169	182	141	163	180	148	181	161	177	192	169	152	162	157	136	166	177	174	176	175	139	172	166	187	172	170	172	164	171	158	180	158	180	165	171	153	170	168	181	148	177	155	148	145	204	149	160	194	159	190	148	160	154	160	154	177	151	162	153	172	156	179	144	162	154	144	192	173	187	157	168	164	169	148	175	137	161	151	162	160	158	171	161	191	198	161	184	161	172	180	164	171	187	162	169	177	156	172	143	176	155	184	171	150	149	193	164	173	186	159	169	144	160	168	146	136	179	191	166	177	146	163	159	183	156	175	162	161	160	168	142	160	167	161	188	171	171	177	170	173	146	151	191	171	177	175	190	180	141	148	188	156	166	182	134	138	175	156	169	156	158	179	174	185	154	176	178	197	181	163	172	159	183	183	154	165	161	159	178	182	152	188	181	158	164	173	165	189	174	182	155	164	158	163	157	156	175	171	158	186	193	182	158	155	160	190	162	157	174	146	171	162	144	188	166	189	173	191	180	158	173	170	166	152	188	158	187	174	156	179	160	165	155	170	167	162	165	180	166	152	176	159	183	183	163	152	156	156	173	159	141	159	160	179	145	169	182	160	166	163	158	159	155	186	187	175	157	147	191	164	152	142	165	185	216	177	175	178	178	164	154	183	175	174	167	154	165	172	181	154	163	158	208	176	156	152	149	170	172	155	182	154	178	185	160	153	161	161	181	162	158	158	164	161	168	178	164	173	151	146	171	143	187	175	181	164	164	150	175	174	178	175	161	178	148	159	179	156	163	170	167	205	163	154	170	183	158	182	151	155	164	154	177	178	153	149	185	178	181	157	149	140	171	151	171	170	205	167	173	151	163	165	164	167	178	161	184	170	147	164	169	153	156	143	145	176	171	174	161	157	155	179	170	144	171	161	168	158	180	168	170	169	147	149	166	161	149	163	158	169	176	152	163	172	158	170	183	186	176	174	174	148	157	176	154	148	137	150	150	158	172	155	138	168	156	181	161	143	158	177	157	185	174	146	169	172	189	165	170	153	148	189	174	149	175	167	165	186	162	188	174	172	150	145	142	173	143	152	150	167	151	148	142	181	168	157	154	155	168	171	169	137	154	152	188	185	179	156	157	186	143	167	181	177	152	180	155	175	166	171	204	151	155	163	168	157	158	151	159	151	175	170	151	163	162	140	171	176	185	166	184	165	144	175	176	162	185	189	176	157	172	146	138	160	190	151	176	174	163	178	167	176	195	172	156	172	159	145	168	161	173	148	165	172	166	148	135	161	145	157	173	158	182	158	181	155	173	144	177	162	182	187	175	169	166	174	165	172	155	161	177	186	184	141	175	156	188	160	162	156	159	155	148	174	179	183	166	164	180	190	158	162	162	193	157	184	163	180	155	167	169	161	170	168	156	163	152	175	147	158	167	155	189	165	164	166	147	152	160	159	165	159	187	181	171	145	173	172	130	171	168	150	165	164	175	154	173	158	192	165	138	155	174	180	194	163	161	168	155	168	161	156	149	170	168	175	177	162	143	181	165	189	172	170	191	167	160	152	179	190	163	156	149	186	176	180	176	161	194	172	159	155	155	146	150	155	169	145	149	164	157	149	171	169	192	180	165	165	180	175	167	178	149	148	177	169	158	146	168	181	156	173	167	133	158	172	169	182	164	165	168	162	168	163	172	170	186	164	159	157	156	137	142	177	172	165	139	144	156	173	177	165	162	159	153	163	176	154	159	174	191	152	164	174	167	193	158	203	160	167	171	150	172	154	162	175	160	141	169	134	163	138	169	178	161	146	179	178	136	169	165	171	179	175	153	192	152	136	167	167	151	164	174	160	170	172	153	156	159	157	157	149	152	144	169	166	163	151	181	174	185	153	173	188	170	172	173	158	163	168	185	168	182	169	158	164	172	152	160	165	160	150	147	127	142	160	160	161	166	173	147	160	175	165	164	152	160	161	156	150	151	168	176	163	148	144	166	148	159	159	162	172	149	156	139	173	145	128	165	179	157	156	166	152	180	162	158	144	167	168	174	164	154	156	163	146	162	179	162	163	138	159	173	186	181	177	181	180	179	173	168	189	162	156	185	177	162	176	176	144	162	193	165	140	152	159	167	141	140	176	183	155	168	174	147	157	171	181	155	159	164	175	140	143	167	148	167	171	157	154	165	175	161	176	186	152	164	173	135	171	166	145	169	188	177	160	170	184	174	162	171	180	182	174	186	149	167	156	165	185	175	155	171	178	145	188	187	170	177	157	175	183	154	176	164	169	160	177	162	176	166	172	158	149	164	178	162	160	174	169	165	174	171	164	172	181	180	156	146	184	171	145	149	173	170	182	181	179	180	173	162	155	169	169	143	176	178	175	164	164	147	149	166	177	181	160	155	175	169	152	163	160	157	161	161	148	157	148	161	188	167	183	175	146	156	171	138	154	180	137	161	185	161	178	163	145	145	166	148	162	157	138	175	190	155	181	171	172	151	167	151	144	162	158	163	149	162	185	168	198	157	182	175	159	163	161	166	170	165	151	183	173	147	182	172	157	166	179	158	170	145	161	190	155	157	173	184	168	155	157	150	167	171	204	158	182	136	152	171	155	158	186	138	192	170	186	181	175	161	166	136	169	144	155	157	162	167	190	164	178	158	156	166	179	152	173	167	162	176	155	170	163	147	168	135	147	166	188	149	152	170	166	157	192	190	166	189	177	194	173	152	183	146	153	166	176	163	151	165	173	161	179	162	183	156	170	157	168	151	184	184	163	161	129	172	146	128	138	156	158	146	178	164	151	173	168	168	177	173	178	161	142	172	166	186	151	165	131	156	166	173	190	166	159	181	161	175
8702	3066	549	552	561	504	550	476	529	541	496	480	489	474	519	509	505	505	481	511	510	479	474	455	488	497	493	507	541	493	483	537	508	524	503	498	510	475	525	496	486	498	489	459	513	483	470	510	510	502	534	459	483	460	468	503	498	499	443	461	440	472	502	478	462	498	454	479	471	444	488	492	461	478	483	473	497	478	480	534	492	482	426	489	474	483	452	461	463	483	491	478	518	498	489	486	500	477	463	514	478	467	447	482	460	480	540	496	473	479	505	519	486	451	515	445	524	482	494	479	502	517	466	475	492	468	517	504	442	495	479	496	501	475	460	486	521	485	470	492	507	471	471	489	510	447	479	471	466	451	494	463	475	517	465	482	481	514	470	462	504	494	483	484	531	479	488	491	512	481	478	477	487	523	501	489	506	430	454	460	463	493	523	495	487	484	494	504	483	545	505	488	504	449	488	473	413	495	471	497	518	491	500	497	461	479	459	495	467	487	505	440	491	493	501	491	482	489	508	515	477	476	501	490	474	471	518	441	459	531	456	487	499	477	489	507	523	515	509	514	468	518	458	459	449	502	446	524	471	476	479	499	468	482	499	513	484	513	512	516	466	510	475	496	490	504	483	449	485	503	496	483	475	499	514	476	475	515	481	513	492	494	512	513	500	470	499	478	452	475	456	479	486	496	468	440	480	483	486	453	507	525	474	516	491	509	476	479	442	470	476	494	524	479	502	484	476	473	494	530	515	516	488	461	489	464	500	495	474	484	501	464	507	492	484	506	466	470	523	491	466	500	489	495	492	474	496	472	515	480	425	477	463	490	471	470	467	494	487	541	475	497	474	481	511	511	498	506	514	500	476	468	464	500	482	489	473	486	471	501	493	525	475	467	473	497	475	470	487	486	442	475	503	484	479	496	477	493	506	497	497	489	525	520	517	537	477	494	456	471	488	467	488	452	491	487	521	495	448	478	470	493	490	493	506	499	517	518	500	494	488	443	478	513	515	443	498	494	470	489	480	485	502	479	472	467	486	502	494	489	463	468	452	504	474	498	509	522	524	471	520	481	444	493	497	498	490	508	509	448	471	475	518	489	504	480	503	468	449	531	459	477	450	490	500	448	476	483	490	488	491	470	527	492	487	512	474	441	494	475	457	511	463	498	481	481	465	439	472	492	505	535	519	541	519	466	483	501	518	519	453	502	471	520	508	466	517	481	521	472	490	475	501	455	481	481	520	454	495	493	477	484	480	512	468	456	514	501	470	516	492	485	480	461	511	471	484	488	458	469	495	494	493	485	477	467	478	485	518	447	477	475	479	537	485	519	457	468	504	504	525	490	494	487	508	481	483	489	470	491	491	458	500	479	495	512	475	459	516	501	480	481	505	523	485	460	494	507	464	496	483	477	516	499	496	476	512	501	469	551	528	514	492	439	447	499	461	532	485	504	477	474	486	487	523	491	504	465	459	498	520	470	502	478	469	520	508	442	528	507	521	461	465	497	488	470	497	527	489	533	511	473	507	502	498	490	466	486	465	466	437	507	452	515	478	472	474	507	451	492	442	465	525	463	526	493	501	495	479	465	489	484	484	486	454	529	504	469	469	540	463	478	495	494	473	446	500	492	492	472	462	489	445	473	514	515	429	495	474	464	455	496	516	457	480	534	534	440	458	483	489	457	484	486	506	518	522	511	490	507	489	486	467	481	481	494	445	479	478	501	488	466	480	500	490	502	515	479	520	511	472	496	481	505	485	480	481	522	467	510	465	506	488	480	508	497	529	496	498	475	488	479	524	455	504	492	496	489	479	504	479	451	469	523	471	477	485	457	469	513	479	471	484	483	499	502	454	457	494	543	509	498	507	536	472	464	480	483	490	496	485	455	484	475	476	504	471	495	527	482	460	494	489	515	461	484	501	479	480	499	514	511	487	512	476	496	476	499	478	486	502	458	451	510	518	460	489	474	505	502	495	498	483	485	498	484	507	483	515	510	487	481	476	497	491	465	500	510	478	532	478	487	511	493	464	497	508	510	483	476	494	483	485	466	521	498	501	460	472	483	521	487	503	450	486	445	535	473	503	467	499	486	499	452	501	481	475	451	504	472	517	507	488	497	474	502	501	483	504	487	450	484	509	511	452	471	499	471	467	475	525	510	463	499	482	499	466	491	486	469	462	493	478	474	505	474	484	518	484	518	538	462	501	474	493	530	507	481	449	465	522	478	489	485	473	509	508	494	488	470	503	489	480	492	504	451	488	496	510	481	537	493	516	471	499	503	500	477	453	498	479	503	507	469	509	495	498	468	498	493	483	461	457	495	479	475	504	510	479	505	474	473	497	462	508	468	514	505	463	461	491	448	467	500	457	466	506	476	470	478	471	505	490	502	501	501	494	506	456	451	465	481	464	479	450	505	490	489	463	523	513	499	478	486	503	493	495	472	488	521	507	508	471	471	465	502	468	488	502	504	521	472	510	499	508	495	494	497	461	506	498	499	477	448	450	475	484	489	477	475	466	508	515	481	452	537	495	479	480	453	519	489	480	467	431	482	478	483	488	487	475	486	471	468	471	495	479	477	553	496	508	496	471	481	506	477	509	499	509	508	448	504	517	488	538	438	477	468	489	468	513	476	484	500	498	482	500	494	507	500	477	453	534	488	483	479	453	509	492	493	463	472	500	510	498	485	496	488	481	505	515	507	475	496	448	465	484	506	459	492	464	479	474	453	514	440	515	469	476	513	512	476	460	484	526	483	444	483	470	473	460	476	489	505	497	490	460	468	487	502	509	502	522	495	494	500	482	504	458	526	540	478	518	492	491	500	452	480	489	475	506	504	486	473	518	477	502	472	519	470	474	477	492	467	469	471	499	499	501	466	507	469	496	462	473	505	477	479	468	512	509	511	444	499	510	487	492	456	483	425	505	483	489	476	475	464	479	420	494	485	490	452	513	493	478	504	499	457	458	505	520	468	452	488	469	509	512	507	480	475	494	473	502	476	483	470	540	512	494	514	474	473	508	452	477	481	489	464	516	494	450	503	510	461	530	468	512	499	468	486	491	519	456	447	507	466	503	512	493	500	527	452	512	489	452	505	465	469	479	485	476	549	481	513	512	524	489	499	511	520	503	482	491	514	481	475	477	500	480	487	463	512	474	451	458	476	507	518	459	501	481	500	459	463	474	432	461	506	497	472	489	492	473	501	463	504	514	498	472	489	516	475	502	514	464	447	468	478	499	488	517	505	477	476	476	519	516	499	492	502	484	495	450	538	465	461	456	516	470	519	491	509	526	468	484	468	482	547	493	479	513	482	504	469	504	497	451	464	545	495	491	489	518	490	457	513	489	512	513	499	495	514	509	479	506	473	444	489	445	468	456	503	510	484	503	479	483	473	511	463	518	473	475	498	475	482	505	515	474	476	493	487	462	506	514	465	461	485	503	491	476	542	473	473	489	521	471	456	477	485	519	476	485	486	483	466	495	489	479	489	474	434	465	457	457	468
61209	36191	8292	1136	694	553	508	460	461	457	369	406	383	377	383	367	352	390	353	362	329	328	351	339	326	333	365	362	355	314	355	329	359	333	334	348	361	335	340	355	348	335	346	323	373	344	326	317	359	347	348	309	351	358	321	364	343	323	339	322	353	336	352	347	355	310	361	334	337	301	320	377	344	331	338	310	315	335	314	316	297	310	352	328	374	331	358	356	336	318	337	344	348	332	359	348	335	383	356	333	358	304	338	355	310	326	335	343	350	365	344	309	321	339	356	362	328	367	311	336	370	350	328	390	372	321	322	314	314	378	332	368	349	343	310	339	326	343	353	340	351	336	346	395	362	332	333	322	350	335	349	326	354	336	364	328	287	298	324	326	351	345	293	339	336	346	349	326	340	320	334	370	329	363	340	294	349	373	324	323	367	333	320	322	368	307	319	376	326	353	324	353	331	327	346	360	297	288	340	357	342	354	346	313	346	357	322	322	345	342	322	321	316	358	342	308	342	342	339	328	319	327	340	334	348	298	328	338	363	331	372	326	328	367	315	337	351	356	317	329	314	330	323	357	352	329	366	349	334	329	338	351	352	365	334	337	330	358	300	318	325	294	345	350	333	339	329	338	325	314	343	333	351	316	392	359	343	326	322	279	341	317	315	344	309	386	321	322	386	321	345	326	347	345	309	303	343	355	380	343	342	372	335	360	325	303	347	329	318	319	343	341	332	352	354	374	366	340	345	329	345	337	323	338	311	321	336	338	328	343	330	316	333	364	349	330	338	321	350	338	315	320	355	325	323	330	354	324	326	308	340	328	356	336	361	345	339	339	356	353	365	362	326	337	360	322	325	307	369	349	344	335	332	331	325	350	326	345	339	364	355	304	358	351	331	371	374	362	360	352	352	332	325	321	324	338	353	309	332	371	321	329	327	352	332	348	314	360	326	313	345	330	345	345	318	364	341	326	378	378	313	317	339	347	340	343	339	332	368	319	356	312	353	361	328	353	333	322	339	359	349	323	353	347	337	319	346	306	327	347	298	377	322	360	321	319	306	340	370	308	335	327	341	370	363	349	333	330	338	327	320	360	347	353	356	354	310	354	342	352	318	365	350	321	313	362	320	324	304	321	336	333	321	348	358	351	325	349	348	365	322	343	325	317	281	308	379	312	335	345	357	363	312	333	333	368	353	375	332	357	323	352	337	341	340	315	329	340	360	331	347	361	344	324	346	330	374	317	326	309	341	313	337	321	345	341	323	356	406	336	324	354	316	369	345	324	313	353	313	315	350	352	338	356	382	332	315	357	370	361	330	373	333	361	349	331	370	378	327	318	330	326	337	362	338	338	363	372	307	340	337	328	335	352	364	362	303	338	305	325	341	348	351	372	358	375	340	342	339	349	336	325	385	353	320	302	336	342	341	353	343	348	333	331	313	339	336	363	315	309	348	343	353	350	340	379	345	328	351	341	325	342	346	356	360	381	336	374	324	337	346	348	337	335	363	313	318	355	331	337	361	353	330	305	336	326	307	334	368	315	356	364	358	362	358	348	293	307	305	325	337	312	358	297	312	344	302	351	342	322	342	318	356	352	350	327	327	338	340	323	332	349	365	307	330	368	338	324	347	308	353	373	375	338	330	298	317	367	315	314	325	321	318	368	313	344	324	324	331	322	344	325	324	347	329	305	341	340	341	349	322	340	320	343	357	363	371	344	305	358	296	324	345	308	309	345	363	361	307	347	357	338	346	350	374	344	343	318	347	329	361	324	355	332	328	353	307	325	300	349	340	336	374	331	344	301	408	338	329	349	363	338	335	306	369	328	339	344	372	363	308	352	325	366	354	362	359	365	380	341	328	340	317	355	329	339	350	341	311	352	324	343	316	352	333	333	332	342	357	359	342	304	336	336	309	320	296	318	329	297	381	341	319	334	337	336	340	321	341	341	316	324	312	372	339	317	340	348	365	347	324	331	359	345	345	359	299	338	328	323	330	304	318	333	363	363	366	320	344	304	409	351	358	367	352	321	381	385	344	323	329	354	316	349	347	342	372	347	335	334	309	372	344	333	329	351	363	336	343	347	303	325	355	354	345	352	308	313	332	333	326	354	326	298	321	357	349	339	341	304	320	338	328	326	303	346	363	351	358	344	359	355	348	350	352	331	314	360	349	325	355	330	323	350	351	347	351	336	352	345	340	344	331	319	297	357	346	322	323	380	361	345	302	342	340	325	334	338	310	365	333	327	323	337	333	339	332	328	297	329	302	352	354	346	366	324	335	341	285	333	326	362	345	369	323	358	353	333	327	318	337	313	342	322	322	347	349	343	309	328	356	372	338	321	334	329	338	343	330	339	303	322	323	342	374	377	349	328	320	308	340	332	349	337	363	343	330	332	363	341	352	329	360	353	344	360	383	340	337	371	333	317	330	320	331	325	352	328	355	320	353	309	351	377	335	305	352	311	344	331	318	341	369	309	333	355	325	330	353	313	340	344	353	298	355	378	325	327	344	388	360	341	330	344	304	355	339	338	349	344	327	322	337	297	334	363	324	384	335	336	327	330	316	329	349	295	350	351	358	341	364	382	360	305	329	321	337	303	317	358	307	309	326	326	340	367	333	357	360	381	365	353	345	339	371	321	319	333	354	339	338	323	356	365	347	332	326	349	326	309	382	338	326	337	312	332	331	328	330	306	372	327	321	353	338	328	336	299	347	314	338	340	324	331	350	343	361	304	328	340	341	346	345	353	298	319	345	343	340	343	289	366	325	354	336	374	326	359	304	347	313	317	310	303	308	375	289	341	341	328	339	299	369	359	347	338	340	334	332	321	340	363	332	345	329	315	344	326	363	324	358	344	334	346	303	310	340	312	313	330	339	328	349	370	356	366	376	348	327	304	353	315	371	406	326	375	304	383	333	321	354	345	312	329	374	361	328	299	314	348	314	364	338	336	317	344	328	344	320	321	320	336	330	323	325	356	356	325	334	348	351	315	355	335	362	353	358	367	312	336	341	342	352	349	333	323	353	337	331	338	331	321	350	346	348	335	347	338	374	351	349	332	354	331	322	350	311	350	331	339	343	352	372	369	322	324	329	314	320	321	312	295	302	385	330	334	375	305	333	323	354	358	356	339	363	326	343	305	338	332	322	342	339	352	376	358	302	311	329	384	325	354	348	310	322	330	360	323	351	332	327	358	330	360	392	327	347	319	337	344	325	323	361	353	321	347	327	340	323	360	344	344	355	326	361	363	339	321	382	363	343	322	344	347	315	317	333	339	340	336	345	292	310	361	344	327	349	351	338	342	359	341	317	355	332	327	322	337	318	317	303	360	324	330	358	328	363	331	341	346	310	342	319	322	322	368	348	330	335	345	341	361	349	316	317	315	355	324	327	351	333	373	336	350	341	342	358	382	335	339	338	326	338	321	315	324	332	335	334	349	355	331	328	316	330	379	331	337	374	327	344	327	338	326	342	329	329	351	328	377	354	339	360	336	338	362
35172	21337	2316	2622	2325	2068	1777	1587	1567	1350	1208	1138	1242	1154	1106	1094	1014	990	957	966	1006	978	964	917	945	926	923	905	909	908	915	905	917	858	849	882	881	911	935	895	861	841	862	886	877	811	849	895	902	859	899	930	893	855	863	904	869	808	874	900	882	856	896	856	836	822	922	896	816	827	851	886	830	903	884	858	908	860	829	841	834	859	913	815	891	909	865	890	801	868	870	865	871	877	891	858	870	805	818	833	820	933	850	893	858	867	849	821	868	854	819	864	840	884	845	915	877	817	801	829	827	893	851	824	876	805	881	887	814	878	905	844	836	871	892	796	822	857	886	822	864	787	836	844	865	795	845	878	846	856	809	891	856	865	803	817	838	818	842	821	901	864	880	828	842	856	859	873	863	847	856	879	823	856	798	883	881	854	887	821	839	851	821	857	958	798	842	887	810	828	859	897	825	842	921	848	893	851	847	831	800	906	873	882	875	878	828	858	846	848	826	849	889	860	874	834	831	896	808	842	860	833	869	771	867	855	849	794	859	839	885	820	854	802	893	860	851	850	872	840	877	867	859	858	828	901	836	872	869	837	915	874	897	887	910	834	870	886	842	779	908	866	820	813	861	870	860	865	857	847	818	853	824	874	863	831	808	825	892	823	873	881	839	835	830	848	857	844	890	814	865	811	876	900	844	873	882	865	865	790	825	831	845	880	854	852	871	817	849	853	849	841	780	880	870	875	837	844	828	868	850	853	843	915	809	919	877	809	862	828	784	884	800	823	843	864	818	869	854	868	857	852	816	835	871	894	835	843	862	856	854	839	868	844	857	868	877	860	835	854	875	866	815	879	856	849	822	842	821	833	856	819	800	799	856	853	871	868	832	802	840	836	922	822	861	832	784	826	891	852	823	869	864	807	815	850	840	851	841	816	837	805	876	875	819	831	851	838	880	833	831	852	818	844	861	846	921	911	875	870	908	849	827	844	814	800	822	862	814	813	809	850	884	827	807	856	847	882	836	870	855	877	852	834	866	907	798	862	867	897	841	897	816	809	863	868	889	859	887	822	878	913	842	831	866	861	863	838	816	847	869	873	870	894	886	827	884	830	795	852	844	882	894	862	846	795	784	840	838	865	832	910	838	844	818	818	894	879	856	842	906	841	843	831	862	819	858	851	870	823	832	810	833	813	793	838	787	833	858	832	813	821	853	833	803	845	849	895	853	829	841	772	841	842	807	861	863	866	856	812	843	917	859	815	863	898	875	838	864	816	874	855	798	886	875	869	838	785	839	878	860	836	859	827	804	868	877	783	899	890	825	901	859	882	883	847	901	804	889	815	868	889	866	875	792	870	871	838	845	834	859	818	814	811	833	893	894	860	863	838	880	874	809	802	848	856	837	885	846	830	805	891	847	861	869	836	848	859	854	816	859	891	834	812	879	844	861	891	874	811	851	879	820	829	845	835	825	805	847	867	824	819	878	809	894	865	837	824	880	824	789	852	823	814	864	828	855	843	855	803	862	864	885	866	822	809	866	886	814	892	858	864	837	831	819	821	849	836	844	853	867	837	839	870	910	822	880	853	862	871	882	842	809	824	856	781	910	855	898	839	835	892	829	864	820	879	924	859	818	849	867	816	896	882	911	889	823	795	813	871	815	813	848	804	882	837	810	839	854	901	862	845	874	923	806	844	915	881	865	896	848	856	848	820	877	865	821	856	862	874	860	844	817	841	919	831	840	813	828	877	870	871	875	833	814	816	868	910	847	869	827	854	796	871	829	819	860	839	880	862	861	930	850	903	852	843	802	850	878	817	844	876	871	849	843	860	879	878	863	815	855	831	891	840	831	824	834	825	876	848	822	858	838	880	861	825	840	828	838	866	899	884	844	904	853	861	887	861	893	794	870	870	852	864	907	852	849	811	900	818	862	853	859	808	856	814	861	818	830	841	793	871	864	857	864	856	806	858	831	803	843	875	883	864	862	840	830	829	872	880	869	895	839	874	874	843	865	869	851	826	925	851	826	845	809	829	886	864	799	837	828	751	867	879	848	852	846	833	905	845	814	826	831	868	876	822	900	891	855	906	861	876	910	883	853	837	864	847	849	883	825	856	853	857	915	820	872	894	823	892	837	812	794	911	859	905	846	904	840	829	871	853	829	859	831	839	805	852	872	921	804	870	848	890	838	866	842	828	869	837	856	857	855	851	825	816	788	840	807	859	837	904	893	876	820	859	792	879	823	822	882	833	837	880	841	860	898	847	861	955	871	830	805	869	896	807	853	809	861	807	875	860	911	831	831	910	885	853	928	871	817	874	817	842	866	815	871	850	847	827	817	841	863	875	843	874	846	878	837	835	862	828	851	857	791	865	859	773	848	858	773	800	868	856	838	882	875	861	910	867	852	792	829	807	854	856	877	859	871	886	842	822	848	890	830	865	816	843	898	861	860	897	863	869	847	854	872	898	878	851	891	761	819	837	852	847	846	888	807	855	840	798	818	873	882	895	859	821	860	911	816	821	818	840	839	825	791	846	846	832	863	847	803	890	877	832	855	816	846	850	818	833	867	879	845	884	844	825	852	808	918	886	833	844	869	873	826	798	853	898	850	799	823	880	853	829	825	834	833	844	881	853	847	868	827	825	883	912	907	867	824	854	850	846	789	820	855	821	858	871	777	844	855	833	797	857	862	839	851	887	899	857	867	867	852	882	879	828	864	850	850	866	840	845	803	848	809	814	855	846	861	829	852	884	838	859	813	855	849	838	909	852	851	833	898	843	865	929	895	888	885	830	863	838	888	914	832	843	890	831	829	862	787	854	841	883	886	833	898	884	874	892	888	876	844	870	851	868	834	882	838	792	847	830	906	866	835	905	844	881	878	810	808	901	851	813	844	877	884	850	872	823	852	836	839	878	871	863	851	841	865	853	861	855	832	872	794	893	817	864	859	853	825	898	839	856	842	853	882	848	852	856	863	841	901	843	847	852	867	820	850	890	865	880	816	855	864	795	870	834	848	871	876	859	869	866	846	897	847	855	860	887	829	837	840	883	862	817	842	853	870	862	857	892	847	909	865	796	872	862	843	894	885	829	829	913	876	840	804	860	885	805	865	863	805	833	950	855	870	829	871	847	893	810	879	904	851	839	878	881	808	842	867	871	877	848	828	839	892	877	831	819	840	837	817	839	847	848	881	810	862	862	883	889	855	821	844	847	859	832	881	845	877	887	883	803	853	820	784	876	880	858	873	892	869	877	823	861	877	912	868	858	850	837	786	856	862	841	821	829	830	788	858	831	838	858	825	843	805	858	844	857	860	889	824	872	817	833	841	806	842	847	867	845	877	847	861	866	760	834	874	874	850	904	880	843	878	848	863	846	888	818	868	826	899	853	852	896	802	820	842	838	875	824	873	866	836	816	862	818	841	818	841	863	851	852	827	893	863	866	844	862	887	856	812	851	867	817	870	873	829	870	850	830	871	865	844	851	835	860	902	832	816	844	824	800
73237	48840	15753	2997	1165	943	805	654	572	577	568	542	502	503	446	485	480	417	445	451	443	451	469	452	500	427	413	399	459	410	419	398	397	417	424	428	383	426	422	439	438	430	397	427	424	379	413	409	444	391	420	425	382	425	428	416	404	414	443	397	376	417	415	413	385	432	419	407	368	413	400	415	379	426	405	442	458	465	421	416	440	424	426	386	402	428	408	399	436	377	417	425	410	469	426	400	395	396	406	426	407	418	361	415	403	408	424	393	367	396	426	419	386	398	417	406	399	436	376	404	378	410	408	414	404	385	470	370	443	388	419	392	450	407	390	430	421	358	433	401	424	395	421	425	381	373	424	396	391	421	422	416	397	406	435	406	400	410	425	424	406	418	436	438	388	408	441	424	443	436	421	395	397	449	431	422	366	388	397	416	381	399	402	410	402	413	389	397	380	424	423	421	426	374	429	409	391	412	422	439	404	400	402	409	436	450	431	443	461	417	454	384	399	435	439	391	428	423	384	420	378	430	472	367	408	425	418	359	406	401	389	454	424	384	368	421	420	422	387	449	418	412	425	394	435	429	434	458	458	409	380	401	399	420	383	392	417	428	393	437	423	399	459	399	378	402	444	409	432	386	433	428	381	422	458	403	408	427	396	362	383	385	369	447	378	424	399	402	415	466	437	457	422	454	394	448	391	395	404	411	430	387	401	435	405	397	396	417	416	435	388	409	433	371	389	418	440	412	404	402	372	404	384	371	412	391	398	425	376	442	400	473	424	401	377	410	420	420	433	384	413	422	418	385	400	393	403	413	397	412	417	409	414	390	442	414	392	440	420	414	412	362	415	432	421	415	429	416	440	399	402	389	397	417	388	409	437	421	406	376	392	381	454	375	365	430	425	394	436	405	407	414	429	395	427	452	401	407	408	420	391	402	428	394	432	396	438	447	441	391	395	388	394	440	400	419	404	411	388	423	436	413	389	416	366	398	416	448	367	443	392	434	424	414	393	438	421	429	398	415	413	441	444	378	414	441	377	391	458	383	433	462	429	414	418	427	419	419	373	431	452	415	390	405	401	433	416	437	426	417	415	437	404	426	397	427	437	417	377	372	414	400	434	369	373	414	408	402	442	451	417	441	433	394	431	447	402	395	399	433	409	422	459	421	387	436	367	408	431	418	388	437	418	425	429	401	425	390	442	401	367	399	449	416	425	404	411	474	427	426	446	431	422	429	417	425	410	364	405	441	435	450	411	428	411	407	438	404	414	431	417	408	428	463	431	387	393	399	396	441	411	435	397	432	429	452	437	429	408	394	370	410	392	410	427	379	411	410	409	405	391	474	435	396	383	422	415	403	410	442	413	428	460	404	392	422	422	414	380	434	481	403	426	420	435	422	404	402	448	415	423	417	417	407	372	411	370	459	410	444	419	386	385	418	392	388	454	395	428	390	393	410	436	400	386	412	394	433	429	384	409	451	414	429	452	416	410	401	384	440	397	389	402	420	422	399	394	445	400	412	412	457	408	389	393	414	428	422	389	428	439	396	465	423	444	423	398	394	403	400	400	418	389	375	382	447	419	400	437	390	410	460	417	390	384	402	404	419	398	441	394	445	387	424	401	430	419	428	405	428	445	422	373	411	386	420	394	401	447	475	414	423	418	432	440	437	389	428	446	411	463	384	432	412	442	419	384	442	399	399	421	387	403	430	434	427	403	413	414	429	390	383	431	414	403	371	431	435	408	423	426	396	419	445	408	451	420	462	408	458	423	375	431	406	410	374	423	405	421	386	456	474	415	394	401	422	434	390	408	450	418	419	419	421	398	397	432	398	421	400	440	430	415	410	426	454	415	424	438	423	425	420	412	451	397	440	424	431	404	483	371	412	401	424	418	393	414	410	386	384	426	427	398	405	401	428	374	421	405	447	412	478	401	388	406	438	435	367	413	432	412	425	392	434	413	426	429	394	409	425	439	386	415	413	423	444	419	411	404	400	383	434	432	403	427	423	458	411	403	434	395	404	411	410	452	423	386	422	404	381	448	386	418	403	417	406	438	395	406	422	397	383	435	395	387	386	422	413	377	383	414	433	379	403	378	384	389	424	408	403	407	403	452	449	399	391	382	418	415	411	416	373	408	443	426	427	428	422	400	428	405	384	394	423	376	404	400	425	408	383	404	396	410	392	400	405	427	411	412	421	441	411	418	450	423	399	411	423	415	370	392	386	436	430	421	436	439	403	430	429	414	417	396	415	412	421	398	410	419	425	422	408	425	405	400	393	393	401	420	400	401	415	420	402	439	387	437	421	413	409	410	430	423	360	427	421	410	404	402	392	396	394	416	444	438	407	432	367	385	436	434	404	401	372	430	382	383	380	394	432	428	456	447	447	479	405	445	427	408	385	398	455	436	408	411	426	443	426	413	376	406	408	400	427	415	453	377	408	444	409	404	411	395	414	410	382	443	387	407	409	387	446	416	431	423	374	410	423	428	386	403	390	388	379	400	411	459	414	380	443	419	386	399	383	406	428	443	435	436	417	414	422	380	383	382	381	431	394	424	434	434	409	434	429	414	409	438	419	389	397	410	378	435	418	396	380	425	377	414	396	428	394	457	390	394	429	399	422	431	406	493	434	451	404	402	441	393	418	416	412	431	417	389	409	422	447	408	387	382	421	381	457	400	413	400	475	419	456	390	448	393	382	399	448	438	388	414	377	406	401	409	419	430	388	398	446	440	417	423	372	391	397	420	378	397	418	382	387	382	445	436	453	420	386	383	415	368	414	378	422	425	432	415	404	411	398	445	419	384	418	412	463	424	419	391	386	381	432	402	437	431	397	408	436	366	370	443	381	420	422	399	380	392	410	445	407	416	417	414	377	405	420	424	418	445	405	429	392	416	435	406	422	382	391	423	397	389	405	416	391	402	432	405	435	412	414	372	426	415	428	379	418	417	433	409	428	367	436	444	402	386	370	356	406	433	390	394	451	417	393	441	428	470	396	441	404	435	416	416	412	423	422	427	416	417	371	390	406	382	394	388	439	402	431	450	389	417	434	427	405	388	423	436	358	434	394	371	375	429	429	400	451	385	432	399	414	411	414	432	408	392	413	424	417	462	418	386	388	433	391	416	426	413	426	420	378	411	366	399	415	391	417	388	385	449	413	423	440	443	426	407	434	404	414	408	446	389	409	404	376	425	419	442	414	439	429	418	432	399	427	405	409	426	422	408	419	402	433	405	375	428	452	417	425	425	436	400	409	376	382	451	432	397	419	423	414	414	429	408	420	416	386	417	404	438	420	399	435	409	428	457	440	431	411	432	431	397	417	418	395	424	390	421	425	407	395	380	367	435	410	408	417	397	413	402	437	426	424	413	395	381	399	444	414	387	376	406	420	384	429	413	422	433	402	405	419	398	410	403	397	400	427	419	389	381	384	424	470	398	424	419	422	425	401	388	418	408	386	450	429	426	454	423	390	385	422	411	416	422	408	434	428	438	408	413	390
44931	28668	3791	4359	3984	3349	2791	2475	2189	1998	1830	1672	1626	1522	1513	1337	1375	1362	1281	1261	1251	1168	1161	1156	1129	1129	1185	1146	1118	1064	1085	1094	1073	1123	1022	1063	1126	1066	1082	1009	1025	1052	1005	1041	1072	1051	1006	1090	1050	1037	1041	1018	1054	1051	1016	1010	1007	997	999	1022	1047	1048	1009	976	968	1010	1013	983	1038	1038	966	1050	980	994	1016	1029	1021	1036	972	949	976	969	1000	965	1009	931	990	1054	989	974	995	1015	968	953	972	1015	1028	1054	996	940	1012	993	991	1001	995	1006	991	992	971	1004	967	977	975	995	986	954	1038	999	967	974	940	1001	1000	992	1012	955	928	1050	1034	975	965	937	1002	950	1031	979	1012	948	971	978	999	990	1037	996	984	1008	1017	929	948	986	955	989	1012	990	991	906	914	1017	1030	979	979	939	1021	963	977	994	1024	968	994	976	945	982	965	1033	1016	987	945	993	1031	957	996	984	1029	979	991	982	937	980	1000	973	967	1031	989	960	992	974	997	990	986	904	986	1003	982	1049	970	952	911	953	1016	966	959	952	1009	962	1013	952	1000	981	953	1029	991	999	1036	1000	985	995	986	961	1028	960	998	924	984	1000	969	1013	978	978	968	983	933	988	1032	957	929	936	965	972	989	993	943	989	959	977	1002	1016	972	998	1029	961	953	954	1024	978	1005	966	1008	982	954	974	1000	920	983	949	970	894	1011	947	948	1000	1000	977	1037	996	1000	971	929	932	950	997	990	1007	929	978	985	973	973	1007	937	955	996	987	953	968	951	1021	1024	968	982	978	952	1008	943	991	944	949	1021	950	933	987	990	944	976	1010	976	994	958	998	980	983	1012	1004	967	1008	976	942	1007	985	997	1036	960	917	1016	947	944	995	973	947	960	949	999	1018	965	936	975	965	952	1013	987	1009	1010	976	998	968	1001	941	988	984	930	973	999	964	990	1042	915	983	920	990	952	972	953	1009	961	995	983	964	945	931	946	992	1005	925	971	1001	999	990	953	962	948	1039	984	1011	993	971	923	992	980	1002	910	997	1002	975	972	1010	1013	1003	964	1025	946	1022	1025	987	1010	1055	1023	974	982	936	1013	967	933	1018	960	1010	1017	961	989	1028	954	980	964	1019	944	1002	950	963	1023	1015	957	970	971	991	994	989	956	1004	950	1014	1025	1011	983	925	971	972	982	952	956	978	1032	982	1050	967	951	933	1012	1022	971	1006	965	997	943	1023	1063	976	1030	1015	975	958	976	978	991	990	1005	964	981	996	1017	959	974	952	990	991	969	933	975	1025	1042	972	947	1002	1005	1008	958	1015	1003	1020	990	978	997	1028	1003	964	969	975	948	1032	1012	982	1044	971	996	970	956	1026	974	975	974	1020	956	1031	1011	1011	1046	912	976	989	963	1038	1023	987	970	978	979	978	948	935	963	930	1008	992	1011	1006	1007	1064	968	1031	990	942	947	996	950	934	967	974	974	1017	980	959	995	1034	996	1003	994	992	981	989	1035	1025	926	1049	922	1001	961	941	997	1016	970	1018	989	967	945	1000	957	998	986	995	1014	977	954	1011	1001	979	992	1045	922	941	994	957	1051	958	988	976	1022	1002	978	963	982	980	961	987	985	1024	986	1025	971	975	971	980	975	966	1026	953	983	977	1033	971	964	1002	972	949	1008	995	991	975	1029	965	1006	987	1004	943	992	963	940	959	1007	1005	964	958	1004	1001	981	1016	964	957	1009	963	976	997	995	949	1028	941	971	996	995	1038	983	989	1005	989	1002	1017	1012	980	1010	960	959	965	942	923	977	1020	975	970	1019	980	1021	960	982	1004	940	1012	988	970	933	985	907	1010	950	984	1003	964	1008	956	999	972	983	990	998	942	1021	1011	1004	1016	957	993	964	947	976	983	1018	969	967	943	966	986	1030	971	1026	953	973	945	990	1003	958	952	984	987	998	947	954	943	983	937	922	925	982	1060	969	925	955	960	1052	969	899	1000	956	935	957	942	950	984	986	999	989	995	945	980	976	970	954	995	965	1050	1038	951	978	1026	947	992	961	934	979	915	955	1022	997	943	978	954	1004	994	1003	959	904	935	980	939	972	989	997	912	1010	1011	971	1020	971	967	1037	956	1014	1016	970	977	988	948	976	997	990	981	996	952	933	987	1015	948	997	955	954	925	918	973	959	921	975	1028	954	1013	971	1009	947	976	985	1010	957	999	984	1004	948	1009	948	1029	983	992	961	948	929	1023	966	1013	1014	946	965	958	970	976	971	968	998	935	935	998	958	985	969	988	1006	975	966	980	913	954	975	1009	1030	957	951	943	991	1022	953	1001	1042	923	956	973	984	988	973	968	994	951	940	961	1017	1009	987	996	1010	997	941	978	943	975	981	1026	926	966	942	944	967	942	978	933	1010	998	946	985	982	947	947	1016	979	989	979	968	990	961	990	992	961	1005	996	947	1015	949	957	1003	984	962	956	1015	991	985	1037	995	976	969	980	972	959	971	929	965	986	914	972	959	887	975	1049	969	997	980	985	958	1018	1025	938	951	960	917	997	1024	998	963	969	972	963	968	1024	957	1006	950	1004	1027	982	956	980	1013	973	1024	968	993	971	1000	973	970	1003	956	997	977	1003	961	983	948	991	975	925	973	916	1042	985	1010	939	1034	992	986	1009	951	944	1035	1041	1019	975	996	1015	974	957	984	985	1015	956	959	985	1045	1008	945	947	1053	989	993	968	985	1067	937	971	961	952	977	1002	945	1016	1054	996	988	982	974	963	973	1014	998	982	993	964	979	960	952	988	972	1053	965	976	930	966	969	972	979	984	1002	937	984	1008	999	981	982	950	1063	977	1030	959	958	1019	956	951	977	980	949	975	968	971	1004	1016	1015	955	1009	1012	962	972	939	961	982	992	938	998	976	996	1001	1031	1029	1003	976	969	955	987	1025	1008	931	907	965	971	1027	1017	988	986	1005	993	968	985	1010	969	1001	1020	941	969	1048	983	922	1048	999	982	1018	986	1005	1009	994	981	1020	981	920	986	1052	972	977	1008	925	1026	1010	950	1007	970	922	1002	1010	1019	961	974	1029	979	938	975	905	1027	968	960	1011	975	937	976	993	1006	955	1001	937	985	1044	971	1005	1042	977	977	1004	969	958	996	990	1023	978	963	992	999	997	979	976	994	991	979	985	971	958	959	1019	909	950	1015	1032	984	960	1000	992	1017	925	1039	986	1023	1046	988	1014	970	906	975	1043	1020	1002	935	996	999	975	984	965	964	951	972	996	1035	949	1000	978	909	997	1013	1039	1026	968	963	985	963	1004	1009	1025	934	956	937	1023	974	992	1041	989	973	1017	961	944	977	947	983	905	948	984	1024	931	1039	1009	962	967	1048	960	958	994	1006	977	934	970	955	978	975	992	978	1002	963	981	962	980	927	1011	1000	977	958	1004	935	992	935	970	1031	965	981	991	1001	974	982	981	975	913	910	1022	949	987	997	1055	1009	957	987	965	949	994	948	962	993	1027	1016	971	969	985	1031	1021	963	987	943	987	942	954	1014	1000	1014	935	939	1051	985	1028	987	943	1014	954	1035	1039	949	989	988	983	1053	958	972	974	975	960	971	964	1008	943	1046	972	981	975	980	977	1005	1061	975	946	983	956	989	983	1012	976	973	999	967	968	963	992	976	981	952	1030	952	928	993	990	981	950	979	1026	956	1008	1024	942	1012	1005	979	993	930	1001	975	978	966	1008	1065	977	990	1062	973	966	987	1052	1026	998	995	896	922	1020	972	991	1032	960	978	965	970	929	1026	988	938	1056	985	959	996	965	956	930	953	963	934	994	985	1055	984	1027	1008	949	963	959	983	1019	1028	964	954	1021	1085	1023	1026	1033	957	992	1025	974	980	1032	994	969	977	931	980	992	952	968	977	1013
10172	2402	246	166	184	188	161	186	158	167	154	147	165	180	161	186	184	191	155	173	160	151	159	180	157	159	170	175	129	167	173	165	149	167	174	182	164	165	156	178	154	180	147	152	142	172	161	160	165	158	178	150	182	162	196	152	187	147	156	166	163	147	154	163	136	174	157	154	162	162	170	150	183	173	165	172	136	184	165	158	166	175	162	135	191	170	177	155	169	158	145	157	176	154	138	172	141	162	173	171	152	153	171	162	156	144	155	164	167	153	166	168	153	156	149	172	177	176	148	192	157	169	159	133	178	168	170	145	164	166	166	185	167	171	152	162	153	176	158	158	155	172	140	170	187	164	143	145	195	158	156	182	143	164	163	146	153	156	173	155	149	171	187	174	170	159	187	160	160	162	162	189	182	153	168	138	137	179	180	182	165	177	170	185	158	174	175	158	162	173	173	139	180	172	142	161	157	141	162	143	176	147	164	162	158	150	169	166	161	182	177	162	191	167	162	173	178	149	180	161	168	168	177	182	142	183	200	138	172	164	165	161	184	171	159	178	174	166	158	167	165	163	171	189	183	181	163	170	165	168	168	203	161	146	179	144	164	160	156	153	160	159	141	172	193	141	148	152	163	185	178	167	169	174	153	179	169	160	160	164	158	170	170	153	187	164	145	201	187	170	174	154	166	177	161	140	162	189	183	159	156	163	172	163	163	176	146	144	154	192	151	155	178	143	191	170	145	153	154	165	180	172	174	154	185	152	179	179	139	167	145	160	180	154	173	162	168	147	158	168	152	183	171	164	162	185	155	163	170	161	141	140	165	154	148	188	163	155	187	171	165	151	180	163	178	175	165	159	156	169	157	159	163	166	153	181	173	187	166	159	186	166	170	160	165	154	169	170	166	139	180	173	160	175	161	164	170	150	141	162	166	162	154	165	165	179	171	152	184	159	174	171	163	164	148	182	183	148	144	156	157	145	155	160	182	162	159	147	155	175	178	168	157	146	156	150	141	173	164	165	153	187	157	148	162	151	171	173	169	157	176	166	149	172	134	159	169	167	200	173	176	158	142	190	166	162	183	164	177	178	159	149	184	181	148	179	159	151	180	197	167	163	151	173	171	132	167	191	177	159	144	163	175	161	148	168	134	175	178	177	186	163	168	159	149	176	159	203	170	167	183	157	164	155	136	134	160	196	168	169	178	164	175	190	157	160	153	186	151	177	140	163	147	161	167	146	174	180	157	164	173	182	179	186	164	150	159	144	156	146	190	155	180	190	164	150	156	170	151	160	153	163	161	180	152	166	136	174	167	147	147	133	174	163	163	171	157	184	154	161	183	191	179	174	155	186	151	168	167	164	165	181	147	177	177	158	168	176	162	151	174	164	160	177	147	164	170	187	172	175	156	147	179	164	173	179	154	157	191	149	163	158	147	147	168	162	179	158	166	166	180	183	146	195	175	160	183	155	158	166	161	155	141	176	160	146	175	181	179	173	193	179	170	145	176	137	139	151	154	171	173	186	167	152	140	161	157	155	177	178	161	163	168	177	159	134	176	148	178	164	132	163	186	169	172	171	154	179	158	192	173	163	171	158	157	160	130	184	182	158	156	168	184	171	174	159	152	161	163	180	160	156	142	153	181	173	159	154	158	162	183	144	160	156	156	182	166	172	160	151	131	173	174	148	167	167	150	173	189	167	144	176	160	153	176	170	140	165	147	148	168	176	129	170	174	175	164	187	170	149	159	178	142	156	169	174	172	157	156	171	158	146	180	161	144	149	168	156	166	145	143	193	155	176	171	162	157	172	168	169	161	188	179	185	167	177	164	160	179	148	160	159	187	159	177	181	146	176	173	179	163	153	174	148	176	169	148	154	164	160	195	196	152	194	177	185	181	164	176	145	142	152	198	163	165	170	158	167	173	172	170	165	173	164	168	173	159	177	148	166	146	182	164	161	183	189	190	153	167	153	165	179	169	151	158	166	165	172	151	184	172	160	159	156	198	182	137	158	156	162	169	174	182	144	152	131	169	162	161	174	158	189	170	170	179	166	176	168	166	143	163	163	161	189	175	170	153	159	168	152	191	148	173	159	158	173	162	181	164	167	148	153	165	167	152	165	146	140	168	168	160	163	140	151	141	182	148	142	142	154	178	138	191	167	178	165	177	171	192	161	172	166	165	162	161	170	164	171	172	135	166	162	167	176	158	186	172	163	173	153	185	190	158	176	146	184	165	154	170	177	162	171	149	168	158	189	165	167	164	179	170	144	173	184	157	153	166	162	171	180	168	193	166	167	179	175	180	172	149	150	157	159	192	150	172	160	160	185	171	148	158	166	168	151	159	161	165	198	191	194	156	164	167	197	184	160	160	166	170	180	179	163	186	173	166	144	147	181	155	174	174	186	176	169	189	169	168	170	158	180	167	165	159	147	160	162	144	164	155	160	137	167	159	167	159	162	185	174	169	165	163	176	175	138	152	175	171	125	192	177	167	156	179	146	161	182	174	170	168	165	162	177	155	165	169	150	176	183	174	159	182	162	161	188	150	184	171	190	162	167	181	155	152	176	162	171	171	133	145	171	167	191	167	163	164	179	164	144	147	164	168	174	175	178	155	178	158	156	171	161	180	174	176	149	149	163	205	191	182	179	178	161	149	166	156	161	180	184	188	152	162	146	188	162	153	151	134	166	189	175	174	184	170	172	164	147	159	163	152	164	183	172	138	144	156	160	171	174	153	181	153	149	155	177	170	152	179	153	185	177	167	158	162	176	166	143	164	154	177	172	180	128	181	138	169	164	166	171	156	144	166	162	175	161	145	172	162	161	167	158	152	156	154	180	182	164	145	177	130	152	160	157	176	187	159	167	159	158	171	148	148	167	180	147	179	167	171	155	174	159	166	157	137	181	159	171	163	173	181	149	152	168	181	173	155	167	149	166	154	165	166	188	157	166	134	161	181	174	179	152	173	186	207	147	167	156	184	187	171	156	160	159	170	160	144	172	164	157	148	187	166	163	171	156	131	166	171	170	169	166	168	173	147	151	184	175	154	149	175	165	168	170	180	145	167	172	168	148	164	167	163	148	175	164	169	151	174	160	150	162	168	164	182	155	185	162	152	171	178	152	187	168	150	174	159	160	162	189	163	187	158	180	158	136	154	159	167	151	148	158	165	177	203	159	165	154	148	158	152	152	172	159	172	168	171	164	163	169	172	176	182	181	157	172	199	178	162	163	178	165	156	167	176	169	178	191	161	170	164	166	162	192	163	154	176	166	165	170	173	167	154	157	183	167	167	162	167	154	183	168	181	154	195	170	178	167	148	152	159	197	148	166	169	180	182	173	157	164	148	143	177	156	155	177	161	165	159	170	177	167	167	176	145	146	155	146	177	178	171	166	173	172	153	145	185	173	174	167	167	144	178	197	166	166	168	161	162	181	150	170	138	172	171	168	181	155	167	144	147	157	161	155	147	187	167	151	174	172	156	197	158	155	157	155	153	170
8895	3042	525	570	537	512	522	505	519	542	514	497	534	486	518	512	513	508	468	487	493	524	494	493	474	517	470	512	462	489	489	463	503	491	539	492	478	482	504	464	496	502	484	460	463	531	474	479	495	475	511	470	468	483	473	507	517	505	530	473	514	507	450	512	508	501	456	533	473	459	521	492	499	513	486	499	508	448	462	493	494	463	497	456	487	475	460	507	496	513	490	499	502	457	453	470	472	514	523	467	483	457	534	488	492	482	509	508	511	480	501	533	479	481	471	479	507	455	496	469	486	502	493	467	485	456	470	476	453	474	519	440	471	513	501	461	484	467	471	450	481	457	478	500	492	482	499	472	470	505	509	485	525	513	487	485	519	495	514	467	482	436	503	511	448	520	502	488	490	456	497	493	486	463	469	500	455	458	477	471	482	474	488	461	513	499	519	544	488	505	450	464	480	432	474	481	506	499	495	485	474	490	485	483	478	500	501	492	497	478	469	515	459	512	514	480	487	481	476	462	466	493	508	501	518	452	465	518	511	507	454	470	485	510	441	492	460	494	459	478	480	498	472	438	490	493	467	479	509	433	446	516	478	496	509	457	472	455	502	490	487	497	488	496	476	515	474	451	505	526	512	486	506	493	510	531	490	494	518	492	518	496	514	478	457	482	511	465	523	506	518	469	440	484	514	518	477	480	479	477	528	522	486	474	507	497	508	467	481	507	478	499	477	515	500	472	476	467	507	504	484	472	492	496	481	464	479	491	464	520	484	520	485	495	485	506	502	467	503	469	478	510	482	474	526	477	460	491	504	499	483	508	462	491	440	445	504	517	480	493	481	516	449	503	484	507	503	475	436	527	451	480	477	501	477	478	495	518	482	471	491	476	508	457	477	500	469	509	534	481	500	505	473	480	492	522	480	472	522	506	492	448	520	509	509	488	499	483	511	495	493	502	505	521	489	443	481	471	466	449	499	495	483	532	482	489	509	506	510	480	440	475	462	477	499	499	467	464	488	511	506	495	472	462	527	473	505	473	519	466	473	517	509	506	467	495	481	499	461	473	481	496	439	479	509	496	496	479	500	526	519	510	467	484	498	464	476	493	482	459	538	447	480	444	460	436	471	522	502	484	483	520	448	522	484	476	494	480	496	482	501	460	505	509	489	468	492	484	457	492	465	485	529	473	482	449	484	493	501	557	493	483	501	512	526	506	490	484	513	458	478	459	480	500	483	474	491	483	448	489	497	519	509	486	475	494	488	464	492	455	496	473	489	517	504	463	493	476	498	467	477	477	532	487	468	497	517	502	448	494	447	470	483	475	513	496	494	502	509	497	465	460	474	491	467	480	495	464	523	513	470	529	483	483	481	499	512	521	509	532	505	506	472	504	485	519	537	460	477	471	457	484	478	451	514	464	477	487	502	483	463	466	520	491	466	465	478	500	509	512	493	501	522	476	487	491	478	466	460	515	490	448	476	466	492	500	475	474	485	526	502	488	470	515	452	533	524	478	444	483	497	478	458	445	493	453	490	467	486	501	504	490	479	476	466	493	508	498	496	507	472	481	481	520	492	515	456	492	468	480	500	476	499	492	448	479	457	498	519	445	489	466	483	479	472	467	483	491	467	506	506	529	493	496	503	497	494	471	471	507	470	460	531	463	516	483	505	463	480	458	450	472	507	474	501	470	488	533	459	503	520	511	462	490	494	484	482	507	424	440	481	468	432	487	513	500	516	509	471	483	463	484	479	475	476	466	491	468	504	480	480	493	471	505	469	468	446	475	485	480	527	496	474	496	531	507	525	456	472	479	457	501	504	484	436	501	473	472	543	448	469	463	464	501	499	496	533	478	483	479	489	489	466	461	455	504	495	503	492	484	480	489	445	492	504	477	466	504	487	493	491	457	470	500	481	462	471	473	482	463	474	495	507	485	458	429	482	485	524	491	467	518	477	493	477	486	501	483	463	499	476	480	438	502	496	451	466	477	474	476	489	483	446	496	509	507	502	445	471	482	509	480	450	456	517	509	464	479	463	483	442	490	479	529	503	504	503	515	477	496	476	483	490	486	490	504	472	490	476	483	487	531	464	496	478	485	519	508	468	514	522	453	488	498	472	510	450	429	474	473	475	480	456	498	530	530	485	519	497	493	510	515	489	475	483	504	445	500	522	519	495	509	451	476	514	495	502	462	472	511	477	535	468	510	515	503	488	480	478	470	470	471	524	497	475	473	467	491	504	519	505	471	472	488	437	468	491	512	501	516	465	459	477	508	494	466	460	424	515	547	483	482	484	489	470	481	482	474	530	492	481	520	495	463	471	477	492	529	523	482	504	495	462	469	459	514	467	542	486	507	500	487	479	517	541	476	469	494	465	468	490	485	471	475	485	477	535	456	514	471	499	468	507	511	506	467	448	479	471	507	491	502	453	485	494	505	488	457	486	513	494	470	510	500	514	470	521	502	501	490	436	478	518	476	493	495	466	488	492	490	488	507	470	483	516	470	478	489	500	478	481	464	515	487	519	476	495	488	485	471	523	484	476	476	462	472	512	493	480	469	465	429	465	500	439	508	496	463	508	474	525	479	522	475	497	529	492	478	460	463	502	493	450	485	501	528	488	463	520	492	498	464	501	487	476	479	527	505	498	493	476	473	482	477	476	514	486	476	501	490	484	523	508	470	506	469	469	467	497	489	531	477	482	465	499	486	430	465	482	502	488	512	475	466	492	497	498	482	522	477	469	500	474	489	502	462	494	484	510	471	463	468	511	468	469	473	471	501	474	500	510	510	514	526	448	477	508	487	517	504	492	466	544	490	522	463	481	496	472	484	519	499	477	468	535	500	500	505	481	504	457	496	455	485	465	469	490	482	502	501	491	487	470	499	469	485	500	511	490	489	509	474	492	464	504	462	489	508	489	483	478	454	498	519	471	474	499	468	486	465	485	520	497	482	485	469	474	474	522	465	440	497	512	447	507	517	482	507	465	457	488	467	468	500	507	491	514	475	519	492	490	496	495	469	469	458	468	491	517	472	502	498	468	486	490	470	496	457	482	485	491	473	469	478	520	462	485	467	507	470	472	495	510	507	514	507	497	496	477	498	492	461	473	440	516	468	472	511	501	459	517	492	467	529	460	467	447	503	503	487	506	510	502	492	480	528	514	496	481	514	470	472	504	540	500	506	466	466	489	521	483	453	501	497	482	456	472	507	428	503	464	523	459	471	480	494	476	449	530	482	500	511	471	450	488	484	446	516	519	481	482	487	483	471	473	486	515	498	475	479	534	489	490	492	511	493	438	485	503	492	514	472	440	470	532	481	499	487	507	489	488	477	445	500	513	495	513	517	490	527	463	486	445	489	497	444	529	463	480	414	503	520	504	490	517	481	508	497	489	486	474	480	489	504	461	515	516	511	477	510	476	480	494	450	527	517	482	488	497	480	487	498	493	475	485	459	461	521	490	515	490	460	511	499	470	530	507	470	483	471	511	492	499	504	486	443
62256	36663	7996	1025	689	583	517	483	437	434	378	396	367	375	387	371	344	371	341	383	351	349	383	347	340	346	369	344	387	364	333	339	340	354	315	381	354	335	374	354	373	327	348	356	312	337	319	325	347	347	351	339	345	340	350	328	318	330	372	335	320	339	356	348	338	344	345	358	329	336	330	371	351	378	384	353	325	315	346	381	343	331	360	344	327	328	349	333	319	311	299	346	338	347	318	326	341	318	343	337	357	356	313	359	303	317	340	337	364	337	338	326	347	344	372	370	329	329	326	307	377	336	331	312	336	349	338	339	327	326	354	329	341	340	319	334	326	357	333	338	347	335	374	291	357	299	289	347	347	357	355	330	365	332	353	341	337	328	361	335	348	340	362	359	381	356	339	317	345	360	298	338	312	332	338	317	340	305	317	346	366	346	332	355	337	317	338	307	305	346	338	309	359	355	305	358	338	314	312	337	354	348	342	345	351	310	326	345	323	344	316	322	355	335	338	352	331	347	335	292	341	305	344	362	311	332	341	320	357	325	335	326	349	340	335	330	365	337	323	337	364	400	359	350	324	336	303	317	340	341	358	334	354	321	334	350	335	334	339	350	356	330	362	341	357	338	305	344	353	298	324	310	332	330	386	326	355	327	370	341	335	340	337	361	346	333	318	319	354	333	367	342	347	331	332	351	352	332	323	323	308	338	345	325	321	347	324	369	340	323	307	365	328	324	355	333	336	341	335	357	359	352	350	360	346	320	329	339	374	329	381	369	321	343	366	300	343	358	320	355	387	372	363	337	349	320	325	314	352	339	333	339	358	291	323	321	372	330	343	327	309	318	355	314	312	326	338	316	356	342	375	308	365	333	338	310	332	335	334	328	343	288	339	360	336	365	352	343	375	358	353	347	341	377	391	353	312	324	349	354	311	342	331	346	352	345	305	360	329	339	328	342	376	346	346	327	307	310	340	324	344	313	320	349	338	352	340	322	381	361	317	351	331	353	386	326	313	347	359	350	353	334	322	324	305	334	358	353	356	338	326	302	343	319	358	309	381	344	342	331	333	381	371	330	348	327	309	356	336	343	332	319	305	337	364	371	335	341	323	328	355	369	383	331	338	332	368	313	349	353	331	357	305	315	354	353	333	321	351	313	360	329	335	337	314	372	345	354	342	363	346	336	320	353	345	345	345	315	330	328	304	355	370	296	341	351	353	335	377	348	339	341	301	349	352	364	299	347	324	317	330	347	308	336	345	383	368	348	332	333	339	350	341	308	336	342	326	328	347	350	325	345	358	370	361	329	346	334	359	348	378	343	352	330	329	324	330	338	348	337	358	350	332	352	352	345	323	301	357	358	321	338	342	323	324	366	366	317	375	336	327	348	364	355	350	332	353	330	373	341	354	357	360	341	362	351	356	322	337	366	359	360	336	332	323	344	328	341	340	329	321	319	291	340	349	326	339	362	357	346	321	327	353	345	337	299	353	382	360	335	348	312	335	342	341	394	332	355	334	357	339	346	326	348	341	358	343	345	327	350	334	358	304	374	346	307	362	358	338	350	337	357	367	323	335	335	334	358	376	369	336	371	335	345	346	322	386	362	358	370	344	348	333	322	340	374	325	361	337	341	314	403	338	337	335	343	364	335	345	348	344	306	374	352	368	344	322	362	340	358	367	372	359	331	364	326	346	352	345	348	312	367	355	339	351	342	342	304	327	323	337	380	330	339	359	356	320	359	367	354	347	313	344	302	363	354	350	327	382	369	380	357	367	325	324	347	367	319	356	337	361	330	329	351	383	332	358	299	324	320	376	374	355	324	350	281	351	353	348	331	345	354	329	368	370	353	310	334	382	324	332	346	363	286	323	336	334	326	356	351	355	374	343	344	332	346	323	358	303	329	327	328	332	355	338	349	317	359	366	346	325	340	331	344	294	358	381	356	318	367	331	332	348	366	288	324	351	405	351	353	327	347	336	346	336	344	363	327	352	324	356	303	340	317	324	322	345	395	351	362	335	351	356	314	321	335	331	293	345	345	360	361	328	342	322	332	305	348	333	370	358	347	354	338	314	334	368	350	352	334	375	336	341	340	322	304	327	360	348	354	329	369	313	348	356	310	357	360	308	400	343	370	381	355	309	298	319	327	328	317	336	354	303	349	324	372	337	349	315	334	368	337	308	346	315	349	381	326	365	327	290	283	301	332	346	346	377	335	315	327	363	299	343	366	349	308	331	329	348	332	318	309	317	321	324	329	318	325	328	355	372	328	361	351	309	303	327	340	344	334	346	369	355	333	372	315	353	331	323	337	354	338	344	363	323	353	355	345	370	335	352	318	324	344	346	352	343	329	366	342	310	335	319	350	329	380	345	344	330	311	351	400	327	318	309	344	332	305	320	324	357	333	316	361	327	346	325	350	337	350	312	335	297	325	331	329	338	349	341	369	330	354	341	345	328	339	355	338	313	338	353	339	330	356	330	345	315	381	319	337	317	350	324	322	297	396	324	342	336	371	339	345	316	367	310	317	361	316	303	344	340	342	281	347	352	342	296	364	390	375	353	367	330	358	372	361	340	371	312	362	337	319	324	349	323	363	347	354	344	322	324	349	333	353	341	330	333	350	340	325	321	321	314	318	352	379	340	362	347	386	372	305	335	319	328	322	363	314	356	350	364	349	338	345	336	353	348	337	333	344	378	333	366	352	366	322	362	340	373	335	334	331	330	353	341	332	359	339	354	336	363	326	331	362	340	355	348	323	335	357	338	341	364	360	319	310	340	344	326	349	357	349	333	302	350	328	342	347	369	305	339	329	326	325	329	331	338	354	373	327	367	344	329	357	345	320	343	354	354	310	333	359	384	349	323	346	339	355	334	360	337	345	326	350	330	353	328	302	351	319	352	348	338	348	330	332	319	325	337	328	320	324	345	335	360	335	349	300	390	352	363	355	343	332	303	343	357	359	335	346	348	320	356	355	336	333	308	360	343	323	293	344	358	352	335	348	321	302	355	345	354	341	368	355	304	318	343	337	328	335	328	321	336	350	332	347	334	342	351	377	337	375	366	352	354	356	322	320	326	346	331	325	316	347	362	345	355	339	353	344	342	278	349	338	315	345	349	349	297	336	339	352	330	333	336	334	358	395	353	352	295	366	336	390	333	374	336	351	322	346	332	368	335	336	307	350	341	343	350	340	367	348	331	341	307	316	339	322	327	360	299	330	322	363	377	358	350	292	337	339	348	337	346	340	345	313	318	321	334	317	350	336	329	341	340	296	352	324	329	333	335	350	326	348	355	355	336	342	369	310	329	370	336	366	329	316	336	315	377	365	334	322	289	327	346	334	318	363	345	361	308	336	327	339	338	310	349	349	337	315	367	361	346	321	342	333	364	318	326	344	351	336	322	356	329	341	349	333	351	350	341	320	358	302	319	364	351	325	336	313	320	317	341	330	338	302	333	346	341	358	370	352	351	366	337	330	340	332	349	341	330	333	357	282	298	355
35637	20292	2356	2596	2229	2072	1809	1640	1444	1239	1305	1216	1201	1094	1106	1024	1032	996	1041	999	971	935	938	960	946	909	968	900	887	896	919	905	869	927	904	915	854	885	845	864	887	848	837	881	858	831	904	897	880	905	913	911	871	859	844	867	854	877	888	890	877	863	859	853	855	864	880	881	895	814	857	823	859	878	913	833	861	873	848	864	842	841	864	877	826	892	862	830	807	890	863	807	808	877	863	883	830	861	823	836	852	818	794	842	877	823	847	858	852	873	830	901	859	914	846	835	824	857	860	872	838	847	808	822	864	795	884	827	842	885	934	848	854	892	832	906	844	812	830	863	852	812	871	907	883	887	821	873	835	875	832	816	835	858	866	876	892	861	825	867	851	870	861	784	903	809	831	852	809	842	861	833	800	807	885	854	839	884	885	828	843	882	865	868	864	868	818	830	873	880	837	899	866	867	842	831	824	816	864	908	858	816	891	858	878	832	820	851	812	867	808	843	863	908	848	864	836	854	818	817	798	854	830	845	857	912	842	813	850	867	845	849	858	843	890	830	844	820	831	860	868	862	863	854	852	875	894	848	842	910	838	837	870	865	895	807	875	805	837	822	890	902	813	881	774	812	846	886	834	877	839	920	869	900	878	817	873	867	833	864	900	853	852	855	859	888	908	826	863	851	858	880	833	834	850	861	890	868	871	853	831	883	845	846	827	778	815	879	899	857	859	827	781	842	853	850	819	852	886	884	835	909	898	834	821	800	812	878	858	847	834	890	853	803	814	895	852	822	836	846	806	855	867	834	890	882	860	858	810	856	808	829	860	863	827	846	860	814	831	887	825	834	866	886	845	842	816	861	822	839	854	859	860	844	826	824	843	850	809	866	882	847	869	871	839	854	900	860	897	822	838	828	850	856	778	857	879	878	920	872	857	818	885	870	831	854	883	844	868	853	875	810	814	862	873	827	921	845	864	844	827	827	808	848	854	822	821	901	869	811	813	838	810	856	863	864	836	873	835	820	876	874	825	880	860	808	871	847	846	851	821	878	909	848	844	840	814	831	808	864	846	851	864	876	813	786	836	813	816	830	804	820	860	888	907	817	885	876	806	835	857	851	860	839	791	809	848	839	846	848	839	847	907	874	863	834	862	828	905	829	882	839	866	798	921	854	848	828	831	882	859	912	835	885	853	856	885	870	828	820	807	910	910	850	897	834	900	890	856	848	898	873	838	820	842	844	848	861	905	820	809	866	798	867	858	883	868	850	851	843	845	852	810	792	894	889	856	897	835	868	819	826	851	822	789	889	847	852	855	873	854	856	861	816	848	870	866	835	862	875	839	855	808	806	885	825	877	790	864	883	878	859	855	834	825	881	842	830	848	814	846	826	866	890	857	825	865	860	889	854	852	834	870	868	830	892	898	882	827	845	835	813	838	941	881	875	801	887	869	904	856	837	821	839	837	797	848	814	844	903	856	869	832	849	869	894	914	888	812	872	863	815	830	835	850	838	871	854	872	810	852	832	822	852	849	859	806	879	838	850	835	861	832	875	807	832	835	888	824	881	873	864	846	818	850	803	831	854	891	858	874	884	866	786	830	841	873	837	853	910	850	833	835	839	849	885	862	843	833	882	865	856	855	809	875	837	851	827	878	769	851	880	886	904	825	851	830	826	822	882	841	814	779	848	873	907	853	852	850	798	865	852	809	808	860	889	827	856	842	874	887	840	870	797	857	860	869	804	862	829	850	902	834	849	853	865	854	855	881	843	878	857	892	898	882	844	835	868	867	867	906	861	818	857	844	860	842	828	859	861	877	898	805	872	893	819	824	844	796	902	857	840	810	846	955	839	895	889	860	851	838	848	847	899	876	860	815	829	823	834	849	831	842	830	834	844	855	882	852	818	830	824	852	881	866	795	885	810	864	921	845	828	855	872	871	837	859	835	871	885	901	832	862	864	903	888	873	801	859	886	842	855	868	860	881	796	903	889	834	819	876	851	839	859	871	841	865	815	854	878	843	852	829	890	897	852	850	836	925	869	822	820	826	845	858	845	846	866	899	797	873	811	854	862	871	870	881	865	901	856	805	789	812	872	839	789	827	844	846	862	849	852	792	833	811	897	878	871	890	889	866	860	835	823	854	887	855	836	800	867	826	913	840	848	811	866	808	800	837	844	865	860	899	851	854	850	876	921	883	812	858	844	876	883	850	862	838	846	836	831	894	850	828	871	887	866	841	868	814	843	849	813	840	819	851	831	866	903	850	870	880	819	858	929	837	823	862	825	855	800	838	836	834	844	883	883	884	828	846	831	782	842	796	878	798	801	871	856	824	870	826	823	875	895	903	843	835	860	883	841	820	839	864	848	826	831	828	771	845	879	825	854	884	841	892	856	862	831	822	859	842	862	861	843	855	834	880	824	890	843	864	832	915	850	867	896	848	848	875	822	864	847	868	832	869	835	879	861	800	899	868	822	867	877	895	807	762	822	885	872	856	837	819	884	869	835	860	859	861	862	872	844	847	863	878	863	889	942	905	809	879	892	861	867	874	857	845	880	838	871	874	837	818	840	830	865	852	865	861	827	889	846	863	800	893	837	844	848	820	916	823	873	819	828	859	791	876	860	892	818	871	885	825	853	863	842	891	854	863	795	841	878	849	824	886	828	833	880	809	828	851	887	898	856	838	823	855	853	859	828	910	861	880	830	831	835	868	855	841	875	837	834	813	842	821	856	854	875	899	847	778	852	855	866	927	861	847	846	874	843	858	832	853	841	825	823	871	886	826	921	830	855	864	836	871	874	907	862	783	883	851	844	823	817	903	793	854	824	818	861	848	857	833	799	879	890	846	827	865	865	878	836	922	860	891	861	890	842	920	849	863	860	889	866	861	818	858	843	859	852	904	831	866	829	815	778	904	887	838	833	850	885	892	776	863	822	833	855	840	898	877	876	844	865	891	892	862	866	819	848	829	836	844	920	899	885	914	842	881	886	884	843	836	906	868	821	877	901	814	856	834	836	809	831	842	885	788	860	867	909	849	817	871	911	861	832	843	850	799	843	889	837	865	843	868	844	856	850	879	831	830	889	824	913	863	854	846	840	802	880	872	813	841	823	797	826	832	836	846	896	838	908	884	817	834	877	848	847	843	872	817	816	852	830	865	835	811	847	920	844	854	850	828	849	799	901	828	799	804	901	830	854	883	806	842	850	922	893	870	869	888	836	806	881	860	868	865	846	827	888	821	819	850	815	866	862	862	894	871	811	798	876	844	829	884	871	873	837	854	805	876	891	845	851	820	895	879	912	857	861	819	884	919	852	808	826	891	845	832	861	839	839	848	869	792	888	835	819	871	837	866	869	792	846	852	860	847	856	858	822	860	859	830	827	843	878	853	861	845	892	817	858	847	852	915	841	800	868	860	892	822	862	805	849	816	885	843	766	879	881	796	856	834	815	853	868	835	866	878	828	840	888	869	863	874	795	837	879	870	867	806	844	888	882	858	861
75150	48986	14864	2736	1228	904	741	686	659	557	582	476	492	493	439	503	499	459	464	431	468	469	405	437	452	439	435	448	413	435	405	432	409	436	444	412	424	416	377	412	393	444	419	418	415	411	432	427	418	449	393	408	415	368	425	402	404	401	396	386	459	415	434	414	379	414	440	395	399	416	428	383	433	390	424	447	383	435	386	398	411	444	417	417	388	397	379	388	429	369	389	453	415	416	389	439	427	405	396	412	424	420	410	422	415	415	435	427	413	429	417	394	426	410	454	408	397	424	412	376	432	392	408	450	407	403	442	408	446	427	413	445	420	422	449	451	435	397	395	432	371	411	464	428	436	403	397	418	411	375	406	416	370	384	406	383	455	406	412	416	443	447	442	396	420	415	419	430	453	405	360	394	392	455	425	430	453	423	418	431	413	427	427	457	441	441	440	403	416	407	420	382	418	406	445	441	382	434	407	402	406	430	438	423	428	418	422	442	409	376	414	418	432	412	397	420	439	387	386	428	389	457	386	394	421	472	389	425	410	393	427	403	414	394	418	410	415	437	459	435	452	440	388	393	419	432	396	395	441	393	427	419	424	410	424	404	446	418	415	405	411	424	372	470	413	400	454	424	388	466	421	417	400	415	411	419	396	422	388	377	407	395	421	423	412	378	454	403	400	400	432	403	407	431	438	401	411	439	439	408	406	428	418	373	457	414	419	425	368	392	402	458	389	416	401	404	430	447	408	392	416	397	401	441	359	412	423	416	446	401	421	391	406	411	440	450	430	444	418	409	376	370	446	430	425	401	399	412	406	439	405	410	423	404	394	403	411	391	396	390	454	369	415	382	391	440	409	424	412	427	410	409	397	414	446	402	421	409	426	454	454	406	381	405	420	421	403	429	396	406	407	435	433	417	413	390	385	459	478	421	412	435	444	442	419	397	417	410	427	408	407	423	375	399	417	419	381	395	395	365	414	418	414	399	412	401	399	439	385	434	414	462	399	439	402	415	424	428	430	417	395	395	434	410	445	434	398	412	423	388	409	396	404	429	427	413	433	371	446	412	395	408	461	461	408	418	416	416	431	412	400	402	418	395	401	453	437	455	409	431	445	406	414	408	399	402	426	436	422	429	424	441	447	410	455	390	398	426	397	416	438	405	377	445	421	412	419	385	400	466	417	382	409	402	419	403	388	459	429	400	394	394	412	442	458	396	405	433	389	412	423	426	437	393	413	396	423	400	421	423	415	439	399	392	423	447	434	408	426	387	397	404	388	394	400	403	476	398	399	398	469	456	395	442	382	439	353	433	424	397	449	422	422	393	382	397	368	413	406	421	386	411	378	405	473	473	413	423	440	395	415	393	395	408	454	388	386	453	416	414	437	411	426	410	413	391	438	392	440	427	440	443	400	389	424	383	410	385	402	411	404	414	411	400	398	424	439	385	432	413	415	404	420	406	386	389	430	460	413	437	408	420	402	410	415	409	423	429	429	410	382	394	369	396	399	449	416	434	425	407	376	401	391	381	483	424	413	433	472	406	424	441	463	429	449	387	469	415	421	437	389	435	440	398	452	424	406	424	416	379	404	388	433	464	398	410	419	453	390	427	409	393	414	388	414	422	449	400	426	420	451	459	435	430	407	383	393	411	425	457	414	390	441	410	401	445	392	409	400	411	415	388	381	365	417	438	388	426	430	426	400	397	419	420	455	451	439	404	434	372	414	407	356	430	443	414	384	395	438	444	428	375	411	419	395	430	390	433	428	382	403	398	387	381	394	389	414	392	440	439	430	402	419	463	442	406	388	414	414	445	432	394	402	414	393	413	416	423	406	437	437	452	438	435	414	356	422	418	374	390	409	424	449	364	398	410	473	398	433	407	395	403	440	418	411	427	424	423	372	416	465	442	428	393	410	412	418	378	382	372	412	427	452	413	403	445	394	435	407	415	423	420	409	452	458	462	365	413	404	430	397	414	390	434	437	422	426	437	428	414	417	414	394	418	404	377	412	395	387	412	440	393	398	449	416	438	458	417	430	397	448	408	410	452	420	400	402	416	410	425	409	434	413	435	412	416	390	425	390	386	434	423	431	411	435	429	399	441	423	405	418	400	380	432	371	404	407	448	413	403	392	456	442	396	437	410	425	448	390	413	428	409	398	427	398	416	431	368	419	437	390	391	378	437	431	416	389	394	440	435	423	421	416	405	412	395	432	424	424	400	382	400	444	425	378	433	438	445	431	405	423	396	395	444	415	439	452	389	452	425	432	435	434	404	407	391	435	421	409	399	438	444	408	377	430	420	410	400	420	406	394	407	404	392	380	405	400	417	410	435	414	428	405	414	430	373	394	372	395	374	396	412	403	374	408	435	410	416	403	432	422	414	429	426	433	439	401	409	421	399	399	415	440	443	426	436	434	405	411	435	404	420	418	417	381	406	417	394	399	433	396	454	394	424	394	423	403	372	368	404	441	458	404	375	388	442	405	377	397	386	422	419	383	366	416	434	416	406	438	414	418	439	424	387	419	401	428	422	450	405	424	422	380	414	431	432	412	401	428	471	394	434	399	415	411	427	432	438	422	425	422	427	386	464	445	441	393	399	399	386	417	419	447	410	437	417	395	409	403	430	446	408	437	441	426	438	404	394	408	411	416	418	397	412	427	372	407	402	419	437	380	418	436	406	414	420	425	431	422	422	401	428	422	426	370	435	421	417	408	400	395	411	452	424	416	407	413	406	418	413	403	439	375	412	413	421	381	409	422	397	445	450	397	417	413	445	438	426	427	418	408	416	396	448	389	385	432	426	400	427	410	411	379	422	416	405	404	392	391	409	396	454	425	400	430	381	398	397	444	436	455	395	432	389	422	415	385	372	392	417	396	439	413	405	404	386	447	423	420	433	433	400	441	393	413	391	423	417	406	409	422	403	409	380	403	419	400	405	429	387	404	392	403	405	386	433	442	432	425	417	419	396	433	432	406	409	461	417	409	408	417	436	401	434	435	396	439	430	426	470	418	404	406	414	410	427	440	433	389	463	418	364	391	440	413	421	405	427	411	423	397	435	409	372	417	414	426	422	382	425	429	419	411	413	397	412	395	412	387	412	376	411	421	409	466	425	417	399	445	451	379	450	438	435	425	392	402	419	436	430	433	411	407	420	387	411	424	429	470	451	416	403	386	373	436	413	428	428	413	463	420	432	448	429	403	384	397	460	425	429	432	398	432	407	403	393	416	409	404	385	425	385	416	388	455	440	415	441	436	416	463	417	431	409	427	448	402	367	397	417	405	399	403	419	412	429	436	449	424	422	403	395	411	433	420	404	412	397	392	425	405	411	381	392	433	425	414	363	371	402	424	393	383	388	407	408	412	430	426	410	421	403	460	452	392	408	430	420	401	358	411	473	389	426	420	378	390	391	391	413	399	423	446	408	423	433	401	438	411	401	403	376	435	397	416	427	373	422	412	408	392	382	410	432	376	392	419	412	445	436	405	424	435	446	440	405
46436	27620	3702	4231	3909	3358	2848	2470	2233	1988	1807	1709	1608	1572	1433	1410	1396	1328	1288	1349	1259	1220	1191	1177	1118	1183	1134	1110	1077	1078	1079	1088	1128	1100	1036	1090	1021	1048	1059	990	1098	1077	1020	1002	990	962	1010	1063	1022	1046	1057	1060	952	984	1044	1030	980	989	983	962	1055	1018	967	997	949	946	1016	986	1034	1003	1020	994	961	951	1043	1045	1035	1016	964	1030	1011	1019	1044	992	983	966	1010	1006	1020	988	1012	981	981	1029	1011	1001	1013	995	1010	1012	938	1004	1012	972	972	947	970	1000	922	948	1001	1053	934	1017	1003	952	1028	927	1017	971	976	1046	959	999	1031	988	961	1011	964	969	981	948	1003	1015	975	1039	982	1006	948	976	1036	1008	1027	941	1046	986	987	1002	1019	994	1021	1030	956	1004	941	1001	1006	1008	977	1000	981	980	967	952	1071	1032	995	956	931	991	994	1010	974	1012	1024	947	922	996	931	980	1005	979	1011	949	1025	1025	974	991	1016	971	997	1034	994	1069	1007	1007	924	1026	952	992	984	1003	986	1020	946	944	1028	959	974	932	933	983	1013	984	977	970	979	981	966	958	958	963	965	928	962	972	1052	1018	1017	1008	1013	951	947	952	950	963	947	941	987	1005	982	967	922	961	1044	925	1030	982	1013	1000	1003	993	981	909	928	901	925	1026	997	1007	941	947	1005	990	1003	967	971	996	995	938	1006	982	1023	988	1025	992	984	915	992	972	1009	1034	1015	1026	934	989	932	933	1034	948	982	927	966	984	992	985	1088	1010	967	974	946	1000	980	1014	1025	969	981	990	975	964	903	965	980	984	1004	976	1010	997	984	949	993	1023	1007	960	960	967	966	970	977	972	970	975	964	944	983	932	958	994	923	983	1020	977	965	961	981	1032	972	995	973	976	994	1001	991	995	945	1008	958	992	971	1004	976	991	1004	1011	1009	1000	1011	1031	912	916	995	983	972	974	982	975	997	978	972	1006	1043	947	980	1019	1021	1001	979	991	1000	987	1065	936	987	953	1008	998	947	935	1065	1000	990	922	986	1014	992	1011	1011	1015	968	983	948	1000	996	1016	965	1003	980	992	943	984	989	947	931	962	985	913	1007	956	1016	956	930	953	965	1014	919	1036	1002	1001	940	1018	1017	987	963	986	1023	950	1030	970	950	1009	1013	1059	1060	1015	1016	1021	1007	939	1013	1035	985	967	982	1002	1000	1022	1045	1007	985	1023	996	966	1012	985	948	993	958	1010	981	984	928	1031	1012	991	1017	999	997	1001	1008	1022	1012	1036	962	993	983	979	938	962	1039	1037	981	942	1003	968	948	960	990	987	969	992	981	947	945	1028	968	994	953	991	1020	971	1041	997	982	1022	992	988	933	986	976	969	968	994	989	998	960	976	1033	986	969	984	907	985	991	977	969	951	937	991	963	922	962	967	1028	976	924	932	975	963	995	906	982	977	952	996	969	990	955	961	981	984	1013	941	1038	988	958	940	967	985	979	1000	958	982	967	959	977	974	949	974	1063	945	1000	1016	1001	1010	953	940	961	1020	1009	983	929	1014	985	1023	957	999	961	970	994	988	1040	924	968	955	1017	929	989	914	1002	1006	1004	1015	946	1029	1013	955	949	994	921	966	939	998	1007	960	989	948	1023	1016	979	994	1017	1037	1011	1022	992	1000	988	961	986	953	996	999	947	976	996	973	1019	991	1016	1000	965	1005	1015	957	1042	981	963	987	976	976	943	954	1007	1001	971	992	1014	979	993	1040	980	983	962	987	966	935	964	962	973	1012	997	1016	988	957	986	965	956	989	986	985	1015	1068	957	962	982	984	972	996	1016	1000	1004	981	1018	991	952	968	952	984	986	1004	1053	955	999	1003	986	1021	997	1021	992	964	945	951	992	969	1033	958	978	950	946	969	981	934	997	1040	959	999	1022	946	974	943	969	922	1000	996	992	968	958	974	994	939	977	931	951	992	982	1001	939	978	989	983	981	977	973	946	1007	968	989	1044	999	1008	992	948	924	944	1050	974	948	979	1026	943	982	1053	1010	966	923	961	961	967	979	912	1015	1021	988	950	966	957	948	971	987	1005	1012	1017	996	991	994	1031	993	947	962	1034	954	943	949	1000	1003	934	1006	934	985	1004	965	979	992	1013	1003	1021	992	969	1002	980	944	952	937	988	949	969	998	1006	928	984	966	968	968	951	970	946	984	993	964	930	995	940	978	978	971	930	1002	973	964	963	992	971	968	1002	1000	1050	1018	986	970	1023	914	935	1041	973	1010	1016	961	996	992	1007	936	988	1034	1019	964	998	984	959	1036	964	1013	975	973	1000	1028	993	972	966	978	965	1012	953	1019	975	1053	986	1013	969	934	1002	965	992	1087	1024	1047	961	973	973	976	940	1019	1055	976	1001	966	991	1056	1016	967	979	1053	1008	1019	961	1012	1005	998	954	983	998	959	987	938	971	1011	998	971	1016	1007	1043	1006	991	970	974	958	1023	962	957	1002	964	1006	964	1028	1035	986	1044	1039	985	1070	1001	963	927	1003	946	899	989	976	988	1018	960	996	943	1011	985	934	993	971	985	936	968	992	966	991	986	1015	976	1026	942	991	1001	930	993	1002	962	1007	937	963	915	927	942	1053	997	982	997	1010	959	910	1009	977	967	966	1060	981	1016	974	1012	966	1001	969	974	975	954	1024	1016	964	989	1010	1001	950	1039	940	951	1014	1003	948	1003	955	982	1021	985	1036	991	992	1004	969	967	983	966	1013	963	974	987	987	1020	976	987	976	1002	999	956	976	986	938	983	990	945	1027	983	961	964	979	993	987	1029	938	984	955	971	1033	944	1006	957	980	1019	961	990	949	979	967	993	982	987	979	1036	933	1003	953	1047	942	943	1009	969	981	1013	940	997	1027	1036	1002	987	985	929	983	1037	963	962	987	977	1025	960	971	1015	1005	943	990	1007	940	983	959	969	994	1013	983	976	1016	944	973	946	987	982	993	1001	1014	1021	1004	1009	919	951	1032	1024	988	965	980	1011	1028	999	1014	996	992	976	961	974	1041	1020	992	959	998	1001	1016	995	1016	955	1004	980	1005	986	1013	992	947	1022	1040	993	982	1010	982	945	989	996	920	944	917	918	913	1028	1011	980	989	980	965	1003	982	1008	970	989	927	1010	991	981	1029	949	976	962	980	1032	1016	965	967	980	1009	1062	939	955	1028	973	953	971	1012	974	987	992	1003	925	1019	939	989	968	976	1015	975	964	1004	914	969	991	951	959	973	961	964	1024	1022	1017	997	933	959	1006	920	984	950	946	970	944	996	1062	977	992	970	919	936	1006	965	979	985	1002	988	940	955	980	1004	932	976	990	997	1003	1011	990	964	992	952	1012	971	998	962	979	1009	989	976	976	965	1008	1033	981	993	927	940	984	1046	989	983	935	973	967	1004	994	974	990	967	936	1016	942	1003	990	975	1024	959	1024	988	1001	995	926	993	972	987	1015	979	964	1013	1031	980	951	1046	983	986	1021	951	958	977	978	999	951	1009	952	954	1009	978	954	1023	955	1018	957	954	1029	943	996	941	962	985	948	959	975	935	1003	1020	990	1014	993	972	1001	1008	993	960	935	959	967	1013	990	1000	979	971	964	940	938	1014	995	970	989	1006	983	957	1016	1000	971	1042	964	968	936	1019	944	979	963	948	973	968	1007	963	968	917	970	998	976	994	954	983	952	1032	967	1005	1007	1018	983	1035	1042	953	970	982	1027	981	1044	1055	953	935	962	951	964	985	901	982	950	968	990	975	968	971	1006	1065	965	934	953	949	969	939	972	982	974	992	995	970	923	1045	957	924	960	1007	962	983	1031	955	1019	928	975	1005	963	973	957	1020	981	1002	1003	967	976	996	1046	986	1052	963	1008	981	983	1020	1027	944	941	996	992	964	949	1033	956	1014	991	977	985	949	983	983	970
11579	2322	224	194	200	152	165	189	145	149	154	153	168	150	174	179	170	161	155	164	176	163	191	158	160	158	198	165	161	151	154	171	182	176	167	154	135	163	162	163	173	153	158	161	142	166	168	188	164	153	180	156	177	147	167	178	151	159	159	151	186	148	175	143	178	183	141	142	182	163	160	165	162	177	182	198	165	164	164	181	163	177	158	164	153	161	179	159	151	131	163	171	168	175	168	154	142	158	156	163	174	171	170	144	154	158	191	159	169	185	150	185	163	164	172	164	154	167	180	172	171	148	135	151	169	176	188	181	180	169	168	159	148	170	158	168	171	181	168	194	171	167	158	151	173	152	177	185	143	177	160	143	181	170	161	172	157	142	179	162	168	177	175	157	191	178	172	146	147	158	181	191	158	158	173	164	144	170	151	169	167	172	184	157	157	162	160	143	186	160	159	157	168	189	185	198	141	159	161	171	167	156	179	154	162	186	144	130	162	164	165	188	165	161	135	170	173	141	184	158	155	195	181	142	164	167	170	173	159	156	163	163	138	149	152	175	154	161	156	181	166	170	146	164	179	141	153	172	162	161	206	182	193	134	152	160	169	158	162	157	161	152	168	149	183	163	153	169	178	163	135	170	194	154	153	167	150	150	177	161	146	168	174	158	165	158	154	169	164	151	156	173	181	164	185	155	163	161	208	151	171	136	173	166	147	186	146	167	166	166	168	177	178	176	172	202	153	177	144	163	160	170	178	151	186	124	181	149	171	164	165	158	162	160	168	162	172	147	180	176	171	150	170	167	195	164	151	179	148	157	168	168	171	167	144	149	157	168	156	179	162	151	164	161	175	193	167	181	166	155	178	154	141	168	161	154	146	189	117	178	158	143	152	166	175	157	146	177	163	157	160	150	152	143	172	181	176	155	162	188	167	166	162	154	168	187	164	160	179	160	189	161	172	180	164	175	147	150	171	170	185	164	168	171	168	189	183	173	148	147	164	182	168	167	169	166	167	160	150	148	173	166	175	161	165	176	163	176	201	165	180	156	133	187	163	173	152	178	129	179	142	166	158	167	184	183	180	174	152	160	154	157	175	173	158	156	139	151	149	179	152	164	152	173	171	167	173	156	175	167	178	169	162	157	158	145	143	178	170	167	186	162	159	159	164	136	180	169	148	190	147	163	153	164	172	150	163	171	164	182	170	152	168	179	163	176	160	143	141	177	163	168	166	145	161	180	168	130	143	168	152	153	152	169	167	172	163	167	178	164	148	170	168	178	188	173	197	173	151	153	152	158	161	167	156	177	157	157	186	142	167	169	157	146	172	152	160	164	143	163	160	164	172	173	176	146	166	149	165	174	163	171	197	154	148	170	151	179	185	162	158	185	172	162	159	168	181	159	164	169	176	154	162	151	169	185	155	182	157	156	157	166	202	184	169	163	187	173	177	133	180	162	173	169	162	159	155	163	157	146	157	145	158	152	162	165	177	172	159	160	148	177	166	176	170	178	148	170	162	172	178	168	151	144	146	173	173	175	170	188	170	179	162	184	160	167	175	161	157	156	168	182	140	164	146	154	170	145	174	180	174	166	164	170	171	182	183	156	174	162	180	154	148	150	171	191	188	185	164	170	163	170	173	166	158	176	148	157	149	162	171	155	190	175	149	171	163	193	151	162	168	180	164	172	170	138	153	147	182	170	152	161	161	167	165	156	160	166	158	141	163	160	173	150	177	174	162	172	168	160	166	174	170	150	164	137	159	170	161	159	165	192	150	156	184	150	159	153	158	174	214	167	174	157	145	179	150	169	186	137	161	149	147	185	157	141	169	156	160	161	184	155	170	186	160	167	183	178	177	184	164	134	159	164	180	171	142	148	167	134	162	166	190	180	151	152	179	187	161	142	158	172	153	140	169	143	154	166	161	174	163	164	169	169	178	206	172	178	152	175	166	176	178	147	166	167	136	177	168	175	169	166	163	144	174	186	152	145	202	176	171	152	158	134	173	169	146	144	160	150	183	148	131	166	152	169	163	157	171	163	169	157	165	171	177	180	173	163	185	158	144	178	198	159	165	153	182	174	171	169	171	134	165	169	173	158	169	192	153	155	160	164	153	197	157	168	161	152	178	170	164	142	161	149	161	181	152	162	169	140	158	172	156	176	136	169	160	159	177	165	158	153	163	184	167	174	193	164	166	141	172	139	173	156	148	151	168	158	177	157	170	169	162	155	146	189	172	160	170	173	131	198	169	157	147	147	147	163	170	166	152	142	175	155	177	151	170	178	164	163	161	148	139	189	168	163	176	142	165	177	152	190	183	176	167	153	159	143	169	154	160	165	170	170	156	138	168	160	154	177	176	167	150	160	169	144	166	150	146	168	130	159	177	150	169	158	169	180	183	162	167	146	179	181	169	167	155	198	185	177	164	149	156	157	176	180	162	151	178	147	171	154	174	185	150	152	167	167	147	159	171	151	175	134	182	185	150	180	145	150	157	174	183	163	178	167	165	185	155	189	192	137	179	158	160	180	163	167	168	189	180	180	140	177	154	179	168	157	176	149	178	156	172	147	160	156	144	164	168	144	168	170	170	153	172	170	175	182	155	159	171	181	151	154	156	161	158	156	160	163	187	176	184	154	160	174	179	206	162	152	157	163	163	163	159	158	173	177	135	165	173	146	143	164	154	171	174	154	172	163	154	169	167	155	162	169	141	182	175	172	164	159	158	171	159	169	162	172	169	172	162	180	166	152	160	168	164	160	170	178	178	165	141	172	145	168	166	200	161	155	160	183	144	172	155	162	156	166	187	160	163	171	170	170	167	176	158	168	180	174	151	161	164	159	162	140	167	163	164	180	168	170	154	161	175	164	158	184	156	151	179	155	163	170	166	157	149	168	165	171	156	176	175	174	169	174	174	173	169	148	161	164	167	168	180	170	174	182	167	154	142	152	190	146	148	153	164	165	180	172	169	172	175	180	159	166	191	177	198	159	144	165	173	144	177	153	151	179	168	156	190	194	183	162	189	183	160	152	168	166	149	165	151	164	178	152	161	177	186	168	149	153	180	157	180	148	160	174	179	191	179	162	146	174	186	159	141	149	159	169	154	195	179	144	192	152	167	142	179	162	180	171	162	168	156	152	168	172	152	183	167	159	146	146	158	182	154	174	150	151	152	165	150	147	178	158	171	180	160	158	184	155	149	157	197	191	158	163	159	160	170	149	193	153	184	164	178	154	177	175	178	174	156	165	187	162	161	142	162	163	171	160	176	175	177	203	167	158	155	149	157	177	175	181	165	164	162	180	135	163	189	174	165	163	180	161	157	143	187	171	173	166	157	170	157	168	172	134	151	170	181	167	167	126	161	182	164	162	186	189	162	177	160	188	166	168	147	164	168	157	172	164	152	148	177	148	162	154	148	197	145	153	162	166	163	164	171	174	154	137	154	174	165	170	155	171	147	165	143	145	158	149	163	162	171	168	148	167	170	157	169	164	162	179	177	158
10290	2606	514	553	572	564	532	539	503	515	504	508	481	483	501	462	534	481	492	466	506	521	508	460	469	485	512	503	494	466	550	478	536	475	490	434	521	507	506	487	513	536	497	471	487	467	493	510	447	498	466	507	487	485	515	501	485	486	492	496	500	516	479	485	495	482	488	481	463	483	485	490	509	513	447	482	473	505	484	502	493	489	467	475	498	452	492	507	472	461	500	485	498	433	501	491	442	485	462	509	506	478	488	463	472	477	461	493	500	508	492	473	472	476	501	470	451	464	502	490	485	445	439	497	462	466	473	488	485	479	488	469	497	468	483	534	493	483	445	506	467	484	481	478	505	513	540	495	493	480	496	510	506	470	511	489	480	512	470	512	487	502	473	471	482	455	477	457	485	478	485	475	475	513	501	507	492	470	470	445	553	494	503	490	534	501	488	472	494	511	478	483	493	471	477	477	477	485	470	482	520	463	492	470	461	506	476	470	487	501	435	451	505	487	504	462	491	484	502	489	534	486	465	488	466	465	513	471	506	457	489	481	447	458	490	495	510	459	495	477	464	480	499	482	471	493	471	497	450	509	534	491	501	473	455	443	488	461	471	506	502	507	455	467	474	477	466	484	511	475	515	480	482	465	496	503	460	437	505	474	508	496	465	497	476	485	488	477	492	459	478	508	493	476	500	507	493	499	508	442	447	491	469	502	504	507	515	482	492	510	500	474	478	525	478	439	517	500	483	468	525	491	496	484	472	466	455	482	469	517	486	487	462	462	448	542	474	485	477	492	471	466	517	482	478	538	434	498	497	491	513	489	493	503	447	463	490	478	519	547	484	476	460	529	502	495	463	476	471	485	486	532	477	473	426	505	478	503	489	506	448	481	517	467	454	480	493	444	452	455	530	507	536	516	496	473	470	487	485	505	477	504	484	512	484	443	502	496	462	488	480	468	466	486	498	497	501	476	476	467	482	480	494	470	475	468	472	455	501	531	470	492	499	544	484	489	469	529	461	521	529	537	497	505	504	504	509	486	438	486	503	494	477	492	497	486	497	508	518	486	442	464	502	484	455	470	511	459	463	492	457	513	512	480	449	479	503	501	468	469	473	461	495	459	538	478	496	495	465	471	456	478	475	453	521	498	493	483	514	471	471	446	542	484	475	490	507	469	461	494	467	507	494	491	478	486	483	491	502	519	450	474	464	486	482	510	494	475	480	460	512	481	495	513	446	487	516	513	527	479	462	476	505	487	450	497	491	505	479	472	475	496	480	497	493	477	457	481	479	531	498	490	495	506	468	500	452	442	523	509	519	452	516	512	463	533	475	473	443	484	473	496	496	487	453	484	463	514	469	481	478	506	481	508	495	469	452	510	510	464	499	496	514	538	470	488	489	487	504	513	475	500	466	489	474	535	509	464	465	470	468	492	460	526	460	462	482	498	514	508	498	477	466	496	482	463	509	495	492	507	476	461	467	484	452	477	512	487	518	496	496	457	508	485	523	478	515	515	492	493	501	520	513	469	447	488	460	493	500	467	451	467	510	469	497	478	522	505	498	509	527	485	469	489	506	490	487	494	519	478	460	490	500	494	505	518	485	498	501	508	478	512	475	459	484	491	456	498	519	487	517	469	498	474	471	486	482	519	467	515	481	456	519	503	498	467	486	473	479	464	452	450	513	510	503	495	482	474	483	475	510	481	498	456	448	519	518	505	492	509	461	491	469	510	511	476	468	495	491	499	480	469	508	440	440	487	523	513	476	531	431	478	507	495	470	492	474	467	483	479	473	478	537	491	514	503	477	490	496	490	484	473	492	483	492	461	475	474	489	486	483	466	508	485	474	521	473	489	471	490	509	492	498	481	519	497	486	504	476	480	462	506	493	508	526	496	481	506	477	493	495	493	476	521	469	469	466	528	459	476	475	506	512	463	517	489	470	460	503	494	485	484	494	463	478	465	471	505	495	485	457	497	476	482	473	474	523	504	481	465	487	487	483	502	493	503	481	467	466	460	490	497	524	506	507	490	539	451	480	518	481	466	475	493	482	498	488	515	548	512	449	448	493	545	537	533	533	471	479	459	494	456	511	496	458	473	460	488	512	475	483	534	481	484	480	488	473	464	469	508	513	495	498	484	479	504	486	502	484	456	481	513	529	494	508	469	454	459	503	493	462	465	485	485	520	470	461	473	479	504	499	513	468	472	504	498	476	479	493	493	468	490	473	472	498	461	489	501	458	469	508	494	496	478	440	494	491	511	497	495	491	472	481	465	496	489	494	478	505	480	472	522	490	487	494	468	482	481	485	499	444	459	502	442	467	525	462	523	464	495	491	461	494	496	441	510	488	507	497	484	488	475	472	458	475	496	453	495	501	457	483	493	458	459	481	470	502	471	481	456	479	509	478	476	462	479	462	489	521	469	454	458	448	458	470	462	508	506	508	481	460	535	468	505	498	448	543	506	529	503	470	485	489	542	489	488	510	549	465	490	485	480	498	492	480	442	454	488	478	470	466	458	481	455	468	506	496	512	504	466	515	493	472	479	511	450	458	486	453	496	463	464	487	486	473	490	507	491	487	480	462	501	540	485	453	477	521	473	484	492	514	475	513	490	503	482	475	479	454	487	494	494	486	455	509	540	522	506	479	467	478	530	491	475	460	494	463	480	490	464	462	527	511	507	485	479	505	517	455	439	529	489	482	478	477	477	489	503	505	519	482	477	493	522	428	473	463	478	491	519	483	474	492	500	509	491	484	468	489	473	477	486	482	463	485	478	508	475	490	474	519	504	496	498	446	468	434	496	459	499	477	530	485	514	491	516	439	475	475	481	525	490	474	469	464	502	446	467	492	488	461	492	496	486	474	499	484	507	490	481	498	487	490	505	488	516	509	465	540	485	484	447	511	524	498	520	502	497	454	501	477	493	504	526	489	522	498	462	491	498	510	485	471	476	496	511	452	477	486	493	496	484	503	485	472	497	480	514	474	452	476	497	488	494	440	482	518	499	436	471	505	481	500	511	471	492	457	482	527	512	507	480	517	500	470	482	477	474	471	515	518	490	500	483	480	505	471	510	511	436	467	484	492	511	470	510	482	504	484	408	491	504	490	468	454	481	498	515	469	511	486	479	460	477	449	482	516	464	472	502	499	464	465	477	461	517	513	442	510	425	505	475	485	479	473	493	499	488	474	475	481	511	525	495	486	477	509	438	459	442	480	502	456	513	473	537	513	494	490	489	492	478	499	485	541	498	519	498	477	494	510	502	480	526	482	492	500	491	520	483	489	519	498	520	507	495	511	466	481	435	481	430	510	498	499	508	509	523	479	520	426	493	477	511	479	504	477	476	500	504	529	477	478	456	513	490	508	472	489	495	494	466	495	446	464	488	493	420	431	496	516	465	496	494	486	521	507	439	472	530	477	496	486	460	465	542	506	511	486	487	471	502	505	457	475	525	510	510	500	505	463	476	476	497	526	473	503	511	488	481	500	485	503	460	465	473
63259	36279	7186	999	725	594	505	483	438	431	403	399	407	346	354	358	357	396	351	383	353	380	361	340	353	358	316	318	352	369	333	342	380	294	338	350	360	336	346	346	335	356	356	352	335	339	338	329	334	337	319	338	364	362	343	368	365	348	320	336	351	308	362	353	378	362	360	377	320	322	317	333	340	311	341	371	354	326	362	335	311	377	352	342	328	329	334	326	341	361	365	352	332	360	321	341	358	368	323	311	374	345	337	344	341	364	347	341	343	328	310	372	341	337	325	333	334	314	335	347	380	325	342	366	333	374	363	339	328	315	306	326	348	370	317	376	336	342	377	324	300	381	342	357	356	313	351	365	310	353	336	356	340	345	352	322	315	354	354	310	300	329	346	359	354	352	349	318	316	355	370	343	307	325	343	379	327	370	335	322	329	348	341	339	345	310	369	343	342	379	336	344	345	335	331	325	330	302	348	319	360	391	353	304	358	321	378	351	350	344	329	338	355	386	345	296	342	330	369	357	345	347	345	317	342	327	339	351	367	346	369	333	324	340	361	350	343	356	336	366	330	369	354	316	352	315	343	338	330	327	382	329	334	312	319	324	352	324	318	307	338	349	346	373	301	340	329	349	318	337	344	361	319	354	329	346	375	365	333	333	312	344	340	326	337	377	340	339	319	315	319	303	340	331	378	337	369	357	348	327	322	340	319	371	337	344	305	327	346	325	358	342	342	354	362	328	372	328	317	346	357	298	332	342	363	383	359	325	330	348	348	352	349	318	366	341	330	344	327	335	365	304	343	341	384	345	363	356	381	359	377	372	341	351	361	353	326	366	329	400	335	354	334	347	322	310	343	354	315	309	326	351	369	341	343	352	350	370	360	331	346	344	333	348	336	322	354	339	332	360	359	337	371	334	350	350	341	350	348	333	324	337	307	375	333	338	325	368	352	359	328	352	378	311	369	320	340	323	362	297	351	323	345	339	345	294	282	375	332	339	340	368	330	334	349	348	365	332	391	350	347	346	363	339	346	354	352	367	313	331	344	318	323	367	338	338	326	334	320	348	350	356	351	339	337	333	363	351	358	347	353	323	342	377	366	334	318	319	333	339	339	325	302	349	347	354	313	340	380	338	323	351	366	366	329	315	346	321	313	362	371	353	351	330	330	346	344	343	381	352	351	353	328	317	366	338	381	332	365	313	337	325	369	359	337	322	342	321	350	354	332	372	311	321	342	353	313	345	330	306	337	329	317	332	331	334	376	329	331	320	302	316	350	300	342	362	294	321	355	335	332	330	329	348	334	337	326	362	367	320	315	331	343	336	331	325	332	342	364	368	331	367	318	354	340	294	326	331	345	338	325	327	352	313	349	339	326	348	347	338	355	347	340	349	343	349	350	335	377	319	318	319	329	331	358	359	327	297	339	303	363	343	323	335	321	326	336	334	372	339	395	332	363	328	313	330	350	367	339	361	349	332	321	327	321	329	333	347	344	333	341	311	347	353	325	338	336	337	320	315	344	325	352	297	364	342	356	336	337	304	334	358	327	353	357	357	338	344	347	337	338	373	354	338	337	351	327	328	333	353	380	324	357	358	335	327	367	331	336	345	331	332	314	308	339	358	364	322	345	346	344	367	350	358	303	309	368	319	322	329	372	353	327	365	341	323	340	352	330	317	351	319	334	350	396	363	329	352	353	343	349	351	352	375	347	333	332	375	305	323	349	335	329	340	336	352	335	363	347	332	346	353	360	370	376	350	309	347	365	342	345	327	348	358	359	354	353	344	342	384	360	367	323	299	323	331	352	361	395	373	349	366	352	343	323	350	356	371	321	385	335	311	343	320	335	344	325	328	353	364	356	321	336	324	332	327	333	353	334	347	375	318	344	366	305	370	333	319	342	361	334	359	339	358	347	337	346	346	334	346	387	374	329	319	335	345	325	333	355	347	360	365	356	341	340	342	311	325	363	324	341	340	366	328	355	365	360	314	329	318	320	322	325	322	344	341	358	358	347	346	342	336	341	360	378	324	344	346	381	367	353	296	310	319	347	331	363	340	313	317	383	333	339	314	355	357	330	344	372	325	330	373	359	332	318	343	345	325	376	382	319	375	326	350	322	331	345	348	335	309	337	366	333	343	358	336	320	357	340	363	333	347	348	341	330	342	336	371	327	371	356	365	306	319	351	332	333	326	337	306	362	349	358	362	353	329	310	340	321	332	369	360	329	308	382	376	335	338	339	342	365	337	386	344	346	367	332	309	338	336	314	347	334	320	340	348	334	347	338	339	330	352	316	342	350	359	378	339	357	343	379	328	323	327	338	320	368	299	360	345	343	347	334	339	355	381	314	346	316	344	360	342	318	337	356	361	331	401	371	331	370	358	370	342	296	326	358	381	357	302	303	329	323	350	315	307	366	336	346	345	345	327	332	364	330	338	334	358	322	329	369	305	328	309	324	344	369	301	380	323	358	344	343	319	322	341	353	304	355	345	314	392	308	338	325	351	343	352	336	334	353	345	314	335	340	328	356	341	310	330	345	346	363	347	349	369	312	346	314	325	328	388	334	364	332	343	343	322	365	310	348	311	315	323	314	326	335	324	337	338	350	318	345	313	362	307	340	327	316	335	368	333	372	322	330	342	353	309	322	323	342	340	380	350	346	356	365	327	364	388	373	343	361	334	349	342	320	403	337	375	364	337	368	354	333	342	338	353	308	323	370	333	333	339	392	349	361	352	373	339	339	330	296	334	330	363	350	357	303	326	365	365	322	332	327	343	335	356	356	327	306	322	344	331	347	340	318	330	342	332	333	327	341	319	366	318	347	348	341	377	358	341	357	331	296	314	372	353	342	358	351	339	328	370	314	332	358	314	336	325	326	335	344	335	384	362	347	327	355	350	348	350	378	323	350	355	357	327	334	365	399	360	341	382	344	335	317	338	365	333	330	335	340	367	336	324	321	332	304	386	328	348	342	320	348	342	331	310	336	341	361	313	362	357	361	328	355	360	298	351	343	339	347	367	350	339	351	360	344	360	368	335	344	347	316	324	321	350	295	365	357	338	361	345	343	330	354	338	369	366	384	362	362	364	325	352	321	327	348	350	357	360	342	358	373	408	345	351	358	341	344	352	337	335	359	318	374	373	367	319	353	354	344	356	352	353	325	297	321	347	330	355	336	320	342	331	384	362	359	374	333	291	348	347	357	352	314	366	354	313	365	343	307	307	346	328	300	351	368	345	335	339	332	352	371	331	337	354	332	355	356	388	323	342	369	330	356	315	343	335	341	357	342	351	337	324	366	362	366	347	362	303	352	369	332	337	360	333	351	337	311	346	359	320	356	367	349	341	338	343	343	336	334	339	340	305	352	372	340	344	341	380	363	348	356	343	346	327	367	367	341	351	326	351	358	339	319	351	385	322	358	331	308	339	335	323	369	364	324	356	341	376	345	305	332	359	362	338	343	358	317	375	361	344	338	314	355	322	341	320	368	331	318	330	351	370
36716	18951	2275	2620	2377	2066	1819	1654	1515	1344	1322	1166	1173	1108	1061	1063	1046	983	1024	1022	960	956	975	991	903	972	898	895	888	901	883	905	896	946	914	901	863	913	840	889	879	925	863	914	867	951	855	874	848	840	883	868	813	906	864	838	867	872	916	864	867	928	841	877	885	897	830	816	873	842	859	861	876	910	854	876	900	878	862	887	845	862	845	789	848	883	870	837	871	885	805	885	881	844	884	858	821	836	822	860	840	841	888	845	892	856	850	859	886	886	832	865	887	863	846	845	839	847	897	890	863	832	890	860	866	842	796	838	859	818	823	863	820	840	801	882	844	870	842	849	860	883	812	833	887	815	856	849	874	860	886	900	863	844	857	892	836	795	809	868	866	883	898	841	806	859	846	895	890	855	896	848	863	854	884	806	829	848	810	865	901	897	850	854	868	910	810	839	858	885	820	850	838	900	891	837	875	839	859	843	872	853	825	874	862	829	843	854	903	839	866	820	838	857	888	825	897	891	872	825	864	812	893	842	838	851	862	890	840	838	827	842	866	873	862	877	883	839	820	818	876	899	893	867	877	877	885	833	875	835	841	890	837	815	860	860	877	875	886	875	818	817	883	869	860	879	855	859	827	869	909	805	870	870	845	889	906	864	820	845	839	849	886	866	873	807	867	814	844	885	875	849	834	833	815	852	816	857	817	841	885	873	863	820	847	847	904	814	869	829	857	905	904	858	837	845	894	870	854	855	818	837	906	835	847	845	894	821	881	836	877	896	820	797	847	865	852	827	848	901	887	836	834	899	824	825	886	898	891	812	855	870	875	874	826	842	833	864	825	851	899	857	887	851	867	859	914	830	860	889	868	903	861	847	864	819	865	893	798	867	839	819	840	894	858	908	852	876	876	854	834	851	866	840	907	866	865	873	857	861	796	806	875	822	876	894	870	795	896	868	905	828	909	868	853	826	829	874	835	871	868	857	859	905	857	879	874	873	895	872	838	852	823	778	891	866	816	884	822	866	823	849	836	847	832	850	897	855	840	836	870	807	843	812	858	908	833	834	843	875	856	820	842	805	808	834	855	895	816	881	868	845	835	909	874	883	854	869	871	854	854	833	837	852	835	858	849	865	834	834	828	853	908	885	815	843	862	859	849	879	877	907	854	831	854	883	793	872	840	861	845	823	843	861	857	871	866	834	815	843	838	875	876	882	841	878	905	891	818	767	816	813	890	889	889	848	896	857	829	852	835	863	827	845	773	851	880	874	876	848	867	866	812	856	874	878	829	878	774	872	850	824	901	894	867	822	835	843	889	815	864	870	806	829	839	878	849	837	828	894	819	783	839	873	830	855	857	856	874	824	837	877	810	831	889	843	803	834	876	852	866	834	820	883	798	846	865	838	839	861	875	831	903	871	818	883	862	846	905	847	826	845	868	879	893	874	842	874	847	859	881	878	889	855	891	813	845	903	850	873	862	834	859	832	832	869	802	826	857	808	825	824	823	850	833	862	896	926	840	825	848	888	886	861	835	785	852	797	834	897	871	854	836	858	931	890	838	831	886	822	840	863	875	846	821	851	798	845	844	872	872	886	866	845	868	852	850	887	825	826	885	805	822	883	840	816	887	888	802	862	857	892	832	872	802	801	857	813	865	902	874	892	863	852	839	832	890	879	813	885	849	826	839	909	881	868	868	901	876	797	848	885	884	785	889	894	852	847	894	844	878	904	869	873	823	873	838	929	826	865	873	844	844	841	875	865	878	827	862	863	826	859	865	931	846	873	866	860	823	871	863	850	801	882	916	879	887	785	881	848	844	874	865	864	878	877	837	831	847	862	830	871	854	878	877	839	856	829	843	933	818	851	859	913	831	860	851	827	880	865	846	895	861	871	835	848	833	824	830	842	860	853	921	869	822	851	811	851	841	847	905	857	883	848	806	834	855	858	848	881	860	812	910	898	872	847	832	874	827	847	887	857	854	852	880	877	861	832	805	848	905	879	853	854	875	884	842	834	803	868	863	850	854	859	774	873	822	783	829	829	905	862	872	865	861	873	863	821	879	831	832	864	845	855	818	831	830	871	858	813	885	891	845	917	857	845	858	877	841	828	858	855	804	859	889	838	849	841	846	837	825	874	890	873	843	901	873	851	848	886	858	806	869	834	868	895	827	873	847	894	903	855	836	883	884	871	854	849	896	892	859	863	867	837	811	860	863	847	838	813	865	850	832	900	837	892	822	878	907	875	869	905	858	878	862	850	822	839	853	860	844	847	819	922	829	869	894	869	859	834	826	833	868	866	850	851	821	838	917	848	840	860	849	882	874	854	919	885	830	845	887	852	879	867	831	859	836	882	838	920	798	837	838	876	823	903	875	799	916	839	853	833	895	820	848	832	899	842	798	851	849	855	887	845	855	875	826	816	782	845	857	852	849	822	854	835	856	847	869	874	830	901	852	821	851	866	850	844	888	917	878	849	849	846	822	807	901	881	768	881	884	814	897	855	841	895	839	840	844	860	856	885	846	847	880	885	861	870	842	819	873	838	884	883	853	841	917	837	846	826	885	931	886	807	854	835	862	881	864	880	894	861	848	842	844	834	894	857	856	827	833	871	824	860	862	851	860	875	876	878	841	872	839	853	884	783	836	825	850	862	914	891	889	842	826	884	868	855	864	833	880	828	856	830	815	879	890	854	900	897	888	824	816	907	899	824	859	875	852	839	872	855	843	851	886	853	861	838	846	892	886	839	849	882	850	898	822	862	901	859	838	828	826	890	877	828	823	830	817	844	874	854	878	873	833	851	830	817	867	867	827	878	861	834	830	878	861	831	869	853	868	844	872	880	804	898	846	823	886	875	856	824	865	847	865	884	811	874	850	810	821	919	931	836	884	843	885	833	887	864	871	874	875	855	873	867	834	853	830	833	828	843	866	861	866	857	819	846	939	864	883	838	911	846	874	865	898	836	817	872	808	846	849	874	838	844	829	811	866	888	825	852	909	814	853	908	873	816	867	830	890	892	835	787	838	870	866	841	877	908	806	875	888	860	876	846	841	866	855	859	872	810	872	856	871	889	863	896	886	864	890	874	832	877	808	871	807	871	858	880	847	776	806	796	788	860	866	864	869	871	859	846	806	872	882	845	872	863	826	904	839	847	861	834	827	827	880	859	864	797	844	918	886	844	850	802	859	807	833	802	846	798	861	842	859	835	853	856	851	828	843	894	888	756	877	799	855	850	850	904	836	818	834	834	843	859	869	847	858	842	912	877	809	855	873	822	904	873	849	849	784	877	861	870	847	876	902	885	889	816	852	866	797	875	874	871	852	835	830	825	876	857	855	920	894	830	845	834	892	854	876	832	898	857	862	882	865	869	866	888	846	883	871	837	833	837	848	792	912	845	858	830	872	787	836	844	897	852	860	835	844	828	856	828	884	864	839	845	827	839	863	865	843	893	871	843	859	802	858	853	872	878	866	868	855	848	874	877	841	810	873	817	847	871	798	850
75237	46461	14098	2577	1174	967	808	674	623	588	539	548	495	520	468	495	496	468	419	456	448	447	422	407	414	391	443	454	418	493	403	448	460	415	409	431	390	397	389	394	416	435	408	392	425	418	425	401	412	421	430	391	422	418	462	415	399	450	396	415	408	476	418	380	413	424	396	395	427	429	404	409	437	381	416	435	409	426	427	421	409	423	447	399	398	375	392	405	407	415	411	424	418	393	418	391	427	426	418	409	397	389	443	428	448	391	395	400	415	433	418	412	385	421	380	417	426	383	457	434	456	410	428	414	435	386	401	408	436	396	403	382	424	380	394	398	390	430	443	417	374	428	438	402	403	417	368	452	405	414	430	448	379	398	380	398	428	434	439	411	440	403	371	386	394	408	429	410	433	413	453	418	443	389	392	398	429	419	420	391	444	405	439	397	416	373	409	391	384	383	371	391	441	398	418	410	395	420	469	418	399	420	389	402	426	463	410	415	416	416	385	394	422	390	419	414	465	431	400	419	427	362	406	435	401	414	420	437	454	404	420	404	394	415	425	401	443	423	377	452	422	404	411	408	425	414	389	367	384	384	413	398	399	423	448	395	403	413	385	418	406	433	437	437	357	431	432	429	380	414	415	423	401	422	406	427	417	392	423	413	436	389	409	419	440	404	430	447	459	392	404	427	393	382	395	413	370	409	359	377	458	447	430	405	417	409	428	424	413	384	395	420	434	448	424	395	390	423	428	385	400	410	418	378	400	439	379	391	418	381	384	376	400	434	386	465	382	410	424	428	439	409	431	423	426	413	391	373	389	365	426	398	404	407	388	446	407	427	416	410	438	428	403	442	390	406	402	407	424	413	378	419	441	440	394	411	414	383	433	396	397	412	405	432	431	467	421	429	404	412	405	485	391	428	397	408	402	433	372	377	400	385	419	419	392	405	379	403	430	420	403	422	415	425	423	414	423	425	390	394	391	415	438	392	406	434	382	428	386	436	406	402	454	407	412	412	403	397	435	408	423	440	401	434	419	425	417	406	421	436	423	385	403	440	437	419	402	402	415	403	412	411	424	420	405	397	432	417	367	414	391	432	425	428	456	435	427	417	411	420	401	403	411	429	416	429	435	404	459	426	418	441	423	405	449	374	403	415	425	443	378	420	442	418	423	371	397	406	404	391	432	411	410	418	439	407	414	442	406	446	410	415	411	402	400	404	395	435	421	419	444	430	398	404	418	388	397	447	417	375	429	363	407	404	410	427	414	428	401	408	440	389	385	418	397	406	407	383	387	396	419	410	452	447	427	400	416	430	414	409	394	396	402	428	435	416	390	432	415	414	395	411	395	383	434	471	412	425	426	396	402	404	409	452	396	428	354	452	424	375	421	466	400	438	401	388	427	398	393	401	412	405	404	378	453	391	429	410	427	422	464	415	408	412	434	415	427	420	399	426	400	397	409	418	411	413	378	391	407	421	406	394	396	388	370	376	414	396	418	406	464	369	419	420	401	425	407	419	416	426	388	434	424	421	385	457	429	434	431	421	425	450	436	422	400	399	412	414	432	401	399	410	416	399	404	418	425	378	395	373	422	419	402	397	424	387	397	401	402	455	454	446	432	436	412	364	423	412	425	433	425	404	425	392	425	414	427	383	407	408	412	418	414	401	434	446	419	446	392	444	444	423	421	423	434	421	443	452	403	405	405	421	420	422	413	401	422	439	433	438	426	398	420	381	403	429	427	385	409	403	399	450	460	426	430	425	428	422	407	400	432	428	416	433	438	455	390	376	407	426	412	436	405	423	393	423	411	398	436	412	404	387	406	408	464	389	432	397	438	408	482	423	420	421	426	429	426	404	419	397	433	413	384	397	407	405	384	380	440	345	438	405	422	409	396	426	415	438	423	397	410	402	420	417	405	432	402	421	440	391	408	412	389	415	381	412	438	388	440	409	407	410	443	411	354	428	420	429	411	413	393	393	424	451	397	428	382	452	410	434	403	408	386	392	420	411	390	417	405	388	379	388	398	395	408	392	421	408	437	419	441	425	417	389	441	385	423	410	424	412	409	438	391	363	390	390	433	450	390	393	426	390	414	409	424	421	408	366	457	349	380	384	387	422	421	435	422	411	420	403	421	438	414	436	386	416	437	384	427	414	376	471	414	370	403	409	395	404	414	399	396	474	416	413	425	438	429	396	429	412	409	409	449	409	441	432	429	437	397	423	437	403	403	406	427	446	440	433	430	401	432	432	397	407	430	418	405	387	467	414	406	389	414	425	389	424	389	393	390	400	374	391	442	409	425	403	402	399	396	400	392	422	417	389	416	409	426	430	414	392	413	408	428	386	428	392	377	414	430	450	411	393	452	451	449	391	404	388	432	411	401	424	398	423	419	406	422	414	422	386	418	393	435	412	410	418	381	438	445	407	394	415	388	379	430	404	394	389	397	419	439	465	400	398	436	385	353	457	429	433	415	420	421	443	437	373	425	407	407	423	441	422	391	412	417	447	380	446	381	401	414	388	428	441	388	381	380	415	405	423	417	451	389	411	395	402	429	409	442	410	406	415	420	444	448	387	417	383	404	424	371	405	385	402	423	439	419	397	408	416	390	422	408	430	455	384	400	392	427	454	461	399	441	393	403	406	421	408	404	358	443	418	427	393	417	395	452	439	399	415	416	408	453	422	383	415	422	396	383	412	425	442	410	439	432	452	453	395	398	370	417	418	397	424	420	369	414	399	364	419	449	394	430	411	408	431	420	383	410	423	424	427	447	391	431	412	388	424	441	389	411	430	408	412	428	403	421	384	418	425	465	406	402	419	371	411	418	410	394	394	445	410	389	421	403	446	430	379	408	408	386	389	401	432	401	426	409	400	412	436	434	412	410	399	402	370	386	411	387	434	410	399	425	407	454	405	420	444	435	426	430	412	363	409	415	417	448	430	385	404	397	422	427	399	394	394	444	404	410	434	401	412	417	441	389	390	393	422	410	415	401	355	384	422	408	438	430	385	412	431	406	397	411	440	402	405	423	436	390	434	375	413	398	387	387	406	474	436	400	394	440	439	412	413	405	412	445	433	390	438	435	414	433	409	434	406	417	402	461	447	402	399	429	406	445	393	411	402	461	377	408	407	397	387	444	451	419	411	412	445	444	424	436	408	413	391	409	369	404	410	432	436	429	406	412	402	431	455	403	399	392	423	414	404	397	396	408	405	441	426	425	405	407	419	453	459	399	396	412	424	387	433	427	434	428	421	417	399	415	402	405	445	389	397	398	421	395	411	408	415	417	403	395	422	405	431	432	416	390	406	411	458	424	434	412	387	468	415	428	407	404	416	436	415	441	403	387	410	416	407	400	417	405	375	395	441	408	412	412	434	396	411	419	373	411	393	419	408	379	409	415	432	428	427	401	446	414	406	451	425	401	390	420	442	408	383	401	399	398	384	395	407	415	389	411	417	428	398	411	399	419	407	422	438	401	427	390	421	413	426	408	407	428	439	405	430
46512	25239	3865	4474	4029	3374	2829	2580	2232	1965	1823	1729	1658	1464	1409	1353	1258	1294	1349	1225	1302	1237	1184	1161	1225	1157	1127	1093	1081	1100	1113	1094	1078	1010	1048	1078	1086	1079	1019	1002	1068	1044	1031	998	1028	1094	1075	1048	1044	1033	1014	991	1003	978	1072	1010	956	1021	967	991	1062	1029	1024	963	1056	1013	1116	1015	994	1013	962	981	998	984	1052	987	1004	1002	962	965	997	1036	1057	980	1035	961	1017	990	996	934	962	959	1027	940	958	995	991	988	940	987	965	951	952	1020	1011	1017	996	978	975	988	999	1013	977	975	963	966	950	945	1016	1007	972	956	997	957	987	957	991	951	955	959	930	933	961	1007	977	1013	926	1021	1004	950	1039	932	988	1021	1055	932	955	976	947	941	935	1007	969	940	1007	1028	993	947	1015	1002	947	1037	914	934	1020	984	1005	960	966	948	937	976	1008	991	946	978	1002	931	985	1025	917	951	1002	1020	980	967	1004	975	1024	985	961	979	995	1005	1015	968	951	962	940	916	957	948	999	953	956	952	948	926	958	988	971	1045	930	989	1008	962	1007	997	1006	975	977	959	1002	1016	942	984	1014	955	948	953	961	922	1006	963	971	1038	980	985	949	916	970	945	1024	1003	988	1020	1022	995	974	977	975	1002	964	984	961	943	992	985	932	959	964	1020	963	968	986	1029	983	985	1023	961	1015	906	991	941	1056	995	968	1051	1007	957	994	992	973	954	989	1027	1042	1003	979	991	950	1038	984	1000	986	972	979	948	1013	1045	997	989	977	1001	1033	950	963	945	953	981	963	921	1001	991	1033	969	995	952	974	982	919	962	942	952	972	1037	951	999	969	996	1046	967	964	926	1030	1005	982	1015	973	982	1028	987	953	960	992	972	988	882	963	929	965	973	955	985	988	943	992	958	979	1025	1024	1004	972	989	901	979	957	964	905	949	980	941	962	997	916	905	963	1004	996	984	962	1005	993	979	1029	953	932	998	966	1024	1054	908	998	1027	987	997	962	999	953	989	957	914	970	928	972	1013	1001	1003	984	987	957	966	999	975	948	961	983	983	974	994	1008	1012	1030	977	918	964	975	924	980	1053	1030	957	1022	932	1018	995	987	969	965	971	957	1015	1015	1016	979	976	1040	945	984	1016	994	1028	993	925	1017	920	982	946	929	1002	962	956	1015	961	967	928	1003	1040	948	1025	953	1006	925	968	1022	1010	950	1005	996	974	1030	976	976	928	967	956	1021	995	966	969	987	976	969	956	969	971	1004	972	995	908	967	961	950	1014	983	888	990	942	954	987	978	1001	896	993	925	974	996	967	975	976	1025	953	994	1016	950	976	959	964	894	990	963	1049	965	1005	1003	977	996	1014	1005	939	965	989	1004	968	964	979	988	1013	974	968	958	943	960	1007	985	973	983	995	978	990	1018	948	960	979	1031	1022	1008	990	948	982	986	963	954	968	964	962	1037	935	993	977	929	961	931	1038	916	999	987	986	922	984	1010	962	974	1002	1010	982	942	1004	931	1023	932	991	952	980	980	1046	982	974	1004	970	975	1018	981	972	955	990	1014	1001	952	1087	955	947	966	905	956	950	981	1014	925	963	984	978	968	978	1029	980	960	1045	1002	925	946	966	961	977	1035	998	986	1028	1030	957	884	980	944	1018	999	1015	1000	945	951	936	982	927	978	930	959	963	981	1021	954	999	974	996	1016	946	917	908	1041	970	1016	951	967	986	962	968	963	952	915	987	1001	983	1002	938	1013	975	984	976	891	973	983	1003	952	1011	946	983	953	918	950	1014	1013	949	952	932	942	979	968	959	1001	1011	1007	943	956	1034	984	972	973	955	1032	948	1011	947	942	1013	972	939	972	945	977	997	954	953	946	980	952	971	957	987	997	962	997	969	989	1016	954	945	950	991	982	915	980	987	1011	953	1011	960	945	980	950	970	984	932	1034	986	961	939	965	938	923	962	917	1039	979	1036	982	950	938	994	1004	968	1011	963	1014	963	1013	941	978	986	1005	1004	955	986	1031	981	966	974	993	998	1026	953	995	1012	941	966	961	1028	993	967	1021	998	981	954	964	982	980	976	927	940	989	920	982	984	1005	991	1027	925	948	952	1014	1040	996	917	958	975	1003	987	938	1030	961	1011	983	944	1008	990	981	1011	1016	1010	1035	1013	889	987	980	1008	1021	986	948	1034	971	1051	1001	1005	933	922	1032	1026	975	930	972	949	960	987	974	945	990	979	976	968	1021	908	1001	988	988	998	1004	945	1001	965	989	947	982	975	1025	995	990	988	904	976	925	954	985	968	984	989	928	969	974	1064	988	975	923	974	997	976	1017	1007	965	993	960	974	1015	1029	957	1025	985	913	974	1004	983	1018	961	974	971	983	971	982	937	906	975	960	975	998	1040	989	983	996	1010	998	980	959	967	961	994	995	937	958	1000	954	969	988	1031	975	939	1046	966	991	1022	1068	977	960	989	987	983	980	940	939	969	928	1006	971	995	990	974	958	997	980	977	952	980	1024	963	975	962	1017	1008	994	1055	994	965	991	955	973	1008	887	977	948	990	950	969	977	1010	980	1005	947	974	962	1036	1011	969	957	975	934	941	918	956	957	903	975	1013	945	930	963	977	958	1010	954	960	974	954	999	948	897	987	978	988	991	929	994	1014	979	941	1009	977	1089	966	988	1004	983	1003	999	973	943	991	946	942	945	991	931	1000	928	985	972	1041	992	977	981	1008	1009	1011	1016	985	1006	982	966	983	969	1023	1024	973	926	950	894	966	1016	957	982	968	978	1020	995	1025	953	949	964	946	945	1027	940	995	958	956	1003	968	977	979	916	940	950	963	1010	983	950	984	1037	989	996	973	992	964	1014	982	1051	957	973	959	973	1016	940	945	961	989	967	999	919	958	970	971	993	946	967	1021	933	1025	965	968	1032	930	1012	1022	989	964	947	1008	988	913	948	1065	1020	980	971	1010	993	977	969	1016	1000	1049	1001	1017	970	997	991	973	1019	959	965	989	1014	976	975	976	994	994	1022	1005	1018	980	971	1005	966	993	950	954	990	962	1004	999	912	1033	1010	964	977	973	995	962	949	1005	929	976	1005	977	933	999	1025	969	929	955	982	977	983	950	892	987	946	981	989	917	982	1003	1056	999	1046	944	979	1025	997	977	945	952	955	1050	985	947	1012	1014	1014	932	915	998	958	964	1017	993	970	958	975	939	1015	963	1027	968	1059	934	972	1014	977	948	1005	982	1017	970	974	990	1005	959	955	972	943	1009	994	1030	935	954	996	969	911	981	981	1024	976	1020	995	970	984	1036	965	994	953	938	962	972	949	940	947	977	1033	999	1013	1004	980	1005	973	997	948	941	985	968	1001	961	1000	975	980	1005	1008	926	983	963	985	992	1012	1003	995	990	1007	961	1021	982	1004	979	971	1020	985	971	1015	975	970	982	936	1002	1000	954	1008	944	977	962	987	960	1002	980	941	944	979	994	967	998	1022	980	964	978	1039	989	968	1011	977	935	977	943	953	1021	1034	1012	906	1014	971	997	993	962	977	944	988	970	1032	972	947	961	1012	1027	1017	991	996	974	1020	995	1020	997	971	1050	1000	970	945	1009	983	955	999	1009	1001	1012	989	948	967	928	971	951	986	971	966	989	967	962	1000	1037	967	978	1011	955	1006	960	1005	994	1044	971	981	973	954	973	1018	944	1024	984	996	939	989	969	928	1007	982	960	919	987	981	973	942	972	1020	976	983	982	992	959	993	956	926	1000	971	958	980	983	993	931	994	1020	967	1010	924	950	1025	985	1012	975	970	1003	947	1013	990	996	941	939	978	981	982	945	997	994	872	995	1006	1011	911	932	959	1016	965	954	972	964	974	1024	975
11758	1804	208	172	170	188	172	149	172	157	174	185	176	148	119	160	155	164	152	165	155	135	136	149	173	167	163	160	155	167	168	161	164	172	179	158	169	169	169	167	152	165	171	178	173	159	155	170	153	171	160	162	146	143	161	174	162	158	173	184	161	169	168	169	186	195	169	158	173	164	140	153	151	175	160	151	171	169	182	159	161	157	139	167	172	167	146	149	159	173	158	170	165	178	172	132	173	183	157	175	147	192	161	173	143	174	153	157	174	162	164	181	155	147	155	161	165	176	165	145	140	169	153	178	182	172	156	151	159	150	158	147	170	165	173	147	158	152	183	175	162	158	155	200	167	148	178	141	158	167	169	179	153	164	160	164	143	156	168	165	160	176	162	154	170	162	158	190	150	162	150	154	129	141	145	182	159	157	142	143	158	151	165	150	166	148	179	188	144	180	154	164	165	185	160	175	153	170	171	132	150	164	161	152	157	156	162	152	161	153	176	144	162	159	157	159	168	179	159	165	156	175	170	174	148	170	158	160	153	173	153	181	175	162	157	154	166	163	169	143	133	168	178	147	162	170	166	185	176	156	168	151	141	161	152	162	146	176	167	152	181	175	159	167	141	164	164	168	184	183	168	150	164	159	189	163	159	154	173	155	164	164	169	173	145	146	165	152	166	162	169	155	159	155	145	162	144	177	162	173	163	167	166	170	165	182	177	164	165	197	150	162	174	167	147	156	156	160	177	152	171	171	181	169	161	166	180	160	171	174	152	170	175	172	169	160	193	163	151	173	166	141	166	164	146	176	146	152	168	187	147	150	153	164	190	167	171	165	164	157	168	130	152	173	200	160	162	173	139	144	169	164	179	154	143	151	163	187	144	132	160	181	155	149	173	162	178	165	196	181	198	164	168	158	157	144	165	161	167	146	166	172	187	160	132	157	130	164	151	161	154	163	154	153	185	147	170	141	151	186	164	156	149	185	158	149	167	181	156	167	176	177	145	177	160	170	147	160	167	163	163	174	164	171	134	174	151	156	165	174	161	186	143	171	156	147	183	152	150	185	154	177	171	169	149	137	153	157	172	184	171	163	167	164	156	184	164	180	163	179	158	157	167	163	163	142	184	176	143	173	180	196	181	156	202	171	181	207	148	170	169	173	154	168	169	172	190	156	158	154	165	150	161	165	166	189	144	175	190	184	151	163	155	168	170	173	161	167	161	160	136	154	168	167	136	177	156	162	194	167	150	162	153	163	164	146	162	145	126	152	162	161	171	179	154	157	182	194	160	157	160	152	152	144	160	159	171	166	173	167	139	190	189	187	135	160	172	134	174	152	176	162	159	173	142	176	154	178	137	182	158	162	173	160	147	184	167	146	150	168	162	166	139	188	155	150	153	155	161	186	182	179	165	157	162	188	173	158	176	157	161	155	156	159	171	153	157	161	181	149	152	153	174	156	185	183	148	141	169	161	175	172	158	167	164	165	180	165	184	172	160	170	142	147	171	177	164	186	134	160	179	152	196	151	157	146	132	152	164	151	160	135	158	152	161	186	161	178	172	157	147	163	181	175	169	164	144	177	151	154	160	159	171	167	161	167	160	158	190	159	146	158	168	140	152	159	185	169	166	141	153	153	161	181	176	143	166	177	175	168	166	160	177	180	163	170	181	157	181	153	159	163	146	157	173	176	188	175	171	161	131	151	180	167	144	155	143	198	152	157	190	180	174	170	175	179	184	142	184	154	174	143	159	185	168	196	167	177	131	176	150	151	161	176	167	172	148	156	180	157	153	159	156	149	151	131	160	178	164	159	147	161	158	182	168	168	157	175	160	144	152	180	155	167	155	175	151	179	151	153	188	186	178	195	174	147	159	173	190	173	154	164	185	191	171	183	176	177	160	154	161	167	175	158	167	174	180	154	158	187	172	172	162	166	150	149	128	175	180	163	161	151	146	152	163	157	179	159	188	167	143	167	144	193	156	173	168	162	135	160	148	164	160	156	153	149	180	171	186	155	158	163	166	162	135	189	149	152	160	170	137	156	153	159	184	132	170	160	180	175	168	185	149	154	168	199	160	159	195	172	154	152	184	157	164	163	151	165	154	180	170	174	158	181	188	160	177	150	179	163	162	167	159	168	157	166	141	179	171	149	156	162	183	167	167	150	161	159	160	150	133	161	165	187	151	135	148	155	158	159	160	137	164	180	180	200	164	165	134	158	165	150	160	162	149	172	158	184	182	156	144	160	165	174	166	174	169	146	170	164	169	170	173	183	146	166	162	166	191	155	164	168	154	178	175	148	155	141	159	174	192	182	170	161	159	176	187	145	185	167	164	178	143	165	189	163	157	169	171	152	158	181	163	180	187	183	133	165	186	168	166	169	156	151	177	170	167	158	178	162	163	173	174	183	168	159	139	138	152	167	175	145	165	159	138	145	153	150	163	163	150	161	177	162	171	165	165	166	152	166	172	169	169	176	156	169	180	175	175	155	153	169	169	141	134	153	138	179	162	190	148	153	179	159	185	146	159	151	153	165	175	160	153	165	152	154	167	167	165	151	159	172	140	153	167	165	155	156	170	152	169	146	162	154	153	153	150	170	161	136	149	150	137	164	170	176	155	177	164	169	143	187	184	169	164	138	146	160	151	158	163	135	169	154	161	171	152	158	166	168	151	156	171	132	152	177	168	164	166	166	163	150	170	154	181	185	163	149	155	181	172	128	149	176	177	171	160	170	162	152	181	169	167	152	157	147	161	157	146	175	180	190	179	172	178	169	157	142	140	162	158	159	162	183	163	147	178	159	166	190	147	156	149	171	130	176	163	166	160	154	165	166	175	157	159	156	173	167	131	151	172	163	172	164	174	177	162	147	175	155	153	183	185	175	168	146	164	145	181	149	166	153	147	182	139	185	157	189	179	154	165	176	160	166	163	147	165	179	154	144	171	167	149	151	156	167	169	159	170	152	146	146	159	149	144	171	183	168	189	165	150	148	166	174	144	184	145	152	160	188	157	161	158	169	157	152	121	170	144	154	175	170	186	183	157	162	181	187	163	168	180	188	167	173	170	158	178	162	170	167	157	150	181	159	155	153	155	167	166	163	176	181	163	166	169	115	154	185	149	197	173	162	160	159	175	159	144	186	182	150	149	140	144	139	169	165	163	185	182	153	176	185	171	169	149	169	167	163	144	178	172	166	149	163	139	170	171	175	177	151	168	153	183	152	162	170	162	150	156	167	159	172	158	139	157	149	154	165	172	159	144	173	155	156	155	172	156	150	133	171	160	172	154	173	158	150	132	180	171	158	174	156	169	186	158	159	164	169	171	174	187	184	154	169	153	137	161	169	151	178	190	161	171	149	173	163	167	144	164	176	175	178	144	170	141	173	166	141	162	169	154	181	159	138	162	172	169	158	150	153	154	174	160	175	161	185	150	140	150	150	169	159	173	185	149	147	171	145	160	175	163	168	163	171	155	154	166	151	174	150	155	158	183	152	156	174
10233	2100	544	565	489	516	544	529	527	474	491	476	517	472	498	465	485	471	500	479	533	492	494	493	515	437	466	482	472	478	482	494	526	501	465	488	490	490	492	494	504	471	510	484	516	508	475	517	464	464	517	464	519	514	475	511	484	522	506	511	440	462	500	491	502	510	475	471	491	539	485	494	494	494	467	499	502	496	485	503	469	471	496	472	454	455	482	511	483	451	471	458	465	472	486	501	521	474	483	466	488	511	489	520	456	499	471	458	463	473	478	483	495	486	498	452	496	465	496	444	483	497	488	489	462	490	497	473	496	491	503	494	467	474	483	541	466	489	469	484	476	480	417	451	496	461	492	484	490	472	461	468	514	489	476	479	464	485	501	491	514	491	515	476	464	460	489	516	470	439	486	482	494	484	506	468	507	486	474	490	474	510	501	510	470	467	512	508	497	538	500	491	471	479	491	450	461	479	525	479	437	429	530	467	501	466	466	500	479	489	509	494	475	471	472	434	462	477	484	460	455	533	515	472	492	477	467	531	477	492	508	474	506	488	461	466	464	503	514	476	459	511	485	461	477	517	460	498	479	501	504	516	499	491	484	468	523	489	514	457	494	487	472	493	467	501	487	480	480	514	484	468	440	453	455	452	444	469	460	461	468	474	443	475	524	480	510	465	529	506	510	481	498	493	466	501	509	467	493	496	464	484	506	459	535	501	487	488	493	524	480	463	498	445	484	485	474	480	466	522	442	479	477	492	505	451	457	464	448	483	459	507	453	491	460	453	505	541	483	481	483	464	483	519	475	485	459	446	525	441	481	507	496	505	478	494	515	514	479	485	524	516	468	494	471	490	503	516	500	496	463	479	491	489	462	514	506	496	524	450	482	487	443	473	496	451	502	502	496	492	472	504	434	511	484	475	490	518	455	448	447	477	449	516	506	488	486	460	490	478	497	481	488	463	490	442	470	472	442	466	520	514	468	474	533	452	485	478	501	432	459	488	494	523	478	466	493	490	466	445	460	484	476	474	492	489	475	525	519	445	476	511	501	454	489	479	481	460	455	436	460	491	445	499	517	496	460	499	465	500	488	467	482	494	478	489	430	470	531	513	418	461	532	500	475	499	515	461	489	486	484	493	488	500	534	459	458	471	508	454	505	467	484	476	454	516	487	478	450	467	480	420	466	454	484	529	503	509	517	474	467	487	496	468	484	474	478	465	483	488	515	481	460	490	473	466	503	486	517	457	464	482	497	506	505	470	494	479	450	521	455	476	449	457	462	516	482	478	483	478	538	487	500	482	495	461	474	454	508	495	482	523	493	469	454	435	486	508	454	493	457	501	477	462	485	437	466	471	463	456	453	489	471	493	483	483	493	503	526	461	480	456	472	458	433	483	473	513	487	474	515	457	493	507	446	497	483	479	528	485	482	504	467	517	454	455	484	473	486	471	475	476	468	485	490	484	486	453	465	468	495	482	523	517	523	473	498	491	479	483	471	453	492	437	500	472	469	495	506	467	491	522	451	485	461	480	510	458	471	491	449	525	491	508	439	484	508	487	487	454	452	508	486	471	477	465	493	470	468	452	450	508	471	448	489	484	480	442	504	513	452	508	460	534	499	496	473	528	477	489	431	518	467	465	522	482	467	457	435	437	485	451	472	471	483	494	513	491	467	514	510	449	483	462	449	460	538	412	481	486	458	455	461	509	450	469	490	447	481	523	478	470	485	486	462	501	483	467	497	474	507	492	455	451	463	490	535	454	478	472	533	501	488	520	469	503	509	485	483	503	457	518	503	455	464	555	513	496	518	449	490	465	490	504	474	471	495	485	485	512	504	482	476	490	485	493	450	489	470	495	494	461	477	460	465	481	472	494	492	465	468	536	484	477	490	479	442	477	469	489	516	506	493	497	463	500	486	508	497	459	479	503	514	507	473	463	497	442	467	505	470	437	486	473	502	472	453	432	502	476	513	526	485	485	475	489	444	487	485	477	513	468	470	482	519	491	507	521	481	504	483	478	473	486	453	506	504	431	470	504	471	490	505	492	476	454	498	532	482	494	542	449	488	517	466	457	478	456	434	423	479	480	457	434	474	459	514	504	509	444	505	476	503	483	447	499	450	448	487	460	480	443	491	485	513	508	497	486	492	486	474	502	502	467	481	481	521	514	523	499	514	436	496	510	471	451	510	463	468	440	455	498	505	513	494	467	485	472	529	487	474	454	515	465	541	510	493	453	452	486	461	464	469	485	463	457	490	426	485	506	465	486	491	461	467	487	477	470	476	483	496	503	474	496	501	507	468	487	479	501	475	446	471	500	500	492	482	472	490	478	478	489	457	469	470	521	466	473	501	494	506	495	486	482	491	487	443	477	484	473	479	482	478	479	461	467	487	461	514	477	470	496	474	511	498	464	439	489	458	504	512	451	454	485	475	501	463	495	465	483	468	485	473	477	438	482	468	491	496	468	469	456	496	500	447	485	461	508	459	487	451	492	477	497	492	496	442	469	504	485	448	456	489	473	457	496	465	509	502	507	521	452	466	463	495	490	508	480	473	496	473	440	463	459	499	478	484	492	481	438	451	481	504	468	546	511	496	480	457	479	457	467	496	499	489	461	534	445	509	493	469	461	494	500	450	481	491	463	478	467	481	477	502	486	467	494	479	488	503	517	461	473	517	454	486	477	502	475	459	484	466	497	502	482	487	455	470	486	439	521	502	499	489	498	498	488	510	500	449	460	480	491	471	479	478	447	458	511	497	476	448	487	498	466	479	431	480	522	471	487	494	502	495	475	488	447	464	487	466	476	505	447	487	452	509	526	516	481	500	520	503	452	474	513	494	459	513	461	499	493	479	494	465	499	453	483	509	463	470	456	470	471	483	507	490	475	483	458	454	508	474	449	460	509	498	498	471	520	478	474	467	456	496	475	498	484	503	473	490	484	480	476	442	489	472	451	454	484	536	498	494	480	472	464	469	483	457	476	488	454	535	489	457	507	504	450	468	479	467	558	468	455	459	468	486	488	430	464	433	472	487	476	470	504	490	478	505	494	466	463	483	496	527	471	510	478	485	514	476	444	494	494	506	463	460	495	513	484	484	474	472	513	478	486	461	507	467	491	513	470	487	486	454	435	488	498	450	498	442	467	484	434	475	487	476	459	485	435	445	481	453	504	489	481	488	481	450	436	495	481	500	505	498	475	492	502	454	478	497	481	488	444	540	480	425	496	465	487	476	501	494	500	503	465	494	489	508	528	447	446	483	476	505	465	472	477	484	500	465	468	487	480	484	463	485	447	480	522	510	509	480	476	481	504	491	508	495	481	514	476	475	498	452	470	510	502	453	482	496	498	501	441	504	463	500	463	485	505	480	480	505	424	451	486	472	479	506	451	513	515	457	454	461	443	486	470	501	500	492	496	493	417	509	481	466	460	457	465	507	488	476	434	505	462	482	489	437	494	456	477	443	456	496	480	506	472	448	490	473	471	497	474	505	492	445	516
63405	33322	6287	1065	696	583	522	486	453	433	416	415	401	391	364	358	373	331	383	356	353	329	339	329	327	350	316	330	381	343	333	328	325	348	355	347	340	348	330	367	344	344	351	360	360	351	329	379	333	331	384	337	342	358	340	334	312	314	335	361	354	318	331	337	331	358	342	330	333	312	350	342	359	378	355	319	308	341	320	371	331	332	344	341	345	350	369	321	348	341	368	348	335	341	357	356	336	312	316	323	333	302	309	332	325	347	324	343	315	388	320	305	307	338	332	342	312	367	333	339	331	327	392	328	345	345	337	326	361	322	321	308	297	341	332	319	329	314	331	339	357	330	333	332	340	326	338	342	352	376	359	354	348	353	357	360	341	356	362	312	358	354	360	351	360	320	353	371	352	337	340	321	341	348	365	372	340	309	325	347	329	328	327	321	340	303	328	329	332	341	324	304	343	395	348	345	325	318	355	334	324	310	349	317	311	321	367	338	346	381	315	333	344	316	342	310	350	317	355	376	328	348	352	302	320	365	347	321	344	323	367	317	354	342	363	350	350	339	336	329	343	307	301	333	338	363	325	317	330	336	307	354	337	334	325	366	351	332	342	329	323	309	325	326	331	342	344	356	327	329	329	344	316	343	341	304	318	332	327	360	369	306	316	355	352	358	327	319	345	354	329	326	328	315	347	346	335	338	344	339	307	330	327	342	352	327	322	285	321	332	328	351	366	349	357	308	347	352	321	314	356	345	324	343	336	320	326	321	316	314	327	315	347	308	318	318	330	330	354	369	316	333	361	327	344	351	323	345	330	306	293	313	351	351	328	326	329	326	338	319	348	342	339	331	328	331	306	337	338	325	376	333	332	321	295	352	363	343	378	310	318	334	322	305	335	330	341	306	339	334	349	341	354	334	319	322	352	338	302	310	311	358	344	354	317	365	362	334	350	312	332	334	357	338	347	333	322	337	351	344	335	342	360	334	350	380	332	331	369	377	373	314	353	347	365	330	322	337	303	350	365	336	358	317	333	334	366	336	380	353	346	329	333	341	333	332	338	325	341	308	327	306	374	339	334	348	344	334	345	340	328	339	336	323	325	361	372	336	303	350	334	348	336	342	294	309	352	321	341	324	319	360	347	339	319	356	322	319	342	323	360	353	324	303	337	350	357	330	311	331	299	322	364	310	310	350	305	362	349	361	321	325	323	345	357	295	370	327	350	364	340	364	316	348	302	328	321	318	383	339	370	348	339	342	335	327	306	299	323	335	374	325	337	353	341	352	331	337	341	315	339	301	351	318	341	348	298	307	329	380	352	315	316	312	337	371	303	340	330	306	308	348	356	348	347	306	361	319	318	362	343	363	369	309	365	353	302	327	358	334	332	352	309	321	309	336	337	330	313	344	290	322	302	327	352	350	376	332	338	343	326	372	349	310	336	317	364	321	341	336	316	344	365	349	334	339	315	360	348	317	322	333	337	336	341	308	313	350	323	346	340	326	324	312	361	352	336	351	342	336	345	344	314	308	339	318	325	316	288	332	336	372	364	314	362	353	359	346	344	311	304	304	337	337	358	335	349	313	312	335	344	340	338	344	367	326	344	333	325	319	297	309	347	339	300	338	364	309	351	355	296	333	329	312	318	321	337	310	330	326	299	337	325	339	323	314	336	338	356	323	346	374	332	348	331	337	337	314	332	361	336	358	342	335	342	373	325	319	349	340	353	341	377	345	329	363	326	342	344	312	340	332	319	318	334	319	348	372	315	337	311	339	359	331	303	335	324	308	310	368	365	326	314	331	355	348	378	348	304	338	345	351	336	339	333	371	335	364	327	344	349	322	341	333	331	345	314	359	325	345	346	330	346	348	307	380	340	349	355	330	331	356	323	354	316	330	365	327	299	299	329	316	350	334	348	315	344	333	355	331	339	299	312	358	316	364	311	368	332	365	342	342	352	338	331	330	336	355	341	335	311	360	336	351	360	326	341	388	297	344	353	355	349	344	345	348	327	353	361	333	343	337	344	377	360	352	337	355	341	324	349	342	354	350	342	327	338	319	360	332	340	344	363	323	344	343	340	343	348	317	342	372	335	356	352	335	317	370	321	339	298	312	347	324	336	332	348	331	342	316	308	313	311	310	322	296	338	308	328	328	368	353	364	352	325	366	349	332	334	337	315	347	335	334	329	344	314	352	346	337	358	327	337	352	327	307	376	347	323	329	343	290	325	339	340	351	314	304	313	315	336	342	302	344	342	373	332	321	348	324	343	336	323	320	361	361	350	363	336	339	352	354	289	398	338	352	351	339	363	322	336	354	332	342	362	379	317	350	356	328	322	299	360	311	303	320	344	354	356	303	348	333	359	353	321	349	324	337	339	323	344	344	350	331	340	334	351	312	345	323	348	329	333	325	381	323	333	336	320	331	322	347	359	330	347	348	368	322	351	366	320	350	321	298	339	345	372	334	320	343	350	353	330	329	365	312	312	311	349	326	313	341	318	301	340	335	340	310	361	369	301	352	371	347	345	319	327	318	306	301	347	350	349	344	363	322	345	348	289	389	312	352	331	360	367	354	354	322	318	358	364	340	357	352	323	378	355	378	328	338	362	363	343	327	357	348	335	339	347	378	358	340	350	332	359	330	334	332	340	361	346	365	320	315	290	342	333	342	344	348	318	379	353	381	342	357	360	325	328	333	337	330	314	348	295	300	321	332	352	338	328	320	312	348	356	369	325	290	360	359	338	336	340	327	355	339	349	356	362	354	316	350	354	337	324	352	324	349	332	351	319	335	299	368	345	347	344	335	327	342	342	359	355	322	336	374	346	367	331	294	352	320	364	351	364	337	350	323	336	317	333	302	361	327	318	363	344	356	343	365	367	312	339	316	331	332	307	312	307	335	371	360	332	367	348	315	333	300	327	330	341	320	313	328	303	308	330	341	313	331	322	314	322	328	351	338	315	315	337	338	348	341	348	303	321	336	333	325	326	343	313	340	366	314	355	347	338	374	336	347	327	345	364	315	325	333	323	343	365	328	333	346	354	345	310	317	330	347	356	354	325	304	352	313	354	319	343	369	337	332	318	292	288	329	330	339	323	318	345	329	363	316	349	360	315	330	361	333	327	350	402	342	378	336	367	341	345	313	311	319	357	307	360	333	315	354	331	337	347	338	371	317	350	355	365	347	306	349	339	305	345	319	352	347	348	350	313	373	360	341	369	339	341	305	351	326	322	344	346	339	346	340	353	362	361	346	347	371	364	322	318	356	341	351	312	327	308	357	330	378	340	337	332	339	369	328	363	354	332	335	330	330	325	359	321	308	356	316	316	355	336	365	345	359	332	313	351	350	337	349	376	349	373	325	377	327	316	346	347	329	315	344	337	324	340	337	338	358	338	355	332	309	359	311	323	309	350	331	324	339	320	354	322	348	348	318	298	336	356	314	338	378	340	336	365	347	320	320	334	310	332	343	349	343	324	348	330	342	311	352	332	350	311	315	313	334
37012	15576	2257	2698	2402	2059	1817	1621	1473	1326	1311	1234	1112	1126	997	1040	1075	1013	965	974	971	972	934	932	936	894	880	924	949	907	896	879	887	879	909	939	899	927	867	876	895	919	866	847	848	864	871	846	887	843	895	856	840	884	867	879	880	880	872	863	882	889	860	879	853	881	923	835	856	852	871	882	866	902	852	826	842	857	873	858	858	785	873	885	851	818	863	794	822	869	876	826	840	905	782	864	841	803	837	886	846	867	896	848	842	834	863	849	874	898	841	902	852	842	833	805	853	842	857	823	872	879	847	854	857	857	834	848	837	896	861	899	878	883	784	867	843	870	807	876	895	819	833	828	864	780	814	893	848	835	901	848	839	851	889	892	842	826	862	866	818	833	868	830	897	866	876	839	879	830	851	859	840	811	784	842	849	851	858	901	841	900	801	823	871	829	839	837	822	830	844	854	839	835	817	915	868	855	816	818	882	827	852	817	906	851	888	892	852	897	848	830	804	871	853	877	867	897	848	886	871	870	843	843	863	849	814	846	842	908	813	795	876	873	831	833	839	854	828	866	913	906	824	815	845	892	853	824	854	869	846	856	842	881	824	864	831	862	855	803	792	817	835	896	868	866	864	861	852	812	858	853	828	863	827	842	834	889	806	846	829	837	833	893	826	864	865	841	825	787	861	863	848	810	871	869	814	831	794	846	842	821	868	801	866	829	869	885	870	834	908	826	841	887	853	815	798	820	824	838	835	854	799	819	806	878	896	882	844	809	845	877	881	836	843	860	759	852	818	871	857	824	823	818	842	831	811	870	848	882	859	804	882	827	871	878	852	843	865	883	857	846	844	809	892	815	821	853	896	826	791	788	805	765	819	883	854	755	885	853	827	866	891	849	811	813	851	815	825	867	852	884	884	851	793	824	801	891	872	862	816	839	875	833	827	880	795	867	875	906	867	881	875	901	849	822	842	859	821	815	828	852	831	845	841	870	832	845	833	831	858	879	865	827	864	901	858	817	849	817	826	832	857	873	882	854	854	801	826	856	898	811	820	845	846	838	852	827	870	800	876	841	815	909	809	826	821	835	797	856	826	845	852	788	829	918	830	844	822	869	864	890	837	817	828	878	896	835	830	918	829	929	839	845	911	860	830	844	818	867	855	845	864	854	837	855	900	847	802	875	852	876	821	831	882	854	824	850	820	873	843	801	814	865	874	854	831	873	884	844	864	889	813	853	845	838	833	821	804	871	881	835	843	878	882	842	814	867	854	876	849	900	811	911	873	861	819	851	798	867	826	848	837	823	839	840	811	848	848	840	836	857	830	834	831	816	862	799	848	823	864	912	867	846	836	847	807	826	895	858	841	804	887	877	869	859	852	880	798	842	888	862	838	883	849	890	854	841	903	828	808	886	875	871	828	836	851	860	835	827	850	831	828	878	859	846	855	840	855	815	802	806	829	833	877	860	864	883	829	872	872	845	802	877	853	826	853	886	812	847	839	825	850	857	853	832	847	848	848	876	900	811	845	827	848	821	825	797	839	841	833	811	827	843	883	867	896	841	868	847	820	831	847	921	800	818	854	799	799	838	847	838	824	873	830	832	864	885	799	819	862	924	817	829	822	878	839	854	833	863	872	840	861	819	829	879	812	873	819	782	885	873	879	867	848	848	803	865	802	859	866	859	887	868	837	834	855	871	817	797	838	833	878	805	837	848	851	914	848	809	841	869	877	850	847	826	868	858	839	871	793	882	818	855	787	823	826	827	871	829	846	826	825	856	835	844	794	837	837	847	844	861	824	809	884	825	881	821	823	910	841	833	863	858	816	841	840	833	807	830	860	810	889	858	870	848	877	809	861	836	872	792	817	853	860	846	780	866	903	859	821	854	772	844	882	846	861	820	844	866	858	919	811	894	852	818	849	811	842	824	798	823	849	827	878	871	813	881	858	832	833	837	848	859	838	881	916	848	855	956	833	859	827	875	853	880	858	815	831	835	853	855	862	871	815	891	843	876	785	850	848	851	859	844	878	830	837	884	876	851	852	835	870	829	887	860	818	800	853	806	860	845	835	833	822	798	876	856	864	858	873	858	820	783	850	849	866	791	813	792	799	815	879	845	837	839	795	911	817	821	850	850	849	805	847	886	854	849	868	833	833	878	858	832	915	832	831	865	823	809	838	861	877	833	843	873	857	854	852	817	828	866	888	915	836	868	869	814	826	855	860	853	881	806	848	827	885	871	810	853	875	837	886	807	878	824	842	863	853	788	844	852	841	839	869	861	862	841	802	872	799	812	869	839	810	842	882	817	825	841	815	916	800	843	847	886	798	837	894	850	879	917	862	835	825	783	883	793	835	838	873	884	860	824	791	844	840	878	876	856	834	847	794	846	918	877	875	796	854	820	817	852	885	862	847	829	829	843	808	823	841	829	911	768	830	854	893	804	824	818	876	922	849	850	844	812	805	807	859	832	868	792	869	849	801	852	851	854	845	804	807	852	855	865	832	817	831	833	833	821	850	811	848	867	850	834	851	854	878	859	810	843	865	896	883	834	787	883	834	849	826	923	876	824	848	817	823	848	879	845	791	825	796	846	830	852	864	855	854	817	855	836	888	851	824	817	900	832	886	845	901	861	885	840	840	803	896	873	907	847	824	871	882	870	868	862	827	810	872	898	814	831	850	850	872	845	789	862	835	843	852	899	851	843	872	872	910	851	908	903	820	823	858	872	810	850	842	849	841	840	850	868	835	802	841	871	872	840	856	863	820	891	917	886	836	804	843	827	841	832	886	846	833	842	952	794	823	850	897	834	894	873	833	838	838	838	842	869	849	861	864	843	870	853	848	825	892	824	807	865	814	839	862	852	880	878	864	862	790	827	869	845	816	833	873	866	846	818	876	810	854	852	871	820	877	891	807	833	863	855	851	865	890	857	822	827	841	887	858	845	823	896	800	814	822	840	883	837	883	864	914	867	862	857	867	860	815	839	867	838	875	832	906	815	807	867	813	868	847	817	827	827	814	846	806	848	839	847	875	827	830	821	869	846	845	834	818	818	891	798	829	854	876	828	857	826	838	875	852	850	856	833	821	885	805	861	830	833	897	854	852	848	845	851	847	871	819	789	863	835	842	811	880	804	844	797	854	791	875	813	813	843	894	798	924	762	877	803	830	846	844	855	849	864	799	863	846	878	860	846	823	822	859	855	814	841	833	787	836	850	811	785	798	828	840	850	826	830	786	813	835	855	821	814	845	816	848	839	858	844	826	866	875	879	812	893	813	846	835	867	798	831	840	915	821	861	850	845	861	878	829	845	873	866	848	841	809	855	867	824	834	804	905	831	868	851	805	885	818	834	872	835	917	838	843	855	854	914	832	873	837	873	858	838	870	901	830	803	826	843	824	876	839	785	867	879	875	867	826	878	848	873	855	828	885	880	853	843	841	803	827	869	852	843	811	844	821	829	831	829	801	814	873	866	871	861	812	837	838	858	867	878	850	879	899	819
75687	43864	13615	2866	1202	903	793	671	592	589	545	553	500	520	489	480	485	449	491	433	431	423	432	420	417	459	447	442	480	422	411	431	394	426	463	395	418	409	442	426	419	402	387	382	418	448	456	426	407	414	407	404	445	418	409	430	413	423	425	382	434	422	396	419	413	426	418	416	428	413	419	440	414	415	410	409	432	438	412	431	444	391	409	444	431	419	411	453	451	406	414	430	394	385	455	434	401	424	403	431	376	372	448	446	402	393	412	414	415	397	403	400	392	447	437	385	395	374	379	399	411	420	402	389	397	392	438	404	381	398	443	393	412	413	440	392	454	438	415	464	383	436	412	380	415	444	448	421	380	396	405	414	425	399	398	408	362	447	451	419	428	442	387	433	393	416	427	431	389	423	398	405	389	404	445	415	407	416	429	440	399	431	388	408	403	418	402	384	394	396	390	427	390	389	402	445	400	415	426	463	400	396	405	405	426	433	419	413	421	407	418	403	418	474	421	412	382	390	400	412	412	386	430	406	433	397	432	425	393	420	423	393	396	378	372	421	391	415	388	418	404	418	424	395	439	469	402	385	431	375	379	415	413	431	436	382	394	411	391	374	408	378	392	384	406	410	406	396	427	417	412	388	462	415	427	376	371	471	421	406	387	427	402	413	414	448	408	395	423	385	398	409	395	410	388	408	448	411	407	390	417	421	425	402	465	425	400	433	443	385	449	381	422	399	356	402	383	407	407	430	376	415	436	390	356	378	412	414	400	412	416	408	424	424	432	391	402	433	406	395	451	425	410	368	418	407	403	454	431	387	428	398	412	423	406	384	422	401	422	389	384	405	429	381	397	398	404	419	386	422	443	401	402	428	375	426	406	417	412	430	402	394	418	419	402	433	426	407	443	406	418	415	440	435	426	462	399	397	441	375	397	434	407	390	389	417	402	426	408	379	362	432	420	454	392	425	406	426	410	457	412	418	446	442	376	389	431	378	404	392	396	404	431	409	370	436	390	385	421	443	375	394	446	387	416	380	412	427	383	395	407	376	442	460	392	393	425	395	369	418	399	402	412	418	379	434	407	423	389	376	422	393	404	396	383	425	407	391	408	431	412	432	445	422	386	402	420	450	433	400	424	413	428	404	421	421	413	437	406	400	421	432	415	419	425	405	374	354	435	387	433	382	410	433	418	393	425	442	401	398	427	390	377	391	421	444	410	419	419	392	390	415	418	426	403	463	419	423	373	393	455	419	433	426	406	416	406	394	420	390	357	388	414	441	408	420	394	387	403	395	380	390	419	402	432	414	381	402	380	393	423	372	394	417	395	413	414	396	396	421	384	378	430	377	426	424	404	395	358	437	448	395	402	413	400	400	439	399	414	417	392	398	404	389	460	400	424	395	431	411	382	381	441	423	402	399	369	406	382	426	414	412	391	410	378	368	431	410	395	404	452	431	398	410	398	383	387	381	430	335	425	393	383	445	424	390	394	401	420	438	415	406	422	394	385	400	437	382	376	425	406	423	429	388	420	433	376	425	460	428	395	417	428	437	432	413	439	453	408	440	403	445	392	403	409	382	372	421	398	382	370	381	405	432	395	397	380	409	428	409	388	403	382	420	379	399	360	390	416	437	427	397	396	406	415	406	425	426	409	396	420	394	414	414	429	387	428	428	406	438	409	424	435	459	405	409	397	387	374	412	394	400	419	417	420	403	378	391	404	430	403	434	422	412	398	429	408	410	411	427	401	463	390	440	415	406	390	430	484	423	408	413	409	432	414	419	407	415	423	437	399	399	346	424	377	386	436	412	402	473	428	391	416	422	406	421	397	418	411	409	432	403	402	420	420	432	407	394	422	393	428	398	386	425	427	403	407	405	385	394	419	440	427	399	393	395	415	400	400	389	407	376	394	422	434	423	392	438	390	382	432	434	384	439	422	433	405	421	443	410	406	402	430	391	468	428	422	422	386	417	436	399	437	405	422	372	434	393	428	433	410	405	422	410	412	420	416	386	452	383	373	404	413	423	426	424	402	417	431	406	386	406	373	416	425	411	377	446	422	389	419	375	452	376	399	402	396	386	414	415	430	399	413	410	406	438	418	381	425	433	432	440	431	410	391	396	382	406	394	410	438	398	374	427	400	380	403	457	433	409	423	416	408	422	444	443	406	435	435	428	392	417	424	409	417	417	421	416	410	417	410	407	429	367	427	454	395	374	392	383	413	380	428	424	424	401	408	425	409	400	435	409	439	433	402	407	394	395	412	454	393	418	404	404	426	405	394	408	414	427	413	406	406	411	418	415	404	417	417	412	397	413	433	452	402	424	404	410	418	441	448	399	413	449	426	427	466	356	377	458	394	418	407	377	409	426	445	412	409	427	414	393	433	392	400	404	409	423	404	411	383	380	457	418	410	414	401	389	422	396	384	372	438	393	427	406	416	393	400	371	417	406	441	400	409	427	482	378	408	427	440	404	408	392	409	402	376	394	377	365	430	406	409	429	401	382	378	416	397	414	434	418	449	380	397	415	454	435	393	427	413	410	428	422	384	404	407	371	385	389	357	416	410	401	432	402	425	413	428	454	429	433	413	425	422	410	384	425	452	394	383	400	390	423	420	438	412	443	367	406	419	385	393	408	416	390	401	399	391	410	386	397	412	410	408	400	404	449	364	409	443	434	408	431	396	402	434	435	415	401	408	415	427	408	393	456	415	419	365	417	383	392	384	416	404	408	411	376	384	426	403	408	455	448	417	404	422	435	483	419	402	401	425	408	424	448	401	462	448	421	412	465	404	381	402	413	389	428	401	416	452	414	398	426	436	453	429	393	430	394	437	386	433	421	393	415	405	401	460	387	415	419	439	404	405	400	421	402	406	413	390	452	424	410	440	420	419	369	429	418	430	419	391	424	388	422	396	444	415	388	380	421	446	404	418	400	394	406	414	412	420	414	417	392	434	425	401	375	402	415	453	382	413	370	438	402	401	394	423	439	430	416	388	381	404	411	371	398	401	405	351	425	402	400	385	412	432	409	390	381	444	395	432	450	412	371	396	439	413	441	454	386	392	394	415	395	415	435	416	425	408	412	401	415	441	411	385	426	437	366	380	411	408	435	444	416	399	412	435	421	385	402	396	373	407	409	419	399	423	411	412	420	411	420	421	380	409	407	420	413	425	418	439	408	436	382	419	419	393	390	487	418	401	440	412	444	436	396	414	428	371	382	384	388	451	425	411	418	446	395	399	400	440	374	395	420	444	405	389	404	403	429	445	438	423	436	417	421	440	431	425	392	413	472	446	417	420	378	418	387	417	432	417	415	409	391	429	383	397	385	407	410	396	411	417	397	397	396	410	399	403	431	414	439	456	392	427	398	414	454	451	401	430	404	438	415	425	383	401	386	434	465	438	407	392	453	415	391	384	457	399	428	411	412	364	407	425	385	400	417	401	407	429	403	394	413	400	406	390	430	404	361	407	393	408	417	398	408	405	431	429	404	415	419	428	411
47409	23040	3871	4407	3966	3288	2909	2509	2150	1926	1869	1662	1554	1441	1477	1410	1301	1306	1262	1237	1231	1202	1181	1143	1134	1130	1178	1120	1077	1122	1122	1105	1062	1041	1046	1114	1085	1044	1042	1079	1035	1052	1033	1045	1102	1044	1008	992	1008	965	1039	1021	1022	1022	1010	990	1013	1005	1026	953	987	968	1022	977	1019	994	1004	977	1006	985	967	985	1002	993	1002	968	1032	969	935	1002	1012	1004	984	1004	956	990	1009	1025	940	962	967	986	985	1023	974	997	1017	1023	978	980	1030	993	1037	1016	1035	981	1013	1017	1019	963	1019	976	986	981	951	1050	1010	975	977	990	977	1012	958	988	981	916	994	1080	963	1003	988	1011	986	1002	1041	914	984	1017	951	971	994	954	1008	965	982	947	1013	970	988	1017	973	963	906	961	981	941	1004	1039	998	962	919	975	991	998	974	996	963	996	1004	1011	983	961	986	935	995	947	954	995	1010	1024	1025	958	1008	956	957	993	992	966	987	953	934	957	996	939	943	1043	921	971	992	998	949	940	1033	1026	996	992	946	978	985	962	999	1021	1027	989	955	990	987	963	985	996	987	966	1009	997	1047	887	950	971	971	973	965	942	982	972	972	992	979	982	962	984	1018	988	939	1002	1000	968	1013	983	948	1011	979	1008	906	902	1002	923	985	954	934	964	943	966	998	1034	986	958	968	1001	969	952	985	973	962	1019	1019	990	973	995	975	970	956	940	1002	988	965	986	991	955	961	938	928	992	971	981	962	1031	983	989	940	981	1042	1019	973	965	941	996	984	936	940	921	976	982	938	1017	959	1018	901	933	969	939	1024	1011	930	1007	982	963	977	964	963	943	1043	961	973	987	976	970	978	960	1007	970	964	985	991	974	986	923	985	997	977	1000	975	951	937	1007	956	988	969	956	970	1009	1021	1001	980	960	948	976	963	972	968	950	966	946	965	938	1075	976	966	994	997	946	1038	976	1020	961	931	928	1034	976	1001	1066	974	949	972	950	982	1013	964	997	989	976	985	978	877	941	969	943	942	993	927	1021	954	978	1006	965	942	972	1017	977	978	976	1038	1010	1011	920	983	946	986	982	994	969	972	1029	1000	908	950	959	987	953	990	956	1002	995	943	1005	969	928	999	933	922	990	997	1017	963	951	987	974	957	977	966	996	934	985	905	995	957	977	960	956	965	987	1012	1017	975	964	974	954	922	1006	988	962	989	993	955	1009	960	979	944	986	974	917	958	1051	990	1016	962	979	1007	941	1011	962	973	914	956	940	951	992	953	966	946	1002	940	941	977	907	962	960	987	992	1008	988	1002	1011	978	991	948	1001	978	1011	1007	959	988	972	981	967	942	1011	1015	996	963	991	953	957	987	1048	948	945	965	983	1025	989	1026	954	981	979	991	1013	946	990	1041	965	988	997	975	948	957	938	967	937	967	961	966	949	959	957	909	983	988	930	1037	942	987	985	916	978	984	975	1020	969	1033	941	995	972	938	956	939	993	932	964	981	988	949	970	995	983	976	985	950	947	937	905	1011	973	990	987	989	971	1013	948	956	978	946	1037	970	997	972	997	1023	1007	1020	951	958	1019	985	949	946	987	884	1018	984	892	1053	980	963	948	975	982	990	969	972	908	978	929	1012	1012	1006	972	967	967	989	1009	990	988	882	959	962	992	923	1035	960	891	960	963	934	996	1015	973	914	973	968	987	995	997	992	1000	972	937	963	969	982	976	1004	980	935	982	968	1039	996	921	983	1013	974	1053	982	971	942	976	983	967	1065	994	945	975	904	961	953	999	1013	971	1075	1020	988	892	955	957	955	1036	962	919	985	941	1038	961	977	1049	935	1013	934	1028	973	977	980	935	972	993	926	1019	975	989	946	962	970	980	987	925	949	949	1014	957	979	1004	1000	981	932	953	987	994	1003	992	999	983	1009	931	1002	946	963	994	930	952	975	924	979	962	964	995	1004	957	961	961	956	898	959	933	988	1013	968	977	934	993	1032	973	977	979	993	979	1022	966	934	978	962	946	1033	967	1031	928	962	957	952	931	1038	952	989	990	1001	959	963	925	981	961	978	957	987	908	935	925	999	981	1003	956	1009	963	958	1031	966	956	975	1028	945	971	987	964	983	937	948	932	1013	988	980	988	1020	1006	983	963	967	955	974	931	1032	969	998	993	981	997	939	1002	975	1005	943	1001	980	975	965	939	960	983	972	934	964	988	1049	998	994	928	983	1024	948	926	1016	1054	998	942	1002	1015	993	956	949	1033	958	973	990	955	970	943	1037	921	993	929	963	1050	942	1015	961	932	971	996	983	988	1042	978	935	1006	955	979	973	981	1030	980	1017	1039	982	1004	1011	980	955	971	1010	931	936	1004	994	1036	946	1012	953	1021	950	949	1034	929	995	977	1006	958	1015	1028	1002	995	956	986	943	1019	1017	998	963	944	982	964	970	1013	1001	987	964	1003	995	1049	993	997	966	1042	989	985	1003	980	1006	948	978	973	993	950	943	992	945	932	943	991	932	949	1019	1008	991	965	956	981	1013	1064	1036	1008	895	977	937	1009	1021	902	964	981	991	960	957	982	942	951	946	927	942	989	982	956	950	1001	969	1007	976	1017	986	983	975	987	931	985	968	1003	1040	980	956	972	938	1011	972	978	985	955	895	990	939	980	999	968	924	957	1002	963	1034	956	1011	1004	1025	969	976	908	969	923	957	981	1014	990	995	1023	991	950	992	958	994	1012	997	949	971	1000	954	1023	992	1037	973	961	969	980	1001	974	1005	926	977	964	1026	954	1004	1005	1026	987	985	976	995	953	968	960	994	964	985	954	973	945	1007	1027	934	994	919	928	957	944	973	1024	936	999	985	992	953	944	1010	975	961	1003	942	980	983	947	944	957	927	993	957	987	998	982	986	963	971	975	969	1015	950	1030	990	1015	947	929	1022	949	943	989	1011	976	960	1004	945	976	947	957	957	955	954	1014	980	965	977	971	995	1016	987	978	965	991	964	969	993	964	985	964	1016	986	1039	942	968	957	976	954	959	951	983	1023	953	954	954	920	949	983	958	987	1022	1016	962	922	1003	990	999	972	989	976	960	1008	976	965	1039	973	962	1013	969	1021	1001	961	965	973	998	981	997	985	1048	963	987	963	993	991	940	1004	992	957	941	953	963	998	949	1019	971	1033	983	1023	1034	922	936	938	956	963	999	1048	977	993	962	967	1008	987	965	1009	971	955	923	975	967	1001	1029	986	961	1008	935	986	940	962	972	966	1064	1009	969	958	972	922	950	1000	1014	1011	980	1012	1025	970	1024	1027	1036	994	992	1009	1056	911	966	993	951	983	968	943	1004	945	943	914	964	980	962	980	939	970	911	1002	1011	1000	958	941	973	971	948	999	935	990	979	973	963	936	962	965	992	935	977	974	984	933	1006	984	969	955	989	996	979	986	1003	963	996	959	952	1001	1014	962	955	1002	987	987	932	994	1036	1033	945	976	933	978	982	977	973	925	993	993	957	970	948	925	1033	933	969	943	952	993	1055	978	996	1008	974	996	974	973	950	966	918	978	933	1030	951	1032	985	992	970	951	1000	958	969	956	1000	1009	969	993	984	1040	994	985	965	968	948	1034	994	935	989	980	988	935	988	990	988	971	956	1000	986	1021	986	980	960	1010	978	981	922	926	943	943	999	967	967	959	954	935	958	969	941	935	963	1012	1015	1010	949	1007	914	1002	1031	962	1020	1013	998	1017	974	979	1003	1021	980	1001	1021	983	991	1022	967	942	1006	932	987	1005	930	975	1038	968	994	929	990	955	971	991	1027	954	994	948	943	971	939	997	957	983	944	1009	1000	943	1007	1052
11137	1695	207	189	179	174	170	173	143	172	149	188	192	151	149	168	179	178	151	167	170	146	174	165	162	150	149	156	143	154	167	161	166	147	165	165	137	170	127	185	188	197	159	178	165	159	145	140	138	177	192	162	152	153	149	173	160	185	155	178	166	168	148	158	146	168	147	166	171	135	162	167	172	167	160	141	137	150	151	150	169	193	141	160	156	157	173	174	135	161	156	166	160	145	156	158	175	150	161	185	151	143	154	170	159	128	140	168	178	164	154	161	184	147	185	166	173	169	161	175	147	155	183	158	162	156	157	146	172	157	164	157	166	161	170	197	160	153	140	165	143	146	182	164	145	154	166	164	141	164	155	157	142	159	165	164	163	171	168	172	151	163	146	152	164	169	169	171	188	180	164	164	157	152	163	136	157	169	163	178	166	189	153	157	147	149	169	152	144	167	160	170	166	162	149	148	145	143	160	138	151	176	177	170	182	150	164	156	134	181	171	168	185	190	157	175	153	164	149	149	169	151	180	151	155	145	174	165	196	163	172	156	136	169	166	155	143	141	172	152	173	178	186	159	158	190	154	175	161	145	180	160	169	167	167	174	160	155	151	161	157	156	142	174	174	145	157	152	134	158	160	155	184	160	178	152	157	146	185	156	142	157	153	154	149	188	168	184	158	147	155	174	156	173	155	143	177	179	163	164	153	153	146	149	155	173	180	147	179	173	179	179	147	140	158	188	127	167	152	188	162	179	167	148	162	164	161	161	178	191	146	164	162	159	161	170	186	179	140	148	166	169	149	163	200	155	165	144	166	159	149	151	150	165	149	150	169	157	175	131	174	141	154	152	146	114	161	168	157	156	158	173	149	168	153	162	163	169	142	158	182	183	173	166	163	179	152	180	169	163	168	185	139	150	162	135	152	170	171	155	176	162	167	149	159	139	139	168	165	167	187	129	171	175	173	154	165	157	166	172	167	148	155	161	170	169	174	155	147	154	149	178	154	160	161	177	153	183	175	166	155	158	171	174	174	172	189	189	177	184	160	159	174	171	186	175	156	170	182	158	150	179	162	175	172	166	161	160	153	162	178	192	145	153	172	141	170	152	174	145	167	167	124	176	184	171	174	157	159	172	166	153	166	155	158	163	196	144	152	149	142	168	177	168	151	149	166	157	164	181	152	183	175	151	156	168	146	157	154	148	178	164	176	166	172	135	182	158	174	155	165	156	173	171	158	160	144	160	162	136	150	160	155	183	168	171	187	152	157	174	153	125	163	161	150	165	184	140	156	159	151	166	160	160	157	155	148	150	172	153	144	157	144	168	155	150	165	158	170	146	141	151	154	196	151	160	168	167	146	163	151	163	151	145	167	162	149	151	198	150	163	162	168	158	171	159	160	183	165	151	159	157	144	152	180	161	163	187	160	179	151	176	173	162	164	169	135	158	169	154	170	166	155	173	177	153	146	174	148	149	153	168	139	140	166	167	141	155	169	183	131	156	176	152	164	160	155	154	164	158	145	133	144	146	148	143	171	160	176	177	161	156	183	170	150	170	151	160	179	157	163	165	166	179	173	168	155	158	151	162	155	191	161	145	130	143	156	153	177	170	165	145	159	151	157	163	167	162	165	151	169	175	144	187	169	152	140	195	142	161	161	162	150	179	172	145	165	139	147	144	154	148	151	157	181	188	168	161	155	166	154	161	159	187	159	161	191	159	145	168	161	160	158	167	154	159	173	175	167	168	154	157	174	170	135	151	174	157	155	183	151	155	175	150	154	144	188	165	174	168	161	153	154	156	155	142	180	160	146	173	158	175	182	155	166	154	171	161	178	166	162	169	145	150	162	158	169	154	170	163	159	162	161	158	149	170	156	169	156	167	166	158	180	173	176	161	143	161	178	166	175	162	162	155	165	158	187	183	179	171	155	153	152	182	155	160	159	147	201	153	168	192	152	157	155	190	163	157	157	160	172	165	153	145	173	170	176	169	162	149	171	158	130	140	155	158	167	141	149	164	161	151	178	159	178	182	169	176	161	135	163	178	166	110	160	151	159	155	168	178	163	196	150	154	174	155	193	171	162	174	156	165	185	168	168	155	163	159	162	156	182	165	170	161	173	151	149	184	178	150	167	176	161	164	170	160	149	150	164	174	171	186	150	158	182	159	157	150	184	154	174	169	179	171	130	149	157	164	139	143	170	154	151	159	162	159	152	176	152	156	184	172	139	187	167	162	173	154	163	165	161	140	164	161	158	166	151	140	149	187	149	154	157	181	160	171	162	155	167	144	155	150	187	181	198	163	166	131	153	162	187	170	153	145	173	168	160	181	176	152	191	145	148	148	183	154	161	176	171	148	168	160	169	185	188	152	156	149	177	157	146	159	162	160	177	163	157	166	187	177	182	148	160	173	175	144	144	186	165	179	170	168	175	165	161	162	145	164	167	168	177	181	152	178	144	152	149	144	158	168	172	170	153	163	150	177	160	140	167	156	161	156	165	179	164	171	150	163	166	151	162	149	180	162	153	160	141	158	161	144	154	160	162	143	152	188	172	133	156	173	170	182	153	160	170	188	128	162	152	171	138	148	145	149	172	163	181	127	171	141	151	151	166	149	182	133	147	143	156	159	166	165	161	168	168	167	160	156	150	163	168	159	149	152	146	140	174	161	168	172	176	170	146	173	158	156	152	164	182	171	159	169	160	160	158	155	177	160	138	183	150	159	165	139	159	190	177	154	159	155	176	162	160	168	151	170	145	171	169	173	153	159	174	182	177	164	169	176	170	162	168	144	173	164	154	150	152	157	174	176	184	179	168	177	168	185	152	155	161	160	155	169	156	143	169	172	201	142	152	160	180	142	144	171	147	146	142	163	126	157	142	151	163	145	157	161	169	163	166	151	136	130	154	154	160	171	178	160	169	159	143	178	182	165	157	180	161	158	177	172	178	159	137	164	161	163	176	163	168	152	161	150	164	165	185	187	172	150	154	129	148	146	157	174	161	156	152	164	164	172	184	153	154	182	191	163	161	154	165	148	199	161	166	145	195	165	168	191	158	163	176	189	177	145	140	179	170	155	173	173	156	173	138	161	163	144	171	157	168	153	160	170	164	154	180	169	176	153	174	192	149	155	173	180	151	146	178	159	194	166	146	146	144	135	156	182	151	171	170	162	161	156	167	166	165	169	156	174	175	184	152	173	162	151	146	143	156	162	182	162	160	159	172	161	155	153	163	130	181	144	167	173	164	157	162	167	173	157	162	172	155	154	142	175	161	165	174	142	151	162	159	172	153	191	160	173	148	153	175	168	152	155	170	168	173	161	153	162	168	164	165	168	152	166	148	166	167	147	181	168	186	159	152	150	152	171	130	148	172	180	156	179	158	178	150	171	162	175	172	160	174	163	169	150	169	168	187	164	191	139	154	184	169	188	167	162	159	158	164	176	176	167	155	160	159	158	192	156	154	165	154	159	171	169	172	164	180	156	202	177	194	186	153	176	184	164
10146	2016	527	586	515	518	470	508	500	509	471	458	497	486	495	473	476	501	485	465	476	478	423	415	521	495	478	482	476	482	480	511	500	522	478	465	473	491	500	491	494	487	495	497	496	465	502	491	464	492	454	473	470	492	462	458	465	489	467	487	504	534	488	527	458	454	503	475	461	461	498	487	504	486	503	492	436	508	506	462	468	528	470	486	520	468	482	474	514	481	459	473	486	483	498	472	476	480	478	458	486	474	483	449	474	475	462	501	487	470	504	500	467	493	514	517	473	475	482	444	458	478	484	478	506	476	471	477	495	483	482	477	457	473	493	456	497	478	468	470	460	488	497	476	511	476	486	499	458	429	493	503	450	492	468	482	456	486	443	473	493	539	478	508	501	475	484	449	527	519	498	488	462	509	455	476	487	484	501	466	524	463	495	480	490	446	506	464	499	466	466	474	472	479	489	465	486	502	475	510	483	502	497	494	467	448	473	470	470	455	513	487	499	476	480	420	520	430	445	489	516	449	471	445	471	474	490	467	477	462	488	511	454	477	471	483	441	459	475	501	454	479	480	507	478	450	447	430	458	472	485	463	442	495	537	484	476	520	463	468	491	436	519	513	510	473	462	501	446	499	483	468	510	508	505	469	488	461	496	474	495	457	466	457	480	480	478	467	477	470	460	505	458	498	496	525	509	464	492	492	516	518	494	500	452	462	449	491	429	519	494	487	472	486	518	482	474	502	470	413	505	502	500	495	447	484	493	445	504	485	498	479	486	456	494	467	501	511	455	480	455	451	488	479	509	485	514	451	486	501	498	466	458	477	486	498	473	494	494	476	452	480	469	449	479	465	479	465	475	504	500	491	483	471	454	462	480	465	496	460	463	499	482	454	487	527	496	483	493	473	494	485	458	480	434	468	467	497	451	478	491	484	495	475	478	468	483	493	468	448	539	486	481	476	488	491	457	483	486	470	530	469	462	501	458	470	485	491	493	506	502	472	512	493	514	484	456	488	453	493	459	469	464	501	460	500	454	468	521	480	434	462	463	487	546	435	453	463	434	527	515	507	509	521	462	492	468	510	493	485	439	476	487	520	533	463	464	510	462	522	467	477	486	482	496	498	517	496	464	478	469	472	522	530	485	463	513	461	506	493	483	508	508	461	508	471	481	469	494	451	504	500	518	487	460	493	481	484	421	488	497	448	512	508	476	543	452	494	487	495	496	490	517	507	495	463	448	455	470	502	439	479	486	485	488	470	481	495	479	480	477	462	458	434	518	471	481	491	484	476	509	483	463	454	461	450	482	499	453	454	483	499	487	443	498	509	420	456	486	504	510	495	482	501	490	477	484	464	488	469	473	437	458	431	474	486	477	475	443	467	444	465	486	489	480	460	491	510	456	488	521	480	452	466	458	524	455	491	496	444	471	464	448	519	476	474	522	504	478	484	471	456	478	494	519	460	459	480	473	495	472	461	495	403	499	439	473	469	475	501	483	502	454	463	498	484	447	430	463	465	479	470	483	490	443	432	498	472	479	467	489	477	443	460	464	516	473	477	470	459	449	480	483	431	472	484	439	443	477	496	495	471	471	470	484	478	494	468	488	432	483	437	457	463	475	479	503	489	470	522	464	459	482	481	512	462	450	496	472	468	490	475	498	486	478	476	495	484	458	490	429	421	467	481	489	490	493	451	491	509	484	460	476	499	481	488	487	446	474	492	477	464	490	471	476	494	461	518	503	489	490	504	491	493	468	506	496	465	430	478	451	488	492	467	470	497	495	436	455	444	500	491	513	441	484	491	486	463	446	463	488	468	499	488	467	488	491	503	496	498	469	453	482	462	479	492	465	477	464	465	486	454	464	484	498	519	478	503	480	500	482	471	465	455	452	426	495	476	515	475	477	459	443	511	492	449	465	506	460	476	478	483	477	513	493	501	488	429	492	508	516	490	453	445	472	481	493	483	483	485	518	468	469	487	501	455	471	526	509	455	524	501	482	465	462	467	494	466	511	496	496	467	441	476	478	461	451	469	467	488	461	469	452	456	438	501	488	469	468	423	478	513	489	464	485	449	489	455	481	448	447	534	508	416	483	480	435	469	487	469	449	484	460	466	485	495	473	499	507	447	470	483	506	484	473	493	454	454	506	489	489	444	456	448	444	508	449	466	495	471	473	475	487	520	473	523	466	459	458	458	501	458	495	500	431	476	460	482	475	496	465	492	484	474	493	442	499	503	483	488	473	469	485	495	448	453	509	487	508	471	462	471	455	450	532	478	494	487	510	455	506	486	478	436	482	496	500	469	457	492	483	498	495	465	495	484	498	453	435	495	472	513	476	467	466	490	511	461	470	498	420	469	467	415	443	478	507	508	512	524	454	538	481	475	498	436	478	462	518	481	477	512	494	506	454	485	482	485	473	467	508	433	476	463	469	518	467	464	470	453	474	500	486	492	470	524	482	478	495	484	509	522	481	503	473	466	474	447	477	476	458	469	474	448	457	481	489	470	464	470	510	480	488	442	466	446	464	506	463	486	443	444	482	484	474	472	463	493	502	456	460	490	454	490	496	451	482	454	491	482	449	395	493	458	493	473	519	512	492	500	472	475	478	468	507	488	459	519	512	503	453	514	492	478	475	470	466	466	471	489	506	469	507	437	478	533	497	455	519	472	534	505	479	451	487	473	505	489	472	453	451	466	518	474	498	487	467	501	488	486	464	475	481	474	472	498	492	498	495	465	488	470	458	462	458	472	492	487	467	496	505	442	479	484	462	503	490	483	468	499	478	480	465	487	473	434	460	473	461	488	457	503	470	462	478	503	528	504	508	457	464	442	456	491	465	450	520	465	478	475	485	505	500	457	484	478	470	473	512	501	492	448	491	469	482	512	491	505	511	490	474	480	455	453	472	456	509	479	489	496	501	533	464	492	456	471	509	507	502	455	502	449	496	469	472	458	522	491	481	498	499	510	480	492	487	471	481	451	473	483	450	523	484	485	508	439	453	461	502	477	443	504	509	507	452	436	486	452	489	511	463	490	456	482	497	477	479	470	485	469	463	476	511	491	487	440	492	471	438	475	504	507	500	485	473	494	470	490	450	406	493	488	487	528	453	470	467	472	521	466	452	477	485	472	542	504	477	514	497	435	468	481	469	483	488	437	457	447	477	470	532	449	427	483	508	496	500	499	466	460	509	458	463	484	501	496	466	468	512	482	438	469	495	474	490	493	475	450	461	442	485	474	460	483	508	494	515	502	502	473	504	496	479	466	482	485	448	478	488	456	487	482	473	474	520	518	484	524	465	531	490	464	504	487	483	475	477	500	497	475	478	497	468	458	469	527	453	493	490	484	474	469	497	461	467	512	504	491	509	473	478	465	452	496	503	471	507	506	451	509	466	513	464	491	445	461	520	471	493	490	511	452	497	490	481	470	457	499	445	463	484	454	512	469	490	455	496	455	449	481	463	505	452	464	508	494	459	467	480	490	493	457	462	494	487	443
61507	32957	7145	1024	695	572	493	475	443	443	411	446	388	404	351	337	354	390	373	366	353	361	341	334	365	350	352	309	331	377	356	329	333	339	316	355	315	321	323	336	331	340	333	361	357	345	362	329	340	353	317	336	334	353	325	322	345	306	306	332	324	336	336	342	369	373	333	360	306	372	309	348	313	293	337	334	322	336	315	337	359	314	336	330	310	335	330	336	343	324	327	319	314	323	299	343	341	337	369	339	359	326	326	318	365	340	324	341	316	321	340	329	330	342	357	348	325	360	339	298	324	312	315	335	369	334	333	357	369	324	360	330	353	346	340	340	338	315	367	322	323	337	355	343	350	340	335	386	347	347	404	325	301	341	342	348	332	345	312	366	361	314	313	318	367	344	301	350	326	328	310	358	348	357	350	359	325	300	347	332	328	359	328	366	302	325	331	349	371	318	352	321	287	326	338	339	326	342	326	346	349	355	354	336	313	341	312	301	336	296	339	356	327	341	364	382	335	332	303	349	333	354	345	339	311	335	342	327	355	325	305	342	339	337	342	329	370	332	317	366	376	331	350	288	333	321	347	307	316	344	377	351	342	325	325	355	336	310	314	350	347	349	296	309	331	304	348	298	374	329	305	346	360	331	297	350	357	329	381	325	318	319	350	316	351	353	309	319	320	358	352	357	363	325	324	344	356	321	320	336	341	321	330	316	347	336	335	363	319	366	327	330	342	347	329	319	324	323	369	310	321	341	331	369	304	307	333	349	353	322	346	341	360	335	370	305	350	358	332	334	342	326	312	316	370	348	361	362	331	331	373	364	340	314	313	333	361	312	311	312	318	326	306	329	304	320	319	331	347	330	356	301	351	337	348	360	329	342	345	323	312	341	334	308	344	333	308	322	300	315	322	339	329	322	325	332	369	365	353	348	335	338	332	345	327	323	325	316	337	372	321	327	335	357	315	325	296	371	319	318	314	358	349	337	378	330	312	325	339	297	345	332	320	315	326	334	320	351	341	318	345	320	363	367	314	310	290	358	335	341	314	314	352	336	313	362	340	370	309	315	307	344	352	368	338	355	297	309	315	334	339	313	326	289	315	336	350	369	361	343	311	334	317	281	300	347	324	334	339	297	366	326	377	303	349	328	312	331	316	312	326	333	311	362	324	329	347	326	319	329	328	339	342	297	341	338	337	299	331	371	335	356	307	322	347	357	319	346	320	357	336	331	306	331	344	332	319	336	378	345	330	337	337	333	330	322	322	319	304	351	349	343	366	343	388	382	325	341	376	338	343	339	331	336	295	364	324	343	326	318	350	332	324	310	325	356	314	349	352	319	321	347	341	327	323	310	359	373	313	313	372	341	354	337	321	298	315	343	340	326	340	364	349	321	347	345	359	335	328	315	326	291	337	322	329	349	332	323	343	341	339	346	340	325	352	317	333	300	339	316	331	294	319	348	324	324	339	326	321	335	333	333	305	321	349	355	356	336	337	355	325	317	347	340	364	348	326	375	334	325	319	320	332	351	317	322	353	358	317	347	305	352	306	328	329	329	282	344	339	345	352	373	334	330	296	335	328	341	326	349	339	356	339	355	354	343	348	326	377	361	302	320	339	330	331	298	337	358	355	336	319	339	356	366	323	327	350	351	348	343	347	353	335	314	347	301	297	324	347	357	347	330	353	332	332	307	322	314	337	333	323	340	308	305	330	337	330	348	321	340	352	348	338	347	339	338	338	332	305	341	362	315	329	320	328	309	299	355	349	338	321	355	292	330	349	372	348	311	318	368	341	354	365	360	354	303	307	357	337	361	336	339	312	351	327	335	366	337	310	358	326	298	310	327	335	296	343	369	343	334	330	332	360	379	346	337	340	325	356	341	301	337	311	339	343	318	335	340	375	362	291	345	369	365	336	354	359	321	334	331	332	352	315	344	321	333	333	345	305	342	342	353	324	311	320	332	358	319	334	357	351	324	318	304	359	337	345	345	344	373	339	340	351	335	329	371	359	330	310	346	318	355	338	333	365	342	358	361	321	350	347	313	318	289	294	298	339	323	333	341	336	323	338	328	326	359	307	362	352	355	357	344	288	342	330	337	293	343	316	318	350	361	344	344	339	362	307	350	336	317	345	345	345	340	334	315	349	339	334	352	320	307	333	332	323	328	346	328	356	342	343	347	335	340	360	379	346	336	317	372	317	341	350	287	309	307	329	281	312	355	350	316	356	338	327	327	346	326	335	339	328	337	333	336	342	343	328	331	310	380	349	348	292	363	368	353	355	323	325	368	336	321	331	374	338	344	324	374	352	344	338	366	340	331	351	319	354	342	324	337	342	315	306	365	293	314	339	329	331	295	318	350	361	325	318	311	357	355	346	326	322	362	312	343	357	335	317	379	344	341	321	340	323	319	337	322	356	344	329	330	344	307	350	329	360	320	328	322	354	344	317	317	336	333	365	366	347	325	338	353	324	327	358	330	328	322	322	339	346	317	316	322	330	343	336	296	339	343	335	330	319	350	307	314	336	302	309	345	346	349	314	344	345	362	343	328	328	312	314	326	333	319	358	319	326	320	320	351	349	330	340	350	326	357	316	363	332	347	315	341	317	327	339	352	339	329	344	351	345	311	323	322	330	357	297	328	349	361	373	316	326	322	347	341	358	366	366	325	307	336	347	322	331	317	349	322	322	329	307	320	362	341	304	318	348	319	317	351	350	302	347	335	334	329	315	318	326	331	351	344	340	329	348	324	337	328	324	359	310	326	335	327	313	300	343	337	335	358	371	311	323	353	329	339	339	325	303	342	292	303	358	326	323	330	363	337	330	303	333	300	294	310	332	309	293	364	316	363	312	340	318	332	294	318	330	338	376	337	329	338	340	354	342	347	379	368	344	363	350	343	393	330	345	328	334	320	333	326	317	307	355	306	349	373	347	336	338	374	350	309	329	344	305	334	302	338	358	330	377	318	343	340	328	341	313	317	347	367	382	311	286	347	330	344	326	348	336	338	334	306	338	305	324	325	354	338	343	343	352	334	341	306	345	344	352	323	333	340	308	321	371	342	341	342	357	326	343	334	344	335	339	330	389	343	333	318	336	332	316	343	325	326	305	312	305	344	330	336	355	371	370	355	336	340	359	356	335	354	310	314	336	339	322	327	297	356	345	348	317	344	337	296	367	339	322	334	340	320	348	337	337	332	343	371	362	284	332	381	311	332	349	344	325	328	377	308	364	373	331	395	352	350	327	336	373	322	339	313	350	337	336	345	346	339	309	333	317	346	339	331	333	326	336	331	347	355	315	334	357	347	341	357	316	311	360	331	354	349	363	333	343	307	368	336	308	311	305	344	327	321	337	327	337	370	324	335	341	358	391	367	344	344	372	369	362	326	354	325	330	354	319	353	351	363	356	342	350	354	321	321	331	326	369	309	312	324	346	315	318	310	329	287	356	352	327	320	360	352	346	336	370	316	315	315	320	315	321	344	318	331	309	307	350	345	292	342
36019	16600	2391	2563	2423	2035	1821	1614	1480	1377	1319	1216	1144	1062	1083	1017	1041	1081	994	1013	967	949	952	898	930	910	933	864	955	854	936	839	925	923	901	918	857	885	874	913	887	888	859	848	790	887	886	875	844	878	859	902	855	843	990	842	842	873	839	852	844	803	821	851	817	851	818	839	889	869	869	804	845	871	843	889	895	877	883	933	851	861	835	888	866	846	905	870	883	877	868	854	854	905	839	893	910	853	821	832	837	895	800	820	835	871	812	785	862	840	866	809	864	832	803	827	868	818	859	893	857	873	866	863	894	879	865	814	880	822	873	820	835	870	857	847	792	818	878	847	841	836	842	808	845	795	855	855	856	819	866	850	822	830	811	847	802	876	800	800	862	871	827	802	838	823	921	896	866	849	841	811	789	833	822	858	852	822	860	788	858	899	835	890	919	822	916	853	885	816	841	914	848	878	854	848	865	812	879	878	796	834	881	879	840	847	844	906	891	820	862	773	848	849	840	852	811	865	843	860	836	827	857	855	817	800	872	832	843	809	868	836	843	790	819	859	825	824	835	816	829	823	844	835	838	816	853	794	838	893	827	861	829	854	823	870	821	834	890	911	806	857	826	851	901	829	893	852	869	828	867	875	820	858	882	834	848	863	868	844	820	854	814	803	886	881	841	846	852	899	890	833	835	874	844	807	836	815	885	812	879	849	823	855	835	830	750	863	877	848	861	829	862	837	871	899	839	881	854	812	824	867	808	784	848	857	834	852	794	795	805	871	843	841	906	825	815	866	848	897	820	831	811	914	895	900	822	811	899	813	881	835	819	837	764	870	872	825	789	866	922	866	818	881	847	854	851	911	808	858	858	837	808	865	854	807	859	913	847	817	864	801	797	882	883	856	843	830	869	873	784	876	872	883	831	827	812	844	839	874	852	845	854	830	881	838	872	884	846	827	880	871	808	845	818	836	847	856	860	856	803	805	831	847	848	799	853	900	832	829	886	861	865	852	843	886	829	876	859	848	839	861	817	837	843	877	868	816	798	850	860	840	830	832	837	863	820	832	859	794	837	817	784	857	855	819	892	858	825	870	843	897	862	846	834	875	834	854	876	862	786	806	874	872	833	848	881	862	799	834	803	872	801	825	851	868	879	791	826	819	792	882	870	888	883	810	869	827	809	819	832	828	819	827	843	842	884	807	825	838	844	830	854	825	846	786	846	810	861	866	822	845	816	847	880	861	828	820	800	840	844	838	870	876	886	860	832	869	856	824	843	847	852	853	849	820	768	818	837	821	862	878	886	856	848	847	838	858	812	792	872	844	798	853	837	839	859	830	833	846	839	840	800	835	840	869	859	833	846	853	807	847	861	839	850	899	827	853	836	836	885	803	912	864	811	847	827	832	852	870	803	852	845	875	818	833	807	813	814	898	878	895	800	828	793	859	840	795	858	885	879	862	785	806	846	778	793	851	873	821	828	854	819	868	842	835	837	843	808	876	820	832	879	822	846	837	839	818	810	847	874	828	844	818	860	910	880	839	869	884	850	874	860	845	824	828	814	855	891	828	812	862	850	886	843	884	886	876	874	868	834	856	876	842	855	841	870	860	840	841	883	819	843	844	818	843	842	827	822	838	823	832	867	870	865	828	838	919	804	807	847	797	839	857	829	879	802	837	913	837	901	875	832	852	868	853	862	853	840	813	845	842	824	848	850	842	848	828	848	870	830	810	848	793	867	855	841	836	809	812	885	790	859	822	841	837	879	819	879	850	842	878	878	874	800	826	875	831	830	846	805	826	837	841	827	846	835	777	833	851	861	869	832	915	815	832	910	851	872	837	854	896	848	837	834	855	880	842	853	830	838	861	809	794	842	836	874	832	838	828	837	900	853	871	816	851	858	828	821	869	885	863	817	841	861	904	854	873	877	861	905	833	826	832	857	876	877	827	818	874	862	871	865	838	844	870	802	850	808	849	797	789	812	872	847	823	899	824	816	815	829	827	860	824	851	862	833	828	818	869	869	809	799	805	856	860	802	854	852	816	826	807	795	831	868	826	868	836	841	871	841	817	871	830	849	862	869	828	848	824	830	839	819	830	857	841	804	834	776	842	812	830	868	817	829	857	799	827	869	837	851	875	827	868	800	859	866	884	831	797	874	801	834	816	801	837	884	873	885	804	838	877	768	877	831	850	852	856	816	868	837	899	855	787	885	847	810	847	846	841	824	842	847	834	914	837	808	838	870	862	865	887	882	828	870	835	861	873	775	869	875	823	852	888	843	836	835	858	862	800	843	867	869	833	825	847	812	839	867	835	833	870	827	873	854	811	813	831	832	766	836	844	854	810	826	856	847	884	825	838	900	868	847	823	854	887	875	872	864	822	823	840	880	834	836	837	826	850	797	856	838	841	872	789	850	884	826	827	844	843	844	857	915	794	851	849	829	909	879	899	819	836	842	869	868	837	860	862	803	886	856	849	794	835	843	902	831	821	856	834	877	834	828	859	837	851	852	881	883	840	855	871	797	836	818	852	864	820	847	831	818	807	854	859	877	832	880	824	847	877	860	865	796	905	833	842	897	867	842	919	834	843	801	879	814	820	831	809	853	878	814	859	833	845	882	852	876	854	879	833	793	811	848	900	824	888	845	875	863	815	858	891	843	852	838	846	853	843	850	832	875	829	816	857	867	847	840	818	858	836	832	891	844	808	858	846	796	809	818	842	848	867	824	848	821	792	851	824	816	874	843	840	820	884	861	854	882	894	846	836	870	848	882	861	851	816	863	835	841	948	856	893	803	809	820	812	831	847	842	821	843	848	838	839	859	841	830	865	894	856	844	846	838	846	876	868	828	823	866	813	824	842	810	848	753	833	848	858	839	858	875	869	876	815	840	833	836	881	855	851	825	813	853	828	853	855	832	879	831	855	834	780	857	842	880	851	883	853	830	876	839	797	826	898	882	855	850	818	837	865	852	849	901	816	822	828	830	903	775	811	803	806	865	826	868	837	864	856	863	788	849	814	853	858	858	809	847	820	864	829	849	871	796	833	831	827	855	866	852	837	849	896	834	821	859	838	864	834	855	769	883	784	853	882	766	869	850	861	874	827	843	837	867	862	901	843	859	772	822	868	827	855	830	825	878	877	858	852	871	841	874	860	782	861	850	869	880	861	866	822	865	830	816	893	850	759	837	855	844	852	822	830	861	813	802	851	833	868	773	862	812	855	803	863	879	863	845	865	823	825	852	859	793	873	864	877	832	839	880	869	826	835	893	887	889	784	872	860	833	842	827	891	856	844	850	822	844	814	839	823	874	892	745	794	860	832	803	815	828	831	902	876	866	827	824	886	859	842	891	811	819	828	868	815	866	857	866	793	851	811	856	818	820	863	868	879	869	797	863	792	877	835	881	873	850	880	870	805	856	817	891	815	801	846	840	836	859	857	866	813	865	788	852	817	865	844	872	846	845	846	859	888	843	816	847	839	855	832	817	898	813	850	847	854	819	912
73304	46069	15327	2784	1200	884	788	684	663	553	534	509	529	485	515	433	472	469	443	441	466	462	408	461	488	440	424	488	419	458	394	458	416	369	416	453	417	386	447	452	391	437	423	454	402	404	436	412	423	401	432	423	427	444	379	378	418	453	418	418	415	428	429	406	431	384	422	402	426	395	368	428	424	415	399	379	410	419	416	428	419	425	425	434	410	423	375	434	416	427	425	375	419	410	421	366	447	406	370	398	407	354	418	407	363	419	474	420	408	402	400	409	421	399	397	436	390	441	402	431	434	397	430	433	431	370	401	404	393	436	421	369	402	409	422	396	429	381	403	407	362	405	431	387	406	399	389	435	391	420	452	401	396	367	384	367	392	399	417	381	417	427	432	422	392	423	408	393	410	399	413	414	370	387	408	416	438	426	412	413	422	422	415	403	396	375	407	390	413	410	417	386	399	355	384	409	466	446	412	411	398	390	397	418	415	394	430	384	414	430	421	389	412	416	428	403	454	432	393	413	419	405	434	418	409	394	445	452	395	421	405	389	435	406	422	391	402	433	410	423	422	376	432	429	401	355	400	384	412	422	400	397	390	410	415	401	397	434	404	416	388	423	404	414	430	422	441	386	397	412	394	418	374	384	452	393	425	426	426	425	439	444	400	382	424	399	435	391	404	419	394	434	391	410	408	406	419	383	438	387	414	388	398	412	390	419	434	372	404	407	411	398	394	402	410	393	444	421	380	421	380	411	407	379	396	404	395	464	445	390	383	381	420	382	374	448	428	399	430	415	381	405	426	432	429	413	470	375	389	412	454	431	423	378	403	425	410	432	402	415	397	418	387	383	394	399	398	360	439	406	377	407	385	380	378	412	396	420	459	421	442	424	388	434	419	395	421	393	428	417	445	415	431	419	464	447	409	409	454	428	414	446	417	427	383	409	388	392	444	437	405	409	419	429	422	428	449	420	407	339	437	367	427	367	391	430	410	417	445	412	419	403	415	387	390	434	398	411	423	414	393	414	414	440	459	399	395	425	374	409	417	424	388	404	402	387	404	467	409	391	438	412	372	399	437	405	398	393	415	407	429	397	409	361	371	435	433	404	420	418	428	439	398	436	415	430	427	425	441	391	396	401	419	373	398	409	412	423	382	397	383	430	429	392	385	418	388	382	438	377	386	407	410	421	398	388	408	407	416	378	392	397	426	398	393	408	461	413	384	399	444	440	406	418	389	418	433	381	390	399	425	384	410	395	412	411	407	389	413	438	424	439	404	418	415	395	417	438	446	387	415	376	470	424	386	410	371	408	407	395	390	412	427	414	381	458	420	416	374	397	362	436	453	390	438	398	389	397	363	405	407	382	443	438	428	434	416	358	429	386	389	425	416	422	368	412	415	433	425	464	396	379	443	382	427	399	420	379	400	415	456	407	406	417	406	400	378	416	433	404	438	413	411	371	442	404	397	421	410	451	409	426	406	441	376	396	361	432	396	413	382	395	406	407	382	423	397	414	405	372	408	418	435	394	386	405	379	421	416	395	382	406	456	443	402	376	401	454	394	425	424	423	406	400	438	409	382	427	456	382	420	377	418	384	394	383	397	385	437	387	413	407	431	408	402	377	406	409	416	422	427	409	397	420	426	388	435	390	399	407	421	415	383	365	381	456	392	450	433	420	410	392	383	391	454	428	419	464	428	431	447	463	401	374	438	407	395	370	397	432	427	420	455	403	398	386	436	392	414	439	403	372	406	364	392	408	407	390	395	386	409	411	381	403	422	414	411	402	427	392	417	420	411	394	441	408	414	381	413	401	424	399	390	462	341	398	394	381	418	384	393	396	393	427	432	420	421	386	391	419	376	412	436	417	486	408	415	394	392	418	413	409	398	406	391	430	404	443	402	389	390	418	432	418	397	413	382	421	389	463	380	384	446	379	407	432	432	430	382	420	384	430	441	418	407	405	412	418	402	408	474	376	409	421	378	439	418	450	379	405	432	421	398	402	417	422	396	425	388	390	401	379	423	425	417	408	394	414	385	423	406	413	420	434	423	393	405	407	406	385	409	404	392	416	390	365	365	411	458	418	432	450	418	428	406	386	390	380	392	411	445	412	382	438	381	369	415	411	432	405	397	387	407	421	426	420	422	429	382	404	428	419	447	401	418	426	416	432	372	406	414	387	413	397	417	429	404	377	366	378	420	382	408	387	423	417	451	400	410	439	377	416	445	425	398	388	416	384	381	398	424	399	408	424	388	387	414	410	401	397	424	425	378	361	377	366	368	424	430	389	402	378	446	376	392	409	417	395	379	370	394	425	412	411	407	389	394	407	401	392	441	422	405	405	412	387	392	392	408	416	393	419	407	371	404	387	400	417	398	421	398	398	413	401	430	394	394	401	408	408	405	395	399	380	419	422	428	414	377	439	405	409	407	437	456	442	398	427	411	383	371	467	396	447	371	401	406	403	402	402	393	421	389	410	435	409	427	409	428	385	395	423	393	410	367	356	403	383	390	419	390	400	423	394	432	427	435	427	383	401	437	386	371	427	416	437	410	413	369	417	403	400	420	413	413	404	389	396	390	399	377	417	389	384	379	430	387	399	417	405	415	423	429	407	385	451	384	413	382	400	420	390	394	409	396	363	392	354	390	421	411	425	384	389	451	422	430	417	386	400	404	416	453	426	424	408	426	390	383	407	392	401	410	419	430	426	382	420	388	357	402	382	431	421	418	418	435	422	444	404	363	407	424	377	377	424	427	437	450	421	410	396	411	433	386	388	435	408	410	387	420	367	446	400	416	419	430	377	418	411	457	399	360	392	390	396	423	415	392	423	387	430	396	393	408	432	429	416	428	380	402	361	398	379	398	405	423	422	410	415	379	440	445	397	408	384	416	445	396	406	399	419	424	381	407	408	427	419	361	417	402	409	399	449	398	415	415	406	376	393	441	416	383	395	407	431	418	459	425	400	421	365	434	417	397	416	400	417	441	396	430	436	395	416	439	419	437	389	439	433	427	394	373	405	393	381	417	383	383	395	403	413	426	429	422	433	452	416	414	383	406	398	448	391	453	397	419	434	437	419	395	403	398	387	414	400	398	434	405	425	410	438	427	395	400	404	398	391	373	418	414	355	399	413	406	409	365	392	409	430	461	410	410	459	424	436	404	426	413	411	438	406	378	393	449	437	428	423	376	420	383	422	392	369	384	378	390	407	401	390	443	395	388	414	420	426	389	394	445	395	405	397	403	427	420	457	399	423	431	422	379	426	448	427	390	414	428	402	419	431	417	439	409	430	426	428	393	391	401	421	402	378	429	386	377	355	434	393	410	374	402	415	390	395	414	408	442	434	406	401	423	418	426	419	406	383	431	397	398	390	420	413	412	449	420	425	381	434	419	439	403	425	353	429	401	416	383	424	478	434	394	412	387	390	404	440	414	409	380	412	443	416	372	365	440	408	427	436	401	433	426	393	401	376	400	428	412	439	391	419	384	413	393	417	387	422
46894	26386	3947	4494	4035	3353	2940	2458	2209	1971	1797	1752	1548	1495	1528	1418	1326	1330	1268	1213	1264	1224	1225	1168	1111	1150	1101	1120	1084	1141	1120	1090	1090	1165	1054	1076	1052	1101	1024	998	1076	1108	1042	1030	1032	981	998	1001	1034	929	986	994	1006	1030	994	1042	1022	1042	1000	1020	1037	1027	1011	990	1033	952	963	1035	946	997	959	1005	1038	1003	988	1018	976	974	984	1004	984	984	985	972	990	964	975	989	1016	1024	972	983	989	1034	980	1038	977	961	1016	987	1024	964	965	990	961	1024	957	1057	1023	953	1049	978	975	931	931	956	964	978	968	952	1009	1007	934	930	983	982	981	944	1009	945	1004	1049	1008	929	1008	935	957	938	974	981	957	980	1038	964	1004	1012	1002	967	997	943	976	955	969	970	1003	975	932	1004	1012	937	959	1022	1005	947	931	1020	922	936	935	1009	1015	990	1010	942	949	1085	961	946	990	978	917	924	948	962	997	991	965	972	969	961	963	904	946	954	1002	991	934	911	984	965	973	997	962	998	999	975	1004	954	997	986	997	911	1085	1008	952	957	982	972	977	992	992	987	978	1012	1029	959	981	991	979	949	975	1013	934	987	952	977	1004	962	956	998	983	1007	952	910	986	954	1013	982	1013	954	971	1008	955	979	1031	986	1000	932	967	1009	1005	1011	1021	1024	1013	964	973	954	965	964	951	940	1013	988	966	988	1006	960	927	1010	1003	997	963	1015	994	1022	1011	1003	957	981	1033	959	956	924	949	1035	919	1059	967	944	992	934	953	951	1016	941	1026	1000	957	987	1007	975	957	982	943	908	1005	972	945	953	985	1005	979	981	997	977	954	976	999	1005	931	979	957	983	967	927	954	981	996	960	962	980	1007	936	988	1011	910	977	978	998	942	945	983	957	923	955	933	1035	930	1005	941	1060	998	959	963	945	988	969	1031	960	1013	991	972	936	1019	925	1002	983	982	1022	947	992	951	963	931	992	1003	940	964	987	982	1033	1014	943	1001	936	979	938	955	953	1013	954	984	988	1000	928	978	958	983	1020	1009	1009	1010	977	1008	991	980	953	985	993	897	986	981	1062	959	977	963	985	910	969	1003	997	911	1004	983	915	971	960	915	1032	946	991	982	960	989	957	929	963	958	951	980	957	956	990	971	984	1009	938	953	967	1000	920	946	952	944	937	948	976	963	931	923	937	1015	959	937	995	954	977	889	939	953	957	979	954	975	1021	967	1015	998	968	932	958	996	992	1056	1008	921	971	989	949	963	952	990	983	1015	945	991	979	980	940	961	994	984	1000	940	1012	1024	969	938	992	969	934	966	982	991	982	966	951	997	1009	942	954	937	931	955	1037	951	942	1003	990	1009	957	951	978	982	972	977	980	973	1007	950	970	1025	943	994	1019	1007	922	951	1000	978	1001	1009	1028	1021	974	966	980	972	991	976	925	941	993	1002	1004	974	1002	983	919	977	968	988	952	984	999	993	968	1030	912	965	947	970	1070	952	967	951	981	1017	1027	1020	945	959	959	948	949	1057	1003	1001	990	1000	935	977	970	974	1017	962	1022	950	982	998	935	968	969	962	976	980	999	998	979	962	983	1015	962	1000	970	969	994	975	921	990	956	977	921	938	993	977	989	982	993	936	1000	998	970	948	906	984	1026	921	992	903	1008	994	944	933	989	899	967	913	996	1006	967	960	938	947	963	994	932	1000	959	1000	926	1000	1015	951	967	918	985	959	1003	981	990	958	992	929	982	977	974	951	946	989	982	925	963	1025	934	968	1023	953	968	1001	936	931	975	918	954	973	1018	957	988	975	942	954	946	965	956	940	933	973	989	1019	1032	1015	963	922	958	932	931	975	927	961	1041	950	946	981	973	975	1005	961	972	930	929	975	977	1003	916	983	973	990	929	900	932	968	956	955	948	983	971	963	971	982	943	949	969	974	998	969	1010	946	944	973	1030	1007	994	1001	933	956	937	983	999	942	947	980	954	1025	966	934	904	940	950	935	1025	940	1004	1019	964	986	995	989	1017	1016	981	973	972	1007	948	971	955	958	1037	975	959	963	977	978	957	954	932	998	968	935	1004	964	976	913	986	971	986	959	975	941	984	904	955	986	965	934	981	969	963	964	999	970	959	947	977	975	995	971	1018	978	994	953	991	1017	971	979	966	953	1037	963	983	979	978	1018	977	1029	957	1001	924	1000	953	998	983	1006	1013	1017	1015	976	1025	950	906	948	971	1006	990	947	938	966	923	931	970	975	942	973	905	1000	1022	962	959	1035	972	988	1007	991	974	1009	948	993	954	957	1017	945	958	1011	980	974	902	939	996	1002	1009	972	1001	992	990	1017	946	945	977	923	975	997	949	953	1008	998	997	952	942	1007	971	971	1004	1012	927	937	906	1010	969	974	1011	976	987	1010	952	979	955	920	938	931	1007	952	1007	968	983	967	1000	1009	998	1013	1006	980	980	1018	1015	994	978	990	1011	939	990	972	928	951	1015	1013	996	1001	971	991	982	939	987	976	908	991	955	942	967	988	945	954	953	936	1016	957	960	960	927	981	964	984	971	952	996	948	981	934	928	972	969	973	980	994	936	962	979	935	927	977	999	991	975	914	984	903	1010	951	936	1001	980	929	979	960	1044	949	918	983	1045	905	988	974	942	971	943	984	994	1004	984	1020	966	1000	1014	1019	1036	949	1007	943	1029	1023	960	996	984	959	926	1028	963	968	967	991	1000	994	990	980	1013	987	989	1028	934	1003	955	958	979	981	1033	997	980	999	969	949	953	1010	933	1002	982	973	994	973	980	1017	944	974	982	1009	989	988	902	974	986	977	1014	973	936	975	1008	963	950	931	1000	1046	974	1017	995	983	966	1018	969	951	1031	970	958	956	993	956	957	999	969	947	1004	985	979	938	955	980	1016	959	1006	956	946	993	944	1002	954	970	953	993	997	1014	998	957	916	953	955	928	935	1048	968	939	984	971	955	972	956	960	997	960	930	980	990	954	941	948	985	936	997	973	1008	961	953	940	1002	995	957	969	925	980	938	952	951	986	1002	974	956	1014	1002	986	963	966	894	952	962	985	971	963	999	954	970	992	1004	1022	926	986	972	983	1030	1067	1006	949	935	973	1004	1035	976	1006	972	927	970	995	937	984	1012	987	940	986	998	965	987	959	1025	969	978	953	950	946	889	1015	977	959	988	987	1002	1033	989	947	919	969	986	975	972	996	1013	971	959	986	955	933	1015	1049	981	967	964	1031	1004	981	973	932	955	968	970	977	993	972	926	1033	968	1027	974	976	1012	978	1018	937	945	992	990	971	910	1015	946	1009	961	977	942	967	936	951	999	971	971	1071	953	989	1000	1012	919	975	941	930	985	948	964	1038	971	965	986	930	970	973	947	995	935	1015	1000	971	967	942	983	987	1002	973	966	996	899	965	997	960	1000	927	949	963	957	1067	958	966	1010	969	960	924	1008	909	953	948	969	978	931	1009	1004	985	972	977	1021	942	946	976	983	986	1033	966	970	928	975	922	951	1033	1016	1008	933	1032	990	943	968	998	916	987	954	954	1008	985	956	971	937	972	964	1009	994	1033	966	997	990	980	998	983	980	967	1016	979	999	955	970	1020	1013	967	1018	963	1014	1019	924	958	969	979	960	941	987	962	958	911	994	979	983	1013	972	991	967	969	1024	979	948	1030	966	940	1015	980	1066	971	989	1017	1000	949	1002	938	1000	1057	977	946	953	935	931	966	1020	962	916	1023	957	1017	1006	1014	928	992	1023	932	973	979	1022	977	982	963	974	953	962	979	981	1005	960	1002	960	992	964	910	1033	999	916	938	998	971	1007
10793	2166	211	174	157	175	176	173	167	185	184	176	167	172	154	148	149	160	153	148	162	177	178	183	175	149	176	183	163	171	173	140	184	174	169	189	173	152	158	164	148	155	167	155	165	180	166	146	161	161	157	162	150	162	169	150	155	154	141	154	160	160	195	144	133	149	176	143	176	154	165	147	178	159	155	146	163	154	150	163	149	173	169	151	161	164	140	156	157	144	162	185	160	173	176	144	168	177	167	153	156	149	158	163	174	151	175	162	162	165	150	166	157	165	155	145	173	173	184	177	166	162	165	188	149	171	166	162	157	148	162	180	175	171	174	148	157	184	159	154	164	179	181	154	153	179	164	158	152	147	142	163	166	161	150	154	161	167	150	150	169	153	160	172	153	176	151	148	168	171	156	169	156	155	169	151	174	158	180	165	168	158	155	175	159	148	171	172	159	195	164	166	156	152	155	178	165	168	158	169	163	160	157	173	153	157	155	152	155	166	158	143	152	185	178	139	176	133	185	172	148	177	178	166	161	155	152	142	160	157	162	151	164	158	166	157	188	156	178	154	206	169	168	168	145	166	160	163	173	159	154	164	155	166	189	178	171	177	162	142	157	162	168	144	171	143	161	153	182	177	163	186	181	150	150	172	164	143	167	146	152	164	172	175	147	151	148	161	172	137	161	143	163	187	168	173	168	180	162	134	152	145	167	155	171	186	153	178	156	164	173	137	151	153	167	165	166	164	184	177	183	151	179	160	169	153	191	161	173	173	163	167	168	174	170	166	153	163	166	156	179	165	150	149	183	148	171	148	163	145	158	169	166	160	175	174	165	164	158	155	169	148	161	156	171	175	166	177	159	148	147	182	170	167	151	160	149	155	175	166	163	144	150	157	159	169	145	165	164	158	177	152	162	162	156	162	175	157	142	157	169	135	175	138	155	163	188	183	148	154	146	166	141	183	159	165	144	169	176	171	171	179	171	152	165	166	161	139	167	163	175	189	141	143	159	163	145	192	168	159	134	155	162	190	172	162	164	164	172	167	159	150	155	150	152	188	158	162	176	149	160	171	149	150	169	149	159	128	188	177	168	142	132	161	178	152	143	173	164	140	169	133	193	163	143	157	159	181	157	170	142	165	162	149	160	161	160	151	168	163	178	167	149	160	168	170	183	179	128	158	167	151	165	161	144	168	152	153	156	157	184	157	152	141	157	151	162	171	164	162	150	178	154	150	163	158	122	162	157	158	153	156	143	161	158	172	173	154	166	165	162	156	173	180	176	179	163	164	155	189	172	158	166	165	154	187	174	174	146	181	180	159	149	160	168	174	157	150	178	158	146	189	167	184	163	177	149	143	175	160	159	157	156	154	164	181	167	177	157	178	172	160	144	176	154	161	171	146	134	146	156	174	168	149	130	151	162	157	178	159	173	171	169	174	160	166	178	171	158	149	152	156	140	136	178	159	188	157	158	157	180	175	171	174	162	174	163	151	144	150	171	172	149	169	141	159	148	180	148	174	159	171	180	161	155	164	168	197	190	172	162	149	140	177	167	163	149	165	177	194	164	173	154	160	149	153	133	178	169	167	170	168	162	168	186	175	156	174	165	180	183	170	179	162	170	167	162	145	166	176	172	175	140	154	181	170	141	165	138	171	177	153	177	150	154	149	175	155	178	164	164	171	166	131	166	151	161	166	142	156	156	164	168	149	150	173	156	171	149	181	146	159	165	136	152	179	137	150	163	149	167	176	188	175	171	160	158	174	162	177	172	142	176	162	161	172	161	164	156	189	158	142	157	159	153	167	171	140	175	162	173	180	144	174	156	166	196	173	157	146	153	164	156	171	185	163	150	158	168	174	167	157	185	171	150	169	158	151	153	212	181	173	151	163	158	160	199	158	187	156	164	174	172	159	154	146	155	145	165	177	151	168	174	181	157	181	136	161	161	204	157	169	168	179	164	156	165	156	179	166	169	162	155	181	154	178	164	148	184	185	153	154	176	169	177	156	156	158	149	173	182	135	155	160	158	181	157	173	153	165	154	180	165	176	182	164	166	147	143	150	159	164	163	158	143	146	169	181	176	154	158	175	159	169	147	152	145	149	171	162	144	164	153	173	161	151	146	170	188	178	166	153	173	164	150	149	170	149	151	173	164	157	165	175	203	164	172	151	160	158	168	171	151	147	169	142	185	165	160	154	155	167	174	179	153	143	170	170	158	159	161	183	147	144	171	178	171	155	177	170	175	178	166	149	172	181	178	176	164	154	174	170	172	169	177	155	156	156	169	171	165	148	154	148	166	145	164	169	159	157	157	149	155	172	180	156	162	185	164	158	143	151	169	152	181	162	168	151	167	165	159	155	159	151	152	151	178	136	170	174	164	154	135	161	168	151	136	158	194	165	165	132	149	183	152	157	162	151	174	157	150	158	164	158	179	155	148	166	168	159	189	166	161	163	179	165	164	152	153	163	182	151	173	152	159	165	142	147	198	154	177	168	155	168	152	167	153	170	149	160	158	166	157	163	163	180	153	149	170	179	164	144	145	173	171	177	177	178	139	161	178	174	154	145	175	177	159	165	191	164	148	173	139	142	144	176	149	156	176	165	169	153	165	162	179	151	163	144	153	167	158	143	158	166	153	158	182	152	166	160	136	172	152	160	168	180	166	178	167	151	158	133	180	142	171	171	162	171	161	177	137	166	139	154	171	148	161	164	167	155	156	183	191	144	180	167	161	189	144	129	151	143	161	134	152	172	188	168	164	160	159	180	181	154	167	153	160	157	175	132	176	176	174	158	182	165	166	170	157	142	163	125	175	162	162	164	181	157	187	150	147	188	153	159	180	174	174	153	185	138	160	174	164	155	153	150	153	160	145	146	155	161	152	174	180	179	167	163	159	162	165	150	144	162	166	172	152	147	167	165	152	147	155	174	145	165	131	148	176	123	156	179	161	163	170	177	155	167	144	155	170	161	172	155	154	139	147	150	127	191	172	164	163	175	172	172	159	134	152	142	167	176	156	187	164	175	161	180	170	163	178	146	168	181	169	151	177	160	159	174	161	148	164	141	186	186	143	164	168	179	144	178	161	148	171	163	171	136	159	149	167	165	171	159	153	164	171	149	167	165	174	148	171	157	165	152	160	163	179	184	164	151	155	161	172	171	170	179	165	165	145	152	149	163	147	181	156	168	168	166	159	157	186	167	179	181	160	148	165	177	182	166	161	167	158	129	157	170	155	168	150	159	172	175	173	164	166	170	152	155	180	159	170	169	168	140	149	193	144	156	144	157	164	133	157	180	171	161	157	173	152	141	153	155	160	162	183	155	184	149	161	172	170	145	152	167	172	166	185	154	133	160	166	154	157	178	161	156	152	167	188	167	175	144	159	170	144	152	158	138	162	151	165	185	157	147	169	158	140	167	161	137	147	157	126	164	173	188	162	155	158	159	141	164	189	141	174	172	154	141	159	171	156	180	143	149	159	140	165	149	154	188	157	152	159	156
9690	2468	537	552	554	539	515	529	518	461	496	492	493	541	486	491	488	519	464	512	471	464	466	503	479	519	489	481	520	501	492	492	487	478	448	524	474	538	509	476	479	500	466	450	495	476	525	479	483	450	496	492	506	481	512	478	470	480	480	479	527	457	472	529	460	540	463	481	472	448	487	474	472	484	496	488	461	517	498	487	478	483	478	454	486	465	477	429	437	472	471	477	493	472	474	478	504	491	468	476	502	472	482	497	473	504	467	464	497	446	501	487	494	481	494	504	464	495	507	511	525	498	481	469	506	448	458	486	482	496	466	512	471	484	513	504	484	471	485	498	493	518	528	485	505	462	455	507	496	502	475	505	411	468	462	463	483	485	468	464	488	447	462	495	486	484	484	467	419	496	497	443	497	427	481	472	484	475	491	453	515	499	532	494	497	491	500	453	502	512	502	492	500	498	483	480	513	473	517	493	461	504	473	511	461	499	514	467	481	495	488	479	487	507	514	443	497	497	472	443	502	472	534	476	476	480	490	518	495	448	468	440	490	487	496	423	491	471	484	495	481	472	493	489	497	470	519	480	490	488	474	478	500	454	495	441	483	493	491	472	484	484	446	475	488	467	472	494	470	497	516	507	461	490	485	490	519	469	473	461	493	477	459	459	510	419	467	470	474	469	478	483	491	504	499	454	483	491	499	454	451	489	496	478	468	521	490	483	456	449	479	504	493	465	500	474	484	494	456	501	483	444	441	470	486	448	421	478	468	462	504	485	474	496	494	501	473	474	447	502	465	418	512	495	486	475	498	481	491	477	450	515	482	454	499	455	485	463	453	520	489	537	499	496	436	440	496	460	488	507	479	473	476	449	444	470	493	504	483	464	500	492	526	491	519	474	477	520	477	490	479	524	500	490	480	484	496	485	494	473	474	505	472	503	434	490	482	485	446	460	511	484	493	487	478	468	484	460	478	477	543	465	485	466	504	505	439	477	476	495	501	476	493	524	484	480	497	513	520	461	474	525	479	474	479	495	436	490	497	493	486	421	459	491	468	473	499	455	481	461	508	457	485	506	510	515	479	476	477	495	457	478	462	445	479	454	462	483	433	485	468	453	490	484	492	530	480	466	427	494	497	458	475	508	466	481	490	507	458	500	474	463	464	481	468	481	451	482	465	486	450	459	470	473	481	509	493	493	489	475	461	536	476	470	456	478	463	471	514	439	490	469	499	485	449	498	532	484	472	486	488	475	471	484	466	483	459	473	485	507	506	479	492	490	489	490	449	502	487	501	479	461	506	463	509	515	480	467	436	443	515	474	488	465	486	507	485	476	483	450	461	508	481	459	505	475	474	496	508	491	453	495	493	506	485	477	474	500	497	461	469	515	488	481	524	446	443	505	480	452	454	462	479	470	482	491	492	467	471	460	510	503	481	482	494	480	491	475	487	462	487	493	479	496	473	461	468	476	496	484	431	518	475	500	483	528	469	482	508	479	544	486	497	450	456	472	492	508	496	464	461	451	471	490	471	448	429	531	460	478	477	484	480	489	483	491	510	510	465	489	503	481	510	470	509	485	439	466	523	511	470	493	449	499	480	471	482	483	507	463	480	483	457	497	501	502	484	498	493	496	488	533	458	492	486	481	490	488	473	495	506	502	479	460	459	502	464	465	473	479	466	466	479	468	467	495	459	481	487	463	455	477	471	472	460	524	489	470	483	484	503	498	457	500	461	455	444	455	480	490	473	464	452	496	439	467	520	499	453	494	463	506	431	525	447	480	497	495	510	455	503	486	448	495	486	505	481	483	470	465	488	489	475	468	504	474	503	458	478	459	459	475	459	519	482	482	474	473	483	474	537	462	502	494	484	469	515	476	511	503	493	491	485	474	462	471	516	462	474	438	454	513	446	485	465	476	488	491	506	532	462	525	505	478	511	465	495	480	483	481	470	517	509	467	482	469	488	489	496	539	489	458	478	506	490	459	505	486	482	455	463	441	514	532	467	486	466	499	493	498	486	500	498	468	462	468	472	486	497	480	452	514	523	461	478	442	482	488	450	449	486	499	446	437	487	502	492	494	509	470	486	456	533	497	495	462	495	465	507	494	475	546	433	491	487	496	493	532	506	493	483	504	501	496	508	494	522	455	472	470	448	494	505	490	501	500	453	462	463	462	460	481	475	476	473	481	477	486	468	466	477	481	494	454	450	471	494	468	459	491	470	489	462	489	488	503	457	480	500	496	469	478	468	517	487	464	472	501	460	485	471	475	457	473	488	472	478	509	465	485	421	472	475	437	509	527	513	472	440	502	485	485	528	466	483	477	530	486	466	466	477	505	460	522	517	477	477	509	501	479	505	468	482	479	474	475	498	495	483	479	545	503	510	493	537	492	468	480	483	493	504	512	536	490	500	436	487	473	469	488	449	470	434	443	467	468	499	494	472	530	460	420	504	527	457	452	500	516	440	505	470	485	459	475	462	465	507	488	469	490	482	486	473	466	478	500	498	500	475	498	469	490	486	473	538	477	500	461	451	514	445	495	474	515	449	485	497	493	481	467	480	475	496	512	469	537	480	517	451	489	477	499	518	503	492	450	449	524	479	493	459	443	503	488	471	465	491	494	467	528	491	456	493	510	519	464	462	492	462	443	497	512	510	432	449	485	488	492	480	475	482	444	423	506	470	443	522	519	476	511	473	521	447	512	475	469	491	464	496	466	478	441	463	508	497	490	514	485	520	506	497	469	484	493	455	509	499	454	469	477	445	493	497	456	459	454	471	498	478	515	505	506	450	510	471	514	479	499	454	496	472	474	487	467	551	486	470	498	482	503	477	517	437	466	484	496	491	437	459	503	487	487	469	450	461	486	545	489	471	495	511	493	477	484	467	466	487	504	470	479	466	467	513	502	477	427	471	456	500	490	451	473	484	466	493	517	478	477	467	463	486	463	523	504	469	483	461	460	507	486	488	488	446	488	497	470	518	486	481	485	513	491	482	469	480	466	505	450	478	450	451	486	495	487	459	431	506	511	526	466	494	435	463	475	528	476	474	478	495	447	459	499	523	468	476	531	445	470	462	489	453	489	453	468	480	504	484	487	510	469	466	433	509	487	503	511	490	471	506	455	454	514	466	458	475	487	480	456	467	491	502	506	461	476	472	495	477	469	503	499	463	481	462	483	482	472	498	518	488	532	462	499	496	498	451	489	480	501	452	507	499	528	426	495	514	500	477	438	478	508	457	501	488	470	446	487	425	478	496	488	501	517	486	456	484	478	461	473	489	485	472	463	496	467	471	521	499	441	488	488	467	503	457	479	468	475	439	451	485	467	482	539	488	481	494	465	482	482	461	468	456	487	448	510	453	484	487	475	465	466	491	483	442	443	479	468	480	482	457	489	462	475	457	471	499	487	472	472	481	479	468	492	487	485	465	543	495	493	461	486	475	478	473	478	463	494	489	455	505	460	491	446	493	468	496	509	478	487	459	470	491	452	428	469	461	464
60609	35599	8603	1119	659	595	573	454	417	418	387	387	383	395	309	387	347	341	350	366	371	334	351	371	340	337	383	372	339	349	345	368	382	309	384	339	352	337	330	340	357	351	358	321	338	305	338	342	337	362	335	396	360	310	345	328	350	360	355	332	298	332	351	338	381	359	335	348	335	348	357	376	334	317	363	330	332	304	373	328	381	320	369	339	320	345	353	333	337	373	356	354	346	339	364	353	315	327	320	333	324	302	358	346	345	326	373	351	347	357	321	344	324	317	343	336	336	379	343	336	343	319	309	360	387	348	359	342	349	342	349	325	335	342	342	343	312	332	340	314	318	326	351	326	307	334	318	332	345	393	367	357	366	352	330	365	342	316	342	323	317	324	324	349	327	323	330	318	341	337	338	362	367	340	306	359	340	336	359	330	318	305	309	337	329	328	333	328	333	363	350	349	324	350	336	306	311	372	314	350	324	308	324	329	325	336	322	327	345	327	305	335	363	337	371	315	357	351	352	337	346	325	337	313	330	342	377	308	352	335	316	336	379	327	337	329	359	327	373	334	304	313	321	323	336	330	362	346	375	323	341	330	353	314	337	330	346	329	325	337	325	310	339	313	311	349	336	346	341	366	342	310	323	335	313	351	333	347	312	359	348	329	308	326	366	358	312	314	340	335	330	351	377	338	343	315	325	328	341	351	360	324	320	354	326	331	359	317	324	342	329	345	358	332	319	323	358	323	307	337	354	311	326	341	355	341	323	306	373	319	332	330	327	329	334	333	304	362	363	343	351	365	363	328	378	347	359	330	363	336	333	352	351	341	324	333	348	325	356	332	333	345	328	369	318	314	314	320	392	295	334	312	332	326	350	340	363	344	354	311	356	316	342	314	321	336	391	341	348	330	305	324	358	315	297	331	356	310	308	395	354	277	355	328	333	332	350	344	338	322	334	304	328	314	339	317	327	328	361	358	355	346	336	362	314	288	340	354	343	364	359	344	345	334	346	312	332	330	356	323	327	357	353	340	353	292	352	305	330	340	342	334	324	331	346	314	372	343	302	338	344	337	311	340	359	323	340	317	371	304	295	373	332	354	367	371	342	331	356	351	311	362	355	298	334	351	346	355	351	308	350	339	347	323	327	345	323	337	307	352	320	337	341	327	363	336	316	337	353	334	356	330	331	341	370	351	320	315	350	360	346	358	377	362	362	360	329	342	360	333	378	315	361	362	359	344	328	349	341	335	342	369	328	315	361	335	320	303	322	326	296	328	364	320	325	338	336	323	362	326	307	355	332	345	347	339	344	326	350	347	343	334	335	356	335	337	331	373	329	333	314	334	304	323	353	314	323	307	354	323	341	320	314	330	365	327	333	327	338	316	378	389	314	309	344	359	330	354	335	318	360	331	346	375	365	358	373	365	310	385	337	291	366	358	325	349	377	313	334	333	312	330	335	357	279	308	336	335	333	342	338	330	328	302	342	342	350	330	332	330	324	338	358	346	329	345	351	327	303	329	357	333	338	371	351	323	375	325	346	312	331	334	326	337	340	329	357	347	328	339	305	300	323	385	346	321	353	339	326	351	341	321	388	324	341	308	317	357	360	314	328	332	316	333	315	321	344	338	349	326	305	355	329	346	332	388	350	338	294	327	359	361	329	335	337	356	318	346	367	346	309	326	314	335	357	322	329	346	364	331	336	323	297	344	359	327	346	340	320	342	339	359	349	370	361	324	348	344	329	306	335	368	348	339	330	341	341	321	315	359	307	357	322	367	375	314	305	305	319	344	350	342	339	337	370	326	327	326	351	345	317	335	321	351	343	300	348	349	355	342	305	363	332	334	347	357	363	296	369	345	364	341	322	307	331	357	377	309	279	328	329	354	314	303	332	343	328	352	339	323	317	346	364	316	345	338	319	343	341	359	354	353	302	336	331	376	348	340	333	327	306	307	344	347	274	352	324	320	327	348	345	346	306	325	315	346	365	350	377	287	346	365	344	311	296	316	320	294	325	328	333	378	322	352	366	324	333	367	298	346	347	340	312	327	303	315	337	325	335	350	290	351	320	312	339	349	332	308	346	334	362	329	315	316	324	319	316	320	345	329	354	337	328	309	294	322	341	369	301	346	322	334	342	350	341	330	326	316	360	309	319	349	327	334	349	329	363	333	322	345	347	338	336	303	328	362	327	344	308	318	307	292	345	309	307	347	354	324	344	362	350	351	334	327	353	340	337	303	326	320	326	324	337	300	335	324	363	318	305	328	327	366	341	305	371	332	323	329	329	344	353	346	364	337	360	327	347	353	318	341	319	359	333	356	346	344	327	376	340	330	357	340	303	350	359	330	330	385	328	341	339	361	335	356	356	335	338	360	357	314	332	332	343	354	329	354	328	342	343	343	312	338	327	331	348	366	343	365	317	320	330	326	281	320	327	375	365	349	354	366	334	342	367	325	331	352	328	306	359	332	351	329	339	324	329	324	401	361	355	332	314	308	315	322	331	306	328	315	314	353	360	353	332	316	338	370	337	318	350	315	333	342	342	320	349	331	329	354	326	326	339	305	303	339	367	335	340	349	353	363	306	321	329	341	342	357	349	327	349	338	329	336	319	384	318	351	365	328	340	321	327	336	309	308	325	312	314	390	353	321	380	344	328	336	362	373	340	345	359	338	322	348	342	292	329	340	332	320	320	333	323	333	372	363	357	347	320	316	361	324	351	291	354	356	378	327	345	392	319	358	354	362	363	321	330	347	320	338	364	343	320	328	327	319	376	335	333	356	361	334	356	310	338	339	347	342	339	330	293	321	327	338	308	312	315	304	348	297	321	349	329	330	321	345	327	349	376	367	302	297	357	293	341	337	351	358	338	332	340	315	363	350	333	354	320	363	299	355	337	344	314	347	320	344	332	360	346	339	311	347	342	326	337	312	349	327	306	345	347	349	315	343	341	324	304	312	328	352	352	355	352	306	304	315	334	320	334	351	352	334	341	316	310	358	355	358	350	338	354	349	326	332	328	329	299	344	334	340	360	363	341	368	317	323	325	311	288	333	336	301	341	325	324	318	333	292	344	331	325	351	355	356	315	331	339	355	346	346	351	338	338	336	271	306	335	355	309	360	353	364	314	359	332	309	347	356	361	310	338	316	353	338	321	316	312	333	343	334	383	299	370	321	351	348	337	323	338	351	332	303	369	350	331	346	370	328	330	305	332	348	344	355	350	323	353	338	321	328	344	350	326	329	349	330	333	332	347	340	340	305	328	323	399	372	325	324	299	347	370	345	321	351	348	333	337	364	343	351	349	325	341	334	348	293	345	293	298	343	340	340	335	311	372	350	361	369	322	314	319	368	368	319	316	352	305	374	336	315	357	343	366	316	355	328	323	339	344	330	350	287	322	347	341	355	333	329	322	353	342	363	347	309	329	337	329	342	361	345	339	311	332	323	346	309	341	351	338	343	342	341	301	323	319	340	351	363	329	329	335	313	332	329	294	342	314	337
36788	19241	2368	2678	2337	2065	1805	1619	1450	1347	1278	1196	1115	1057	1071	1062	1016	1033	947	970	956	983	938	929	925	914	919	879	837	848	914	883	880	885	928	917	879	880	875	847	885	917	847	874	877	893	890	873	892	910	823	828	917	809	891	862	854	915	872	860	835	886	832	870	858	845	916	851	890	873	853	855	907	851	858	869	865	845	794	853	883	873	846	887	902	880	885	814	846	835	847	826	793	878	821	865	891	833	880	877	893	921	884	856	883	832	869	868	890	881	853	870	859	859	851	877	876	847	869	771	865	909	874	885	849	850	823	823	854	871	834	825	843	825	841	826	874	872	833	873	876	764	811	839	842	861	878	796	935	874	843	844	818	846	912	841	833	791	836	846	895	868	916	860	822	853	881	857	867	830	839	869	873	887	856	889	813	853	779	884	853	883	879	844	810	906	812	884	842	827	837	874	866	826	844	850	847	837	841	824	796	888	849	856	803	867	875	855	840	846	814	843	816	847	852	817	836	854	888	869	861	865	846	797	834	826	839	823	828	852	840	875	865	846	833	885	891	877	846	847	853	803	826	878	856	894	864	821	880	841	847	915	822	893	787	824	896	859	861	840	908	854	856	838	855	850	785	839	848	856	858	828	863	848	894	848	831	826	849	858	885	872	873	806	888	813	875	867	881	861	847	859	902	886	833	826	825	881	873	826	795	802	844	900	846	823	848	827	864	857	824	852	817	913	839	832	833	833	856	900	825	839	851	844	840	865	797	825	825	856	895	861	842	887	822	865	812	903	817	843	885	894	854	865	812	851	886	829	795	823	807	845	868	826	854	850	851	815	847	845	803	844	842	860	845	843	877	868	863	867	836	832	838	876	814	858	861	844	832	857	831	874	856	885	877	878	859	851	853	822	801	860	868	845	801	798	854	833	818	852	894	846	796	838	885	892	877	808	848	831	829	867	855	838	832	878	911	863	895	852	858	825	837	802	879	883	847	857	841	859	848	844	912	838	846	846	848	851	898	846	842	864	822	901	871	823	851	884	864	849	848	824	844	798	835	829	823	876	823	852	851	902	895	879	852	870	828	828	856	856	869	883	862	838	844	816	857	800	856	847	832	839	841	893	896	830	866	880	824	835	825	847	867	857	856	854	824	868	892	820	917	836	865	842	821	847	796	818	836	856	845	895	835	860	821	797	864	835	812	818	844	873	777	834	874	836	844	863	812	817	891	852	844	916	889	833	797	824	845	796	806	837	822	886	861	799	870	818	854	823	805	863	827	837	823	855	841	833	826	883	862	889	822	855	849	839	884	859	828	835	866	866	791	803	873	863	811	855	843	841	833	803	845	869	907	879	822	871	842	842	862	790	827	859	874	873	867	798	849	846	831	873	873	837	831	841	879	867	850	881	812	829	859	865	875	897	804	857	869	839	876	833	846	930	833	833	844	833	821	874	839	854	894	869	873	861	843	838	892	807	876	807	822	861	817	871	810	822	884	821	876	827	856	806	852	908	840	882	814	825	926	856	813	836	896	852	797	854	823	843	901	849	807	827	872	792	819	902	848	839	841	820	849	877	846	867	840	826	841	862	847	879	839	849	843	858	843	871	897	870	837	871	847	843	846	857	865	838	809	882	856	833	809	835	818	831	840	828	807	824	841	899	891	806	916	887	862	849	827	815	816	847	811	876	843	874	893	838	853	901	879	824	862	892	878	855	917	820	832	908	886	829	872	895	874	876	877	809	842	820	851	857	827	817	874	873	893	866	839	817	823	887	850	806	851	800	853	874	811	850	836	894	810	862	838	910	860	819	880	876	881	855	815	831	815	899	828	783	827	867	826	861	884	849	833	826	878	833	847	854	836	853	866	813	851	872	826	866	898	883	848	846	836	829	813	847	827	806	899	846	824	866	806	812	806	842	833	858	886	908	834	860	819	822	862	832	825	854	811	859	906	818	909	812	775	825	818	842	893	826	851	893	869	863	885	867	893	816	829	907	820	804	877	843	834	859	898	918	840	834	876	851	908	828	879	816	850	878	868	865	845	855	905	787	834	827	832	824	859	821	843	829	836	824	871	891	839	830	862	813	894	826	877	837	867	831	851	870	830	908	827	833	819	847	828	810	790	838	860	869	911	858	894	810	920	845	889	869	858	845	816	832	848	880	833	756	810	889	867	844	857	838	846	892	825	859	860	902	895	824	858	849	855	794	867	832	828	905	875	795	855	825	832	838	860	879	846	882	842	816	866	883	825	844	883	817	857	816	891	858	885	859	865	899	804	859	854	893	884	797	834	882	818	885	828	893	879	833	799	881	853	868	817	847	841	826	921	797	826	827	823	878	820	851	826	854	847	866	846	809	855	838	876	848	870	876	830	889	863	835	833	810	864	850	814	811	831	863	861	850	828	844	882	841	842	836	857	848	834	867	861	847	835	865	855	815	861	841	792	836	853	870	865	821	888	846	837	838	820	809	814	852	902	832	829	840	817	871	803	874	867	847	812	832	776	835	785	807	817	834	825	814	838	880	838	881	826	817	847	859	854	845	805	861	869	864	811	876	832	836	841	841	843	817	817	830	840	807	866	908	827	900	852	835	890	864	850	852	850	832	865	850	852	865	819	846	888	845	790	891	871	895	863	806	854	833	839	839	837	798	838	821	834	854	809	893	814	810	896	867	865	894	839	852	882	816	851	832	841	881	827	866	864	872	841	869	859	850	846	856	831	824	819	852	802	833	849	827	865	832	858	827	819	823	809	849	858	842	864	823	814	893	837	850	864	803	845	838	864	812	833	904	872	872	867	842	847	847	895	829	877	817	869	869	829	829	878	860	815	879	861	851	895	785	862	839	852	845	862	796	847	848	830	824	881	816	821	813	825	835	864	813	849	834	835	926	897	796	811	798	880	836	810	893	854	860	865	847	849	889	829	806	777	834	819	845	867	851	849	838	868	839	864	843	823	816	833	858	838	848	855	837	799	821	831	849	930	866	823	861	829	874	876	841	904	812	849	858	847	846	859	866	867	856	840	854	844	867	819	909	854	852	831	868	833	857	822	831	865	869	895	820	831	848	912	817	868	866	782	828	851	830	893	850	865	827	796	819	852	829	891	828	822	857	787	831	891	810	844	841	873	901	875	843	819	806	845	819	823	818	813	895	850	905	827	859	848	878	808	841	863	822	888	880	842	877	864	821	853	831	845	835	870	869	836	819	864	797	812	835	863	890	878	841	830	846	851	846	828	848	855	797	821	846	897	878	852	784	844	885	838	828	848	852	853	846	858	878	864	840	866	909	819	877	882	793	850	835	814	852	873	848	803	869	852	791	837	876	871	896	798	797	818	900	845	800	852	832	846	822	868	826	849	845	860	886	802	838	886	823	830	836	857	838	861	844	838	808	827	875	838	888	913	888	859	821	826	865	881	872	865	869	867	866	847	853	860	826	833	877	816	839	867	829	866	783	856	827	828	863	811	803	853	845	885	816	851	861	833	842	828	831	839	904	813	866
68943	43717	16753	3245	1236	906	807	651	641	581	571	501	512	503	476	431	478	495	449	446	418	416	435	411	453	429	407	401	427	436	478	425	420	421	398	391	373	396	417	419	409	441	431	402	405	396	413	409	412	374	408	411	438	417	381	423	403	402	399	395	408	430	406	408	416	362	388	403	422	431	420	426	387	437	422	415	471	391	404	393	392	410	435	425	371	408	409	405	420	374	425	390	399	381	441	417	414	414	396	397	384	396	436	359	411	420	390	402	395	387	417	371	390	387	386	400	424	382	389	389	391	430	425	432	459	415	426	415	431	410	384	417	419	405	424	403	398	406	409	365	405	451	416	405	386	439	430	464	411	404	410	396	369	455	418	389	385	444	382	384	410	429	418	402	427	395	419	428	381	428	405	444	406	384	384	392	398	423	412	428	418	379	406	386	409	419	360	432	378	400	424	399	401	400	405	401	423	402	402	425	394	406	381	383	396	403	412	371	385	400	449	356	408	402	417	401	400	391	447	393	419	410	445	365	430	375	405	429	397	401	459	385	373	401	389	373	412	409	426	381	421	395	443	414	373	398	390	388	407	423	405	391	392	399	403	353	375	397	437	399	408	392	387	459	407	444	365	417	379	368	389	385	422	407	414	398	389	429	420	363	403	422	418	399	386	429	417	422	450	397	405	417	403	418	379	393	459	434	414	421	426	389	369	411	386	416	379	454	389	427	376	414	435	418	427	409	411	395	415	427	422	402	417	398	374	413	424	419	390	420	404	378	410	430	342	432	441	432	431	414	406	387	388	393	435	405	399	446	409	410	460	422	432	411	411	334	426	407	426	416	400	408	387	417	446	358	405	416	412	394	422	392	409	392	372	416	445	393	410	398	394	434	410	369	404	421	389	384	401	416	390	380	408	386	386	389	391	420	432	415	403	404	420	401	423	399	386	424	397	402	407	440	444	374	418	404	427	438	409	405	369	408	442	414	383	429	408	371	393	375	400	395	385	400	400	408	434	440	390	419	411	425	386	382	428	408	418	364	391	409	424	438	424	393	414	394	444	404	394	420	409	433	418	410	385	427	390	469	419	399	393	396	384	411	405	389	384	395	391	424	428	421	417	394	387	400	416	426	405	375	410	416	400	390	394	414	390	394	422	394	408	426	386	407	429	400	372	394	459	402	395	367	407	403	339	449	428	391	424	416	401	367	361	408	422	391	408	358	422	411	418	420	379	405	414	434	389	454	380	376	411	379	417	410	460	407	435	391	422	424	435	420	457	415	445	408	378	422	381	400	385	407	393	391	418	394	398	411	406	404	390	389	420	434	444	434	414	371	400	438	387	394	395	398	370	440	401	424	404	387	387	392	426	436	405	369	389	423	382	427	398	394	381	395	389	407	408	406	378	409	413	417	441	386	420	421	387	380	456	410	405	402	434	396	440	392	398	421	394	369	419	429	413	402	393	399	419	419	377	388	421	389	395	383	406	404	398	366	423	384	416	420	385	421	405	356	397	430	411	391	370	386	424	418	402	429	381	356	396	391	395	414	392	379	417	386	389	364	430	434	410	425	445	409	407	386	392	429	411	437	425	424	373	371	388	380	373	449	412	448	395	413	416	403	419	367	409	428	406	441	381	390	401	382	378	403	455	353	416	424	406	425	405	397	387	410	403	411	407	384	408	389	371	412	420	396	437	387	394	376	423	402	383	428	417	360	432	442	416	418	404	430	377	404	427	440	414	370	400	429	389	381	421	407	413	422	398	363	421	392	388	423	390	378	388	383	416	433	416	433	415	418	425	406	351	390	422	385	402	416	434	447	331	421	384	412	423	396	393	414	401	437	430	450	380	381	415	386	408	400	417	409	379	406	395	397	389	420	384	378	378	423	422	406	415	398	384	381	407	404	404	425	413	403	414	404	416	384	397	416	410	438	373	410	425	405	379	383	364	413	405	450	420	430	388	372	432	418	407	421	437	369	405	393	441	418	380	397	421	404	462	436	424	397	443	435	422	424	397	415	421	424	398	383	393	418	397	378	407	410	455	411	429	417	466	451	386	399	425	400	393	396	430	424	447	425	412	423	409	431	387	393	415	431	435	415	407	402	428	380	414	406	437	416	427	429	438	409	420	400	432	380	416	410	419	420	398	371	448	378	421	417	364	402	389	393	394	369	406	337	398	440	389	413	399	376	422	404	392	433	411	392	402	416	380	404	351	353	389	417	444	413	390	376	387	451	441	426	367	410	397	421	452	401	406	438	435	434	425	425	398	400	406	430	412	447	401	450	411	384	410	395	403	385	426	403	395	429	422	423	396	362	421	350	421	395	415	400	403	423	400	396	396	431	428	441	408	422	418	408	395	442	419	428	417	381	407	389	390	402	407	404	406	364	405	414	361	391	401	411	416	404	416	448	407	448	437	402	428	417	394	399	406	418	406	455	430	391	415	430	390	414	416	415	422	389	408	393	389	399	415	379	387	406	399	402	428	367	395	381	399	394	396	399	435	400	418	396	463	399	399	391	369	416	415	394	446	414	373	400	406	413	422	412	384	412	428	394	444	418	389	393	373	416	394	399	406	387	401	429	399	388	415	433	401	372	391	386	401	412	410	449	409	427	448	383	394	392	403	413	425	389	404	451	400	395	414	408	425	371	406	393	442	384	433	426	385	394	404	411	377	383	414	410	369	383	392	426	387	396	411	440	423	408	423	417	401	426	437	438	385	370	396	430	390	421	398	437	417	420	383	399	416	404	458	394	404	422	444	382	411	410	482	400	416	422	415	426	437	421	418	382	422	421	388	391	380	386	374	371	392	403	410	407	421	401	396	421	399	392	408	390	387	404	386	420	444	417	427	373	401	372	422	430	411	424	387	426	421	408	435	422	405	395	425	436	432	409	401	435	374	417	391	427	357	398	425	399	394	442	433	420	391	433	413	388	410	402	427	422	402	401	393	404	408	418	436	421	414	408	402	438	428	401	439	403	416	380	422	397	423	373	383	380	391	397	391	401	439	439	419	408	390	435	410	429	420	397	393	438	387	368	379	385	414	385	419	418	396	426	407	427	417	412	386	404	375	416	394	421	395	412	423	446	367	406	406	442	399	404	404	408	411	381	429	396	449	395	424	430	405	418	387	395	389	374	396	413	410	428	410	386	374	371	380	403	433	389	432	421	433	412	378	407	380	413	455	416	421	393	419	403	420	436	433	412	385	412	361	419	408	425	460	427	396	416	402	383	392	446	400	416	448	424	398	401	407	418	387	373	432	418	420	399	386	418	441	432	423	414	413	396	396	435	407	423	416	424	385	405	436	384	377	401	375	392	415	422	415	417	388	416	408	401	395	421	384	372	423	421	419	427	391	437	422	398	407	433	413	380	402	409	392	374	400	419	375	425	384	380	403	411	405	406	383	425	394	424	404	427	390	455	427	405	407	426	407	391	392	402	439	452	382	411	450	429	434	420	380	436	415	441	426	427	454	412	388	414	403	408	365	385	422	411	402	409
44871	27670	3967	4553	4114	3511	2918	2513	2229	2006	1830	1675	1697	1510	1379	1374	1404	1275	1295	1277	1248	1227	1173	1111	1107	1142	1122	1059	1073	1089	1048	1053	1061	1017	1040	1066	1062	964	1042	1010	1033	1026	1058	956	1068	991	1042	1014	1044	1009	962	1010	1022	937	1000	960	1031	944	938	1022	1037	1057	1018	1015	941	968	1011	965	992	1010	994	1015	947	1002	981	960	990	981	969	961	924	964	974	1011	1011	960	968	966	1016	989	983	1002	964	920	980	994	991	976	944	924	934	947	1008	994	925	1000	993	966	990	919	968	960	959	970	933	901	1044	938	998	938	917	990	932	993	940	950	990	1025	896	994	941	976	1021	942	973	967	929	970	989	965	915	1018	1035	957	990	917	964	955	930	1005	1015	980	971	897	971	1010	959	936	992	946	957	946	967	949	989	961	935	964	946	1001	990	975	952	962	1003	951	966	908	996	990	971	1003	960	959	963	972	934	943	975	962	952	944	974	953	960	952	890	1016	926	975	1034	1080	967	1023	963	990	975	1028	1003	901	998	983	976	992	958	987	976	1005	980	962	940	940	923	964	1024	951	947	954	927	947	993	942	978	972	976	1013	932	942	981	949	930	1007	992	901	963	934	961	948	959	942	1020	964	940	948	1001	998	961	961	1008	944	980	972	982	936	953	964	983	929	925	971	990	998	995	914	977	1052	1004	1026	958	905	1003	937	919	1013	987	948	994	986	1034	977	965	948	956	940	946	1011	976	927	1010	1021	937	957	965	940	948	1009	973	945	971	1003	929	994	959	955	920	937	919	970	976	951	952	948	940	927	1001	937	992	995	971	935	981	945	995	981	916	931	913	995	946	963	932	947	950	965	952	1003	870	927	951	976	922	919	926	1009	968	889	954	958	1013	985	1001	955	1009	999	965	994	971	978	978	979	983	970	961	991	944	985	980	1018	971	959	977	996	959	950	978	937	1017	992	951	958	972	966	995	980	996	969	942	965	991	961	953	983	965	900	957	932	976	912	976	935	969	948	971	988	923	985	967	976	960	981	999	928	957	953	909	925	956	1020	989	1005	984	989	938	981	921	931	918	976	939	957	947	989	944	956	922	979	960	949	1065	989	956	967	990	998	1024	987	941	959	919	984	975	960	976	958	965	964	953	959	973	963	983	942	893	980	951	912	932	1023	910	1011	976	979	944	926	952	931	900	901	973	968	989	979	953	1031	990	944	993	945	904	969	966	974	975	984	944	1019	982	970	1007	946	964	996	957	964	1025	966	965	1001	950	1001	985	960	967	996	1000	952	944	954	965	941	953	972	989	986	982	932	997	964	974	976	987	987	980	951	976	939	931	902	997	985	960	1021	917	954	998	942	983	925	959	934	932	967	976	977	972	941	917	998	974	971	941	981	965	1004	875	926	923	958	907	980	992	946	974	1030	990	942	989	974	980	991	958	970	957	1001	950	974	975	948	956	938	934	981	989	955	993	924	972	966	976	977	933	957	904	913	968	1023	953	945	955	941	1015	1010	981	1012	977	979	902	960	955	961	955	959	947	993	976	963	964	943	1013	940	941	1029	961	956	936	949	995	1007	942	1001	972	970	969	1015	1038	996	914	970	989	985	896	961	987	975	961	1035	945	960	952	953	1010	973	995	993	987	989	966	952	921	1000	925	968	939	983	945	1021	970	948	978	968	948	968	989	940	965	1003	907	952	941	924	961	973	965	940	955	972	974	1013	897	885	904	1001	912	994	963	1001	985	955	964	995	946	984	932	994	981	972	988	949	961	1021	974	1007	992	978	973	964	1027	948	979	1017	954	953	965	1003	942	969	935	968	960	974	939	997	902	1000	998	956	946	911	971	902	960	952	964	978	969	955	998	979	1005	1000	1046	975	953	986	954	954	980	1027	927	933	956	993	941	1034	975	941	957	977	913	917	1009	1016	1029	1001	1002	945	981	968	970	973	983	928	997	995	995	1016	991	957	972	990	972	969	947	894	907	978	1006	1006	992	989	928	956	972	967	952	977	944	966	939	933	972	957	957	902	971	923	968	1000	981	1045	1034	1014	998	977	938	953	941	927	955	920	894	920	991	998	984	931	978	979	937	995	970	986	970	988	959	938	976	997	1022	987	920	970	962	963	978	953	982	923	957	950	966	995	969	960	953	999	1004	1037	944	915	993	936	930	976	904	986	996	1003	958	932	963	1001	984	989	1028	975	1027	938	935	952	982	965	965	987	923	990	972	973	970	936	973	981	943	976	977	963	968	1007	963	945	985	984	985	959	909	947	967	993	969	984	977	991	971	945	959	978	1044	965	979	958	951	971	1001	970	965	1041	986	968	944	1000	962	967	943	928	997	935	1032	946	1002	977	997	921	978	954	992	946	989	969	969	935	892	934	949	1014	1026	937	923	980	935	947	974	957	1023	942	949	960	999	993	982	952	982	888	957	962	981	968	919	902	981	951	980	926	963	983	938	968	1006	970	912	945	968	1003	965	937	1038	967	945	979	982	971	987	958	943	992	953	974	960	991	1027	945	986	998	973	990	927	937	1020	956	961	945	932	1000	944	1022	979	1000	969	963	949	963	976	985	948	983	961	990	1016	957	930	998	922	1021	982	972	910	966	961	972	1000	970	935	947	943	958	1015	1005	932	921	985	945	1026	981	972	993	950	997	978	908	1020	934	900	973	967	1033	958	986	1016	951	903	960	1042	972	998	949	1004	978	949	986	987	924	877	943	967	953	982	942	939	956	942	984	958	1025	1017	961	923	979	998	930	958	940	980	903	924	974	979	953	972	959	972	983	931	1008	975	984	962	1011	947	965	983	983	989	960	902	976	980	970	1023	988	970	986	969	967	929	992	990	999	931	958	958	975	952	1018	944	968	981	967	916	996	947	982	971	986	960	950	986	958	944	952	987	939	977	985	973	993	970	965	1013	933	908	1023	975	924	990	981	963	1045	1005	975	976	1027	1001	1029	938	957	921	964	956	944	987	1020	929	946	914	992	945	961	905	960	953	967	1000	1018	992	922	935	1017	987	990	966	920	960	997	984	979	955	942	929	963	972	961	957	1001	997	932	921	995	1003	1015	977	984	970	977	974	963	989	968	983	1001	1004	1036	944	975	971	966	949	971	928	1033	990	935	929	947	968	949	969	962	979	951	975	925	950	963	963	964	973	946	949	1008	936	1004	984	961	936	966	1005	934	946	924	899	984	987	947	921	959	953	957	1009	997	988	983	972	985	960	1038	953	955	919	1014	942	982	998	927	933	973	932	1001	1009	972	1012	1024	982	956	1006	988	930	985	958	958	948	983	977	977	963	984	959	971	949	994	998	952	996	1001	994	995	998	958	1005	976	973	955	935	954	953	941	979	1017	955	1020	1041	922	927	926	1004	971	975	983	971	999	991	946	974	896	972	998	936	962	963	947	954	927	902	934	989	967	953	1002	952	993	937	944	966	951	965	907	989	927	966	956	993	971	936	957	1027	1010	981	969	962	967	959	975	935	1023	974	956	967	993	1007	1007	954	938	954	938	943	952	976	953	997	957	900	976	994	987	924	994	980	957	942	1004	972	967	959	937	964	977	980	920	962	892	922	1025	985	981	944	953	946	1011	925	975	966	935	995	943	978	941	928	961	1053	1003	925	971	966	962	952	1020	944	982	962	942	995	970	983	976	985	1006	986	982	961	929	939	993	983	1016	969	976	914	941	980	932	933	993	932	952	956	964	995	903
9133	1763	213	178	152	173	167	135	156	162	159	164	167	176	144	147	165	138	154	161	160	161	187	148	141	157	134	171	121	169	137	142	162	153	154	147	158	158	156	146	167	152	161	131	168	158	163	155	154	158	156	153	166	158	142	165	159	170	177	180	171	174	170	167	148	140	152	156	145	156	167	145	174	180	149	166	160	160	153	164	155	154	158	158	154	167	156	152	148	143	145	160	163	152	132	140	176	147	176	157	153	170	157	156	151	161	163	169	159	159	139	152	157	155	151	165	167	198	154	163	161	171	152	167	142	155	174	178	178	139	159	138	170	134	157	165	166	170	149	158	160	134	156	151	137	169	157	159	164	168	157	120	148	159	176	136	151	163	156	157	158	159	148	133	149	151	157	150	182	161	160	160	161	139	167	159	153	148	158	137	147	153	170	153	148	162	142	165	146	178	161	175	148	146	159	176	153	150	147	154	153	154	160	159	152	172	152	152	150	164	168	162	150	156	155	141	153	129	172	166	143	170	171	133	170	166	145	143	148	168	159	146	136	149	158	161	160	148	145	168	166	177	155	152	137	163	154	132	153	144	150	153	145	160	162	176	165	173	145	160	157	149	169	153	169	140	177	151	157	144	138	152	161	181	152	178	183	188	130	151	158	152	164	139	155	161	158	133	171	156	155	162	150	156	156	154	144	158	153	147	140	151	125	160	168	169	154	168	163	137	148	133	145	142	154	179	130	169	145	163	137	159	148	136	182	148	163	170	159	163	138	168	169	153	166	154	182	164	164	162	162	159	160	154	151	161	184	171	174	149	147	158	149	169	170	154	180	145	175	153	181	143	171	156	169	146	134	146	166	163	155	179	129	168	152	175	164	170	164	149	163	183	156	175	148	150	155	186	142	187	181	144	129	161	152	162	156	163	138	153	126	149	153	147	154	151	155	154	157	146	145	139	153	155	150	164	165	147	148	191	155	162	149	147	161	151	144	158	158	169	156	143	149	152	152	149	148	162	159	160	144	154	142	145	165	175	152	175	153	151	151	140	157	162	145	163	172	144	163	168	163	153	143	175	161	142	162	168	153	146	144	173	158	174	172	157	168	165	163	153	164	149	157	174	166	164	167	153	144	160	130	167	140	165	146	144	178	156	186	160	165	153	144	173	148	167	152	158	159	130	153	160	148	158	146	138	159	161	165	160	160	168	155	157	172	163	153	168	141	150	167	146	173	154	167	164	161	151	166	149	161	150	146	169	133	136	136	154	137	171	158	155	158	139	147	144	163	146	159	129	150	155	162	179	150	133	154	164	146	144	162	151	154	169	131	152	162	165	154	148	149	140	160	167	155	181	159	146	176	178	125	161	145	158	168	143	162	137	172	164	166	153	171	181	162	158	157	142	160	148	184	163	147	132	183	168	139	137	163	146	156	139	174	179	176	136	151	162	149	157	121	174	150	161	186	140	151	161	153	137	156	153	173	138	154	165	155	153	181	179	154	161	156	164	159	161	152	143	139	156	154	153	162	142	160	176	165	144	156	151	170	160	169	159	166	155	157	161	177	153	165	147	133	150	173	184	140	161	168	154	157	182	173	153	165	183	160	154	169	171	174	161	165	155	175	149	146	188	151	155	174	138	169	161	179	152	144	169	142	156	159	166	165	174	171	166	180	181	152	151	168	171	133	167	148	165	167	162	161	162	182	171	165	153	154	179	188	167	154	151	160	135	167	156	145	194	178	156	147	158	153	138	174	159	151	154	146	165	146	125	162	172	142	181	184	146	159	174	129	158	168	153	160	135	144	156	173	154	157	132	133	157	130	165	185	171	174	141	177	176	133	157	142	143	164	154	145	145	160	154	185	161	135	144	161	176	156	164	144	151	146	161	170	163	162	156	156	152	154	142	166	142	143	176	168	166	170	169	155	156	155	137	159	145	159	150	155	187	162	141	148	184	182	160	165	147	163	146	167	139	151	145	164	161	165	131	173	147	168	142	188	157	148	129	153	151	152	137	153	152	156	132	165	158	145	148	154	179	171	139	164	177	162	148	144	158	153	124	168	153	170	157	156	152	136	162	130	161	155	163	155	163	150	165	146	155	156	153	149	160	150	157	169	148	186	146	146	159	160	137	165	167	174	163	169	145	141	148	182	135	143	163	150	155	162	174	169	145	153	168	141	167	163	162	172	157	152	155	164	162	147	164	182	162	160	160	148	158	155	168	174	143	192	171	155	166	146	172	154	143	188	138	150	144	170	158	162	140	147	171	162	152	149	144	156	155	189	151	153	171	170	147	174	140	164	159	161	168	136	160	158	149	168	144	156	147	151	165	169	143	145	152	160	172	180	182	170	159	133	159	147	164	143	157	168	170	154	152	151	148	145	169	147	159	155	159	181	156	142	155	142	150	148	158	153	146	141	162	171	139	152	153	147	142	154	158	173	159	177	162	151	164	156	182	176	163	162	157	159	146	144	191	146	153	155	159	166	156	174	169	144	162	159	149	138	167	157	149	154	158	179	172	157	160	143	135	139	163	151	167	164	184	165	149	144	147	175	184	162	140	148	155	167	151	164	167	127	159	164	153	174	175	173	169	138	147	143	151	127	161	171	154	157	122	154	159	166	138	186	155	171	176	158	148	157	160	171	142	138	140	171	151	159	155	158	176	162	142	171	159	159	133	152	154	165	166	159	140	143	161	147	180	163	151	139	139	140	160	157	147	149	142	175	130	179	174	130	163	151	147	169	132	169	151	150	149	157	167	169	165	161	173	163	153	148	160	163	160	181	147	136	154	173	170	175	158	168	145	165	150	155	147	154	178	168	171	127	146	149	150	150	173	161	153	174	175	143	148	176	177	151	161	155	182	172	186	160	163	166	160	155	161	155	141	155	171	165	165	168	167	158	181	190	145	165	195	177	161	154	167	158	137	153	171	171	168	164	157	158	158	172	152	177	176	160	142	146	153	167	136	162	183	155	158	183	174	157	181	140	166	148	145	169	163	158	151	150	145	164	173	169	170	164	170	163	146	153	170	151	179	138	145	173	152	151	162	166	183	144	158	157	156	162	151	152	155	181	155	139	166	168	169	162	163	175	138	166	149	172	154	147	165	163	159	179	165	182	169	159	150	140	180	146	177	133	168	158	170	161	149	172	157	162	130	140	167	180	160	147	141	164	159	150	157	143	156	175	166	171	127	144	147	164	167	165	182	172	161	145	166	145	155	138	157	165	143	147	143	191	175	173	153	165	162	166	160	148	148	161	163	162	177	148	167	174	125	152	163	154	153	151	161	152	151	170	166	160	164	155	170	178	158	173	156	156	182	156	175	152	164	158	160	181	153	154	170	124	145	159	152	161	147	182	164	144	143	133	137	155	144	156	174	167	153	135	143	152	134	176	151	148	145	140	135	137	153	138	176	141	155	145	155	171	164	142	174	153	152	155	185	149	144	181	148	150	148	165	165	168	169	169	178	149	158	191	153	142	175	165	167	120	146	171	175	183	156
7784	2365	489	556	532	474	539	528	526	492	493	512	500	469	494	474	485	444	451	448	477	492	491	497	465	470	458	443	454	482	478	484	463	455	458	476	464	457	507	462	480	437	455	451	462	454	472	522	462	461	455	500	508	474	455	495	462	420	447	479	451	458	445	498	487	490	476	496	495	502	445	441	467	432	463	446	472	457	498	479	446	488	480	485	494	492	476	487	494	440	455	454	496	428	459	468	448	479	461	492	491	498	469	492	502	438	496	480	446	454	450	449	465	483	448	459	473	469	477	470	487	492	450	497	490	490	451	497	503	477	466	462	446	481	481	422	503	494	477	440	495	450	513	509	484	478	432	483	454	481	518	488	429	491	452	428	478	503	489	508	513	469	456	492	487	457	470	453	444	499	488	475	460	495	473	478	501	420	480	496	452	468	439	435	467	437	491	469	473	450	467	452	478	499	478	502	439	487	471	461	458	477	497	466	452	467	484	485	481	466	470	459	455	487	441	498	484	496	478	423	467	502	445	413	483	473	482	484	502	502	467	501	485	475	465	465	443	472	472	462	424	453	469	474	441	454	491	490	491	475	468	500	470	465	488	481	492	448	454	478	481	442	412	531	466	474	467	448	464	483	457	491	501	468	481	454	480	467	453	519	449	474	454	470	429	461	500	500	469	460	464	493	464	481	483	429	432	457	471	483	452	478	467	501	463	441	496	522	456	459	470	452	424	501	457	411	460	477	462	455	439	465	468	433	459	496	460	465	488	466	415	494	452	450	453	473	461	461	495	455	462	472	492	446	482	440	474	474	461	456	479	490	466	495	455	479	471	483	452	462	507	445	505	451	462	460	469	468	492	462	451	472	465	444	445	470	453	450	470	472	472	504	467	478	458	485	485	447	478	514	473	474	457	488	446	426	483	477	479	440	508	491	456	481	500	488	459	478	458	467	463	492	462	420	479	482	462	461	508	470	474	472	460	491	501	463	464	478	453	477	486	437	449	449	462	426	471	473	503	465	450	502	452	476	459	473	467	490	418	439	490	480	470	443	436	477	444	441	408	503	422	492	485	456	473	479	462	496	467	490	453	428	474	462	463	441	492	493	465	449	523	494	437	485	449	435	495	445	481	452	471	475	454	515	498	505	439	487	448	420	495	445	462	438	480	458	464	485	477	502	453	473	497	434	480	456	444	439	452	473	500	475	459	490	523	462	464	482	448	462	458	470	500	474	460	477	490	459	480	458	452	485	469	449	452	444	491	535	493	465	427	447	471	489	511	510	436	453	447	507	468	458	461	466	479	439	468	520	478	500	460	483	462	474	489	449	463	447	453	478	445	451	496	451	442	493	464	483	468	489	460	451	464	483	445	492	464	471	461	483	445	494	442	406	448	478	449	498	497	459	497	488	457	482	513	467	486	484	471	489	465	438	456	445	451	479	453	456	498	497	441	472	482	520	477	477	472	449	461	473	494	470	438	453	492	489	495	473	445	450	466	505	450	480	440	462	426	467	462	497	469	470	502	431	430	492	495	463	479	463	467	474	508	461	495	456	461	443	460	455	479	473	416	479	488	487	480	432	453	467	461	486	482	500	481	435	436	464	455	507	478	464	465	498	459	456	468	476	449	475	494	459	459	447	472	442	423	514	475	490	429	497	473	510	459	448	508	452	443	482	493	485	493	447	488	495	494	461	471	487	516	454	490	452	463	500	494	470	492	487	496	491	498	461	492	447	435	418	449	433	485	486	483	493	493	520	451	476	500	472	467	462	470	455	462	454	466	472	468	478	431	444	485	456	474	475	452	485	489	457	433	463	474	470	434	482	498	458	486	508	474	514	458	470	477	484	468	455	480	453	467	510	433	452	488	485	471	498	474	479	466	471	460	430	482	496	486	475	492	473	463	477	463	441	471	434	455	470	500	434	486	489	452	435	494	427	495	516	447	424	459	505	486	467	487	471	436	439	458	428	451	529	439	454	480	439	444	447	494	476	491	449	446	458	456	498	486	461	524	459	426	455	458	517	449	446	444	469	454	435	470	483	452	443	466	479	468	436	470	460	473	510	460	452	491	433	474	456	462	483	464	480	447	493	510	473	444	482	417	460	480	445	433	449	463	451	479	467	479	493	448	457	458	491	469	450	487	472	487	461	455	495	450	473	449	477	442	499	475	494	473	479	449	470	457	483	456	445	456	440	440	460	495	458	442	453	478	476	470	487	489	498	438	463	441	469	483	474	459	475	477	490	513	493	466	428	423	480	508	485	449	481	459	464	490	478	486	427	484	480	488	464	458	478	456	501	477	485	466	465	472	467	470	471	448	470	502	459	471	517	468	478	490	470	456	438	472	457	477	467	456	469	491	494	473	482	469	474	472	441	428	473	464	459	488	507	461	419	492	499	446	461	452	447	464	455	482	495	508	462	484	454	493	473	506	482	469	419	421	478	493	466	453	440	480	474	450	483	454	451	491	531	454	471	474	493	480	466	471	484	469	475	486	466	471	439	482	477	493	475	476	460	481	477	450	478	497	434	421	502	498	431	448	474	436	497	467	478	458	471	467	486	501	459	499	514	507	497	494	442	500	480	454	455	461	453	494	457	452	465	478	431	461	437	441	493	461	464	467	449	465	451	467	486	478	427	512	471	487	456	496	453	445	468	479	466	451	448	466	444	470	505	477	464	485	427	458	501	491	485	470	506	481	461	493	491	435	427	456	498	436	440	440	450	438	474	481	446	420	436	471	483	449	519	484	460	478	471	469	462	457	461	480	512	445	430	466	443	470	508	470	434	506	475	463	484	486	479	460	421	462	478	488	478	454	448	465	502	467	506	445	463	492	496	497	440	415	467	470	501	434	484	476	459	484	477	481	490	450	472	462	466	482	470	439	474	460	451	463	455	487	462	447	468	468	469	510	482	475	457	469	460	438	454	474	481	489	474	465	469	462	455	459	490	469	495	471	461	473	452	456	467	469	468	445	466	424	513	494	461	423	489	495	444	451	455	470	447	472	506	497	465	469	468	489	460	476	463	492	475	466	518	501	449	462	407	504	464	465	451	391	453	471	460	454	473	516	460	523	477	497	478	478	481	426	497	461	482	471	484	454	480	476	473	462	476	462	471	458	455	453	495	461	445	487	525	502	451	478	487	438	459	456	478	520	485	440	457	481	443	448	444	488	457	438	467	441	497	484	457	509	494	430	420	447	459	439	429	480	485	456	481	531	478	472	450	446	492	404	445	474	466	445	461	460	465	524	473	474	459	443	434	501	485	461	432	447	489	466	437	447	453	481	510	460	441	472	472	495	473	472	443	454	485	450	466	486	486	466	474	424	494	477	450	467	467	501	477	428	479	457	430	504	440	456	463	455	454	471	461	513	473	511	477	444	494	446	482	456	438	441	450	494	467	474	474	465	466	506	449	432	471	436	456	481	479	421	485	479	494	469	450	490	427	438	506	478	440	485	470	482	453	454	470	517	447	468	498	472	484	453	465	465	461	486	460
53985	31767	7514	992	697	583	529	498	420	391	400	381	389	404	339	336	356	324	384	307	342	365	359	379	344	324	350	348	347	356	340	365	360	348	327	330	349	308	327	320	341	315	315	328	289	317	308	309	360	347	341	345	333	328	275	335	341	336	338	324	330	359	367	317	329	315	344	315	347	365	327	316	314	307	348	325	349	306	307	327	309	334	296	359	353	311	337	363	392	331	306	312	352	327	302	337	347	363	311	330	355	345	362	342	340	317	374	310	324	336	350	316	320	310	342	329	360	372	328	340	347	363	370	334	317	308	330	340	325	359	354	342	305	311	327	361	347	340	317	344	328	327	295	274	323	353	334	348	337	304	301	306	305	352	322	336	348	314	353	313	337	347	316	349	336	363	340	307	338	338	301	327	340	333	335	337	322	306	350	355	325	300	308	345	335	346	312	312	330	306	301	330	327	313	332	321	316	328	345	356	306	311	328	339	341	331	297	360	335	299	301	310	306	316	336	349	338	360	384	312	369	336	350	287	299	315	324	328	333	344	330	355	355	327	370	354	349	328	324	328	340	333	316	300	321	352	338	341	312	337	298	313	384	331	321	327	327	355	327	304	304	336	344	316	333	334	328	333	350	323	338	336	337	329	326	355	303	355	328	344	353	315	326	339	325	317	288	328	346	355	325	323	354	274	330	317	306	324	322	329	319	298	299	359	341	339	338	307	332	325	333	334	337	331	297	286	321	360	345	358	321	316	368	301	336	311	318	352	296	335	330	281	313	325	309	314	358	322	290	333	344	313	353	333	319	344	316	322	350	341	290	366	341	352	313	362	355	332	355	340	350	330	348	302	349	326	306	319	336	302	325	321	317	349	363	316	308	339	344	310	288	326	335	325	298	327	331	337	336	306	331	332	314	332	339	318	332	330	311	352	303	313	344	325	323	325	278	311	317	320	327	312	354	319	311	368	318	329	347	337	317	320	331	344	331	331	337	296	331	332	338	351	335	322	331	324	318	326	315	322	321	314	322	316	359	349	334	341	343	343	312	344	324	318	346	321	301	340	313	325	292	334	349	318	324	316	329	331	317	331	326	330	299	313	286	303	340	326	333	302	366	386	310	308	301	375	355	314	311	330	299	314	324	342	337	365	359	342	336	325	358	341	335	358	332	338	304	337	338	320	317	353	335	362	359	305	334	307	346	334	322	335	348	306	336	314	321	320	363	314	330	332	303	353	311	328	331	348	342	350	326	332	309	297	341	329	333	326	318	313	305	339	352	334	343	345	321	319	327	329	318	316	359	331	336	308	327	331	329	324	350	286	340	338	359	321	321	329	332	322	323	338	346	325	307	349	325	316	369	330	296	344	337	372	318	319	349	309	322	342	349	350	361	342	319	319	297	327	329	336	306	336	335	344	306	353	336	320	313	339	328	342	317	310	335	315	319	318	305	335	327	357	307	328	316	328	334	334	340	320	337	345	310	298	321	359	356	321	314	327	343	333	338	309	348	312	329	311	354	336	307	325	342	316	304	330	328	334	348	354	294	342	315	337	340	351	317	342	321	322	339	313	366	339	342	325	294	359	343	313	320	341	295	358	344	348	316	345	308	346	335	340	343	324	328	337	335	346	338	367	333	364	333	343	354	322	345	334	339	328	301	309	307	311	345	307	362	318	332	276	347	331	327	329	319	322	330	336	356	354	353	295	329	341	332	317	349	325	338	314	323	321	324	349	318	322	324	284	355	326	333	328	313	337	326	320	324	322	346	300	340	311	308	336	331	377	334	345	304	333	386	355	355	329	307	334	341	316	340	313	324	339	338	322	313	318	320	308	347	352	350	312	361	304	321	356	309	339	341	321	341	348	316	337	325	307	337	332	357	302	333	324	339	343	350	334	338	343	310	332	319	327	345	343	319	295	337	320	345	338	308	311	325	314	316	360	313	324	332	370	312	337	310	324	320	310	325	304	312	314	307	369	314	319	309	365	336	325	328	321	312	341	303	351	316	299	349	332	301	342	364	336	331	341	342	317	355	321	332	324	342	336	319	362	295	314	301	325	352	302	330	336	326	319	334	319	355	318	315	339	334	333	358	328	324	323	322	326	335	337	320	342	348	323	356	326	313	330	335	311	348	337	304	306	332	294	313	338	325	315	326	336	312	342	337	312	334	320	360	328	341	309	325	341	313	338	333	351	349	325	314	333	294	324	328	338	303	361	335	348	319	362	356	313	322	328	350	350	353	317	325	329	347	350	361	326	311	329	321	325	333	335	338	347	318	350	340	353	319	315	344	302	292	341	308	382	321	312	344	337	353	337	366	326	333	323	347	329	339	320	343	338	307	332	316	294	344	314	326	332	336	327	336	322	352	321	329	352	368	270	336	353	323	372	346	351	344	358	349	312	333	334	334	358	337	308	331	338	342	348	352	320	295	316	343	317	325	324	358	329	303	364	325	351	350	311	300	361	302	328	332	363	317	339	328	290	303	339	312	327	340	327	346	297	370	338	378	330	319	329	343	345	329	321	348	322	326	324	339	320	317	325	327	358	336	346	318	329	344	316	308	355	344	309	335	353	331	364	313	334	342	350	280	330	310	304	358	338	350	321	333	333	329	300	316	339	341	304	313	324	345	337	335	339	348	319	366	358	331	344	329	372	317	296	317	300	304	316	318	318	339	344	320	335	318	339	344	329	354	304	329	355	330	317	324	343	352	316	313	354	327	319	328	297	334	338	348	352	327	346	312	289	331	332	344	381	324	347	263	305	296	361	315	333	313	329	355	359	364	330	326	350	319	299	330	322	338	345	297	312	299	317	358	347	318	358	345	356	340	320	351	350	331	296	301	329	338	347	342	282	327	317	339	294	347	361	332	361	326	325	341	395	328	357	341	334	332	330	306	344	342	341	328	360	314	323	318	334	309	340	322	376	318	303	333	323	314	305	374	357	349	326	357	347	317	282	326	338	318	333	304	308	330	347	337	329	353	283	360	299	358	314	356	346	321	314	353	323	361	336	341	342	315	310	347	363	317	373	312	342	318	310	337	345	323	354	324	334	319	312	290	349	350	338	327	337	343	321	333	334	326	309	336	326	345	347	340	287	310	365	305	343	328	351	357	312	328	338	321	374	347	320	321	340	334	383	321	351	317	342	305	306	319	334	325	318	351	349	331	325	341	304	339	325	300	323	311	390	327	325	323	342	316	326	302	299	324	283	334	360	308	314	312	364	364	326	335	337	337	354	358	335	315	324	320	331	305	319	350	345	337	343	339	320	338	319	312	325	350	326	342	336	332	334	374	330	342	338	307	321	327	346	325	317	391	301	353	331	340	335	309	329	298	323	344	313	324	346	320	356	343	294	314	311	323	316	312	277	313	305	338	318	340	305	357	335	324	336	343	336	273	311	321	314	290	324	319	333	351	348	363	359	326	307	325	326	328	305	293	342	347	322	351	327	287	321	326	311	302	359	344	331	324	335	341	331	340	328	305	318	319	303	313	328	331	330
31765	18986	2340	2642	2517	2139	1889	1632	1563	1355	1286	1239	1132	1124	1094	1036	994	1053	1011	993	939	973	948	925	930	890	919	868	835	930	913	892	898	894	950	886	915	824	925	904	895	842	814	866	851	855	825	838	865	879	891	832	881	854	837	836	828	817	798	871	792	842	911	839	839	851	772	784	841	855	810	854	870	878	817	858	826	808	831	843	831	858	827	904	826	807	838	844	848	854	868	863	829	867	818	809	823	822	823	858	796	784	808	908	792	810	846	786	815	867	851	794	836	864	818	858	859	810	872	843	819	872	802	799	844	790	818	826	821	834	822	897	843	855	780	833	823	861	833	869	874	808	829	888	807	810	834	834	840	857	812	842	897	823	844	855	893	810	868	861	805	839	837	819	802	880	812	830	846	802	802	870	812	849	841	869	828	790	860	847	895	812	823	852	819	827	836	816	846	898	815	792	864	826	808	776	849	814	824	856	821	867	822	801	842	836	866	837	857	807	820	822	854	788	832	845	862	879	812	833	821	893	829	805	822	800	764	799	853	853	805	852	838	891	874	823	869	794	808	803	808	868	869	800	838	823	834	796	812	822	844	880	841	826	852	837	833	867	868	843	824	830	841	843	826	797	815	838	837	825	823	850	865	828	843	814	787	823	834	805	812	857	881	795	844	798	858	813	845	835	851	867	873	821	813	862	840	846	815	820	864	860	838	842	830	765	788	830	894	764	862	825	806	816	847	841	822	875	783	821	849	843	854	840	836	790	854	819	852	844	870	900	794	803	851	789	830	866	767	799	847	807	833	817	834	847	861	847	820	823	858	836	791	841	811	840	830	823	800	844	787	873	849	870	822	813	850	823	839	899	874	792	796	819	858	829	838	810	829	873	826	861	849	780	884	820	831	851	843	859	838	839	823	770	831	850	815	892	883	817	870	879	819	871	820	814	824	820	817	852	812	837	814	871	855	827	776	813	839	832	841	876	814	877	811	826	881	847	786	864	839	792	835	860	813	836	852	846	799	809	814	857	821	797	807	804	838	818	815	850	872	805	869	815	800	871	841	887	859	820	859	811	824	808	857	860	829	778	857	842	889	815	752	810	795	816	805	799	846	824	846	811	914	856	808	847	843	785	776	822	830	834	822	789	832	866	785	793	821	868	837	799	865	816	820	804	850	865	889	786	831	782	853	820	810	819	846	825	834	790	846	830	825	830	799	839	843	844	825	865	794	862	801	834	822	848	835	823	876	824	838	829	859	805	883	859	856	853	805	799	831	855	855	785	773	829	832	825	858	849	835	872	859	804	814	803	809	877	779	809	820	804	803	843	771	829	829	826	796	833	822	850	799	851	797	847	868	815	814	876	821	805	821	800	839	829	831	839	853	849	860	803	792	851	823	830	799	812	776	841	838	844	812	832	876	847	819	829	795	830	790	901	818	845	867	868	844	839	821	821	839	814	827	834	813	825	876	824	839	884	796	803	787	877	881	828	849	827	821	821	833	833	848	876	831	902	823	808	804	819	789	873	802	825	835	823	836	831	814	824	859	831	820	812	814	838	813	827	844	809	853	841	785	857	823	892	822	817	860	842	805	835	819	871	844	823	842	836	863	835	843	810	791	820	855	798	852	863	865	822	788	868	805	825	870	827	806	844	837	830	797	802	794	865	833	881	752	886	819	804	824	827	832	827	792	816	884	816	839	874	820	829	896	864	845	804	812	826	846	825	878	768	897	802	819	848	839	807	780	826	846	796	775	855	824	829	813	796	855	783	817	830	839	786	829	881	822	837	873	836	836	900	853	796	827	784	834	815	859	835	815	820	794	845	820	833	819	861	820	840	813	814	884	843	870	834	891	845	797	849	853	814	816	802	805	798	778	831	863	844	835	831	856	863	855	828	838	821	824	812	850	833	816	824	879	816	844	819	872	833	790	807	834	831	878	872	837	863	812	792	857	885	864	872	834	827	791	860	794	886	848	841	845	880	814	826	782	798	857	817	805	870	848	804	788	790	830	851	836	819	779	827	866	853	822	794	821	868	834	864	846	791	793	878	800	817	825	795	823	851	813	866	832	814	825	780	809	803	832	810	838	806	790	834	815	847	842	804	872	855	867	859	822	811	824	813	832	814	869	828	792	868	801	813	829	778	855	874	850	793	854	814	829	850	833	847	877	837	792	826	827	811	818	845	838	852	847	827	825	848	806	826	811	774	814	814	827	812	803	778	811	878	787	802	844	807	858	793	767	844	864	882	864	816	812	825	814	835	809	839	773	817	858	843	851	820	823	867	808	839	842	891	861	814	877	864	839	794	817	809	838	845	814	917	843	796	855	804	816	812	817	850	830	844	835	828	835	838	849	795	882	853	864	801	845	832	791	863	796	835	823	849	801	818	808	839	839	832	829	848	869	868	860	834	824	842	827	799	823	864	836	840	812	831	770	860	780	817	881	864	766	795	838	818	836	812	843	841	825	832	859	805	841	846	827	785	837	814	831	866	829	849	849	817	832	827	869	797	861	801	821	860	809	807	841	834	836	852	782	824	850	863	850	856	835	841	832	800	889	805	798	827	818	851	841	825	857	853	790	886	865	812	840	832	843	864	855	815	825	809	868	870	841	847	852	849	836	839	816	824	865	825	877	824	833	836	855	852	810	847	843	807	836	855	879	852	850	822	855	762	817	818	872	872	836	869	847	777	845	844	792	766	811	755	829	851	813	834	821	768	852	798	803	793	873	785	846	887	828	841	824	815	837	837	828	834	866	813	856	843	826	877	813	807	880	865	828	853	893	832	849	872	796	868	826	862	817	854	857	835	819	835	805	870	796	875	816	850	793	862	789	814	823	829	758	875	858	850	815	867	853	840	833	798	831	828	784	825	817	830	853	851	859	897	842	866	829	831	884	875	826	807	817	905	856	828	854	845	866	814	833	829	853	831	840	836	837	885	786	785	816	855	867	853	882	870	775	883	879	869	877	815	800	764	830	795	803	830	839	827	919	806	835	859	853	843	811	870	893	810	886	817	790	840	790	838	843	843	837	855	804	839	852	870	858	838	820	820	832	867	826	831	843	849	836	813	809	786	822	833	818	853	847	835	793	806	781	800	837	865	790	797	880	844	846	861	866	828	840	859	865	818	840	811	846	860	789	866	837	792	856	805	848	862	849	832	796	873	862	798	814	845	811	822	857	813	812	816	768	846	800	824	855	818	807	875	841	853	845	851	818	836	814	839	828	824	779	852	812	842	828	792	853	767	835	800	869	840	839	838	866	819	794	869	850	805	848	819	799	869	812	814	805	818	817	821	857	837	812	829	814	870	814	912	843	831	837	825	836	817	850	802	902	803	832	785	811	797	844	845	870	803	858	871	818	809	831	874	874	836	875	857	835	833	794	814	828	814	796	876	861	845	826	821	819	840	810	787	849	849	859	894	849	825	858	831	844	850	882	811	840	824	853	807	832	880	796	823	797	839	864	836	850	878	868	829	869	835	844	798	828	787	799	842	869	852
65201	44316	15522	2743	1265	944	824	703	636	574	532	545	491	418	512	472	482	410	413	422	440	489	449	419	449	403	434	433	414	405	412	424	450	434	405	435	395	421	396	406	371	425	404	406	409	426	431	387	462	389	406	418	450	377	464	412	408	388	423	408	454	403	406	396	374	439	369	418	402	389	383	392	381	388	389	419	434	355	448	417	384	440	353	412	422	423	406	380	399	400	421	378	425	411	430	386	408	368	392	394	397	373	395	387	388	418	445	408	407	418	408	394	426	423	359	377	400	399	415	411	391	420	434	421	348	426	387	359	435	360	410	382	407	407	388	405	388	421	409	390	382	352	396	394	431	424	411	373	383	389	395	437	433	388	412	404	418	422	422	388	429	403	388	412	446	385	384	419	428	408	412	376	399	352	364	405	387	393	371	425	399	407	391	399	407	400	402	403	414	395	407	434	369	397	430	378	403	384	415	440	400	421	392	394	382	393	425	401	378	383	379	418	421	380	419	397	399	435	412	423	380	430	389	393	455	412	371	393	398	423	400	406	383	405	394	384	433	387	423	389	429	380	433	426	449	450	398	409	401	394	379	374	375	385	405	395	420	434	409	396	405	437	403	385	362	410	418	386	431	400	420	419	373	420	396	403	392	373	380	400	391	390	401	397	403	402	414	410	426	409	415	424	395	406	372	417	372	386	366	438	389	425	384	439	399	380	394	407	372	372	400	417	426	435	359	407	435	457	392	422	406	430	388	419	412	427	365	369	435	380	402	393	434	432	371	421	407	420	417	386	410	420	408	401	411	371	407	395	418	405	377	387	403	421	387	393	355	427	385	378	415	386	397	442	397	389	388	403	388	381	411	398	399	380	420	419	420	417	374	411	409	436	409	406	411	408	436	417	429	347	394	428	399	412	422	376	400	419	398	421	380	415	383	381	396	393	414	412	382	395	414	413	404	397	408	384	407	426	408	404	373	349	407	361	419	400	366	413	415	409	444	393	400	440	398	467	394	361	400	386	402	393	413	404	380	372	370	383	391	381	414	448	381	402	427	425	421	409	433	387	414	391	410	410	414	390	413	390	435	432	429	400	402	398	374	458	435	366	395	428	396	393	372	417	442	411	363	392	375	426	413	374	405	378	390	397	403	361	441	380	419	407	413	374	371	397	414	378	384	391	400	377	427	400	382	406	456	399	431	374	375	393	411	406	383	412	401	397	370	393	440	391	394	391	411	411	437	405	416	409	373	406	433	392	367	422	393	385	403	418	408	382	362	403	403	408	419	414	392	404	391	412	412	412	386	426	426	417	408	364	418	374	404	416	381	405	397	382	411	442	395	428	438	393	410	407	432	426	383	425	372	402	390	398	395	376	419	391	385	384	424	397	406	397	396	416	398	416	388	397	417	418	352	384	433	369	374	349	386	404	429	397	409	409	423	384	424	414	357	383	371	412	353	390	391	363	411	400	370	408	400	408	430	423	426	385	404	442	370	427	403	401	411	444	387	423	399	397	405	431	415	414	406	396	423	391	402	384	394	418	404	385	381	426	412	383	429	404	459	399	408	399	411	412	448	413	410	395	408	388	400	400	387	420	377	417	425	383	398	381	407	412	370	388	427	418	415	389	410	406	379	412	387	408	380	413	413	400	432	375	396	404	436	390	411	373	401	390	372	405	411	409	412	387	397	405	386	397	439	419	412	390	428	394	400	367	420	422	408	399	395	409	394	407	383	412	375	376	368	404	394	448	411	404	390	409	424	427	399	402	388	401	411	367	423	396	379	397	402	418	410	414	420	378	412	459	433	420	382	401	398	383	416	408	415	364	387	435	407	381	452	395	429	459	442	390	436	429	388	416	410	435	400	384	366	403	424	378	397	407	388	394	444	412	378	368	421	393	413	411	398	436	471	397	376	416	427	395	405	402	433	384	394	410	392	386	413	368	370	403	410	418	409	407	410	399	379	417	402	414	381	428	372	353	432	383	410	393	416	426	425	398	425	377	408	384	375	386	416	386	431	382	427	381	389	359	425	384	424	389	417	386	386	384	399	414	412	441	409	403	392	402	432	373	409	367	377	425	407	366	406	424	410	378	401	364	395	388	411	397	419	431	410	429	403	417	361	412	376	373	439	395	425	425	394	416	390	378	389	406	406	399	392	404	442	398	384	353	403	393	408	418	401	397	438	382	387	377	428	411	413	383	444	394	419	382	383	409	386	363	382	414	391	387	424	394	401	395	378	417	385	378	358	399	392	414	392	376	396	431	383	409	410	398	432	395	415	385	406	396	412	432	409	388	419	427	397	363	411	434	394	356	409	412	392	425	405	398	399	391	400	387	409	412	417	388	387	428	405	397	387	377	370	410	428	404	386	430	412	396	411	380	420	448	416	392	399	408	394	400	349	459	383	394	414	417	407	395	414	417	397	396	400	410	399	402	421	377	377	451	424	401	371	446	384	464	396	389	408	404	428	368	420	408	416	419	404	385	411	405	359	428	402	435	428	388	373	380	410	399	399	392	399	418	430	410	381	415	420	358	388	415	402	401	422	368	373	398	388	410	399	416	379	374	373	417	373	368	433	410	449	437	398	475	424	409	383	404	370	409	399	405	413	404	423	426	450	394	393	401	373	389	403	407	409	410	392	385	375	403	460	356	435	423	383	433	434	395	413	392	376	424	404	409	410	436	447	402	377	417	380	385	373	377	434	411	411	423	371	407	406	390	397	398	407	387	406	418	381	374	445	380	403	349	421	379	409	428	415	402	386	381	390	419	419	411	418	385	379	406	410	377	420	424	403	400	451	368	393	383	410	379	384	374	415	395	389	450	408	371	444	396	383	397	404	401	403	354	399	450	454	414	377	407	422	400	405	419	420	340	423	381	379	358	410	404	401	405	391	411	405	434	412	416	384	396	381	430	428	432	421	406	394	390	400	406	382	437	381	401	394	424	414	411	416	424	365	398	421	383	391	368	413	403	401	388	366	420	451	386	382	404	388	393	465	428	368	399	417	382	374	384	423	430	376	418	386	388	407	378	394	436	396	412	370	409	415	377	396	399	398	405	377	401	410	410	418	414	425	439	375	407	381	410	384	424	371	422	428	436	408	426	411	421	406	365	420	386	410	355	359	401	388	352	399	388	383	405	371	424	394	379	402	403	400	403	420	396	438	411	379	399	412	405	407	417	404	384	437	366	373	429	396	391	411	360	368	412	397	405	402	399	426	375	391	397	410	380	440	414	364	459	394	373	426	381	376	406	414	372	418	380	437	404	386	380	399	395	437	394	395	420	422	417	388	406	400	399	427	421	409	396	376	450	406	419	400	417	395	381	407	419	386	413	370	396	377	408	405	426	409	393	402	406	378	419	420	388	413	400	391	370	401	430	425	420	397	390	396	396	403	412	413	398	384	408	415	380	390	399	397	408	423	388	419	383	408	387	384	401	407	437	380	407	401	405	421	406	449	407	389	394	398	387	377	394	445	400	407	438	396	401	406	376	425	411
41626	27312	4019	4640	4069	3536	2972	2617	2308	2075	1888	1716	1521	1543	1487	1370	1371	1370	1318	1308	1187	1202	1223	1151	1120	1111	1115	1115	1049	1081	1022	1077	1060	1037	1079	1070	1029	1034	1081	1040	1026	1052	984	988	983	961	1032	1023	1057	1004	1033	980	965	1020	990	1006	986	907	981	1027	959	967	1014	989	1006	936	959	974	1000	966	968	1015	998	1009	987	947	1022	975	988	971	945	1009	949	988	966	963	941	983	965	923	959	978	1013	982	1004	914	933	910	914	933	967	979	985	937	968	976	1029	949	979	922	976	923	1012	926	966	992	914	926	889	946	967	928	944	962	967	928	986	939	966	911	967	936	1010	954	969	985	1011	986	952	1025	962	889	934	936	955	978	907	1018	952	969	965	987	950	991	961	957	966	940	979	974	897	915	1010	947	919	931	983	971	965	1001	937	967	976	968	983	999	968	897	990	931	902	941	913	971	980	951	983	960	913	970	954	965	923	909	973	971	998	942	981	990	988	942	971	957	884	945	983	941	986	928	938	981	927	976	954	1005	988	946	949	955	1041	951	962	911	1035	970	972	954	979	992	978	938	967	989	994	970	973	972	951	941	963	1002	930	956	987	953	1005	971	980	955	943	928	1005	1008	924	968	925	961	961	947	1014	989	946	991	953	940	943	975	969	957	964	994	923	940	967	981	932	979	899	981	973	929	955	963	1003	1017	1002	910	953	941	946	972	970	1002	904	963	907	994	940	969	936	911	946	957	988	917	950	947	1011	947	963	934	972	1000	979	948	979	902	1013	951	937	945	905	947	923	944	903	962	959	984	972	990	989	969	935	967	935	994	1001	971	951	969	939	954	941	978	965	966	964	962	997	928	966	946	947	945	989	982	985	1000	989	947	889	896	1045	985	998	946	958	975	986	899	970	963	969	955	987	933	984	911	1002	960	1042	971	915	977	958	958	963	925	941	958	964	941	911	938	958	936	968	953	964	956	916	968	994	901	985	960	970	963	971	1001	946	917	950	932	930	932	1024	986	1030	944	975	1007	1028	954	1002	893	963	935	957	1008	932	918	993	932	994	935	914	930	959	979	913	884	989	1016	976	972	986	937	974	937	938	993	952	918	959	1023	987	937	949	1042	935	999	945	946	943	938	961	972	999	977	991	974	939	989	935	911	1008	901	964	989	1005	937	964	980	971	974	970	1010	924	914	971	948	931	982	1002	939	951	1014	961	973	973	992	948	922	1008	940	953	977	937	928	918	974	1001	980	949	950	967	928	958	932	924	957	948	953	997	1018	984	933	975	942	972	984	941	979	983	982	967	1010	975	997	961	956	923	959	909	962	917	949	988	976	1040	947	979	1005	922	988	966	963	979	933	972	929	999	968	953	1025	1003	947	983	976	970	989	963	939	1002	964	1009	967	935	964	934	936	920	973	918	963	958	945	961	917	1023	935	967	963	948	957	892	939	977	941	971	874	957	961	1010	954	972	947	910	984	904	961	947	1001	947	1006	954	953	971	913	957	985	914	961	961	997	942	964	943	925	910	950	986	898	886	886	976	918	938	987	963	923	995	999	957	926	965	959	949	922	1009	972	936	916	959	974	1009	981	992	919	935	936	944	939	909	944	987	930	978	993	948	958	913	949	886	923	892	928	972	914	1015	954	999	939	969	971	940	909	929	966	968	983	951	935	919	954	941	922	949	937	908	989	953	927	895	988	989	1018	1019	981	970	900	923	893	963	932	937	929	940	897	990	990	966	908	965	983	986	937	1009	951	944	1035	962	976	972	934	927	958	928	952	939	949	906	951	891	934	958	916	968	1012	902	980	945	955	938	943	975	950	910	934	981	942	997	932	970	975	972	961	951	1001	919	967	971	947	1055	960	965	909	962	928	992	942	924	952	950	952	968	923	985	1026	1005	960	924	980	1004	965	937	914	962	950	1011	918	1002	1028	924	957	933	966	945	922	986	1020	964	942	982	934	961	1044	989	946	947	1010	985	939	926	924	954	1022	926	937	956	953	1017	955	979	971	940	956	909	910	906	941	951	955	996	948	951	970	957	949	962	937	932	948	999	927	951	937	994	965	925	948	989	953	963	980	946	901	933	1006	983	947	978	956	963	978	951	1023	966	983	978	979	979	926	910	911	921	957	936	925	943	930	968	932	1021	922	1009	933	1024	1036	989	951	961	970	1005	956	970	948	983	937	943	952	962	928	999	949	916	985	1008	991	940	928	947	949	994	978	978	964	999	992	1007	991	990	973	961	977	964	941	981	929	1035	946	915	943	929	944	984	987	953	949	910	927	992	956	970	963	954	943	933	948	964	972	946	980	964	952	990	937	960	946	994	1002	933	966	945	942	1010	994	993	975	987	942	944	955	1024	919	922	1000	970	957	961	977	937	953	977	893	928	969	1004	994	959	899	964	975	940	1001	932	1014	989	973	948	916	931	964	973	974	910	1013	934	872	977	873	975	920	984	946	968	1051	977	951	963	968	990	923	939	950	943	920	934	982	968	984	969	980	982	982	929	945	942	982	935	973	957	935	991	1000	931	935	989	958	954	957	957	963	911	928	968	1042	947	991	933	940	922	946	960	975	954	931	932	909	941	966	918	955	896	964	940	937	977	1000	947	960	924	958	951	951	968	980	977	951	913	959	938	1024	969	988	970	962	1025	1009	958	938	983	974	944	977	986	958	991	954	1055	957	941	931	990	947	949	947	970	976	929	941	932	1020	971	929	951	917	985	942	960	944	975	945	948	962	939	913	927	961	983	985	950	965	993	972	922	948	912	932	1002	973	970	946	953	908	956	1003	993	1016	918	988	985	952	955	975	1032	972	945	968	983	944	956	958	980	990	996	933	949	913	936	920	964	927	963	959	931	980	968	942	979	996	966	986	981	969	960	996	921	973	957	961	984	991	907	878	957	927	993	972	960	948	937	964	910	940	953	937	974	933	981	977	969	967	998	947	981	917	887	930	965	983	952	932	996	908	960	942	963	930	947	969	1015	923	979	980	909	967	971	948	983	939	951	980	950	958	973	942	957	900	941	1001	946	969	949	944	972	985	928	999	992	982	936	1024	897	942	964	969	1019	945	973	931	941	1025	918	991	923	936	883	986	962	947	978	934	914	972	918	964	946	1005	940	939	957	954	929	968	989	999	967	938	1071	900	929	926	934	977	973	1004	905	918	975	925	996	947	1019	986	937	967	943	999	907	934	975	1019	914	925	962	986	974	928	965	976	944	925	975	978	976	960	999	975	967	920	918	963	974	947	954	944	982	980	992	916	952	936	944	953	912	1016	913	1004	1005	970	977	978	975	1035	980	971	945	975	994	985	976	956	952	930	997	910	972	953	932	984	941	936	949	965	948	938	929	933	981	971	958	937	1007	923	980	972	974	976	988	952	928	977	913	964	968	986	932	931	995	980	895	939	962	966	971	955	1006	930	918	929	902	945	901	881	948	927	1007	985	969	930	911	910	979	963	956	1020	934	930	996	967	967	996	968	946	1014	927	1000	940	917	966	958	1020	979	961	939	972	958	985	931	986	985	987	943	987	956	924	976	960	986	934	925	981	943	932	995	945	964	939	1064	993	949	907	962	976	927	947	1017	967	966	925	900	960	971	973	972	989	1028	884	978	994	968	1027	931	927	999	973	986	949	982	1000	975	960
8399	1795	196	171	130	165	168	174	154	165	157	153	170	162	152	175	143	157	156	168	167	143	158	151	171	148	157	152	148	167	166	135	162	150	157	162	162	159	149	159	174	152	174	152	139	148	153	156	151	155	142	139	151	159	170	164	142	150	141	157	130	161	158	142	161	147	147	155	168	155	141	148	153	152	129	144	148	147	155	157	141	149	128	149	145	151	145	166	176	168	170	156	146	150	142	168	150	158	160	145	154	178	163	173	135	188	155	157	163	164	132	152	143	166	175	139	164	146	175	139	137	157	152	162	145	144	160	165	143	153	163	153	162	140	175	151	132	151	160	153	163	178	173	150	180	151	172	151	166	156	157	148	135	140	142	161	138	179	148	149	163	154	138	127	173	129	196	138	138	163	144	180	155	147	164	143	183	183	138	147	141	150	138	163	150	174	162	151	163	170	153	183	143	155	160	154	145	167	155	141	138	156	167	162	134	140	162	151	170	144	158	152	167	161	156	163	163	177	170	139	139	146	141	144	161	156	170	142	151	179	166	174	147	141	165	167	146	185	157	155	137	162	162	149	141	164	166	161	156	158	144	158	178	149	168	161	146	176	149	167	155	178	134	152	171	174	160	164	168	152	166	153	152	193	150	150	145	140	151	128	161	141	158	162	155	152	142	150	150	185	142	168	178	161	156	158	147	143	161	141	167	161	140	150	166	151	148	159	160	160	148	161	173	153	154	156	126	156	142	181	170	186	143	143	160	149	175	152	166	148	155	149	154	170	136	170	163	136	151	157	164	159	169	166	171	174	166	170	147	185	159	147	161	151	143	165	145	145	165	151	151	144	146	173	180	146	130	165	174	147	156	160	140	151	150	152	181	158	159	142	157	141	162	125	159	180	138	147	153	175	155	154	166	151	152	144	155	136	149	131	143	149	160	128	159	145	165	168	151	172	173	151	147	143	152	165	160	142	146	133	146	157	125	169	154	170	159	126	128	154	148	159	146	162	157	139	141	148	144	154	186	151	162	149	154	161	156	165	156	177	130	156	159	148	154	148	160	170	170	151	155	156	155	147	158	155	155	137	137	146	165	151	153	136	136	175	129	144	154	143	152	146	169	160	173	157	151	145	136	158	154	144	139	143	173	172	141	163	180	155	146	137	157	159	151	157	159	159	128	148	161	158	149	178	162	172	148	177	146	165	148	171	153	148	173	153	163	162	179	149	167	156	175	171	150	142	147	161	154	173	128	188	158	151	146	127	149	167	161	128	135	141	136	147	151	162	154	156	165	163	165	159	159	141	142	177	143	151	148	148	159	157	146	154	158	180	153	149	143	145	167	161	144	148	156	153	150	156	166	163	153	154	158	147	133	163	158	148	177	145	166	170	147	122	154	156	152	135	163	129	172	154	171	165	150	163	160	171	188	145	161	152	149	139	139	150	168	141	169	180	130	155	164	155	130	183	158	161	150	155	147	168	154	179	157	137	169	161	160	151	156	174	145	150	166	158	145	169	179	151	134	146	144	158	192	156	145	152	160	152	162	137	135	167	142	147	140	170	144	146	143	160	161	155	145	146	144	142	163	165	166	143	140	170	172	167	171	151	168	156	139	175	149	165	162	182	163	146	181	160	164	149	138	146	148	161	155	167	160	146	169	150	152	149	187	145	123	163	168	164	148	141	146	168	144	172	145	150	155	133	164	169	163	149	142	143	192	155	135	156	175	181	160	163	175	162	159	144	152	172	189	167	170	154	153	152	156	165	158	129	153	155	153	152	140	133	150	143	138	152	154	134	167	150	147	162	168	173	157	157	170	154	131	150	141	168	150	138	201	156	166	168	141	157	144	130	162	135	150	145	167	158	168	165	152	157	172	133	154	184	166	164	159	165	144	147	158	166	193	137	161	141	137	164	160	158	171	148	150	173	177	152	173	145	151	150	143	160	153	171	149	173	157	160	161	131	165	161	151	157	177	147	186	142	148	150	157	168	145	165	152	173	163	135	151	153	138	172	170	158	164	127	161	171	146	162	167	177	169	168	156	149	147	171	157	147	155	138	142	147	176	153	145	156	151	168	151	140	161	146	147	161	151	148	143	167	174	154	159	159	167	174	148	157	167	173	172	173	158	140	151	165	163	148	152	177	173	162	134	165	154	158	152	149	138	157	160	161	145	157	165	176	146	149	152	162	158	154	161	156	153	140	147	153	130	149	165	157	175	138	170	128	156	171	155	165	147	143	151	107	157	133	171	154	168	177	175	161	147	168	179	151	149	136	146	146	155	168	165	164	156	139	163	155	154	160	159	158	163	159	163	146	172	155	152	160	169	169	165	155	153	156	159	177	152	162	143	155	153	167	147	168	174	154	167	160	146	159	174	148	164	177	155	169	157	157	155	153	163	175	155	176	165	160	143	152	184	158	158	164	171	168	157	168	148	159	159	138	154	154	155	158	159	123	157	157	161	166	143	150	158	166	172	145	153	145	173	156	171	164	146	165	151	163	149	154	187	131	152	135	153	160	150	164	152	158	147	178	163	153	140	142	166	145	158	134	177	154	152	163	180	139	173	146	157	149	147	153	162	155	156	137	153	169	165	158	175	156	140	136	169	162	163	147	128	157	167	154	151	161	155	163	137	149	164	172	157	137	170	157	135	154	156	178	149	149	145	165	154	163	135	168	164	153	148	185	150	159	170	162	176	167	186	166	148	155	153	148	138	162	150	145	138	164	158	154	151	157	167	157	144	161	142	167	143	147	142	139	157	152	153	152	163	179	153	153	154	153	170	175	166	142	163	159	153	170	152	165	156	158	152	144	143	176	162	151	149	180	173	173	152	143	141	165	147	160	168	166	173	156	140	146	140	162	164	183	175	154	154	146	150	149	189	157	145	165	155	148	142	162	163	155	162	174	187	145	171	169	188	165	170	168	155	146	155	154	146	157	162	172	169	183	160	160	137	152	157	161	140	167	147	145	147	163	157	157	155	157	144	172	148	162	166	158	147	141	179	154	160	152	152	153	137	140	161	173	136	144	138	179	155	148	166	148	165	148	133	149	137	167	154	181	141	151	157	134	152	163	168	147	184	168	183	145	146	164	145	151	165	148	139	176	150	141	158	148	159	155	176	159	143	165	166	185	148	160	152	165	157	158	160	154	147	151	162	154	160	155	149	138	149	144	147	154	162	169	155	165	166	158	166	166	147	146	190	150	175	166	159	172	154	160	148	152	145	144	140	166	158	155	159	146	175	159	144	167	145	162	178	143	145	150	127	154	172	149	185	164	157	163	160	159	177	155	152	171	140	156	133	138	142	160	140	153	139	179	165	178	149	164	133	155	153	129	169	163	187	147	168	145	161	151	145	158	137	173	165	166	141	163	154	175	159	159	157	138	142	173	172	162	155	145	157	147	156	170	173	141	149	149	141	143	157	152	159	170	156	151	127	150	156	174	136	155	180	165	176	148	153	150	154	159	155	155	164	158	164	153	163	166	166	134	150	148	148	152
6913	2391	523	480	549	559	503	434	512	512	483	487	488	487	461	458	467	501	465	465	430	473	437	467	457	430	464	460	452	452	474	487	495	467	455	458	485	504	483	431	433	452	454	448	466	468	467	462	475	462	468	473	446	425	459	438	434	465	433	447	461	445	469	477	458	463	423	447	499	475	468	468	468	473	455	467	471	482	484	475	452	444	462	494	528	453	457	467	469	465	470	436	453	462	446	487	452	462	480	480	434	439	483	497	443	475	452	468	466	448	454	434	449	468	459	432	466	459	481	470	471	465	444	446	446	415	438	470	487	501	494	428	454	430	508	501	438	480	458	463	448	492	465	472	472	447	489	496	459	460	500	454	467	444	488	454	450	469	447	437	436	462	450	419	450	459	491	466	439	490	491	457	444	435	478	447	484	490	449	474	439	504	431	456	454	478	473	471	458	500	452	486	463	423	470	464	448	485	432	459	477	457	490	486	428	456	452	468	465	474	459	471	465	469	487	419	482	482	481	475	461	442	455	484	498	457	449	489	462	464	417	461	476	487	429	426	456	460	450	491	474	474	473	491	446	483	497	474	475	423	480	461	424	497	485	479	448	427	458	489	437	483	441	447	444	489	421	478	459	442	472	522	413	452	437	468	493	466	438	460	464	476	488	507	477	464	436	515	471	477	490	421	460	436	466	446	440	468	411	494	456	445	466	483	460	507	437	428	418	489	445	436	441	444	454	467	469	463	444	457	455	452	478	457	485	398	438	475	495	424	451	442	461	502	496	513	480	505	465	475	464	482	428	497	476	428	461	448	479	465	437	460	487	440	462	471	451	489	468	493	466	458	463	452	486	451	468	443	454	478	445	496	472	431	455	465	513	477	446	461	470	469	458	450	459	440	471	459	452	482	473	479	448	436	451	442	479	449	490	408	506	448	485	493	456	446	497	499	447	435	476	455	457	458	459	472	439	435	435	482	460	487	482	468	509	460	499	439	477	466	458	459	431	439	434	476	482	456	464	485	452	447	426	462	476	456	486	463	454	443	486	504	480	473	484	489	414	479	508	481	445	464	483	444	439	462	480	424	444	455	438	472	466	475	454	419	468	494	435	471	484	439	487	476	435	461	446	450	465	466	489	454	479	472	462	457	439	471	437	462	489	470	477	462	464	462	429	460	457	469	471	436	451	476	485	463	470	481	416	469	467	443	476	439	476	453	450	461	455	448	481	452	451	482	467	441	485	472	446	484	465	464	483	475	433	444	454	451	470	494	431	464	454	463	429	457	470	427	445	445	457	473	465	442	489	456	465	477	484	452	470	452	397	471	493	498	433	446	442	465	463	441	476	451	454	489	474	476	437	472	455	479	483	470	478	451	450	500	452	481	461	477	435	419	446	405	449	492	493	415	498	465	444	454	484	454	441	463	472	448	517	448	475	419	456	466	462	440	451	494	465	451	492	467	487	459	490	411	393	439	439	436	405	463	480	461	458	460	466	456	491	467	452	464	436	475	473	470	473	471	447	441	487	449	447	502	458	466	481	466	451	460	449	406	462	489	477	449	487	448	471	464	488	446	445	435	451	464	444	446	453	505	449	471	472	424	473	438	473	481	472	459	461	489	506	448	439	452	430	465	480	468	426	482	442	474	469	488	449	446	513	478	468	488	512	455	443	448	433	459	453	450	490	453	490	496	449	464	450	465	446	455	460	443	510	450	471	449	461	484	460	499	468	470	443	418	454	457	437	438	456	477	439	500	484	439	454	488	440	474	460	470	506	498	473	474	502	493	464	491	486	477	467	445	469	421	453	412	440	491	434	484	444	461	450	460	464	473	473	499	462	441	473	488	428	476	511	461	449	481	461	470	481	443	449	470	442	475	473	447	402	453	488	477	430	472	452	465	441	467	441	469	439	425	493	442	463	449	463	437	420	465	463	484	448	452	455	443	446	439	452	447	433	447	448	466	495	447	482	492	479	440	431	501	488	433	458	457	448	461	424	477	464	445	432	479	468	474	459	480	440	487	457	484	453	496	463	451	472	443	455	446	442	485	487	439	448	464	480	429	498	453	428	469	479	462	454	467	448	456	459	466	483	486	440	455	449	428	473	445	467	473	437	467	471	479	437	506	453	501	473	444	466	432	501	463	467	477	463	480	461	501	463	490	466	480	500	487	466	468	482	461	466	462	443	494	472	453	439	452	447	482	499	441	490	437	509	486	460	500	431	484	448	455	478	482	436	448	478	474	495	465	454	470	475	515	451	479	429	464	459	439	485	453	430	433	412	440	445	461	439	441	459	483	439	484	525	498	479	454	462	435	487	472	484	452	427	438	477	456	437	440	457	454	452	471	423	470	445	477	458	461	508	454	461	486	475	498	436	445	485	438	450	485	456	457	471	438	453	494	467	492	416	434	438	453	429	508	440	441	476	445	496	458	479	497	457	472	460	475	446	470	486	480	477	455	446	463	446	461	467	448	449	451	462	493	452	461	490	483	446	457	467	506	495	478	443	454	505	450	497	449	456	477	442	432	464	463	477	447	471	458	455	455	489	469	471	462	440	454	433	459	455	457	489	437	479	475	451	476	438	411	439	473	448	449	505	453	460	467	463	470	476	485	443	441	466	467	438	471	480	437	454	413	439	474	447	466	450	453	457	446	483	451	487	469	478	459	473	471	508	485	466	455	450	438	437	474	436	455	459	458	478	478	428	449	497	522	464	420	424	467	459	467	455	468	455	472	458	487	457	454	470	460	452	448	455	443	440	465	462	446	497	484	453	503	469	481	464	436	503	463	528	493	492	429	463	443	472	479	438	453	493	439	427	464	473	461	447	479	491	448	435	434	464	429	501	466	468	471	421	474	465	470	454	456	461	488	443	443	477	468	471	483	477	498	446	451	414	441	477	479	484	472	432	484	432	463	430	465	445	487	469	441	439	506	447	467	448	461	439	448	437	466	454	459	489	456	471	459	483	471	461	490	494	454	432	450	442	477	435	471	436	452	440	421	474	464	447	462	458	449	467	491	455	450	460	477	439	480	468	442	490	479	468	485	503	502	467	440	441	472	463	471	471	465	516	448	474	492	471	449	442	473	478	493	485	471	464	431	446	493	463	463	476	454	473	473	415	454	469	499	437	437	437	482	432	434	441	485	465	447	438	470	478	491	474	476	441	474	469	447	478	458	483	444	474	442	464	478	490	456	437	451	451	453	470	485	495	497	463	486	449	468	505	492	460	485	469	468	477	439	455	464	435	457	454	486	465	473	488	457	435	443	490	409	492	497	442	453	459	470	493	448	458	440	442	461	454	455	474	455	481	497	495	499	498	457	410	477	455	482	403	447	484	432	446	451	498	471	475	459	478	475	466	425	459	479	471	448	459	445	413	469	519	466	479	469	447	443	460	471	433	462	454	462	509	428	467	470	474	452	452	437	451	468	462	452	478	428	454	481	451	433	493	484	447	467	462	460	472	459	453	473	450	487	451	465	471	462	492	427	428	465	416	438
53210	32003	6134	1051	689	604	525	500	452	404	439	339	402	381	366	312	366	309	327	349	359	379	341	338	324	311	332	358	306	358	367	347	368	297	355	364	321	362	331	353	331	332	329	360	316	330	320	337	333	343	307	305	326	337	304	345	332	301	319	325	343	342	338	374	330	325	297	303	347	362	334	349	323	322	365	350	391	311	320	333	328	312	351	329	319	307	374	327	323	303	348	316	343	358	308	329	318	351	327	294	273	307	318	349	338	372	315	322	330	348	356	328	335	310	333	341	356	351	352	347	328	327	343	308	314	370	292	376	363	346	326	287	322	331	298	345	304	305	347	273	325	329	341	324	309	313	309	366	328	298	315	300	347	337	352	312	338	347	345	342	321	315	370	324	339	353	343	331	332	335	350	313	298	274	325	336	328	326	333	339	359	340	339	301	320	344	331	321	354	337	308	346	316	314	325	306	339	343	342	306	354	333	336	334	362	348	362	347	330	346	339	303	360	345	304	348	306	337	336	335	302	319	318	323	334	310	349	353	329	296	322	308	310	351	360	335	325	353	303	315	346	353	337	331	327	346	336	335	299	300	296	314	331	370	321	319	298	340	312	369	359	264	293	313	320	311	316	312	329	334	332	338	355	331	330	357	352	325	305	343	300	318	323	323	337	378	349	315	316	355	352	318	366	314	353	337	319	346	322	313	322	357	313	334	324	348	345	311	341	325	324	311	312	296	325	318	344	312	312	325	323	329	321	345	291	322	345	299	288	305	305	314	287	324	326	348	345	293	341	347	307	352	325	346	326	369	368	329	356	290	345	311	333	350	328	342	316	333	326	348	322	328	351	342	331	338	339	305	291	331	337	322	342	319	346	337	317	334	299	300	331	342	339	363	326	326	309	311	307	319	327	352	330	312	300	323	283	327	345	309	338	303	315	301	309	358	317	346	350	330	346	336	359	318	348	360	333	329	343	331	324	294	320	346	316	343	326	325	365	383	302	311	342	335	347	353	344	305	320	348	329	354	327	350	341	330	349	376	339	335	298	334	324	321	345	334	337	355	323	330	345	326	329	308	323	329	334	324	356	331	290	314	296	297	335	343	310	313	338	336	327	324	323	307	314	305	326	336	335	344	366	355	326	332	330	311	335	339	320	313	306	301	362	317	350	313	319	340	356	345	325	337	323	345	329	319	320	306	301	301	311	336	343	345	324	323	326	346	332	323	321	317	326	352	318	316	350	324	310	337	353	300	350	320	343	276	289	330	361	317	290	394	314	322	323	342	344	321	326	303	376	320	330	323	374	324	354	313	346	314	345	330	320	321	335	314	306	328	296	319	334	312	321	331	326	342	344	311	357	349	342	364	329	316	317	348	356	310	327	325	315	330	338	347	323	316	335	347	318	331	323	334	331	340	313	318	372	272	319	359	321	293	333	358	346	316	308	324	345	324	320	344	324	337	354	326	334	329	340	322	335	356	359	335	346	332	360	312	335	335	314	316	336	311	338	321	335	335	374	309	328	347	335	330	355	354	296	321	342	360	374	347	346	339	322	324	305	356	290	341	340	329	346	304	343	340	368	313	325	341	302	338	354	322	335	347	340	322	302	341	310	316	311	341	329	359	319	345	281	315	356	309	336	340	363	325	314	324	306	331	318	317	359	329	323	331	358	354	333	335	334	327	309	329	318	343	336	345	332	312	359	307	289	328	345	323	312	356	277	340	332	309	308	293	336	318	335	302	313	300	310	306	334	339	354	343	313	320	329	343	342	312	319	308	309	330	322	332	340	349	319	314	335	321	313	334	338	305	318	316	329	319	325	326	284	351	298	304	278	327	314	350	319	340	319	348	371	334	335	338	318	282	309	325	285	318	369	333	366	320	322	329	303	357	352	344	328	366	335	340	338	355	309	318	333	314	306	312	333	313	326	316	329	293	313	325	345	323	369	325	286	326	301	309	341	362	331	332	332	332	364	316	339	296	337	350	315	327	350	337	372	352	322	374	338	325	337	337	296	304	322	307	325	324	315	340	366	344	344	323	360	314	337	289	347	342	360	327	306	348	326	356	332	345	375	337	335	303	295	317	332	357	305	384	321	284	320	328	318	336	334	328	339	322	301	349	340	360	332	280	325	337	319	309	330	312	322	315	329	327	332	292	342	334	344	340	322	359	309	339	333	303	336	348	317	333	289	313	348	342	325	328	325	345	333	366	326	338	338	353	327	318	328	310	330	329	358	318	307	352	306	334	315	322	312	327	346	368	314	332	330	323	323	355	337	362	315	354	346	325	353	344	321	321	309	337	348	352	361	317	311	322	347	333	339	316	335	342	341	327	332	342	330	336	353	359	343	353	303	320	338	328	299	357	306	338	289	308	327	325	354	347	298	346	322	342	284	273	340	324	343	340	346	351	321	311	361	307	335	318	352	367	358	362	344	365	315	319	343	375	337	377	321	342	319	303	331	326	327	333	319	311	317	294	354	305	322	340	333	321	361	296	333	302	311	363	353	313	288	317	341	308	325	363	311	336	354	335	356	342	310	354	338	348	305	339	304	357	318	299	325	308	313	330	337	323	310	301	316	340	338	324	300	338	274	348	351	345	317	326	332	344	326	313	340	312	341	294	318	314	291	327	321	319	323	344	333	310	358	355	343	334	313	341	323	331	325	340	346	308	344	324	353	328	298	310	333	315	310	317	359	338	314	344	309	322	320	304	309	329	361	342	350	326	328	330	318	319	344	334	346	316	313	301	333	344	340	377	310	319	340	354	344	306	322	328	346	309	348	351	300	322	304	331	322	347	330	316	321	315	360	354	344	304	356	344	308	342	353	322	333	308	338	318	324	344	321	310	331	356	327	345	323	328	340	337	327	337	332	334	334	317	326	300	338	289	335	326	355	334	385	327	314	327	320	338	320	315	318	347	357	310	342	311	362	336	382	307	320	347	358	298	351	333	334	331	308	339	307	355	329	337	332	338	351	335	367	311	352	333	324	345	300	325	341	309	306	343	330	338	308	351	350	311	318	335	346	336	348	334	331	376	347	338	294	351	281	341	336	309	320	317	333	336	322	323	291	297	313	334	318	357	306	348	299	321	306	314	348	332	345	343	331	365	336	330	361	327	309	318	338	345	316	378	304	317	310	336	327	324	363	318	350	326	348	330	321	341	344	337	330	362	352	371	314	321	297	328	325	342	320	313	335	314	318	355	320	331	370	341	367	349	322	291	323	347	337	334	334	321	338	338	329	324	333	329	339	358	321	334	347	280	331	381	342	345	315	318	323	351	305	325	321	315	347	330	315	339	329	338	342	315	354	364	315	328	342	323	340	345	361	324	326	295	334	363	340	343	351	364	358	341	370	333	339	349	333	328	312	331	304	290	328	330	353	302	345	315	345	349	356	346	340	329	299	315	363	328	331	328	324	332	363	337	337	349	335	332	323	339	308	340	294	334	351	305	344	335	299	331	337	345	328	333	345	323	326	329	313	327	308	329	346	354	350	353
30401	18346	2373	2777	2467	2114	1911	1695	1532	1397	1291	1236	1146	1162	1091	1056	1066	1041	933	1010	980	918	960	917	956	939	913	894	931	933	933	948	866	949	854	859	885	805	854	880	819	857	868	886	832	859	820	900	875	890	829	858	862	867	854	852	915	883	872	839	821	936	870	806	859	887	922	896	838	843	799	803	899	879	871	827	838	858	809	814	842	847	829	804	906	830	800	841	827	870	862	806	786	824	829	818	841	873	799	881	821	828	846	819	869	832	814	859	838	832	796	839	804	821	802	842	816	793	874	855	782	842	802	850	828	844	837	856	841	866	876	834	833	803	801	822	863	836	861	776	872	830	834	853	864	860	826	884	802	871	829	821	754	784	830	802	842	839	840	830	806	830	842	830	837	867	821	845	837	830	831	836	807	846	850	808	822	845	812	852	840	817	854	788	844	858	789	845	798	832	844	793	862	836	815	866	814	831	878	840	814	823	825	786	837	861	895	862	846	841	847	833	804	803	838	837	895	823	856	876	777	789	812	832	828	812	860	870	833	820	828	864	806	856	805	875	779	818	853	841	846	866	837	819	815	842	842	797	790	851	764	851	837	861	825	882	902	787	840	791	845	812	823	788	884	823	894	790	766	830	800	836	857	814	825	842	859	849	808	816	822	834	878	824	845	825	857	830	906	837	786	854	821	771	851	783	857	794	808	858	860	799	785	851	842	796	849	822	827	846	819	851	794	814	869	791	809	853	849	797	858	856	845	820	828	820	841	817	890	800	850	799	796	870	857	780	839	791	837	838	825	810	838	882	867	821	867	805	820	839	811	850	803	808	780	879	827	778	805	830	878	857	843	851	819	820	814	781	864	827	868	812	802	802	796	820	839	837	829	817	821	837	872	778	808	852	813	807	801	787	790	816	851	837	839	816	804	874	815	823	834	822	814	840	835	775	792	878	875	850	831	772	790	870	829	796	806	815	860	799	825	846	838	825	811	807	841	806	882	843	833	823	877	851	782	815	796	791	831	880	790	820	817	806	836	819	823	843	811	816	794	820	802	793	826	858	849	836	804	793	806	803	830	826	824	825	789	792	850	847	829	897	860	805	882	835	774	833	848	867	799	819	834	810	775	886	848	825	778	815	834	831	886	793	843	824	800	809	805	809	828	849	822	826	794	838	798	856	854	792	837	840	782	823	845	798	824	848	861	789	824	830	878	854	876	846	818	780	892	806	854	811	848	839	842	823	820	814	824	831	846	811	891	810	788	802	888	829	816	818	860	826	813	874	854	872	848	809	825	836	897	796	869	864	800	804	806	821	794	852	794	775	813	798	854	814	828	811	816	834	779	832	796	856	833	840	838	796	878	829	816	881	857	856	842	794	830	810	852	891	808	814	857	835	826	841	836	803	832	809	799	833	872	763	827	848	844	823	810	830	779	856	854	809	906	847	823	833	820	814	810	856	887	841	831	790	855	862	831	833	877	823	796	858	856	778	880	847	772	848	810	858	809	784	860	795	808	834	793	798	869	778	821	773	818	865	808	884	821	883	866	820	811	871	806	850	813	789	769	891	855	832	866	828	825	857	839	803	847	822	820	836	831	830	835	890	837	859	786	836	787	776	827	850	824	840	787	800	814	846	819	807	786	797	831	855	880	824	775	814	836	851	834	846	861	828	847	866	828	827	777	827	778	834	811	865	871	840	801	807	848	823	776	808	797	816	809	840	844	857	805	827	841	842	852	837	840	822	854	859	802	790	856	781	832	812	799	852	769	814	820	837	869	766	801	834	811	835	847	838	793	839	817	848	856	833	910	779	860	829	846	857	874	835	814	877	832	832	832	836	810	841	830	838	812	799	792	854	768	851	823	813	857	805	800	812	859	827	887	842	825	870	856	811	803	809	855	817	856	846	871	850	852	805	823	800	841	817	868	854	820	785	779	769	837	804	768	834	860	821	840	791	839	856	810	789	874	824	861	779	789	849	794	759	826	804	770	806	865	818	799	806	793	862	829	796	830	825	865	811	824	827	854	862	812	840	881	823	852	828	839	850	817	793	841	833	864	832	832	850	804	786	805	842	862	862	818	869	878	867	888	855	824	862	854	836	780	818	822	863	821	879	841	828	766	804	808	792	842	823	808	861	836	825	863	845	848	806	813	813	833	853	847	828	788	827	826	829	782	843	820	825	803	823	794	860	848	837	817	810	842	874	847	807	790	863	825	849	832	848	865	831	840	823	811	846	857	817	912	855	827	830	800	807	908	827	865	850	853	827	853	849	846	794	877	831	810	828	785	815	866	795	846	862	906	858	799	788	872	830	846	825	846	818	876	875	785	846	803	801	836	790	853	823	890	815	849	768	802	866	795	805	771	833	854	856	839	852	839	842	838	883	790	765	874	824	874	835	831	847	880	889	807	838	823	839	829	877	849	850	850	825	839	892	828	856	823	899	871	835	838	854	818	789	819	770	867	768	841	806	819	816	866	802	834	817	880	759	846	828	845	750	840	843	794	798	779	863	813	822	859	808	794	807	804	836	802	900	873	867	842	833	855	827	869	844	845	802	845	847	798	820	805	837	850	792	834	844	821	842	844	829	767	872	854	840	883	866	852	836	830	799	806	797	858	828	817	844	847	877	850	852	834	806	812	866	827	854	828	835	812	833	817	814	835	829	860	813	835	838	806	866	878	829	820	826	832	809	790	846	772	819	860	801	834	834	820	802	770	837	823	824	833	877	860	822	833	849	821	829	876	841	820	818	817	838	894	837	848	828	876	831	845	844	787	850	782	834	794	833	839	833	862	812	839	844	763	853	838	834	833	853	841	817	782	847	807	832	786	892	844	805	810	858	833	848	832	875	833	879	879	802	836	861	837	775	843	846	843	840	795	869	814	833	821	819	927	827	840	847	866	830	770	798	824	806	814	852	785	804	872	853	800	813	815	844	800	844	834	857	858	808	796	783	834	851	790	853	774	764	813	833	822	802	818	877	830	811	836	798	855	854	835	815	781	833	777	827	824	821	814	838	796	875	807	801	812	797	782	821	763	824	805	866	842	818	814	806	871	815	790	872	875	837	814	826	856	809	853	856	807	842	840	802	829	817	847	850	866	817	855	846	847	849	828	822	813	827	872	825	842	779	877	856	824	839	854	786	791	791	821	800	849	816	835	827	857	801	849	797	825	841	812	805	836	823	777	826	780	871	853	818	813	859	807	862	875	829	829	846	844	827	829	848	844	865	841	808	862	834	806	835	846	825	819	828	775	836	859	790	865	899	808	830	793	831	837	820	796	860	855	830	845	838	820	824	805	794	789	852	797	852	788	788	879	838	786	846	837	840	870	832	795	840	838	822	788	824	797	808	821	821	852	784	873	862	826	824	842	806	819	794	814	775	852	855	879	862	893	851	796	852	814	831	806	884	844	823	823	819	790	839	837	855	796	869	793	828	833	844	841	837	860	865	863	838	800	817	822	843	831	858	847	816	836	825	831	868	845	824	826	825	811	796	828	860
65022	43592	13521	2526	1215	993	779	672	611	625	576	488	475	476	460	517	464	491	461	410	433	467	429	424	429	429	393	433	431	401	436	416	417	407	405	410	405	418	440	451	406	432	371	398	401	417	401	401	399	436	384	397	371	401	437	438	408	404	437	400	387	423	363	409	426	406	392	402	380	392	378	417	388	393	391	383	401	400	377	390	400	420	426	412	405	379	412	439	431	393	437	412	385	380	372	398	388	428	422	368	372	407	421	404	439	397	389	374	414	412	362	420	437	392	392	377	423	381	390	350	391	365	400	405	406	363	424	426	406	365	419	373	376	415	440	349	401	389	367	469	393	381	388	402	384	390	401	402	401	401	364	429	349	411	353	433	373	384	395	433	421	414	399	388	438	406	362	383	388	397	408	411	449	379	389	377	424	406	378	391	404	392	371	413	373	412	410	357	413	418	399	411	397	385	430	386	387	421	395	378	389	398	372	421	403	384	420	403	414	398	387	370	336	423	388	366	410	389	409	404	421	373	395	395	393	388	408	422	407	418	445	365	434	431	384	416	390	418	417	395	406	399	403	395	432	386	407	407	390	393	439	410	406	416	417	422	377	408	412	395	384	409	389	403	415	431	380	415	403	374	373	353	427	405	409	391	396	406	432	392	420	373	392	393	385	407	389	400	401	398	395	413	366	399	405	390	408	383	363	409	399	405	453	366	411	375	422	391	422	383	434	365	396	387	387	416	418	418	405	420	399	419	372	402	402	386	416	410	429	403	370	358	418	417	421	375	421	399	399	404	379	392	408	425	397	431	399	431	385	408	393	440	375	399	417	418	402	398	373	380	408	418	396	394	388	356	435	444	405	399	433	402	369	401	411	392	417	383	407	388	394	411	427	382	406	385	398	379	357	402	402	389	438	385	406	383	410	391	394	400	392	364	421	426	437	432	422	361	370	436	417	405	378	389	418	397	360	450	435	385	392	392	391	392	393	414	398	385	447	432	384	377	398	384	381	407	438	388	391	435	379	377	348	436	374	388	420	405	407	418	383	380	407	429	447	430	393	407	394	405	407	414	378	400	399	369	421	371	351	336	416	427	403	402	364	412	403	373	447	406	381	396	438	377	410	404	401	381	422	415	411	373	379	374	415	385	363	405	365	402	417	400	359	416	397	425	375	380	396	397	382	396	385	410	381	414	414	409	405	411	409	404	389	411	387	417	376	410	384	374	408	406	395	373	400	369	380	409	375	385	376	390	362	431	397	386	411	346	371	395	378	407	407	432	413	439	426	421	444	368	442	448	385	396	392	418	373	397	430	418	378	391	393	406	376	398	381	414	379	395	388	371	399	392	439	410	380	399	428	390	438	399	392	425	401	388	383	404	411	370	399	376	444	373	389	414	398	419	376	405	371	380	379	411	395	399	386	375	376	397	394	368	410	399	387	393	383	361	394	407	357	403	396	386	399	355	399	414	375	365	448	393	394	400	388	445	393	417	422	391	393	452	406	423	393	374	429	419	370	440	378	390	377	390	387	393	425	423	404	396	395	381	396	400	383	441	404	397	376	383	424	395	391	383	382	395	434	446	408	384	404	385	391	365	386	407	412	394	421	385	419	403	414	397	419	404	421	383	410	388	404	407	395	394	406	350	402	396	419	386	401	415	398	407	338	437	390	391	399	393	359	376	418	375	392	404	417	377	387	395	378	395	406	366	398	383	418	428	442	357	398	409	369	386	425	400	389	411	447	372	398	412	431	409	395	393	374	360	392	415	352	422	377	410	446	418	370	401	410	407	394	426	402	407	403	404	403	371	429	384	404	401	412	413	385	386	413	375	386	390	420	408	409	379	428	413	393	380	411	378	428	393	406	413	397	374	387	353	376	386	418	358	429	394	390	400	370	398	413	376	403	377	364	402	414	411	405	413	418	393	413	387	400	395	417	382	450	396	435	376	411	368	406	356	425	391	375	452	401	362	407	413	401	426	365	388	381	395	420	399	368	390	440	396	374	395	405	392	393	391	383	400	404	413	411	413	405	411	394	390	385	394	418	386	371	399	390	410	404	363	384	363	389	427	432	409	409	408	367	410	385	405	400	362	400	407	417	419	402	410	417	400	402	393	397	406	406	414	391	383	352	414	397	384	397	347	407	415	377	417	396	393	412	413	419	383	402	372	413	413	443	381	375	369	424	415	388	385	386	386	418	407	377	421	398	391	356	381	395	371	373	378	408	384	393	384	386	415	442	414	395	416	428	379	372	380	405	397	410	404	387	383	415	391	415	371	382	391	403	382	374	399	387	417	413	398	396	432	434	413	364	418	368	400	412	401	415	430	406	400	417	391	421	416	364	416	406	379	435	416	398	380	405	386	410	409	394	405	410	387	368	377	375	391	404	415	384	383	449	419	354	385	387	418	453	383	387	399	438	391	377	381	377	411	403	361	404	400	402	423	428	411	415	394	382	394	396	382	370	373	419	384	430	422	424	425	363	404	384	411	390	413	399	389	359	397	410	411	428	374	416	390	389	408	423	368	411	423	388	384	351	400	397	411	417	388	371	382	435	390	414	433	417	395	406	384	405	407	387	415	414	441	440	385	397	402	390	419	383	416	417	424	413	407	407	383	388	400	386	393	382	378	382	402	427	410	365	392	415	398	397	398	393	430	414	427	393	389	398	376	402	387	406	348	414	386	433	367	452	374	381	397	389	433	375	371	394	367	399	394	392	398	462	378	396	395	391	410	373	384	406	411	386	430	422	380	377	397	391	369	404	450	381	401	404	378	376	395	417	401	457	397	406	406	380	367	392	380	391	404	369	412	430	373	363	379	403	377	405	388	409	424	382	372	419	397	378	421	383	438	393	432	413	390	388	422	406	417	402	383	372	422	417	418	400	403	354	383	356	362	383	409	414	406	447	344	387	397	404	393	384	399	399	408	417	370	396	413	389	382	364	392	402	366	404	405	440	404	398	422	429	411	422	402	409	387	403	409	398	370	421	431	390	376	409	379	398	398	400	385	371	389	442	424	400	382	419	416	419	397	444	403	406	375	394	380	413	411	369	391	402	386	388	399	399	415	424	378	395	399	396	380	386	419	383	397	406	409	364	373	383	407	417	370	371	378	408	383	403	380	385	409	392	390	376	383	376	379	419	399	392	402	362	380	368	410	400	427	410	363	400	396	421	385	380	380	403	410	405	379	411	428	385	403	385	417	381	417	366	401	420	365	386	386	373	413	406	404	363	383	417	362	397	411	391	373	418	424	368	425	434	410	414	412	411	431	386	452	434	425	392	380	361	414	345	400	379	389	381	409	412	401	421	399	403	393	364	386	441	373	399	404	367	412	381	436	416	374	414	401	441	422	430	353	397	427	416	373	386	396	420	424	377	419	379	398	430	416	393	373	425	426	408	363	386	417	395	391	408	356	371	413	390	396	389	413	382	419	405	376	384	403	387	389	423	390	424	372	414	418	388	390	453	389	421	397	380	373	383	398	376	407	401	425	374	395
39527	26661	4123	4645	4140	3448	2983	2624	2231	2107	1850	1721	1655	1605	1441	1477	1360	1348	1262	1189	1212	1211	1169	1206	1146	1183	1092	1067	1118	1072	1043	1043	981	1031	1041	1089	1019	1097	1060	1012	1018	1040	994	1034	1004	1033	1025	1035	981	968	987	989	1022	996	1090	969	1002	984	949	1025	1007	967	954	1005	950	987	983	943	1016	935	953	966	992	974	965	1006	982	1021	983	956	952	934	942	962	974	1015	967	989	1009	972	988	958	950	914	919	941	908	988	936	892	960	934	960	924	971	990	954	966	924	900	931	967	947	997	986	1013	922	963	947	942	974	920	990	962	931	967	972	963	945	964	953	975	911	977	956	891	943	935	909	951	936	935	1017	1006	987	980	962	961	926	958	968	968	948	948	991	905	984	954	998	974	973	983	950	941	970	949	988	964	983	925	977	937	933	971	952	920	986	999	981	997	938	917	974	967	938	980	966	961	1014	922	971	936	971	915	965	985	930	928	979	994	941	968	952	1009	948	973	1005	927	972	964	958	947	900	969	925	944	945	938	965	969	1002	993	922	973	955	945	1002	920	997	997	950	938	1014	910	936	925	983	978	938	980	934	931	981	969	985	990	943	928	959	982	927	980	933	959	986	943	938	950	907	939	977	932	931	955	938	943	921	874	982	964	922	991	898	925	927	949	930	914	1004	934	915	927	974	951	991	889	956	974	979	980	945	934	950	994	914	962	955	1029	959	970	903	980	910	960	971	984	973	1002	961	935	931	956	963	930	973	886	959	961	927	908	967	910	979	944	958	928	987	944	896	998	906	949	937	946	913	955	929	956	984	911	970	929	968	973	904	930	949	975	951	932	918	953	957	958	957	954	956	965	938	970	953	958	950	963	967	957	922	938	1027	960	949	970	976	965	943	907	973	897	963	925	939	950	983	939	935	994	937	948	909	964	933	947	927	937	950	956	951	989	916	917	955	961	975	941	942	948	852	992	978	935	974	899	982	983	969	935	935	955	952	939	967	942	951	978	987	991	1014	949	929	933	967	999	981	942	916	947	917	965	956	1004	963	936	986	950	980	931	986	938	952	959	957	976	950	974	971	918	955	917	965	943	926	977	964	997	935	932	974	947	976	939	956	896	997	923	930	912	958	1011	969	954	953	964	952	963	942	967	999	968	956	926	966	908	997	922	950	954	949	951	1002	964	970	915	968	991	922	972	971	979	984	994	958	981	927	936	990	937	958	952	916	932	985	963	967	903	1022	964	943	964	934	964	1035	885	955	947	969	929	945	931	962	974	921	983	932	891	940	969	972	921	946	926	947	999	969	943	967	946	974	1025	994	920	891	939	995	945	941	978	977	977	943	975	953	971	925	931	926	982	986	938	907	916	905	982	921	964	908	949	953	922	1009	996	928	931	949	966	978	899	905	962	950	914	921	967	991	905	983	919	928	959	956	1006	939	898	1001	968	885	937	874	954	981	938	951	928	955	896	984	912	974	964	950	1002	921	980	912	938	964	919	997	932	933	953	1010	931	1018	895	953	956	912	949	1032	921	918	981	996	941	996	871	962	941	934	957	901	976	939	988	946	990	970	919	970	1011	945	987	951	927	927	908	916	924	964	974	931	925	965	983	944	960	970	970	1032	970	917	958	969	929	973	997	958	964	974	907	922	958	949	948	953	910	923	970	914	932	924	960	963	955	955	880	958	933	985	931	935	924	927	944	919	946	937	986	994	948	975	936	943	953	956	954	967	974	939	936	941	951	976	930	983	973	937	931	958	895	1012	968	946	993	939	934	958	963	980	935	844	972	969	945	945	906	1011	1018	990	939	922	938	1007	935	976	962	888	968	952	920	941	1012	946	971	963	881	932	867	948	951	1021	917	922	983	998	952	968	963	956	968	941	974	958	952	959	970	938	924	943	931	1006	958	950	921	1029	941	967	944	925	965	954	920	919	973	973	951	956	959	1001	946	932	889	969	965	934	928	918	959	942	968	932	918	931	1010	953	963	889	953	963	995	985	899	953	991	945	910	935	945	993	995	964	993	958	961	972	940	960	1032	953	945	975	936	970	911	937	959	944	924	925	957	959	985	963	952	974	964	954	1013	999	958	957	953	1004	947	912	962	947	926	959	916	948	979	958	905	929	932	955	957	981	951	966	947	984	978	900	934	937	962	954	930	986	913	909	937	928	908	921	947	957	933	911	965	990	964	957	970	965	902	951	980	881	924	989	979	868	941	911	980	953	964	943	947	948	964	986	940	930	931	976	942	919	1020	945	887	932	961	985	940	949	974	925	945	979	953	943	934	955	900	951	987	984	962	956	926	986	936	934	892	959	954	965	985	928	956	989	956	970	1000	974	955	922	980	928	984	955	951	977	972	939	905	935	965	970	960	999	971	961	952	944	958	915	893	929	953	937	917	970	975	956	946	959	912	910	973	1009	994	978	942	952	978	937	959	894	964	995	943	921	974	952	991	998	958	949	1011	994	1021	938	913	916	989	919	945	914	964	961	973	968	946	966	906	1013	980	911	965	945	940	943	918	970	910	902	977	998	954	993	892	895	935	939	917	924	954	1014	867	968	951	915	895	946	974	932	929	946	977	920	945	923	975	985	919	914	911	920	887	950	947	971	997	972	989	950	949	943	904	919	918	889	940	969	953	982	924	930	935	960	928	940	926	960	947	941	921	955	989	928	936	958	986	962	931	923	966	982	980	894	952	1013	921	905	968	973	990	969	944	935	929	997	959	986	999	982	955	974	981	947	918	891	973	982	922	958	948	932	942	974	991	977	952	977	919	961	981	921	933	967	968	952	941	1000	903	949	932	995	935	946	929	938	969	965	974	945	944	975	959	972	951	943	954	921	1003	875	969	951	960	979	928	945	910	932	929	932	924	935	933	981	972	934	965	956	1003	976	929	966	962	953	949	992	1003	1010	963	979	953	982	916	966	949	914	950	977	964	885	948	928	1031	930	931	1032	947	979	947	986	977	975	901	946	873	992	935	932	937	940	970	999	945	947	954	896	913	950	903	944	942	966	968	979	936	962	968	970	938	902	894	979	946	936	941	942	972	986	957	912	901	935	932	979	896	930	953	931	927	944	953	927	878	954	970	968	997	951	897	971	961	970	888	970	956	969	948	1024	912	986	932	885	985	918	937	968	902	945	935	964	979	904	953	948	972	990	971	933	961	928	923	952	954	994	947	953	978	941	930	930	956	896	988	956	926	949	950	928	960	1014	988	992	948	932	958	905	989	934	936	925	940	938	974	945	931	938	968	940	928	922	892	958	937	992	966	923	963	938	951	1014	969	953	959	954	1000	953	991	984	965	963	919	987	952	933	912	958	935	986	950	986	992	964	1037	927	928	929	1017	966	951	944	938	917	989	967	902	923	919	912	933	927	1010	967	984	927	927	997	966	935	957	1015	933	959	938	926	994	980	982	940	890	932	956	973	918	922	987	985	961	967	949	933	927	971	960	971	959	988	891	908	948	901	887	1004	970	969	915	994	930	895	926	871	977	967	1001	952	969	970	974	978	961	926	949	953	942	878	920	970	976	962	941	920	977	946	940	954	934	891	961	966	942	990	884	912	916	935	985
7081	1667	196	175	158	142	163	181	129	177	156	152	171	141	154	159	153	164	139	123	136	157	139	163	156	149	140	153	156	158	169	167	156	149	129	161	158	168	169	153	166	157	173	170	148	176	138	148	149	143	148	146	159	143	161	168	162	133	138	141	157	167	168	177	149	159	165	180	149	151	170	155	163	142	169	153	146	147	121	132	145	125	167	168	162	147	140	134	145	155	151	160	156	154	146	162	157	153	143	168	146	158	193	163	145	166	141	151	152	147	175	153	139	169	182	145	150	153	151	165	156	135	134	160	137	157	158	172	151	150	165	157	166	152	144	137	183	167	118	146	140	141	158	145	145	159	154	152	160	145	150	141	154	155	167	149	144	156	145	145	161	137	158	164	145	177	123	160	168	149	173	151	176	185	148	151	142	154	175	151	164	138	163	132	150	138	161	141	144	165	168	154	136	154	154	159	151	152	144	138	174	168	161	151	149	161	168	134	153	143	174	164	166	134	148	173	176	144	173	171	136	160	164	158	146	143	144	138	175	168	139	160	132	171	155	152	161	117	169	133	155	167	158	164	142	163	153	154	145	155	168	150	155	133	162	136	140	171	182	150	156	126	144	170	155	157	127	169	147	144	149	168	154	153	152	148	127	147	155	151	158	172	133	170	154	139	158	151	154	152	128	163	159	151	168	162	142	175	149	179	148	161	164	152	141	148	156	144	154	133	157	169	157	167	138	140	157	145	139	162	144	156	139	174	164	156	126	155	143	150	167	150	174	142	162	149	152	155	121	125	169	152	142	152	156	134	152	141	150	135	134	146	153	125	154	180	151	153	145	133	169	168	167	154	148	144	152	143	159	172	156	149	175	149	148	149	137	177	171	152	158	145	136	151	191	164	176	149	156	155	173	147	139	177	134	160	142	163	159	159	156	142	145	158	174	129	151	150	162	156	157	165	148	140	153	140	175	168	151	142	123	149	136	110	154	174	159	164	146	155	174	154	163	153	148	160	131	154	166	148	161	144	160	158	170	153	177	145	141	164	145	153	158	155	150	165	169	160	138	161	163	159	170	133	146	135	164	161	143	169	169	161	149	143	147	195	150	147	157	130	154	146	152	154	160	150	167	164	168	142	158	135	148	158	148	146	161	165	165	166	150	137	150	147	155	158	169	154	159	147	149	139	168	163	153	165	154	140	139	147	148	146	151	149	145	125	150	145	146	148	171	163	135	155	158	170	134	153	149	141	183	161	150	148	152	159	151	150	159	169	158	137	140	154	149	144	141	161	137	137	148	168	152	142	156	161	146	130	173	157	176	158	143	171	147	153	141	156	154	151	157	149	152	148	136	151	155	168	153	164	174	178	146	177	194	167	178	171	143	145	154	157	152	173	164	144	123	151	148	148	148	173	182	164	149	160	150	142	125	158	175	171	152	169	146	120	140	155	158	172	141	151	166	140	134	176	169	168	158	154	161	162	150	134	146	160	157	147	163	134	124	130	165	165	138	134	151	131	120	168	154	153	181	149	180	151	147	165	157	145	147	144	155	125	170	175	171	143	162	154	146	164	150	139	160	164	165	168	167	184	139	158	142	159	132	139	165	150	149	130	162	172	135	149	154	151	143	157	134	154	155	148	157	164	166	138	164	139	152	165	155	165	159	162	156	158	151	135	148	163	154	144	144	138	163	172	150	140	157	154	153	166	156	149	136	169	158	155	140	145	165	147	137	151	168	156	163	164	164	141	169	163	158	134	154	146	144	169	142	123	149	167	153	155	152	147	162	156	165	160	158	148	166	156	158	162	158	150	160	162	164	172	155	136	164	163	153	143	146	142	160	177	174	158	153	150	136	165	136	147	155	161	163	158	168	150	165	164	183	159	149	150	139	145	176	162	153	145	138	161	151	145	145	152	167	156	141	173	136	146	153	159	167	151	138	145	151	143	138	151	138	160	164	148	162	168	157	176	136	164	154	159	139	147	149	179	152	181	152	148	143	147	149	138	141	142	149	157	149	149	163	153	161	146	166	181	159	171	155	159	141	137	151	162	155	159	145	151	146	177	170	133	154	155	152	152	145	139	176	167	161	174	133	163	143	162	155	153	166	148	161	141	143	166	135	138	149	148	162	136	152	186	155	177	161	153	168	167	165	151	134	129	168	149	140	133	162	160	179	146	191	156	145	147	160	151	150	157	147	168	176	150	183	153	189	140	147	156	155	144	141	147	156	179	160	131	144	149	141	151	150	155	156	135	144	155	158	166	158	155	138	165	157	156	144	167	137	144	159	154	166	150	156	145	159	148	148	158	156	158	141	150	141	123	147	159	150	145	161	132	163	157	130	155	168	163	163	166	164	166	148	152	144	162	127	140	166	158	143	147	141	146	162	175	148	131	171	143	133	150	153	151	142	144	146	150	164	163	156	176	174	167	172	172	147	166	140	148	150	168	167	146	148	147	153	137	147	142	162	156	157	168	144	161	146	156	162	148	147	145	156	158	138	162	148	133	153	144	163	165	146	152	161	146	143	131	157	176	166	153	166	153	160	192	144	157	156	151	160	135	155	151	135	154	162	143	157	170	147	157	137	167	162	156	175	149	145	152	157	170	138	185	160	168	138	142	155	171	134	153	165	151	157	174	153	185	144	169	175	158	147	161	165	134	159	138	166	176	151	159	160	149	152	160	159	164	137	143	155	139	147	151	145	146	150	144	154	154	148	167	139	144	167	160	163	171	119	147	150	145	155	149	153	164	156	148	141	137	146	161	152	158	154	153	153	129	149	168	125	145	166	143	143	159	167	164	159	166	152	174	122	154	177	156	160	154	156	179	139	165	164	150	146	147	144	143	149	126	158	137	154	155	151	154	163	162	148	156	147	138	151	151	160	116	167	158	145	148	147	151	150	152	139	172	143	168	147	146	171	161	160	150	134	155	154	172	139	140	192	133	145	182	145	156	177	177	132	167	167	151	158	162	144	159	120	139	150	153	160	143	133	151	166	140	135	134	152	153	149	145	144	146	170	150	162	150	147	171	151	158	169	146	143	164	126	149	157	152	158	162	172	138	149	157	153	151	142	139	151	147	170	140	134	158	139	144	167	157	145	157	144	144	168	156	153	130	151	145	135	152	157	166	165	147	147	172	141	154	154	171	166	170	152	152	167	151	161	176	140	176	152	163	156	168	142	143	154	154	174	151	162	144	166	152	169	157	166	157	151	174	142	149	154	144	166	147	158	173	149	143	148	156	132	128	174	166	156	135	154	131	144	167	159	156	167	162	151	143	152	152	129	164	152	172	128	165	162	137	170	148	164	132	158	151	173	171	139	149	152	127	155	143	144	147	118	139	162	151	170	129	140	141	151	137	152	141	145	152	165	159	160	163	135	151	136	134	161	159	167	155	170	153	174	170	146	156	160	152	143	165	143	147	142	136	146	158	155	168	136	148	148	158	131	145	154	167	157	151	151	159	153	154	166	175	142	157	145	134	158	153	157	159	172	158	156	149
5968	2388	527	547	498	512	514	523	507	482	482	471	470	462	473	467	469	529	472	469	455	442	450	480	465	428	465	503	446	494	484	452	441	443	467	478	487	467	443	461	450	440	471	419	477	481	468	471	461	452	478	483	489	445	463	459	486	478	449	474	461	442	488	451	476	480	470	493	467	444	467	459	467	457	465	474	479	475	468	443	461	479	428	499	444	440	438	453	456	460	433	461	427	479	450	451	460	499	502	475	476	455	455	499	489	437	480	498	483	437	407	469	465	468	464	473	441	439	468	446	458	481	456	407	445	447	474	438	474	438	472	473	466	445	448	430	453	437	473	475	475	460	447	469	458	461	464	454	425	498	429	479	455	485	457	444	429	482	449	518	441	480	459	425	456	449	428	442	503	491	414	467	459	482	456	433	490	474	471	449	433	484	466	454	471	469	480	460	458	443	455	457	440	490	459	499	457	488	459	455	441	510	477	469	473	477	443	460	482	430	493	478	484	427	443	452	470	495	462	459	442	476	436	458	496	422	450	421	471	440	470	454	496	452	457	461	459	478	430	402	492	454	460	438	455	473	480	453	455	445	453	442	470	455	462	471	460	440	472	465	450	444	495	460	434	463	435	463	458	460	475	474	477	504	441	474	441	460	418	441	450	426	472	459	457	481	421	477	542	465	453	475	465	457	463	489	464	490	486	422	430	435	479	470	460	468	480	428	468	446	461	417	421	464	445	459	465	443	417	489	425	488	421	431	462	471	463	465	487	460	451	462	454	465	399	490	481	459	460	470	478	464	468	450	460	492	454	453	421	451	464	473	486	476	432	440	481	473	441	437	480	464	513	430	506	491	456	474	467	443	457	470	453	440	453	468	467	504	465	438	456	496	457	443	452	473	460	439	436	449	440	439	451	446	456	452	464	487	463	449	453	504	503	473	479	452	447	518	478	450	439	444	475	453	424	441	439	466	459	501	499	470	461	500	424	454	491	471	436	440	450	471	482	463	453	477	493	452	479	485	473	418	437	467	449	458	466	467	434	501	469	473	461	458	473	448	423	473	455	474	469	457	465	452	456	482	461	472	526	489	458	437	475	459	451	466	465	474	443	456	454	468	460	446	478	423	452	465	461	510	448	448	489	463	453	436	484	426	453	470	475	474	487	430	471	440	506	453	468	452	447	474	436	450	487	495	430	457	443	493	474	487	430	412	468	460	468	490	473	497	495	473	476	463	452	458	480	448	410	453	442	458	478	454	495	452	474	517	467	455	457	477	433	503	484	480	472	509	470	460	430	475	446	484	438	438	482	468	463	440	460	495	484	463	454	483	429	475	452	444	449	474	447	461	444	462	472	438	467	454	451	459	455	482	460	446	459	471	449	438	449	464	454	457	448	454	454	453	451	464	478	446	480	451	466	485	462	445	426	459	459	488	465	443	467	451	454	483	466	431	448	480	483	459	447	443	452	448	476	437	485	457	471	493	461	476	488	491	490	437	481	454	456	451	456	467	423	439	404	450	450	462	446	487	449	478	466	493	435	467	415	419	415	489	443	442	471	455	477	462	450	476	477	447	510	481	460	429	468	456	470	451	452	475	491	434	492	480	460	444	440	470	478	485	453	450	464	492	469	416	467	427	445	458	519	448	488	462	465	459	447	463	472	442	456	460	491	447	429	424	460	474	444	474	466	452	487	465	441	453	490	474	461	465	440	485	477	468	458	445	428	438	473	493	446	438	472	428	458	473	439	479	495	485	482	433	475	470	475	456	484	441	479	432	493	418	453	440	458	450	469	460	460	464	502	473	484	459	458	466	447	441	453	492	445	466	468	437	449	462	457	432	488	462	466	516	448	450	445	478	445	464	452	441	447	450	459	453	487	421	456	467	462	467	416	457	499	437	479	403	451	441	473	427	488	452	455	467	483	489	465	449	463	454	482	414	455	473	448	426	483	481	455	452	440	464	464	471	500	480	454	460	476	486	482	416	427	457	459	459	482	475	439	419	457	468	480	437	477	435	457	490	438	462	460	505	494	417	430	442	462	456	483	430	474	432	492	455	437	471	449	470	468	423	498	450	405	459	473	433	465	432	392	475	486	468	440	468	490	478	461	455	471	462	456	473	460	469	465	469	430	466	469	456	455	432	433	474	493	461	459	497	457	472	457	454	469	474	490	496	483	454	452	470	422	475	425	488	480	465	486	475	429	473	471	442	475	443	457	438	453	486	480	452	440	483	510	448	458	460	418	471	456	441	449	480	462	424	474	445	463	448	469	434	459	460	453	470	481	460	457	465	465	495	460	446	457	464	481	475	470	440	481	489	458	485	463	453	466	457	445	455	444	489	466	456	455	455	447	467	466	421	490	453	433	491	478	493	466	462	460	493	440	450	446	453	457	433	474	457	451	462	492	465	456	422	433	442	440	484	484	414	458	446	487	476	466	428	465	423	449	480	501	495	477	494	448	427	483	434	439	472	470	468	501	452	464	459	444	422	472	454	443	463	434	469	455	444	433	470	434	457	456	437	450	494	433	489	449	452	462	452	437	465	464	433	422	435	431	498	463	465	461	474	454	464	448	487	475	464	442	435	454	434	442	459	403	440	458	488	451	483	471	486	448	436	475	506	469	428	466	484	464	457	428	463	441	471	454	446	415	476	452	459	456	454	453	486	417	458	448	450	483	485	470	460	492	461	480	490	472	474	429	447	485	469	465	458	439	428	478	473	514	466	444	447	450	463	465	405	446	500	466	481	460	475	487	416	419	464	451	460	455	457	467	475	460	457	482	402	492	422	521	447	442	463	471	456	459	445	465	452	474	498	445	418	423	451	430	435	490	468	479	458	442	453	459	435	453	490	427	493	453	477	502	467	449	449	472	479	452	443	463	467	431	464	452	447	465	485	446	482	436	443	483	434	509	470	448	460	466	482	442	467	430	458	455	445	441	478	448	457	523	449	458	436	470	448	454	402	443	458	413	454	446	472	481	418	468	468	436	456	467	461	460	441	455	464	438	444	450	472	483	458	459	471	484	497	463	472	449	460	498	478	468	472	451	462	471	440	468	430	472	462	445	452	459	451	468	447	452	467	442	462	452	404	459	446	479	455	465	455	472	476	444	445	456	458	480	457	484	446	452	502	447	441	428	419	433	482	475	419	492	428	470	435	450	469	454	468	487	525	482	461	450	500	475	495	460	441	470	480	472	478	465	494	452	447	469	455	473	492	485	466	446	491	473	451	442	436	447	449	440	435	459	462	431	463	464	470	444	451	493	460	451	445	460	452	436	441	455	456	444	449	426	445	463	457	471	470	454	466	478	460	456	478	478	443	469	497	488	460	444	433	437	457	461	451	450	478	441	447	439	499	448	454	465	435	470	481	450	490	454	467	423	438	477	458	489	441	475	465	454	416	475	504	468	463	445	475	467	492	480	419	451	469	478	468	482	452	450	451	493	480	487	478	500	430	489	446	417	460	451	507	453	461	436	405	464	426	421	480	433	479	461	452
50705	31009	6148	1011	731	578	524	467	462	428	408	392	386	371	356	347	361	356	357	381	392	345	334	340	306	322	364	358	371	295	290	335	359	302	354	342	366	337	313	367	333	336	334	330	317	307	330	340	320	352	319	351	339	325	302	328	328	328	327	296	300	331	338	304	355	315	308	297	361	345	352	286	339	328	326	336	317	337	314	324	323	341	338	311	327	347	343	301	338	332	307	276	326	344	341	337	318	326	330	375	344	319	340	329	348	339	340	284	363	310	315	342	331	342	306	313	330	277	308	340	370	342	288	328	310	307	340	309	301	340	336	297	356	327	329	342	335	316	309	331	327	312	320	337	327	298	344	308	302	317	363	326	314	343	322	334	311	345	343	292	363	351	339	329	323	333	350	305	335	328	330	329	328	317	342	372	301	322	317	321	361	323	322	295	312	332	300	301	325	297	341	320	308	315	318	340	330	342	369	298	326	296	342	310	311	289	310	323	330	318	316	357	326	325	289	335	318	347	339	318	333	331	328	343	317	372	298	288	327	317	327	323	282	334	307	363	363	311	347	319	306	331	309	331	289	309	334	336	300	328	341	322	328	357	333	314	341	371	338	368	307	338	315	319	356	337	339	354	343	307	301	314	305	325	311	366	339	308	332	348	314	363	333	306	347	327	349	355	316	314	325	317	325	340	338	357	327	298	312	301	328	290	295	339	332	318	329	337	356	312	337	348	371	336	357	338	345	319	341	298	292	357	332	311	349	324	298	301	302	333	277	332	339	332	321	335	351	322	317	312	343	386	341	336	350	292	297	321	336	360	347	328	349	329	311	338	350	323	333	362	318	319	289	355	352	313	354	326	335	371	363	339	288	331	342	372	356	328	331	369	308	292	344	322	323	347	320	353	366	341	312	314	334	317	284	327	321	317	321	339	323	350	314	364	343	341	336	336	308	290	302	336	307	318	328	325	319	326	334	325	335	329	342	359	299	311	354	331	317	309	338	295	319	318	329	297	352	334	319	341	304	320	339	327	345	330	348	308	325	329	326	291	345	286	324	317	306	342	308	318	314	311	323	335	302	346	308	328	317	350	292	326	304	347	339	348	323	315	341	315	299	312	291	330	371	323	317	332	317	354	351	324	328	366	328	361	313	312	334	333	312	339	302	323	306	319	309	334	321	358	356	323	292	307	315	331	325	304	303	331	323	351	313	321	354	328	303	340	342	335	320	301	347	299	352	339	326	321	324	343	303	343	345	321	354	323	335	302	291	330	323	328	303	311	323	332	333	318	294	327	329	350	338	355	321	359	326	325	334	327	318	324	310	303	307	337	322	305	325	310	314	347	354	325	317	333	340	342	316	281	331	339	333	298	326	314	311	339	304	304	299	338	325	336	321	299	323	326	310	348	308	337	308	321	326	330	334	348	330	298	359	290	302	303	326	314	312	334	294	288	343	342	317	366	333	279	322	328	335	301	329	292	343	316	337	311	349	330	327	324	332	331	320	347	349	337	318	326	305	349	325	321	320	303	336	319	307	300	330	340	317	326	325	308	334	326	323	314	336	327	301	354	309	327	338	320	329	337	389	342	339	369	293	352	344	306	321	316	318	368	334	321	349	342	316	312	292	358	300	327	321	324	342	342	301	315	345	327	320	322	321	360	341	333	336	306	356	310	366	308	331	305	321	327	341	316	314	330	303	345	297	344	315	325	313	314	323	303	329	327	350	333	339	342	293	325	324	325	328	318	335	374	331	320	339	326	317	322	312	347	305	296	313	340	333	326	330	303	315	305	348	330	310	332	355	327	333	317	347	312	350	304	307	315	300	312	331	319	351	331	343	347	339	286	342	343	327	315	313	316	345	324	324	341	351	334	325	337	335	339	320	327	321	315	344	312	296	349	324	340	308	334	331	289	337	335	307	350	321	309	302	313	285	306	308	313	357	359	308	325	308	327	313	296	307	313	326	340	332	330	313	338	321	371	328	321	319	339	359	328	298	339	323	299	309	357	336	357	350	343	335	335	313	327	336	333	309	346	311	326	349	318	347	333	340	333	348	294	322	345	313	333	374	336	334	341	325	311	332	327	335	323	334	329	302	292	295	324	310	331	332	340	331	334	341	315	323	316	358	302	368	340	292	333	336	337	334	338	298	326	342	277	288	314	308	304	298	350	342	302	293	347	333	299	365	307	342	301	349	310	318	285	318	321	343	312	289	336	304	331	366	311	369	324	361	327	316	315	312	335	316	320	331	300	320	318	332	303	303	346	285	351	354	304	337	352	354	301	342	338	316	326	314	301	323	307	331	317	339	286	323	328	356	305	325	329	295	312	313	333	284	296	332	327	323	319	338	286	326	346	319	382	314	307	354	327	331	290	336	331	324	347	326	350	351	341	329	291	310	327	321	320	321	333	314	351	328	332	312	325	346	312	269	333	291	333	311	351	360	325	370	334	329	331	282	345	300	341	337	313	335	338	320	310	318	306	316	344	302	313	352	300	303	355	337	331	324	330	333	300	328	311	293	311	330	328	314	325	342	338	317	315	328	347	360	309	316	292	341	300	352	331	321	307	352	331	328	330	307	362	340	339	307	314	340	350	334	341	328	307	321	328	334	316	355	334	333	330	326	337	327	326	331	310	325	269	302	365	338	299	321	302	332	302	342	319	308	302	331	367	316	286	304	337	357	317	309	331	300	317	339	296	328	305	309	333	315	293	302	318	366	339	299	327	352	357	338	362	319	322	329	337	321	320	358	312	315	309	316	332	329	290	309	324	343	336	330	348	340	355	340	315	317	341	339	316	335	320	317	328	299	327	326	358	329	336	351	326	302	333	330	316	314	331	311	331	346	352	323	338	338	300	358	303	322	352	335	331	319	317	352	372	321	341	318	321	331	327	339	356	290	350	312	317	320	324	301	348	309	346	333	330	314	313	346	336	319	348	336	312	326	332	327	304	334	317	319	300	358	303	335	326	355	349	315	339	335	365	349	356	338	333	314	328	341	351	320	323	309	300	340	331	317	328	342	304	346	332	312	329	316	335	346	331	313	320	323	345	310	344	341	310	329	323	302	322	307	274	312	324	368	297	342	395	337	314	289	304	306	311	360	297	366	338	313	346	327	308	333	326	327	331	314	336	339	340	286	335	311	350	349	314	297	294	323	317	308	345	333	342	360	317	337	331	358	345	347	359	327	347	319	314	310	357	345	355	315	348	283	327	307	300	322	335	349	304	322	291	300	288	347	338	333	292	326	342	364	348	324	336	309	319	337	302	314	339	340	310	303	335	347	294	326	312	282	329	327	323	286	329	342	323	346	330	337	327	298	323	336	325	357	325	351	297	308	327	302	332	305	304	344	335	305	345	335	331	293	336	347	322	346	303	326	334	364	289	326	323	346	328	325	305	312	311	304	300	353	343	308	327	314	346	317	323	321	333	320	316	321	333	326	305	319	289	326	361	367	332	301	329	321	333	319	339	345	292	354	346	325	327	329	319	299	333	312	329
29149	18440	2397	2769	2526	2129	1863	1621	1502	1379	1268	1202	1145	1055	1094	1008	1030	1018	1011	974	959	967	1016	971	889	906	921	884	916	918	878	909	860	894	882	863	890	883	876	884	843	926	826	839	811	866	843	822	824	860	854	880	848	870	857	824	872	820	822	916	825	873	812	906	844	863	826	824	817	820	882	800	877	790	837	874	850	788	816	774	845	815	805	825	915	826	831	839	820	846	841	864	804	853	825	833	840	823	854	868	842	816	844	847	836	894	849	851	822	877	835	870	880	828	803	774	867	853	792	792	823	851	827	837	826	877	858	839	805	786	833	826	835	886	791	863	850	809	858	850	841	855	823	837	860	848	862	840	824	820	855	832	842	817	837	843	851	754	832	817	866	837	833	821	827	829	851	828	806	879	823	850	873	810	825	858	779	848	803	776	864	843	842	835	821	813	812	846	820	813	789	884	864	792	832	815	855	813	847	853	851	804	882	828	813	784	826	830	808	874	852	816	828	799	822	879	807	854	861	849	839	767	831	815	834	797	814	866	815	831	847	776	829	831	818	869	870	828	829	845	804	842	808	857	810	794	825	809	760	837	827	835	852	820	808	818	833	766	781	781	857	830	839	817	849	801	839	809	843	819	818	839	854	828	814	827	805	842	878	871	812	845	828	853	763	822	812	851	824	810	782	832	840	801	771	837	842	846	859	825	782	821	833	821	839	860	842	825	877	843	786	832	812	817	839	823	833	858	819	799	819	856	832	793	810	788	821	873	838	816	803	807	843	828	786	839	795	842	831	831	850	817	787	837	800	824	845	795	790	782	861	873	853	817	857	854	842	827	806	812	853	823	814	874	813	842	855	834	813	854	805	841	840	846	819	820	816	817	819	828	864	854	840	814	819	825	821	839	852	795	816	849	831	821	787	798	864	853	795	826	804	840	818	802	818	829	815	822	844	850	804	810	820	789	819	834	813	872	885	855	873	864	788	803	806	865	792	823	888	889	821	821	821	787	822	822	825	858	784	769	827	841	841	847	850	779	784	764	842	777	887	809	863	822	881	827	854	828	854	818	828	850	818	869	853	839	783	853	873	812	841	867	826	789	858	834	803	865	800	801	804	816	792	856	782	858	859	820	870	828	810	863	861	821	824	805	824	778	842	868	840	815	820	812	788	835	792	802	798	848	841	829	865	831	803	838	819	857	833	833	864	793	800	838	830	828	852	809	808	821	852	840	837	851	825	838	798	861	858	808	803	808	816	884	781	806	802	832	865	820	844	823	812	822	888	821	830	812	787	787	870	810	860	808	859	848	852	810	821	772	842	842	871	781	822	807	812	822	782	853	868	808	834	815	811	818	823	772	865	772	809	856	815	817	832	832	801	860	867	807	824	843	851	815	819	838	856	825	863	783	788	834	794	793	828	821	832	848	764	867	831	802	833	800	798	840	854	841	796	862	815	827	883	861	858	819	820	848	795	830	790	852	782	800	804	801	791	832	804	776	849	822	807	820	783	825	813	780	800	907	834	822	845	731	749	819	834	838	805	857	836	834	870	805	806	789	867	841	831	813	833	809	782	803	768	859	854	819	813	867	760	876	839	787	825	799	846	822	862	836	806	859	807	840	835	835	806	859	804	813	808	841	817	806	828	783	844	775	795	821	815	822	841	845	855	861	818	858	849	836	853	809	832	798	830	825	888	786	817	840	811	831	771	810	872	818	843	810	817	810	816	785	826	823	806	856	836	884	818	801	827	860	828	754	848	792	813	844	895	793	795	821	843	870	822	814	810	806	859	805	849	785	793	836	752	804	851	835	801	803	814	842	882	814	796	836	809	828	914	833	839	855	922	799	780	779	795	804	890	853	786	831	801	815	835	825	776	856	800	771	809	827	861	809	771	806	814	841	823	775	782	851	833	847	759	867	861	799	826	848	829	893	804	833	800	821	797	839	821	862	819	825	845	798	796	816	802	821	827	820	827	861	839	821	839	767	856	854	863	836	832	905	806	826	791	884	802	764	861	800	840	788	822	826	859	833	828	858	839	841	875	791	833	836	851	825	806	837	822	840	796	865	791	832	831	840	799	871	837	830	821	780	794	877	842	798	855	832	792	834	783	838	844	843	859	865	876	902	844	807	834	842	803	854	846	784	841	800	823	832	880	854	818	812	812	859	839	876	860	809	847	819	792	790	794	814	877	800	884	783	840	873	846	802	832	790	844	765	845	827	889	805	831	832	841	832	844	828	817	818	844	879	866	818	827	841	818	830	798	855	810	743	892	844	844	832	822	782	852	805	814	877	843	826	841	837	858	829	823	791	875	912	820	831	799	828	838	760	840	802	796	864	817	789	839	772	823	870	816	827	794	829	796	882	846	789	834	845	827	825	811	827	816	813	806	816	850	840	840	813	779	748	774	812	842	902	836	858	831	857	845	878	825	857	816	859	821	776	867	813	829	854	813	816	790	850	857	815	839	818	878	824	806	780	776	795	829	819	822	810	845	849	814	799	775	838	808	828	846	857	807	804	822	873	835	835	859	776	873	834	829	815	782	775	792	824	814	776	856	784	873	809	807	845	842	836	882	832	759	807	833	804	787	820	854	859	864	805	818	762	896	853	830	793	883	809	825	791	842	838	871	829	864	848	830	825	798	809	793	759	786	822	812	860	828	850	840	840	815	738	816	845	870	839	806	836	808	804	794	845	810	827	857	846	801	823	801	840	820	800	789	849	784	835	810	815	809	794	851	818	815	815	851	831	838	850	850	819	850	818	850	801	776	825	823	804	788	884	825	816	838	858	837	807	836	833	803	852	844	802	806	801	830	837	856	800	835	835	804	852	828	860	793	896	793	772	825	798	826	844	814	814	810	863	786	856	858	797	840	790	802	873	832	826	832	817	802	882	801	829	827	856	835	839	763	804	843	821	791	854	806	798	868	811	793	849	761	842	838	837	821	821	800	809	854	779	882	792	842	861	869	862	861	818	853	810	804	849	826	777	857	858	833	835	844	835	812	850	799	832	844	838	871	804	830	831	783	819	812	809	834	884	838	774	825	847	829	830	793	831	785	810	811	833	796	854	799	864	808	800	819	789	830	850	849	872	797	793	813	846	857	791	883	823	809	815	818	818	840	862	803	865	897	865	860	807	857	847	806	876	861	777	835	834	879	821	825	779	841	852	830	827	847	842	793	794	773	840	830	842	826	804	804	850	823	833	783	736	855	809	863	832	766	826	857	877	831	837	798	855	790	853	818	838	836	867	813	840	849	830	836	853	818	809	854	835	834	798	870	807	791	825	820	803	831	815	804	825	821	854	806	823	802	829	827	801	825	852	889	836	804	822	820	839	786	826	846	787	833	860	827	837	845	801	856	790	859	812	890	823	859	825	820	846	817	847	836	840	793	803	862	827	804	839	798	852	826	831	799	780	832	837	828	864	813	862	814	851	806	815	780	765	809	806	846	878	805	780	877	815	849	819	798	871	789	851	792	820	835	820	787	787	806	780	795	816
61367	41527	14735	2698	1211	948	874	701	605	616	576	540	528	483	479	448	490	443	450	433	444	442	427	399	400	463	401	424	400	400	444	407	415	417	418	437	374	396	350	426	442	440	394	427	433	377	442	401	395	392	407	392	394	440	415	366	421	428	387	410	379	391	398	377	399	453	397	376	388	371	415	423	386	437	401	418	379	378	397	399	394	384	382	382	396	381	362	403	365	373	348	416	380	406	372	411	387	430	379	383	429	376	404	379	415	360	397	359	364	406	403	402	368	403	388	404	397	397	377	437	392	387	383	400	385	438	411	366	380	403	434	404	413	396	378	368	378	428	410	406	410	393	409	424	386	445	393	417	398	386	410	410	394	364	416	421	382	412	372	360	416	419	376	395	403	378	415	412	399	400	400	393	392	438	399	394	405	374	379	387	416	381	411	429	388	384	406	413	368	402	414	392	369	365	427	377	388	402	378	410	380	449	368	355	400	415	412	389	382	393	416	381	412	420	382	424	432	385	384	381	431	397	400	390	388	440	399	393	365	404	400	439	410	415	379	385	424	400	400	390	377	419	390	361	395	406	432	370	393	393	405	355	416	420	378	368	382	379	405	386	352	374	380	383	373	376	375	397	422	399	426	427	380	375	411	432	385	399	407	394	366	375	384	384	399	427	429	387	367	386	389	392	367	395	402	443	378	406	390	410	395	358	381	370	395	404	408	429	371	397	441	421	386	428	405	366	402	344	371	408	354	405	400	386	401	446	394	427	393	403	426	403	376	416	399	428	388	397	371	374	373	371	405	384	392	399	396	401	412	403	390	403	399	348	404	378	393	408	396	405	417	395	391	354	386	443	413	384	391	423	426	362	384	414	403	348	410	388	436	392	414	414	371	404	403	410	431	409	415	403	410	398	392	400	430	445	418	418	422	414	397	418	420	367	367	393	405	383	391	418	397	414	382	401	351	406	372	393	398	398	416	395	438	419	412	370	374	349	358	376	400	363	377	353	392	417	375	444	373	432	439	412	391	412	395	390	440	353	391	369	418	366	403	399	397	386	381	377	410	395	379	394	393	411	411	367	381	380	393	392	421	394	397	402	392	394	409	426	378	400	403	382	402	393	366	388	385	394	392	399	422	385	394	407	412	404	421	397	416	386	363	430	389	404	388	383	404	378	418	368	427	385	387	378	372	395	381	418	413	377	407	418	410	401	446	386	422	420	393	380	391	387	361	378	396	376	464	414	416	399	399	435	419	405	429	379	383	368	387	337	396	403	417	384	461	423	404	411	435	369	391	385	379	394	376	353	408	415	411	404	419	438	378	403	401	414	377	401	427	389	383	426	408	402	373	391	398	400	417	399	411	362	393	396	426	352	351	439	369	347	383	393	369	421	396	423	385	391	420	409	456	436	399	392	378	388	415	381	387	389	395	393	428	427	397	409	388	393	384	413	413	431	407	429	412	389	412	423	383	393	463	419	407	419	394	360	356	391	406	379	369	355	395	372	404	367	422	435	399	389	422	385	434	382	428	387	411	373	385	358	379	359	412	414	399	421	397	384	382	375	420	391	406	437	418	408	407	404	380	395	418	403	388	389	394	384	372	415	406	397	422	384	370	395	402	371	347	398	375	374	417	361	420	391	395	379	442	385	414	384	385	377	400	377	394	393	391	424	360	393	397	378	399	372	419	404	403	417	428	396	396	427	378	408	429	381	410	359	391	411	396	375	392	414	381	372	388	403	432	381	375	356	373	353	407	389	380	421	376	435	377	431	456	397	381	441	401	429	394	399	393	383	439	419	403	389	430	397	421	401	358	414	383	377	381	395	383	399	390	365	381	388	375	346	381	382	374	436	427	403	378	399	386	399	395	424	397	375	402	402	386	381	414	412	412	372	362	392	380	375	387	446	381	427	409	422	399	373	345	389	402	406	380	419	349	404	381	428	387	345	412	396	387	410	386	414	356	388	391	395	415	406	437	416	411	408	398	383	380	374	377	418	440	338	371	397	393	391	404	370	420	380	439	400	419	390	420	394	384	401	397	414	366	439	390	421	366	430	436	429	382	402	404	395	413	382	400	314	387	393	382	393	396	390	374	403	418	382	392	352	398	369	437	445	387	380	367	391	373	372	384	366	420	402	375	396	388	412	399	419	373	400	404	384	419	395	428	372	392	399	425	419	410	417	371	368	431	381	390	377	387	405	367	362	381	419	359	403	415	373	426	379	415	441	397	357	408	370	396	399	439	397	363	417	410	371	429	398	387	401	390	396	356	389	409	374	406	401	384	387	411	393	395	413	428	382	384	416	433	408	404	367	408	393	374	409	444	447	412	394	373	400	384	369	401	422	376	378	402	419	389	394	384	415	411	384	364	414	446	416	370	383	415	414	410	415	434	408	383	401	389	395	381	400	419	419	383	392	383	350	428	406	380	383	444	367	392	395	426	408	389	380	416	376	360	417	366	416	390	397	366	416	433	405	401	414	400	400	402	433	368	410	415	379	399	377	406	395	388	394	426	365	378	419	398	392	393	408	378	378	344	384	392	395	386	417	379	424	425	354	397	378	402	403	400	414	393	371	389	378	394	415	353	399	400	417	412	387	403	390	375	424	393	402	323	389	420	409	386	408	403	405	383	393	426	395	411	423	409	420	431	370	387	371	410	402	381	410	387	389	393	388	400	407	373	388	357	401	385	415	417	415	395	407	388	370	404	382	411	416	409	371	412	406	432	369	377	389	372	360	387	366	432	409	404	371	406	400	395	401	427	366	421	368	383	423	378	366	399	403	381	408	370	396	407	372	383	413	388	348	406	416	366	397	406	401	401	409	398	424	413	418	438	440	374	375	393	417	391	413	376	372	380	407	385	410	389	364	401	398	365	381	407	396	406	368	412	420	390	367	385	409	393	369	394	408	407	387	412	397	415	393	408	414	406	410	413	404	406	376	423	406	398	398	416	405	368	426	389	410	441	374	398	400	439	391	468	391	390	358	408	384	390	370	321	415	371	374	406	350	388	382	415	418	366	415	400	404	399	373	406	423	357	419	415	349	373	436	401	414	383	396	406	411	406	407	408	381	392	382	373	413	398	382	385	401	417	384	391	362	416	390	404	401	404	386	395	414	403	396	379	398	381	382	411	399	390	416	408	457	423	401	374	399	423	380	419	406	429	377	411	400	376	426	401	383	411	402	402	412	397	374	434	369	408	361	417	379	368	369	381	372	430	422	410	364	372	378	419	406	413	373	413	405	398	419	389	366	397	398	417	378	372	396	395	436	395	391	401	415	429	427	379	413	372	425	411	396	368	421	372	377	429	377	383	401	373	377	433	364	364	394	411	414	426	396	388	402	371	399	392	386	407	423	384	369	388	407	364	403	436	384	413	425	411	400	387	418	403	442	408	398	423	378	406	377	436	407	387	417	390	372	417	387	389	405	384	432	394	421	412	388	393	381	402	395	399	380	406	386	420	386	413	409	400	389	390	415	350	370	400	362	378	398	410	399
38900	25703	4092	4623	4148	3510	2987	2701	2304	2036	1897	1757	1659	1527	1484	1418	1328	1304	1260	1248	1206	1144	1169	1105	1191	1189	1090	1114	1095	1093	1174	1030	1033	1015	1059	1088	980	1033	993	1034	1030	1009	1063	1056	998	1029	1028	963	977	949	1028	1020	979	1011	976	940	1007	970	944	995	978	990	959	1012	962	960	1001	966	994	971	952	991	964	977	983	1019	983	986	976	937	992	996	1038	977	934	930	983	934	992	999	993	934	958	957	895	997	982	936	944	979	959	965	982	892	980	930	981	961	931	971	893	1016	909	960	1033	942	970	995	923	939	933	893	950	1019	937	945	967	972	967	993	969	968	970	891	981	1038	961	974	954	925	940	932	936	945	964	915	962	951	942	945	940	943	961	981	955	931	950	921	964	946	1006	927	961	990	910	993	923	981	1002	938	941	965	949	983	954	934	920	958	953	927	968	963	948	1010	917	982	908	902	920	994	1019	956	1025	944	919	953	978	962	1001	987	998	970	959	940	956	981	928	920	973	911	966	932	988	997	972	961	948	941	981	984	971	1029	1018	999	955	923	917	967	1000	933	928	937	996	931	922	947	963	947	974	923	944	939	931	940	960	947	927	962	949	943	962	923	991	917	905	943	980	941	951	993	1018	936	934	932	997	910	972	908	1000	925	960	928	957	953	919	900	946	942	958	926	999	932	943	1006	965	917	928	987	1017	958	991	958	979	946	962	942	944	962	921	981	926	943	906	965	944	1002	963	933	928	949	986	944	983	980	949	950	937	966	995	875	976	988	912	974	942	956	944	934	916	1000	950	948	1015	1000	979	877	930	1003	955	925	963	955	970	915	949	989	978	980	901	987	939	995	970	944	1016	974	974	953	980	957	950	998	971	957	971	940	984	890	974	938	968	966	972	953	945	937	963	916	942	952	984	931	980	1001	983	952	970	956	950	907	958	952	949	938	973	930	950	923	949	940	975	958	908	978	950	961	962	986	932	901	970	964	902	997	927	989	1006	921	938	916	928	962	905	1011	947	940	1008	949	885	911	1018	955	970	968	984	1008	928	953	939	939	968	964	962	937	939	988	934	932	949	957	952	926	944	948	934	937	985	999	909	963	939	980	972	938	958	973	975	915	985	931	897	960	965	916	940	980	925	966	1001	974	1035	987	963	917	968	942	959	929	950	1001	964	979	943	1017	936	989	966	931	1005	986	971	937	955	951	914	1031	963	999	932	955	955	991	969	952	936	967	914	962	949	973	963	978	948	941	964	954	948	990	920	894	878	952	975	924	961	952	948	955	934	898	999	936	937	921	973	973	974	970	978	936	959	1004	976	960	939	965	966	959	963	980	980	951	930	934	921	921	931	929	981	983	920	917	958	930	1040	1008	922	910	925	920	931	956	943	1000	920	962	944	979	968	921	947	994	929	928	921	905	937	920	999	924	953	920	983	922	976	942	909	933	988	993	1005	925	950	919	964	995	914	964	990	1032	918	938	993	894	917	908	969	1007	991	955	938	895	933	936	1015	939	899	990	885	982	953	892	973	951	967	950	925	955	983	1001	967	972	905	960	937	917	967	948	1015	952	970	990	943	980	965	980	952	934	944	952	977	938	956	945	903	966	906	929	924	928	962	920	944	950	987	942	927	953	958	936	971	986	978	957	1019	946	974	1016	961	933	982	924	882	973	893	972	977	921	968	909	927	991	940	938	1033	963	936	957	962	932	924	987	918	950	947	912	934	978	953	981	966	1027	983	941	958	910	919	974	952	974	902	982	964	952	989	942	957	947	950	897	973	965	912	997	984	937	998	977	935	919	914	980	922	946	961	930	966	958	900	943	953	945	969	919	943	894	946	964	929	972	981	966	975	975	958	981	957	942	971	952	934	984	940	950	902	938	951	994	1005	962	963	907	996	995	928	974	984	952	939	948	926	919	900	926	898	981	983	979	947	929	932	967	953	974	983	932	1020	959	980	926	925	956	912	943	955	907	1002	981	938	962	929	961	952	965	961	979	933	972	951	929	963	1036	931	919	941	957	941	930	971	948	928	949	924	919	959	900	968	993	984	932	977	964	944	961	1017	934	941	893	945	900	939	897	977	914	970	964	939	943	942	950	981	957	880	974	901	993	918	924	960	943	910	943	1016	976	948	990	948	961	988	975	936	994	896	943	952	993	992	974	940	967	978	959	977	937	973	995	947	954	961	918	946	895	988	927	938	947	979	977	921	969	925	925	945	959	943	914	915	981	939	929	939	954	867	1009	947	987	961	966	996	939	920	957	879	986	957	869	936	998	912	961	989	944	974	926	902	1020	971	971	936	933	929	992	964	951	943	939	945	943	922	924	928	958	944	942	978	956	984	952	962	983	969	916	958	992	936	951	1019	927	940	937	991	952	987	930	913	923	973	921	1002	979	975	1009	955	957	946	954	980	948	953	977	1003	972	913	971	960	921	1004	928	957	971	947	957	1007	930	900	967	950	955	942	940	965	940	952	985	1001	998	988	968	989	950	998	986	955	970	971	968	959	1025	936	975	981	949	1026	1012	925	962	909	1013	938	929	937	954	950	947	1031	942	931	931	989	967	973	921	931	952	969	960	1005	980	1004	978	959	975	973	932	933	959	987	946	942	941	996	928	918	889	981	908	951	939	978	959	980	913	951	957	889	911	923	930	884	922	952	934	918	938	981	985	961	944	965	951	907	920	951	907	920	968	940	942	971	962	971	921	940	913	922	993	901	937	924	959	998	902	996	927	976	963	978	956	968	1000	964	990	994	984	937	892	937	938	932	905	930	933	957	984	929	963	963	968	941	943	941	969	871	982	933	923	948	981	968	916	963	958	974	949	976	967	978	948	959	970	995	965	929	988	935	964	1016	994	973	944	968	894	954	972	991	918	954	955	910	928	958	965	938	1010	945	931	930	964	948	937	923	956	974	971	967	977	953	985	949	985	990	979	928	1013	942	1037	931	933	947	926	970	955	977	921	910	961	962	967	906	968	945	965	935	988	980	995	995	941	934	978	958	966	982	951	941	962	965	899	917	953	951	1023	932	975	1040	1060	906	963	929	923	999	920	955	950	958	982	917	925	1037	962	964	926	958	939	916	972	989	927	976	1002	943	943	904	958	983	950	903	970	936	998	940	1007	983	951	971	941	987	931	984	978	948	951	955	992	915	935	962	988	893	924	944	960	932	954	969	957	966	1006	927	964	966	962	984	997	982	1018	974	910	906	995	980	1024	967	932	944	976	943	983	950	973	963	928	870	985	946	934	1005	949	939	924	961	926	933	939	943	949	903	930	964	925	934	967	952	990	940	937	940	963	952	947	934	942	926	974	1012	946	1010	995	940	944	1007	965	972	970	948	946	955	944	959	937	1018	929	1008	917	980	951	974	937	895	1016	999	971	979	937	951	984	925	980	959	993	904	943	992	971	957	975	977	938	977	937	931	919	1002	977	970	995	964	934	904	959	953	938	942	961	942	993	959	922	958	930	911	954	918	979	982	904	977	921	952	954	940	994	918	942	1000	917	991	943	931	988	911	971	1006	909	890	958	956	951	934	932	919	932	922	942	974	931	949	911	917	961	951	938	971	956	952	998	870	929	931	916	992	896	923	964	958	925
6447	1600	209	146	164	154	180	146	151	132	162	155	155	154	169	126	157	152	151	141	140	156	113	145	134	146	131	155	144	156	164	163	146	172	162	146	139	151	143	146	149	138	160	157	166	170	158	134	155	151	142	153	151	147	160	141	140	147	149	153	131	162	158	175	143	162	158	142	134	169	153	161	143	132	145	149	174	147	162	157	170	160	133	157	152	159	154	157	176	175	161	143	167	151	170	164	161	149	179	163	135	176	163	146	145	150	150	167	138	137	153	167	160	147	137	146	184	126	167	141	156	155	160	152	137	158	156	135	153	180	176	172	142	136	147	164	139	144	150	161	149	150	161	151	132	144	139	142	153	162	143	156	181	145	165	144	149	120	141	168	151	182	162	114	146	145	148	161	146	152	146	143	160	158	160	171	158	131	151	168	137	144	174	154	150	166	151	140	147	155	154	145	183	138	167	163	141	148	169	136	165	165	131	161	125	160	125	154	154	151	155	146	137	160	159	158	156	143	138	137	156	112	161	127	141	153	147	174	156	150	111	149	156	175	162	144	149	164	144	124	154	155	152	138	149	157	157	151	140	140	154	155	131	131	159	145	138	128	140	127	155	158	149	155	148	151	128	156	161	121	154	139	160	156	149	138	159	133	141	158	149	155	144	124	169	152	169	157	139	157	142	154	145	167	164	153	153	159	161	148	149	179	138	155	143	168	159	130	146	152	158	165	174	171	142	163	148	137	148	134	150	146	136	139	138	153	177	143	151	148	188	162	169	159	161	168	178	149	153	148	163	167	159	137	153	157	145	165	165	133	147	143	162	157	146	132	161	163	179	149	141	153	151	147	147	157	139	149	167	153	151	130	142	149	162	158	144	162	161	129	135	150	155	130	147	149	172	151	157	160	154	140	167	151	162	163	148	164	149	154	158	129	132	134	141	176	159	137	156	139	156	136	145	145	165	163	150	131	148	156	167	146	150	145	161	155	138	162	167	161	163	134	152	121	153	165	159	158	135	166	149	133	140	129	151	151	145	155	149	182	160	147	133	144	140	157	153	128	153	135	132	162	131	143	157	140	152	140	149	141	152	162	136	152	135	152	202	153	138	157	164	156	149	155	160	150	147	176	163	146	135	131	134	137	159	175	150	154	146	139	165	152	166	132	135	142	130	159	131	163	143	143	169	135	150	152	176	140	152	158	162	165	150	143	159	152	157	154	180	162	140	143	147	165	187	152	153	136	164	153	155	149	147	141	164	143	173	156	179	150	150	145	151	154	157	132	150	142	133	148	141	135	156	148	143	176	151	169	144	135	146	132	147	148	157	170	172	153	139	142	161	144	145	155	160	171	134	139	125	151	142	177	173	139	158	160	147	146	151	170	158	152	128	163	166	153	128	163	141	180	165	135	152	150	157	144	141	149	126	137	151	160	153	155	140	145	145	152	130	155	150	157	141	132	134	149	151	140	150	147	154	146	130	174	144	150	150	157	152	139	156	157	166	143	146	144	147	167	144	166	137	127	162	151	138	145	153	137	139	160	158	167	174	154	156	144	188	142	153	145	149	152	148	148	159	149	164	139	136	142	140	135	129	154	178	145	150	167	170	186	142	158	120	159	141	122	153	143	130	136	156	164	146	158	136	176	141	157	145	157	158	162	153	134	149	156	151	125	151	155	154	141	156	134	162	137	147	151	143	153	142	140	157	153	156	124	146	158	165	153	176	151	128	166	130	142	172	145	140	133	181	132	124	154	140	158	140	133	138	140	144	160	160	159	159	160	150	145	159	176	159	172	145	150	170	148	166	138	150	140	147	146	151	138	129	156	144	159	142	148	138	144	134	161	168	149	145	151	136	157	158	154	166	157	160	156	136	167	144	144	156	145	141	140	152	143	139	161	144	137	180	173	155	166	136	152	136	150	135	157	153	170	141	136	143	152	113	148	149	173	134	133	149	146	145	150	159	166	176	134	176	159	151	146	168	160	164	146	145	161	174	154	166	143	145	140	154	144	153	171	160	162	178	141	161	173	149	146	120	168	153	148	159	152	139	135	144	168	156	145	148	150	140	145	161	155	148	142	153	171	146	148	159	128	149	142	122	159	169	156	132	153	148	159	177	154	168	134	158	162	143	159	168	160	157	145	149	137	137	165	144	139	130	152	147	130	134	134	149	150	136	141	159	160	159	151	132	148	152	162	155	139	162	152	135	159	141	141	143	166	156	143	138	145	161	153	130	151	135	165	141	126	158	144	158	148	166	150	154	144	151	155	157	147	172	138	155	177	143	135	153	164	145	151	126	134	153	132	160	132	142	136	157	141	160	125	141	143	148	150	168	159	140	157	144	169	143	148	129	134	160	146	145	149	176	155	155	140	156	139	142	142	167	141	155	147	153	148	142	147	153	148	148	175	143	143	162	155	160	138	176	143	165	135	136	166	142	124	154	144	136	145	165	153	166	127	171	139	144	148	155	131	156	124	161	160	135	153	168	160	167	130	142	155	127	143	171	169	155	133	126	171	146	153	172	128	148	129	160	138	142	153	159	132	168	179	151	153	157	163	158	130	150	147	144	155	143	172	156	153	157	164	164	148	137	150	171	155	159	161	153	146	154	192	144	144	149	158	158	133	179	158	153	161	137	160	128	146	155	135	138	161	152	168	149	128	154	164	134	153	138	148	164	166	149	146	141	140	145	172	133	151	164	145	144	147	154	151	177	153	146	127	163	150	155	163	158	148	158	122	164	147	149	145	129	154	140	163	152	138	140	141	167	139	161	163	160	129	148	132	141	152	156	139	150	138	110	146	127	152	142	125	157	161	137	149	147	145	159	148	164	140	157	166	146	165	155	156	153	148	136	146	171	157	161	164	139	140	141	183	163	164	154	157	152	151	145	160	160	169	149	141	145	136	170	144	145	141	147	152	171	143	123	141	147	143	144	137	140	147	124	155	180	137	124	131	147	156	156	156	160	155	134	132	161	155	148	159	130	136	126	162	148	149	150	170	151	162	169	155	154	155	129	145	144	152	141	150	152	144	153	148	167	154	121	142	155	148	143	185	170	153	148	165	160	156	139	123	176	146	161	150	153	136	157	154	152	141	142	151	153	166	152	138	176	147	160	144	149	141	165	135	171	152	150	152	158	149	125	139	176	158	163	147	166	172	158	151	153	165	148	156	157	186	154	148	144	151	133	152	156	168	144	163	157	134	164	134	154	176	148	137	138	160	161	157	166	173	151	166	154	154	149	152	137	163	170	131	133	153	140	142	155	137	159	136	133	133	183	143	154	152	154	158	155	137	155	155	143	143	144	132	152	163	168	142	155	145	164	133	148	136	149	139	157	132	157	138	148	163	167	154	147	157	123	157	127	156	154	151	135	140	146	150	134	169	135	173	144	143	161	143	174	175	141	154	158	147	143	152	151	140	135	143	150	146	135	170	137	140	132	148	139	150	140	145	137	152	163	148	131	163	122	153	150	152	145	172	157	155	168	150	138	141	153	135
5469	2278	526	523	483	495	459	474	473	495	486	459	454	477	471	469	456	500	500	458	477	434	450	453	457	462	436	431	489	453	440	489	427	448	431	459	457	488	450	439	467	466	489	479	434	455	484	423	402	440	519	466	463	485	452	470	479	429	452	473	461	495	459	493	501	450	500	427	471	468	469	449	470	456	426	452	424	471	476	434	454	444	435	445	529	441	440	450	466	516	488	452	472	464	442	450	455	444	421	475	489	458	448	456	441	445	446	446	421	474	449	471	474	433	443	390	439	480	465	467	412	444	462	434	451	479	493	470	470	455	458	444	434	453	437	473	439	434	472	446	435	472	474	458	483	462	408	422	466	458	453	445	466	426	483	474	412	437	468	468	459	461	441	426	432	449	431	431	474	446	421	422	444	466	455	458	416	480	419	437	452	466	433	468	454	468	445	498	470	432	440	427	426	434	467	449	458	465	460	454	466	467	435	496	453	460	439	452	469	476	427	435	439	458	470	468	442	443	451	445	463	443	447	431	457	480	468	474	415	429	442	446	464	450	460	456	439	439	479	504	432	482	394	453	418	468	430	421	475	438	439	488	462	503	444	449	459	441	430	470	438	464	438	452	480	467	479	481	436	464	478	467	445	499	430	429	458	441	453	449	499	434	483	464	464	465	425	446	462	444	455	476	443	426	445	417	436	430	446	467	452	461	476	445	466	463	505	432	503	460	452	440	462	459	450	457	443	469	437	471	453	445	463	437	488	445	396	426	481	419	441	447	471	439	448	463	448	482	470	445	475	475	461	465	464	436	426	483	416	461	431	430	469	443	435	463	474	456	463	476	427	431	459	447	473	453	452	443	450	459	442	458	460	439	475	442	447	460	434	486	437	427	447	476	448	449	452	479	448	425	436	472	433	434	437	448	495	464	449	468	430	455	472	464	476	479	454	458	471	460	475	432	470	464	490	439	429	435	444	444	458	463	491	488	440	462	500	427	480	460	460	431	449	461	442	472	470	452	478	445	466	457	458	419	416	501	487	423	451	463	481	458	458	467	447	459	453	425	440	455	407	454	445	477	424	473	455	500	479	489	457	463	456	440	473	465	426	417	443	487	447	487	488	457	460	448	455	421	441	458	466	452	478	481	479	453	478	464	481	451	464	441	459	459	475	474	504	465	488	443	472	446	471	458	435	429	438	433	458	446	423	463	454	453	442	485	491	437	492	419	424	474	410	445	478	435	483	512	414	495	449	434	454	439	432	434	459	439	454	440	469	491	463	458	450	442	452	459	454	452	466	467	451	429	448	485	433	449	486	460	483	476	420	445	451	438	431	472	464	489	470	485	431	443	514	472	473	422	441	463	483	474	443	441	430	486	481	461	452	462	442	487	496	446	480	456	477	484	471	454	435	463	431	451	433	436	443	504	455	424	446	476	454	463	474	429	446	493	433	436	466	490	459	459	496	435	454	439	448	441	458	433	455	486	474	445	441	456	463	436	447	474	460	455	494	465	451	478	449	494	461	455	438	437	459	455	470	435	464	434	455	431	468	465	475	460	487	435	438	431	452	437	435	476	457	475	455	445	473	467	462	467	485	472	390	470	469	463	430	469	457	451	422	484	451	457	439	489	439	449	484	449	457	466	440	443	459	451	468	468	433	450	445	453	443	455	466	476	472	450	465	447	480	458	434	470	455	471	478	404	440	459	433	496	433	450	446	443	459	449	495	427	419	432	490	463	447	435	459	450	473	468	442	447	477	468	420	453	464	479	443	449	441	429	459	464	451	404	450	460	434	470	452	456	448	433	437	474	433	440	484	458	469	402	472	408	467	489	467	470	438	420	451	435	457	444	469	443	469	451	470	469	445	407	462	451	491	453	444	484	431	489	424	449	470	447	463	469	456	442	443	461	418	464	459	454	466	460	446	472	449	454	465	471	439	443	419	465	465	472	457	425	477	476	438	450	493	471	486	452	478	441	451	488	443	475	510	473	406	501	474	433	493	514	459	452	476	438	455	480	475	426	450	482	468	475	444	446	439	470	457	474	440	459	466	445	457	416	453	428	469	462	454	431	465	439	476	456	468	470	459	435	431	483	455	481	481	470	433	473	422	425	465	497	448	465	436	432	453	454	443	453	445	469	429	434	424	476	484	471	455	448	453	431	469	436	462	479	446	441	475	412	448	488	477	435	479	477	465	481	459	445	490	468	441	480	418	445	430	439	455	438	462	451	438	461	443	503	481	467	428	470	450	441	466	455	484	459	428	471	486	439	461	403	424	469	480	429	453	458	454	463	427	443	472	438	482	463	442	450	416	435	399	490	453	456	445	444	458	459	461	456	460	500	453	453	439	466	460	488	480	441	459	465	499	440	463	482	460	411	451	420	460	461	461	446	477	452	462	477	463	487	461	455	463	428	450	462	471	460	434	451	456	478	473	469	488	453	473	452	458	461	459	469	465	437	473	471	444	449	460	466	451	456	455	468	501	457	455	451	447	454	477	469	480	432	487	460	474	451	471	452	402	452	470	461	477	487	458	460	478	473	437	437	438	433	445	418	461	448	446	430	433	453	486	469	423	481	448	456	431	445	447	453	445	451	478	409	450	424	436	463	473	448	467	443	495	524	432	462	466	478	467	438	472	442	440	438	472	481	476	462	460	459	457	461	457	492	449	472	473	491	480	447	461	455	427	433	462	476	442	474	457	478	436	478	421	480	460	416	463	492	448	445	437	446	500	505	463	472	438	471	503	451	452	420	441	478	434	437	450	468	474	433	427	462	467	442	450	492	436	456	464	454	453	432	448	502	477	460	465	497	434	480	453	450	479	484	439	439	450	488	483	438	461	434	469	404	443	464	461	459	442	431	471	444	457	449	487	503	415	485	485	493	458	465	471	450	482	484	436	462	461	471	461	458	470	448	465	440	483	425	484	462	471	424	483	429	391	435	416	440	467	428	479	420	445	485	445	463	434	468	468	481	467	454	462	472	487	456	442	414	436	425	460	452	485	471	474	426	466	447	452	412	444	525	459	466	481	459	489	443	414	462	458	437	468	433	432	426	474	452	457	484	452	437	450	453	444	409	484	445	451	413	426	466	442	457	424	463	461	459	462	469	460	455	436	471	498	458	466	478	455	472	459	478	468	458	452	453	445	445	442	445	451	438	442	458	461	476	494	447	446	457	430	419	449	427	459	439	485	410	433	415	472	452	407	497	470	434	461	472	462	454	480	438	474	466	447	478	432	446	445	466	464	440	449	444	461	474	467	449	443	413	478	442	466	448	415	447	473	483	422	465	458	446	468	463	422	420	446	468	453	446	481	436	420	461	432	489	482	424	434	440	453	413	478	497	476	476	460	458	439	438	443	477	479	471	471	457	463	437	452	479	458	457	437	442	437	488	433	452	446	469	476	463	448	432	484	469	479	435	471	455	456	452	460	470	432	500	454	471	499	431	459	457	443	480	439	430	484	437	457	436	475	489	446	474	463	457	470	404	417	431	467	464
49057	32322	5802	1039	788	627	514	470	402	407	371	396	366	361	315	344	346	334	313	332	358	354	324	344	361	312	334	306	345	338	336	365	351	328	328	303	341	353	324	309	328	335	319	335	384	312	320	351	326	320	343	334	336	328	341	333	339	318	343	332	327	353	318	303	310	321	328	330	351	344	292	332	341	325	305	332	314	317	308	288	336	356	300	320	368	346	327	321	347	319	325	353	326	343	345	328	307	333	330	286	376	302	338	328	362	330	332	344	332	325	285	350	328	327	329	318	317	362	321	283	323	333	340	342	322	313	333	353	323	298	333	374	326	335	360	310	336	315	362	317	316	311	292	309	325	324	311	353	347	344	339	342	313	330	335	298	288	371	303	306	299	317	328	319	334	306	309	321	345	304	313	307	314	306	338	357	311	343	314	314	280	331	337	338	345	306	332	334	309	297	348	331	320	324	351	295	327	329	351	277	323	310	315	338	323	332	311	315	326	344	304	351	358	329	343	359	296	317	314	292	290	317	349	337	357	322	314	313	356	341	353	284	331	331	295	326	306	323	304	343	344	321	327	343	328	291	340	335	298	318	320	295	351	322	288	312	324	315	332	337	338	318	325	323	353	310	321	334	310	271	320	294	300	322	336	364	309	335	336	300	318	296	315	327	323	319	338	320	340	295	318	331	307	341	299	326	318	322	345	323	328	311	345	307	326	348	330	304	342	320	349	352	324	323	331	308	332	296	336	338	346	337	316	307	334	301	338	297	321	309	320	275	320	353	304	331	336	292	300	308	300	332	307	357	305	322	318	321	325	313	345	319	355	339	361	328	325	333	329	332	300	333	330	330	330	322	329	316	339	334	311	287	295	284	313	311	318	343	318	354	353	323	344	334	310	332	318	337	342	338	328	326	314	334	350	303	309	325	338	367	326	283	311	310	317	303	353	330	297	339	358	352	295	338	330	323	329	313	308	347	345	318	335	326	311	326	301	301	326	293	316	317	344	324	320	331	296	310	322	294	328	307	297	304	312	298	329	326	318	343	351	322	321	325	314	326	334	309	296	340	350	311	327	344	318	336	307	347	328	355	326	313	361	301	332	309	331	324	285	325	342	356	318	322	315	282	330	310	323	305	301	331	299	316	334	348	309	360	296	315	311	293	311	305	343	320	351	339	341	321	317	338	339	342	338	310	312	320	337	322	298	325	327	310	333	323	324	299	330	322	316	347	307	346	342	332	285	315	328	337	320	332	329	320	291	321	330	332	312	326	317	374	349	321	294	332	311	355	343	304	314	334	333	360	299	332	313	329	296	339	352	317	329	330	334	303	335	335	314	388	310	341	329	324	321	329	350	363	326	336	320	310	337	318	319	284	331	305	347	325	340	305	326	322	320	336	311	328	309	317	294	332	346	290	327	304	303	307	300	366	318	317	324	286	304	277	333	306	317	337	354	304	308	312	353	315	320	332	346	321	340	341	346	329	342	331	338	368	292	359	330	322	284	323	337	329	321	326	314	343	338	320	340	309	336	354	318	331	317	359	350	349	345	305	330	324	302	348	318	331	306	310	329	302	334	335	326	326	350	304	326	307	353	335	315	310	355	329	327	314	318	340	324	316	322	353	365	313	313	325	316	352	318	313	318	354	360	310	315	333	338	293	296	305	307	332	336	340	318	357	317	348	316	324	286	334	324	285	359	320	287	360	317	359	341	322	279	310	360	306	381	328	324	314	322	319	322	332	303	328	319	353	297	312	288	308	324	330	289	355	298	325	316	324	303	298	341	351	325	332	307	347	317	330	315	297	329	317	294	350	310	315	316	326	361	318	321	338	300	321	362	324	330	292	327	336	316	316	323	333	305	329	324	311	327	301	334	287	327	336	320	344	316	320	308	326	315	302	321	327	348	354	318	328	304	324	328	316	311	318	325	346	329	317	307	319	325	319	344	319	317	296	321	310	319	303	311	351	328	330	312	334	340	370	344	303	339	328	349	348	329	341	352	309	345	343	336	322	327	333	313	338	335	338	333	330	355	304	346	357	327	335	324	309	353	334	332	331	349	339	334	299	303	323	297	340	325	289	316	317	343	319	328	338	328	297	350	328	325	288	321	358	309	354	321	346	335	295	338	317	298	310	314	344	316	302	321	334	325	355	310	342	339	319	311	346	318	322	322	348	307	308	308	319	324	337	387	304	334	339	331	352	307	326	346	343	348	324	333	339	323	317	267	309	319	349	306	334	313	306	323	341	330	310	337	353	318	319	333	337	325	308	330	340	326	321	350	308	319	322	345	346	353	330	327	344	328	322	302	319	325	319	312	378	300	332	317	324	321	318	323	372	343	346	295	321	344	301	303	336	327	304	310	332	288	333	295	311	332	338	350	302	341	342	308	310	319	307	338	299	329	331	358	319	338	300	347	322	323	289	332	321	343	343	316	328	347	323	321	316	301	288	312	271	321	302	335	326	340	317	347	348	341	312	304	326	347	323	321	301	342	341	305	313	323	315	301	300	301	304	307	318	311	323	333	353	330	332	338	342	327	335	321	319	345	344	329	340	316	335	324	314	300	368	290	315	326	319	345	332	312	316	318	315	325	299	330	324	334	336	332	315	320	313	306	286	319	338	320	316	334	362	312	295	305	335	306	317	330	316	323	368	317	298	313	315	329	301	324	344	334	357	343	324	319	319	303	320	305	329	302	323	341	346	326	346	335	352	324	337	309	298	318	287	321	330	304	323	340	340	342	356	305	315	318	291	293	333	338	333	332	330	319	341	293	328	350	319	323	325	362	345	328	289	307	305	299	307	343	323	334	290	336	332	370	331	326	330	336	322	307	312	342	342	364	337	355	292	318	334	306	326	321	300	325	306	344	310	316	354	344	299	326	324	371	336	344	354	337	311	316	304	317	350	322	343	334	308	314	345	329	345	348	366	300	324	318	309	317	352	339	325	316	288	329	312	324	303	343	342	330	317	317	308	334	319	325	294	336	348	326	331	346	355	343	301	345	324	313	319	358	348	301	329	327	297	325	354	317	352	288	332	324	339	357	356	307	318	318	318	308	295	288	329	332	330	342	336	312	346	333	346	297	318	334	349	331	336	337	309	323	337	306	325	313	355	317	299	291	350	320	376	296	339	334	297	332	330	330	290	343	320	310	358	306	366	354	308	301	335	326	316	354	325	306	295	350	345	317	324	317	339	310	324	340	313	309	305	325	330	323	339	310	325	336	339	340	309	362	313	325	297	321	350	339	324	309	299	308	345	318	312	339	318	332	293	354	348	316	324	329	343	320	329	311	315	353	307	328	302	370	326	308	302	303	361	339	309	293	333	344	319	333	315	334	321	304	322	326	326	330	355	336	302	329	349	310	378	302	365	343	297	327	312	331	333	363	311	321	337	315	303	303	332	341	308	333	282	353	317	325	339	302	325	334	353	313	321	304	329	315	297	327	329	303	318	309	329	346	307	332	326	323	309	314	318	321	344	333	322	321	330	313	335	291	333
27817	19447	2435	2730	2500	2165	1886	1625	1486	1353	1280	1244	1081	1106	1113	1049	1032	992	967	961	995	946	893	952	932	936	920	877	952	859	884	876	837	934	878	869	843	876	883	872	888	824	862	877	861	864	884	868	869	872	845	825	844	807	853	833	884	862	843	843	877	775	876	828	844	851	858	834	861	815	877	834	857	858	787	839	882	828	824	834	839	846	801	848	839	865	852	849	791	819	866	827	802	810	846	840	850	861	884	772	828	816	829	847	844	847	840	830	880	848	845	767	837	810	829	799	857	840	805	843	870	825	786	854	841	815	866	839	857	806	814	842	823	781	811	802	818	820	811	825	857	831	844	803	822	824	864	789	830	877	812	857	846	792	841	826	909	862	841	824	837	877	844	832	823	840	799	832	820	846	828	819	837	780	808	848	843	786	906	839	800	835	821	835	775	848	804	850	816	836	820	829	835	904	848	821	865	785	822	810	868	803	804	828	807	830	814	857	827	842	826	823	865	827	793	799	842	811	826	864	840	834	889	762	862	809	860	843	817	833	769	796	897	809	882	855	829	847	809	770	840	858	807	822	841	773	849	821	876	790	852	883	885	871	845	802	765	804	814	811	793	860	831	864	837	821	851	800	830	818	813	815	778	832	822	837	802	805	831	794	871	824	856	775	841	851	839	816	873	914	822	865	860	832	785	810	823	847	844	842	749	830	823	818	858	833	857	858	822	786	827	830	838	858	849	825	816	898	839	833	820	837	791	827	824	768	806	825	868	794	843	847	819	836	831	873	796	838	860	755	811	834	793	813	833	809	818	811	866	812	805	774	775	869	783	806	806	855	818	857	764	841	796	831	805	813	895	809	865	835	826	801	820	820	812	859	793	820	849	848	787	865	838	854	876	899	854	837	873	794	763	817	800	812	826	797	849	789	822	810	818	849	845	843	798	810	829	778	820	803	865	840	824	814	816	807	850	841	854	835	822	823	829	845	798	864	808	863	840	788	717	811	844	886	884	796	801	842	798	815	833	829	821	884	784	816	801	831	816	790	784	824	881	781	794	880	865	833	835	860	845	874	786	832	822	880	843	778	829	862	874	832	853	847	794	805	817	794	823	810	842	837	792	784	839	828	801	814	799	805	806	825	821	839	810	842	839	856	802	819	808	852	831	850	852	863	868	866	855	833	812	892	839	811	865	818	842	773	831	817	847	791	876	839	848	797	813	826	857	824	872	792	817	807	841	829	809	849	825	827	846	840	868	860	832	851	824	830	813	827	865	820	815	836	821	830	811	839	810	867	835	807	782	846	830	870	796	839	794	812	816	857	787	816	810	814	865	898	836	791	825	823	782	783	811	803	880	890	839	866	829	846	773	849	842	782	866	801	854	823	843	861	815	860	779	879	884	840	831	789	834	818	800	767	817	821	783	852	813	805	880	857	841	863	856	818	877	875	826	788	772	814	791	836	858	834	851	821	849	830	814	835	810	870	881	801	848	810	794	820	846	850	808	746	779	840	876	759	784	767	792	820	806	834	826	815	830	812	821	794	825	792	832	832	796	871	800	793	828	848	794	884	830	834	815	852	849	838	833	863	815	780	856	845	857	808	816	799	796	813	823	824	832	851	800	796	825	813	857	820	828	856	827	817	861	779	833	840	798	880	824	858	841	801	793	834	830	810	812	843	800	786	809	837	817	882	872	869	802	839	881	833	839	836	840	837	792	784	827	824	844	850	840	803	856	809	802	850	852	795	746	805	797	819	885	835	889	814	826	781	852	812	822	852	773	842	825	838	845	802	854	860	871	840	803	826	856	814	823	832	826	824	788	851	838	846	803	766	863	791	821	829	804	740	853	841	845	818	879	841	849	810	876	834	814	782	869	844	829	770	832	787	821	879	802	827	785	798	815	800	801	884	815	828	835	894	780	824	749	810	809	834	835	790	837	794	783	830	805	811	769	777	796	829	832	827	794	843	814	813	830	854	872	896	799	810	876	840	869	824	855	840	853	878	812	816	825	859	832	858	842	799	817	932	851	759	866	804	845	841	805	818	830	812	854	882	833	805	849	831	854	823	854	866	818	804	829	773	849	788	834	836	798	837	830	844	809	873	799	831	854	819	800	793	796	800	830	797	773	804	773	873	818	806	803	832	819	861	813	854	811	828	829	841	835	844	846	793	828	838	812	784	808	844	808	833	843	829	856	819	773	813	829	821	799	852	783	831	848	851	807	825	863	801	828	819	820	837	847	823	831	845	854	794	849	840	750	813	802	854	844	772	847	776	805	807	811	860	864	869	882	856	868	833	787	839	836	824	847	863	868	785	795	832	801	824	791	820	862	830	833	810	785	801	827	818	866	807	845	813	771	836	853	796	820	826	852	835	832	816	861	801	844	813	746	828	796	847	878	831	814	835	792	865	816	760	825	852	817	763	869	853	833	792	801	800	805	829	869	824	862	791	834	823	786	824	835	841	807	838	853	852	804	849	835	847	837	828	810	832	803	808	810	815	855	808	830	812	797	899	830	866	848	844	908	766	824	840	817	835	825	825	827	848	884	812	856	852	814	828	802	837	834	820	824	863	839	871	853	902	814	870	864	777	777	822	827	832	841	862	814	836	825	784	852	832	804	829	790	841	809	864	817	824	850	822	764	843	850	831	805	790	833	878	791	849	836	830	847	837	874	830	827	789	833	826	857	859	771	832	858	793	805	825	857	829	850	830	826	801	842	852	841	871	768	817	805	856	817	829	813	822	789	759	862	826	849	863	794	814	867	826	843	816	833	838	810	829	854	858	833	764	814	823	814	848	828	826	807	816	786	846	841	839	798	848	813	819	862	826	791	839	845	782	819	780	800	850	813	831	835	818	837	808	798	802	778	819	856	863	812	802	824	837	773	814	812	817	873	797	860	791	840	817	808	791	834	822	814	773	844	854	817	840	796	836	840	773	798	852	829	819	805	804	835	807	791	781	861	811	816	821	804	825	852	794	829	779	810	831	811	801	850	818	880	780	814	804	835	868	865	835	829	846	848	846	798	796	798	850	798	813	840	822	820	818	837	836	859	804	823	814	808	862	812	835	840	816	812	797	826	818	816	830	785	830	824	812	886	800	809	840	825	854	815	854	826	863	888	772	808	845	822	826	875	846	822	788	827	802	823	804	843	837	807	795	831	813	800	794	807	860	817	804	796	819	869	799	799	816	818	810	836	863	829	797	850	810	859	833	809	809	829	809	822	789	802	783	793	812	799	829	777	824	759	834	830	844	865	832	812	846	801	791	845	800	833	792	811	806	767	807	763	787	831	809	822	858	823	855	828	832	839	801	783	870	836	820	791	879	804	855	864	803	854	799	852	853	817	845	837	798	842	840	859	813	881	828	833	771	808	823	850	877	893	829	817	807	833	815	806	849	857	787	839	810	819	858	853	879	896	766	832	826	809	804	811	779	798	901	820	884	871	836	829	870	874	839	851	805	818	847	816	838	796	824	822	836	811	854	800	804	897	784	869	832
63497	47295	14027	2506	1239	977	802	665	603	529	532	531	474	453	433	442	491	448	454	451	453	409	416	424	433	400	429	435	432	422	450	428	397	411	377	411	406	424	389	407	425	388	430	374	378	420	401	380	378	422	386	418	377	420	418	391	398	417	394	391	397	392	415	408	394	378	409	391	394	395	387	398	385	392	390	382	410	400	400	362	408	404	450	437	376	416	436	425	398	424	411	383	359	404	402	397	378	358	424	344	387	423	419	369	397	414	430	385	353	413	433	364	414	358	397	374	400	406	374	372	337	391	412	386	408	375	400	385	394	413	422	407	410	406	384	394	426	406	397	369	377	403	443	393	417	419	415	379	398	393	408	400	417	372	440	418	405	394	424	388	405	382	394	405	369	415	425	354	415	387	401	389	384	406	415	401	396	393	422	458	429	390	396	403	383	377	429	398	370	378	368	388	418	430	397	411	375	389	365	399	407	393	449	399	363	386	382	426	441	386	368	402	424	355	385	406	414	421	388	410	419	395	392	394	377	390	396	384	415	408	445	451	363	373	381	389	362	388	373	433	401	386	396	390	404	392	412	393	407	406	390	387	360	375	371	417	391	412	396	402	400	401	399	410	411	423	389	405	411	405	366	380	406	426	408	362	428	407	389	408	404	381	397	417	377	401	411	435	418	398	391	427	384	371	400	403	410	403	378	363	402	407	372	389	427	406	414	417	386	402	387	414	394	390	422	368	425	407	402	386	383	418	400	398	415	376	399	422	400	409	404	373	403	383	393	433	389	388	451	390	360	360	389	417	409	388	374	425	387	485	399	387	389	409	429	413	396	400	394	376	413	400	361	415	407	392	411	386	386	406	439	405	395	407	390	393	396	398	377	419	379	397	407	426	357	364	364	412	371	385	405	414	385	400	407	415	418	388	423	395	448	419	410	378	423	406	417	406	412	366	398	445	399	401	404	386	380	367	389	442	398	390	442	383	387	373	421	426	431	448	393	385	389	382	369	395	405	372	390	389	373	391	391	390	395	429	434	420	411	415	391	389	436	398	385	402	409	389	417	398	407	422	372	419	382	398	394	392	385	400	412	422	419	379	418	419	377	411	423	394	412	394	424	394	428	427	414	372	384	437	386	387	403	406	411	421	391	421	375	391	398	400	357	375	405	399	415	363	390	413	343	410	399	407	423	428	417	405	418	412	390	386	407	402	413	366	385	382	390	397	384	415	363	401	385	401	363	420	405	385	389	450	383	384	406	405	361	411	384	409	392	406	436	391	411	388	394	429	428	399	405	383	410	408	397	387	419	400	411	427	418	408	426	364	429	375	410	395	369	368	350	369	389	398	389	413	385	390	420	394	424	416	399	404	384	435	399	372	439	384	450	363	391	357	388	396	392	416	437	421	413	381	391	407	413	415	383	389	413	404	377	401	384	418	409	440	404	421	427	386	413	378	386	416	393	369	448	439	388	422	396	416	385	413	409	406	387	398	399	399	445	387	440	403	389	409	410	384	405	411	419	404	397	428	337	412	404	427	393	394	396	327	430	387	375	408	374	413	414	401	375	383	400	376	365	435	398	395	373	397	366	406	381	387	417	387	358	438	409	401	391	407	420	420	406	386	390	388	414	427	408	384	400	385	401	384	433	408	413	394	400	375	373	412	426	375	401	385	402	386	384	389	384	423	409	402	424	410	417	404	376	406	408	409	357	402	402	434	402	424	372	374	410	392	376	382	378	396	385	387	418	382	357	422	394	375	404	393	396	400	394	387	393	407	418	405	413	393	392	398	402	352	396	379	393	383	415	365	388	390	362	385	432	404	395	385	412	370	388	406	385	409	409	406	407	395	391	375	425	396	407	432	390	409	407	381	395	431	358	394	400	379	423	391	433	406	404	381	415	418	404	354	396	401	375	420	395	417	411	367	369	419	377	434	452	389	443	429	411	415	404	396	385	390	394	390	404	401	417	441	401	387	401	393	403	372	437	380	371	415	415	370	376	436	418	406	395	395	403	398	405	384	403	426	395	420	405	406	409	401	362	384	409	411	396	373	375	411	429	406	386	385	395	429	394	395	397	427	417	387	419	438	363	382	426	427	419	402	377	332	417	402	403	427	402	398	406	377	402	394	355	366	395	388	388	358	414	376	397	414	421	388	419	418	376	384	409	455	375	401	415	393	394	418	396	388	373	384	408	403	411	381	405	420	378	386	415	407	459	398	358	404	402	441	442	358	400	434	396	411	389	373	373	400	408	379	349	380	367	400	430	413	386	382	448	422	417	405	416	413	418	406	388	416	391	394	402	421	365	414	450	417	395	436	432	386	356	427	376	395	412	371	409	357	412	416	412	393	375	359	409	412	370	408	397	404	418	437	415	419	390	367	412	376	373	401	447	429	423	361	407	414	390	386	421	381	396	372	383	400	428	366	386	397	410	394	398	368	409	392	414	386	404	399	424	379	416	392	402	385	406	426	400	368	371	413	402	406	424	423	406	424	405	432	400	419	398	395	422	439	419	407	394	385	394	414	430	398	411	375	433	373	390	388	387	404	413	403	425	372	402	423	405	417	384	407	376	385	366	427	405	397	402	398	390	383	372	397	390	396	410	385	426	394	402	419	387	398	372	380	399	399	376	388	375	406	383	400	404	407	418	407	423	388	421	380	392	441	398	411	388	391	333	406	364	370	377	390	371	395	395	416	401	382	429	405	409	411	426	395	379	391	385	413	392	444	399	390	420	424	450	399	403	352	405	394	368	430	424	348	372	399	392	402	382	394	427	394	409	397	442	422	364	382	382	424	409	413	390	371	411	434	397	393	430	413	400	403	408	392	408	421	358	394	364	375	402	411	398	414	387	354	418	405	410	386	399	400	422	419	430	442	387	407	419	378	410	401	412	368	445	404	409	408	402	400	388	378	430	454	430	382	382	373	401	380	403	389	403	411	405	386	429	382	367	410	382	445	379	394	414	414	407	385	385	444	418	397	363	422	394	373	404	421	438	393	409	406	404	389	397	379	424	376	417	419	400	409	399	368	395	374	392	391	427	395	423	371	405	425	425	370	393	426	341	388	385	416	388	406	376	380	430	395	418	391	414	388	386	397	439	394	413	441	407	414	381	418	371	403	410	400	386	445	404	424	430	440	397	397	389	443	429	432	388	414	450	390	392	398	424	419	417	401	378	415	379	405	391	431	398	369	404	388	384	361	376	429	395	400	414	395	399	392	396	415	374	407	403	417	397	398	365	368	387	394	375	391	431	394	407	402	424	402	410	407	426	394	399	414	420	426	417	376	386	403	379	419	384	419	394	418	398	428	406	425	386	391	434	392	404	396	412	430	387	399	402	363	397	419	414	447	386	396	425	413	394	399	387	430	368	391	410	434	397	409	426	403	412	418	441	417	406	370	398	389	368	379	400	400	422	422	365	412	383	379	404	398	431	380	402	384	399	392	387	391	398	384	394	359	392	401	385	405	398	411	417	428	404	403	408	395	399	408	399	431
39932	27537	3923	4649	4073	3492	2977	2542	2229	2020	1892	1715	1607	1571	1422	1390	1376	1334	1284	1236	1192	1273	1190	1159	1092	1062	1095	1075	1110	1062	1072	1056	1064	1077	1083	1081	1032	1032	1007	1026	1089	989	1024	1027	1001	960	935	987	1009	1014	991	999	1015	970	967	1010	915	1008	974	1004	920	954	951	1012	1025	909	936	907	970	904	944	1028	948	948	993	929	1022	972	927	976	949	948	975	978	937	974	960	900	965	1029	927	943	998	942	1015	991	985	923	951	928	952	955	923	977	956	960	989	982	973	925	952	923	998	953	975	944	1000	986	925	929	929	971	941	963	937	930	963	906	1005	940	932	947	969	958	978	1003	954	956	975	934	963	948	939	964	941	931	926	915	984	932	1012	979	924	984	909	915	947	949	964	998	914	969	953	985	898	1029	971	937	942	931	927	976	949	1008	937	980	936	951	975	954	901	914	939	950	952	1001	1006	987	943	955	960	951	930	937	945	993	941	918	868	984	998	937	922	942	992	945	969	977	977	920	945	960	845	998	925	934	995	984	978	918	938	916	960	920	893	974	940	998	945	940	924	964	979	1012	972	934	987	968	964	951	954	962	966	888	942	998	978	921	908	974	998	972	928	982	938	928	909	975	944	969	927	954	912	940	920	1009	967	946	927	925	970	964	933	932	977	960	961	1004	976	933	973	958	999	1036	1013	998	968	909	915	935	964	926	931	974	915	960	950	952	918	965	922	936	1023	960	966	942	934	930	986	967	958	876	984	941	985	911	903	987	928	976	941	956	947	995	951	878	909	922	939	979	999	951	920	948	957	965	977	945	983	903	991	935	907	953	909	965	967	934	907	961	905	976	935	925	942	934	910	958	874	985	990	972	914	940	929	911	969	897	958	988	885	969	930	980	957	932	947	976	945	921	897	949	912	967	950	957	982	891	907	945	939	944	872	958	1018	911	989	937	951	940	923	941	935	908	987	929	969	966	958	945	935	950	962	990	961	984	918	908	1041	970	944	960	958	984	933	919	999	962	974	909	968	985	1005	885	962	980	970	978	952	960	961	957	979	964	923	951	949	980	876	981	940	1009	970	912	949	942	985	952	933	980	988	1054	958	963	965	1000	963	936	962	943	1008	929	927	957	924	962	944	954	950	974	978	904	952	921	969	965	922	961	929	997	955	899	914	911	979	982	924	993	961	948	907	912	999	988	925	921	962	934	970	908	924	1024	957	1024	971	951	912	948	983	943	978	958	942	898	930	993	911	910	994	891	911	951	953	985	978	915	951	957	973	957	994	925	942	1009	926	994	981	928	907	1027	929	915	964	941	979	976	942	934	974	959	960	933	946	888	948	962	923	937	944	958	978	953	938	980	930	992	1008	991	1021	989	970	943	979	992	936	1018	1037	902	973	1020	1017	920	967	952	946	876	942	941	973	910	965	983	983	963	949	1012	944	944	945	934	978	895	917	983	973	945	955	927	953	940	992	924	942	959	948	1001	963	952	934	920	934	975	945	940	1002	1017	977	960	880	985	938	931	922	979	908	905	949	1005	914	945	987	934	977	961	908	907	927	945	949	955	938	1001	929	871	952	988	977	934	943	910	927	954	946	956	930	982	947	945	985	984	919	952	913	959	912	957	930	953	974	1004	944	962	946	872	978	905	974	912	985	962	917	923	956	951	943	886	940	898	959	1006	918	1003	922	980	971	961	886	937	984	964	923	888	877	954	968	905	944	987	955	991	962	924	972	969	904	974	990	976	950	1008	992	915	974	965	968	939	926	949	1030	932	969	964	900	940	951	1015	956	910	928	921	967	915	1002	938	941	976	960	955	950	971	942	1033	900	932	1012	946	949	917	957	975	896	923	1011	976	992	929	916	982	975	927	988	989	932	936	958	967	971	970	960	953	1011	944	947	923	938	1008	992	921	949	971	955	965	988	985	977	987	1012	991	950	957	964	917	945	992	964	1031	929	909	975	931	946	945	966	979	958	930	921	925	884	952	956	957	926	994	877	1039	942	878	953	944	917	965	944	924	950	942	905	964	927	888	963	962	983	976	995	934	959	956	982	943	983	898	1008	928	926	1001	970	988	898	940	937	942	914	895	970	974	1028	906	988	950	951	964	1030	922	1005	1002	993	922	976	938	944	926	958	958	969	932	910	940	933	891	989	973	946	942	972	954	943	967	994	929	1005	944	951	999	969	993	948	932	956	1006	969	894	917	938	928	946	982	964	900	889	927	980	979	983	943	956	951	981	932	925	943	975	989	951	964	938	1031	985	988	990	950	989	969	977	866	939	946	929	981	964	953	983	933	928	933	914	954	957	960	933	927	926	948	979	927	946	946	937	959	958	981	895	967	921	955	988	974	929	883	936	906	952	1000	929	985	941	942	994	969	962	952	890	929	970	954	913	929	956	940	947	938	966	894	949	927	953	915	958	949	946	992	893	920	963	966	907	921	934	941	991	913	991	945	949	946	952	887	928	997	928	953	943	957	992	999	983	977	1067	990	965	957	894	914	962	917	965	915	984	1021	978	979	963	959	952	966	932	978	908	972	847	911	971	978	969	942	911	986	918	933	991	959	947	955	949	982	923	982	989	943	964	973	936	911	973	971	906	942	944	1021	887	986	950	952	938	911	937	909	930	893	1030	970	973	979	954	928	906	962	919	901	959	925	955	914	932	946	950	920	940	933	940	958	972	944	895	927	914	881	940	1005	994	908	946	981	925	983	942	971	898	1009	985	970	906	961	942	923	970	979	932	971	977	982	922	890	918	939	968	934	939	931	989	1005	998	975	946	930	926	960	939	995	956	949	997	980	917	969	973	928	946	934	959	1019	985	973	967	997	1016	937	980	1002	921	952	947	944	958	1000	954	970	966	963	981	985	930	949	909	957	902	984	946	914	946	985	919	894	941	948	973	935	954	959	926	939	926	944	912	918	962	998	983	935	932	952	954	943	987	936	975	977	933	897	946	941	947	990	1002	952	978	899	947	1038	980	959	919	923	949	958	937	990	938	972	958	948	958	990	882	960	927	986	926	911	1009	922	944	929	941	942	1001	971	954	905	955	965	946	948	989	982	966	956	955	975	953	974	934	979	904	949	901	952	976	912	900	917	928	923	965	979	882	996	906	951	946	941	960	951	937	967	949	922	1005	898	963	926	979	939	925	923	982	982	957	903	992	954	961	953	938	953	924	915	1040	900	957	901	963	941	945	993	984	1011	970	976	895	917	897	962	986	961	938	928	979	942	952	963	982	970	926	963	942	1005	951	997	929	992	959	938	965	944	940	960	911	956	1039	974	990	979	964	979	946	963	904	923	927	923	994	936	989	936	973	985	941	970	931	944	930	953	929	991	992	925	942	1010	929	966	956	980	954	954	969	899	942	971	913	991	1040	998	982	867	993	936	937	926	1000	1000	920	940	903	973	912	955	990	950	978	955	894	1014	978	977	961	936	968	940	919	924	950	979	1023	942	986	977	973	949	945	924	940	898	933	939	895	948	974	938	987	911	916	947	962	952	960	980	963	966	1018	955	996	990	959	969	942	983	925	926	957	978	951	1019	956	939	960	963	949	965	971	969	916	958	951	1014	973	991	958	961	883	948	952	980	948	980	995
7067	2293	203	148	177	171	169	154	141	174	151	167	147	160	152	146	177	140	166	164	156	161	127	146	166	141	156	155	151	139	154	145	150	164	150	151	153	157	181	146	156	170	172	169	163	135	147	148	170	146	163	149	149	160	153	121	178	138	159	139	153	140	173	160	146	155	143	159	160	160	136	148	142	158	158	149	172	172	160	127	176	164	133	160	158	148	157	147	151	188	165	126	140	165	172	147	165	145	159	144	169	164	148	121	147	153	148	158	185	158	147	152	159	146	167	152	161	172	177	136	120	160	153	148	184	147	154	132	146	156	147	143	158	169	158	143	172	171	169	145	167	164	155	149	154	150	129	159	156	169	163	166	175	168	147	152	157	161	162	150	169	133	153	160	161	148	169	172	143	157	171	150	160	143	147	137	151	153	168	163	166	177	161	130	148	153	181	166	142	159	136	158	159	166	160	163	159	189	154	136	151	160	164	166	163	156	157	166	185	147	161	168	163	139	162	168	140	156	160	156	166	141	181	142	141	171	146	137	141	156	173	144	168	167	157	168	153	145	169	145	142	149	172	153	176	149	160	168	166	168	154	153	156	159	145	141	162	135	160	162	162	147	147	130	160	159	165	153	159	153	157	161	158	177	157	124	136	142	132	164	137	154	150	132	176	152	167	157	146	175	141	182	172	162	147	151	158	147	174	151	151	169	157	135	164	126	140	146	179	164	149	167	149	145	146	134	163	157	145	166	157	140	148	148	154	158	171	138	155	181	158	131	165	162	145	167	130	159	148	154	158	158	127	150	148	159	149	158	159	141	166	144	174	145	156	138	162	172	173	136	174	159	158	152	163	143	161	143	142	176	151	147	148	168	152	144	188	152	138	153	167	165	152	154	176	139	172	176	151	159	134	154	169	162	147	140	152	157	161	146	150	157	149	170	137	193	143	151	137	144	152	150	132	152	150	183	149	152	173	171	173	141	150	164	150	173	171	154	155	156	137	156	142	158	179	207	154	155	167	135	160	146	162	173	175	173	158	156	158	172	150	149	188	150	157	149	148	153	154	144	133	147	176	153	153	167	137	151	180	157	168	159	155	172	145	139	142	157	163	156	158	148	167	160	159	179	165	140	153	153	132	156	165	177	166	144	148	135	147	136	173	149	162	198	162	143	137	160	153	152	164	117	158	160	131	153	185	153	147	149	134	144	150	145	149	156	156	171	152	130	146	146	157	161	164	156	155	183	159	192	150	180	156	174	149	151	154	162	172	168	154	164	163	171	119	130	179	165	132	164	151	137	145	150	138	134	156	151	141	137	148	158	139	142	171	146	131	147	173	156	161	174	163	159	143	131	155	181	144	157	157	147	144	160	144	183	142	161	146	161	151	164	140	170	150	145	147	156	151	131	186	157	177	166	175	149	167	155	145	153	134	161	184	162	146	159	148	174	144	134	153	170	166	182	148	164	145	146	160	159	155	161	158	139	142	158	145	160	159	145	156	156	125	163	148	155	168	143	147	136	178	159	168	145	131	159	148	176	151	183	153	168	140	166	161	151	160	159	164	146	152	148	159	157	157	172	164	146	146	158	176	161	140	158	166	156	159	167	145	167	159	168	154	151	171	160	151	149	149	150	152	175	170	133	137	164	158	131	149	144	147	191	161	121	154	149	186	167	158	159	130	173	166	180	148	141	161	154	158	153	162	166	150	165	151	157	134	159	161	149	160	165	173	147	173	155	153	152	184	162	174	157	165	164	175	151	152	165	158	159	135	149	184	163	149	144	167	149	147	163	163	172	146	152	144	168	154	152	167	164	150	177	169	152	167	160	155	157	149	154	150	150	155	169	152	147	151	167	147	159	165	156	129	152	157	153	134	154	148	167	151	174	165	163	156	162	159	167	172	155	161	164	131	158	179	163	151	157	148	156	166	140	177	166	153	153	162	166	148	158	150	127	150	144	152	147	145	172	172	173	156	149	141	166	164	135	142	157	178	161	161	148	151	170	181	159	142	163	175	129	189	131	146	155	157	160	156	149	171	156	187	156	141	157	144	138	163	172	161	172	171	154	155	156	160	157	155	159	166	141	152	130	162	169	160	146	163	135	175	152	179	165	137	143	144	157	156	173	144	147	148	153	143	150	138	163	160	139	155	139	169	165	152	151	148	137	175	145	152	147	154	152	174	138	166	162	165	150	159	138	149	155	169	173	142	148	124	170	160	159	154	142	155	142	153	159	148	190	151	140	142	159	151	131	134	148	130	175	142	161	157	162	163	154	173	168	150	156	143	182	167	136	139	136	145	166	158	144	167	145	169	174	145	163	118	139	177	153	164	142	162	148	163	166	169	147	159	161	157	144	170	155	174	146	169	148	139	152	164	143	170	159	164	168	161	156	161	154	164	158	144	178	156	163	178	143	163	156	151	149	149	135	141	131	166	161	173	175	133	152	167	146	171	194	141	153	188	149	159	167	156	157	161	132	170	150	152	151	163	178	141	148	148	149	137	141	168	149	154	159	142	139	157	155	175	147	162	161	165	126	151	147	145	151	167	130	163	151	138	147	159	151	165	129	160	141	171	160	164	158	177	145	149	157	172	166	144	152	175	163	181	158	139	150	171	167	140	172	142	188	165	147	164	194	158	176	150	142	169	133	176	167	178	162	155	136	160	155	174	173	139	169	151	149	149	165	147	170	159	141	173	167	147	139	164	165	148	179	141	159	148	143	134	152	171	161	142	156	143	145	180	156	127	155	141	133	167	134	169	172	143	133	151	157	129	138	154	164	165	147	127	158	144	129	147	160	174	139	144	179	185	171	145	156	160	173	140	164	143	161	163	166	162	152	146	133	154	159	156	158	170	155	152	143	147	163	157	151	154	142	151	147	171	143	180	163	137	142	155	169	178	162	173	154	165	183	163	149	152	180	157	150	166	145	152	146	185	154	171	165	175	152	168	151	173	151	157	138	134	150	165	163	175	138	127	156	145	179	177	154	169	165	154	185	134	158	157	138	160	156	150	165	157	160	152	166	149	161	160	138	144	159	155	121	139	163	163	166	138	142	151	147	165	148	154	151	167	176	159	128	144	146	155	144	155	158	156	150	147	143	161	143	169	143	161	161	136	162	146	140	156	162	172	152	158	147	143	132	148	120	169	160	178	183	172	175	153	140	128	164	161	159	176	146	163	180	155	155	165	150	159	163	134	131	157	138	156	178	153	141	159	163	164	160	168	180	157	147	153	147	156	157	158	162	167	140	136	168	165	152	151	147	130	161	170	146	147	165	136	162	132	154	157	137	159	173	154	161	184	163	151	140	171	195	158	146	161	154	167	176	164	161	138	144	173	136	140	131	159	163	165	175	150	152	157	155	143	144	149	165	160	161	159	154	148	153	160	151	139	160	145	150	156	147	179	158	158	157	143	149	147	153	162	168	148	150	148	158	152	135	172	179	151	173	173	151	158	159	147	157	140	174	159	156	162	160	172	161	146	149	167	161	154	145	159	152
6206	3034	522	569	531	489	495	450	497	497	454	459	506	478	448	494	499	426	508	451	478	467	479	438	492	483	471	471	461	461	439	453	472	449	434	474	480	447	445	470	487	489	516	440	487	439	392	482	436	441	490	454	444	495	462	455	477	450	406	476	503	435	415	446	453	451	486	463	500	456	449	436	453	448	479	456	446	450	499	462	480	471	461	472	478	485	494	506	453	470	444	502	458	501	520	480	456	471	475	479	436	472	455	467	484	422	476	427	440	482	505	465	461	473	474	454	475	492	493	457	488	435	479	480	473	461	472	464	474	471	459	473	438	472	448	486	404	441	469	436	500	487	495	468	458	470	462	453	455	465	495	465	444	467	466	470	455	403	508	474	456	479	491	474	483	453	439	483	471	490	484	476	449	503	422	474	482	477	485	439	505	455	447	479	466	440	450	494	433	467	472	487	476	457	497	456	492	468	486	457	479	490	478	446	509	510	467	475	478	458	461	459	482	496	469	472	460	440	464	438	491	476	467	459	469	490	459	460	447	514	443	460	452	461	448	487	442	458	465	432	476	472	489	456	477	423	445	450	458	505	456	459	462	430	482	452	463	463	477	464	467	466	479	449	440	464	466	483	480	467	469	475	476	464	472	493	505	453	420	486	486	456	456	458	491	443	453	448	482	464	482	450	476	458	466	441	459	480	434	492	487	454	469	469	415	486	467	475	456	444	449	447	467	418	473	447	502	469	456	465	448	474	470	463	439	490	442	417	501	440	489	451	481	455	463	430	487	442	482	463	469	495	435	444	437	437	471	493	494	440	445	434	451	478	466	445	482	491	489	490	429	463	463	478	470	451	461	456	470	474	433	472	489	477	446	462	447	453	490	446	455	462	462	488	479	483	448	473	500	445	443	483	483	439	470	454	465	457	479	470	508	497	438	463	446	472	489	446	444	449	434	411	456	477	436	450	500	486	425	475	447	456	484	498	451	526	446	458	455	470	473	496	472	467	469	486	444	456	452	478	434	455	486	470	471	464	481	449	424	458	471	493	458	473	483	446	489	481	499	469	423	490	462	450	475	502	462	458	477	460	517	469	483	518	463	461	469	485	491	456	454	449	464	461	451	486	447	471	474	457	461	445	462	462	485	480	458	476	473	501	512	469	438	505	476	466	475	479	461	443	526	471	447	484	446	466	483	489	491	434	457	462	445	485	464	444	527	440	471	478	484	475	459	505	450	478	424	485	465	507	461	483	475	480	465	487	473	460	467	461	403	451	472	448	462	454	471	464	481	471	457	437	520	469	461	450	459	489	476	476	475	450	473	466	490	498	469	486	489	488	448	470	482	446	460	449	480	506	466	453	468	458	471	456	483	486	461	452	467	494	476	479	460	466	441	483	469	427	484	494	454	455	468	489	449	504	442	461	477	501	475	448	457	476	460	459	470	431	462	455	438	498	476	478	464	430	457	429	501	469	470	470	468	494	465	432	457	464	482	471	509	440	480	477	455	471	468	467	473	446	472	464	436	453	500	432	460	434	465	437	473	473	490	465	452	490	422	461	513	484	442	481	434	459	453	465	490	406	453	475	478	503	483	458	468	527	463	461	468	467	462	471	458	475	438	485	472	426	519	478	476	460	484	447	465	478	474	420	458	446	491	463	471	497	471	460	451	457	491	477	456	491	479	462	443	440	479	499	457	463	473	494	462	449	471	447	485	485	506	444	443	454	455	499	456	476	418	421	487	462	494	447	465	490	442	516	497	472	476	446	425	498	496	459	476	473	475	443	495	485	453	483	452	462	487	432	485	500	461	461	486	436	481	452	500	452	495	430	426	447	468	433	494	445	444	470	462	462	472	449	467	477	452	459	443	454	484	456	512	487	501	484	485	431	493	497	447	438	465	508	432	465	488	456	473	453	507	469	463	450	477	466	450	468	465	458	473	461	496	454	448	450	463	481	462	475	467	483	472	466	473	450	462	486	454	486	417	468	444	499	467	482	422	474	484	424	452	464	478	440	457	460	479	450	492	482	479	445	446	466	495	486	461	434	473	490	486	460	457	470	468	459	430	492	453	462	445	476	441	468	484	466	470	440	486	453	482	445	460	480	472	436	464	475	493	437	472	460	466	439	468	476	448	424	457	457	487	486	489	497	492	441	408	459	471	452	491	484	476	451	496	506	517	446	474	490	448	458	485	491	441	466	490	473	476	517	462	428	451	495	457	485	476	473	483	463	464	453	462	465	418	474	469	475	445	461	522	489	447	493	481	488	458	516	463	464	464	506	459	466	477	430	434	484	437	452	444	501	535	489	430	451	469	473	427	452	455	467	460	492	474	460	450	475	491	450	477	460	491	448	477	466	446	489	452	449	449	465	469	479	455	473	440	501	432	453	462	481	501	474	475	450	480	497	487	440	472	453	490	458	471	433	512	444	480	484	476	447	453	465	437	437	452	428	482	456	476	490	473	487	456	465	410	442	528	488	465	479	519	448	472	464	429	466	472	464	453	440	480	468	449	454	466	454	449	498	465	470	498	499	462	481	489	407	465	459	464	486	469	430	501	442	464	445	498	485	506	475	461	424	463	448	452	478	465	503	486	484	452	453	457	471	460	473	514	508	487	467	427	485	489	459	491	451	477	459	447	424	471	431	446	486	481	431	461	455	459	485	458	449	466	471	429	453	472	456	441	491	456	446	457	457	461	473	445	465	463	457	513	492	464	435	503	473	450	425	485	482	438	471	461	470	451	466	470	458	490	477	485	461	491	481	480	473	463	452	467	455	475	467	462	482	494	482	431	471	470	486	449	490	507	467	474	415	435	455	466	475	477	431	463	448	472	479	461	472	454	459	477	481	441	433	451	498	488	450	459	429	436	438	430	431	540	512	480	474	464	491	465	442	495	450	464	466	485	507	464	472	479	467	459	510	477	445	449	463	456	467	462	500	501	462	471	502	511	457	482	440	467	454	505	446	442	529	481	483	436	512	455	439	450	459	437	448	404	468	443	456	468	475	431	502	448	473	454	463	446	439	472	473	451	469	497	456	432	457	437	467	480	473	464	449	476	449	487	438	459	489	467	461	467	489	521	468	421	474	470	426	476	480	471	443	474	439	513	463	460	461	454	457	463	456	476	466	474	480	480	497	442	472	431	467	456	468	467	464	428	459	469	451	429	461	466	479	510	460	465	486	450	438	483	483	460	502	440	486	493	434	466	502	465	478	478	449	475	425	474	460	441	496	484	470	467	445	483	460	479	452	499	439	476	493	508	450	428	431	502	460	473	439	451	451	470	478	461	453	479	451	431	462	452	495	515	472	455	428	470	465	454	457	466	473	484	493	456	456	463	448	514	489	500	450	454	477	440	479	444	494	469	457	483	490	466	500	440	484	497	460	466	477	487	475	424	458	505	458	472	488	497	435	487	469	478	494	494	467	453	442	485	454	480	445	469	492	421	436	460	454	476	451	466	458	474	442	461	519	446	482	452	458	443	498	488	452	473	496
51406	35477	7917	1172	751	564	524	425	400	401	396	378	372	369	394	348	354	335	307	347	355	356	365	373	333	300	366	355	348	286	325	343	326	323	294	305	321	328	323	326	317	341	316	358	339	369	333	327	352	351	348	323	320	361	320	356	304	359	313	336	310	355	325	339	334	319	343	317	308	338	350	363	322	298	340	317	349	345	324	374	340	319	304	304	339	346	335	310	342	333	358	333	334	337	333	331	323	327	332	320	344	350	338	329	312	336	331	354	361	299	324	305	296	339	321	326	317	331	350	318	336	325	321	325	326	323	314	350	318	362	322	349	322	319	341	337	317	357	348	336	351	340	324	362	347	340	323	325	324	314	300	322	339	321	323	383	322	340	336	335	331	309	308	378	305	330	287	326	354	299	333	341	299	331	308	332	329	325	319	312	339	358	346	319	316	337	332	314	329	305	305	329	306	333	317	299	319	339	361	345	344	349	327	314	317	372	323	345	341	325	342	305	343	303	330	327	331	352	356	345	314	347	359	356	338	331	339	346	314	302	307	306	340	330	301	328	303	300	333	368	305	350	327	334	338	304	331	331	333	315	358	337	343	352	337	313	364	358	318	301	326	312	353	317	357	326	329	352	363	329	354	339	336	355	342	309	321	325	333	366	316	310	329	315	321	330	345	297	324	355	319	306	307	331	378	346	355	358	327	337	332	296	345	358	324	366	349	343	335	341	349	362	333	318	319	331	334	315	346	332	321	340	314	292	324	308	335	330	324	359	332	311	332	314	325	345	329	316	342	336	353	352	360	354	362	357	320	359	327	348	312	318	326	312	317	314	320	332	331	307	315	316	339	310	359	292	329	329	298	312	333	333	352	346	318	336	332	313	347	347	344	352	346	350	309	314	331	316	300	322	304	303	339	338	343	307	325	331	338	299	363	364	312	336	323	342	306	279	334	335	315	295	309	307	349	366	332	353	354	302	345	378	315	317	333	324	349	319	332	332	366	332	294	311	327	325	314	341	317	355	314	347	312	336	315	344	317	317	334	333	331	291	361	325	311	330	351	319	327	394	319	330	340	346	345	302	313	289	325	304	317	301	343	317	336	331	336	325	323	313	305	331	336	298	339	330	329	306	323	346	320	326	336	340	358	352	338	314	339	322	323	355	357	317	337	330	325	333	334	310	335	352	319	359	332	326	339	318	338	332	347	334	327	360	378	314	308	344	334	308	319	340	337	328	326	339	329	343	324	324	327	348	328	352	312	334	316	309	312	331	340	343	338	320	347	304	313	303	296	316	315	336	343	343	330	324	323	298	329	329	313	317	326	337	336	343	331	335	296	312	301	346	323	339	293	335	303	315	342	314	342	323	320	320	304	367	326	347	322	312	328	328	335	373	351	313	364	312	349	324	336	333	343	325	328	330	321	347	324	346	370	326	336	332	324	309	334	357	327	309	334	360	342	337	372	321	371	330	331	317	314	330	324	330	306	328	340	273	324	329	317	323	325	362	331	334	338	346	346	345	311	326	314	324	301	298	362	320	338	331	320	331	308	329	296	324	326	311	326	322	368	340	329	304	381	306	363	364	299	309	295	303	342	333	336	353	355	332	331	335	335	353	330	288	337	318	362	322	360	318	330	336	295	336	333	317	335	344	344	346	314	290	372	332	335	330	283	347	323	344	345	337	310	386	282	329	340	335	318	358	314	327	324	339	304	333	328	334	345	321	330	300	310	363	345	357	327	354	327	335	334	371	312	301	321	322	366	333	325	315	303	306	314	331	326	329	367	289	334	335	345	297	338	336	331	354	348	356	333	332	301	354	326	302	334	329	302	333	339	335	351	326	333	325	306	313	337	353	318	344	351	340	325	341	330	290	276	336	311	313	325	368	343	321	340	318	344	312	341	350	342	291	340	348	394	342	307	333	365	346	335	336	295	332	343	293	323	305	307	291	326	335	308	360	299	302	327	334	314	320	331	359	349	314	337	356	311	328	316	338	348	328	335	339	317	347	316	304	316	315	321	327	328	322	351	305	306	323	344	306	359	342	298	318	303	342	349	326	313	309	335	354	315	324	329	316	321	358	377	344	353	313	323	319	319	360	274	308	313	328	355	346	348	347	347	332	322	309	344	301	337	316	332	327	347	342	329	313	313	318	380	308	344	329	365	305	311	326	319	300	367	336	355	304	332	354	324	298	334	312	355	333	332	355	359	336	337	362	342	345	294	300	333	360	315	334	329	326	372	330	341	342	308	299	335	316	313	312	348	324	340	332	348	347	299	355	333	357	306	344	325	322	321	333	327	314	306	318	335	351	321	305	318	346	304	325	309	341	320	319	294	285	308	353	364	338	306	290	324	322	291	316	340	287	336	329	355	308	320	317	331	312	324	323	336	338	316	311	331	322	344	335	330	319	372	330	318	349	314	330	333	344	330	319	336	333	326	333	328	296	337	342	346	360	309	323	296	329	310	344	355	392	362	347	332	324	327	313	285	314	345	324	350	324	289	324	339	336	332	325	311	312	322	315	317	342	350	298	323	329	324	308	317	348	354	297	325	296	366	323	351	361	312	375	313	326	318	309	321	331	314	330	345	322	357	329	303	335	328	330	324	314	315	320	334	319	332	347	333	333	310	319	344	312	334	337	332	314	332	351	312	351	316	324	294	327	364	354	338	311	340	371	299	357	381	344	326	331	363	296	376	338	308	328	322	310	342	316	329	330	330	297	346	311	267	323	323	335	363	368	326	331	316	307	312	304	315	289	324	309	309	328	301	355	301	361	327	361	360	304	328	356	355	364	362	323	333	362	317	396	338	320	374	335	318	352	325	323	356	341	367	315	330	312	335	335	330	298	336	336	302	330	345	335	335	310	331	310	312	325	315	320	356	337	317	330	327	312	317	319	339	329	331	329	338	333	312	364	329	361	333	320	341	332	350	344	351	329	345	351	348	337	333	321	340	363	318	367	321	326	306	324	350	333	313	312	354	338	335	334	323	327	345	299	328	355	319	328	328	336	353	345	325	319	326	303	322	329	366	324	337	354	305	334	315	335	298	334	330	335	329	358	301	348	320	339	357	345	295	363	320	354	348	338	349	324	342	305	306	333	341	330	310	347	295	310	337	343	327	315	349	299	339	307	326	311	335	339	317	353	310	299	342	334	333	315	351	342	327	308	310	329	330	345	328	300	335	299	332	335	315	338	313	346	323	348	325	310	327	329	344	329	318	326	357	302	341	343	342	340	326	332	344	300	310	340	315	350	312	328	327	343	314	330	296	298	333	347	327	326	286	321	321	356	309	352	357	297	356	360	300	339	320	299	328	323	320	331	348	328	337	335	311	324	342	326	346	339	389	322	342	324	333	327	340	318	324	320	331	295	305	318	307	356	311	309	342	307	345	334	326	346	335	323	329	333	350	371	339	307	330	355	319	341	302	308	325	315	328	330	311	339	352	322	352	336	318	316	320	354	338	363	329	349	284	350	323	312	319	314	336	324	324	300	312	342
30889	21145	2435	2720	2415	2115	1796	1645	1480	1355	1276	1182	1130	1115	1095	1025	1044	1022	975	952	962	927	968	908	928	938	892	933	886	867	896	843	866	872	930	876	894	884	848	912	883	861	872	852	856	791	856	852	844	913	863	808	812	869	822	807	882	804	882	815	868	862	817	830	789	814	837	837	890	869	819	806	886	833	816	858	814	886	852	846	880	894	796	846	833	809	819	857	824	857	871	839	824	853	843	831	844	833	753	830	804	883	818	826	813	838	817	835	858	848	854	830	854	817	803	835	802	877	841	824	879	834	849	827	818	790	833	821	856	858	823	804	827	794	793	873	819	870	827	809	835	824	858	860	862	860	839	852	838	831	858	856	841	866	810	813	805	852	804	870	883	840	856	822	799	823	841	827	842	842	845	817	819	814	798	823	848	847	837	866	825	829	809	818	861	865	841	893	869	804	813	813	818	835	877	787	851	838	857	826	826	859	837	819	851	786	849	845	828	800	812	850	803	838	830	861	802	837	805	845	854	842	895	815	842	805	864	820	874	870	820	834	792	806	826	812	814	798	824	816	822	859	832	850	802	851	843	824	839	878	852	840	836	878	850	818	808	828	812	857	844	802	788	847	846	835	863	825	847	837	799	865	893	840	805	794	813	811	840	867	842	861	774	841	900	839	823	832	852	828	851	810	830	838	830	813	829	783	820	871	840	828	825	860	786	867	828	832	834	825	844	834	805	823	854	850	840	857	819	813	868	809	793	867	815	857	791	841	803	818	795	799	842	830	853	877	830	860	827	828	907	849	849	856	826	805	795	823	815	830	846	823	857	820	845	835	865	866	860	832	853	842	804	808	849	896	856	835	845	805	775	788	829	871	822	863	844	827	853	826	851	880	830	797	829	825	807	805	846	840	803	823	838	839	846	872	822	860	831	781	823	828	804	843	878	796	822	850	813	835	872	814	840	859	805	837	823	881	799	855	815	798	807	828	825	840	828	790	873	858	844	835	875	824	799	818	853	803	787	810	846	830	825	804	853	861	799	800	863	831	821	824	862	797	848	841	802	861	839	775	778	864	854	833	877	859	859	795	833	851	795	873	874	852	827	853	842	793	848	867	794	820	832	849	820	850	778	812	876	838	870	863	786	774	863	854	839	860	868	847	856	860	866	850	818	780	840	816	822	884	847	783	841	830	832	816	801	883	831	857	832	776	874	753	865	842	841	867	878	876	813	807	901	831	849	864	827	814	815	885	791	847	839	816	832	840	800	867	839	812	806	835	796	884	817	853	773	869	807	822	830	846	833	840	828	807	861	838	863	853	889	831	781	879	815	786	792	848	791	820	808	838	831	789	832	884	864	902	806	823	843	872	850	884	831	806	828	846	897	878	842	806	848	866	838	886	803	835	828	836	837	848	812	852	898	829	838	815	807	817	826	806	845	847	822	811	821	842	831	815	885	847	864	840	854	809	845	872	871	840	849	881	881	844	870	831	833	840	831	801	876	869	841	843	856	805	875	854	812	848	890	809	864	842	846	833	875	833	817	795	800	879	838	863	861	797	825	852	867	840	856	832	887	831	827	833	806	814	898	843	825	823	872	843	796	866	886	849	859	803	843	823	852	798	793	793	848	830	813	873	834	821	872	805	808	835	769	814	814	788	860	825	833	827	814	830	812	830	832	816	814	880	842	821	807	795	788	834	775	866	833	827	802	811	821	837	852	833	834	819	836	849	827	823	853	815	824	838	830	911	850	845	827	868	857	828	801	811	819	879	860	812	831	835	859	806	847	816	857	837	868	835	831	828	871	862	859	866	834	833	833	819	843	861	809	834	770	852	850	884	856	853	817	855	828	842	813	813	816	779	830	780	829	818	830	840	871	804	854	815	855	852	829	827	800	839	844	811	874	813	815	821	821	831	835	784	872	856	818	799	829	858	841	811	836	812	849	810	840	848	816	804	869	801	769	818	827	849	847	849	871	865	790	832	849	832	856	820	823	803	840	857	776	829	784	846	825	836	786	826	779	822	777	875	797	838	774	807	784	818	833	799	795	859	800	877	800	862	831	804	847	821	840	842	817	908	773	851	813	866	845	853	842	807	790	844	840	813	789	870	862	831	838	864	844	833	866	855	824	865	825	818	880	842	821	814	800	822	827	851	880	843	840	801	869	900	815	853	771	858	779	833	806	839	797	818	835	804	857	861	836	829	837	863	841	844	845	821	804	784	870	788	846	813	835	836	835	810	843	854	837	834	870	807	834	846	832	817	813	856	839	819	839	844	808	833	790	807	851	791	860	863	838	822	828	851	790	800	840	828	800	830	814	851	800	850	867	839	821	826	838	858	846	838	770	831	839	795	840	886	806	801	830	852	849	803	820	868	822	823	898	848	825	829	838	796	814	882	814	814	749	818	809	850	832	804	846	806	829	851	864	891	865	848	795	829	864	806	823	768	844	817	763	853	840	843	795	780	874	882	834	852	808	800	843	817	820	796	827	839	796	843	808	859	848	796	842	877	829	825	813	896	835	829	801	878	793	860	868	853	788	807	806	844	807	872	800	809	813	817	877	871	857	858	864	783	859	862	846	881	849	808	895	847	838	795	844	808	844	858	799	891	796	781	852	791	823	879	801	833	807	854	814	851	841	849	841	846	829	855	818	805	845	819	843	816	861	874	816	808	817	832	758	872	838	860	853	814	842	817	811	825	852	828	835	794	873	802	806	841	816	827	859	817	810	866	798	855	826	826	810	819	835	833	820	839	847	811	766	826	915	825	812	851	863	792	799	822	857	826	865	816	817	848	836	848	873	862	792	871	847	820	837	835	838	850	831	853	882	882	796	826	805	829	860	815	839	870	825	860	847	872	782	848	849	831	779	851	811	857	850	821	840	878	817	799	840	814	858	825	818	842	776	878	813	813	873	899	824	848	879	821	820	861	781	873	868	809	831	804	865	806	813	832	843	852	790	865	823	785	809	837	853	843	830	846	822	841	817	812	807	854	865	820	808	821	873	824	831	871	807	837	786	792	798	839	798	867	793	844	927	799	872	839	837	814	882	810	843	820	821	857	873	858	822	844	827	873	797	835	839	803	848	830	818	828	830	850	886	855	848	815	821	820	840	833	861	789	856	832	837	817	849	842	824	808	810	846	854	833	829	847	856	785	832	803	825	763	803	810	842	857	798	884	792	834	793	839	853	860	848	829	826	862	828	825	823	846	829	822	891	842	827	863	828	812	816	855	814	858	838	826	807	812	850	834	809	833	847	879	819	843	858	832	797	819	825	839	837	884	802	799	860	898	828	873	841	835	814	853	854	829	814	835	809	893	860	839	841	822	852	850	811	836	826	790	810	797	822	852	802	847	842	826	881	862	865	841	797	846	872	813	869	876	886	881	828	831	857	854	816	848	834	794	900	877	849	885	825	865	860	857	804	825	758	874	819	799	822	853	806	809	813	815	841	881	838	854	859	858	801	837	849	843	866	848	803	844	867	848	824	779	843	824	798	835
62596	45729	14930	2680	1174	889	830	685	631	568	587	515	499	503	494	395	436	455	453	438	439	434	437	415	388	405	385	404	392	383	392	391	419	403	379	419	428	399	417	420	462	369	380	414	405	375	418	396	381	409	399	426	412	386	378	382	375	407	383	403	393	397	386	428	410	411	399	366	398	421	425	413	418	426	392	411	384	411	411	398	414	396	398	434	415	409	364	396	399	417	366	388	364	418	368	374	395	415	397	381	405	404	404	418	415	385	410	416	403	410	436	399	423	453	433	391	388	400	402	418	393	386	390	386	384	414	422	415	427	403	379	364	385	423	404	380	412	402	412	397	374	429	386	408	392	404	418	391	413	367	460	420	414	409	425	366	424	371	437	407	412	397	387	445	408	377	420	385	399	381	413	393	378	397	379	381	414	392	411	398	363	398	372	402	370	422	423	377	368	388	401	389	403	341	421	407	380	376	445	403	371	384	368	386	415	399	425	402	409	367	382	376	344	412	394	395	397	413	383	398	362	381	387	412	381	392	405	414	368	410	398	394	409	397	409	398	418	405	394	390	402	418	360	378	366	381	401	394	388	405	378	364	395	418	422	385	341	374	406	398	431	418	352	385	389	376	383	396	376	400	379	437	395	425	400	418	391	421	415	416	409	370	410	435	358	416	340	370	391	388	400	404	411	379	401	388	391	401	372	396	395	391	408	409	424	422	401	395	415	403	399	380	424	425	366	392	464	358	397	444	439	417	404	411	439	382	429	440	424	390	364	373	402	383	391	386	353	385	372	409	400	389	364	364	349	388	411	412	384	392	417	426	434	377	379	332	414	386	392	422	395	394	385	398	412	394	417	416	417	366	426	373	428	399	380	401	382	402	381	410	402	390	427	394	389	429	398	385	410	397	390	390	402	416	397	385	385	394	412	428	400	377	398	404	389	381	375	413	403	422	403	364	413	413	414	395	370	364	371	379	405	386	399	402	409	369	393	419	396	408	402	391	369	411	382	406	435	387	353	390	411	407	419	392	425	399	393	403	382	416	381	413	391	411	413	423	365	408	424	393	366	383	412	425	389	384	422	404	420	415	418	371	427	414	396	399	411	383	405	366	414	373	445	399	377	380	412	380	408	375	404	409	388	383	417	396	422	356	378	414	370	369	430	398	399	422	395	362	345	363	384	403	380	391	385	359	429	428	372	416	382	413	385	426	425	418	364	424	383	431	398	412	394	358	417	378	368	385	394	363	402	403	370	374	383	405	421	410	416	396	423	418	380	419	339	391	413	406	388	363	396	409	427	359	406	396	397	414	407	409	390	388	382	408	409	418	409	438	386	405	397	400	410	395	398	388	373	392	396	390	446	383	422	373	414	395	367	360	386	402	395	391	431	387	370	395	396	418	395	407	378	405	445	412	394	435	440	414	395	378	390	366	401	369	391	374	384	393	367	390	371	418	410	420	424	421	382	379	358	416	385	421	407	372	420	396	399	416	399	366	396	390	357	402	358	360	379	414	404	400	413	364	391	400	400	377	417	356	373	384	384	396	407	388	398	418	393	402	391	398	424	405	405	394	397	366	393	378	402	385	381	388	379	423	394	367	407	421	424	449	385	391	422	392	425	422	376	399	405	440	396	413	381	369	399	402	443	381	386	418	345	402	372	398	425	380	393	386	409	382	442	370	400	416	396	384	379	357	401	412	436	399	408	410	403	414	417	388	402	401	375	383	395	383	428	386	390	431	413	410	409	381	419	392	364	384	393	419	428	385	405	419	424	408	375	407	422	387	417	384	416	415	408	401	412	413	405	389	366	377	356	387	435	412	382	395	384	412	473	378	396	397	385	394	349	361	402	362	387	384	410	392	382	383	385	425	423	383	402	418	387	401	388	398	397	402	397	397	372	431	400	374	397	381	386	396	416	387	422	391	398	405	407	381	389	407	388	383	406	405	383	425	340	368	410	390	419	398	399	394	424	360	426	420	395	376	409	382	414	368	383	400	460	388	426	388	443	364	406	438	382	398	368	414	395	444	373	389	384	417	393	420	407	393	418	394	410	408	425	413	415	393	428	428	358	372	401	410	415	418	413	403	402	366	348	399	412	354	396	387	362	412	419	398	403	374	403	418	406	407	419	373	395	422	402	404	435	367	424	366	408	400	421	393	417	396	396	384	436	399	417	407	394	401	386	395	375	400	426	379	423	425	402	396	401	376	408	363	371	443	397	405	387	413	362	384	398	386	380	379	401	357	414	351	434	392	387	409	384	396	413	388	410	397	381	401	356	422	396	429	381	416	385	379	415	392	397	408	349	418	406	426	407	370	403	399	400	410	419	415	418	415	398	429	397	390	386	390	385	383	399	396	384	393	382	410	418	401	436	398	389	409	385	406	413	375	440	388	440	384	417	399	385	414	402	400	405	393	411	423	403	416	401	411	409	351	389	398	417	364	402	418	380	413	414	380	430	424	396	397	366	410	382	408	393	391	393	376	408	387	393	394	370	461	405	425	384	414	391	407	362	376	414	374	384	397	400	408	409	406	367	391	400	418	437	387	388	402	420	411	380	394	379	351	401	404	427	416	390	394	384	407	395	384	392	390	419	395	411	380	365	397	379	426	401	396	406	382	372	391	409	371	395	399	422	431	403	393	437	359	401	427	380	357	378	382	416	413	378	356	425	372	406	407	435	408	391	388	376	374	409	377	424	421	430	349	415	404	346	425	406	476	388	381	423	407	389	385	414	358	417	431	410	368	402	395	401	392	406	389	406	415	369	347	370	387	354	410	391	396	397	396	419	396	388	389	373	398	434	430	392	411	414	364	395	390	414	409	427	406	400	403	360	404	387	383	396	440	418	415	363	381	376	403	408	392	403	397	402	383	369	390	369	389	370	398	398	415	407	399	386	378	402	405	370	398	408	413	405	405	385	390	356	404	428	418	445	376	371	376	348	403	379	410	383	421	389	384	388	392	400	421	403	427	389	383	387	386	403	426	379	371	389	393	380	379	370	343	406	416	393	411	387	368	397	373	380	409	399	377	373	403	416	409	415	393	376	386	361	420	391	393	389	391	419	389	406	383	360	395	381	459	404	405	406	382	387	417	416	440	366	406	433	376	391	401	376	381	434	413	442	400	440	385	389	420	420	410	365	387	416	384	390	369	413	410	406	409	367	390	426	393	447	412	369	399	404	426	367	421	349	373	407	411	393	414	421	387	410	393	429	407	393	367	387	384	429	355	410	393	383	434	429	405	387	418	384	394	395	396	406	362	379	383	387	414	388	426	366	369	396	394	391	425	378	414	434	394	419	398	384	411	387	424	389	407	413	384	408	380	395	424	385	408	405	394	391	390	404	394	410	370	362	408	389	397	393	384	399	417	360	370	396	431	371	410	375	401	382	422	412	381	407	384	391	393	398	401	422	423	419	421	388	407	421	364	392	403	423	381	405	401	390	444	395	418	406	413	434	407	392	391	433	353	390	403	350	392	371	395	415	382	419	378	417	392
40398	27029	3918	4656	4185	3524	2958	2499	2256	2014	1855	1717	1631	1570	1454	1383	1284	1314	1272	1250	1240	1130	1155	1119	1086	1082	1090	1091	1126	1141	1104	1088	1028	1013	1017	1006	1042	1059	1002	1018	1063	1043	1062	1043	1023	1044	974	984	1012	973	1032	991	976	986	985	963	1058	1011	1022	1001	993	993	1020	945	1003	998	1017	968	957	973	998	1008	929	968	934	947	984	973	963	971	917	982	974	960	999	1017	974	941	950	915	986	1008	902	976	984	956	945	988	1003	919	914	933	953	955	964	971	977	938	907	956	987	1021	957	963	909	950	947	944	1014	986	939	977	931	999	900	899	1020	907	925	989	934	960	927	938	936	960	954	986	920	976	999	953	985	964	931	947	969	900	959	960	1019	948	970	1040	957	922	967	931	963	955	962	947	942	948	1016	902	953	1001	922	964	931	955	930	943	964	923	933	964	958	951	1000	920	988	969	936	1012	923	967	979	943	1023	931	994	943	985	1001	911	969	977	929	927	911	951	969	897	989	919	965	949	908	953	955	935	1001	983	959	1033	972	991	944	925	929	941	952	945	1001	944	939	1004	958	933	913	949	977	956	995	1032	927	932	999	959	952	924	952	985	979	917	941	958	1000	955	930	946	959	953	951	918	1019	958	960	948	947	966	943	945	959	912	900	948	892	968	915	944	974	932	926	944	983	870	947	956	952	961	904	980	997	892	982	953	894	964	950	974	981	978	947	936	950	911	984	972	973	973	972	976	950	915	940	926	943	893	969	993	917	978	938	946	935	966	931	958	976	951	944	987	948	920	927	963	921	889	961	999	938	1003	909	998	966	940	944	1023	968	989	979	942	978	927	938	949	965	941	953	978	940	912	915	970	964	958	941	940	910	946	954	1032	948	945	926	972	995	934	917	960	920	943	976	972	947	920	956	1024	949	950	898	952	955	960	966	992	936	953	964	948	986	918	1010	909	1003	946	969	978	984	932	900	993	954	952	886	919	957	969	909	941	954	923	925	979	985	924	957	987	896	983	956	984	996	942	962	937	933	964	923	978	969	910	965	847	941	970	953	928	979	912	990	931	971	960	908	953	970	981	951	992	946	978	960	930	931	962	928	996	936	879	898	981	926	975	937	984	975	937	920	965	926	957	916	989	944	981	927	970	938	918	938	959	960	937	948	968	920	886	1008	974	948	954	955	956	949	943	973	947	922	1004	944	973	940	906	942	953	1012	996	932	1015	928	962	955	945	1011	926	920	1005	955	937	955	930	930	966	960	966	969	976	991	952	984	941	957	999	996	947	952	999	971	935	1009	995	950	989	922	966	979	948	979	941	984	946	977	916	921	934	957	949	909	993	1004	918	944	994	1007	927	916	960	899	960	960	950	929	968	921	908	953	952	1038	963	950	956	948	948	902	952	944	987	988	934	945	962	922	928	947	934	950	886	937	992	944	976	913	942	979	906	967	982	943	907	989	967	970	943	972	966	942	980	982	957	949	902	983	988	938	970	942	931	958	982	931	979	996	912	915	916	963	948	944	987	964	984	873	938	982	945	941	1002	916	1008	926	958	961	913	950	957	923	969	947	937	954	947	918	936	953	913	966	974	983	1017	962	949	949	931	959	981	955	949	950	967	972	966	957	948	962	921	968	918	973	978	917	958	954	979	933	946	965	988	953	1001	986	981	941	979	939	933	907	951	918	945	981	976	949	1007	1014	928	925	978	910	1021	1002	928	951	942	909	979	989	939	943	959	997	1013	917	961	990	963	956	934	995	922	893	955	966	911	911	984	914	966	967	950	958	989	959	999	984	953	995	993	1002	956	948	937	967	934	952	971	963	967	907	948	904	934	980	936	944	959	996	961	927	920	990	908	914	962	943	912	931	954	977	937	960	951	966	981	887	976	965	944	928	976	984	948	909	970	958	973	907	994	949	969	910	925	929	922	934	909	978	925	954	966	996	934	1011	1002	992	949	938	940	911	955	902	978	892	945	900	1020	871	938	980	977	982	968	964	948	955	896	947	979	987	1018	985	936	970	1011	906	989	892	909	971	980	971	1012	907	1003	960	932	940	951	952	929	949	939	1019	983	958	951	991	969	999	997	975	985	963	965	949	981	1005	997	918	892	964	931	940	912	956	983	955	980	913	971	907	937	979	981	985	949	986	999	916	926	896	944	1022	957	958	967	955	1009	932	948	930	982	925	952	991	957	948	939	895	980	962	909	955	968	934	956	933	1007	938	973	963	972	927	961	944	888	961	880	913	978	967	958	916	948	924	1009	988	925	941	953	934	918	953	919	912	963	961	911	964	971	913	986	940	998	998	922	972	979	950	943	986	901	929	1009	926	936	953	983	951	1019	924	990	954	980	969	947	990	937	940	973	911	998	946	958	994	964	933	896	934	935	942	915	901	954	1005	960	948	916	955	949	922	920	955	937	1003	947	969	979	934	1037	946	971	983	1037	1005	975	950	891	922	949	975	972	974	965	907	951	899	966	972	992	1007	967	863	970	985	962	975	973	963	986	933	983	920	913	957	977	978	941	931	927	925	985	919	988	935	975	961	938	995	1000	992	939	975	920	968	954	951	981	975	937	976	986	925	928	945	952	935	949	914	933	931	960	933	881	993	945	935	968	971	942	988	931	941	944	967	976	888	958	877	989	884	1010	937	980	953	934	929	968	973	969	957	1007	938	998	941	924	897	1000	985	970	949	980	922	965	937	995	911	975	933	956	947	999	945	915	940	972	912	956	955	953	931	959	974	983	946	985	973	930	952	925	980	962	988	897	949	983	991	966	883	966	944	947	974	958	917	899	952	956	980	923	1004	933	957	939	929	902	954	926	945	963	960	948	940	972	954	947	934	948	932	940	926	955	941	953	958	992	918	939	877	998	987	963	963	970	961	1018	1025	969	949	969	981	939	960	954	1009	930	983	950	953	949	940	939	947	924	959	951	913	1002	981	955	943	973	915	968	977	986	995	963	968	942	925	965	950	995	921	948	982	918	937	871	990	935	961	958	931	898	1031	981	920	925	965	902	927	952	991	967	960	969	960	935	931	925	940	952	955	979	958	969	1082	956	955	966	890	948	900	885	962	962	980	902	934	866	919	1013	970	885	993	986	914	982	962	932	949	935	981	956	935	944	958	940	923	905	899	1001	980	945	931	980	960	957	942	949	924	964	934	902	946	1004	935	933	927	944	952	945	939	966	931	908	953	932	964	940	989	964	937	953	974	937	986	937	974	930	928	963	963	921	981	928	977	952	984	943	893	900	914	981	956	902	914	971	975	995	973	928	987	917	919	947	914	941	991	1023	932	944	905	932	977	967	988	934	920	941	901	926	1016	943	1024	940	953	964	986	956	903	905	944	983	953	940	905	963	912	918	904	934	949	899	928	955	920	917	925	975	948	969	1010	967	1006	956	898	965	893	923	943	937	1024	955	978	949	1002	963	918	946	924	961	928	952	937	888	937	959	999	916	983	1002	955	974	917	996	877	998	949	1023	993	922	936	976	929	971	964	968	926	965	950	926	942	929	976	965	983	964	969	970	974	932	1025	937	930	900	978	966	981	963	992	897	904	978	946	913	985	956	962	938	1025	950	988	940	948	947	986	937	925	952	933
6584	1666	167	161	180	163	142	159	134	147	175	153	179	147	153	151	161	145	164	141	168	144	160	167	166	163	141	145	130	155	162	162	149	185	171	149	161	157	148	174	163	145	175	147	160	155	149	146	145	144	145	159	162	151	154	153	154	151	165	136	155	143	159	144	152	170	168	176	154	172	162	138	130	165	165	165	143	166	178	151	152	156	163	150	153	166	150	139	148	149	154	150	178	153	148	159	149	147	163	168	160	154	164	146	156	148	132	151	156	151	155	151	159	146	139	133	151	168	140	135	143	179	157	163	160	166	160	150	143	161	147	155	146	147	178	158	158	143	145	156	153	148	143	168	144	138	155	150	167	137	184	146	165	144	154	143	136	173	133	149	149	165	117	138	169	123	150	151	138	137	158	142	160	134	144	153	165	157	142	170	125	168	151	165	164	169	156	165	155	143	173	177	138	141	136	143	165	153	150	137	149	157	170	151	147	154	145	143	179	182	143	151	143	153	145	161	168	171	158	154	152	150	154	162	172	161	137	149	150	150	156	171	146	174	162	166	144	144	167	150	153	125	145	155	165	152	161	137	143	144	148	144	152	165	153	145	152	145	137	150	153	141	162	154	177	174	125	142	140	163	154	132	166	145	142	157	165	150	137	146	145	153	161	175	158	146	161	156	162	151	151	154	179	172	145	162	155	152	167	155	158	161	159	156	147	148	154	147	172	137	131	153	166	136	155	152	163	148	130	176	154	151	154	162	177	162	136	167	134	144	150	167	161	163	161	161	153	168	138	153	147	165	142	139	160	162	139	129	149	137	148	144	132	157	145	140	141	154	138	133	133	171	154	180	151	166	157	164	164	139	150	159	151	164	147	150	154	165	150	147	155	149	182	157	170	148	154	150	151	161	167	162	155	152	167	166	142	147	142	148	163	147	151	157	164	144	149	145	131	130	145	147	151	147	145	154	159	149	149	145	149	162	148	160	144	157	140	141	136	149	163	174	149	142	138	139	165	132	143	150	148	160	155	166	174	139	144	168	134	141	148	154	154	141	152	168	152	137	140	140	148	134	144	158	151	149	174	156	153	181	150	131	138	144	152	130	147	157	151	158	139	156	137	139	162	148	125	150	148	154	140	160	169	161	165	152	149	138	145	155	152	131	160	139	145	168	166	154	150	152	132	131	136	156	162	146	179	172	126	165	136	131	158	157	143	154	131	151	171	147	159	149	148	151	138	156	151	147	166	171	142	153	156	168	150	131	162	158	145	160	167	139	147	165	151	163	169	150	159	147	123	147	158	163	173	158	144	170	156	155	144	154	154	161	169	154	168	147	151	139	160	159	159	140	150	162	133	175	144	160	165	144	161	127	155	150	152	156	137	160	195	133	162	154	133	150	146	153	158	150	127	142	140	145	160	194	153	175	161	157	173	146	172	142	159	157	179	145	138	128	153	160	180	155	167	150	159	132	173	135	144	141	166	150	161	169	133	127	157	141	117	145	164	161	155	158	154	148	133	135	150	148	153	148	153	168	145	180	154	161	172	144	160	155	151	154	135	143	163	170	142	156	156	158	148	175	155	130	140	141	147	159	161	148	141	159	147	144	175	160	144	139	156	165	141	162	162	159	131	154	135	162	171	167	153	156	139	140	151	131	143	140	163	151	145	125	147	160	153	165	168	156	133	155	163	145	165	139	154	156	155	149	161	150	141	137	159	141	157	126	166	145	149	158	149	164	156	162	143	135	151	179	175	136	171	160	164	139	164	166	162	142	162	138	163	169	161	163	165	159	144	133	130	140	175	144	180	155	157	151	175	163	145	190	162	171	166	173	164	169	161	162	152	127	158	167	137	160	148	158	160	144	158	147	151	153	149	149	145	172	146	141	153	143	176	135	157	163	161	151	130	155	154	146	150	150	159	183	162	165	156	160	136	133	164	150	159	160	157	135	146	139	147	156	129	164	172	154	171	156	171	169	172	149	140	150	147	132	169	149	124	164	141	160	164	166	157	139	163	160	125	156	141	159	191	170	172	142	130	151	148	177	164	148	143	138	158	151	150	160	172	159	139	153	168	147	164	140	143	137	146	131	158	167	158	147	147	137	169	139	171	138	177	140	168	132	153	160	150	160	140	150	144	141	175	154	160	154	148	155	170	158	138	161	157	145	146	156	150	164	142	156	170	155	154	169	139	158	162	133	156	150	175	157	130	148	145	163	168	149	138	164	146	159	158	156	172	147	145	167	133	162	138	169	145	173	138	162	146	129	134	147	181	170	137	141	149	161	134	145	140	177	172	154	137	129	146	159	170	142	152	151	176	139	158	160	163	146	175	135	137	164	136	150	154	147	164	161	137	139	177	137	147	145	166	133	150	157	142	147	162	160	166	169	139	131	142	149	154	157	150	141	151	152	141	159	156	140	146	154	144	135	165	154	169	167	168	157	165	144	135	169	123	158	170	153	132	144	147	153	168	134	180	153	145	157	137	147	167	148	155	142	169	137	159	150	156	151	147	171	157	147	166	139	139	183	163	162	160	142	152	157	142	150	157	153	149	154	142	168	144	167	153	136	133	164	112	146	176	152	152	177	172	141	140	132	170	175	152	152	159	150	164	161	169	164	161	147	169	153	154	163	162	147	154	151	140	165	138	154	132	146	152	140	151	178	170	144	129	143	178	175	129	155	147	157	152	158	148	142	173	157	159	161	147	145	134	155	133	131	171	171	151	139	167	154	156	168	151	182	131	159	148	145	152	157	178	140	180	159	131	143	136	145	149	149	142	147	148	127	152	158	145	161	132	151	166	169	148	145	142	135	152	144	154	176	158	166	151	153	135	167	147	173	185	160	162	142	154	176	162	164	129	167	159	174	146	140	156	175	145	145	143	146	151	167	124	185	152	139	165	142	155	154	141	170	134	149	144	171	139	150	168	153	144	147	153	137	155	161	154	182	157	175	143	149	155	168	147	127	149	172	148	134	173	149	164	168	163	170	162	140	168	141	144	139	155	135	156	162	167	151	142	159	147	144	145	155	159	151	164	159	153	130	142	157	149	172	162	143	147	154	134	163	153	159	154	180	164	154	151	161	152	136	145	145	158	138	158	158	140	160	149	174	137	186	163	148	173	157	167	160	152	151	140	162	150	142	151	173	130	169	150	127	156	142	144	135	159	146	138	158	155	157	170	168	157	164	148	169	154	179	145	138	148	171	165	163	153	139	149	166	144	149	170	144	146	162	140	137	143	159	152	173	146	171	136	166	167	159	177	150	160	156	153	155	152	150	162	163	157	145	166	148	168	175	135	155	167	168	143	138	147	136	157	158	154	134	128	174	132	152	140	173	146	150	171	161	134	168	167	135	146	161	165	166	132	177	151	155	143	166	138	138	156	156	140	171	158	171	160	163	146	150	163	167	163	161	135	162	172	162	160	151	152	124	147	142	153	159	142	151	160	145	163	189	154	138	145	137	166	141	158	158	158	151	141	164	156	144	184	124	182	166	171	134
5754	2360	540	492	537	528	496	464	475	511	486	512	481	451	480	461	457	497	455	449	445	475	466	452	478	471	453	453	499	475	436	442	491	459	454	476	466	496	466	443	424	491	464	458	454	493	487	448	459	489	428	415	451	472	463	486	484	471	424	467	441	415	508	464	468	491	469	475	474	414	466	475	455	467	474	446	450	454	455	485	419	453	454	463	458	450	486	426	465	440	469	450	451	474	467	448	456	446	451	465	438	467	455	453	431	433	456	481	435	460	417	462	483	464	450	475	445	447	485	453	428	395	446	458	453	479	450	446	460	502	460	442	455	423	481	421	473	464	482	436	458	470	430	480	450	456	460	474	415	436	469	434	488	450	474	441	414	502	453	446	430	470	420	450	480	437	450	493	483	450	433	458	452	496	397	493	441	442	471	442	471	477	426	486	459	502	437	453	485	442	481	475	474	438	461	448	457	482	450	498	457	437	443	460	467	439	495	425	481	465	435	380	443	419	454	507	489	471	501	500	462	487	502	482	434	460	461	458	483	422	506	445	464	471	492	490	457	451	456	469	449	452	468	468	455	460	480	419	456	442	486	465	463	459	436	480	460	438	431	474	444	439	457	456	426	430	452	469	407	472	452	457	479	437	458	447	447	454	453	464	476	423	471	445	470	429	470	478	442	455	468	473	492	477	477	476	472	476	457	407	472	448	438	453	449	502	489	442	444	430	475	484	446	445	475	466	474	469	510	447	474	429	426	439	446	465	444	432	451	464	435	494	441	451	455	444	452	470	475	432	451	467	474	448	458	408	482	449	428	429	472	459	445	487	461	495	454	466	492	440	510	465	446	457	438	436	447	451	469	463	482	475	457	450	457	492	449	485	453	463	450	508	459	459	473	430	505	426	455	490	475	461	460	490	442	407	455	440	480	462	448	460	466	476	441	470	453	416	434	460	442	462	513	450	468	460	409	476	463	473	432	478	470	476	497	423	498	428	436	468	470	457	471	468	423	435	407	411	446	480	414	468	487	422	478	469	466	431	461	461	482	443	466	485	438	428	476	481	466	453	464	460	449	429	471	465	444	501	454	432	433	464	437	495	459	483	479	470	462	472	484	451	471	423	491	435	475	472	438	427	474	436	496	437	498	462	453	455	472	462	402	485	475	442	423	465	503	446	444	455	485	440	508	464	501	462	469	468	460	502	447	486	462	435	475	430	471	452	432	504	431	463	436	499	481	452	484	435	461	448	485	459	477	448	450	459	402	503	487	457	482	453	437	451	458	462	435	451	493	464	449	473	480	466	439	464	487	443	447	510	497	462	452	468	453	433	506	431	449	477	434	497	480	454	471	476	444	449	440	469	444	455	456	478	481	470	446	462	468	452	490	405	461	482	466	426	478	426	494	465	503	453	431	442	479	484	404	470	501	502	415	528	449	443	457	453	479	459	428	423	451	460	485	425	471	478	472	432	474	486	463	440	472	484	455	476	476	434	475	499	484	486	442	439	478	448	487	454	462	484	476	462	444	467	461	422	436	444	419	493	492	484	464	456	457	459	449	447	464	476	446	503	495	422	468	459	444	445	451	464	473	475	458	426	482	445	480	492	463	473	460	506	471	467	459	464	469	445	480	486	490	471	435	459	496	439	438	463	466	417	456	431	472	451	466	464	448	442	475	452	476	500	461	488	487	456	481	451	470	451	460	512	454	457	431	489	473	465	447	507	426	499	468	450	419	501	470	483	463	469	486	465	491	429	486	469	459	447	439	435	411	451	459	462	499	462	465	473	465	431	488	470	459	466	415	466	476	442	478	432	427	465	442	461	443	478	475	495	458	463	445	484	461	478	468	460	447	462	513	513	484	442	483	507	406	451	471	423	446	445	444	491	447	450	499	454	466	455	438	452	461	489	423	465	451	448	457	430	496	500	453	446	469	473	502	459	512	441	464	460	520	470	457	460	462	502	491	464	448	456	429	461	455	456	438	441	456	465	431	443	467	449	475	428	469	465	478	495	463	440	417	442	452	471	464	466	441	454	433	453	469	430	481	451	419	435	476	461	479	490	442	482	436	423	421	461	423	441	451	477	446	469	479	458	444	453	481	465	462	462	482	451	458	437	474	452	454	416	451	432	447	498	468	453	444	478	475	492	439	477	446	473	499	434	439	438	470	447	511	470	463	464	455	451	452	444	510	470	470	498	456	461	459	439	526	483	443	442	470	421	479	492	465	449	437	431	483	487	468	481	456	480	496	470	405	469	476	468	453	447	450	438	456	486	465	428	455	470	417	491	466	452	486	455	460	452	489	474	470	401	470	510	466	484	447	493	453	451	438	485	496	445	469	460	414	461	439	492	438	462	453	477	431	479	455	484	467	460	424	470	455	448	432	478	472	492	473	441	448	433	480	466	445	449	451	429	438	470	449	451	476	460	496	445	508	437	440	437	454	474	472	457	440	478	434	469	447	431	476	449	449	468	452	462	459	474	481	417	474	469	448	460	457	470	450	423	452	453	457	428	495	479	437	441	466	498	464	475	432	457	461	469	478	440	480	454	457	467	496	486	495	494	457	425	455	466	446	472	467	427	455	451	453	441	478	464	479	415	483	439	455	480	463	436	427	462	448	448	474	462	452	450	444	480	447	450	505	504	445	491	466	472	444	498	449	456	467	489	432	480	415	491	439	471	439	467	424	453	495	461	466	443	468	451	462	425	437	474	447	453	486	453	445	476	491	491	470	477	485	416	458	446	502	482	461	486	425	474	467	449	441	465	463	442	465	464	445	444	437	479	448	505	466	457	486	440	481	456	450	483	438	442	458	460	429	429	470	483	481	429	490	496	471	472	471	478	472	463	449	454	507	441	464	484	466	490	443	431	493	448	479	444	484	467	426	441	490	483	478	456	472	458	428	444	438	425	453	473	433	439	469	471	464	416	432	472	471	452	438	475	448	449	442	440	461	504	448	413	483	462	444	436	465	456	460	480	447	489	430	454	439	433	439	434	466	441	477	454	421	474	488	472	450	502	454	458	444	462	482	508	428	436	437	494	497	455	473	462	463	490	461	467	454	497	473	472	445	461	428	443	478	454	464	481	441	468	426	448	473	472	413	506	484	488	429	435	455	436	436	446	456	447	473	432	452	476	485	462	465	447	455	458	473	446	466	476	449	467	476	459	467	452	433	491	479	490	448	492	468	464	466	458	470	442	463	483	443	474	512	452	453	427	466	460	484	498	409	488	462	423	448	482	448	504	427	454	487	451	458	466	427	445	445	474	459	449	448	487	436	467	439	450	474	479	430	488	470	502	408	435	471	458	446	437	486	441	438	429	482	473	406	472	443	492	442	440	476	471	478	474	455	446	452	481	457	433	507	469	425	464	461	432	447	410	523	458	453	409	448	442	444	474	500	471	430	471	461	485	472	416	455	450	473	478	466	479	435	451	452	440	436	472	511	447	479	489	438	427	454	470	497	458	479	457	446	462	428	468	468	465	466	437	461	465	449	414
50102	31355	7453	1117	709	596	500	447	453	444	407	372	405	375	396	314	357	391	332	333	317	366	352	352	384	318	317	318	311	313	362	347	365	307	299	344	343	371	293	344	347	322	341	308	353	338	315	339	346	317	346	351	315	333	337	306	345	312	305	321	311	323	337	309	333	337	331	316	321	320	308	329	273	343	333	333	302	319	326	341	343	338	324	354	350	326	302	321	319	294	312	301	329	343	321	292	357	298	297	302	331	369	327	350	302	342	322	357	332	347	331	311	368	343	332	329	328	336	319	264	310	307	372	337	308	325	349	313	329	341	326	347	319	327	337	326	330	301	313	332	349	338	301	341	354	319	323	334	321	342	358	355	349	307	332	302	336	326	342	324	290	341	333	321	361	314	322	297	326	349	319	315	331	303	307	354	323	306	295	341	342	331	333	337	315	344	324	336	344	334	332	321	341	319	328	316	314	328	347	352	339	316	288	316	310	351	348	308	343	322	299	344	326	312	317	332	322	340	325	327	359	305	335	312	302	358	301	330	325	327	330	278	328	302	304	323	273	312	314	289	359	340	300	319	337	336	308	347	314	303	292	312	321	306	319	321	344	323	321	347	289	318	347	356	344	338	312	344	336	332	307	332	335	323	342	316	326	342	321	380	326	302	317	326	307	318	320	363	326	348	341	313	346	335	298	350	317	339	321	365	343	321	312	299	324	356	361	335	331	324	342	320	341	329	309	387	301	334	358	329	311	309	342	293	327	313	338	308	300	356	319	332	355	340	304	336	322	328	316	316	316	329	343	334	347	305	330	311	337	325	302	291	296	331	326	311	294	343	352	342	346	315	311	295	337	359	309	280	319	319	323	331	311	315	330	327	304	306	357	327	359	328	323	302	318	339	331	337	284	368	318	326	302	294	333	306	369	306	344	334	306	305	326	321	323	308	321	322	309	332	356	335	334	307	329	314	336	319	313	342	342	294	345	352	294	329	331	344	376	301	331	349	301	310	295	319	341	356	315	328	298	372	337	329	342	306	292	352	338	304	288	317	315	342	332	324	332	346	355	335	286	344	303	320	320	334	355	291	336	349	321	315	309	326	315	322	348	341	326	321	330	316	310	332	313	330	356	331	324	335	322	345	321	326	348	311	335	324	320	327	333	331	317	291	329	347	322	315	357	306	315	305	318	336	289	341	348	288	319	364	337	297	337	318	290	314	316	339	316	363	313	370	336	335	305	332	326	310	320	298	340	335	298	291	294	321	325	335	340	292	342	326	340	311	282	305	309	294	321	337	314	306	310	328	346	326	318	304	334	317	361	338	295	328	337	322	338	291	301	318	330	349	331	316	361	349	340	325	333	305	306	344	304	334	337	371	306	315	332	306	361	366	323	301	351	324	351	296	355	323	342	355	354	336	335	332	322	295	302	289	346	337	319	276	309	369	319	357	315	351	309	305	320	340	334	304	361	324	330	339	335	330	309	329	334	324	306	358	300	304	295	311	330	311	325	348	344	315	342	339	351	287	323	318	323	327	305	342	349	326	340	333	348	332	314	335	301	374	305	322	333	339	338	316	321	336	306	335	379	305	331	332	339	352	333	381	343	325	304	317	318	363	324	336	311	328	355	355	330	320	305	307	317	320	295	332	335	307	321	329	327	342	333	320	307	318	339	344	319	370	314	330	302	312	325	293	337	316	316	345	374	289	336	337	338	315	313	333	354	322	340	304	308	351	316	332	334	326	342	286	322	313	325	332	293	311	317	351	326	365	326	300	317	337	320	337	325	344	329	353	314	296	357	345	314	337	326	321	309	355	334	362	289	335	323	327	317	306	334	329	326	365	311	304	315	300	340	322	302	317	307	326	321	300	289	343	329	336	312	340	359	331	332	334	314	321	329	346	325	344	333	332	342	317	323	324	312	352	321	286	279	326	317	321	333	319	311	312	296	323	269	315	325	321	298	328	318	323	300	324	362	309	330	317	312	347	320	327	350	320	324	310	331	300	296	363	282	319	304	349	356	349	329	339	307	324	313	341	335	363	335	335	323	315	320	321	307	345	309	342	312	333	308	351	327	349	329	312	345	351	316	311	337	300	330	351	347	318	361	316	302	305	347	330	325	329	337	305	341	343	334	305	328	309	326	345	338	347	327	391	341	317	289	320	288	302	364	350	339	330	360	323	322	348	344	297	349	314	344	282	310	315	330	292	302	274	333	350	365	324	285	317	318	342	331	315	289	313	305	315	313	341	287	292	314	336	318	355	326	339	303	314	340	313	323	342	308	304	333	306	362	361	321	316	340	366	342	320	317	346	322	330	323	342	333	332	341	336	313	330	303	304	292	299	309	343	297	335	324	327	302	316	325	292	349	321	328	330	307	325	330	317	312	335	326	328	294	360	361	334	336	343	334	313	346	337	328	306	319	324	326	341	308	308	353	329	326	295	344	308	369	328	316	310	327	331	307	307	281	361	327	306	312	306	314	316	323	338	322	347	323	328	333	343	352	312	309	306	334	320	321	364	306	359	306	340	325	311	339	327	305	317	299	306	328	310	344	293	293	327	349	334	306	304	312	324	334	316	338	328	333	294	316	323	337	300	291	336	336	351	317	329	340	347	279	361	335	318	335	336	339	360	320	359	336	323	315	322	316	279	341	318	348	337	349	321	347	328	332	360	308	342	328	302	332	316	317	328	311	327	299	338	294	358	323	329	271	328	334	299	349	343	297	353	305	317	324	309	327	313	324	353	309	326	326	306	310	352	373	287	347	334	347	317	355	348	306	355	304	347	280	294	310	357	378	329	334	299	322	312	329	338	324	339	303	332	332	312	307	301	315	343	355	339	318	340	325	334	298	322	362	313	332	343	352	311	343	308	344	344	340	317	309	326	312	316	325	325	357	299	299	292	325	302	348	302	307	341	324	345	310	354	351	284	288	332	330	308	312	346	313	336	331	338	283	307	295	311	336	333	328	309	304	332	318	338	356	337	339	342	322	345	325	350	296	317	303	326	331	321	338	336	321	342	338	319	342	319	315	350	306	302	334	324	347	354	314	298	350	334	305	309	352	341	336	340	331	330	301	302	294	330	326	287	331	297	345	326	338	316	327	324	322	330	332	334	345	314	334	315	296	319	345	343	314	338	297	360	322	321	316	299	349	336	299	343	315	317	339	351	339	312	307	362	296	350	316	302	324	302	355	351	313	319	313	336	307	337	332	348	327	329	314	325	354	328	311	340	319	326	314	319	322	303	366	345	317	341	303	288	310	333	309	319	321	311	333	326	348	316	348	331	308	336	312	347	352	337	338	326	325	351	311	316	304	301	342	355	321	326	325	349	318	340	347	321	328	334	341	338	318	274	368	350	308	360	305	339	346	325	344	325	307	300	323	351	329	340	310	305	327	315	310	322	324	337	302	292	306	298	347	319	323	328	335	311	327	329	328	329	257	316	338	323	337	326	363	337	302	309	333	312	358	365	325	355	335	342	330	315	318	331	347	337	309	294
30142	17862	2373	2775	2408	2241	1928	1668	1593	1380	1269	1261	1154	1122	1097	1028	1010	1030	959	957	951	969	952	947	945	963	908	941	913	875	901	855	851	925	831	905	844	842	888	897	859	844	859	860	863	859	834	883	804	877	830	880	862	882	823	863	873	837	830	898	844	836	842	886	875	837	791	898	800	842	849	875	835	787	845	875	806	839	863	869	857	817	807	844	834	824	846	844	814	791	845	818	842	844	813	824	864	834	865	831	853	876	810	834	819	855	835	777	873	883	792	822	841	841	840	793	834	884	835	837	814	844	838	798	837	809	845	841	783	806	781	883	796	791	802	896	824	857	840	815	860	832	831	828	872	840	828	844	795	848	827	799	803	896	830	846	812	846	874	840	840	858	859	837	858	810	819	798	821	761	834	868	849	835	839	801	849	797	844	854	867	845	783	827	836	807	807	831	781	815	816	839	796	834	846	865	792	836	851	833	866	786	858	823	851	782	826	902	842	835	861	830	852	872	841	845	848	870	822	837	836	883	817	825	847	832	837	841	878	866	840	789	806	849	780	801	813	779	812	853	829	777	891	886	873	873	835	875	827	798	873	820	821	859	808	828	820	885	866	786	789	867	856	889	863	804	835	828	889	832	797	832	781	785	813	872	903	859	808	818	813	863	791	810	774	868	804	851	769	820	821	849	820	840	807	845	879	841	868	862	822	849	794	793	816	826	833	828	847	801	793	842	849	817	819	812	809	827	838	808	814	809	839	836	816	769	776	849	849	831	850	815	866	848	800	830	803	757	836	868	838	782	779	843	847	816	819	886	793	851	839	769	803	763	829	818	789	800	840	814	781	828	820	802	839	825	867	798	823	800	795	875	843	813	841	864	829	819	837	813	828	873	818	816	812	839	845	813	872	784	799	806	855	808	825	833	802	892	815	880	823	785	826	827	840	865	827	840	851	826	814	809	816	821	774	855	852	841	878	797	846	859	824	821	806	851	853	794	811	850	839	814	848	842	835	833	874	846	812	809	789	796	858	855	824	884	823	839	828	811	822	789	811	869	831	819	830	874	818	842	863	822	823	817	824	812	856	870	829	814	859	849	819	855	852	762	852	805	842	861	843	815	857	841	869	809	843	816	819	798	830	823	761	808	715	879	872	850	832	838	815	851	804	816	818	813	831	843	841	857	802	829	832	813	839	815	823	861	858	850	807	833	846	791	804	820	819	812	818	858	825	826	845	832	791	838	822	855	814	804	862	809	808	809	843	827	878	852	835	833	811	778	855	846	827	809	775	812	846	819	804	835	821	844	792	850	760	822	834	864	822	883	878	844	835	887	829	846	902	802	862	834	876	836	867	846	813	842	846	822	799	824	754	825	850	839	835	840	817	854	808	842	834	859	746	849	829	841	842	875	848	840	827	851	818	819	797	821	860	859	853	808	831	861	844	836	793	835	838	802	877	814	812	860	829	837	801	906	768	841	814	799	885	833	857	849	808	842	797	826	824	828	824	787	836	846	807	832	810	866	833	825	876	793	807	806	858	827	828	773	849	822	852	916	822	821	822	831	753	873	810	825	806	853	844	789	878	817	838	873	788	855	809	842	846	827	851	786	862	801	795	845	818	792	796	830	843	826	830	797	837	805	897	835	798	815	784	802	778	828	798	769	815	836	803	876	860	869	836	831	873	847	812	798	812	860	844	860	812	818	828	833	806	813	856	843	861	806	846	829	815	834	832	811	834	834	854	840	854	828	820	870	827	846	879	794	889	837	834	887	781	822	836	806	855	824	817	804	843	816	858	801	800	843	857	881	823	843	789	859	847	778	796	827	824	898	807	825	838	829	826	824	809	817	823	860	874	845	786	830	782	867	884	842	844	829	846	856	830	836	837	787	812	805	779	776	797	841	831	842	849	812	802	807	808	828	814	818	820	835	845	817	863	846	821	859	813	826	817	890	785	859	801	850	839	807	822	878	858	828	829	853	847	829	816	825	809	829	875	814	856	818	815	807	835	808	833	838	790	851	810	789	835	890	820	826	761	808	886	806	836	856	848	846	816	804	838	839	847	803	835	830	863	847	875	839	834	801	856	806	807	883	787	831	860	832	789	784	827	834	813	841	833	832	846	807	846	874	850	827	859	826	809	801	832	885	814	839	866	821	830	817	855	777	774	818	803	812	864	854	811	820	865	832	835	835	771	835	775	817	803	892	850	888	827	819	822	799	812	817	854	850	805	829	842	834	846	817	781	798	841	869	863	827	818	838	796	819	812	809	822	795	834	799	829	792	769	785	781	848	784	844	834	840	825	845	814	808	825	779	832	864	856	854	842	821	893	813	812	848	817	788	787	843	816	803	813	826	821	783	889	885	862	797	865	837	835	816	849	830	805	826	876	845	821	832	800	860	843	803	858	833	838	844	873	865	810	804	840	764	863	847	837	896	831	844	835	827	826	792	792	830	847	814	783	820	855	842	807	818	834	856	850	845	808	811	836	833	888	824	797	858	778	800	810	841	866	789	817	848	864	876	830	814	844	809	777	799	795	817	834	795	840	814	800	825	871	827	848	825	829	838	831	806	815	805	780	896	835	830	813	809	834	817	818	835	817	824	803	856	762	796	822	838	825	816	839	842	837	808	830	796	778	822	797	813	828	831	824	828	842	859	829	820	873	799	854	819	844	890	870	824	831	792	794	822	842	847	777	825	885	875	806	845	798	869	761	796	785	792	759	810	838	786	853	816	863	831	756	785	816	840	835	816	799	815	835	857	824	765	814	841	876	846	820	820	801	809	822	859	836	861	755	786	834	812	807	821	800	850	835	821	776	763	798	842	806	865	835	862	872	816	801	828	808	823	894	828	830	830	781	842	829	839	818	840	847	833	835	809	839	906	769	789	819	833	841	814	855	876	808	838	811	858	778	817	878	848	802	838	817	824	772	778	813	795	828	875	774	812	812	814	807	802	848	826	760	787	848	801	823	817	815	792	777	807	834	832	849	899	784	815	802	856	815	864	814	836	824	881	822	797	801	808	834	790	825	862	838	823	822	832	835	833	821	793	820	785	815	863	868	793	830	808	892	843	813	800	788	814	856	824	803	817	817	856	787	843	805	801	832	862	845	833	873	847	854	851	807	857	849	830	817	782	833	793	823	811	895	837	864	784	846	842	809	829	819	830	842	807	833	824	830	799	798	827	824	805	859	765	808	785	807	823	832	812	836	797	860	833	877	874	886	854	827	858	842	850	844	799	846	856	816	826	840	809	798	885	841	808	826	850	802	818	859	876	872	827	832	814	828	784	848	800	790	820	800	844	817	848	790	870	857	794	778	846	823	773	815	792	791	853	776	832	823	835	844	836	849	843	848	826	835	789	847	842	827	787	855	819	856	825	808	842	807	862	832	831	867	830	818	877	825	808	837	818	783	787	856	798	813	802	840	846	878	828	862	753	875	823	864	865	832	831	794	854	853	781	824	872	848	838	854	806	847	823	841	830	789	785	802	825	818	880	824	757
60887	41314	18120	3357	1263	971	794	696	646	589	554	524	438	573	490	516	432	422	431	444	428	466	431	403	422	405	428	397	426	420	447	431	411	417	414	412	409	362	416	377	457	422	395	402	453	406	399	408	407	394	448	345	390	390	448	387	407	395	383	440	410	421	416	416	389	393	428	385	390	415	407	400	391	371	386	401	386	427	355	407	408	399	373	373	410	394	355	374	389	418	377	401	376	366	451	391	354	419	389	412	381	400	405	416	374	405	383	366	394	403	451	412	389	379	385	383	395	388	408	412	404	375	394	459	426	390	414	371	388	364	405	426	427	418	378	407	387	435	385	383	388	389	404	421	397	380	422	389	412	403	359	417	372	403	419	422	410	379	360	378	392	376	395	411	406	397	397	370	391	399	401	421	387	405	434	364	352	387	400	429	375	433	436	394	378	377	375	387	387	415	388	415	407	420	385	403	448	410	418	405	421	360	414	389	396	369	407	382	406	406	423	415	385	412	403	380	413	395	407	402	429	399	433	416	400	412	394	381	376	393	401	405	357	398	421	453	396	397	389	373	393	395	411	405	390	391	388	380	356	365	381	381	417	393	391	443	420	405	372	424	361	418	378	369	405	411	396	390	421	398	415	401	385	378	395	389	406	425	389	418	398	409	371	407	370	381	433	398	419	380	400	378	388	387	388	399	362	393	395	413	398	410	419	418	429	417	400	347	385	396	401	404	445	405	400	393	372	383	406	389	364	393	383	403	383	417	423	401	372	373	373	377	369	376	402	442	408	402	379	443	427	410	362	372	400	393	397	385	382	427	410	348	364	427	394	394	375	402	409	407	385	375	366	403	385	401	359	389	397	401	401	372	398	399	405	363	383	355	373	430	380	398	350	384	358	447	409	413	409	418	405	366	352	361	411	431	404	409	390	381	420	385	422	393	403	387	412	407	395	403	408	394	417	401	379	411	394	399	367	403	365	420	386	364	383	438	381	390	418	379	403	384	390	394	384	410	361	416	402	372	399	431	425	409	384	385	375	369	378	423	418	390	398	372	413	369	388	377	369	393	404	440	388	413	418	374	385	419	380	424	365	391	398	365	427	391	395	408	400	418	405	404	361	375	364	378	387	399	389	399	438	422	392	389	380	385	406	417	381	381	372	406	386	376	430	391	377	393	383	386	344	363	388	417	373	415	403	382	373	395	405	385	396	403	424	393	405	385	372	416	374	381	409	377	351	409	391	341	398	388	409	375	398	391	389	374	382	404	387	379	376	415	368	433	408	405	424	380	425	393	428	399	418	386	383	367	403	385	391	385	387	380	397	393	376	407	392	357	402	383	407	382	375	380	458	378	392	380	425	409	418	386	397	398	398	379	370	407	389	396	423	398	404	396	363	388	446	387	414	380	393	396	362	395	413	380	386	397	387	371	395	372	397	416	412	389	378	371	416	401	381	397	384	376	433	398	391	407	388	410	408	381	358	370	403	405	386	449	393	397	380	386	387	386	395	393	439	387	399	375	373	417	380	389	386	406	423	424	403	393	393	411	401	415	408	396	410	393	380	410	418	390	393	382	430	416	440	386	381	409	399	397	400	391	373	380	397	412	399	363	356	428	389	432	376	372	371	398	375	413	378	450	422	399	379	389	408	433	429	360	371	407	399	410	389	407	418	399	388	376	416	373	436	415	404	428	392	384	394	417	389	386	387	367	410	362	412	434	383	484	407	402	413	407	363	412	376	379	399	385	388	394	392	407	434	397	414	405	362	420	376	389	378	375	378	373	403	391	437	409	390	390	400	411	393	423	368	373	383	371	385	408	392	387	397	389	381	375	382	415	393	378	355	414	374	397	417	407	405	405	378	407	406	412	383	398	399	370	403	398	378	411	381	345	403	393	476	420	376	403	402	421	387	397	415	353	384	386	417	405	428	387	417	402	400	382	370	417	408	413	417	382	435	400	418	373	384	388	380	384	341	394	424	381	407	343	421	416	409	416	415	404	431	361	431	362	389	387	418	423	378	398	404	365	416	405	404	433	353	392	385	402	404	406	442	364	397	428	420	377	404	380	417	399	392	361	386	353	376	362	392	385	404	415	384	378	431	408	413	376	360	420	354	397	399	387	385	393	379	424	421	405	373	386	372	398	388	400	412	363	359	409	384	402	429	381	414	380	430	368	389	426	425	399	402	406	372	396	394	385	393	410	401	394	400	398	413	404	423	422	396	398	453	401	372	408	410	400	400	395	358	408	378	340	376	377	413	386	398	414	374	371	388	402	423	407	398	435	399	418	385	361	431	405	404	389	380	409	431	406	397	420	419	356	371	388	408	398	380	397	377	417	376	415	372	396	352	394	405	392	371	373	376	365	398	430	375	406	401	420	393	408	382	385	401	386	424	425	388	428	379	405	378	380	396	368	400	401	404	397	376	420	412	378	385	363	403	385	383	388	405	371	420	365	434	407	381	390	370	390	406	397	377	379	425	394	373	366	420	385	394	393	383	418	408	407	392	391	361	414	390	397	397	388	389	371	429	378	383	394	419	416	371	394	359	359	411	400	393	364	409	379	402	432	387	400	417	378	367	420	412	406	395	380	386	380	430	411	399	417	400	408	441	395	366	386	375	395	434	400	426	447	382	414	406	371	415	438	393	377	442	430	394	406	354	395	398	417	396	397	367	380	408	429	415	374	383	373	362	415	403	400	431	394	414	363	380	423	396	370	392	417	388	385	399	397	385	433	414	401	372	377	409	403	383	403	406	414	375	411	400	391	348	380	426	390	414	386	416	395	427	351	386	420	371	397	379	377	396	409	374	468	398	415	412	422	366	381	392	391	382	369	401	408	414	425	370	366	413	406	385	415	405	384	387	376	404	464	434	393	399	429	390	370	409	414	388	445	444	371	378	412	384	389	400	410	418	408	422	385	392	373	379	415	412	414	396	400	372	389	390	401	388	348	376	370	375	397	422	390	409	399	393	369	424	407	376	389	462	405	377	396	427	411	413	414	399	382	436	379	382	377	423	416	422	393	393	375	379	364	408	391	437	420	415	408	365	403	397	420	409	370	387	354	415	393	369	381	386	405	391	378	383	426	395	379	411	391	419	390	368	383	412	395	397	412	406	406	397	402	408	383	395	395	387	377	400	387	391	394	416	393	403	396	380	409	386	417	396	378	401	400	395	408	434	385	425	369	391	370	386	362	392	386	401	357	367	378	401	399	395	411	384	387	398	375	393	371	376	389	402	434	417	387	368	362	402	386	367	408	403	383	409	412	403	391	383	429	387	369	382	388	430	413	428	390	414	391	403	428	361	399	373	387	380	377	390	375	375	393	397	417	382	372	374	393	411	380	409	387	396	437	414	411	386	428	367	400	407	408	366	395	430	404	394	411	401	413	391	352	396	411	376	393	414	417	404	399	420	404	413	380	384	416	382	396	378	390	421	364	396	401	362	400	402	370	409	389	372	434	342	399	401	387	393	371	389	431	410	393	396	388	405	408	390	353
40544	27050	3905	4671	4156	3415	2963	2474	2421	2107	1881	1703	1612	1524	1473	1402	1360	1292	1278	1248	1188	1220	1150	1145	1165	1076	1123	1063	1103	1045	1004	1071	1054	975	1041	1049	1028	998	984	1010	990	1050	1013	1042	981	1017	980	1018	1019	986	974	1010	989	1015	965	1033	987	1003	966	978	974	1021	998	1006	994	1003	948	919	985	934	1004	968	950	943	976	945	1001	947	967	1011	936	949	962	979	963	930	952	951	911	970	969	957	1021	876	1001	1001	957	946	956	921	923	928	983	945	943	933	954	927	1013	919	954	967	984	958	900	993	949	991	895	947	930	971	998	990	974	920	949	912	951	923	943	960	877	964	989	918	895	910	967	892	990	1011	933	937	975	1059	957	968	959	968	930	943	964	919	969	969	910	900	952	966	948	995	926	976	929	985	958	942	1035	951	881	946	946	910	938	981	948	962	953	926	998	993	970	948	928	943	925	933	976	973	953	927	996	929	904	948	910	909	937	917	967	996	957	900	950	924	1051	914	914	973	901	939	940	1027	948	959	985	956	944	981	936	931	976	893	997	900	984	989	965	930	908	931	950	902	935	981	931	941	915	921	920	924	965	948	984	920	952	916	923	910	965	898	908	967	998	960	918	977	948	936	953	952	902	942	978	955	957	889	954	983	967	939	931	919	975	995	973	996	933	967	920	919	1018	988	963	966	944	895	963	848	953	963	928	955	967	927	935	909	935	903	958	941	983	969	972	902	975	919	983	966	943	907	917	930	995	957	996	1020	935	889	981	967	916	982	940	875	894	950	969	915	960	944	952	909	960	1017	932	1020	978	924	956	895	985	998	891	1015	979	982	1006	963	1014	972	954	971	987	945	959	971	909	921	955	984	979	919	910	962	979	958	999	951	936	930	935	916	952	891	983	958	1002	941	932	928	959	916	938	957	959	956	950	924	942	920	948	977	876	932	969	1018	959	921	939	949	972	940	949	903	927	948	938	961	953	952	939	980	950	932	955	1000	937	932	958	958	1002	1001	904	943	949	981	993	943	973	1001	901	902	961	896	944	933	988	896	945	939	953	877	892	944	947	887	956	1001	884	909	961	951	939	900	932	931	936	984	929	905	922	969	969	961	987	949	958	912	946	911	970	927	1010	1008	941	931	962	970	956	942	988	972	946	958	947	999	969	958	937	960	972	921	968	954	894	942	946	939	985	916	893	907	909	971	1002	940	998	963	942	977	900	1013	944	895	944	985	985	952	964	910	965	929	997	909	938	983	958	965	950	995	948	975	966	941	915	899	985	934	976	918	914	983	937	937	950	965	940	923	949	945	943	973	883	918	933	907	985	942	922	1005	970	912	961	1015	943	918	936	1007	927	920	941	943	967	980	914	955	993	994	933	962	973	937	944	975	978	967	940	972	941	933	944	963	934	968	941	954	968	922	949	1002	918	949	979	923	963	981	1005	921	958	984	969	910	893	985	922	999	928	962	920	943	974	907	963	927	904	951	943	966	944	936	968	976	911	981	888	940	943	927	913	902	960	928	943	937	970	926	920	946	905	948	910	984	934	953	967	1008	925	928	1013	942	965	962	970	979	958	952	987	966	902	919	890	912	947	982	943	927	962	931	983	904	937	883	967	946	950	962	946	1006	964	911	910	964	1046	975	912	934	959	925	949	955	1054	941	954	982	968	905	972	955	965	940	915	904	919	947	946	919	948	914	916	915	880	955	986	930	923	919	931	949	904	930	948	928	911	955	934	1033	936	942	948	907	933	924	1000	972	901	994	933	929	956	928	939	943	935	930	913	928	941	957	929	972	959	983	895	946	967	946	900	1036	940	920	937	975	916	933	938	993	887	1002	932	924	948	934	985	969	937	966	948	999	973	939	911	902	1001	907	951	841	890	961	969	966	979	914	940	942	976	909	940	1026	941	887	967	1001	961	932	943	952	967	894	981	985	971	907	985	930	934	970	1013	953	881	928	967	975	916	941	957	963	928	965	927	954	947	952	949	939	928	890	966	973	997	925	960	962	960	890	1000	960	908	937	996	907	949	973	953	922	981	898	927	943	957	951	937	931	943	947	977	928	982	915	958	914	959	947	972	947	941	995	990	926	931	960	908	946	976	951	967	927	979	955	937	928	971	1006	907	941	942	1030	1045	931	930	947	950	911	933	963	950	938	903	955	915	935	994	961	969	975	935	944	972	1004	885	1000	957	936	993	934	944	904	931	952	978	946	961	954	952	978	923	959	945	915	894	948	929	988	966	941	1005	938	958	972	981	918	978	957	955	954	939	935	949	988	919	935	935	949	959	939	945	992	994	997	890	954	906	932	935	984	963	974	990	915	912	935	995	978	1004	949	939	925	925	1025	947	974	960	997	904	951	985	943	929	892	951	937	907	957	949	980	1021	1024	932	928	912	1003	940	982	949	952	873	954	1002	999	983	983	977	918	938	971	944	930	902	997	948	998	922	994	963	970	993	885	932	1027	961	973	929	948	947	990	958	948	916	927	914	965	968	936	980	970	969	908	962	936	942	932	999	940	1004	953	932	946	908	889	960	970	993	982	939	961	955	960	989	1022	883	942	940	964	915	953	963	958	925	918	918	943	954	951	886	967	979	937	933	945	903	933	908	956	926	955	985	957	974	954	948	992	936	959	952	880	944	912	916	937	1015	885	869	967	1005	1014	957	962	944	929	936	950	1047	959	901	913	959	973	985	948	1008	899	966	906	955	992	947	967	944	965	932	950	911	979	961	949	949	918	986	1016	946	997	945	925	933	960	975	997	966	919	942	903	936	933	929	921	960	925	960	936	949	926	944	970	930	948	952	943	946	914	931	970	926	926	915	959	928	898	987	922	938	953	991	975	949	913	963	932	979	989	918	975	963	941	941	945	946	966	954	990	937	888	903	929	930	1006	947	978	904	957	941	943	895	963	929	973	983	881	965	940	943	1008	943	937	926	965	951	1024	916	964	977	971	963	946	896	908	991	982	962	960	940	957	984	966	942	940	927	975	921	939	943	974	938	946	944	947	935	1001	967	1002	938	943	1018	958	923	929	913	970	901	961	885	929	937	932	896	916	933	981	999	886	955	912	992	936	965	952	990	997	931	940	929	927	1004	979	930	896	960	899	930	940	907	972	974	928	908	917	883	906	948	972	958	983	908	937	974	991	902	912	945	931	946	954	973	928	934	946	917	961	936	968	948	908	974	947	912	971	912	925	946	908	916	975	973	942	925	1016	930	937	955	1007	992	947	988	972	988	871	949	983	880	953	915	979	908	938	1001	951	957	937	981	922	930	976	937	957	916	980	974	1026	982	930	951	894	940	917	853	933	966	899	949	948	869	937	901	1006	919	904	921	886	956	989	947	973	935	915	1035	983	966	940	940	923	1021	943	961	894	939	993	942	913	968	918	935	975	963	952	969	919	953	953	899	962	976	881	995	933	951	958	933	937	932	951	882	948	1009	964	961	949	934	963	934	919	950	959	964	964	922	931	922	905	953	970	890	992	992	900	995	960	880	964	966	962	944	964	990	921	975	922	979	921	991	940	929	911	925	948	956	954	983	933	986	907	904	952	951	946	956	905	953	952	982	974	961	978	973	1004	923	883
6942	2074	230	158	176	181	155	170	157	166	163	169	165	157	179	144	151	165	134	146	172	148	142	153	173	146	147	136	161	147	154	147	152	164	172	141	130	152	156	187	152	153	150	158	157	155	166	130	178	142	150	166	153	150	167	157	158	181	164	133	139	151	161	147	146	152	154	148	151	191	176	137	148	157	158	171	157	156	156	160	151	170	169	171	165	155	159	179	146	143	157	154	154	169	176	147	156	176	158	156	128	139	179	134	154	163	167	151	158	136	130	163	162	146	149	157	151	143	155	141	161	177	166	170	143	158	150	169	159	182	162	138	150	180	158	159	158	174	160	173	140	109	156	148	177	161	145	152	148	148	143	147	144	157	149	145	159	148	161	145	158	154	168	143	137	146	143	143	142	159	162	159	168	153	137	157	165	167	138	134	164	153	144	158	157	182	154	149	165	137	153	165	158	152	136	178	154	177	150	140	150	157	138	159	149	138	139	183	147	145	128	148	170	143	161	185	157	137	173	162	152	173	173	159	173	170	171	157	156	166	168	159	173	153	153	170	147	158	160	149	143	161	135	160	155	144	158	171	153	161	151	148	153	140	149	148	146	159	163	152	155	171	166	162	155	142	166	155	162	154	158	161	139	146	151	176	168	155	134	148	160	144	155	165	165	149	162	155	157	163	169	165	170	145	135	147	144	151	145	167	151	170	175	164	162	148	132	135	144	192	151	148	170	165	148	160	150	159	178	142	162	180	171	155	168	161	157	150	172	157	169	144	147	163	182	141	154	148	181	168	172	132	139	169	136	146	161	135	146	162	140	161	156	155	154	165	178	153	167	162	160	178	164	161	141	157	150	140	153	166	178	165	170	154	167	142	167	147	153	127	142	162	158	165	129	164	169	145	167	140	147	149	166	148	160	158	164	169	158	140	184	160	167	136	161	144	152	152	171	156	146	162	169	161	155	151	190	163	166	140	138	145	146	160	184	155	156	159	168	169	179	162	141	150	170	170	144	152	176	164	160	158	154	154	141	161	162	155	143	163	156	151	145	118	159	171	126	135	155	154	158	155	139	146	159	159	167	177	150	154	137	162	175	148	178	146	154	156	171	162	146	155	156	140	131	169	156	173	123	155	153	152	160	155	156	159	153	173	179	174	161	153	165	157	121	162	158	154	155	156	139	171	174	162	156	154	154	141	163	136	159	142	170	162	151	165	146	167	127	143	148	144	151	151	137	149	150	162	176	139	160	155	170	146	164	154	144	141	151	157	161	152	168	171	166	155	141	134	144	166	156	154	168	168	156	154	181	167	122	188	141	182	140	147	150	170	179	140	146	148	165	144	147	144	174	145	160	147	164	174	157	174	145	168	165	176	162	162	157	154	156	155	157	175	158	146	160	155	153	158	154	166	166	168	137	160	180	160	182	157	159	163	187	158	143	146	152	154	183	154	161	151	161	154	141	145	156	148	137	168	146	162	161	133	143	149	139	165	161	172	160	159	149	149	150	159	152	151	149	153	155	153	143	145	175	164	147	155	150	150	162	145	161	157	152	147	156	147	142	180	160	151	170	175	170	173	126	157	147	159	152	150	139	155	169	172	144	154	176	160	160	171	154	148	165	163	178	162	151	156	144	160	149	162	145	145	159	139	159	161	174	146	151	174	173	144	153	171	160	160	136	147	178	185	171	150	160	166	165	150	138	154	151	173	179	147	135	170	146	164	164	155	158	158	158	165	152	152	151	146	153	142	159	147	172	157	142	131	161	152	166	177	178	136	156	161	138	157	137	184	172	148	160	140	157	166	159	157	143	149	150	145	145	161	155	149	147	165	161	165	168	157	172	178	168	159	141	143	144	133	139	154	146	145	172	155	169	159	152	168	175	170	171	155	164	155	156	138	161	142	151	172	169	139	160	172	149	151	151	172	180	136	145	148	173	160	157	170	176	159	175	162	157	134	170	156	153	153	157	165	144	172	163	154	172	165	166	167	147	162	165	136	160	162	156	146	128	146	181	163	137	133	165	150	160	161	176	146	128	147	170	165	136	140	145	142	158	140	170	165	144	169	153	178	166	147	136	162	141	138	159	145	166	153	147	171	147	143	176	161	153	152	150	158	160	142	150	161	169	140	163	147	165	154	164	147	163	155	126	155	157	163	178	151	152	159	163	166	166	175	166	156	175	154	150	150	164	161	168	157	151	151	169	149	149	168	151	170	175	156	153	151	147	165	142	171	158	163	157	170	164	157	166	142	183	149	170	155	154	145	154	146	176	197	148	169	186	135	145	167	159	175	151	157	152	139	153	141	161	181	165	149	155	150	170	173	142	164	172	162	144	168	182	148	146	141	142	157	157	138	153	167	163	165	163	147	161	168	145	149	165	156	137	164	153	147	158	177	136	149	189	154	154	161	150	145	163	152	160	158	149	180	129	159	158	143	138	122	157	152	163	141	153	163	176	147	147	130	155	165	177	154	149	133	143	178	157	146	149	153	164	169	171	149	146	159	160	145	147	160	134	172	178	161	164	147	161	154	148	148	165	164	156	154	168	140	162	143	145	174	173	154	156	167	154	123	155	165	172	158	177	138	164	168	149	117	191	153	172	160	153	149	153	156	172	168	154	169	148	137	140	154	184	154	153	174	129	154	156	164	158	148	137	154	146	171	159	161	166	159	145	145	156	163	160	162	151	153	124	163	164	155	175	138	153	149	148	154	133	165	169	145	152	162	172	127	158	169	142	155	158	168	149	146	160	156	151	171	179	153	154	158	153	172	161	151	145	147	153	152	154	144	148	169	169	154	180	146	158	152	155	185	162	199	156	143	161	188	153	159	189	166	145	155	156	151	169	175	144	151	146	168	142	175	140	163	152	176	160	172	147	163	155	156	146	155	133	184	145	159	176	157	148	143	163	162	163	159	160	141	156	139	127	169	149	153	173	176	173	153	131	155	161	153	167	150	151	159	144	162	141	169	157	156	163	172	200	160	158	133	159	145	156	157	153	159	141	160	164	147	178	147	178	140	141	149	149	160	158	155	176	154	159	159	174	150	165	179	178	171	177	137	132	165	138	150	153	134	156	153	160	148	148	162	172	161	150	146	167	145	155	166	159	141	136	153	148	155	157	152	143	184	148	156	133	155	181	130	146	163	150	147	164	130	168	156	162	144	150	151	155	153	170	134	150	175	169	141	149	165	149	185	143	149	154	163	138	153	141	151	162	147	157	181	155	156	172	186	142	162	181	175	149	160	193	151	173	164	170	159	157	172	158	174	153	151	158	147	152	141	133	162	183	159	153	140	157	155	193	174	142	157	163	164	136	170	145	165	156	160	170	178	156	149	152	178	172	144	149	158	144	149	151	163	164	157	161	144	171	158	159	166	171	193	163	164	170	162	162	138	179	154	175	152	153	145	145	148	174	184	176	165	146	156	156	132	143	151	115	136	165	145	141	157	168	160	130	158	193	171	173	140	126	155	160	143	141	147	154	165	144	146	143	151	139	176
6444	2702	529	565	515	532	476	510	483	463	464	496	458	489	496	496	467	539	487	413	466	462	451	523	454	462	537	506	490	499	501	463	495	483	509	488	442	456	465	476	468	476	481	440	467	451	445	500	506	438	487	472	445	503	467	493	483	474	417	455	470	495	504	459	454	477	505	474	504	481	483	478	471	473	425	443	466	467	490	477	475	438	502	471	445	484	471	432	491	461	443	463	471	439	506	467	459	478	452	460	451	457	493	471	481	467	451	449	487	478	447	434	475	462	467	458	434	459	468	479	452	464	486	489	456	465	477	451	490	504	459	446	492	467	460	467	488	494	463	484	474	460	465	480	423	484	459	481	498	531	485	474	446	507	513	426	487	474	489	504	488	442	507	504	491	480	433	478	467	477	435	504	491	459	460	457	482	459	489	438	515	484	446	437	504	475	443	487	460	477	479	471	458	492	487	473	476	411	493	507	459	460	445	446	442	493	469	506	447	461	465	435	481	481	454	489	466	542	468	509	480	452	472	503	446	506	483	465	457	431	488	460	462	478	495	516	457	491	461	473	502	474	442	483	464	441	465	474	467	444	447	530	455	493	488	464	459	508	472	484	458	446	454	528	481	469	480	488	469	458	462	488	485	489	465	496	436	486	463	471	485	441	434	509	451	469	507	467	463	450	447	494	476	475	467	489	459	475	464	507	467	477	496	467	420	478	477	459	476	490	467	490	447	515	484	448	482	444	437	521	486	473	480	475	463	479	487	440	471	478	500	468	487	475	481	511	424	461	478	456	463	490	457	462	473	470	471	453	454	475	448	488	447	480	476	493	529	478	424	494	479	458	485	447	485	480	484	420	480	457	444	431	488	479	452	489	493	498	468	481	499	453	479	480	450	479	460	431	477	460	451	499	510	483	450	509	469	483	427	459	453	446	409	477	447	477	475	487	464	493	496	448	531	441	470	475	478	438	461	459	501	459	461	491	463	493	459	430	467	486	498	462	489	474	458	439	472	456	465	494	474	441	447	488	460	470	480	441	475	441	499	439	502	463	437	438	477	457	449	440	483	438	498	481	482	474	482	460	482	486	467	511	447	467	482	453	449	461	487	492	461	473	459	480	496	425	478	487	461	468	463	489	496	486	507	420	458	465	475	430	464	453	420	406	488	427	438	491	477	466	435	476	446	488	471	458	465	444	453	448	462	480	472	456	485	466	461	439	445	492	464	478	449	453	492	476	425	482	472	487	466	492	452	482	461	473	477	487	496	462	475	478	456	453	471	463	467	476	493	491	438	508	441	458	480	461	497	442	499	455	460	483	452	469	445	481	436	470	495	455	448	453	484	442	467	507	448	465	440	488	483	456	453	466	444	485	481	465	423	457	490	483	459	453	439	463	511	479	438	475	478	456	461	479	479	445	465	460	478	496	485	410	481	466	472	433	466	475	470	469	460	446	453	473	467	466	473	450	466	462	457	457	485	427	465	440	415	482	464	463	458	432	419	462	477	422	473	455	486	475	452	458	465	439	415	470	493	489	522	483	491	498	468	463	409	447	488	433	452	492	471	468	416	454	459	452	458	477	470	427	456	470	442	443	431	478	467	442	457	498	489	440	474	442	465	523	491	465	452	469	462	471	483	494	425	444	464	484	426	488	470	470	492	501	473	445	446	455	493	483	478	490	495	452	476	472	474	459	448	488	472	505	465	478	478	484	445	460	455	504	439	481	448	489	469	464	439	433	430	495	480	497	468	451	425	463	470	471	487	457	450	455	436	470	456	469	467	466	453	449	462	473	444	487	515	452	463	444	459	462	449	498	463	462	476	479	479	452	457	506	458	457	454	479	454	452	492	460	435	465	442	442	460	488	497	468	462	439	479	480	445	469	455	454	470	475	451	450	447	473	482	457	450	476	448	431	448	454	474	464	466	479	453	486	456	483	472	460	439	471	443	447	508	442	432	480	454	461	448	435	479	475	455	454	461	447	488	455	450	483	482	434	486	485	409	473	447	508	472	467	515	467	476	468	446	452	456	420	411	472	419	455	495	476	466	499	503	463	456	494	470	451	459	465	488	464	479	501	427	449	472	499	491	473	452	471	490	494	468	460	469	476	501	477	456	495	461	411	424	473	498	497	432	460	448	469	496	478	456	463	447	494	451	432	456	472	433	436	479	487	490	474	463	493	450	445	481	469	475	455	452	448	466	488	461	490	466	442	428	446	474	492	471	446	471	458	491	470	440	422	469	462	475	472	466	454	492	484	478	456	495	478	496	457	485	437	513	488	459	471	460	466	455	473	444	461	468	473	459	458	441	407	423	488	505	447	475	490	455	463	445	473	481	469	471	470	458	450	506	469	443	446	474	454	462	505	457	497	447	465	456	484	482	482	434	483	493	459	479	453	435	426	413	468	487	474	469	469	456	492	516	472	455	463	487	449	493	490	452	445	445	449	456	458	476	493	437	479	490	498	473	455	457	514	444	458	433	460	503	487	500	469	463	469	449	459	464	466	474	476	458	457	470	481	501	464	474	444	416	484	466	482	455	476	468	434	462	485	474	471	488	469	491	500	439	466	461	492	468	480	492	454	501	448	498	475	466	467	494	512	496	466	455	456	483	483	487	464	496	500	425	509	481	482	452	489	465	480	490	513	471	492	431	425	486	487	426	467	473	472	440	444	459	463	496	463	479	420	491	470	427	476	482	490	462	446	452	471	491	486	489	483	483	466	491	483	433	512	500	466	464	464	436	453	492	462	535	463	472	457	503	474	482	471	477	486	478	466	485	466	462	479	445	464	437	437	428	487	442	486	478	442	480	470	450	439	458	451	497	463	496	485	460	464	499	447	477	475	455	476	442	510	494	506	463	460	481	488	500	451	485	489	475	495	454	537	468	470	448	476	459	457	479	446	438	417	485	463	471	433	469	470	498	482	456	447	493	424	456	487	484	453	502	442	466	495	504	451	449	518	473	490	480	439	499	468	495	445	456	490	476	461	507	462	482	444	465	446	493	512	523	463	464	460	481	444	440	427	450	450	459	463	456	448	483	482	501	487	513	483	459	457	450	486	486	497	440	483	465	452	457	479	431	434	463	461	454	497	454	438	460	494	445	462	443	455	496	482	490	488	452	477	444	483	488	488	458	479	450	465	474	433	457	430	467	488	457	471	438	465	474	467	456	477	423	478	484	491	441	484	464	466	448	504	463	526	460	524	423	467	463	503	495	481	438	433	439	511	475	461	447	472	496	461	475	447	482	464	442	478	468	480	477	445	486	482	477	464	440	458	464	441	466	465	455	462	481	478	463	464	434	464	516	460	487	497	451	423	463	471	457	470	447	497	481	492	463	464	444	425	461	419	484	463	452	473	479	473	460	459	477	492	461	458	450	488	497	487	463	446	419	490	475	451	472	474	490	463	437	465	513	501	462	468	467	482	478	449	456	463	450	492	470	473	457	448	475	466	467	468	484	475	496	502	495	458	475	502	471	466	467	463	480	455	494	501
53298	34944	8912	1153	690	599	523	508	458	414	402	364	377	365	360	358	341	363	365	376	360	365	331	370	338	329	339	340	326	335	314	347	351	329	356	331	361	331	321	330	332	376	342	389	366	355	320	322	329	332	343	321	319	324	308	340	342	329	324	288	288	331	305	316	362	305	359	296	326	342	332	345	368	357	330	382	340	329	325	308	327	320	316	293	289	331	321	308	361	340	355	339	352	359	308	309	328	337	365	341	321	309	312	334	317	331	327	340	312	331	334	322	324	346	350	325	347	319	329	343	353	340	311	341	352	353	335	355	345	331	341	358	340	321	331	341	310	308	342	331	341	325	319	334	350	318	325	329	325	288	281	318	318	340	344	353	324	312	332	362	324	355	327	324	362	283	328	313	348	331	309	354	365	311	353	328	321	306	357	328	322	331	315	341	306	352	343	327	328	326	347	331	349	375	332	353	324	345	347	342	294	312	340	347	312	315	273	337	334	294	335	327	345	321	321	318	319	335	344	364	342	332	320	329	332	310	317	311	312	326	312	322	320	328	357	312	338	323	321	325	299	344	315	354	307	307	300	315	343	364	330	325	313	319	319	324	314	347	341	336	374	322	326	336	330	298	313	366	316	342	306	321	313	317	317	356	331	309	318	307	336	307	305	354	353	313	354	342	318	340	334	338	347	315	303	330	314	361	336	327	315	324	257	339	336	331	344	319	343	324	306	317	320	352	308	330	361	346	333	324	316	323	324	336	342	324	348	321	340	326	337	330	319	321	315	335	331	323	310	337	331	326	343	330	305	319	299	344	334	349	337	340	335	356	317	315	321	345	327	314	317	331	341	346	332	299	309	345	343	314	300	286	327	338	335	346	345	329	342	296	299	319	373	352	333	337	332	323	327	338	357	315	327	358	367	348	326	354	325	305	353	338	349	319	329	311	337	318	340	311	345	343	323	291	288	303	310	285	308	346	328	358	310	341	309	342	309	357	303	321	323	354	324	323	340	316	292	305	307	319	352	351	317	330	302	310	340	341	347	341	357	327	327	326	320	336	347	320	330	383	319	346	344	323	336	348	294	360	335	313	356	331	324	318	368	338	341	315	353	306	336	325	354	318	308	346	321	344	335	321	324	341	332	327	343	334	348	321	363	332	309	321	328	320	315	319	319	337	312	326	328	337	308	325	291	305	307	328	333	375	323	327	322	300	322	329	367	325	324	330	311	377	327	312	305	312	345	333	329	346	314	347	332	326	347	342	327	357	337	330	330	356	317	300	334	367	328	342	329	326	335	337	333	310	294	319	294	331	312	332	346	304	321	341	329	341	315	342	324	320	334	341	337	348	345	352	332	334	357	338	334	351	330	327	326	321	306	313	302	354	342	343	341	321	306	298	302	348	343	334	346	315	321	337	329	323	291	324	318	314	347	376	346	337	318	346	314	336	323	343	288	312	351	348	335	328	303	299	332	333	353	308	344	310	333	330	335	300	307	319	320	351	319	290	327	315	317	313	314	335	333	306	316	306	341	330	285	327	361	342	341	331	309	305	349	333	312	348	357	326	315	340	311	288	315	366	319	339	362	350	380	334	310	351	362	332	319	348	348	349	364	332	323	360	361	353	339	322	347	305	359	349	346	323	338	323	338	323	316	335	302	329	332	367	325	337	324	333	331	324	321	323	305	331	306	328	352	356	329	363	359	335	326	295	338	328	348	333	319	324	317	315	347	321	312	343	349	320	338	355	337	307	300	318	306	323	330	330	345	333	310	330	314	343	330	344	326	330	369	376	342	364	323	315	321	342	352	320	345	333	324	293	320	373	344	315	328	321	320	367	324	344	344	337	350	348	301	312	345	307	350	301	336	294	350	342	318	342	308	338	320	343	323	315	314	345	338	325	353	359	325	338	327	319	320	300	311	325	339	351	320	338	328	323	335	330	334	334	343	307	354	327	341	317	353	347	321	363	347	345	333	328	312	261	306	336	361	315	343	333	328	318	316	308	291	321	349	348	338	339	335	336	324	318	326	315	315	336	332	351	313	324	342	310	321	404	330	315	337	333	304	332	324	305	293	321	319	336	336	332	286	309	330	310	320	326	323	294	363	342	330	365	327	318	313	324	338	338	325	358	351	305	315	322	315	312	342	346	318	340	326	316	340	326	321	308	333	307	328	326	330	312	324	358	312	337	345	338	335	332	306	310	312	361	327	290	337	337	353	328	304	306	318	358	310	316	336	318	314	306	350	327	286	359	295	315	371	328	328	304	366	315	352	339	334	317	358	291	339	338	359	316	336	338	337	319	329	369	351	319	361	309	357	334	334	345	322	307	312	362	351	345	307	332	326	350	347	324	307	331	351	317	371	300	342	341	318	332	326	316	313	349	332	311	388	329	310	326	332	298	321	333	314	307	318	372	357	309	291	314	319	342	332	305	297	339	295	312	300	329	289	334	319	322	328	336	320	337	335	331	319	327	330	348	295	329	325	367	314	338	300	338	317	344	331	305	356	307	345	295	334	333	341	333	310	313	337	326	319	321	337	320	344	344	336	358	332	337	310	311	292	321	357	327	352	319	345	323	328	354	323	321	315	322	303	324	320	341	324	309	357	333	335	307	338	323	348	296	348	325	345	343	321	346	320	325	326	315	351	301	328	303	303	345	321	319	324	299	335	335	267	341	314	307	357	321	321	338	335	359	328	335	342	369	324	321	327	312	287	317	317	315	354	322	339	307	367	332	346	311	325	345	347	346	351	338	305	335	320	297	328	329	332	305	359	315	339	299	328	289	330	333	327	316	280	314	358	323	353	337	331	308	351	313	341	334	350	328	324	344	353	352	341	319	300	325	324	327	323	320	309	356	307	330	332	336	318	331	314	323	330	322	340	339	316	356	284	293	342	340	363	335	326	314	315	319	337	311	349	329	327	309	299	307	353	357	352	310	320	375	323	345	334	324	345	340	320	306	306	338	339	340	338	305	317	378	307	314	328	381	338	327	350	335	326	312	317	349	338	367	319	312	339	338	313	314	302	328	326	341	321	279	324	310	341	369	330	337	335	334	334	352	326	305	324	275	335	335	322	302	324	334	348	307	307	335	313	335	309	319	344	320	328	313	321	342	306	360	284	295	329	316	339	307	299	332	314	298	308	321	352	295	343	335	346	333	361	347	328	357	338	335	324	319	333	328	305	335	323	329	334	314	358	329	361	318	328	340	343	343	294	338	339	341	322	349	355	341	334	295	344	348	317	314	368	325	328	358	319	309	324	345	353	311	328	325	317	333	308	308	280	345	332	338	310	335	305	294	352	306	289	321	336	335	321	345	322	304	329	292	325	344	333	342	315	329	330	362	332	321	327	328	325	310	349	344	327	306	335	324	321	335	332	328	317	350	299	318	346	331	323	314	309	336	308	327	327	370	339	342	352	355	336	325	312	292	292	304	291	325	351	343	309	346	323	326	312	332	319	340	334	301	335	326	332	349	310	322	355	352	330	342	343	313	359	298
32785	20205	2359	2640	2438	2076	1864	1672	1420	1392	1350	1262	1115	1118	1040	1052	1005	986	1022	960	1030	939	907	897	904	935	883	960	876	968	921	896	863	860	861	860	850	875	823	918	869	831	892	844	859	889	889	848	811	842	789	829	887	797	892	868	904	855	910	931	882	832	809	874	855	940	901	795	862	868	798	881	871	836	875	810	900	883	890	857	884	824	773	848	838	841	890	824	820	836	866	869	805	884	829	798	871	803	840	836	896	805	840	797	868	806	815	841	854	829	858	831	826	891	830	850	827	885	841	857	782	794	853	857	849	817	887	873	854	821	830	853	846	834	894	808	830	841	862	852	844	819	838	880	815	863	843	847	830	868	852	896	820	843	800	860	873	856	821	832	858	822	844	840	853	861	846	824	813	826	793	821	797	793	854	866	804	842	826	840	851	846	844	843	871	821	797	857	830	836	801	798	879	844	840	826	820	790	849	830	799	833	846	871	861	850	834	826	843	863	856	832	810	851	865	848	846	846	885	815	771	837	825	771	811	894	762	829	841	831	842	843	890	857	844	847	802	803	835	874	840	842	867	833	806	795	889	820	812	855	792	801	854	823	848	847	883	851	855	806	780	871	852	857	832	813	824	859	844	824	876	799	820	801	834	873	803	840	828	839	864	854	784	856	793	829	820	844	836	837	815	806	798	877	836	828	805	862	886	796	839	812	825	865	818	819	870	850	844	802	821	868	847	854	863	872	821	837	825	886	833	862	789	858	850	885	845	809	832	831	867	865	846	839	807	837	835	820	862	894	836	888	836	888	792	841	799	811	832	855	841	808	826	880	855	814	840	855	830	820	838	824	869	839	857	852	806	799	889	811	896	830	878	840	836	820	858	817	838	828	810	861	853	887	855	854	851	795	858	844	860	840	867	895	870	819	819	827	843	860	855	810	856	824	894	848	771	895	870	839	811	847	838	760	873	834	819	833	857	840	822	833	842	840	873	876	848	880	857	848	843	795	849	839	794	845	824	827	808	807	775	866	813	837	866	844	855	828	833	829	851	814	870	834	852	901	835	820	805	871	798	865	779	814	835	776	858	819	855	901	820	827	800	821	855	841	847	850	882	804	848	863	843	851	888	818	825	869	842	836	779	823	829	810	853	861	818	854	871	809	858	896	820	861	818	856	824	831	856	847	857	882	827	812	862	905	825	772	855	849	813	770	836	793	829	824	802	807	828	814	835	854	829	823	795	796	812	836	862	861	829	825	801	818	793	828	842	896	896	843	850	849	822	878	838	800	845	865	844	815	814	878	908	797	787	876	834	867	871	814	901	800	802	879	802	833	815	827	836	817	873	831	898	870	840	818	855	823	865	843	866	835	802	845	793	903	829	830	836	793	792	829	861	787	758	874	825	815	837	896	800	851	881	843	835	848	792	836	817	947	843	855	804	886	827	833	869	861	815	849	832	851	843	800	833	794	839	881	804	875	827	859	783	815	831	852	869	830	825	843	822	871	838	892	822	818	848	859	831	860	803	879	839	844	827	850	851	876	876	775	814	818	834	837	819	819	840	836	834	809	801	805	809	841	833	857	834	848	810	835	861	843	859	888	831	812	840	856	805	819	847	818	838	832	868	871	802	812	822	841	816	848	817	824	791	882	864	805	832	879	858	854	817	835	860	873	903	824	827	831	875	864	775	879	845	832	826	813	845	846	847	869	866	831	793	860	858	811	834	833	810	846	809	876	808	848	910	809	863	816	841	914	777	869	831	853	849	846	831	846	861	810	840	839	860	823	862	858	861	825	815	824	831	842	854	846	805	790	769	864	859	803	856	817	799	809	833	783	835	800	825	842	827	865	882	869	825	853	843	785	818	862	807	818	852	817	784	841	800	852	909	837	775	871	872	830	868	842	836	841	873	899	843	842	792	799	807	841	875	848	820	821	877	873	843	815	870	847	851	845	805	828	880	849	828	830	834	815	851	868	855	801	840	813	852	859	829	849	825	848	815	898	819	873	860	851	797	832	881	837	795	864	824	841	853	875	829	879	882	830	915	821	896	845	840	857	811	862	830	799	873	825	838	800	863	828	798	880	851	822	808	822	842	826	788	837	814	843	848	824	796	875	795	873	775	898	847	807	819	819	818	844	866	827	836	858	832	788	867	844	818	826	818	813	897	837	860	835	784	832	846	830	804	848	891	764	846	793	820	879	829	822	840	794	842	846	884	864	884	835	850	788	872	804	815	870	806	826	846	843	850	835	815	865	832	818	819	879	845	874	832	839	801	858	889	840	847	873	869	829	828	826	805	826	845	886	876	830	803	798	863	851	805	851	830	832	877	812	861	851	866	830	814	865	812	836	840	835	830	810	848	830	789	766	852	834	860	834	886	847	876	844	839	833	835	899	860	803	837	887	853	848	854	851	784	879	801	794	794	872	858	847	859	883	797	849	856	889	810	836	822	823	824	802	800	814	809	878	816	860	819	829	875	781	860	891	843	862	860	798	800	827	835	830	876	880	800	829	884	812	784	822	804	845	832	832	877	863	794	859	826	819	835	816	849	818	838	836	806	855	871	893	853	898	815	821	855	906	837	815	728	837	910	826	791	818	797	837	848	868	881	835	804	834	880	829	836	844	836	784	849	830	863	779	906	888	857	803	842	839	838	812	813	844	798	865	785	846	822	845	851	836	828	832	816	819	835	841	859	832	842	892	864	847	855	800	808	862	785	827	857	793	841	851	817	799	814	881	774	790	899	845	816	852	836	788	824	906	834	853	827	879	835	851	811	854	785	845	912	791	879	852	832	812	871	791	795	892	820	802	810	925	849	828	844	798	891	873	843	835	842	823	839	858	827	829	864	870	855	838	785	856	896	844	810	794	823	826	831	875	874	849	836	868	809	843	856	786	875	852	815	847	852	816	823	884	828	830	831	903	848	870	819	850	839	893	822	821	839	830	803	793	819	848	882	810	855	858	857	819	770	786	835	857	900	792	822	838	914	803	861	851	817	822	829	824	865	868	854	821	854	845	813	813	885	856	802	806	824	884	825	874	836	834	810	860	815	813	824	856	829	792	806	823	871	835	761	859	896	888	809	839	808	837	840	874	845	857	811	796	815	871	849	819	787	859	823	813	840	822	799	883	834	831	787	801	803	825	812	853	803	775	806	810	833	839	868	830	844	915	897	885	886	777	893	831	878	825	849	787	879	839	782	882	855	805	848	790	825	771	832	897	807	831	876	845	844	839	849	784	848	874	822	809	812	830	813	828	823	830	876	849	878	815	871	791	783	821	859	868	870	857	850	830	848	881	845	844	816	886	846	841	822	844	884	853	802	797	850	858	792	760	824	834	875	833	881	823	859	830	850	816	797	833	841	881	838	839	817	755	818	825	854	791	857	834	860	857	875	801	820	845	796	794	840	829	771	841	851	845	821	893	900	843	840	838	843	804	814	847	834	879	834	829	855	860	814	792	791	822	807	838	842	842	834	830	868	820	811	777	853	842	823	851	816	769
67612	44819	16982	3420	1244	913	725	696	603	559	538	538	485	457	492	490	475	426	451	444	414	377	396	427	417	452	414	429	392	420	421	429	437	385	393	385	434	403	393	417	390	407	413	408	443	398	413	385	423	438	420	400	402	433	397	386	416	396	421	389	411	403	385	406	381	401	416	372	389	409	386	399	395	419	396	394	395	399	450	439	376	398	411	402	374	421	409	386	406	383	399	372	375	378	358	367	409	380	434	403	375	417	425	419	401	389	408	416	365	371	387	429	389	425	417	399	402	382	397	399	405	394	376	408	423	417	391	384	386	394	403	416	396	398	428	423	422	417	421	414	387	384	380	429	351	429	367	375	409	370	378	418	343	377	366	468	441	404	400	434	423	384	365	370	401	372	353	400	399	415	394	400	398	405	431	385	411	377	348	411	390	396	396	433	388	369	386	387	400	385	395	373	360	369	374	404	385	382	434	405	381	398	404	405	342	400	363	373	396	438	391	394	385	429	393	391	375	382	374	410	412	393	384	398	419	393	371	378	382	426	372	404	357	416	422	385	405	388	390	403	366	344	375	354	420	399	381	423	402	392	391	402	409	403	407	402	377	422	440	388	398	359	376	396	406	391	401	398	380	366	395	383	419	388	402	391	388	423	410	372	426	422	402	389	399	423	375	384	394	356	403	420	440	399	376	395	393	373	402	414	440	418	385	364	413	391	399	365	384	384	409	406	378	374	419	393	465	425	396	376	383	408	413	389	396	396	378	403	393	410	436	400	433	391	355	410	414	405	398	392	378	423	383	377	400	405	386	402	416	392	405	407	403	391	438	430	395	377	372	430	378	408	362	393	421	386	408	359	416	406	397	407	395	389	411	368	375	400	405	396	399	404	418	403	386	410	404	404	394	379	400	408	367	396	390	428	377	372	406	375	368	401	384	421	428	411	398	407	371	399	406	400	394	399	361	387	392	404	426	366	407	401	391	398	380	383	415	396	395	401	390	402	381	411	393	431	419	382	366	403	379	394	384	432	385	391	392	379	385	364	378	408	404	415	378	389	393	394	392	363	428	402	424	412	382	397	404	437	391	363	393	355	366	435	401	384	364	387	403	385	379	446	412	421	465	374	391	415	444	416	413	409	415	398	384	406	424	354	372	370	383	404	381	410	364	413	405	438	419	363	415	378	414	392	390	382	396	418	404	406	384	400	394	385	390	375	432	396	429	404	388	417	403	410	400	393	388	423	413	393	419	379	382	360	417	385	380	385	370	389	381	410	385	377	391	357	361	379	393	390	426	385	388	395	415	370	398	417	390	390	425	384	413	370	403	373	380	373	424	418	406	390	425	401	412	428	381	355	400	368	429	411	427	402	430	406	412	416	381	399	416	410	372	415	384	374	404	396	397	440	385	391	378	389	393	360	352	393	406	413	383	398	377	405	419	405	384	417	420	388	397	368	373	375	413	415	369	381	395	397	390	426	407	420	402	391	432	379	433	395	418	402	398	406	388	399	423	370	368	406	387	376	426	408	411	355	422	410	424	401	411	377	400	413	397	393	395	388	386	436	371	397	336	385	382	417	409	395	391	400	391	402	379	381	397	379	365	399	408	373	375	401	373	402	411	390	389	418	386	420	408	400	388	377	386	365	388	392	406	404	387	407	389	375	419	378	396	401	401	400	404	422	417	375	405	426	429	373	377	401	394	391	387	388	400	381	354	399	387	379	444	339	430	391	435	387	407	412	388	409	391	399	411	416	395	373	435	396	371	416	423	409	427	385	390	411	412	387	404	403	384	387	417	395	397	448	406	417	424	389	386	378	370	390	401	433	404	420	373	358	421	390	367	380	434	374	406	369	404	370	388	382	412	389	402	369	347	396	392	366	390	436	389	425	386	376	401	413	444	388	409	391	403	390	434	385	368	435	435	362	405	371	426	357	400	379	358	396	412	417	390	421	442	415	381	412	407	363	399	402	402	411	376	379	391	399	424	401	365	365	413	415	428	389	374	388	390	404	399	387	393	414	434	393	427	422	417	405	344	420	408	421	409	391	429	384	403	397	391	381	415	388	425	353	408	401	410	392	397	387	359	374	402	388	372	404	379	389	409	411	410	386	385	376	397	434	397	363	454	390	400	402	419	363	417	414	381	400	394	389	378	384	388	417	401	389	386	408	375	389	433	403	404	389	424	396	417	392	389	420	416	411	368	404	422	439	397	381	389	371	401	419	411	397	419	401	422	396	372	381	439	391	361	392	410	395	372	372	383	392	390	409	408	392	396	370	395	388	386	436	407	378	390	396	389	402	353	355	389	400	408	380	418	374	368	381	378	357	408	400	416	337	377	404	451	416	417	382	410	371	373	410	397	422	419	402	385	390	406	396	387	407	439	407	394	397	397	442	453	389	386	388	418	392	391	387	393	403	372	413	398	377	433	407	403	409	419	386	401	383	376	400	440	395	351	418	378	391	373	414	390	354	397	378	381	411	401	373	404	390	406	394	364	407	389	380	455	389	417	396	386	404	406	391	421	435	396	395	419	408	381	374	391	401	369	417	403	394	438	374	390	371	416	379	430	409	419	392	385	379	411	414	414	386	406	428	384	419	394	370	399	430	410	405	430	440	419	409	411	408	413	387	394	391	421	383	380	416	415	415	361	396	370	406	382	348	398	411	363	379	374	416	412	426	387	389	415	400	359	397	425	418	411	446	379	389	409	356	412	421	395	419	380	396	408	426	419	348	352	428	389	377	384	387	408	355	415	398	404	406	367	397	381	438	397	379	355	436	396	404	435	388	398	389	395	372	412	386	384	386	406	432	397	368	414	401	408	406	405	393	407	377	424	375	388	377	360	419	371	402	430	387	389	396	425	381	351	385	378	404	395	437	412	388	437	426	393	379	401	420	350	371	393	405	369	392	392	428	407	392	411	377	386	422	396	381	405	414	367	365	392	376	376	381	392	390	373	375	414	364	369	386	367	383	392	394	404	427	395	376	403	426	386	392	383	388	397	420	418	423	427	381	444	407	412	407	437	408	401	406	392	407	405	441	415	379	373	383	383	398	391	362	418	456	380	405	422	396	407	411	392	395	371	428	420	398	390	413	412	421	409	393	417	372	396	395	424	400	409	434	410	428	429	413	383	384	419	381	400	408	455	385	396	385	390	397	411	360	396	411	408	387	391	390	410	373	392	373	384	390	400	406	369	420	400	410	376	392	373	415	424	469	409	405	390	385	390	391	423	394	388	373	398	392	416	413	388	376	428	388	417	386	397	373	389	367	385	397	398	418	399	399	382	409	388	400	450	411	378	393	394	392	435	413	392	388	405	418	353	352	414	396	425	352	412	380	385	369	388	377	388	392	429	399	410	408	427	414	371	421	414	356	368	368	396	415	415	393	416	358	365	383	379	367	396	407	389	354	411	385	413	372	461	407	379	402	399	370	369	407	405	424	426	390	385	371	365	360	406	353	401	403	408	432	391	379	429	391	412	401	413	381	411	393	441	377
42793	27871	3921	4547	4074	3457	3006	2572	2277	2063	1898	1741	1624	1472	1406	1344	1352	1321	1229	1255	1217	1193	1133	1107	1112	1101	1038	1076	1095	1048	1028	1074	1031	1066	1023	1063	1091	981	1064	1042	1033	982	1006	988	990	1007	1045	973	1033	978	979	1009	932	1019	1046	1027	924	936	982	912	1041	1027	960	994	1014	999	968	994	992	930	969	952	1004	898	1010	962	905	930	964	1006	937	968	931	986	973	989	942	923	961	970	940	973	966	944	946	1008	992	923	912	995	911	999	914	933	974	1044	914	978	984	967	905	931	977	981	996	893	965	970	955	922	960	969	952	893	933	1017	943	952	966	955	956	956	962	989	896	967	924	980	964	930	928	977	888	977	986	934	955	921	985	908	995	991	971	920	939	968	1042	947	983	927	884	934	916	946	933	927	955	915	977	983	949	986	1001	926	974	909	929	967	960	1013	930	955	950	941	900	923	972	911	946	984	933	1016	1004	913	915	977	942	932	926	969	972	941	928	929	967	994	943	920	966	998	863	985	997	899	972	944	907	934	883	968	936	981	1021	955	950	911	932	913	981	1005	947	978	967	951	957	986	935	952	963	943	943	979	917	953	943	910	958	959	931	967	946	970	967	916	969	980	941	1005	1000	955	924	920	933	1001	997	954	936	901	967	963	927	925	965	971	957	945	969	931	997	918	910	930	940	959	1017	977	977	976	962	947	998	970	1016	931	928	946	1000	972	915	905	969	924	993	942	967	908	941	989	942	921	926	974	996	948	935	990	963	948	1025	974	957	948	989	933	929	922	976	959	930	923	956	957	972	920	867	893	935	923	944	1024	983	989	928	962	920	981	955	949	934	882	997	944	943	878	938	997	935	964	967	961	945	963	912	1026	947	934	935	936	978	930	936	943	969	961	926	974	925	970	936	1036	968	955	996	1035	955	953	986	924	965	969	964	970	899	928	934	966	935	950	930	990	924	905	965	956	941	932	963	948	966	903	999	945	940	933	1003	968	940	954	956	954	989	925	883	973	924	964	919	974	961	916	926	921	931	908	916	914	936	904	940	961	922	969	935	943	977	929	950	900	884	965	959	971	977	981	989	882	923	938	959	940	986	943	919	990	904	951	938	949	934	953	966	982	985	889	907	918	918	953	951	986	942	953	943	966	944	1040	965	958	922	986	981	981	939	959	1005	943	917	905	968	967	997	942	965	961	933	916	963	987	972	896	987	994	920	946	966	984	971	979	953	985	989	871	974	997	984	923	946	951	981	996	1000	967	915	939	996	965	906	971	989	943	947	956	922	971	916	949	952	1009	930	994	925	962	986	882	960	931	952	991	953	947	936	914	966	931	959	954	904	975	929	1005	929	948	1031	997	974	938	949	924	958	1010	982	948	984	1002	922	979	956	915	910	952	926	994	959	979	965	940	894	912	984	962	969	964	979	978	928	1004	972	926	953	981	958	946	948	959	978	998	955	921	967	918	910	923	968	965	974	923	894	993	967	937	973	959	958	959	1007	967	923	930	960	968	929	887	910	914	1017	979	1007	992	930	969	923	966	943	971	951	975	924	945	907	939	924	963	974	891	968	965	943	960	929	895	971	924	972	997	947	939	944	1010	986	975	878	980	1024	960	913	900	1014	940	949	948	990	938	941	934	969	939	983	958	916	979	1022	969	983	966	942	946	964	934	920	943	975	925	945	932	934	940	867	917	966	941	935	980	966	937	923	921	957	979	926	940	926	933	970	934	991	975	972	901	988	961	932	934	974	938	1013	927	989	998	890	950	947	1005	990	918	914	971	928	977	951	897	945	970	939	922	886	944	1002	916	924	957	918	955	956	994	986	936	896	956	915	983	914	969	942	941	978	1016	934	936	880	948	986	930	964	930	977	932	955	939	988	951	962	971	944	978	978	979	985	995	1021	974	996	975	960	901	977	970	956	935	971	975	996	925	952	885	1057	948	931	893	942	939	945	926	907	971	969	1030	992	970	901	962	931	965	882	972	895	949	897	1009	898	943	971	923	954	1002	968	952	1009	998	946	945	926	891	928	937	995	1008	946	945	914	953	967	985	940	938	956	957	1044	1008	1002	975	989	950	983	943	1005	1007	939	1010	948	934	916	929	977	900	937	1005	950	951	914	1035	953	948	969	927	910	973	915	922	954	926	913	937	988	909	928	973	972	921	939	932	996	943	926	925	978	978	964	925	916	970	950	975	936	952	980	899	1006	945	900	957	982	963	933	972	964	975	972	980	950	928	977	997	929	952	1039	956	893	885	992	963	965	962	931	937	917	902	986	952	973	962	948	977	946	999	932	980	913	937	949	971	1000	897	973	927	994	963	951	897	951	890	954	1034	949	938	953	1005	911	1005	940	913	973	963	969	964	935	896	928	944	993	954	950	917	1010	910	920	1005	945	974	943	947	931	935	948	1005	967	946	933	962	927	963	968	945	965	986	984	960	1005	963	956	989	965	993	936	925	987	967	989	1005	961	1005	989	935	979	969	1024	988	962	1005	985	949	931	932	969	978	945	975	964	951	933	892	927	909	990	971	923	941	895	941	971	946	959	923	952	935	926	983	932	998	904	931	932	909	930	953	952	984	923	905	929	954	948	960	1010	972	964	954	985	938	959	964	1011	971	932	971	935	948	925	931	942	966	971	958	959	908	970	961	966	941	994	987	960	948	1002	929	964	1009	963	990	926	971	938	1006	925	895	942	1000	959	974	979	1005	1001	997	949	982	891	924	964	950	950	970	964	968	908	943	942	927	1019	914	1007	951	926	947	982	924	1012	904	975	916	913	923	985	931	991	929	968	983	930	937	1032	980	925	1023	919	984	965	989	880	915	930	941	969	941	1053	978	970	954	1019	926	982	970	907	919	899	903	937	947	1008	952	1024	1012	1013	891	968	972	991	977	1000	981	976	992	950	942	976	942	941	945	969	957	945	966	950	982	988	961	1015	938	919	937	901	934	947	963	924	941	936	989	930	936	981	1004	955	919	898	942	1006	994	941	952	986	961	988	988	955	976	973	988	946	946	917	925	967	957	928	995	910	955	923	967	921	1002	950	965	950	965	935	997	966	958	967	980	950	976	920	942	940	991	996	924	940	940	1003	948	900	954	974	929	945	948	964	943	963	935	985	984	982	965	967	974	969	981	936	942	930	957	985	936	948	955	959	898	964	977	950	967	957	939	935	1005	992	900	952	924	986	960	938	981	882	981	942	913	984	948	905	1003	954	942	981	937	977	997	969	932	1001	983	895	968	922	907	970	949	949	1006	929	929	992	965	946	949	943	962	910	945	970	943	987	955	956	989	980	987	993	963	942	987	968	960	891	910	1005	952	940	1009	891	917	967	920	1000	975	927	1021	939	970	999	972	982	992	982	945	923	921	960	925	957	950	932	947	884	886	989	929	933	960	914	986	933	936	973	1000	930	960	963	936	957	1006	950	957	942	966	984	977	941	944	975	1000	961	893	957	980	941	894	959	951	965	989	930	957	889	963	956	997	962	968	975	952	964	989	989	944	949	946	973	940	969	1009	946	914	1000	942	933	979	972	1008	1010	1000	1009	957	1010	936	978	957	949	921	967	933	948	991	942	926	909	959	923	962	957	961	956	935	958	936	945	951	961	911	933	1005	922	963
6956	1993	219	179	172	152	140	160	143	149	158	141	166	151	159	175	147	139	148	160	147	149	198	142	166	156	145	152	152	160	164	144	162	159	142	162	153	151	155	144	153	134	136	162	154	159	156	163	168	156	156	153	185	162	176	138	145	180	166	146	160	150	148	166	166	141	140	162	155	169	157	150	156	159	128	162	157	153	150	141	162	164	144	158	155	168	162	138	151	157	161	135	140	143	167	169	163	175	143	161	169	161	150	156	163	146	153	158	142	154	143	139	135	163	164	155	122	138	140	152	159	188	134	168	172	154	136	177	158	159	173	147	156	181	152	138	153	159	149	153	162	145	151	139	152	149	139	158	154	160	144	152	145	155	169	147	195	152	164	147	176	162	147	181	152	148	159	157	158	159	165	148	151	140	146	143	145	146	150	132	148	142	146	171	165	143	150	169	166	158	146	156	156	147	156	163	140	124	151	153	128	140	146	154	155	134	160	142	142	165	180	152	150	143	169	143	158	151	145	171	153	138	148	151	155	158	153	153	143	154	147	152	178	149	160	151	161	172	158	147	177	176	144	172	153	163	153	170	166	153	170	145	147	151	182	178	139	144	148	131	145	157	160	159	157	148	145	154	134	161	158	168	149	147	151	167	135	141	165	171	147	165	140	160	161	160	150	156	146	157	158	175	153	163	160	154	148	169	134	175	175	167	145	148	161	154	170	161	146	154	150	159	167	147	171	148	147	135	154	162	164	153	169	138	145	147	156	143	142	165	150	140	159	161	165	156	156	143	149	146	165	168	152	169	162	152	155	145	132	165	142	143	161	157	157	165	142	159	156	137	149	141	140	142	161	154	145	174	151	143	150	142	141	148	133	152	161	155	164	154	147	142	158	188	154	136	163	139	169	157	156	134	176	167	128	165	161	137	172	151	166	170	164	162	158	154	135	145	163	128	174	141	151	161	139	139	165	154	157	156	178	150	151	158	129	163	158	152	146	146	149	158	148	148	203	169	173	159	159	131	152	172	154	150	151	139	145	134	143	152	143	174	159	133	133	166	158	156	149	138	148	154	156	156	143	151	149	146	137	158	133	142	173	141	169	157	163	153	153	159	148	137	130	144	159	141	165	153	149	148	136	153	159	156	161	169	132	170	156	157	154	150	169	159	157	150	163	165	155	141	145	138	144	156	148	147	136	121	154	169	167	151	129	158	144	153	144	160	142	158	155	128	159	123	154	161	132	156	169	157	143	142	135	159	173	171	170	158	166	152	176	160	151	160	168	169	143	146	170	150	149	159	152	169	150	160	137	138	145	153	127	142	150	129	166	134	170	147	167	156	167	147	148	181	153	162	176	166	134	141	144	142	137	155	163	158	143	147	158	174	140	138	143	146	132	142	165	148	154	150	164	171	132	147	180	135	145	153	164	169	158	182	154	155	186	155	157	174	159	153	134	171	162	156	133	165	155	149	161	157	139	147	165	173	152	157	173	153	138	158	149	143	145	156	168	170	161	164	152	172	150	153	170	140	147	144	167	152	155	159	140	150	156	140	138	129	164	161	154	178	161	152	155	144	156	139	172	164	169	170	123	160	126	179	164	159	145	149	165	140	151	154	149	161	141	177	180	131	191	139	172	154	139	151	157	158	145	162	155	168	143	154	149	141	146	159	147	153	160	160	177	165	153	143	152	166	143	141	148	168	169	139	146	178	155	151	142	153	151	156	168	163	127	149	170	146	152	167	160	140	157	140	161	144	161	161	153	151	155	160	151	149	156	176	141	148	147	153	157	162	144	152	158	132	163	164	169	125	157	131	149	163	159	148	149	138	185	155	139	161	167	149	141	153	161	149	146	167	145	156	147	150	155	142	150	163	151	163	146	149	138	171	153	181	163	159	165	174	162	171	174	140	154	165	159	169	142	161	159	142	161	179	156	176	173	165	149	184	143	144	175	171	133	158	164	157	144	181	145	139	157	174	159	159	163	148	146	158	143	143	159	160	148	143	155	152	147	154	151	139	117	128	153	142	148	155	172	161	161	143	131	158	153	164	157	161	170	162	167	153	157	140	139	144	140	127	166	154	171	142	139	155	184	173	118	147	143	157	155	162	149	150	154	156	125	139	161	160	144	141	164	145	172	153	161	144	172	163	129	162	178	153	150	177	152	166	128	163	147	160	140	145	159	154	169	170	141	168	156	146	150	152	150	144	141	150	171	168	180	179	178	149	149	152	157	167	157	170	142	153	143	164	149	153	173	152	134	165	141	175	166	127	146	166	146	159	138	172	134	150	149	155	147	154	168	139	156	132	175	155	151	174	171	123	150	165	165	142	163	168	175	171	166	158	156	140	162	162	138	146	143	164	154	149	158	159	165	147	167	193	148	175	181	147	161	154	153	164	164	153	159	166	154	172	171	161	160	139	132	168	184	141	173	174	160	168	140	128	150	152	133	165	156	143	171	186	167	152	158	165	165	162	140	170	161	163	158	147	163	163	148	149	174	138	119	150	143	172	148	154	137	167	161	153	151	152	182	139	158	143	163	165	156	146	158	145	132	160	175	162	148	168	137	168	148	150	157	171	157	141	178	174	158	159	153	125	148	145	164	145	151	142	156	178	159	141	140	175	164	162	142	173	153	150	145	175	137	177	137	153	147	142	136	144	155	141	148	122	165	167	160	152	160	164	153	155	183	158	157	161	171	183	170	168	143	157	157	151	141	123	138	151	151	166	148	158	158	141	132	162	142	141	149	140	165	149	139	174	148	160	156	141	153	162	140	153	176	147	164	143	152	158	149	155	149	151	160	143	139	158	173	168	159	163	159	136	174	144	159	138	148	150	163	156	161	164	151	165	154	141	172	151	130	177	168	148	145	159	149	151	140	164	179	174	161	146	141	160	166	156	175	158	178	169	151	156	144	153	134	142	170	141	155	125	161	138	145	163	162	181	144	163	164	152	156	166	162	165	162	157	155	155	167	157	146	169	151	146	155	167	154	151	162	160	159	135	151	168	144	158	141	146	141	169	160	168	155	146	135	160	179	175	139	170	143	175	175	173	150	161	161	162	150	167	150	174	168	173	156	158	162	161	155	129	153	163	157	138	150	146	152	170	171	176	166	161	150	147	138	169	153	168	156	176	165	161	146	147	169	153	144	151	175	152	149	151	146	157	152	157	150	124	160	168	159	147	151	150	151	136	151	154	169	146	162	154	145	149	164	129	173	155	142	168	158	159	160	130	155	182	170	163	143	157	149	160	132	141	156	159	148	175	157	156	130	144	151	171	164	164	144	163	139	167	165	150	153	148	167	135	147	157	143	148	166	163	146	161	167	151	148	132	155	142	168	149	146	172	163	181	156	145	172	156	147	166	128	141	156	150	159	175	145	142	178	174	167	165	151	152	157	142	160	145	157	159	167	166	164	145	159	165	134	157	147	161	151	148	153	177	149	154	157	178	165	148	154	167	171	151	157	177	134	156	167	156	156	150	147	177	179	151	166	163	144	158
6349	2692	552	533	515	521	501	526	503	465	458	490	503	443	500	476	518	494	474	474	479	475	466	464	446	449	479	469	513	461	454	464	459	456	496	442	464	461	477	411	446	450	456	457	479	498	461	451	501	460	450	452	462	456	424	457	477	436	469	492	459	450	427	469	494	439	480	474	463	479	486	514	469	450	453	451	460	501	468	492	477	459	436	457	503	466	445	476	430	447	472	490	475	462	442	440	476	438	403	478	466	492	488	455	448	472	486	466	500	472	473	425	430	457	449	452	470	471	453	494	458	477	476	452	452	470	476	456	462	462	474	414	455	424	485	457	481	444	460	456	432	457	454	476	436	473	453	460	480	479	435	437	483	469	443	444	456	490	464	465	485	468	486	440	482	423	476	436	429	480	471	473	510	474	470	471	424	461	451	507	460	457	451	454	436	464	419	455	472	481	502	438	467	441	463	500	447	435	443	471	469	488	460	476	437	478	457	470	426	496	472	429	483	465	462	483	466	459	449	430	480	498	473	449	468	464	434	438	474	479	449	481	467	486	499	465	474	492	440	408	504	483	469	486	465	461	480	458	493	446	481	469	482	472	512	447	469	474	501	471	438	455	463	454	462	473	479	484	449	459	474	449	473	465	479	456	426	465	464	473	481	472	455	478	504	453	441	493	450	455	469	416	432	459	446	462	489	498	398	468	453	472	436	485	453	486	408	460	483	425	483	517	448	453	486	451	443	473	477	474	471	452	463	503	511	495	460	486	484	500	465	446	440	473	470	454	454	449	449	453	467	457	440	475	450	458	453	466	494	465	457	472	473	433	481	486	482	478	527	469	443	442	449	466	463	440	468	470	454	448	489	425	490	482	459	499	458	448	484	479	442	443	476	470	492	465	484	495	462	468	460	462	460	474	459	432	470	447	510	482	479	483	445	485	463	491	476	472	493	461	497	466	461	458	466	507	484	439	459	492	464	461	485	505	477	438	439	483	437	431	447	465	480	494	446	470	450	453	473	490	440	489	487	491	485	454	456	489	441	478	471	483	458	474	432	461	462	462	443	491	427	468	466	497	460	470	500	456	497	493	475	485	492	425	463	458	471	467	452	486	480	464	451	465	513	433	451	462	456	479	466	467	472	432	485	467	507	443	420	467	450	434	466	448	490	470	480	472	479	442	481	466	505	426	498	489	460	460	472	449	488	434	461	477	487	476	472	472	436	484	487	444	446	410	460	473	481	496	473	452	471	457	443	414	423	493	461	491	416	465	473	437	458	462	422	458	483	448	440	447	505	458	462	464	485	486	455	460	489	460	453	508	472	477	444	444	481	472	467	440	484	460	474	484	469	442	485	470	460	457	438	469	477	481	464	472	464	445	453	468	461	439	472	429	496	442	465	462	449	451	476	464	490	480	486	433	514	447	471	447	432	450	454	520	423	452	467	458	462	457	447	501	440	459	479	420	459	490	506	518	483	451	463	448	464	473	469	437	472	464	489	460	481	484	449	450	463	440	477	504	475	433	467	480	474	509	491	470	461	463	472	458	503	467	414	468	463	462	473	456	436	456	471	474	507	488	442	436	449	451	439	427	462	478	441	442	417	449	472	463	431	482	469	441	482	500	464	483	446	472	507	458	494	441	454	459	459	427	451	469	472	457	472	509	460	489	440	474	473	439	473	435	488	493	458	457	448	462	461	435	498	512	484	422	438	441	462	476	470	482	460	470	468	484	448	460	488	466	469	482	479	449	465	465	466	454	470	455	457	493	455	475	426	470	443	453	482	474	464	466	462	459	458	420	444	456	474	464	444	489	473	443	468	482	466	476	470	479	478	474	490	470	470	462	450	450	470	493	391	455	460	475	470	469	486	505	490	452	480	459	446	465	445	477	437	438	458	458	459	480	468	474	475	425	498	474	456	454	479	511	427	454	489	474	468	498	450	474	476	462	494	474	502	431	488	512	459	475	485	426	502	447	487	482	444	457	497	441	461	462	476	447	512	432	481	454	471	482	454	427	460	506	443	480	461	431	430	440	447	465	466	447	510	457	449	438	464	474	458	441	493	431	493	462	469	508	494	443	461	443	465	470	476	450	471	477	484	472	457	478	478	495	478	448	436	452	451	440	493	455	462	473	449	489	477	473	502	429	454	485	418	494	477	437	476	470	459	462	460	467	463	451	417	467	461	460	469	450	475	445	437	497	457	422	463	443	500	467	447	497	483	462	492	436	443	430	499	451	493	481	459	467	466	477	453	479	437	465	491	470	491	429	469	455	447	495	476	452	454	449	493	493	460	454	449	466	434	497	454	433	423	472	453	467	438	459	471	462	410	446	454	464	482	468	465	439	472	480	470	511	455	439	429	492	478	435	449	455	446	483	466	485	472	459	420	438	453	488	469	503	442	450	502	449	480	457	452	491	442	487	467	440	483	462	515	455	468	487	433	486	436	468	441	513	455	452	436	483	484	502	504	455	457	452	445	456	442	436	460	420	435	487	496	468	511	464	477	485	514	438	430	474	472	445	470	474	467	455	456	442	461	467	476	459	466	456	479	432	474	453	464	463	506	455	467	488	471	452	453	450	485	481	477	478	460	474	475	487	433	456	464	480	449	465	469	449	450	476	475	452	460	459	431	452	439	460	471	497	446	480	445	465	446	487	492	448	470	500	443	455	492	459	471	481	440	511	458	431	490	451	489	451	476	420	445	453	517	458	524	446	460	445	445	447	483	491	434	440	468	482	456	481	493	481	462	457	509	436	429	485	457	458	470	483	457	480	464	451	467	491	462	477	474	497	482	460	477	410	480	477	467	462	490	484	431	480	431	449	522	446	473	490	433	447	482	505	479	487	447	456	461	482	450	442	437	505	436	478	482	440	476	452	466	468	427	449	458	474	437	456	489	428	445	466	468	466	469	458	477	468	466	465	465	480	461	450	463	450	430	471	475	471	451	446	483	448	496	450	431	484	479	436	421	497	442	456	440	466	459	440	448	456	433	476	479	484	455	466	436	484	437	471	464	449	483	466	429	468	418	481	438	472	474	470	493	456	445	438	465	479	488	448	499	468	499	428	482	429	472	470	501	459	426	473	465	444	480	401	501	458	479	475	441	448	471	482	484	492	449	449	470	444	482	471	448	454	488	465	450	467	461	466	421	463	447	492	471	429	485	469	475	459	456	487	458	462	441	465	466	424	456	469	459	494	480	486	482	491	494	460	476	472	494	454	419	480	487	501	454	433	473	459	442	436	452	473	468	453	443	460	480	438	488	454	443	456	511	477	484	446	451	479	469	490	424	452	471	439	455	498	456	435	431	450	470	473	453	508	518	455	438	459	483	516	483	452	446	490	506	450	465	454	472	455	467	465	488	482	468	441	459	490	463	459	498	464	465	474	456	492	470	473	456	432	439	457	487	488	476	462	480	434	480	449	457	463	490	480	440	442	495	456	433	460	486	440	422	466	437	435	464	467	492	471	452	432	450	496	459	459	478	473	456	447	461	482
52709	33669	8355	1107	690	569	484	442	440	406	384	372	347	379	371	337	364	356	331	380	337	333	309	343	343	324	311	326	282	311	320	339	360	349	368	318	333	364	326	321	328	313	366	303	322	349	310	358	335	312	307	358	310	329	348	339	378	339	330	314	290	328	345	340	328	355	349	348	297	361	327	298	318	310	325	367	319	342	352	351	330	364	340	326	339	312	336	338	323	362	370	368	340	294	355	324	338	333	317	342	322	332	345	350	346	319	355	333	321	366	375	338	341	348	345	322	352	328	329	284	324	350	343	309	338	321	321	339	312	350	315	296	298	314	350	306	329	313	334	325	306	319	351	355	320	319	323	325	331	321	345	326	332	342	306	352	303	329	336	310	333	320	328	350	300	320	343	314	340	352	329	352	321	313	370	327	320	319	338	323	324	369	314	303	333	331	315	304	324	321	346	288	302	321	308	315	300	303	333	304	338	300	317	323	318	324	324	293	298	306	324	321	331	340	308	347	338	297	338	353	308	334	349	308	287	348	287	328	325	322	315	333	302	330	332	359	309	333	321	340	360	316	370	362	356	304	323	322	364	308	351	333	338	282	338	305	319	338	343	318	342	326	336	309	324	341	322	324	326	350	341	344	340	337	319	316	331	340	330	327	318	335	356	355	328	340	338	332	336	308	319	320	318	333	376	332	310	332	329	320	332	312	335	281	304	318	324	322	329	335	319	344	317	337	305	315	354	314	333	358	354	320	330	337	344	330	352	333	341	316	343	350	353	360	322	322	346	344	317	290	308	324	309	378	318	341	322	340	319	337	325	323	333	330	317	332	295	298	379	319	315	317	348	304	326	302	327	344	303	331	338	347	348	293	326	300	307	317	305	329	337	316	347	351	303	287	323	309	320	346	344	338	301	334	359	321	310	334	321	281	282	339	341	272	325	345	326	348	341	311	357	343	349	327	386	345	320	316	321	346	291	341	327	312	363	298	340	361	344	330	324	330	319	300	353	355	307	335	327	331	310	326	326	333	289	324	297	318	299	314	299	345	305	332	353	342	345	312	351	325	317	306	318	293	301	319	324	313	305	325	336	315	327	363	328	331	333	353	345	319	325	316	335	335	317	305	299	331	349	300	336	328	356	318	344	324	337	336	320	336	315	322	297	333	313	314	304	315	313	308	347	293	340	362	331	317	354	336	307	328	329	336	319	335	313	299	319	322	329	340	336	318	324	313	331	305	305	320	302	316	323	317	335	335	339	345	332	314	285	315	328	307	321	329	327	327	338	315	292	327	353	323	321	319	316	314	312	360	339	323	313	327	333	316	325	323	307	318	347	295	311	322	325	333	338	329	350	319	326	329	324	360	331	337	341	312	348	325	334	345	324	321	347	337	342	313	337	338	303	351	328	329	324	325	347	298	332	341	290	333	328	348	331	330	325	332	311	281	352	336	316	301	312	301	304	336	308	315	312	312	341	310	313	343	312	314	340	338	377	295	323	362	321	310	352	341	330	359	336	317	336	295	366	328	328	353	314	326	320	338	305	321	298	291	350	350	338	350	336	310	340	337	348	327	326	368	320	292	325	334	342	349	310	321	299	326	342	334	361	326	315	325	321	347	331	325	313	318	309	324	347	345	319	335	329	323	338	320	340	340	357	332	362	338	313	366	309	325	339	333	301	343	354	332	335	319	313	318	336	340	329	323	280	318	320	306	325	319	318	245	366	312	334	302	332	324	347	297	343	315	305	329	317	298	318	320	311	327	303	326	324	343	349	316	308	322	342	349	351	263	294	318	320	337	304	364	325	313	321	290	328	295	296	336	335	343	308	342	333	336	296	341	324	350	333	329	314	354	315	319	355	340	308	335	364	336	312	318	318	324	326	329	308	307	314	317	311	330	309	320	320	294	351	331	350	351	336	335	320	327	321	332	331	295	316	329	339	307	371	355	325	327	357	312	314	332	310	339	331	331	306	307	337	349	316	332	315	326	325	330	324	341	317	348	324	326	325	319	327	322	341	347	338	319	326	372	355	334	317	307	326	323	316	331	331	305	324	298	329	343	337	322	307	326	301	331	319	298	315	292	337	341	336	331	320	356	316	334	335	318	340	309	303	307	326	315	348	322	300	354	328	321	323	329	321	324	331	307	328	312	312	321	319	304	325	310	318	353	329	326	318	308	343	332	329	337	304	330	311	335	268	303	297	342	313	322	318	330	342	299	342	313	301	334	341	326	363	316	316	340	299	354	327	360	345	331	334	304	325	354	309	319	350	341	330	323	330	351	328	347	348	315	335	334	316	319	327	336	317	344	292	329	361	304	357	305	321	325	363	307	331	334	324	331	290	352	331	356	310	329	318	301	341	318	334	320	347	321	300	323	359	305	383	304	312	332	347	354	334	355	349	357	334	302	316	326	338	347	333	355	333	309	315	322	309	317	343	329	346	353	331	350	288	315	364	364	343	331	330	372	289	322	318	346	348	358	309	320	338	322	326	359	306	346	305	282	332	342	320	328	340	314	329	370	331	344	324	323	328	331	331	286	314	350	311	325	337	316	362	344	293	329	335	354	289	328	340	270	340	288	303	309	312	317	343	321	346	307	323	324	322	289	347	341	331	310	325	305	307	312	367	322	272	324	331	329	345	304	320	330	295	377	301	349	329	313	338	304	324	321	330	345	353	334	326	316	322	305	317	302	336	337	308	344	321	314	316	293	350	286	319	305	373	337	331	353	309	296	335	329	345	360	342	338	343	315	299	300	333	332	300	328	347	335	294	335	339	319	349	333	318	331	346	341	323	327	342	352	371	331	342	319	294	309	346	336	372	309	300	337	336	294	301	333	336	343	333	349	349	309	301	357	336	314	315	310	288	329	334	324	341	343	341	323	320	283	323	327	306	307	316	306	348	329	312	325	343	322	307	318	312	326	344	311	328	365	328	360	335	353	304	352	329	345	315	350	328	316	328	320	333	348	285	345	344	314	316	322	313	328	311	302	320	335	309	316	309	334	355	352	347	361	336	343	348	347	329	302	302	363	329	307	343	352	358	340	340	371	329	341	303	314	338	316	337	332	305	334	348	331	310	321	327	331	334	302	348	337	341	322	324	350	341	326	295	300	329	325	296	335	330	339	313	339	341	353	327	315	326	342	326	334	352	361	324	313	335	344	306	325	331	336	317	339	320	340	327	306	327	334	342	286	308	303	349	324	301	331	328	317	318	326	334	315	292	312	281	336	351	323	302	299	342	303	297	325	307	343	342	323	300	317	328	318	344	323	324	379	362	347	263	354	332	324	342	322	336	308	297	343	316	312	319	332	311	323	359	342	320	344	348	308	337	336	282	325	304	280	340	335	338	305	365	334	338	371	345	347	371	336	340	320	315	343	336	328	329	297	341	328	310	304	311	295	318	336	350	325	326	347	325	330	335	335	328	312	302	298	351	324	343	303	326	350	319	332	319	321	353	296	312	333	343	362	316	311	352	346	305	296	374	357	303	371	314	333
32439	18273	2279	2681	2381	2118	1872	1642	1448	1352	1282	1209	1137	1143	1053	1045	1008	1033	949	941	917	937	895	940	902	906	948	894	906	884	893	923	922	915	916	848	853	869	867	873	873	896	818	822	888	821	847	865	843	895	866	838	842	867	829	833	876	824	819	821	817	814	830	862	879	858	829	839	799	917	851	868	870	807	859	861	849	809	890	819	850	819	861	811	864	846	857	793	842	859	866	775	827	897	813	830	854	871	821	830	827	796	781	832	854	818	865	846	820	860	805	797	804	914	838	852	791	822	847	823	832	802	877	798	825	875	843	811	861	825	844	860	737	875	818	850	836	806	835	814	850	791	800	785	862	827	813	803	841	838	833	752	831	828	850	818	818	843	828	834	803	832	842	851	834	815	875	853	839	809	787	848	784	852	862	809	819	839	831	794	830	841	775	841	846	813	844	808	823	804	852	840	863	790	861	815	886	859	874	833	832	789	869	834	832	882	831	812	813	797	826	822	837	843	831	834	827	789	847	826	844	846	837	867	887	825	906	839	822	813	858	796	788	860	885	797	834	853	860	816	856	843	867	814	795	845	820	844	801	825	815	857	823	805	808	825	822	869	851	806	773	854	816	805	814	922	783	831	799	844	793	833	875	807	824	837	814	836	845	850	867	853	793	779	789	836	791	815	843	781	888	835	798	819	777	817	851	829	831	809	855	873	806	843	799	814	808	814	823	826	832	845	796	917	837	869	814	809	797	824	845	819	809	780	831	836	794	821	829	910	867	850	798	820	865	828	780	869	805	778	844	872	786	825	829	854	817	844	854	778	797	834	820	859	811	824	826	806	810	834	770	796	809	825	788	817	784	782	814	814	826	817	813	874	849	805	848	827	823	789	847	802	828	818	856	834	919	820	826	875	795	818	866	832	838	891	850	855	771	824	787	801	803	862	795	869	833	848	805	841	823	794	813	809	844	849	870	846	826	787	828	843	848	798	849	865	821	821	842	813	810	816	818	827	863	901	807	781	810	851	839	825	816	843	837	818	798	818	838	869	862	873	811	846	796	774	825	803	813	837	789	828	867	835	871	755	788	809	789	874	842	826	878	791	835	809	789	813	829	851	820	849	823	811	801	818	854	879	802	825	842	787	855	833	812	869	874	817	818	803	836	807	782	888	777	779	834	857	827	865	895	797	839	819	829	821	842	811	816	832	867	878	828	816	809	853	787	832	802	818	848	866	812	818	852	804	835	837	856	830	799	825	814	863	815	851	796	829	773	764	818	838	778	880	835	841	842	849	790	852	843	838	809	854	860	800	868	850	837	788	794	779	854	808	778	810	847	840	841	878	828	874	816	847	855	842	858	823	881	821	770	816	866	831	819	824	840	812	810	850	862	801	831	834	830	793	819	860	839	868	783	805	805	848	864	831	849	883	785	808	838	814	854	852	788	826	853	808	808	839	820	843	821	821	786	855	868	822	829	784	821	792	880	818	854	886	808	822	803	885	805	792	834	823	842	846	884	851	853	837	785	882	839	844	803	835	816	818	848	794	801	762	811	872	801	812	814	856	833	844	855	804	851	787	825	853	860	825	844	878	900	827	825	847	869	820	822	850	829	820	828	806	877	798	812	817	851	811	873	836	820	832	867	834	812	834	831	826	835	829	813	853	813	797	792	797	812	809	881	802	797	802	847	872	838	834	794	873	766	810	804	808	819	812	864	820	895	845	843	846	853	877	827	823	802	831	810	855	845	821	854	797	831	830	838	831	858	818	813	869	821	814	829	869	856	826	849	858	797	847	844	839	846	848	794	847	792	859	780	861	769	821	873	824	830	802	891	812	815	803	832	873	818	876	819	836	874	849	781	813	842	818	849	832	793	857	821	784	821	835	843	841	822	801	855	842	822	852	815	856	846	808	824	844	842	811	825	814	808	875	830	821	795	793	883	862	860	864	853	823	831	864	848	850	831	876	830	781	853	851	856	865	835	815	855	831	833	786	853	774	829	825	847	828	806	855	861	797	836	846	858	876	839	834	853	834	822	850	829	820	778	803	852	844	793	806	811	818	847	805	845	780	819	783	843	827	793	823	813	833	815	878	858	814	816	845	808	856	859	837	824	839	842	832	774	830	873	834	759	812	857	796	852	785	850	833	807	857	898	862	836	869	839	816	842	851	836	794	857	793	884	806	848	847	869	836	838	833	772	834	797	806	798	849	854	842	797	853	828	808	823	857	859	815	793	852	839	824	881	817	910	825	788	816	843	867	845	811	861	817	797	768	801	812	864	827	792	862	817	825	840	801	841	795	853	854	898	855	878	860	797	834	855	824	859	797	796	825	827	853	761	870	794	853	770	816	855	805	813	834	885	814	859	791	834	802	802	833	843	832	825	829	843	868	735	821	844	844	877	866	823	817	867	823	797	825	858	872	819	852	762	806	854	777	832	838	846	865	877	864	817	824	811	848	799	787	836	826	879	847	840	823	839	832	859	854	790	828	861	877	815	846	850	841	829	867	809	796	836	821	902	771	797	800	850	807	819	853	872	869	876	794	846	851	877	803	850	822	840	855	843	824	835	806	833	854	821	793	822	814	830	800	852	844	818	892	781	872	829	793	848	792	843	902	764	824	845	848	833	860	852	846	825	868	825	831	835	856	821	849	822	864	826	828	825	802	852	845	813	839	748	802	803	784	835	851	873	840	845	840	823	877	828	809	823	803	870	877	840	810	825	794	847	830	804	859	856	819	814	812	816	862	819	778	865	815	818	823	805	846	878	894	833	827	815	833	890	825	883	812	832	774	837	846	864	779	801	830	829	823	827	849	840	805	847	829	788	837	838	771	855	807	802	887	810	831	827	845	789	854	813	815	867	825	808	826	832	824	816	848	820	837	802	795	821	831	848	806	898	784	836	867	853	813	857	849	860	835	849	816	809	796	812	772	816	786	825	846	861	827	853	804	859	857	875	829	865	774	844	797	829	851	874	829	824	835	869	827	843	853	861	795	810	842	824	828	877	832	748	785	876	825	812	817	801	745	830	845	845	846	829	834	842	818	833	786	828	787	777	827	874	824	832	815	793	848	853	823	802	819	791	819	854	815	822	842	799	787	854	780	847	818	780	816	789	773	878	884	902	828	836	827	827	805	870	858	786	874	808	808	833	813	835	810	822	832	879	801	858	779	821	817	854	839	798	841	848	821	855	847	801	754	822	843	846	884	813	877	829	775	855	839	866	834	801	787	757	826	858	781	777	822	868	828	872	861	781	802	801	823	855	829	822	835	878	838	807	839	876	816	859	867	825	819	851	853	837	849	836	814	855	785	811	827	753	843	902	771	821	822	838	866	858	903	792	798	811	838	852	818	845	817	772	816	819	817	830	817	834	821	805	864	833	792	792	826	889	852	822	831	837	809	888	787	839	837	852	836	806	823	822	788	799	831	819	815	809	836	832	812	787	813	837	810	788	814	817	827	814	797	808	819	845	866	810	817	825	871	828	864	812	853	816	885	840	798
66925	42386	17171	3136	1275	928	770	688	635	595	506	501	446	526	443	449	464	399	491	443	420	459	443	429	427	364	378	458	379	389	376	400	398	338	423	432	389	363	416	413	428	378	399	396	442	401	382	395	391	406	415	405	410	406	402	384	415	376	434	415	387	384	411	414	396	401	379	388	375	408	387	369	402	409	399	373	409	395	399	371	417	407	425	367	426	422	393	400	410	388	369	409	385	361	382	395	416	389	386	412	400	396	404	387	395	377	405	363	371	421	420	373	431	367	383	353	400	436	363	404	372	429	404	413	396	371	395	412	399	379	400	369	377	409	406	415	409	404	376	400	382	390	386	418	417	433	407	409	402	368	394	409	425	399	353	381	408	403	367	386	413	385	402	381	400	427	417	400	407	431	393	403	399	392	367	377	378	426	406	399	419	392	428	379	415	382	398	357	394	388	386	468	394	416	401	391	385	369	415	379	405	402	419	423	419	373	370	400	403	411	398	397	423	395	435	394	413	390	438	402	392	392	424	423	413	386	386	459	439	385	367	397	437	375	402	394	386	400	390	430	388	414	401	389	397	406	388	423	388	388	388	365	380	407	403	391	365	355	391	391	400	399	412	411	400	414	419	384	374	406	405	438	386	406	383	396	405	426	418	427	431	401	397	373	402	395	416	361	407	419	405	399	430	432	408	390	423	394	448	390	400	372	366	401	388	429	385	399	390	407	433	412	414	409	389	421	383	383	407	395	403	419	427	423	422	389	426	399	418	362	414	404	398	365	387	366	400	395	388	398	389	428	395	364	394	417	386	416	368	379	387	381	413	396	411	398	385	390	427	391	396	381	392	423	376	415	387	403	395	391	380	412	378	408	415	379	396	399	399	444	424	409	402	402	415	381	393	378	385	415	408	415	396	414	388	424	393	370	377	351	409	429	398	423	388	406	402	392	427	392	391	384	424	407	434	434	423	406	423	398	419	402	358	397	419	422	396	404	392	443	383	412	376	379	400	430	369	410	385	399	415	401	397	390	409	431	377	403	424	411	413	409	398	406	390	367	394	404	390	416	380	387	398	373	377	429	426	358	389	412	423	396	405	379	440	386	403	366	451	396	361	398	451	415	409	416	392	385	349	376	421	413	404	395	403	390	401	387	405	403	405	401	391	420	414	395	393	403	409	378	417	417	412	396	440	412	427	376	402	447	419	436	404	377	402	399	395	406	404	391	386	410	393	435	394	433	387	430	435	414	381	342	382	351	410	383	357	390	384	395	364	418	437	412	400	383	399	399	417	412	458	396	409	391	401	378	413	404	433	408	360	407	380	409	394	443	385	405	409	422	378	410	420	432	386	380	412	386	433	388	388	418	396	366	416	428	378	423	403	422	410	408	449	422	420	403	417	434	399	384	408	414	405	406	383	435	357	399	385	382	399	398	377	391	424	408	392	408	428	396	355	373	391	393	420	368	398	411	376	388	380	414	369	390	392	400	397	392	383	398	385	393	414	381	410	406	426	371	396	390	379	385	409	410	391	394	429	392	422	399	405	403	380	345	400	397	375	402	423	379	375	359	408	404	413	385	373	418	385	413	389	410	415	453	376	383	385	378	397	392	379	409	412	404	407	404	426	400	404	392	426	376	389	372	384	380	362	421	443	425	391	401	400	400	405	405	413	402	414	400	401	390	398	384	378	403	422	393	409	415	407	382	407	391	404	383	422	396	358	360	399	429	420	401	370	374	405	404	401	353	373	363	419	419	385	392	417	362	362	398	431	381	403	434	395	387	402	434	423	397	428	372	408	417	377	399	389	401	410	395	398	400	380	384	385	420	360	370	368	425	371	381	396	383	429	405	368	426	392	372	364	397	389	420	417	407	439	435	392	421	364	397	385	422	421	417	411	417	399	394	404	440	396	404	399	392	400	378	396	402	393	424	407	395	379	413	395	397	405	410	384	396	375	380	379	430	405	438	439	373	395	389	378	370	413	414	409	408	434	391	358	401	401	376	430	418	451	415	378	430	389	385	405	375	363	424	375	379	411	397	454	381	375	409	398	402	391	377	404	414	374	375	418	395	376	413	399	396	398	391	399	370	407	365	407	419	400	423	352	376	404	366	396	400	387	379	391	396	379	390	414	400	346	399	383	403	441	431	401	408	361	423	393	357	383	430	390	409	392	391	388	402	387	413	407	386	406	402	392	410	370	443	398	425	420	384	420	439	410	395	432	407	382	362	403	383	399	383	462	391	417	392	372	361	421	396	361	418	364	430	389	407	384	389	400	390	397	368	436	396	415	406	402	362	404	420	422	405	388	398	413	360	384	417	379	401	381	451	401	401	409	432	433	408	380	357	378	388	397	416	396	420	412	373	419	391	406	422	403	393	433	409	389	413	421	367	391	365	391	429	335	434	383	430	397	393	391	370	389	417	362	418	374	390	402	411	400	410	434	422	385	414	391	408	420	369	411	416	409	398	369	384	380	395	396	384	403	398	395	447	368	401	404	358	419	396	368	407	423	399	376	369	363	393	437	395	374	404	368	378	352	378	409	394	407	451	387	410	362	384	376	381	370	374	363	403	412	403	382	403	407	407	365	412	378	426	400	387	395	371	383	363	358	373	411	369	395	368	384	401	393	388	412	362	390	432	386	455	395	437	403	399	378	384	409	412	413	407	423	392	419	399	409	384	425	386	372	382	406	368	384	412	420	413	371	413	347	392	418	379	385	373	395	355	417	368	416	391	352	420	353	370	384	423	410	420	376	387	371	414	402	434	386	388	372	439	419	409	376	413	438	391	413	401	378	423	382	408	411	386	403	388	432	410	390	373	408	388	362	382	386	410	397	346	406	401	380	398	405	383	409	419	398	417	369	414	390	387	367	362	397	400	348	387	411	386	390	392	378	419	427	345	378	377	390	413	425	419	423	394	395	383	407	401	389	402	387	404	380	396	373	393	392	423	412	407	408	393	374	399	407	408	402	398	388	420	399	429	422	400	401	391	386	428	383	380	408	401	431	403	400	391	368	385	372	438	414	396	439	408	417	390	427	411	387	353	421	417	396	421	383	407	398	384	381	406	425	427	420	398	372	402	383	401	391	425	412	412	391	392	395	408	400	434	396	396	386	404	374	389	387	379	385	386	407	421	393	380	382	408	438	402	391	360	392	413	396	381	381	418	392	398	417	351	399	429	396	392	396	376	388	396	367	457	409	369	409	389	409	388	384	401	412	444	387	393	399	408	422	408	369	428	381	382	348	396	445	424	401	394	402	389	373	386	368	412	405	394	425	420	425	394	395	381	408	383	416	411	376	423	374	425	383	369	428	418	418	402	452	386	357	405	400	381	390	379	398	405	405	415	402	400	425	411	419	426	416	402	378	432	415	411	420	416	409	411	420	418	372	378	395	396	375	429	399	373	396	409	402	405	406	404	408	408	384	373	353	374	431	437	436	406	402	381	389	396	388	400	423	410	434	402	404	445	443	389	405	372	388	369	403	410	430	376	438	397
42987	24282	3971	4648	4085	3392	2900	2693	2158	2002	1792	1760	1605	1490	1396	1417	1342	1348	1329	1231	1233	1128	1181	1133	1105	1156	1091	1120	1084	1029	1043	1055	1054	1051	1054	1049	1044	1043	1004	964	997	1006	950	1009	1005	934	1006	989	964	959	1042	946	975	996	965	969	996	958	948	956	986	963	1004	939	976	948	1029	948	940	978	982	980	972	996	941	983	975	940	950	909	943	961	950	976	918	897	942	993	977	946	983	998	1019	1038	994	960	962	924	980	980	957	1005	986	982	941	967	923	978	929	980	968	914	906	895	910	945	976	942	902	964	939	908	952	967	920	945	890	910	978	986	948	960	952	860	977	933	919	966	927	992	961	1005	928	939	968	1002	976	909	1011	1053	914	941	927	978	947	937	958	955	977	955	1017	959	915	987	926	1035	942	973	956	928	964	949	943	986	915	936	944	932	948	950	979	952	979	939	941	1020	968	980	941	953	949	953	938	933	934	962	956	1006	986	910	969	926	1028	859	931	966	922	938	992	985	924	995	967	924	988	919	967	973	883	955	1026	914	989	935	912	956	952	933	940	1005	935	958	973	937	980	1028	933	969	951	973	920	938	945	960	1012	990	942	958	989	956	924	975	955	981	921	949	961	973	913	913	892	915	883	980	1016	966	922	993	949	949	970	959	988	958	964	889	949	988	958	950	956	1005	982	954	908	1020	926	923	961	985	906	1001	905	938	947	973	910	943	991	952	1003	950	938	936	956	945	945	957	950	970	941	994	945	949	917	945	941	925	959	962	996	943	915	958	934	977	1001	933	944	1011	947	965	973	938	910	890	1003	931	916	957	957	941	957	963	927	975	999	1001	966	961	955	1002	963	964	948	926	902	961	1007	988	934	937	904	887	971	956	956	945	928	971	972	918	936	960	978	955	912	958	945	991	940	985	982	1009	966	988	933	907	943	998	935	933	966	972	966	942	983	950	938	917	974	1013	1000	922	956	1006	886	899	969	963	965	970	888	936	937	963	972	945	1002	929	951	915	981	875	953	973	938	953	961	921	975	961	956	926	966	970	989	933	910	942	941	952	945	993	964	912	922	951	992	1011	900	979	960	980	983	984	965	980	961	967	1000	972	970	951	943	949	975	930	953	912	916	987	897	918	941	948	962	946	936	941	884	1013	959	888	960	928	949	971	984	993	939	970	963	934	933	957	984	958	923	963	940	995	943	939	948	952	931	959	969	924	1018	973	942	936	920	996	962	1027	1006	962	959	962	965	946	976	956	1030	986	932	978	990	987	934	944	929	977	959	922	952	946	955	991	927	977	999	981	949	924	986	984	977	945	1006	977	947	920	957	906	939	1001	939	963	902	1009	917	937	955	975	967	967	976	960	944	939	979	977	938	955	979	994	1019	967	933	964	958	992	956	926	957	940	1004	953	942	964	1024	958	959	955	974	973	924	935	902	922	937	996	916	991	971	921	976	903	938	913	954	949	979	993	940	970	950	937	964	956	964	909	958	894	892	992	967	952	930	960	918	947	911	989	933	952	977	962	944	933	923	947	954	929	917	919	968	947	958	964	921	941	941	957	895	943	926	936	914	924	970	962	942	956	931	950	883	884	938	976	967	966	993	983	956	982	963	923	894	956	959	915	1013	925	926	938	908	960	1035	971	948	963	996	988	971	994	953	1017	982	949	1007	935	980	893	979	966	946	967	953	936	1003	1015	958	990	938	911	947	962	934	938	939	979	920	996	941	992	918	985	1022	942	997	946	949	959	989	975	901	959	887	912	940	975	881	960	935	976	949	958	962	964	951	921	965	976	873	927	976	909	1017	959	952	942	969	970	928	931	999	945	971	962	923	948	956	908	966	994	920	966	1011	956	960	907	951	910	1003	879	958	980	956	984	952	899	941	885	992	938	918	921	966	984	939	946	958	993	1002	970	960	975	993	976	889	971	975	960	939	945	988	980	944	901	963	934	911	954	949	945	1015	875	919	939	945	938	963	963	987	936	972	954	934	956	946	933	1002	967	1003	902	894	981	920	959	941	901	971	956	918	960	963	927	960	969	958	944	902	943	932	973	935	924	912	963	979	965	1045	923	978	933	956	980	940	944	965	923	964	954	938	987	915	940	997	966	1001	940	920	922	919	947	926	930	977	921	930	978	952	924	960	983	925	951	979	921	980	915	912	981	921	985	939	972	945	936	952	947	928	939	929	958	954	989	950	970	972	954	977	920	971	981	985	959	967	929	954	920	958	938	987	968	964	940	926	955	956	1009	907	954	962	884	969	1008	893	987	943	892	979	954	993	1013	987	983	936	957	923	1036	945	927	936	978	992	979	991	976	970	906	1001	969	960	942	983	959	951	867	932	922	948	957	934	958	947	974	1031	942	998	910	937	954	946	1008	967	935	967	921	947	905	943	1008	1015	879	892	988	951	935	907	922	958	938	900	934	972	961	948	937	949	977	992	957	953	931	992	1024	999	938	919	941	990	979	934	987	924	919	949	913	980	937	953	1012	941	939	958	901	962	922	936	922	961	936	971	991	944	944	936	950	975	975	927	954	950	986	925	936	945	945	943	940	959	952	942	938	993	966	923	900	949	998	907	979	976	991	952	949	930	955	950	978	950	984	926	960	973	952	899	967	976	926	936	886	932	909	994	971	963	948	992	973	962	950	941	940	938	945	997	981	923	955	967	940	937	970	921	975	1019	967	993	899	902	951	971	965	968	920	920	966	982	1018	887	933	955	940	970	959	905	953	929	943	959	978	934	969	942	978	914	951	985	934	941	952	1005	943	936	931	952	974	966	989	956	947	940	993	955	1003	952	988	954	975	974	920	949	979	950	994	966	955	1010	981	922	934	967	995	905	974	898	1010	1024	909	965	941	980	928	935	978	922	884	911	1006	941	960	987	967	1049	908	938	946	983	932	882	928	948	931	979	961	968	930	945	968	987	976	941	943	954	939	972	913	935	930	984	930	924	903	1002	992	904	955	1010	962	980	894	959	974	954	965	1007	1001	959	938	890	938	901	1005	953	955	981	973	945	990	974	962	985	1001	885	974	953	918	953	950	932	961	898	954	989	916	988	926	972	981	867	929	944	995	898	937	954	970	993	972	978	954	963	958	947	968	959	978	968	970	931	956	964	889	972	966	930	958	998	946	977	950	950	965	918	931	963	955	949	908	933	905	942	945	962	925	925	970	957	953	957	957	946	937	966	881	946	952	924	969	946	960	926	944	913	947	965	913	952	952	939	988	995	947	922	973	1014	935	944	964	969	979	911	967	976	935	943	899	957	997	1014	974	913	984	949	1019	954	977	977	954	984	936	914	947	976	959	966	915	940	1010	962	928	942	953	925	938	977	966	896	959	948	1005	959	955	903	968	919	976	958	885	927	963	1019	981	971	947	928	957	956	938	939	966	942	978	959	938	911	1014	963	915	925	1002	993	934	993	941	998	940	1007	895	952	943	939	967	952	992	1012	903	884	909	961	994	968	964	930	920	998	920	894	928	927	906	950	984	1011	1005	935	956	959	983	924	982	902	941	936	924	931	932	973	963	919	912	936	901	884	956	955	930	951	962	939	984	913	978	904	973	915	976	953	1008	968	932	953	931	983	885	932	979	983	968
7722	1542	196	160	179	162	140	160	143	164	195	178	174	176	150	139	151	151	159	194	161	150	174	160	137	154	145	170	138	142	176	154	139	154	144	153	155	146	155	147	152	156	144	151	160	151	144	142	176	143	143	156	171	144	155	178	169	172	151	151	152	151	159	167	162	148	164	156	146	146	141	157	171	179	176	145	140	144	158	161	169	146	164	160	160	158	166	141	163	163	139	129	148	154	142	138	153	158	168	148	172	166	155	148	138	155	123	151	170	150	161	161	149	153	173	137	173	155	167	160	161	150	151	171	149	164	167	190	150	153	146	152	167	147	164	166	154	152	155	142	133	138	182	154	168	162	136	157	158	139	136	175	167	161	170	153	181	169	157	160	159	138	153	128	154	158	147	148	153	152	163	138	141	169	158	156	159	137	168	144	131	162	140	153	155	134	143	176	166	130	150	165	168	172	161	168	158	173	146	154	149	179	153	163	172	142	148	142	138	147	151	155	138	148	159	182	168	135	136	153	170	135	150	149	151	158	134	148	133	156	161	153	169	177	146	159	163	149	135	127	164	159	150	166	134	136	159	140	154	170	131	191	156	153	150	186	153	148	147	164	167	140	144	157	160	152	151	142	151	152	146	168	153	160	183	144	155	161	148	176	156	125	163	186	150	153	157	162	163	158	174	155	140	164	153	142	154	160	134	173	148	142	140	156	164	135	163	145	165	152	146	153	159	159	161	141	177	170	160	164	146	151	140	141	167	129	155	165	154	140	165	161	169	150	150	139	164	142	159	140	151	161	184	164	146	164	135	164	150	151	160	145	160	190	134	148	157	132	155	143	154	153	154	148	164	179	161	147	157	135	182	156	142	138	169	167	138	151	129	169	177	158	160	140	147	156	165	166	146	132	147	136	177	156	147	157	173	152	155	145	168	161	174	160	140	170	151	141	154	166	142	151	178	159	168	160	144	173	167	154	156	152	162	151	148	143	158	135	138	162	163	159	173	136	133	173	159	180	182	144	138	185	175	170	148	152	164	167	168	160	170	168	156	149	149	146	130	177	157	165	147	168	143	178	149	158	150	134	161	156	167	155	156	156	140	174	147	145	171	148	167	158	144	171	131	154	120	161	160	135	158	160	163	170	155	152	147	135	178	160	137	149	138	171	152	171	150	127	144	151	162	157	140	139	149	149	160	177	150	160	141	161	167	165	152	136	159	164	157	169	168	148	161	165	134	154	165	151	138	150	148	154	141	188	135	141	159	154	173	149	154	149	151	153	169	172	184	154	156	166	161	172	159	157	176	136	162	160	175	150	135	148	157	168	163	148	154	142	155	156	174	148	156	163	159	152	134	158	152	148	152	147	151	160	169	166	154	155	184	139	151	129	155	178	149	164	160	177	159	132	147	141	172	151	153	149	143	155	149	155	153	153	136	158	152	143	160	164	162	175	120	142	161	166	165	163	148	137	166	158	158	140	141	138	157	156	153	127	149	157	176	143	151	138	138	151	182	164	154	151	159	163	156	153	159	168	131	163	152	145	141	149	172	164	159	155	141	151	129	139	147	149	140	167	164	163	145	177	148	147	162	180	135	137	145	146	159	166	173	140	157	155	147	148	154	148	156	130	163	159	153	160	156	157	162	144	138	156	166	147	144	138	190	157	139	159	170	138	168	166	161	137	166	162	171	137	154	166	121	143	145	132	135	170	127	159	145	170	172	159	154	162	165	151	167	144	136	157	167	151	146	155	153	158	163	140	169	134	161	154	149	153	146	164	151	154	137	140	151	152	146	172	133	155	144	150	167	125	172	158	164	162	147	161	158	143	149	161	149	161	167	159	137	170	176	140	158	149	158	167	151	153	161	153	131	153	129	165	145	161	164	140	145	186	148	146	146	147	157	156	166	170	145	152	153	159	162	150	150	159	171	165	157	154	131	151	161	172	152	155	156	150	190	161	139	162	146	168	160	151	157	157	153	153	158	153	136	132	149	173	159	140	167	169	164	167	173	160	138	143	151	157	165	145	147	156	150	157	167	162	146	161	147	147	174	153	162	155	157	133	161	167	140	152	166	168	167	154	160	156	138	153	143	156	150	175	161	151	176	152	129	163	154	195	142	148	151	172	139	131	163	157	161	137	146	166	178	168	152	168	189	156	154	172	153	128	155	162	158	153	150	137	145	153	159	145	157	151	147	150	132	145	145	174	159	163	170	144	192	159	166	154	147	132	143	144	166	149	142	160	174	162	154	138	140	164	161	139	172	157	147	155	148	169	151	134	155	133	163	167	154	154	161	173	167	165	162	159	160	176	148	138	164	149	143	147	141	138	149	151	160	155	143	135	152	154	132	142	147	158	131	143	126	183	153	167	158	178	163	166	160	144	162	160	171	149	182	164	144	135	159	156	129	156	151	151	164	146	168	157	163	158	165	171	157	177	181	133	148	138	151	172	132	164	147	158	160	143	156	137	140	144	138	149	153	150	145	161	152	162	139	149	168	161	174	169	156	167	158	168	124	182	149	191	159	182	159	149	174	175	151	144	134	179	157	147	132	138	160	160	159	160	167	133	155	137	154	150	143	158	151	141	162	148	155	165	150	137	158	144	162	162	174	162	147	143	153	147	137	149	150	167	156	142	171	159	146	159	146	158	159	154	149	144	152	146	143	159	173	141	176	158	142	148	161	176	146	135	163	175	172	136	171	151	157	142	158	164	157	158	156	177	146	161	161	164	139	152	165	145	142	155	155	156	147	158	159	164	137	190	165	159	141	154	153	145	154	136	160	154	143	134	143	160	161	159	152	126	147	179	150	156	154	154	146	162	147	141	157	191	132	153	144	157	161	149	147	145	158	148	172	148	159	164	168	151	153	153	132	145	164	152	150	181	139	165	175	139	159	157	133	148	141	160	153	147	162	146	180	152	157	157	141	150	153	126	134	175	175	159	162	152	162	159	171	162	152	133	180	141	169	165	158	148	176	147	152	161	155	160	139	129	150	161	163	161	184	152	167	154	155	154	159	146	137	147	132	142	137	140	162	162	149	131	154	153	158	158	129	148	143	162	144	161	150	165	153	138	145	157	162	145	143	154	164	142	152	159	130	161	134	156	151	170	160	146	153	160	126	153	151	154	148	160	149	144	144	126	169	141	163	165	148	174	148	150	157	166	172	153	140	164	139	131	174	150	151	144	160	141	153	163	148	170	151	143	157	141	164	166	164	172	138	157	168	156	168	139	139	143	153	161	133	157	172	152	140	156	158	161	129	141	155	163	150	163	153	149	161	130	153	168	160	154	161	141	165	157	174	152	163	137	176	161	148	174	152	156	150	142	153	187	174	162	167	150	136	160	127	184	160	162	147	131	162	156	157	166	170	163	156	148	161	158	145	153	137	147	176	161	159	166	142	149	154	164	171	145	162	181	171	149	149	170	151	148	161	155	159	168	187	152	166	164	161	138	143	147	160	137	159	120	173	149	165	169	188	148	164	152	151	162	158	151	167	149
7172	1923	515	489	476	520	528	501	506	492	487	471	465	463	442	455	466	470	447	501	469	464	464	498	469	462	417	484	496	454	468	489	504	471	458	483	471	455	499	453	461	469	493	459	453	424	477	492	447	475	459	479	470	447	495	464	432	473	478	434	458	451	515	433	460	460	443	467	453	452	479	448	511	473	425	496	472	466	458	490	446	477	473	445	460	488	426	452	464	468	466	474	416	454	495	473	436	458	456	470	477	472	466	463	467	464	472	487	482	490	445	433	468	457	480	478	414	462	451	467	430	451	436	496	494	423	483	484	490	493	505	450	470	485	451	430	471	481	500	426	457	467	466	468	489	485	481	461	459	484	477	447	488	478	465	507	498	430	489	443	444	461	460	451	437	469	427	496	440	486	471	444	472	500	455	462	450	471	487	460	447	474	456	488	441	451	431	465	470	479	455	480	449	467	536	484	447	485	447	450	473	429	469	469	496	447	456	461	426	448	465	487	475	457	450	492	435	506	469	437	488	462	483	470	476	486	434	460	430	453	481	480	458	494	434	428	464	437	494	473	451	462	459	460	526	447	522	437	439	461	475	483	493	475	451	456	467	469	476	474	470	472	503	440	513	469	465	455	443	453	502	482	421	468	480	477	485	469	490	441	492	454	514	526	476	469	444	466	446	448	458	456	488	459	468	481	502	474	489	439	489	493	440	472	478	461	467	474	437	478	517	448	484	413	475	454	470	449	482	496	458	450	440	492	466	434	485	484	473	480	445	440	467	450	472	426	473	484	415	475	435	435	484	482	446	505	500	472	501	491	463	435	463	461	481	450	471	467	434	449	469	501	458	455	503	456	497	455	462	488	491	483	445	454	505	487	450	475	438	471	446	477	455	477	438	460	454	436	485	443	462	467	431	476	452	457	469	492	448	434	484	493	449	489	463	461	490	486	466	444	436	487	488	502	459	459	480	460	467	444	483	445	465	461	455	442	444	457	446	463	480	437	503	463	463	438	480	432	477	456	485	469	472	457	482	497	441	489	458	463	471	430	472	476	462	501	478	473	475	455	467	446	452	456	445	436	442	499	451	474	501	466	464	435	475	459	488	449	472	474	468	446	505	465	478	443	428	482	483	453	461	523	475	448	478	476	432	461	467	456	466	512	441	452	450	486	489	501	525	473	414	450	476	453	424	474	450	470	472	479	432	433	452	488	420	440	461	462	440	494	465	475	465	465	475	438	444	465	448	464	451	444	466	466	448	447	437	514	443	459	483	462	445	495	426	488	475	452	466	478	413	432	450	454	476	454	469	437	477	449	469	465	479	495	454	500	463	467	479	483	443	461	461	439	492	442	480	472	465	435	461	505	460	457	466	489	460	456	509	461	463	473	453	465	436	455	498	470	499	459	469	454	441	469	476	460	462	480	471	463	437	502	433	474	468	452	486	489	440	419	480	465	483	486	462	487	428	483	466	480	452	485	453	461	452	430	465	474	450	440	520	471	484	480	478	461	444	459	455	421	447	497	454	469	466	461	463	461	457	441	464	488	455	459	470	425	429	459	454	472	427	474	492	440	502	427	441	474	481	482	435	459	469	488	498	434	461	470	450	474	493	457	442	463	449	428	472	498	443	475	466	466	471	453	432	463	465	421	401	464	491	482	457	453	447	457	462	455	483	456	448	428	480	427	448	480	430	498	470	455	450	473	480	471	475	415	464	453	461	454	444	440	478	460	516	458	478	465	491	497	510	445	472	439	488	431	473	481	434	471	466	471	485	450	453	458	475	470	451	449	502	452	470	486	480	453	461	470	495	424	430	494	457	496	471	459	441	473	461	494	490	463	479	475	441	454	462	473	458	466	479	446	475	442	457	486	467	493	472	455	447	472	455	480	458	477	447	460	458	446	458	461	403	465	446	443	439	466	458	512	441	465	480	483	519	488	457	446	481	431	457	428	443	472	426	494	485	472	457	443	474	451	479	458	508	482	470	464	447	460	466	469	444	449	467	492	469	477	475	478	478	499	430	474	438	507	472	451	444	460	451	466	470	433	486	437	469	496	471	442	441	435	440	478	447	487	512	483	465	452	469	465	453	492	481	459	453	476	480	424	452	434	483	441	433	432	465	469	430	446	472	472	479	434	437	471	460	453	465	468	508	460	454	449	470	496	470	495	471	476	486	484	461	464	496	457	448	480	476	452	461	424	482	490	441	472	440	485	460	478	456	487	484	463	451	486	458	474	467	483	453	492	468	459	451	517	467	479	437	474	474	476	449	472	482	455	457	495	465	448	471	438	474	443	463	515	449	472	458	470	472	466	472	446	466	462	491	484	454	479	459	460	478	472	487	454	461	442	462	462	447	442	452	458	452	469	459	457	479	464	491	480	428	505	458	487	475	482	472	467	438	482	473	474	477	470	467	436	451	492	444	437	483	455	452	474	468	475	455	423	452	461	460	481	482	443	486	472	434	459	452	470	463	469	455	473	436	459	459	464	511	484	468	468	451	464	411	460	453	490	483	486	469	488	473	445	465	458	462	478	407	509	432	470	490	440	450	483	499	437	403	456	470	450	469	460	447	471	481	472	451	465	472	447	444	459	492	463	485	472	447	456	449	466	479	471	500	447	484	484	445	488	522	465	505	468	489	485	461	471	487	461	435	459	468	476	459	467	472	487	431	441	475	460	437	466	427	478	472	481	448	472	448	436	455	445	488	486	515	447	480	458	453	442	493	481	454	446	491	460	469	462	459	428	472	516	464	463	472	504	447	475	467	501	504	442	485	463	427	435	442	461	476	488	468	449	476	489	441	455	434	468	423	476	450	479	481	458	459	449	470	454	473	441	435	430	476	439	490	467	459	445	455	429	480	482	448	455	444	468	495	463	455	459	453	471	471	486	492	465	459	493	491	443	477	467	443	494	456	490	465	494	455	457	488	492	443	462	467	456	474	484	449	461	447	447	448	453	458	492	486	463	485	470	500	472	451	471	440	499	474	483	465	468	427	449	483	471	481	485	462	455	438	427	476	458	485	457	431	420	458	452	459	463	466	455	480	454	458	463	468	505	429	477	468	453	458	432	455	465	481	466	472	442	462	460	461	461	444	467	459	426	472	434	468	493	455	483	451	448	470	468	458	465	455	453	467	460	475	475	489	483	501	445	473	489	445	460	452	473	455	455	432	469	476	482	473	482	501	458	464	438	470	459	479	438	469	447	447	438	525	457	467	459	478	464	471	454	518	435	461	451	495	471	445	462	449	476	431	469	490	433	475	420	485	469	451	435	456	448	449	461	501	459	456	465	481	440	487	478	461	490	447	427	462	438	479	475	431	486	461	494	459	475	451	478	437	482	439	460	482	484	487	463	462	475	497	469	471	469	432	505	470	454	472	431	477	463	494	495	510	447	468	452	456	441	447	460	459	470	421	464	455	462	498	444	495	447	481	500	486	458	430	502	487	488	481	455	467	452	478	512	458	488	484	481	474	486	452	475	491	471	477	482	475	435
54675	31942	6819	965	717	614	468	500	411	390	347	339	344	376	368	355	362	340	342	357	331	338	318	372	322	338	317	309	326	370	360	313	323	331	291	305	315	327	338	338	305	322	311	316	309	346	328	336	338	359	340	335	342	344	333	314	303	281	300	332	326	338	314	364	360	321	338	338	324	323	356	339	304	338	327	354	296	323	311	328	328	322	321	357	326	336	348	331	320	312	314	336	322	312	336	324	337	302	307	312	321	314	297	336	320	305	342	329	279	330	322	329	343	354	345	316	326	332	315	337	339	302	313	358	357	286	318	341	306	359	347	326	307	351	364	330	329	297	323	382	330	293	325	321	337	339	307	322	357	331	312	322	347	361	295	358	341	309	331	356	341	324	289	339	351	295	319	337	339	317	276	291	351	345	339	312	340	328	342	326	343	355	371	294	329	320	321	312	326	327	324	337	330	307	320	325	316	355	318	329	341	360	335	320	317	312	337	324	344	351	320	335	315	324	326	332	316	340	292	326	304	310	330	344	336	346	313	340	331	351	327	351	312	321	361	337	331	356	315	286	332	304	327	316	318	313	330	320	352	293	333	346	356	321	326	347	323	333	311	301	328	341	309	345	309	340	344	346	325	302	316	339	329	335	330	331	339	366	337	343	322	319	307	344	317	329	332	348	335	340	344	341	327	340	367	335	296	323	370	375	324	345	353	332	304	351	380	343	324	348	342	338	353	327	305	336	358	319	315	338	336	310	305	306	352	361	307	368	332	337	301	343	316	332	335	306	320	333	344	362	319	352	308	331	320	325	332	317	327	311	339	355	323	317	339	342	321	341	312	303	325	350	346	337	332	317	337	362	339	331	303	338	333	309	327	323	303	324	300	324	326	337	303	339	311	350	373	342	327	337	315	347	314	330	355	351	296	370	334	329	340	288	335	312	313	369	341	339	320	328	331	327	330	297	294	352	337	346	328	340	341	340	340	294	329	310	311	323	342	327	329	325	327	344	339	299	323	327	291	322	308	315	345	316	278	350	334	315	334	359	326	307	327	336	344	312	336	307	332	302	322	336	328	320	341	336	305	360	332	314	321	353	313	346	306	338	320	294	333	302	333	313	329	319	324	351	339	304	329	320	325	307	346	297	330	326	304	328	316	344	337	340	342	328	329	366	333	370	306	347	356	314	335	329	335	294	337	305	319	318	319	342	342	340	308	349	347	347	344	322	292	347	353	321	319	304	328	326	275	336	314	313	342	283	306	320	307	326	316	302	326	331	344	292	323	351	324	322	337	322	333	341	338	313	312	359	343	339	360	332	302	339	334	295	365	327	286	320	327	318	326	314	329	320	349	333	333	322	295	317	319	333	323	320	325	333	341	348	309	364	322	323	305	332	328	292	320	337	327	328	329	318	360	318	327	360	319	354	316	335	288	311	325	335	340	331	310	311	278	334	373	357	361	346	314	322	336	338	329	292	343	312	349	323	308	335	316	329	326	317	338	366	307	325	363	338	344	306	313	324	363	336	365	366	337	328	345	354	338	353	365	321	315	298	352	318	289	352	343	337	319	342	342	354	325	317	322	325	300	311	325	311	307	321	341	370	340	299	309	350	317	313	306	309	331	337	326	312	344	316	309	289	342	287	324	325	341	315	320	335	350	346	319	327	349	353	319	294	311	337	335	319	325	326	319	344	342	341	331	316	355	318	307	323	291	333	347	327	328	307	299	314	310	354	350	346	338	296	343	344	305	347	341	337	316	308	349	307	354	320	323	321	332	312	356	327	317	321	327	301	336	316	348	365	334	318	318	297	347	315	362	318	292	327	321	325	305	320	281	315	327	332	314	310	333	333	346	339	307	303	317	362	308	300	323	323	279	338	335	355	338	316	326	337	324	302	349	299	322	325	318	330	329	362	325	304	335	317	287	344	299	350	340	322	350	322	311	316	321	334	326	306	300	356	331	303	317	305	342	303	342	364	345	322	324	289	300	333	321	351	326	344	329	326	319	335	315	312	347	303	319	325	351	373	293	320	303	337	346	353	322	324	334	332	320	293	345	354	338	317	332	334	351	339	356	317	330	303	295	347	342	344	334	332	291	332	333	329	321	337	331	332	348	320	318	311	339	306	330	368	318	349	341	332	304	337	330	303	355	341	332	350	346	298	304	342	348	334	313	325	310	333	344	319	370	283	296	352	327	342	327	333	319	325	340	327	358	356	336	343	328	281	335	341	344	303	330	368	269	343	317	357	325	352	346	345	338	338	309	310	315	325	302	285	343	323	358	337	325	322	321	307	337	324	333	327	322	336	308	309	339	309	315	296	326	313	338	313	313	346	331	324	306	346	355	317	341	328	303	301	342	344	366	310	342	296	340	329	317	332	339	355	342	293	342	359	346	331	334	295	304	333	347	304	306	349	332	348	316	342	325	356	304	313	325	340	340	305	306	331	329	311	336	376	306	313	323	327	300	340	307	343	323	308	310	334	349	321	319	305	319	322	312	353	345	310	305	362	342	362	323	305	309	332	356	343	303	261	303	329	305	351	365	332	312	345	317	345	339	339	322	318	319	321	288	322	330	323	333	323	297	323	317	330	323	329	347	320	335	322	338	317	307	319	322	319	307	353	338	308	340	304	316	324	340	326	314	330	336	317	302	338	324	299	311	299	298	303	327	310	331	316	348	311	331	338	335	331	322	353	317	343	326	308	315	331	341	291	322	319	317	304	343	318	333	325	295	304	331	289	333	312	317	328	320	333	326	321	330	346	311	333	334	347	345	319	287	320	323	349	359	355	314	324	346	313	340	315	307	306	358	278	330	304	359	341	329	319	358	315	335	354	330	368	326	319	327	336	339	327	334	305	326	331	333	336	330	350	338	332	369	321	337	317	349	321	305	306	331	302	313	354	310	343	321	328	324	332	317	342	335	313	329	309	334	314	298	337	337	343	325	312	319	326	327	333	300	315	330	306	306	338	311	326	338	318	333	350	321	304	340	338	323	325	298	305	309	315	301	339	330	354	348	326	296	336	343	378	330	353	343	330	321	343	348	340	326	342	286	305	313	306	283	344	291	340	302	315	302	322	305	338	310	297	330	358	281	325	323	304	327	307	305	324	329	321	319	330	335	352	336	316	334	329	347	326	356	311	297	323	341	314	350	357	345	313	292	319	332	341	359	347	327	344	309	310	332	327	331	308	310	352	346	340	320	295	329	308	316	297	314	338	313	350	329	302	319	298	314	329	338	342	312	316	325	310	322	335	323	320	342	305	324	318	306	369	339	348	325	327	315	358	350	281	316	322	336	350	314	330	301	302	342	331	329	362	301	318	320	324	324	325	346	333	307	338	325	301	347	319	308	334	339	333	337	322	324	325	332	320	329	337	359	298	335	318	313	316	337	320	314	317	337	304	327	317	340	320	330	333	331	291	317	316	346	302	352	352	355	330	334	329	318	340	309	277	317	289	356	326	306	331	333	320	274	327	348	350	335	335	333	332	304	315	319	302
33357	14080	2350	2733	2463	2171	1842	1631	1460	1331	1284	1214	1121	1064	1065	1048	1026	998	982	956	973	944	948	983	906	847	975	906	881	889	870	895	849	840	874	857	918	894	871	866	872	861	838	875	879	856	848	937	835	816	882	855	836	902	849	887	866	802	850	841	819	780	829	861	877	822	821	832	833	805	900	852	808	837	835	873	816	805	802	853	837	871	836	861	785	885	853	841	782	866	856	836	811	811	870	821	856	811	835	845	884	821	847	791	836	846	822	893	874	808	831	857	879	835	814	855	844	874	878	796	812	815	813	889	781	818	804	816	803	823	828	830	816	828	780	794	860	807	866	838	852	837	861	879	836	800	809	822	824	817	879	826	816	776	833	856	858	819	809	830	771	872	872	850	812	753	822	776	855	804	828	833	801	789	854	788	859	810	836	840	881	775	863	848	857	793	807	819	864	830	856	808	814	831	845	827	761	815	869	843	814	798	856	810	864	824	805	842	849	805	763	886	863	799	827	803	863	863	874	847	848	825	846	836	805	824	856	803	798	798	851	823	791	817	852	795	843	821	843	817	876	877	819	840	831	867	803	878	850	812	794	881	830	809	813	839	773	794	836	840	796	838	814	849	896	796	854	805	827	863	804	788	851	812	809	832	808	826	829	837	856	877	800	822	827	827	797	867	785	836	793	842	827	802	828	780	840	818	828	812	874	810	812	836	803	854	815	786	832	827	831	853	870	847	800	789	868	847	820	760	831	780	846	769	811	851	840	849	854	808	866	852	785	889	782	811	853	859	776	814	859	808	826	825	841	788	850	832	815	822	860	801	818	874	859	836	837	809	851	797	822	887	847	865	828	844	846	829	830	833	835	878	832	820	830	815	815	860	826	793	799	852	800	855	872	856	831	842	829	801	804	851	854	860	814	808	826	852	826	870	865	812	776	831	807	857	818	809	845	848	810	827	781	784	837	802	791	839	812	861	845	849	833	851	795	796	814	786	813	864	842	828	828	857	834	827	837	811	854	854	810	827	827	831	829	868	865	842	817	852	826	880	878	822	809	770	825	884	867	843	840	851	779	829	811	844	850	823	837	811	793	825	833	821	843	892	814	824	820	874	865	819	833	864	859	839	816	879	842	790	840	823	791	852	843	833	809	826	768	789	829	758	824	857	833	826	846	853	839	884	862	804	842	831	835	789	818	857	827	874	837	867	868	848	821	870	852	829	853	852	775	831	838	835	823	805	805	865	862	821	861	785	788	895	822	843	829	853	760	815	855	898	901	825	807	830	788	832	831	834	840	831	773	846	852	833	824	868	804	843	811	830	800	849	820	809	787	847	732	814	867	822	867	837	802	809	819	811	861	861	829	808	809	853	800	841	793	866	808	794	816	830	812	829	821	780	842	840	847	778	809	898	850	835	790	874	830	816	820	827	880	854	818	839	819	796	919	838	827	858	848	766	891	850	801	835	816	806	907	847	864	851	852	834	845	830	808	782	843	811	867	793	864	853	886	863	826	886	804	849	826	893	815	872	851	834	841	863	833	847	804	801	848	860	749	821	821	868	895	823	849	817	829	852	869	820	808	813	839	857	829	816	785	865	876	860	802	822	833	845	852	837	821	845	836	789	863	806	847	890	835	853	760	797	831	851	826	819	834	783	779	815	844	824	837	865	817	923	859	810	807	771	808	875	800	790	806	847	847	779	827	886	819	833	853	834	814	796	847	817	864	837	855	881	841	852	828	780	835	899	792	820	789	875	810	829	811	829	876	828	859	787	845	827	813	824	809	870	895	799	817	804	832	841	811	825	901	853	856	856	839	858	797	822	832	803	800	803	784	812	880	841	787	812	836	798	840	853	804	833	834	836	816	828	801	792	805	839	825	808	830	813	795	867	827	830	857	814	796	792	876	880	839	814	808	883	861	817	856	807	858	776	836	820	821	845	847	817	780	841	840	805	869	852	834	769	794	835	797	830	822	790	840	837	830	802	825	888	852	813	804	829	798	841	827	796	858	819	823	842	809	888	803	837	806	805	819	798	828	883	812	845	838	844	823	812	788	796	805	819	776	849	837	827	852	884	828	828	823	831	825	766	835	839	818	819	860	830	859	831	862	793	874	803	836	813	857	858	828	864	802	844	869	869	800	852	858	849	870	841	801	826	841	855	821	805	784	810	851	855	829	795	827	805	776	844	811	803	814	830	780	813	823	845	816	863	836	846	844	855	868	847	802	805	819	871	809	851	843	895	838	849	806	797	847	814	836	788	889	830	842	790	845	886	816	808	844	779	832	860	847	808	857	876	824	817	865	775	810	842	824	796	827	825	827	844	815	868	836	828	820	907	802	772	834	820	844	848	881	823	824	824	845	821	816	851	778	845	819	867	844	768	803	815	833	837	837	850	830	893	831	852	852	826	781	855	839	813	816	854	784	836	790	862	762	847	824	865	832	884	801	811	885	757	815	769	826	839	902	778	809	842	827	842	797	805	874	848	800	802	779	876	822	809	826	857	803	865	790	853	789	815	829	848	814	794	817	817	792	842	834	843	851	824	797	819	831	805	811	836	826	823	821	767	821	799	840	803	825	842	824	801	815	856	777	826	839	823	826	883	809	833	850	868	830	817	829	772	823	810	817	796	834	844	799	776	821	809	861	796	825	839	893	770	824	842	844	794	803	814	801	818	772	841	861	826	848	834	869	799	811	828	827	813	845	864	858	783	794	845	829	857	800	790	863	778	767	799	836	856	835	825	861	820	863	824	813	839	841	803	810	882	812	835	877	839	818	837	846	852	819	861	835	852	836	822	854	808	861	816	818	832	825	799	853	799	854	833	857	814	835	817	810	818	820	772	842	825	851	828	807	849	851	838	794	843	810	807	769	889	823	797	880	821	788	865	843	839	816	852	800	821	855	804	781	811	835	847	857	837	845	899	839	774	854	834	865	865	783	803	821	846	809	835	798	787	856	899	874	859	841	848	864	865	881	841	765	825	808	862	843	827	839	782	799	794	869	843	832	812	850	870	851	794	821	839	796	831	837	839	816	879	818	811	865	793	797	836	809	815	850	866	833	859	811	819	921	883	805	825	853	873	868	873	825	864	808	803	853	810	834	833	838	818	837	805	818	852	843	807	850	780	789	866	792	825	821	822	811	794	788	843	847	848	833	822	873	859	806	818	875	808	762	819	852	833	802	811	866	836	757	821	835	824	872	867	822	866	834	801	861	879	847	840	853	793	849	848	846	839	852	856	810	789	859	784	847	826	846	832	873	829	869	847	861	850	856	829	829	790	818	842	788	835	814	859	834	826	826	835	837	824	770	869	857	873	814	884	861	872	856	872	817	843	844	823	818	738	866	794	820	877	877	819	758	821	853	828	771	801	825	828	808	818	866	853	823	813	844	852	823	846	773	817	859	811	830	798	845	842	857	839	804	847	843	827	783	840	845	812	860	836	864	777	824	882	831	795	843	850	863	834	849	810	849	793	827	787	828	884	828	816	892	771	819	840
67931	42710	14511	2625	1224	1024	765	702	618	555	544	499	475	467	520	462	463	463	400	409	452	387	413	420	441	404	437	431	413	371	421	410	412	413	452	436	396	436	415	414	372	410	380	412	412	412	376	350	394	393	426	417	354	396	400	425	389	346	422	401	425	437	388	389	409	388	425	395	414	382	398	389	428	400	336	385	396	373	428	347	378	406	376	366	379	378	396	421	410	381	376	386	410	399	392	392	384	398	405	457	404	399	417	410	393	416	419	418	445	393	387	394	418	374	403	397	412	416	392	429	392	406	381	371	429	419	384	396	380	425	411	424	389	403	398	410	425	396	413	353	428	369	390	379	398	373	400	386	375	420	441	398	368	396	394	389	373	430	386	362	381	407	406	399	403	374	402	373	409	403	401	402	390	400	384	398	386	419	400	397	386	385	415	375	381	404	421	349	406	396	404	400	389	414	366	419	391	408	412	410	392	413	382	441	386	411	420	353	338	367	401	397	354	368	390	391	378	407	403	393	406	423	379	354	400	403	410	372	398	412	405	373	394	323	409	415	367	378	436	399	394	396	387	415	390	387	416	391	403	427	401	393	397	381	387	363	382	384	383	388	394	375	410	404	369	405	372	416	368	427	394	364	413	410	403	413	432	378	430	422	367	387	399	406	358	390	385	387	407	365	397	378	409	434	433	334	379	406	402	367	393	370	388	364	398	434	388	420	378	378	430	360	382	435	421	396	381	395	369	369	401	390	378	394	418	418	401	398	392	388	418	406	411	413	384	395	420	387	406	393	429	385	436	405	415	424	384	389	374	384	392	427	385	413	412	415	398	399	382	394	366	388	392	398	382	397	381	358	407	388	369	407	431	416	408	380	381	409	424	413	426	382	406	412	382	385	395	383	381	425	408	372	377	379	398	442	411	429	396	401	387	408	378	389	447	377	415	372	416	383	387	440	417	380	416	401	458	370	397	412	402	364	373	403	401	432	434	404	390	433	400	399	429	369	373	431	392	413	427	395	395	395	410	384	385	375	408	398	415	396	395	406	395	413	369	372	384	412	400	400	361	382	374	383	427	398	383	395	417	375	386	380	386	386	394	380	432	409	426	422	403	375	395	386	416	425	375	395	403	401	409	407	398	410	383	384	411	396	416	415	409	354	407	415	366	390	356	378	408	453	456	360	359	425	375	378	357	414	399	365	420	403	390	426	396	436	368	371	416	404	403	411	426	402	410	408	403	380	425	393	392	359	388	430	389	411	403	418	386	395	399	409	381	384	410	384	415	394	367	395	363	383	382	378	401	387	403	401	373	409	369	413	417	405	437	392	370	419	443	388	409	378	428	379	414	416	438	393	391	402	436	375	387	372	409	391	356	416	388	365	374	399	397	422	371	405	375	399	419	387	402	391	393	387	414	359	388	382	396	363	385	433	426	395	370	387	375	381	375	395	398	369	405	386	402	379	440	376	391	377	446	382	406	407	379	394	390	410	411	424	399	371	418	426	399	405	383	411	359	408	366	409	424	371	432	375	408	377	374	404	383	401	397	407	390	387	396	366	379	383	418	401	376	415	400	412	382	397	423	403	399	374	435	393	380	404	398	385	409	411	435	386	435	354	414	384	350	418	385	411	387	368	389	392	411	396	386	354	403	415	398	396	401	397	381	403	415	403	410	377	367	403	398	406	380	367	397	408	393	373	387	427	418	403	416	400	357	373	391	410	394	400	380	409	405	422	356	394	375	412	372	391	422	443	389	382	414	391	380	418	402	388	434	388	413	407	382	385	388	395	397	369	455	433	401	376	424	368	399	430	427	367	402	391	366	359	402	402	368	421	367	395	356	405	378	391	372	423	372	415	414	396	382	445	365	393	372	411	389	393	402	363	370	407	398	421	426	386	400	405	412	370	379	395	385	407	423	388	390	361	437	422	400	398	392	375	416	387	422	376	395	394	383	416	398	403	387	368	369	384	370	391	360	391	459	373	398	415	427	399	397	377	370	405	390	427	357	336	381	396	357	387	406	377	415	396	376	402	413	433	357	381	427	422	382	382	371	380	420	383	396	376	407	392	430	397	366	382	385	378	373	404	378	354	374	416	424	391	383	377	394	368	386	405	402	387	406	401	363	423	392	352	394	382	385	380	386	406	405	400	425	390	379	384	415	383	386	399	436	410	407	390	422	390	379	430	382	370	415	419	373	397	402	381	395	398	395	406	422	427	414	408	389	363	415	413	395	385	402	383	406	379	361	379	378	404	433	412	407	400	346	405	355	394	381	395	386	400	408	408	411	383	384	363	380	364	396	424	415	395	403	405	402	392	356	387	414	389	411	393	379	404	400	407	403	386	411	374	385	386	397	383	386	399	372	356	392	409	399	397	390	390	385	400	396	375	385	402	401	397	372	408	372	394	440	412	384	384	391	397	392	394	384	365	370	386	427	425	391	442	370	412	397	376	383	398	421	420	386	430	373	381	382	366	389	451	404	399	426	393	416	375	366	398	383	402	410	449	369	398	343	376	349	390	391	397	391	418	423	395	410	404	398	382	375	348	369	386	423	391	359	424	401	401	415	421	389	385	396	415	415	396	358	401	381	412	375	402	388	387	403	400	380	377	389	424	408	346	396	428	407	394	412	391	383	377	390	406	384	391	385	412	428	410	380	393	410	403	400	390	362	411	402	381	364	407	387	412	364	404	446	375	423	370	381	372	418	394	395	367	424	399	392	398	387	362	415	394	405	425	380	395	408	360	377	413	353	402	390	390	433	382	414	439	409	402	431	390	475	376	372	409	352	396	378	410	409	431	388	400	416	432	394	416	366	352	390	410	406	418	432	397	402	416	367	415	397	388	391	362	369	349	386	416	377	437	415	388	403	369	423	362	405	404	371	393	414	430	391	398	388	449	384	386	411	396	396	392	385	379	374	349	400	393	401	424	422	387	387	402	404	386	386	396	383	379	395	420	371	362	356	425	381	400	427	412	420	425	394	347	395	400	405	424	395	430	408	335	376	374	399	447	425	378	400	372	373	403	416	380	372	402	376	367	408	370	385	351	380	415	380	406	376	378	385	386	390	407	409	400	427	421	387	404	395	385	406	415	375	417	417	364	405	388	386	401	372	395	396	385	399	367	377	381	411	408	396	360	360	410	404	370	390	360	382	380	383	376	419	360	401	424	391	361	399	401	405	425	376	364	388	417	388	389	392	375	371	356	416	382	406	408	371	350	409	413	408	392	396	391	411	357	383	398	384	380	379	405	385	394	378	387	417	413	406	388	405	378	371	368	403	388	376	407	417	393	437	401	442	416	396	372	404	390	355	394	416	388	411	366	382	386	367	389	401	395	402	395	383	382	393	418	398	387	374	417	364	357	404	412	422	387	399	384	423	374	396	405	418	396	386	391	400	432	464	404	364	363	396	409	390	403	386	413	402	397	353	346	368	405	366	378	397	411	421	411	392	407	384	416	385	402	384	403	357	425	373	375	395	404	396	360	393	387	388	417
43051	21274	3955	4666	4149	3456	2963	2460	2244	1982	1850	1715	1615	1505	1432	1389	1399	1322	1322	1252	1188	1140	1132	1170	1131	1103	1079	1103	1084	1060	1048	1016	1039	1059	1064	1041	1019	1003	997	1022	954	1058	992	937	971	972	987	1028	908	965	981	981	995	1015	965	968	1007	983	952	980	915	939	936	972	940	971	958	963	971	990	956	985	928	993	966	992	948	968	919	954	954	980	908	968	1001	993	968	913	977	935	971	981	980	978	1021	914	920	941	977	937	921	956	915	917	971	928	977	982	906	916	972	970	970	930	1005	994	934	906	982	944	927	911	944	959	960	929	915	957	989	967	991	914	953	987	964	976	972	931	957	990	929	929	966	916	923	970	887	948	995	938	1026	916	975	922	893	943	980	946	954	928	921	953	959	912	898	905	885	963	948	901	959	911	942	951	941	939	927	922	956	934	973	949	950	976	965	956	1000	976	986	954	900	942	911	966	931	1003	961	879	972	882	897	910	947	932	921	941	900	955	942	929	918	953	977	946	953	934	910	919	953	976	932	962	965	970	958	975	907	913	990	979	961	985	927	918	924	936	947	947	963	922	977	965	935	960	935	940	913	929	987	1020	941	904	991	959	944	940	969	977	937	965	925	954	946	954	950	946	924	945	932	925	918	896	926	945	956	887	907	932	971	953	926	895	1013	987	937	985	990	954	975	942	945	1007	961	958	953	914	949	974	969	884	930	914	910	931	914	903	947	923	986	966	912	919	949	989	945	947	979	954	990	946	974	973	953	925	914	940	1011	914	931	965	977	915	937	925	961	975	960	921	941	970	985	934	927	941	912	931	954	934	932	907	947	922	995	953	906	965	966	944	917	899	937	940	927	954	945	878	994	922	958	941	948	908	950	887	994	1006	957	913	980	988	913	988	923	944	1015	902	939	970	1004	960	927	934	874	893	861	954	940	956	945	938	964	928	960	966	903	930	896	937	964	935	925	897	904	886	964	911	944	887	994	945	996	993	963	977	952	980	945	930	909	991	986	951	938	1001	926	951	936	994	940	935	905	903	929	1002	976	926	975	960	951	917	970	973	999	918	913	989	985	985	997	945	982	990	945	939	928	921	971	971	959	963	923	936	1007	982	909	946	935	934	978	935	985	985	969	1003	897	938	977	901	927	971	930	967	906	886	940	985	954	965	919	914	943	971	954	968	905	904	925	901	992	975	923	1016	921	944	954	942	926	926	934	888	964	952	964	964	971	936	930	983	949	919	904	995	896	938	945	942	950	885	916	916	978	992	923	912	925	991	950	910	971	922	937	963	886	930	924	945	937	970	928	925	897	957	950	925	952	894	933	950	904	880	939	971	955	984	949	975	955	909	934	964	956	1004	917	966	972	926	911	942	919	976	885	973	983	970	891	921	960	932	1000	1013	959	948	938	935	915	909	941	930	927	985	959	955	916	904	932	960	980	914	972	924	964	956	960	934	983	974	988	949	998	969	893	945	974	877	970	861	929	937	950	964	989	975	949	996	892	935	979	949	967	957	948	921	972	937	951	903	939	972	971	931	961	915	926	974	921	962	922	926	937	906	950	947	987	948	913	962	1022	886	951	938	945	962	945	1009	895	921	943	910	955	903	944	924	906	946	969	960	971	1022	963	940	948	960	1004	953	926	970	944	891	984	962	930	959	936	966	929	945	947	983	952	933	955	952	976	963	954	927	949	924	929	956	936	953	952	988	912	975	940	959	918	896	914	955	952	924	948	945	974	945	981	937	919	924	961	942	952	938	963	943	964	952	929	921	926	1006	950	943	980	947	952	992	924	943	962	910	934	961	954	946	924	930	975	933	934	988	978	896	996	931	970	967	951	910	992	888	966	925	956	947	1010	1020	943	913	963	962	953	993	933	943	966	907	935	911	941	944	874	935	928	909	960	942	939	970	947	942	987	900	944	992	967	946	1006	904	937	944	924	992	926	925	940	937	921	971	973	1001	1000	960	970	956	966	934	977	922	896	886	938	953	981	902	971	972	904	942	936	950	944	969	938	953	963	925	934	940	913	953	932	919	930	890	939	901	941	972	913	1001	950	945	979	969	958	951	924	969	937	930	935	866	940	933	907	986	975	1012	931	943	961	932	952	998	986	948	910	1017	993	945	931	993	953	949	963	933	946	953	964	953	890	920	888	955	940	919	960	942	950	938	971	960	945	965	979	916	996	946	955	911	957	941	990	1014	885	891	884	959	941	926	994	941	965	965	933	909	941	857	953	1018	954	957	963	928	947	952	924	951	964	924	906	950	952	900	986	901	885	941	934	944	1005	949	971	906	925	952	961	950	948	954	972	920	940	976	960	951	933	981	939	1000	991	907	924	910	910	959	933	920	954	923	937	936	962	914	1006	963	953	925	988	1000	953	957	946	952	978	963	977	940	909	945	924	953	892	941	950	985	947	892	922	949	938	917	976	1002	985	963	907	958	944	932	914	884	923	907	968	949	959	976	950	957	894	1022	953	944	967	980	904	959	979	960	965	973	933	952	952	962	894	967	897	926	907	929	989	914	968	967	944	924	915	938	937	948	938	943	948	877	982	905	962	947	931	971	875	945	931	903	960	966	871	920	924	910	894	917	961	966	944	950	975	943	1008	958	972	915	975	938	917	969	919	971	901	976	948	921	993	957	912	1001	896	954	960	958	946	944	934	989	948	914	970	900	974	903	936	950	916	886	1000	925	921	915	940	1010	934	967	962	976	946	949	948	922	895	935	928	951	909	925	873	942	933	937	943	951	907	930	962	953	958	985	955	947	939	988	929	905	934	953	981	984	915	996	949	947	930	933	978	946	1006	918	934	951	915	993	973	1013	907	912	969	995	984	910	950	942	1012	898	943	907	970	917	959	962	952	964	973	903	948	991	960	966	919	941	941	915	919	963	949	945	960	968	946	1003	946	926	872	976	967	922	947	958	1014	970	928	926	931	918	951	933	976	885	986	977	953	957	950	992	938	996	982	956	954	939	912	843	905	990	950	967	947	955	970	919	972	939	932	950	941	943	953	983	982	973	944	983	957	919	984	951	932	923	963	952	928	948	963	952	929	930	900	986	954	971	951	946	995	959	940	932	861	974	895	939	960	1006	929	941	918	954	925	923	946	955	913	951	910	967	974	980	935	967	892	949	961	973	943	1012	939	960	917	962	961	911	901	957	917	1002	941	912	920	900	952	921	914	911	912	977	941	983	948	960	899	896	936	917	981	950	889	943	934	963	973	947	914	938	975	958	959	923	926	901	914	999	973	893	941	910	926	904	945	933	927	918	954	934	965	991	967	878	963	907	969	970	912	916	942	910	1020	900	911	947	968	910	998	970	944	1001	959	982	923	966	925	1005	952	911	943	948	941	960	985	960	966	978	985	914	983	928	921	1014	916	927	994	883	937	948	1015	926	921	917	880	949	958	900	996	942	961	923	942	911	994	960	964	931	906	935	945	952	917	917	995	977	916	903	962	905	966	932	932	992	939	940	929	914	880	930	957	971	952	1027	941	925	923	915	911	931	982	885	987	974	892	943	951	879	935	969	934	962	972	960	978	918	931	927	970	962
7731	1476	196	182	176	153	154	157	150	174	152	162	167	149	161	137	147	155	168	141	145	160	149	170	152	161	138	162	178	141	153	153	173	148	147	166	152	126	139	166	160	152	140	172	155	158	161	163	161	168	156	165	142	156	157	145	153	138	152	145	143	161	182	134	154	152	149	140	186	157	163	142	186	161	139	152	142	146	172	162	144	155	151	175	152	159	148	172	152	147	135	162	133	176	149	138	161	172	155	170	150	150	175	143	157	160	138	197	164	159	128	155	166	150	165	159	155	132	180	153	136	166	172	177	155	158	145	149	132	155	144	183	169	164	127	144	148	170	158	162	158	163	151	109	164	149	154	138	152	169	155	141	140	139	151	135	136	149	152	147	156	170	161	137	143	132	143	151	142	157	172	160	147	169	132	139	170	159	155	125	165	136	156	160	155	163	146	160	129	152	153	137	159	147	133	171	161	165	156	151	146	139	154	164	157	170	150	147	155	149	148	166	136	165	140	166	150	145	137	165	138	147	124	152	165	142	125	144	159	145	165	157	131	181	158	158	167	151	159	147	135	155	158	156	176	160	163	136	148	152	162	150	118	159	144	168	162	146	160	170	166	152	141	179	168	151	158	161	139	140	143	149	167	161	159	165	152	143	152	171	175	149	148	152	171	144	163	161	145	142	143	157	176	151	171	160	156	149	150	158	161	159	149	151	148	166	159	160	162	138	162	175	126	152	169	159	152	150	143	160	143	167	178	144	159	134	161	155	176	141	160	168	160	142	143	161	127	167	181	168	155	191	147	163	171	149	160	157	159	144	162	150	163	158	140	136	133	157	157	162	176	167	135	144	152	158	168	172	134	160	196	144	144	161	162	157	159	158	129	157	144	159	150	172	166	180	138	137	119	145	138	144	141	144	166	155	154	160	134	141	144	146	139	147	142	167	154	175	173	150	146	162	167	127	164	139	161	137	162	142	153	145	149	145	135	158	184	167	132	141	176	157	151	150	180	140	144	161	159	188	182	165	144	153	166	141	148	145	169	137	172	155	145	177	164	169	157	146	169	148	165	166	156	134	170	162	174	159	138	155	159	153	163	155	154	174	167	155	177	183	126	143	159	153	175	137	125	143	159	146	176	169	179	150	158	164	154	143	159	148	133	144	157	131	144	143	170	141	156	159	170	147	146	153	128	149	120	131	163	135	143	143	155	142	141	143	150	180	143	153	159	151	160	139	139	141	158	153	157	162	137	171	142	150	173	163	129	153	151	147	152	147	141	138	161	170	166	149	144	139	151	129	159	144	166	152	176	141	153	164	161	147	157	147	152	149	188	176	162	158	142	160	137	138	145	137	146	152	171	165	171	136	159	152	176	171	165	153	167	154	174	140	145	139	146	168	145	176	156	150	157	186	146	144	151	169	141	159	155	154	142	148	145	144	151	152	172	150	163	137	152	155	149	146	147	166	205	155	153	163	163	142	120	146	158	162	154	154	134	146	125	142	158	169	174	148	165	151	155	161	154	188	133	132	156	138	161	126	138	138	163	166	166	168	160	152	163	140	140	177	166	162	176	170	162	148	154	151	143	158	161	157	140	155	158	144	169	144	169	152	146	137	130	151	150	159	155	151	160	161	148	140	167	164	146	184	163	125	170	134	165	144	161	147	157	153	172	157	168	160	151	145	156	174	164	149	143	137	137	148	155	159	142	143	142	160	132	148	153	174	158	138	166	167	177	163	147	143	139	144	163	146	164	157	150	147	150	148	152	154	147	150	153	151	151	165	165	163	149	151	131	152	148	161	155	146	148	144	139	144	127	166	143	145	142	147	160	167	157	151	166	149	168	173	170	149	160	147	141	158	138	131	159	149	169	161	140	132	150	175	158	154	144	139	163	148	161	173	152	152	136	136	158	161	149	188	185	155	145	148	178	134	152	155	160	185	157	158	132	158	164	166	127	168	193	137	148	167	157	164	153	178	157	163	152	165	146	150	130	131	145	147	155	166	140	156	136	139	154	137	156	166	147	144	175	149	165	164	163	156	149	159	133	144	177	173	167	137	151	159	152	158	165	151	150	161	175	151	147	175	156	171	156	169	136	165	132	174	142	130	147	175	129	150	170	157	151	153	171	153	147	128	158	159	159	146	126	176	173	152	137	159	156	157	153	155	136	162	156	153	132	171	151	141	165	140	175	150	149	138	151	157	123	161	167	156	142	132	159	146	147	152	146	158	153	140	145	138	158	165	168	171	158	166	157	163	151	154	148	158	149	151	145	139	147	151	135	146	165	148	127	169	133	148	141	143	132	132	162	131	170	154	133	162	129	154	160	162	154	155	167	143	170	147	126	163	176	142	167	155	156	127	156	153	172	179	144	155	157	143	159	156	166	155	152	141	167	154	178	165	154	151	140	144	162	155	168	213	135	168	169	156	153	159	179	148	178	153	166	140	145	162	126	163	148	161	139	148	148	163	143	156	139	158	167	169	153	144	144	128	141	155	153	142	173	170	152	161	184	141	138	153	173	135	157	157	166	150	154	164	141	172	137	133	152	144	160	162	151	165	126	164	163	142	154	181	155	139	148	145	165	156	151	135	138	147	150	154	152	145	148	153	153	176	180	141	162	153	149	168	168	155	156	181	149	171	158	177	159	160	157	151	163	164	151	163	142	166	164	146	131	160	158	169	169	153	153	151	143	153	178	168	162	130	147	149	135	153	132	169	154	164	154	153	164	137	153	142	171	183	154	137	167	154	123	154	155	162	144	136	157	138	134	136	146	146	165	165	126	158	151	154	140	155	151	153	160	154	145	157	153	162	168	174	155	148	174	162	156	154	183	140	142	172	184	161	133	155	142	180	158	178	142	154	163	155	147	133	153	171	144	171	136	149	166	148	153	162	142	152	130	126	183	157	170	164	157	136	141	159	162	154	166	178	170	154	138	157	124	161	138	164	155	153	156	166	144	154	142	157	147	172	167	157	158	160	137	163	158	157	146	162	167	140	152	149	165	157	178	158	160	161	161	149	171	180	134	160	165	154	184	140	161	173	148	144	149	171	152	164	128	150	139	160	176	179	150	165	168	150	160	186	128	147	184	154	170	144	156	159	167	141	159	146	171	171	176	157	161	144	149	145	136	162	158	173	151	166	147	149	137	140	178	152	162	163	167	180	130	165	147	171	164	141	153	158	175	148	150	168	151	155	158	154	166	158	156	135	168	148	147	156	124	149	170	159	158	148	152	143	161	145	144	139	146	163	142	149	159	149	174	181	179	138	142	163	155	153	170	160	148	155	136	152	149	148	135	139	161	145	139	166	154	153	139	135	139	149	138	169	155	148	149	150	162	149	160	159	159	154	159	152	156	149	149	142	144	169	170	136	146	155	136	134	131	156	136	145	155	177	155	167	182	158	164	158	158	147	142	164	169	161	153	169	131	164	140	146	160	151	154	149	163	149	144	145	149	145	143	136	138	137	149	132	165	167	144	147	149	144	144	159	133	160	155	162
7235	1958	533	547	539	552	546	480	509	476	480	446	506	462	475	486	508	466	461	452	488	449	482	487	484	458	499	487	497	465	467	482	458	469	448	431	468	457	433	489	463	439	460	493	436	456	498	441	491	495	465	459	462	467	410	472	438	448	430	549	460	442	433	463	446	473	472	424	498	466	454	482	466	466	448	465	445	484	470	439	464	466	446	440	462	468	480	502	450	493	457	456	467	459	455	473	448	463	459	464	487	497	473	476	488	470	442	447	474	470	434	474	458	453	477	466	453	496	438	479	473	463	456	476	482	500	467	446	405	448	490	454	490	448	485	435	492	506	501	463	427	494	463	439	471	479	483	455	459	449	441	445	511	416	448	426	452	458	470	467	491	472	439	451	463	518	459	448	473	468	472	442	479	451	526	484	474	429	435	456	469	470	462	472	448	437	471	471	465	446	431	465	452	464	464	449	471	443	485	417	437	446	464	455	453	443	431	452	457	445	450	467	501	465	424	434	497	442	446	464	454	492	478	460	502	416	480	481	468	467	413	455	493	503	451	460	465	475	464	493	507	462	420	457	484	479	457	453	488	483	490	463	453	444	456	447	442	431	454	453	495	464	455	452	483	486	503	447	434	468	476	446	440	477	491	490	465	485	472	479	423	468	437	485	490	480	488	465	455	426	474	483	453	465	466	493	470	458	471	467	469	491	466	465	431	477	460	434	498	440	513	484	447	463	472	435	477	458	495	477	443	447	458	473	450	437	474	461	486	500	506	458	468	458	475	424	430	452	464	486	436	514	477	453	470	483	461	416	480	491	482	490	458	501	426	445	470	458	484	442	451	479	468	459	441	455	438	437	493	454	440	459	463	494	439	470	448	497	445	493	441	513	438	485	468	485	474	476	429	460	441	458	463	449	434	459	474	482	476	502	490	440	487	480	478	441	460	462	432	469	426	466	492	480	485	455	473	440	469	452	459	465	465	502	450	499	437	461	487	482	463	450	465	476	444	470	468	496	472	450	456	457	483	476	475	483	456	488	465	427	438	454	491	469	477	456	473	444	476	501	478	433	466	472	442	438	469	458	465	466	457	475	460	479	511	471	429	480	486	457	440	427	439	464	499	437	461	461	428	457	487	455	419	443	455	459	476	430	472	433	426	482	484	458	474	461	472	473	466	491	515	471	457	497	455	469	479	460	478	503	493	452	442	485	446	463	482	449	488	460	480	466	439	456	458	487	450	439	486	453	424	480	475	460	462	489	508	439	487	441	448	452	424	419	465	476	473	476	498	511	454	420	464	414	425	459	478	456	450	459	434	452	467	472	508	466	437	469	467	452	461	460	477	468	424	440	440	458	456	494	464	457	510	475	480	418	471	475	447	427	477	421	470	467	446	438	458	482	517	460	454	442	484	471	427	471	463	486	446	466	460	489	476	489	486	415	476	458	467	448	465	460	460	443	498	462	506	433	483	426	474	467	492	466	440	471	450	471	432	471	481	467	510	484	441	486	499	439	472	442	484	450	464	485	491	442	453	460	441	466	431	438	453	459	455	478	464	486	464	504	483	468	471	471	501	454	459	497	487	486	495	443	487	505	503	459	478	463	463	492	410	458	467	424	500	448	453	422	444	510	487	450	441	454	477	446	518	446	452	437	455	484	511	448	477	509	484	467	480	462	468	456	457	476	479	468	467	460	464	472	471	487	481	419	448	486	468	479	447	493	467	481	468	418	448	447	471	459	501	446	464	446	443	453	443	525	440	491	454	472	468	472	463	433	463	489	423	428	484	449	445	465	462	454	509	455	454	450	498	450	483	467	475	481	438	528	445	488	469	474	452	498	431	440	466	459	483	451	488	479	467	461	486	453	509	472	467	448	455	486	473	458	489	482	489	457	518	471	448	492	505	433	466	470	453	438	488	473	447	463	483	477	468	457	505	493	464	414	483	472	460	470	457	443	460	453	427	507	471	452	494	446	466	438	478	468	488	468	522	486	468	460	480	437	487	439	485	463	450	431	410	446	453	475	435	421	458	443	491	444	478	466	474	461	448	478	434	453	453	500	448	417	510	498	487	461	494	426	441	463	466	468	441	447	481	431	433	477	458	465	429	469	449	482	472	490	477	463	477	472	448	481	478	445	431	472	452	452	448	466	463	470	471	487	436	487	455	464	460	478	446	487	477	470	453	485	468	467	476	445	491	466	457	477	515	488	459	461	468	454	469	491	473	456	472	465	436	451	482	455	461	508	457	446	440	473	451	463	439	432	451	494	425	428	462	480	457	461	452	485	467	461	466	475	464	457	442	481	511	424	452	461	486	475	454	462	463	490	460	469	471	427	423	474	467	488	463	461	487	441	454	435	459	485	471	472	454	475	466	444	438	447	442	489	476	472	452	475	454	441	462	473	449	441	463	450	482	438	444	483	495	465	431	494	502	456	480	478	459	454	471	457	463	456	463	471	520	485	494	492	437	467	483	499	457	476	464	422	450	472	465	448	430	452	457	438	475	504	418	435	443	471	479	498	456	463	442	437	475	480	428	480	469	460	478	459	478	458	480	468	488	475	475	479	504	454	446	441	501	484	488	451	523	476	496	489	416	471	474	453	478	513	438	509	498	458	453	465	495	445	451	477	461	429	474	456	440	448	457	443	468	515	445	476	469	437	480	473	459	521	468	478	484	448	494	472	444	468	423	510	452	426	443	464	474	450	487	471	420	453	460	496	457	458	487	446	423	441	495	458	458	453	466	505	461	465	440	458	480	447	456	434	467	468	492	464	465	482	445	453	429	443	458	449	471	464	487	461	450	472	447	429	476	481	449	440	430	446	435	445	482	438	436	461	457	465	489	442	486	444	442	441	418	437	455	441	476	442	482	473	465	469	435	485	480	433	474	481	461	441	463	463	438	434	455	453	464	464	451	471	451	473	456	477	465	453	464	466	406	455	495	443	453	457	478	469	463	453	464	428	493	478	476	467	480	458	463	450	445	421	464	488	474	433	478	469	442	487	475	505	474	477	442	489	423	507	490	458	485	474	494	466	435	448	481	431	467	463	414	468	452	500	522	461	460	443	494	428	495	438	478	482	461	451	454	426	460	473	442	434	429	513	507	436	486	497	468	451	499	499	432	471	477	464	481	457	443	480	454	500	482	501	467	435	436	453	478	475	471	490	489	493	455	441	469	452	439	504	445	452	461	465	473	441	476	456	480	444	434	491	458	439	457	493	468	470	460	452	493	482	479	433	506	490	477	463	506	418	461	424	486	458	465	473	459	448	463	487	457	458	466	443	477	499	469	478	462	435	509	495	490	510	443	462	464	457	444	487	443	453	458	455	449	485	472	479	468	455	469	458	456	425	448	464	423	481	477	451	447	410	484	453	445	482	501	476	478	486	438	461	468	480	464	441	472	457	477	474	484	485	466	484	472	453	440	458	465	446	494	512	472	449	472	453	434	463	463	445	474	478	448	470	448	471	454	503	437	475	412	475	436	450	502	450	446	446
57036	33541	6227	945	725	546	491	446	451	388	407	400	362	372	383	368	349	345	336	346	350	353	350	337	342	332	329	359	363	350	316	350	339	334	339	385	334	332	328	323	335	322	306	301	346	334	342	331	311	310	357	340	295	316	338	324	357	313	333	345	325	324	321	358	353	297	345	341	317	319	295	307	322	328	323	312	329	351	297	328	345	303	294	336	336	318	359	319	340	363	357	322	317	321	324	334	326	335	328	347	329	320	332	305	309	279	327	324	303	314	329	327	330	315	305	312	345	328	305	337	335	326	332	318	349	318	345	331	305	348	332	314	334	315	305	342	335	340	345	326	306	318	288	332	325	317	339	361	314	342	305	320	341	333	307	351	311	306	321	327	325	327	287	343	299	351	335	358	316	325	328	313	313	337	331	362	338	330	309	310	340	339	382	333	340	349	318	287	346	323	334	330	360	337	332	309	344	295	327	330	347	319	304	297	316	346	322	302	336	329	329	272	335	328	359	351	319	321	292	309	302	346	340	324	359	296	321	344	321	331	320	340	346	344	318	334	333	347	340	339	329	303	273	312	326	323	345	326	334	293	324	313	314	351	356	327	326	323	351	352	341	302	327	349	355	361	307	311	324	345	325	321	334	349	336	342	360	343	332	341	301	313	352	323	302	314	313	327	329	312	323	346	328	346	330	298	321	320	327	325	365	348	297	282	361	342	325	324	302	325	362	341	338	334	345	336	328	322	326	329	353	324	388	359	306	346	337	355	339	310	335	324	344	301	342	304	331	352	361	337	322	343	292	344	317	328	325	326	308	342	359	308	360	338	332	321	299	297	334	332	321	325	297	334	338	338	309	304	323	343	304	342	330	323	349	357	346	318	333	357	315	352	306	338	317	324	355	302	346	308	320	350	330	312	365	351	346	314	318	323	347	299	328	345	339	327	351	304	359	325	319	340	337	338	315	296	349	330	346	361	305	304	302	345	295	321	314	357	316	324	336	338	320	297	313	329	293	358	325	320	318	317	337	305	328	320	336	348	344	320	320	350	344	295	346	279	318	351	326	368	290	301	309	320	325	340	349	324	324	335	319	308	330	394	339	346	356	318	319	348	294	321	304	347	322	311	306	348	319	342	307	327	335	319	340	322	317	328	318	325	309	344	305	318	319	333	329	305	307	309	306	332	298	343	328	332	340	376	325	326	312	312	334	335	348	298	349	299	316	330	327	354	336	315	333	323	366	321	315	312	333	341	320	339	323	327	352	330	301	339	339	316	337	327	354	315	325	330	324	336	349	325	315	303	334	332	332	350	302	289	322	338	341	326	335	326	325	328	342	340	316	344	325	331	318	305	330	335	294	307	344	335	327	328	359	316	309	315	321	339	344	377	327	315	321	301	319	327	299	382	336	333	323	344	311	329	328	329	298	358	312	292	342	325	315	320	324	319	307	324	324	358	336	329	346	338	325	333	321	312	310	337	312	330	354	355	317	324	344	331	363	348	320	321	369	291	311	311	298	310	320	313	332	340	326	310	331	314	317	351	339	324	314	367	337	348	354	279	317	361	350	333	345	310	344	351	353	330	357	332	349	319	315	301	371	334	301	329	337	317	320	353	323	326	348	348	326	317	337	342	354	344	303	342	322	347	319	350	336	333	308	333	341	331	340	329	353	345	370	347	310	310	352	345	334	342	321	347	353	344	327	313	329	338	324	326	321	331	316	314	347	327	333	310	328	398	345	340	355	294	284	331	348	356	313	314	339	321	303	353	319	335	322	347	321	322	296	340	325	324	300	338	351	327	325	329	294	313	329	316	317	326	328	297	364	315	327	317	342	337	364	355	354	323	328	313	354	316	334	305	334	316	313	310	341	336	308	340	327	358	341	328	308	326	339	333	300	348	350	292	307	299	289	307	336	316	322	317	331	320	323	304	318	311	316	334	299	319	367	343	358	336	318	360	331	309	330	277	294	317	334	319	321	303	341	314	326	322	350	305	322	291	338	333	293	311	330	294	300	314	329	333	338	330	340	310	334	278	335	325	347	312	333	338	350	341	330	322	323	324	336	299	299	333	334	333	326	331	322	341	337	330	347	342	337	317	357	290	294	333	335	314	332	301	336	333	299	345	356	326	323	340	316	338	316	307	334	321	324	327	359	355	306	300	348	326	313	317	315	337	324	340	295	337	315	336	321	341	337	327	312	315	343	337	318	338	309	335	313	338	316	296	322	323	313	334	340	337	309	347	337	275	299	345	366	309	301	340	322	333	301	343	313	352	327	329	359	344	364	364	349	336	328	332	334	318	304	316	305	295	370	298	322	336	317	311	326	342	354	337	350	335	346	340	333	326	362	348	335	342	359	331	337	346	318	328	335	337	313	328	309	334	375	305	334	345	321	331	339	335	306	346	312	330	346	342	348	326	338	352	323	303	281	351	308	324	346	320	367	318	352	328	314	324	302	323	364	332	374	321	351	327	334	337	290	339	320	315	298	359	337	312	342	324	316	343	333	301	321	351	340	342	332	303	285	364	334	309	347	318	363	315	332	320	316	345	353	335	347	308	334	334	330	334	343	317	305	327	330	312	334	344	332	345	316	295	282	327	343	338	335	332	305	308	351	344	338	333	341	366	357	292	347	335	343	354	326	272	348	343	352	308	340	312	345	343	334	339	340	318	328	294	323	324	326	312	319	331	335	339	320	323	324	308	346	314	306	335	333	342	349	342	314	316	321	336	348	345	326	358	324	320	300	316	327	322	348	313	345	309	344	318	313	347	317	348	331	320	300	348	332	348	326	321	350	371	351	317	308	318	311	327	307	317	346	325	329	348	306	332	329	314	332	339	313	339	323	312	325	331	308	317	308	350	349	323	329	314	319	324	304	339	340	326	327	327	351	335	316	339	339	338	321	325	322	337	359	342	332	302	314	324	342	299	336	326	342	365	335	324	319	314	326	332	317	324	302	347	316	331	299	332	349	320	333	316	339	318	339	334	330	316	358	331	326	365	345	322	345	338	336	322	300	298	325	319	295	297	347	330	299	341	335	302	338	359	378	309	295	337	348	354	306	343	322	353	336	312	312	333	302	337	322	335	345	337	341	301	356	345	326	321	346	311	329	332	347	309	345	319	331	330	329	328	374	372	339	340	299	325	334	343	334	329	360	333	350	315	308	333	329	357	345	352	360	301	349	320	372	312	341	318	290	347	315	306	346	343	365	341	348	319	345	359	321	345	325	366	327	346	326	337	336	310	348	339	339	325	314	341	359	328	338	336	342	363	351	328	332	333	299	351	347	340	334	319	348	321	334	330	311	294	316	341	339	342	355	330	363	340	353	338	359	316	342	310	310	322	329	333	327	339	341	344	334	313	327	338	314	325	357	345	333	318	329	332	348	345	319	324	329	348	309	301	350	348	326	343	321	343	348	321	327	348	340	342	326	324	319	321	311	359	334	337	344	350	355	315	356	352	333	318	315	343	320	347	318	344	306	327	315	286	346	327	295	342
34387	15056	2245	2582	2354	2048	1841	1603	1449	1352	1229	1212	1113	1172	1054	1036	1050	994	982	959	978	982	918	963	852	913	931	942	925	876	854	910	882	857	843	848	935	863	891	831	864	891	833	843	848	869	864	889	913	815	874	791	820	848	936	863	851	813	843	859	820	805	848	808	826	850	810	851	794	829	834	818	835	813	843	853	828	813	850	807	868	903	831	777	859	834	808	812	801	818	873	834	852	820	821	783	842	877	843	842	850	835	897	801	831	820	855	861	857	819	887	821	814	828	827	836	816	861	836	774	839	842	762	828	799	809	821	827	847	814	859	906	785	788	831	829	845	848	867	818	836	841	847	830	787	875	784	847	821	848	804	811	794	814	861	827	824	869	840	854	814	811	820	845	879	830	865	867	796	788	785	885	853	802	851	799	855	793	865	831	843	829	788	826	787	766	797	840	833	836	826	795	819	835	828	812	802	867	842	796	854	834	834	841	847	815	849	831	831	860	770	873	812	828	869	861	839	842	853	907	812	797	838	838	859	822	871	817	884	840	814	849	817	845	871	827	880	862	836	818	844	822	851	830	802	870	820	866	808	855	885	859	866	822	887	851	861	802	818	825	822	794	828	864	819	832	857	850	829	852	848	829	822	826	878	839	816	816	814	851	845	797	846	844	863	843	867	815	844	869	839	835	813	766	819	787	807	865	808	821	818	813	858	836	824	864	844	857	792	841	836	815	845	864	792	851	844	852	784	835	853	793	827	849	860	844	845	800	863	822	820	771	849	829	885	836	809	862	836	840	831	861	824	823	795	835	835	806	892	827	809	913	849	847	838	864	844	815	826	814	827	843	856	862	829	810	841	819	849	821	813	830	874	867	844	855	845	860	795	828	817	829	785	847	836	820	821	831	852	820	898	818	811	832	851	848	889	846	834	826	821	851	840	797	841	848	804	840	833	813	812	852	870	841	849	859	794	831	828	853	762	765	904	821	843	830	799	833	805	826	890	803	827	776	820	861	910	794	839	776	853	792	839	759	830	862	760	813	805	821	794	848	907	832	775	827	828	860	804	832	844	845	815	831	810	846	847	856	818	817	795	820	832	849	814	853	892	826	796	890	895	826	835	863	883	841	800	819	833	896	849	815	828	850	783	805	838	840	827	858	861	829	845	874	820	857	850	840	823	873	820	848	827	797	825	856	839	849	870	838	820	814	814	850	814	841	808	786	836	830	845	818	802	837	833	818	826	824	830	821	814	798	824	812	948	882	828	806	783	851	861	806	828	828	817	810	818	878	858	862	782	850	779	868	832	801	854	804	782	844	823	822	858	779	828	854	853	834	796	851	822	821	823	808	861	865	789	837	814	849	829	825	809	848	806	809	778	812	794	815	774	778	853	847	820	852	844	829	848	857	829	840	812	824	822	858	840	816	854	841	793	837	804	869	842	846	797	825	823	849	806	845	868	869	823	883	822	865	829	879	871	872	826	877	817	827	792	844	854	850	814	876	843	878	802	818	795	825	831	866	853	846	822	890	835	861	812	801	802	852	838	822	877	837	820	866	821	850	834	851	864	847	881	842	889	831	847	839	877	822	835	804	853	813	864	826	890	814	842	860	820	821	800	854	863	836	831	855	798	845	831	893	840	836	809	878	793	841	784	789	822	800	840	864	817	819	849	865	883	802	829	904	822	795	892	839	779	841	869	838	784	786	880	819	859	821	802	821	837	862	883	863	812	767	819	825	788	829	897	826	857	830	821	830	832	777	801	822	802	802	797	831	833	835	830	831	901	847	854	820	841	849	845	865	842	825	807	823	859	808	826	843	825	846	853	799	819	809	840	817	825	783	870	851	856	862	788	831	804	813	823	821	785	880	867	793	833	881	885	777	826	848	828	879	832	854	843	782	834	817	812	828	836	827	886	817	823	812	842	817	852	835	891	808	787	832	884	818	826	819	853	827	840	887	816	848	836	852	804	860	888	846	803	829	876	785	813	828	855	803	826	870	848	815	836	807	821	809	830	884	835	833	809	819	889	851	831	842	803	824	819	915	871	866	828	826	777	891	821	844	834	788	830	818	838	800	840	807	824	804	823	862	818	773	839	839	800	822	817	877	877	845	818	856	809	815	870	877	825	912	840	825	833	826	840	820	830	839	816	799	783	835	782	810	830	835	878	808	829	810	866	861	815	805	795	858	858	792	831	845	835	792	764	831	839	824	833	844	885	828	823	809	792	883	835	819	806	876	808	839	814	858	877	792	794	838	837	811	843	850	788	789	894	770	831	783	835	792	844	839	874	787	843	767	840	802	836	811	848	857	848	852	846	838	825	793	786	850	825	797	813	796	831	814	830	756	818	823	866	864	860	782	847	824	836	843	822	849	856	824	821	913	885	824	847	879	879	794	871	848	833	838	813	871	818	879	864	825	790	844	896	846	856	868	860	790	851	796	798	834	868	841	896	793	825	823	824	770	868	821	856	858	822	831	853	797	786	811	838	819	829	856	837	815	759	836	815	890	803	790	781	825	870	815	868	852	800	825	845	802	815	826	849	826	848	821	873	795	830	839	794	816	815	838	821	795	848	802	818	793	810	854	811	869	840	774	789	771	778	800	831	843	821	851	849	873	859	784	799	821	810	849	863	779	776	845	867	841	790	852	817	818	824	814	803	849	820	836	772	834	854	811	804	784	816	851	854	806	848	797	831	826	826	817	845	867	821	822	902	836	856	842	873	829	795	823	837	854	850	768	827	832	848	819	913	824	816	810	832	844	815	816	850	837	802	832	806	862	805	832	848	828	826	874	816	837	847	822	814	823	837	886	845	807	835	818	879	824	854	854	871	832	804	867	848	828	855	870	844	823	806	898	817	863	814	825	867	843	798	847	770	877	833	842	851	863	854	864	863	836	840	830	823	812	773	879	799	802	793	877	854	823	837	808	786	808	782	808	828	819	804	828	793	822	864	812	815	859	824	884	888	821	867	827	824	820	783	851	864	859	823	810	819	790	781	835	843	783	849	826	864	817	761	840	842	815	851	823	806	845	792	882	816	856	833	835	785	848	836	839	879	801	828	825	817	774	828	809	830	812	816	796	874	811	826	856	810	884	793	839	834	832	853	868	797	795	848	822	832	810	806	848	861	838	832	813	849	800	800	863	872	776	887	762	826	841	860	860	863	836	863	821	784	888	854	804	827	881	840	812	850	853	887	870	834	806	848	819	856	814	827	846	862	847	869	860	873	795	843	861	821	832	876	761	851	856	850	816	834	828	788	848	843	809	839	827	815	824	851	832	814	808	830	859	799	819	826	796	858	778	796	832	767	882	813	854	822	774	818	829	820	846	751	845	832	833	888	843	861	848	836	768	800	837	837	821	781	886	895	806	848	837	854	789	816	864	855	831	797	843	822	850	843	811	841	867	828	780	839	816	859	826	823	818	831	870	802	822	802	813	806	793	826	897	817	817	831	850	818	854	822	854	850	811	796	793	909	850	840	852	803	842	814	811	845	911
67826	42600	15873	2754	1222	929	789	687	619	569	516	547	540	461	441	453	451	454	429	458	434	387	443	425	388	411	417	428	437	357	400	399	376	421	405	417	377	405	395	410	415	427	426	396	413	410	402	361	380	403	414	411	401	384	414	424	427	387	407	412	409	404	369	429	408	429	359	411	377	376	401	400	403	383	388	403	401	387	396	412	390	393	433	409	392	401	396	431	386	401	420	369	417	373	394	389	389	403	388	419	368	391	384	459	391	352	381	376	410	386	410	404	369	413	381	399	428	384	399	412	370	426	423	377	369	375	407	406	382	384	369	374	397	384	413	367	442	416	398	412	387	420	376	411	386	423	396	388	398	393	421	453	414	378	396	409	370	387	388	419	359	414	433	388	392	427	367	393	396	377	421	430	396	373	386	361	407	386	426	394	400	411	384	410	394	424	377	404	388	374	402	402	399	387	393	422	431	392	414	396	415	424	420	387	421	382	412	385	388	395	401	378	385	381	405	371	377	389	405	418	373	402	393	365	402	432	400	380	441	381	394	378	401	401	420	411	422	391	427	382	387	375	429	381	402	381	390	368	438	392	382	398	393	382	389	411	400	421	414	397	381	407	392	385	404	393	377	394	365	396	403	425	358	387	411	380	423	348	389	386	403	370	365	382	385	460	402	425	377	408	417	360	402	394	412	408	375	350	404	405	410	401	389	384	355	387	391	378	377	400	392	403	376	393	400	382	388	378	407	400	403	372	390	349	391	397	414	398	380	447	424	402	387	408	398	398	414	370	412	366	417	392	367	404	417	422	398	412	375	406	412	356	430	386	394	415	349	394	432	428	391	400	410	415	369	404	438	398	404	367	376	397	424	387	392	388	404	382	412	406	373	388	441	406	405	392	409	417	371	379	419	415	375	399	397	359	420	384	389	387	362	442	365	416	401	389	376	370	418	392	367	402	385	374	413	384	442	396	391	401	423	384	432	418	413	406	368	388	375	419	382	410	406	407	362	384	408	370	397	349	384	391	373	397	388	404	380	412	406	426	378	406	372	360	384	404	423	421	405	365	389	424	396	411	380	386	379	417	432	396	392	428	421	380	424	394	424	379	370	388	380	392	376	411	383	365	416	411	395	423	404	405	415	382	377	398	404	376	385	414	368	408	362	447	392	431	380	391	373	396	418	430	390	403	399	430	361	365	406	386	375	408	412	422	386	440	383	390	441	380	389	398	407	375	411	421	430	375	376	381	405	405	402	372	384	409	387	390	412	387	390	400	414	398	405	423	420	415	393	400	360	390	428	402	391	399	408	376	409	382	417	399	410	387	394	390	447	408	401	388	417	390	426	383	396	382	394	418	390	406	380	415	397	371	372	425	380	432	396	361	393	389	404	419	360	392	382	372	381	406	390	412	378	402	403	401	423	400	415	383	381	391	413	406	391	407	413	358	400	422	391	404	400	389	354	420	404	408	359	405	412	395	409	416	403	415	413	374	448	362	423	434	400	424	411	378	390	414	368	384	382	422	420	395	411	428	404	383	370	434	403	374	391	420	354	408	436	395	386	433	412	403	399	352	386	415	376	398	422	384	369	392	410	457	413	419	389	401	407	395	401	407	416	391	366	403	382	407	418	386	404	384	417	414	404	404	397	394	431	397	409	397	379	398	403	391	358	415	404	412	415	383	401	399	416	388	368	387	361	384	389	389	388	372	382	383	405	407	406	391	409	382	413	394	401	463	372	391	425	383	396	391	374	391	388	408	405	392	408	386	406	374	430	368	353	407	374	397	407	400	395	401	429	403	367	432	377	415	386	356	378	399	385	399	363	389	368	374	409	408	417	408	395	413	391	384	432	437	403	379	404	397	418	387	378	377	369	373	357	388	370	415	390	388	354	369	397	434	421	407	419	402	432	374	436	368	405	367	423	400	396	370	378	379	360	355	381	382	385	383	419	413	396	430	382	393	394	364	417	407	399	379	381	397	380	363	433	407	393	387	383	398	405	412	410	381	397	383	412	419	361	376	395	381	403	411	403	406	422	395	373	404	389	409	398	397	416	392	416	364	392	392	394	412	364	418	389	377	413	390	389	359	383	364	371	405	369	369	392	435	374	372	366	366	398	411	390	393	412	381	368	346	398	434	367	428	405	408	385	405	360	382	351	358	381	426	409	405	402	398	409	400	439	416	372	377	394	400	383	401	378	341	379	365	378	422	400	418	384	391	412	389	403	405	368	382	432	387	433	394	382	368	392	346	368	399	404	402	397	403	381	401	390	363	359	387	411	354	407	389	406	375	383	365	386	358	429	396	398	382	402	384	353	372	408	413	398	415	394	378	379	401	416	374	422	416	437	390	405	388	386	370	393	414	420	385	426	424	390	395	432	413	417	390	345	401	369	412	369	399	425	381	396	422	394	376	407	386	391	397	366	393	401	385	439	347	391	421	372	413	419	385	398	380	387	367	412	384	388	384	380	399	323	414	420	387	379	416	403	383	419	395	396	373	391	373	392	435	397	429	367	388	407	384	403	364	374	425	406	405	406	417	432	371	419	412	357	388	369	417	427	393	403	377	383	401	423	411	399	420	388	357	435	350	394	397	414	371	385	393	438	360	391	387	395	388	418	411	413	385	408	415	376	393	409	380	391	414	379	387	423	421	429	405	396	407	387	382	413	386	421	390	371	422	389	400	384	372	426	414	381	400	452	425	411	401	419	411	381	404	409	379	366	353	373	399	370	402	344	425	373	390	408	361	466	399	426	417	395	409	398	397	375	453	412	407	415	382	388	397	405	416	358	380	424	370	445	414	417	392	410	394	395	404	417	365	364	364	429	409	431	394	428	387	402	377	431	391	410	382	398	422	385	398	357	390	381	371	394	410	396	383	378	392	380	395	416	376	369	410	393	410	424	385	377	404	414	378	360	421	343	377	406	391	452	385	411	425	375	397	387	394	406	380	389	408	452	403	387	383	374	365	385	428	425	428	405	387	423	436	372	403	383	389	425	431	396	394	450	416	399	417	353	370	426	428	375	415	418	411	401	416	362	421	423	386	420	395	404	386	408	408	375	374	423	408	386	383	382	412	404	395	405	359	395	402	376	401	419	403	414	393	433	411	414	372	385	404	390	410	387	407	386	394	392	429	357	397	369	418	392	372	427	417	396	387	473	422	379	402	392	396	387	368	429	388	385	409	411	389	373	393	388	412	381	411	397	394	389	411	412	424	408	364	375	382	387	401	384	415	399	359	441	382	373	397	392	399	433	423	391	409	398	362	400	456	411	435	373	387	378	382	405	340	393	393	389	408	345	412	384	403	402	420	420	374	442	384	401	406	352	390	413	378	373	368	383	436	401	370	376	411	385	394	393	369	373	361	367	431	396	382	376	403	404	399	390	399	399	381	423	407	373	426	396	377	430	400	390	419	406	379	412	423	395	373	349	435	404	353	431	424	408	438	393	380	406	402	435	408	387	391	425	381	397	388	382	368	410	407	405	378	400	403	357	411
44001	21254	3885	4574	4096	3456	2930	2546	2220	2047	1862	1674	1664	1515	1430	1363	1344	1308	1242	1225	1258	1247	1156	1140	1178	1111	1101	1060	1103	1018	1086	1070	1021	1007	1066	1039	1119	1045	1030	1063	941	1039	982	1035	1048	990	1025	1003	997	945	991	984	1018	962	996	998	979	989	996	959	974	961	993	986	979	1023	937	935	905	969	991	991	981	963	980	933	1016	917	936	931	934	987	945	980	955	1008	977	970	945	993	936	922	1005	945	967	957	987	944	979	992	997	968	956	944	978	959	981	981	883	957	940	972	938	957	948	951	955	972	927	932	974	955	948	933	957	924	955	999	964	974	1036	942	986	976	977	964	1032	955	978	917	931	909	978	993	937	975	974	959	955	980	911	978	930	916	968	952	983	1004	931	1001	889	955	932	940	997	1045	979	969	935	960	949	953	948	882	910	929	922	951	910	921	983	963	986	940	986	927	941	932	943	901	922	922	986	951	1011	972	924	949	964	931	995	965	932	946	949	966	970	987	992	997	983	919	967	945	1008	973	924	967	979	964	896	996	950	894	949	926	957	980	943	1006	970	1019	943	1005	923	971	967	950	957	950	984	960	896	980	987	929	925	942	950	962	938	965	907	978	927	923	991	963	998	942	977	909	935	957	942	974	977	901	933	918	918	932	960	958	994	896	936	948	947	925	919	907	983	982	977	903	932	931	964	990	942	955	943	983	941	979	974	946	859	973	953	999	985	973	945	910	1008	985	971	957	963	945	908	911	966	918	971	973	950	906	963	933	947	933	977	925	977	983	957	994	931	1025	932	986	963	945	914	935	994	929	946	924	998	954	945	925	950	942	944	943	927	922	962	936	953	885	913	965	948	912	920	989	923	953	979	908	993	971	898	915	920	1023	938	894	979	988	986	957	967	935	984	929	1000	983	1009	899	990	974	964	998	944	901	924	925	995	948	914	953	932	924	970	905	967	979	1005	967	937	890	898	923	985	949	899	922	951	906	959	968	952	942	979	994	998	914	917	913	987	931	940	938	905	933	932	941	984	976	997	994	899	988	982	901	968	940	923	947	874	937	1002	945	1001	942	944	935	987	962	942	947	840	963	951	983	899	952	969	957	968	939	956	951	960	912	902	934	941	926	995	899	977	983	967	900	972	968	1005	938	936	975	921	944	1001	1001	942	982	981	961	970	982	978	947	924	960	932	947	971	997	1011	955	999	944	1002	961	992	943	927	944	970	940	998	906	938	957	972	933	991	940	944	919	951	956	962	941	968	972	921	890	946	922	918	920	962	918	948	937	934	968	968	905	962	945	958	980	938	966	940	938	974	972	972	938	968	889	949	980	911	974	958	983	910	965	950	967	942	937	935	948	932	945	964	932	919	918	913	993	903	935	912	968	880	929	930	910	980	902	993	959	1010	912	945	930	1008	913	972	939	1021	953	920	928	897	917	881	947	927	897	948	946	1011	934	964	948	956	975	978	954	956	902	919	964	1005	935	933	902	962	965	937	1005	968	868	983	968	973	972	977	900	957	920	970	923	914	929	965	922	952	925	960	947	907	1007	941	972	924	921	927	993	962	911	993	959	925	962	939	971	977	981	924	961	934	953	925	967	957	956	938	951	971	988	960	958	984	962	888	1009	947	946	954	956	903	933	917	976	942	1014	950	934	968	979	947	968	910	953	922	961	919	977	975	898	953	933	954	978	894	931	943	944	952	1025	957	908	944	898	960	956	971	974	937	941	926	999	941	992	941	933	949	955	921	968	928	950	991	919	951	953	976	958	948	924	942	995	930	984	965	941	981	942	939	935	992	948	989	963	950	933	993	953	893	979	987	941	965	976	965	967	937	980	981	978	895	929	938	944	945	992	1000	967	1001	966	1027	897	980	919	933	895	955	1015	948	916	927	942	966	926	938	967	947	959	962	981	942	962	978	942	997	914	901	943	951	942	948	1002	959	954	910	913	979	924	929	952	965	1000	929	924	949	964	972	961	976	990	940	934	1003	942	995	904	993	976	988	992	927	980	969	958	946	957	940	928	933	929	954	921	984	1030	1018	973	940	976	912	976	978	962	933	922	914	1044	964	949	943	964	961	942	925	958	1010	953	966	957	934	956	965	949	912	957	1006	856	951	960	938	931	904	970	952	969	962	961	952	908	963	968	961	910	951	1011	908	981	943	963	971	982	1011	919	924	967	963	978	995	983	991	967	965	868	971	945	930	951	938	912	928	1001	949	907	951	930	950	963	941	950	952	923	919	922	959	957	957	974	956	964	1006	980	921	943	910	976	984	996	980	964	943	1020	968	972	930	966	947	992	961	962	960	928	968	943	952	949	926	961	941	917	966	932	984	967	946	984	961	983	926	921	954	1011	972	962	937	960	935	954	933	909	953	986	923	968	952	957	914	973	1027	971	969	918	931	966	960	955	970	927	941	953	899	933	943	995	998	961	932	1000	961	993	916	974	925	981	933	952	931	929	941	935	986	975	958	969	982	955	998	956	954	949	932	920	956	916	918	1006	977	895	935	983	986	946	950	966	915	917	1010	923	949	951	974	911	955	903	945	989	1008	974	906	953	942	972	1000	980	1004	950	960	948	919	923	928	946	875	1023	957	898	933	943	930	957	982	917	967	945	909	930	980	945	904	968	949	956	925	948	935	944	982	958	941	933	943	959	972	1011	974	941	899	958	1028	968	955	964	973	1009	986	1002	984	969	926	986	1017	912	960	962	1007	999	921	947	997	983	908	916	989	928	976	924	944	974	977	974	1018	941	933	979	947	914	916	995	918	950	966	949	936	1017	902	951	976	989	938	886	980	905	988	951	934	945	965	958	927	949	999	978	928	963	948	945	927	935	967	901	909	971	978	991	953	916	964	938	953	946	981	989	956	960	944	966	946	925	927	910	954	995	882	894	919	947	935	963	1010	969	941	948	1003	961	929	982	936	873	964	940	969	974	943	985	911	916	977	956	959	946	909	980	989	948	992	957	956	887	971	979	942	909	920	988	932	993	910	923	969	972	928	928	937	925	977	996	978	982	989	924	941	932	935	964	936	1000	963	946	969	964	927	944	966	980	952	960	972	902	932	953	954	864	942	914	937	963	987	1016	937	969	1001	919	971	953	949	970	901	975	919	960	983	943	981	940	937	921	994	943	993	994	982	935	983	979	933	900	1020	914	892	996	955	1000	984	992	924	1022	957	981	972	976	905	957	940	926	980	926	949	951	930	960	935	931	959	925	931	927	983	920	941	913	946	997	959	970	974	1021	911	949	934	983	973	949	997	967	934	957	980	949	931	904	982	931	894	935	994	961	952	942	983	933	990	979	962	938	941	955	995	941	902	920	925	1002	966	930	986	957	968	906	989	950	920	910	897	902	1009	901	986	943	919	965	955	919	955	911	961	969	959	965	925	900	981	934	963	947	917	939	946	986	970	968	975	964	949	975	964	923	902	946	983	930	942	951	1012	923	908	987	961	939	960	915	912	958	918	945	900	964	929	968	883	926	944	951	941	940	965	993	930	990	923	923	982	959	948	930	949	943	902	951	987	1003	964	919	959	922	969	922	954	933	952	914	916	949	953	992	961	942	988	932	961	947	904	956
7918	1650	333	197	152	186	151	166	176	159	164	162	168	146	168	146	134	181	150	141	149	136	147	132	168	152	164	151	152	166	161	148	134	156	176	161	168	160	131	156	161	154	188	151	155	173	143	152	159	171	171	149	156	147	147	157	140	144	151	160	155	139	146	159	173	144	152	140	147	138	155	129	149	136	151	134	147	141	149	148	152	146	141	144	141	141	163	146	144	165	163	146	147	184	149	174	131	139	172	157	150	155	158	168	139	149	145	183	170	172	161	164	167	147	150	153	148	148	146	163	127	167	154	144	172	158	143	149	159	134	168	153	146	145	163	149	150	176	146	136	162	168	155	137	158	169	135	169	161	167	158	174	168	148	149	135	154	150	155	182	169	159	155	171	137	147	147	168	165	161	152	177	156	153	141	160	149	162	140	158	150	158	185	168	127	164	173	142	162	153	157	142	167	169	165	161	160	147	158	149	151	153	151	162	162	145	147	164	143	157	157	149	139	157	135	156	148	139	150	159	172	172	156	164	144	159	154	163	162	134	176	161	153	167	154	144	164	162	162	155	136	158	146	149	172	165	153	147	162	158	154	158	145	147	149	160	155	131	138	138	165	193	155	143	152	145	166	165	145	152	161	160	142	166	150	162	148	171	155	142	156	158	143	146	140	146	141	169	158	153	176	171	133	153	123	148	177	161	151	170	169	146	132	149	173	172	180	164	165	135	152	158	152	156	149	149	135	145	128	165	144	185	138	161	151	133	138	138	173	160	149	168	166	160	146	148	147	150	158	127	165	169	147	177	160	145	166	153	161	147	145	139	128	134	152	154	156	162	154	171	165	138	145	153	144	153	160	174	154	136	197	147	172	166	144	149	143	160	145	146	136	170	144	162	162	170	152	157	138	167	158	152	147	135	165	182	156	157	161	160	132	149	149	151	139	180	142	158	145	158	149	153	157	157	166	166	119	140	137	146	158	155	140	138	153	144	150	178	147	167	152	165	190	172	146	158	154	162	155	166	160	161	165	177	154	151	141	172	142	148	168	148	131	151	139	155	159	145	151	180	150	160	144	148	168	151	142	155	167	168	137	155	127	148	135	147	151	137	147	153	146	143	151	141	146	147	138	168	163	167	142	133	129	142	155	156	144	167	170	146	169	163	163	165	175	160	153	166	168	146	156	159	173	142	145	158	146	165	156	162	148	167	165	157	152	128	146	155	130	138	144	174	183	156	167	148	182	142	137	147	161	179	132	147	168	158	130	134	128	146	167	168	137	147	161	150	147	131	164	153	145	172	173	158	142	136	154	153	180	165	169	160	182	147	138	162	140	158	160	165	169	160	147	152	137	183	132	173	150	153	173	183	169	158	155	161	140	143	144	138	154	144	175	177	166	161	151	159	178	168	161	140	162	149	152	141	173	143	136	149	150	168	142	160	160	163	158	152	163	162	160	142	162	175	143	168	174	176	148	146	162	156	180	146	159	164	170	143	165	156	183	162	152	163	146	167	176	175	155	155	156	156	171	183	150	165	131	158	165	180	146	143	136	134	172	165	162	149	157	157	157	167	162	143	161	166	145	154	153	171	177	177	159	165	144	144	159	159	151	171	145	145	157	140	154	153	181	176	159	147	145	157	170	161	149	140	170	137	157	154	161	152	166	166	164	169	137	135	165	154	147	149	168	152	187	152	156	182	155	146	168	141	138	145	142	163	164	149	161	145	157	158	154	174	175	150	157	172	143	169	147	165	184	161	147	148	140	166	174	163	135	141	165	157	155	156	143	179	157	143	176	149	153	147	142	175	160	149	142	145	151	149	147	156	176	155	142	162	153	158	166	138	160	174	145	146	145	166	156	157	151	147	150	166	136	147	159	164	140	147	147	165	157	134	164	159	163	147	144	169	174	173	149	170	159	145	147	135	162	165	160	175	141	189	173	136	139	146	163	148	153	140	149	161	153	141	143	138	141	148	153	156	179	148	180	170	146	161	162	157	171	135	163	146	159	163	148	148	151	148	147	163	139	139	152	150	145	169	170	161	145	143	159	176	163	165	160	175	163	108	154	174	169	144	165	140	126	161	159	175	174	132	179	164	145	161	172	156	180	138	170	162	154	144	144	128	135	140	177	173	158	169	151	160	158	145	146	149	143	168	150	153	152	151	172	170	156	160	182	137	159	145	166	126	174	149	156	146	169	160	180	143	133	152	142	139	163	158	168	164	169	151	171	134	184	182	164	148	148	179	170	169	156	125	153	145	146	131	160	159	165	134	156	137	146	169	147	171	129	147	135	150	175	162	182	131	146	136	159	158	198	163	140	147	171	156	166	150	169	145	150	153	149	145	180	163	166	144	162	141	173	140	150	155	147	131	151	149	142	162	160	150	157	147	169	156	151	149	141	157	160	157	173	149	196	158	165	156	143	143	154	170	170	156	143	171	143	154	149	166	142	147	128	156	162	175	161	158	162	181	181	182	162	137	140	173	157	164	150	156	181	151	129	158	155	158	159	153	174	157	172	172	164	171	160	155	176	156	153	181	145	145	138	156	146	160	144	134	149	170	155	150	171	171	131	163	174	169	161	161	137	169	162	168	190	139	147	162	180	161	152	141	168	152	160	180	169	139	135	152	152	154	152	124	139	147	167	154	172	151	161	168	182	178	140	192	157	171	158	154	152	133	148	160	174	167	134	153	146	152	170	148	153	151	155	133	157	170	165	185	172	166	177	167	169	147	154	155	168	160	144	151	167	186	180	183	190	157	152	173	157	136	138	152	138	158	162	164	126	171	179	148	164	163	173	149	135	156	158	154	184	142	171	158	148	156	148	153	144	148	162	141	164	168	153	151	172	176	159	180	121	147	151	133	174	140	178	181	137	165	166	161	150	162	146	144	152	131	144	145	151	168	140	143	156	150	134	168	151	136	157	164	152	157	141	145	175	138	147	156	148	150	146	166	157	152	133	159	159	147	147	148	158	155	144	163	141	171	150	164	152	150	167	143	171	140	136	138	176	168	142	157	162	146	152	135	151	163	141	160	164	171	172	152	163	138	151	137	155	133	168	162	154	150	128	151	140	177	144	180	154	139	158	167	159	152	160	144	150	163	153	143	147	162	150	142	150	147	158	150	157	178	152	144	146	154	169	146	156	147	151	156	168	169	148	157	154	173	133	163	177	147	136	156	130	159	152	138	144	152	197	153	146	152	158	150	148	160	169	151	136	176	165	150	166	167	173	147	169	134	143	168	151	140	151	140	164	176	146	156	157	136	160	154	152	150	159	145	160	134	157	154	157	135	178	141	154	157	120	138	151	159	171	169	176	168	156	159	160	136	166	154	132	147	154	159	159	160	162	154	168	169	140	152	175	150	182	151	148	153	162	166	179	159	153	164	148	161	135	143	162	152	158	146	146	151	177	158	148	148	146	176	172	154	149	153	150	148	168	146	164	166	145	140	142	117	157	163	167	160	143	174	162	174	144	163	136	153	169	145	167	161	142	164	148	165
7187	1846	522	592	541	500	518	489	537	492	488	460	491	463	507	469	480	454	462	469	501	477	451	491	463	430	492	444	466	484	464	437	495	471	461	475	514	458	457	479	460	469	454	479	477	462	480	443	485	473	472	456	471	484	421	434	449	463	465	468	498	437	467	435	460	480	471	464	452	494	485	454	452	492	434	447	441	451	470	452	469	482	463	458	474	480	467	438	475	465	421	483	458	430	461	470	454	444	447	469	495	460	510	491	463	480	510	465	494	487	462	438	465	428	433	497	472	536	453	471	481	454	468	483	481	455	489	454	512	481	487	454	481	473	468	461	448	460	445	467	459	451	500	487	419	477	483	475	461	514	431	494	460	487	472	499	487	471	470	462	496	448	440	481	477	490	482	494	455	487	446	478	428	512	484	471	432	488	440	457	450	462	476	480	458	441	465	458	436	474	513	458	451	473	503	458	479	444	461	470	461	454	504	436	452	474	431	427	462	422	447	479	451	489	486	447	502	421	510	471	464	439	475	487	436	495	478	485	487	469	428	433	447	451	454	467	450	462	473	461	477	419	490	492	431	436	434	490	444	406	481	481	437	464	460	444	448	453	450	449	462	438	463	446	491	414	466	472	440	485	436	441	514	483	491	462	458	508	454	476	453	475	506	461	475	463	484	441	485	446	501	430	489	464	477	474	472	446	487	453	458	486	503	498	416	469	470	500	472	465	476	471	428	446	464	469	456	455	484	429	490	509	489	451	452	482	440	491	472	475	507	503	455	452	464	466	480	471	424	438	457	463	498	442	480	478	469	470	459	445	477	468	466	445	449	496	482	466	448	494	487	459	466	489	477	457	484	439	456	479	451	448	481	457	445	464	429	496	447	479	449	443	425	451	464	461	435	492	445	438	459	438	485	444	467	448	449	456	522	500	453	438	465	454	473	431	430	472	441	456	448	487	465	456	497	479	453	489	465	436	455	424	474	446	489	438	484	458	487	485	484	455	481	453	455	454	492	471	463	475	530	467	505	446	464	424	447	457	432	466	510	439	478	487	466	484	469	475	445	464	490	431	460	445	463	469	486	462	450	468	468	478	449	418	457	461	487	482	469	469	482	472	457	425	460	455	434	454	454	467	438	445	492	465	479	470	467	441	461	480	408	455	436	454	444	483	469	446	445	500	446	458	428	467	482	437	465	447	464	494	461	454	480	426	452	471	484	505	458	441	476	491	438	488	437	435	485	470	483	440	480	476	490	489	422	448	449	435	484	471	471	459	478	470	456	475	508	470	476	471	456	440	467	489	477	498	447	431	456	471	456	467	512	485	444	473	466	449	424	501	494	458	436	436	490	444	447	509	466	472	489	438	466	456	510	488	467	505	462	427	453	474	447	477	449	432	477	445	446	466	489	452	469	480	459	498	445	447	439	436	431	451	451	448	456	455	479	470	463	474	427	470	450	496	470	489	478	453	435	456	444	490	481	456	464	460	445	474	470	488	464	460	452	437	458	489	462	485	464	463	491	491	482	479	476	482	488	512	464	459	474	482	491	456	490	462	455	463	457	455	479	473	471	489	467	457	465	469	490	505	456	491	460	459	532	470	468	463	469	452	470	468	474	440	474	489	474	499	465	487	425	458	461	431	452	470	489	455	463	502	505	450	457	461	485	494	512	427	458	450	427	476	460	445	485	497	416	441	493	459	439	486	434	481	499	470	486	465	467	447	457	445	467	459	441	481	483	451	441	461	438	448	488	504	472	478	466	447	439	458	466	455	464	481	471	435	478	421	484	468	454	465	468	451	468	469	426	457	482	440	477	501	465	510	431	457	455	490	481	468	475	441	440	486	474	476	471	461	453	529	461	453	469	461	462	470	447	450	476	427	464	476	456	449	450	462	465	471	468	464	426	452	484	474	448	428	439	445	481	474	494	488	494	500	455	504	472	495	462	484	423	462	468	456	457	466	506	463	434	504	470	469	444	476	490	452	454	463	500	439	444	485	493	455	434	467	476	453	474	452	481	466	471	485	473	465	463	437	477	450	447	453	452	475	456	497	480	465	468	483	449	457	470	481	481	457	458	476	482	448	452	445	468	434	466	507	436	455	487	466	440	432	449	474	464	449	490	452	471	483	463	454	481	463	452	457	476	480	473	489	476	448	442	492	469	424	429	461	425	449	479	442	435	443	431	455	437	473	476	477	466	483	494	480	459	483	474	451	470	476	474	468	463	472	446	462	466	426	460	447	474	474	475	435	446	457	477	489	452	457	498	455	481	462	468	472	456	478	469	429	437	490	467	447	459	476	475	487	463	442	415	465	501	430	452	478	453	470	475	448	440	458	457	485	477	463	419	456	441	503	466	435	461	449	461	460	483	449	451	474	505	465	478	468	481	467	443	462	464	441	436	443	458	492	437	461	416	442	450	427	450	453	460	471	440	471	487	459	460	435	452	482	447	451	505	436	456	446	469	477	448	462	440	494	465	431	462	432	443	451	472	431	488	468	484	463	503	462	499	485	468	441	461	470	474	411	440	443	487	442	456	480	466	481	421	423	448	468	474	456	466	453	509	476	442	479	451	467	456	450	474	434	490	459	486	480	492	458	483	465	472	486	514	483	452	493	478	440	455	413	423	457	437	483	480	436	462	455	459	434	453	428	468	451	464	451	461	449	462	462	476	454	445	446	472	468	493	434	445	484	480	507	443	468	509	453	445	454	464	432	442	482	433	466	469	420	469	439	457	483	457	437	462	478	422	481	468	471	439	440	472	465	451	473	480	440	475	446	455	466	474	476	462	471	479	461	483	469	464	499	459	462	404	446	460	427	447	478	470	451	470	455	474	471	450	440	473	467	505	475	485	525	476	464	474	466	461	480	429	481	444	472	442	454	491	476	463	490	448	474	496	468	455	477	445	450	478	444	476	447	440	510	510	474	473	478	437	423	466	491	436	470	456	456	434	471	429	493	452	474	466	498	462	480	479	454	438	450	470	425	481	448	484	458	427	510	476	447	415	473	467	465	453	502	448	463	450	470	447	506	476	467	464	457	471	423	479	452	472	479	461	478	460	444	439	457	496	477	468	473	444	466	442	469	456	475	450	473	457	458	481	461	468	475	474	492	435	499	442	462	449	467	461	477	471	517	454	482	448	452	476	478	464	469	478	457	466	473	494	425	438	436	509	478	459	461	463	476	474	446	476	486	452	473	448	453	478	512	523	452	467	450	472	457	447	477	412	482	484	462	476	452	457	471	469	447	480	466	449	462	462	485	445	459	444	480	426	487	480	507	429	453	468	459	499	466	493	429	482	455	470	463	434	474	475	455	487	435	480	490	442	502	442	517	489	475	476	493	450	476	449	447	438	462	469	474	430	502	456	464	489	465	482	487	447	466	473	435	501	454	456	482	421	474	460	486	446	458	447	456	432	513	484	496	480	477	447	487	466	431	441	458	453	470	465	463	445	474	493	426	448	426	467	464	454	498	457	462	451	469	474	470	456	417	446	444
55065	31228	7266	984	709	541	483	410	404	398	384	393	366	384	371	365	342	312	342	359	339	361	340	328	324	346	325	336	314	325	335	326	309	317	319	342	342	298	303	334	334	327	326	327	320	313	322	333	345	342	305	341	313	355	356	338	320	357	357	334	313	303	330	338	329	342	349	337	333	296	324	311	314	322	305	336	317	311	338	285	303	303	332	347	348	304	299	334	360	308	323	321	306	334	337	338	343	308	325	351	319	306	294	310	311	336	326	326	317	328	302	323	351	327	290	320	336	316	350	299	352	326	356	307	310	317	321	337	316	312	351	342	351	332	341	292	308	311	287	294	313	337	304	327	314	320	319	333	346	362	316	298	319	334	305	311	340	324	323	321	285	343	301	304	327	350	314	326	334	306	313	345	308	327	300	328	295	337	327	294	345	342	342	321	362	332	315	311	325	312	312	319	337	346	342	300	330	333	322	322	294	318	332	305	337	323	331	292	323	280	310	334	323	333	329	331	323	327	313	342	295	340	316	327	357	328	299	326	340	345	285	306	324	326	317	330	317	336	324	297	317	344	357	321	327	351	333	339	331	331	295	330	322	318	305	318	311	328	313	349	342	327	341	301	304	331	328	307	323	332	290	335	299	301	334	335	344	302	343	355	358	362	340	325	307	301	309	291	331	331	330	362	338	322	345	351	313	321	320	313	292	323	314	303	299	326	313	337	331	336	331	322	295	355	283	299	354	360	299	316	311	326	370	317	286	316	314	306	330	318	326	332	331	343	302	330	337	350	314	301	328	315	349	320	333	323	277	312	328	320	357	304	332	319	334	295	310	318	341	333	301	342	311	297	314	277	334	345	328	306	336	311	322	337	327	322	290	305	302	322	337	316	341	313	352	305	320	314	303	354	333	337	318	309	317	310	364	331	329	330	301	297	324	350	336	307	277	289	370	318	361	298	357	364	357	350	281	315	327	325	323	312	348	312	300	345	348	271	328	331	329	306	340	298	314	329	329	331	344	292	306	318	303	321	311	342	334	333	312	345	326	338	314	326	338	292	318	323	319	329	341	345	324	344	330	315	348	321	318	324	358	337	311	311	302	313	310	358	325	328	331	331	324	303	291	342	315	370	349	343	331	306	329	311	343	317	351	351	323	317	308	302	287	350	320	339	350	348	355	341	322	340	309	307	325	327	330	335	320	306	317	340	301	299	318	303	339	332	319	303	311	355	324	315	333	262	351	349	339	310	328	343	303	294	328	336	316	309	344	314	339	334	319	320	327	346	337	327	303	340	350	344	317	285	330	313	336	356	315	337	315	320	303	299	322	340	324	312	339	306	323	328	326	325	337	315	304	342	309	339	332	304	311	335	318	339	308	362	317	351	303	320	289	313	338	299	330	350	299	307	304	335	335	346	335	332	305	310	333	302	315	291	317	354	307	321	325	336	348	300	300	348	274	344	322	334	307	300	313	318	321	323	323	336	276	310	359	334	317	308	334	346	337	354	308	343	342	367	358	362	305	308	353	337	318	297	305	327	360	309	364	307	325	292	302	326	329	349	340	293	298	303	328	306	308	323	312	314	292	301	315	313	326	294	287	356	339	346	347	331	358	325	333	333	337	371	335	342	332	323	303	341	320	331	337	328	328	309	319	336	303	306	306	328	325	321	296	336	325	362	326	335	309	331	328	345	309	339	300	306	310	363	342	320	313	364	318	348	350	339	338	327	312	294	307	336	308	306	299	295	324	297	303	331	361	318	343	335	343	304	315	301	340	320	307	326	314	346	355	324	320	310	328	288	313	320	309	326	328	325	325	328	334	342	327	337	332	304	305	305	313	340	351	331	379	298	304	323	323	348	318	317	314	318	322	356	302	301	331	327	355	347	329	327	328	343	304	311	314	325	316	338	355	337	317	369	327	330	340	359	296	331	316	319	349	342	349	348	327	333	367	351	300	320	341	321	331	291	304	352	363	322	345	305	349	333	355	310	310	331	361	355	347	326	329	327	326	365	318	309	313	313	297	358	356	322	335	327	347	348	312	336	298	322	326	343	348	325	330	318	332	302	342	311	290	354	325	346	293	339	299	329	307	311	363	309	307	328	297	308	325	315	322	344	299	343	315	339	308	306	304	334	325	327	330	319	321	321	337	349	320	330	312	330	340	333	331	302	335	319	329	306	328	345	314	340	370	369	337	319	329	308	318	378	315	308	323	332	330	334	343	314	342	356	330	341	319	302	319	295	314	345	308	333	319	318	323	305	310	310	323	313	316	340	341	343	336	326	312	311	290	333	347	327	349	350	341	308	341	321	314	329	316	332	310	317	327	333	313	317	339	323	333	309	331	329	336	344	328	322	324	332	296	310	303	325	321	326	332	321	321	317	370	305	299	337	311	313	326	283	320	325	331	297	303	294	353	347	297	322	300	304	333	292	335	329	322	334	320	320	342	327	336	341	318	324	321	360	324	401	334	309	317	319	351	324	298	380	321	334	347	298	315	354	352	327	314	320	342	307	348	331	316	350	328	301	344	353	340	312	339	305	365	343	318	307	324	329	316	302	321	348	340	347	319	319	299	326	330	349	338	325	354	359	343	338	344	370	319	345	328	354	280	306	342	317	306	331	289	339	306	328	303	304	342	334	316	331	325	291	366	337	340	315	329	344	320	284	330	308	327	320	305	361	308	318	325	326	349	298	315	316	307	359	341	295	345	313	351	324	295	350	320	353	354	317	346	340	310	316	326	277	338	333	327	346	311	327	345	310	340	280	316	368	312	330	330	312	287	341	297	341	297	308	307	305	337	299	274	339	336	330	369	331	321	313	323	330	284	299	347	300	313	335	329	315	328	300	317	312	306	315	343	311	350	322	305	311	295	312	309	334	349	333	322	350	341	294	282	319	333	322	283	322	310	350	346	343	314	309	344	330	331	336	308	345	344	303	274	367	334	344	307	336	298	330	337	370	323	317	288	312	351	332	307	328	328	348	336	346	340	302	358	331	325	322	342	296	315	313	341	303	366	323	311	319	294	301	311	336	338	304	321	340	320	298	336	301	342	337	308	301	321	361	330	324	343	308	344	317	307	295	303	313	332	332	330	345	334	313	312	340	313	319	295	312	345	314	342	352	335	293	327	331	330	323	337	332	306	355	359	334	301	347	311	342	340	323	301	331	294	315	340	333	319	327	307	303	343	331	365	312	329	333	308	314	321	341	309	337	304	308	318	318	353	329	354	301	302	343	315	298	295	323	305	322	312	302	314	321	309	332	354	308	327	346	301	370	316	331	337	316	296	330	334	310	340	323	317	318	346	298	345	326	321	298	321	345	333	348	319	310	318	329	333	294	320	330	346	320	331	330	312	338	341	322	329	327	354	326	318	327	301	307	294	319	356	334	314	332	318	355	328	314	305	338	329	346	299	319	312	317	361	334	316	355	305	339	377	329	318	308	353	338	344	324	320	337	350	338	356	331	325	342	331	327	304	372	348	306	306	331	342	318	350	350
33687	12918	2285	2676	2420	2177	1874	1638	1477	1391	1267	1227	1140	1082	1056	1057	1040	1003	1007	969	1017	949	899	952	949	905	896	885	917	875	845	845	910	899	866	856	853	899	843	910	840	847	840	810	894	805	804	840	853	864	906	780	865	864	787	795	818	801	819	845	818	847	902	837	805	889	864	842	815	802	927	872	857	795	878	843	855	800	826	831	799	852	827	822	801	812	839	812	817	886	839	837	800	885	825	821	851	793	867	791	802	879	779	812	854	829	834	819	872	819	855	813	829	813	855	781	877	813	886	831	803	843	837	806	827	888	776	870	850	841	819	832	847	803	873	831	811	835	774	836	844	820	899	772	787	849	821	785	837	777	870	759	794	819	836	847	805	820	780	836	827	889	795	831	845	850	802	834	815	815	832	821	845	835	788	845	789	819	819	809	821	846	829	770	778	821	831	844	802	849	795	767	827	806	842	820	830	794	807	859	839	800	845	832	864	784	803	877	883	817	834	824	808	796	838	828	809	759	803	827	772	813	863	803	817	810	761	801	830	810	816	866	808	877	848	835	779	819	847	872	876	801	802	845	834	829	891	842	793	845	845	826	815	866	789	838	817	828	778	828	806	797	804	794	822	783	794	816	858	814	835	850	838	844	830	834	830	827	791	846	842	807	848	772	848	812	823	859	835	830	864	830	858	867	832	871	837	856	832	838	856	834	790	787	839	808	816	810	845	839	803	823	799	781	792	824	816	786	810	872	835	791	850	879	805	830	848	856	848	853	845	797	775	797	745	813	818	853	807	841	797	818	848	812	819	829	835	800	852	845	826	832	841	885	809	797	828	776	841	790	795	831	820	854	803	811	854	858	810	809	841	830	849	811	809	839	827	805	830	793	846	811	822	872	830	828	785	860	815	775	796	860	845	772	830	783	838	829	782	796	881	811	843	849	849	789	813	796	805	836	861	818	877	791	835	825	768	806	841	878	814	835	828	882	823	802	798	801	837	811	800	714	825	856	877	846	797	852	810	827	847	776	788	817	823	869	835	806	867	895	779	806	858	882	786	917	809	794	819	809	867	849	826	778	805	838	827	846	783	837	812	867	801	886	803	830	843	870	771	820	827	833	829	836	830	786	809	837	820	835	820	834	833	871	819	851	757	791	882	845	825	864	836	829	821	824	838	832	833	864	801	846	819	855	864	843	775	803	833	847	799	809	840	803	820	845	832	829	785	880	845	830	793	841	843	857	739	836	826	803	799	830	862	829	778	824	878	806	821	775	846	816	784	850	864	838	825	804	827	812	826	845	855	824	829	872	835	843	814	828	837	809	838	869	801	797	815	845	831	800	823	833	834	840	783	852	827	888	828	818	848	829	850	791	808	803	837	866	783	885	824	819	807	863	799	843	806	805	826	902	792	837	790	872	856	807	801	822	837	837	831	857	796	795	826	855	827	840	792	835	836	861	794	825	804	870	836	818	788	815	839	828	877	801	854	751	884	808	834	846	806	863	800	852	836	858	854	794	746	815	832	766	770	799	820	849	838	843	787	862	854	856	799	811	841	845	827	871	813	872	824	811	793	823	824	806	848	829	793	855	856	881	824	777	808	800	851	831	830	785	873	809	806	842	833	826	822	842	867	828	790	835	839	832	866	836	833	836	865	879	818	832	818	831	851	818	791	839	899	849	817	830	869	816	821	835	851	856	827	833	771	816	822	854	837	798	820	827	825	822	813	841	884	870	823	801	781	847	874	847	828	782	769	847	879	827	834	866	838	819	842	837	878	833	760	819	857	835	804	804	829	856	817	836	876	840	883	829	829	814	840	797	811	845	886	834	802	794	870	768	855	842	791	843	847	843	824	804	800	853	784	771	841	859	846	827	819	792	836	827	841	825	803	815	816	836	862	833	852	796	854	854	853	841	882	839	816	837	809	793	857	790	785	791	839	819	783	844	811	786	783	886	780	826	834	826	805	839	792	885	810	854	842	792	819	857	828	887	837	831	814	762	866	758	835	812	802	803	825	836	844	801	848	829	838	763	832	821	836	827	847	862	831	795	821	837	844	871	852	857	779	827	888	888	851	786	794	814	820	828	813	826	794	853	829	837	827	847	811	816	825	819	889	806	851	853	806	848	889	800	790	831	824	776	802	835	887	830	862	796	846	793	808	774	874	851	824	811	849	810	874	769	816	865	862	792	833	841	827	858	836	847	854	851	879	791	824	807	810	802	826	827	797	825	880	819	805	851	796	811	830	827	821	840	824	869	888	865	801	765	814	805	818	803	821	862	899	867	819	828	805	830	799	831	775	808	875	836	807	815	827	865	816	824	821	817	788	842	791	842	865	808	775	782	782	885	802	841	844	927	819	854	847	815	795	815	798	803	860	809	819	811	806	820	805	868	845	865	829	841	852	834	848	789	763	752	851	807	826	769	813	826	810	853	839	832	822	817	812	843	837	799	823	822	841	903	811	809	808	821	828	843	821	822	868	848	803	839	821	830	812	814	780	889	820	840	824	829	825	854	812	823	857	841	821	841	828	812	799	794	820	842	862	797	799	849	851	835	870	814	791	843	847	837	800	809	837	834	812	807	829	833	797	813	818	795	850	866	781	840	798	784	820	814	868	764	831	831	822	824	814	834	843	769	808	873	876	865	858	835	799	896	860	849	827	826	834	865	834	824	804	791	838	853	824	825	814	814	853	850	835	817	835	857	838	794	822	808	806	849	889	827	830	785	819	829	850	851	812	844	907	807	839	819	843	859	872	820	887	785	850	801	920	777	854	825	831	827	784	842	856	821	844	811	826	805	854	871	837	799	813	838	859	772	819	828	787	831	844	823	809	828	869	845	823	810	832	813	853	845	826	818	814	862	777	829	834	836	817	777	852	808	865	858	798	854	872	860	855	867	821	888	832	826	803	801	855	839	822	796	838	865	806	792	797	853	830	789	874	838	840	831	827	777	805	829	843	833	860	783	807	804	820	817	855	847	794	821	799	831	829	813	835	781	840	834	776	804	837	813	813	846	842	834	843	872	816	812	833	811	811	859	810	868	793	828	886	814	804	845	850	857	814	832	841	850	812	850	785	853	832	851	806	800	849	870	861	817	799	846	821	810	804	825	812	859	843	812	795	847	811	840	829	866	829	755	810	791	828	827	810	834	848	860	856	802	848	872	818	860	801	863	783	844	860	820	816	820	805	841	820	841	776	854	821	800	805	790	845	836	808	862	791	810	830	787	781	779	827	847	786	847	786	772	855	783	865	807	826	819	824	809	806	784	816	831	830	839	807	811	828	852	835	829	809	800	813	800	795	850	760	836	790	790	797	828	829	793	848	805	854	810	790	851	807	808	839	876	837	843	792	825	835	838	857	792	814	771	813	819	897	814	816	817	861	817	797	811	884	802	822	806	792	839	868	813	890	800	816	830	844	842	837	836	773	878	806	830	849	836	889	797	839	822	859	786	803	844	815	769	806	809	842	827	795	860	768	812	814	835	854	865	863	841	788	824
69304	40451	16331	2856	1217	892	750	705	576	548	560	452	481	443	486	442	434	420	426	435	417	440	455	442	423	394	438	391	430	398	404	378	384	431	419	356	384	392	429	427	432	374	407	398	416	395	415	384	402	379	380	391	423	397	372	377	385	412	424	389	415	380	392	435	433	379	389	398	382	433	395	415	378	372	403	415	420	370	355	385	409	426	419	409	413	380	398	393	390	386	363	408	400	420	391	376	354	387	428	393	406	412	375	425	386	441	366	410	385	385	415	402	371	427	401	436	388	434	395	396	365	428	390	392	397	426	372	393	390	370	390	368	415	431	394	374	388	384	396	383	374	395	359	366	378	381	438	389	409	411	444	425	382	393	420	402	398	393	388	394	357	377	391	396	374	381	388	395	387	436	372	396	369	397	379	381	402	380	389	376	428	437	394	415	413	400	379	400	381	371	356	383	387	418	403	392	395	390	415	390	404	405	387	394	392	409	433	371	374	371	407	413	362	384	382	368	388	388	408	398	369	372	430	365	383	368	356	404	396	403	374	374	390	376	424	403	422	416	383	389	382	442	408	411	409	369	363	400	395	346	369	417	400	378	417	402	375	354	439	393	384	384	401	372	395	421	414	411	384	417	370	379	403	388	424	398	347	354	403	407	403	385	368	400	406	393	408	429	425	415	390	347	381	403	365	411	364	405	348	357	394	397	382	394	386	372	398	401	377	399	352	377	402	368	399	414	383	404	418	359	405	387	371	392	369	388	384	391	386	398	362	384	434	358	378	346	368	382	410	408	419	379	374	411	390	381	380	427	397	407	376	400	400	389	400	382	400	423	425	378	406	405	424	392	405	382	424	407	409	385	411	407	358	408	391	386	365	401	362	388	371	366	396	407	380	425	374	437	399	399	364	409	379	363	369	380	422	387	392	379	394	362	374	380	381	385	396	379	348	434	419	410	370	380	406	425	414	382	415	362	391	392	391	384	352	407	393	404	407	409	425	443	380	418	392	389	398	432	400	410	406	389	359	395	398	422	436	389	393	398	414	400	367	386	367	375	387	380	424	402	383	406	369	438	420	391	426	406	392	416	392	388	384	388	401	347	410	386	408	408	425	398	359	364	387	380	394	353	400	346	371	398	396	392	394	393	393	379	393	377	410	415	407	418	372	416	393	436	425	404	378	388	394	374	406	388	385	385	377	408	402	358	411	409	396	455	386	370	376	389	359	394	400	406	406	427	388	376	409	376	399	396	383	423	369	431	389	392	419	394	427	361	388	409	401	396	419	415	402	390	389	408	392	407	353	385	412	387	406	404	389	422	394	396	412	407	388	403	382	397	375	434	408	362	387	385	416	382	416	391	411	395	383	413	382	403	371	389	409	412	392	449	391	406	382	416	416	404	386	407	413	372	437	419	378	403	425	381	375	370	404	425	404	359	399	395	399	422	388	378	423	388	351	375	419	447	354	375	368	359	397	369	396	376	384	364	427	380	396	376	412	372	401	401	405	358	385	417	353	400	393	406	400	387	383	404	398	377	395	392	373	373	405	390	383	375	402	401	395	350	398	370	406	404	408	366	414	394	405	408	388	386	417	401	399	380	357	396	384	392	379	392	365	384	372	397	383	404	410	391	419	388	367	379	411	371	370	386	395	386	407	381	393	365	379	380	384	419	416	386	370	411	396	385	374	376	362	391	382	441	421	402	385	320	377	410	398	379	408	382	416	427	384	436	400	378	391	395	390	361	390	408	400	438	413	388	383	425	396	400	388	405	410	388	383	400	383	367	386	382	452	417	385	389	407	385	407	358	355	406	373	405	400	402	360	429	406	409	399	397	389	402	429	388	391	413	398	390	384	384	394	356	417	395	414	410	350	396	406	384	374	399	404	419	402	390	376	370	422	384	383	375	394	378	417	407	399	393	408	376	390	372	390	392	401	404	392	375	370	380	360	381	356	374	409	417	419	396	421	385	363	378	393	425	396	380	390	397	416	374	386	391	397	388	371	377	393	376	401	394	370	395	394	369	411	397	399	406	377	374	403	397	388	428	400	385	382	378	422	367	415	405	389	392	411	375	444	390	396	393	405	413	404	384	386	389	368	412	432	426	408	413	442	397	364	367	344	432	346	383	429	379	392	364	408	382	389	372	373	376	370	398	408	382	398	394	405	369	394	375	431	393	437	370	452	417	362	398	402	440	373	372	410	367	407	376	425	406	407	406	394	402	407	394	406	413	408	389	380	362	381	375	384	372	393	402	350	368	388	386	410	373	394	386	371	396	406	359	415	424	434	391	388	405	369	368	353	384	402	357	343	435	391	397	378	367	415	432	385	359	363	428	422	430	417	366	385	394	392	383	388	396	359	377	390	396	385	404	371	381	387	391	388	376	393	403	382	433	411	406	371	424	388	379	380	406	434	425	372	401	408	405	410	390	344	393	359	404	378	407	402	371	387	399	422	380	376	384	400	380	384	406	396	368	391	337	352	413	373	391	411	405	410	359	408	414	408	394	378	387	392	402	401	427	422	412	414	403	367	392	404	365	399	403	402	350	359	395	388	430	402	388	404	362	394	380	400	404	396	391	385	351	385	405	371	385	383	391	410	368	435	413	371	403	364	365	416	418	394	421	383	370	357	394	388	331	405	393	382	383	406	436	415	410	399	453	397	368	376	391	388	387	364	425	403	406	362	409	406	358	401	382	378	384	397	369	373	384	372	403	432	374	370	386	421	435	413	383	400	414	392	380	385	373	376	373	402	336	377	395	386	399	387	379	411	394	381	395	444	388	380	412	392	396	399	372	393	419	379	412	415	401	361	381	389	412	398	393	400	392	387	386	361	395	419	412	405	383	382	413	404	372	381	379	367	413	384	366	416	398	383	396	396	408	432	390	397	376	390	377	377	417	411	370	368	398	388	379	374	406	363	428	407	433	397	384	433	411	383	354	345	360	382	402	441	417	411	417	399	424	415	393	395	370	380	369	383	382	404	379	381	358	411	391	408	393	377	374	433	408	384	408	419	390	431	415	379	362	398	411	383	353	380	401	418	375	370	357	400	374	380	408	383	368	388	412	391	376	408	398	407	424	353	365	377	449	412	401	422	365	399	352	375	368	376	383	372	394	384	387	369	383	406	381	380	365	397	399	386	370	385	414	412	351	376	425	415	386	401	406	369	410	376	391	407	397	411	424	419	361	404	403	425	421	405	377	432	405	370	422	383	408	423	383	428	385	392	398	394	382	420	414	395	373	383	380	371	389	375	401	394	347	379	407	369	413	397	393	395	386	401	387	428	410	395	445	342	392	420	386	346	391	367	402	380	396	431	370	411	393	435	388	376	408	410	384	387	382	391	368	407	379	367	402	449	422	359	383	369	400	408	370	376	345	412	405	400	368	345	404	376	408	401	395	386	408	415	375	406	363	420	416	390	387	346	408	373	454	370	403	447	392	421	445	393	422	398	389	418	354	425	394	381	403	405	395	377	410	397	387	416	394	427	392	396	413
44192	19643	3904	4600	3974	3384	2867	2525	2355	1934	1857	1675	1642	1479	1416	1413	1295	1301	1256	1264	1230	1267	1169	1112	1116	1034	1098	1122	1116	1100	1046	1047	1072	1094	1090	976	990	1002	1032	1037	982	1029	964	992	1022	968	951	1063	971	1020	1011	947	1040	985	991	930	974	943	932	964	948	985	992	979	977	961	936	976	998	929	982	977	968	897	897	938	946	986	993	990	940	946	936	937	943	943	968	974	1002	927	988	919	915	972	997	914	1001	1015	917	965	988	891	977	1032	919	969	890	990	981	905	976	913	960	941	977	891	918	927	964	964	948	974	939	965	905	911	969	898	961	953	929	1003	969	965	936	938	962	930	933	958	972	934	920	989	962	978	938	953	943	926	983	945	966	956	952	943	928	955	909	916	946	954	930	943	934	934	896	907	983	948	912	968	977	878	930	934	977	986	963	919	883	990	890	956	936	980	926	914	962	938	907	957	929	917	962	927	937	940	940	917	938	951	968	935	925	913	978	930	969	968	990	968	902	975	971	1005	970	859	898	924	948	921	981	954	896	1010	985	966	937	908	907	964	988	976	951	947	986	961	938	953	910	1019	966	1017	915	907	964	957	945	969	903	1006	911	936	924	956	970	963	898	920	874	980	951	931	933	979	1022	979	957	1001	953	939	912	918	908	969	912	918	881	929	920	897	950	929	906	903	934	946	964	980	911	922	914	925	970	955	902	912	951	926	986	896	953	932	968	953	950	989	957	964	956	926	970	976	946	948	938	885	984	931	976	980	960	881	946	942	938	944	971	968	941	992	968	958	1030	949	880	968	946	958	953	863	982	924	953	972	884	984	938	949	998	1019	933	923	944	913	955	981	935	974	950	1005	914	906	936	956	997	944	950	932	909	963	1010	953	907	938	949	926	955	968	941	946	965	988	870	938	930	983	941	982	969	878	925	917	970	971	937	983	947	956	971	981	974	953	960	924	982	936	972	911	935	953	924	941	928	985	975	937	1005	946	961	943	962	891	953	945	955	970	917	950	923	937	940	979	927	948	872	916	938	946	956	944	959	936	955	881	909	1017	965	945	970	929	948	932	954	907	919	946	955	945	992	912	962	943	959	900	970	937	988	938	913	940	963	898	916	942	937	964	950	985	966	954	937	906	951	962	944	937	975	933	970	936	953	967	929	948	992	940	951	912	943	918	916	969	945	957	1003	886	995	980	919	905	986	946	921	946	967	946	945	947	926	969	929	962	969	926	1012	970	948	906	950	986	932	968	929	889	939	947	959	923	959	940	921	929	940	944	930	1013	986	977	945	914	972	920	887	925	938	947	942	944	930	932	948	904	941	991	917	970	926	914	902	950	883	968	968	996	935	966	991	939	927	951	946	887	985	926	967	958	971	906	928	969	1001	973	887	973	967	934	942	968	884	934	907	985	933	981	982	918	945	921	910	932	963	981	925	975	973	948	944	960	875	965	902	935	958	902	892	947	907	964	918	976	947	945	928	978	946	920	914	956	1000	976	903	955	935	977	922	906	911	922	925	974	947	966	918	934	906	1009	993	945	912	982	955	976	941	944	887	953	946	948	938	975	948	868	970	934	1016	912	933	956	936	945	939	914	908	956	953	973	881	941	958	947	942	977	925	913	964	913	936	899	968	931	950	941	948	959	954	1005	923	889	987	934	949	932	917	924	915	975	943	951	972	976	974	957	931	925	982	978	975	963	953	970	870	914	913	917	894	963	947	974	925	955	970	926	926	949	920	960	944	955	995	910	958	944	909	1006	962	968	964	925	892	973	908	953	925	914	937	979	923	952	958	946	961	927	936	934	918	942	1030	964	962	950	934	933	907	983	988	998	939	949	915	900	957	944	980	878	855	929	952	863	984	956	932	942	981	978	952	961	935	959	976	958	906	881	916	919	1007	907	926	959	964	960	906	933	977	934	898	995	941	982	961	957	977	941	927	898	946	966	894	950	935	914	1009	911	978	959	896	979	951	960	864	939	980	886	934	915	957	958	962	954	1006	927	970	955	921	1035	925	946	988	913	988	976	947	920	938	987	905	934	958	946	948	942	938	945	980	995	962	934	901	973	927	929	923	875	904	914	994	911	998	926	947	962	1016	930	970	990	946	988	908	931	923	956	921	899	975	946	976	939	979	997	892	990	933	1030	901	961	932	952	963	942	913	954	947	973	994	961	917	933	990	923	912	886	1036	971	957	953	930	946	982	928	932	924	945	922	988	936	905	963	957	903	949	958	893	923	961	974	948	971	918	986	897	934	929	908	988	933	941	965	932	948	960	945	950	930	938	1003	966	985	923	945	941	894	944	944	968	894	954	934	978	962	970	925	916	948	924	974	966	957	963	958	948	953	968	971	965	919	928	918	961	939	953	892	956	909	921	969	1014	977	889	904	976	937	926	903	953	894	955	922	923	967	928	944	951	1001	938	947	966	933	870	935	965	930	917	920	961	915	943	953	1019	944	904	934	979	913	942	966	1028	897	949	961	929	899	993	997	978	962	894	918	915	979	931	969	924	937	976	1001	975	865	956	982	954	948	907	968	925	942	960	921	878	970	961	893	930	952	910	937	970	975	947	916	1009	947	959	950	916	1002	917	921	936	901	1006	899	970	982	906	983	957	949	921	905	950	955	923	955	1003	951	918	900	992	964	946	907	894	923	910	965	959	978	946	911	891	968	855	873	941	916	986	916	968	958	976	959	936	926	973	912	949	919	975	935	956	930	934	883	946	955	921	909	921	910	991	956	917	965	940	1006	924	951	939	939	958	987	963	958	948	913	936	912	958	1018	987	939	991	925	952	908	901	967	948	919	947	970	975	982	914	892	964	904	951	972	961	962	976	917	955	965	940	996	972	911	931	1000	945	893	924	984	902	947	994	935	903	908	940	971	940	901	932	954	969	945	975	890	942	997	955	927	936	976	959	912	949	839	956	989	967	978	899	1025	931	953	965	1001	944	957	952	958	944	983	929	921	977	940	1009	959	939	963	912	938	950	952	912	896	930	982	895	961	954	973	908	934	933	939	944	961	937	957	921	961	910	955	970	968	911	931	898	937	871	993	981	915	906	984	921	953	922	948	964	922	900	920	943	947	928	950	942	1002	938	920	899	899	959	964	977	960	940	930	947	981	917	925	902	946	962	930	936	930	932	1014	928	898	882	964	951	948	927	1014	943	1024	982	956	925	940	996	910	960	959	909	989	993	981	934	928	931	956	976	938	959	922	1017	1010	979	988	933	916	976	984	954	961	945	943	984	958	931	969	942	977	910	944	1032	890	980	973	924	934	906	981	917	952	979	929	927	973	918	937	887	973	906	937	927	926	911	956	870	912	965	908	909	956	966	950	926	964	917	983	916	952	924	948	932	930	931	962	914	929	979	903	950	920	873	902	936	927	981	958	924	928	935	962	954	959	961	969	970	923	936	943	948	962	935	953	916	993	987	952	879	946	941	966	934	970	935	922	938	944	915	961	957	954	907	922	958	949	900	931	925	935	963	927	960	935	975	978	977	915	910	926	921	921	987	939	960	929	914	926	933	925	944	947	939	960	908	868	918	900	917	964
8408	1489	209	189	146	148	162	154	134	147	173	165	151	170	157	175	152	165	148	158	153	148	141	176	166	149	146	159	174	175	149	167	144	157	153	148	143	153	161	179	159	180	152	170	161	144	149	127	151	152	171	148	146	131	144	147	149	180	146	146	145	143	158	178	181	163	157	156	179	171	159	160	153	153	154	183	150	154	159	169	147	146	152	188	143	141	144	176	136	156	145	159	164	157	173	141	148	152	170	144	187	146	142	158	146	151	143	163	153	150	137	147	145	155	168	164	145	154	178	141	171	144	136	150	145	155	134	163	150	140	134	139	142	156	161	142	174	163	159	137	171	155	164	174	187	152	148	175	160	151	158	169	166	154	162	133	175	182	144	152	177	153	141	164	155	160	153	140	171	158	147	163	134	148	146	151	158	161	129	143	152	162	160	170	162	155	154	142	167	161	156	155	116	158	163	168	173	147	173	161	161	167	173	185	172	147	156	152	165	167	141	161	154	156	142	128	169	163	173	145	155	157	153	144	172	160	150	131	157	150	174	164	188	150	149	154	138	142	164	166	174	162	172	158	162	148	155	147	166	151	136	144	164	145	145	161	166	165	157	153	176	184	158	149	144	178	152	145	162	153	164	146	157	147	169	145	143	158	144	153	157	153	157	165	174	133	172	161	167	155	149	195	144	166	149	146	152	165	165	136	150	152	140	172	164	169	150	152	153	148	174	151	154	147	164	155	171	155	150	152	157	155	172	144	161	155	138	162	156	172	160	151	156	150	149	149	163	171	152	155	165	165	140	159	178	167	162	145	136	178	154	164	160	143	166	149	180	141	162	185	164	170	178	151	144	153	140	155	147	127	162	172	163	157	183	155	157	167	152	166	175	163	168	158	142	170	168	174	164	153	160	154	158	156	152	177	151	170	165	154	123	154	170	154	164	141	186	150	170	142	159	144	154	145	159	148	159	155	151	142	143	135	147	133	168	167	161	153	160	164	147	137	157	142	175	158	158	143	152	153	154	153	128	147	168	165	168	169	141	174	170	161	151	156	154	191	168	154	156	167	157	191	154	170	151	172	143	153	160	157	149	162	171	165	167	153	168	161	185	140	170	154	142	167	178	152	155	152	170	168	159	131	174	175	158	162	168	158	153	145	134	156	162	148	142	161	140	166	144	144	170	144	140	148	180	159	165	147	138	157	158	161	149	150	163	149	156	183	154	174	144	170	173	154	156	168	165	159	154	170	136	143	153	153	173	141	153	163	148	153	154	164	140	155	157	167	159	166	138	150	178	155	154	173	173	160	135	156	158	152	159	137	189	149	144	182	155	140	156	159	165	150	156	158	155	137	157	156	163	146	144	156	141	137	170	164	180	140	161	142	143	139	149	162	171	173	170	155	151	151	149	156	158	168	147	159	164	149	175	146	158	146	153	128	152	170	193	150	153	169	163	153	151	135	164	171	152	153	155	152	179	167	166	166	149	140	152	165	157	148	185	164	170	141	154	155	151	153	129	162	179	153	149	140	132	163	162	176	140	160	147	149	162	162	179	161	152	131	146	156	162	146	162	171	133	147	144	130	150	174	156	179	145	164	141	151	154	153	174	168	164	144	172	124	143	132	152	159	168	159	165	155	154	181	141	159	167	152	165	141	146	164	166	168	156	150	149	157	155	159	168	127	168	166	132	176	157	165	163	162	141	161	160	157	146	171	147	181	159	161	163	168	139	147	148	155	149	156	176	142	125	157	156	172	161	165	157	163	161	147	156	143	160	159	159	145	161	155	168	150	161	156	165	161	143	171	150	143	169	163	170	147	147	156	158	172	151	155	137	191	160	156	150	147	158	160	168	155	165	145	135	168	171	190	186	176	162	148	152	154	167	171	154	171	145	150	167	157	148	160	171	156	137	138	151	138	150	179	155	170	167	149	157	162	170	155	156	176	159	149	166	166	144	161	159	145	173	152	163	172	175	160	173	144	166	143	147	139	157	135	149	158	169	153	133	158	165	175	141	161	169	164	139	161	160	170	160	161	165	142	144	165	154	154	149	136	163	167	163	160	154	177	151	167	171	156	153	149	155	159	139	173	157	164	166	161	185	150	146	168	159	164	150	135	169	156	148	167	169	177	162	168	131	128	168	158	152	156	129	164	156	172	149	135	166	140	164	159	157	170	169	167	178	146	160	171	147	146	161	134	140	141	175	145	143	178	153	157	162	167	173	153	147	163	151	183	171	141	139	140	174	168	150	168	142	160	153	144	134	150	161	165	170	148	171	164	142	142	167	141	152	145	139	168	163	177	164	156	158	155	159	173	151	140	151	161	147	149	158	172	140	168	163	168	144	141	178	151	159	141	136	157	149	161	157	164	188	134	159	143	137	144	158	170	152	146	174	171	141	139	154	155	159	149	149	172	155	158	158	129	139	164	159	144	168	147	156	158	166	176	148	156	154	162	162	167	157	174	154	152	171	149	137	133	173	151	169	151	165	167	142	174	145	156	167	165	141	151	162	130	149	159	165	145	152	142	164	135	158	155	153	147	153	183	165	142	160	158	144	149	132	162	155	166	140	132	171	177	137	165	141	167	180	138	189	166	149	160	128	169	135	176	166	149	127	162	155	170	130	157	152	162	159	181	159	160	159	152	167	168	158	150	133	139	171	157	156	155	169	170	177	157	150	160	155	164	150	163	146	138	173	156	159	140	176	141	150	167	154	175	135	133	168	171	143	159	160	139	148	168	148	128	161	149	158	160	163	152	173	133	145	142	187	156	125	181	173	165	160	149	176	147	156	155	140	174	149	128	152	169	159	159	185	161	169	152	151	151	158	146	158	170	141	156	162	144	126	157	162	162	154	165	164	153	162	168	143	174	171	165	153	167	161	151	155	164	146	166	163	167	145	159	155	148	163	175	160	147	165	156	152	140	167	151	164	139	147	124	178	180	159	180	139	158	162	152	159	166	154	159	154	146	143	180	154	166	153	136	156	168	164	153	141	164	154	139	165	168	181	150	138	164	157	149	147	141	160	167	160	164	133	151	154	147	158	136	192	162	142	155	153	150	145	166	156	177	144	153	175	175	171	151	166	149	133	126	148	166	156	138	130	168	167	162	128	149	172	167	172	154	159	154	133	156	138	156	163	150	142	148	186	160	169	145	172	149	148	145	175	170	137	153	137	160	163	161	129	154	158	138	162	156	161	175	148	176	151	158	183	161	147	151	174	127	171	171	134	178	154	164	135	137	155	160	173	158	154	178	146	157	142	142	142	154	179	136	168	150	152	166	161	155	144	148	166	138	182	161	164	152	166	155	159	144	163	160	147	144	155	141	164	183	174	158	154	139	124	169	152	180	136	160	166	183	147	178	174	162	143	161	127	149	151	129	184	132	176	160	149	142	171	149	177	152	152	129	150	185	163	150	152	152	136	161	157	161	131	147	180	160	169	143	168	164	157	146	153	163	167	162	160	167	169	167	155	163	161	157	151	163	153	147	154	161	176	153
8083	1724	537	506	525	501	509	512	506	509	512	468	463	499	502	503	444	482	492	473	455	520	481	469	448	462	504	514	476	501	508	451	449	432	501	499	454	481	519	463	442	476	492	437	449	478	493	464	503	474	467	468	449	474	450	451	472	458	451	464	469	495	470	498	452	449	483	455	509	459	481	510	454	492	459	451	486	457	456	472	486	484	463	468	483	465	460	464	434	418	453	490	436	501	453	468	441	472	430	503	435	457	500	435	486	470	437	459	468	499	455	450	513	456	464	494	445	463	483	444	448	469	444	483	491	452	440	459	467	460	478	481	488	442	488	487	503	441	430	444	479	474	448	458	479	472	483	446	456	472	440	427	472	474	472	469	438	443	458	491	491	446	494	471	485	481	470	465	484	458	490	470	467	468	525	475	465	479	469	497	432	495	446	466	483	435	480	474	442	480	462	481	445	493	479	454	434	447	443	486	484	462	476	460	454	516	448	492	449	499	463	472	472	491	456	478	446	460	495	454	488	471	463	441	447	479	452	430	473	453	449	472	468	474	507	444	472	461	467	470	504	476	443	495	496	470	425	404	506	441	475	498	494	483	438	468	466	479	485	474	458	463	451	450	483	468	507	496	456	477	440	475	444	432	491	467	482	485	470	498	474	476	466	439	451	464	447	498	481	454	472	421	441	459	479	448	454	464	498	478	503	434	433	490	511	475	430	437	502	435	490	476	451	517	451	499	447	453	459	430	436	469	473	501	443	445	468	460	442	524	455	427	464	483	467	457	458	465	486	478	494	470	445	449	462	468	496	506	462	511	464	437	476	460	501	468	477	455	457	449	473	473	470	458	467	440	472	490	456	445	463	446	494	467	475	457	490	482	463	483	449	479	485	468	476	451	494	467	469	461	440	454	431	452	473	466	472	508	445	435	447	500	476	496	462	410	512	433	488	472	501	480	463	426	466	436	480	475	463	485	472	441	512	448	484	520	466	495	442	455	449	435	445	480	454	449	483	490	447	483	465	475	456	467	481	466	464	451	490	494	481	484	470	451	486	491	452	457	476	478	450	473	438	455	436	448	491	493	505	488	484	468	438	447	483	476	480	440	452	453	460	431	463	454	474	444	457	484	489	468	507	442	429	477	471	480	459	503	464	470	477	467	483	504	460	494	422	488	469	471	523	458	466	489	514	465	456	475	483	473	466	467	461	495	443	465	469	470	474	435	450	448	421	454	476	399	469	448	418	474	445	449	471	488	479	461	507	424	473	458	444	458	477	473	500	458	452	472	463	452	441	456	492	454	487	445	450	424	444	494	462	464	479	509	497	437	430	458	451	459	481	453	441	455	416	484	470	507	466	483	439	443	479	444	490	503	485	463	429	473	459	454	432	433	496	448	475	493	446	508	477	462	471	470	479	481	484	471	468	491	478	486	468	474	450	437	436	434	420	467	499	463	456	502	471	475	471	494	494	492	425	438	504	446	463	473	450	473	494	487	464	431	476	482	477	457	486	483	449	479	464	453	472	444	466	479	443	467	450	474	479	471	442	444	477	469	463	465	476	474	480	488	493	497	470	446	451	433	472	473	473	465	478	485	446	480	491	466	506	460	421	456	436	445	472	480	430	486	514	470	496	457	480	457	490	460	448	502	466	485	426	438	464	462	459	454	445	434	467	459	440	471	459	464	474	403	459	484	473	451	479	455	441	487	440	460	476	432	484	473	479	467	465	454	473	437	470	452	462	496	477	465	445	499	453	482	471	470	456	476	439	439	488	457	469	453	454	499	478	462	486	459	518	438	486	459	476	481	405	477	451	447	460	451	506	446	483	498	464	480	487	465	451	451	435	455	498	425	454	465	461	453	478	456	434	476	473	462	468	446	434	447	474	481	452	484	465	451	457	481	468	468	520	490	465	450	469	431	450	436	469	476	449	469	453	438	487	471	478	470	442	450	475	497	511	504	431	482	490	491	469	485	441	476	467	453	467	459	475	525	474	428	439	436	456	441	477	497	455	441	446	465	473	470	468	465	445	440	481	486	469	472	436	456	466	451	465	484	460	448	480	452	503	456	463	492	459	501	457	473	440	502	462	433	471	467	484	475	454	471	440	455	458	461	438	485	479	494	459	453	455	501	494	461	466	414	476	448	475	439	504	455	494	493	475	443	462	440	441	429	502	458	441	454	466	457	476	453	482	461	477	473	487	428	437	458	464	448	477	462	469	491	466	465	456	494	428	481	471	434	496	489	473	445	485	453	471	471	478	458	458	480	438	442	471	473	453	480	460	497	485	492	476	490	484	454	470	484	461	467	486	490	440	455	457	481	489	465	429	489	437	485	457	473	479	462	471	505	487	467	477	464	443	426	502	461	498	456	454	467	454	454	459	442	451	462	499	484	483	437	473	443	473	448	477	451	444	468	425	486	454	454	485	443	486	489	486	469	462	468	484	464	509	443	486	452	481	454	474	486	461	448	482	462	448	463	431	500	454	461	449	506	474	478	471	454	460	502	495	403	477	447	468	470	476	490	477	485	457	443	472	489	452	452	494	490	471	451	454	484	475	474	466	449	491	449	462	483	481	436	485	475	464	460	444	500	460	460	463	456	484	454	478	455	479	480	461	462	473	439	451	466	500	448	477	442	508	476	422	484	458	503	461	471	427	430	460	510	467	460	472	483	485	444	484	520	433	425	469	476	456	462	469	460	502	495	472	446	458	460	447	419	427	493	456	429	475	462	465	432	466	501	499	500	506	467	449	462	493	444	464	467	440	472	475	482	448	483	492	401	462	464	437	475	478	435	473	436	455	451	452	469	467	466	460	488	473	454	464	446	449	467	482	499	462	469	452	441	472	453	523	481	496	462	471	484	517	453	462	491	481	455	441	468	470	463	486	437	467	439	453	441	459	484	454	488	435	500	472	446	452	483	489	469	475	448	472	427	452	459	441	453	435	507	479	451	461	469	466	468	477	485	445	471	464	443	444	469	453	453	426	508	448	455	483	438	443	425	420	426	443	465	511	490	481	443	435	467	513	475	507	448	475	423	463	460	459	480	448	449	486	459	467	465	441	454	447	424	474	471	481	455	480	471	466	483	433	434	441	478	512	491	473	439	474	490	503	508	495	487	459	443	452	447	446	441	474	485	476	474	471	490	473	460	481	479	467	433	491	488	446	490	464	453	482	499	442	486	497	468	458	467	477	463	495	470	471	490	477	445	450	460	467	476	476	482	462	480	457	456	481	480	448	476	452	491	512	479	453	468	442	512	482	455	498	467	466	466	479	486	461	458	502	451	441	400	449	490	468	480	448	466	454	474	443	482	466	457	463	467	466	474	472	509	477	482	457	460	457	452	480	441	499	460	415	495	460	467	456	467	458	489	471	503	470	497	501	488	516	478	445	431	473	499	461	476	462	475	473	497	485	443	438	456	498	484	480	488	444	472	464	514	432	460	451	444	476	446	472	447	487	468	463	467	448	479	433	469	507	451	467	473	467	491	428	450
57358	32828	7205	1027	675	568	536	444	411	420	416	407	400	393	346	370	392	338	344	344	347	332	361	365	351	346	319	309	313	317	337	348	342	319	350	332	340	325	341	332	333	310	319	322	341	331	380	327	330	321	338	329	322	329	359	358	326	309	319	343	316	351	317	337	357	335	334	332	292	336	350	324	333	319	311	354	321	336	325	342	320	331	311	328	328	337	348	352	316	347	349	314	319	342	340	335	331	337	344	321	348	338	320	335	319	335	300	316	316	346	336	302	320	313	310	292	337	348	337	314	307	355	314	338	288	324	324	332	329	346	320	310	309	347	360	316	333	372	319	345	331	338	321	364	330	344	322	352	335	263	377	321	355	321	300	318	345	333	317	325	323	302	319	307	328	293	346	339	331	338	321	323	342	320	344	307	331	299	346	349	324	323	332	354	318	316	305	324	346	357	343	370	343	350	329	337	341	321	345	316	314	326	320	312	337	352	320	320	336	337	315	315	328	328	343	297	351	332	317	299	378	311	314	311	348	299	332	335	329	346	303	346	320	302	383	299	334	346	318	303	346	310	329	334	321	329	324	310	325	319	327	340	327	324	325	331	359	325	326	317	315	324	324	343	346	335	311	307	326	330	338	335	349	331	343	368	320	335	324	340	349	347	307	312	301	339	303	385	326	333	313	314	326	351	325	327	313	347	309	306	340	326	343	308	317	345	356	328	334	300	355	338	361	321	309	330	312	348	361	330	346	325	335	315	345	342	341	349	331	343	332	331	323	315	363	335	353	330	344	315	329	361	337	337	324	352	387	313	330	329	336	347	336	309	312	317	324	334	334	364	304	327	338	320	343	347	317	318	292	318	304	321	335	339	314	329	312	346	316	307	325	324	330	334	338	327	290	321	327	324	337	313	308	345	381	346	325	313	320	301	331	332	357	323	308	334	334	331	302	322	319	326	322	344	334	348	306	310	337	334	340	324	333	350	331	350	288	306	344	366	365	293	317	313	319	312	330	331	307	350	308	331	346	322	361	314	340	332	334	350	339	305	336	306	343	317	302	323	309	336	332	348	342	331	319	317	364	354	332	338	299	307	324	364	325	325	377	338	320	316	330	316	315	338	336	322	343	341	339	337	345	314	307	348	315	374	334	348	316	353	333	345	347	350	334	325	356	328	334	352	311	320	306	327	363	317	305	330	338	353	353	369	293	311	330	333	339	337	315	305	353	349	318	299	328	327	338	365	328	308	341	326	331	339	302	321	326	354	336	341	314	317	300	346	313	311	329	331	373	350	342	359	339	338	335	354	345	357	324	332	325	370	337	324	325	348	358	368	315	349	330	356	322	320	342	319	342	335	328	305	354	307	318	336	289	321	339	325	331	337	358	313	332	316	339	318	325	346	337	340	303	327	312	321	359	338	330	372	335	348	309	331	309	362	349	320	318	328	342	354	335	325	324	315	362	339	312	313	326	290	377	314	327	344	331	328	322	337	330	333	373	309	317	327	301	320	315	298	332	312	317	312	351	322	313	323	338	356	320	343	330	299	307	315	297	296	366	312	339	323	327	358	349	320	330	328	319	310	358	309	370	320	349	319	357	325	326	343	358	334	340	328	330	355	324	303	323	338	321	366	336	364	310	319	357	311	333	326	305	294	327	323	308	352	352	336	371	374	325	333	342	327	375	328	324	362	290	311	329	332	344	337	351	319	336	360	340	290	331	307	298	342	311	312	332	288	345	311	340	316	316	338	340	351	340	363	328	311	322	317	323	346	330	309	334	328	318	306	324	319	348	332	318	315	321	304	317	302	320	326	375	316	322	304	339	308	317	329	333	299	352	352	330	375	356	345	300	330	304	327	320	320	341	338	338	319	325	329	315	348	323	348	348	326	323	336	337	307	306	319	331	314	328	296	341	379	330	332	315	337	323	327	310	307	329	312	348	313	337	363	321	318	340	347	339	331	312	315	291	306	339	341	326	280	331	305	341	338	341	325	303	330	301	315	368	319	310	345	325	297	329	319	319	380	316	313	331	349	319	335	367	339	318	297	338	341	331	324	385	338	305	337	339	295	323	334	314	328	286	343	338	361	342	338	343	333	350	319	326	302	324	310	348	317	338	343	360	330	352	336	330	330	344	316	364	345	302	285	371	331	336	318	344	370	343	334	346	333	363	343	302	339	341	319	312	366	327	332	335	312	303	331	338	345	329	317	356	323	341	310	330	332	333	370	334	342	353	364	338	307	342	339	338	311	351	337	326	334	305	314	331	310	329	345	356	323	313	310	295	310	339	314	354	351	348	337	350	280	339	321	349	335	373	320	337	361	337	317	357	312	314	351	339	310	353	322	322	285	295	323	365	332	345	334	346	352	291	347	338	340	313	330	320	376	351	361	286	335	334	334	342	349	347	309	313	326	350	320	326	323	315	321	320	312	332	302	311	346	310	344	350	328	337	351	351	386	338	344	315	345	314	333	338	332	340	335	327	309	283	318	333	332	358	354	347	321	314	323	314	334	314	337	333	301	326	332	326	316	316	342	331	310	314	325	328	349	341	338	337	328	349	323	319	317	334	312	306	331	320	301	327	337	306	295	314	309	314	321	317	330	305	306	330	356	320	354	355	335	316	325	391	311	333	351	311	323	323	331	338	340	328	339	324	318	337	315	324	336	346	330	342	364	328	336	343	349	334	304	324	338	337	318	314	336	330	323	349	371	356	353	320	307	314	331	324	345	357	326	338	323	353	304	328	332	353	346	332	301	349	328	296	362	348	356	318	324	336	340	327	335	296	344	325	314	317	315	373	332	339	359	349	319	338	307	341	355	342	320	322	323	353	304	312	317	332	340	371	370	340	384	336	329	334	319	320	307	315	373	341	354	296	313	302	332	341	346	375	345	361	312	322	346	313	327	325	380	333	325	355	326	317	339	338	366	344	308	346	338	314	295	325	295	340	325	322	330	348	353	342	325	348	304	340	358	328	333	344	337	294	349	325	306	331	341	338	315	327	340	361	341	308	353	358	352	317	332	349	358	307	316	349	328	324	358	335	356	341	327	346	339	330	351	331	342	328	333	346	351	357	338	299	308	306	355	320	314	304	326	359	324	323	314	334	365	361	320	360	327	325	294	328	354	343	335	345	332	340	336	310	339	336	319	354	339	333	296	356	311	364	340	355	318	320	327	325	307	335	334	333	342	374	349	320	326	333	338	325	365	350	308	335	342	306	354	351	302	303	363	337	319	353	284	334	364	291	363	354	332	371	342	320	344	321	340	311	351	348	324	287	340	351	349	346	286	295	346	346	298	308	351	352	310	344	333	359	358	319	310	342	364	303	343	316	346	336	357	314	324	319	318	346	347	350	327	328	331	326	351	297	337	331	332	319	330	314	298	330	337	345	314	337	315	318	301	343	349	357	344	329	322	322	354	330	342	338	316	354	340	335	337	337	343	305	333	321	317	297	346	336	362	349	332	313	357	322	339	350	332	327	322	341	321	317	334	326	313
34749	14291	2260	2738	2420	2094	1884	1641	1514	1325	1303	1160	1093	1058	1116	989	1076	1051	1021	990	993	908	961	979	919	931	907	900	910	918	927	897	848	822	843	944	904	859	848	856	817	849	857	847	889	876	860	828	782	843	913	848	854	861	816	812	864	839	864	831	895	823	851	865	848	804	830	851	849	818	826	813	782	886	805	791	858	843	885	878	878	789	851	821	822	807	833	835	843	891	823	852	850	855	851	852	836	853	807	807	823	822	804	861	801	822	865	845	874	849	812	807	835	819	887	801	820	800	830	835	832	854	848	841	799	840	830	777	827	858	881	830	861	839	813	817	836	841	867	825	811	857	852	823	805	787	808	848	878	870	823	782	870	803	784	858	857	861	830	859	857	794	876	901	855	806	833	853	868	828	846	889	862	774	815	835	842	832	837	837	824	825	847	847	835	853	874	844	855	823	860	825	857	841	836	794	880	844	822	851	838	853	847	789	821	800	793	850	825	806	789	825	845	792	870	848	787	816	830	817	821	843	855	852	828	815	840	823	899	833	876	824	831	866	825	829	818	867	825	835	870	819	831	816	823	814	837	796	827	828	780	871	868	838	853	796	798	875	816	836	803	823	828	800	825	842	807	856	794	846	871	777	836	815	861	833	813	859	782	771	822	864	836	828	839	823	858	821	804	851	826	815	853	801	786	825	851	830	896	812	786	863	867	859	828	815	804	808	877	827	833	854	795	851	847	830	801	844	799	864	812	824	840	831	813	815	827	877	853	857	871	846	834	811	792	830	817	844	830	868	799	846	827	865	887	794	868	850	818	782	867	836	839	873	834	824	834	797	859	844	859	812	843	862	858	824	843	816	802	826	845	823	778	867	817	851	829	857	835	865	862	836	823	794	842	859	861	844	839	831	803	789	793	810	857	822	829	858	822	835	835	805	834	804	850	774	838	767	854	839	826	803	831	809	789	840	805	858	862	847	783	809	843	843	772	850	829	843	854	834	809	876	869	852	840	869	856	832	842	848	839	773	843	827	792	886	804	780	879	887	810	841	925	820	856	844	770	824	856	844	848	822	859	855	792	843	895	836	848	831	819	832	820	839	823	805	818	814	777	829	857	830	864	822	873	812	842	866	835	886	851	797	834	782	821	864	891	865	866	817	813	835	868	874	861	832	855	852	791	841	827	837	856	796	796	881	834	832	845	839	848	824	850	844	833	865	803	870	814	844	813	800	857	837	844	800	884	789	826	838	872	792	852	809	844	842	824	850	818	796	815	790	860	815	852	819	844	795	809	847	823	862	801	806	806	844	831	843	833	787	876	834	823	817	799	858	807	868	837	847	838	765	879	898	846	837	804	875	823	835	811	834	830	841	783	822	816	828	829	845	850	825	855	857	827	893	824	805	837	821	802	823	833	820	804	848	803	850	849	807	834	802	824	810	845	835	866	832	824	871	864	829	817	819	845	878	835	788	853	858	818	803	771	884	858	822	861	835	787	887	866	836	874	823	850	838	857	817	771	842	851	819	822	799	768	893	855	823	798	826	846	804	847	806	824	872	826	819	838	775	849	876	839	822	862	867	844	822	838	844	791	795	786	823	876	792	827	832	815	788	858	840	775	796	809	859	866	865	819	779	868	804	857	828	809	825	826	833	812	812	843	837	841	893	775	848	802	813	836	799	823	833	877	832	862	881	819	768	849	822	849	788	818	853	804	856	856	804	816	845	857	823	844	807	866	820	801	805	837	762	865	806	824	811	846	806	860	838	834	878	831	850	848	848	836	813	795	796	822	832	858	815	800	815	838	841	845	855	821	842	880	844	794	815	807	834	826	846	834	823	824	851	819	839	815	821	787	805	851	810	795	864	802	824	813	780	849	840	836	802	796	745	816	835	823	798	811	800	851	840	832	813	800	834	834	813	800	780	794	815	849	846	813	792	896	781	862	871	802	871	875	869	869	875	801	844	792	839	851	798	799	861	873	827	866	834	826	793	889	807	857	826	778	861	842	842	857	845	805	803	855	830	879	849	819	874	808	799	844	868	875	844	843	835	824	838	838	856	844	848	860	858	841	777	809	823	818	820	791	849	766	817	811	856	782	818	829	840	833	883	859	882	847	841	796	818	832	773	854	840	854	774	842	813	747	829	903	854	877	836	837	892	831	875	865	837	827	843	902	855	882	783	865	858	886	811	811	835	798	845	793	808	854	817	852	775	837	837	785	789	834	786	799	825	839	885	813	814	785	883	845	835	837	772	840	861	800	861	815	854	821	796	852	808	801	863	808	823	834	821	865	830	814	809	842	838	856	840	868	878	795	833	857	818	813	798	847	813	851	795	858	838	783	815	854	837	820	842	800	831	873	834	845	792	826	837	823	807	870	818	812	874	792	759	861	821	819	826	818	811	823	821	839	822	819	863	873	814	834	854	919	797	872	798	808	808	844	835	861	872	793	841	831	834	839	857	893	831	854	910	833	836	839	838	798	815	858	812	765	839	876	794	858	849	795	809	845	851	859	841	856	833	829	818	821	882	842	779	847	873	821	871	886	827	844	877	782	801	832	842	850	878	799	824	849	802	838	820	829	798	820	792	831	819	877	777	859	790	796	823	854	899	821	853	796	856	831	855	819	812	829	840	893	814	820	854	844	816	910	864	840	834	804	847	878	778	862	805	801	834	869	840	852	830	827	831	837	846	855	825	811	850	869	844	862	842	822	807	802	804	862	819	852	838	877	782	831	780	834	864	837	832	851	870	824	841	829	787	864	804	850	821	790	857	809	862	815	812	871	866	829	814	843	857	838	817	815	821	839	825	817	825	819	761	784	772	818	854	886	844	897	881	835	843	793	865	852	824	810	825	872	852	854	835	838	823	829	798	774	835	833	869	836	890	823	814	782	844	786	849	834	837	839	799	925	861	867	773	765	813	830	837	834	854	827	841	844	838	830	846	881	815	856	824	809	809	789	855	845	834	843	830	831	802	849	794	801	789	831	880	813	788	846	812	798	823	819	829	832	805	790	807	831	841	795	803	851	871	840	847	844	805	847	808	824	870	853	810	833	844	819	828	821	831	792	840	826	845	818	817	793	842	830	863	853	839	853	815	875	864	814	806	788	819	872	755	858	823	831	879	836	854	819	806	877	848	801	848	832	828	827	830	829	783	828	869	832	809	873	809	762	777	827	842	849	825	818	837	820	835	808	815	878	767	795	875	842	900	825	825	815	807	834	822	790	818	825	786	864	834	873	840	833	765	865	813	863	833	815	843	856	859	825	898	796	860	842	832	870	805	809	816	815	818	792	858	838	864	815	798	818	820	845	829	803	879	877	879	808	786	788	793	830	844	878	860	844	811	857	807	853	819	829	846	898	844	798	871	825	844	771	862	816	828	850	871	812	880	876	815	880	853	813	813	831	851	872	829	793	794	815	807	849	826	819	780	749	861	809	790	828	796	836	801	832	873	822	838	797	763	848	834	815	906	830	802	867	805	856	806	861	845	804	843	828	804
72403	44208	13526	2410	1185	946	773	663	616	571	521	488	526	427	448	466	464	438	482	440	406	413	431	472	417	374	423	430	387	403	411	376	400	394	421	378	373	394	411	378	405	409	418	405	392	411	402	409	390	376	360	415	434	387	409	367	347	396	415	389	418	406	387	386	433	387	402	412	372	384	382	379	401	403	410	363	389	388	400	464	383	368	425	380	359	392	386	385	397	424	374	387	426	423	400	430	411	395	395	399	389	400	396	390	398	365	408	410	414	388	403	396	391	374	385	443	409	432	398	371	414	414	407	394	403	367	431	416	411	392	389	373	401	376	367	361	396	382	418	418	438	389	387	394	434	377	399	385	346	408	366	403	385	429	421	369	393	403	407	378	353	371	409	413	417	379	411	369	367	416	414	412	373	419	384	389	443	380	411	405	395	402	380	391	377	388	385	405	395	369	383	427	420	430	373	425	367	413	383	415	402	401	355	373	419	379	382	399	388	404	424	385	410	429	415	361	413	426	368	412	419	413	412	408	400	403	402	413	425	418	386	401	374	386	420	395	415	392	354	387	365	365	388	406	408	372	412	398	372	370	378	371	393	372	377	399	396	366	388	400	392	398	421	410	392	368	406	411	367	412	418	402	409	406	382	382	400	387	406	382	418	408	422	396	386	330	376	422	391	378	389	394	383	395	404	387	389	399	389	426	399	435	385	397	366	413	393	412	402	389	385	395	358	409	434	370	431	410	409	352	409	387	394	403	422	413	371	352	406	417	432	403	400	392	404	374	384	384	423	400	324	412	393	429	374	353	410	403	410	409	387	426	390	374	404	385	365	410	412	401	378	406	370	406	361	363	408	415	392	398	425	412	407	367	441	387	392	407	394	415	421	381	413	405	401	389	403	387	372	375	407	447	374	445	387	401	387	423	401	392	342	377	413	380	379	404	398	414	409	411	405	445	397	401	356	408	413	400	410	394	394	386	396	348	383	428	395	353	364	396	390	407	398	382	440	401	419	403	422	385	395	427	381	357	396	444	384	395	402	390	399	430	415	410	364	379	367	378	392	417	396	430	384	409	425	411	411	405	384	422	405	391	376	419	404	425	383	378	394	387	405	395	347	385	409	435	392	398	389	401	419	392	376	382	367	387	407	430	407	405	389	384	391	391	409	395	392	439	406	399	401	406	390	450	385	390	408	400	414	441	427	388	416	372	386	390	391	403	382	413	365	418	400	396	414	425	407	404	389	437	416	417	454	388	406	399	399	380	389	416	386	347	414	422	363	446	372	403	369	396	466	415	384	401	386	362	384	386	399	390	395	422	387	388	378	381	418	418	416	386	427	374	380	374	413	387	419	405	436	425	384	402	431	401	421	412	410	372	368	402	440	372	398	392	361	405	374	377	385	401	411	411	414	382	407	435	462	392	399	397	385	437	417	392	365	371	409	375	427	407	404	380	396	419	398	382	437	379	399	399	396	395	391	394	392	403	400	382	394	411	379	393	385	413	417	406	355	404	403	398	361	383	387	402	414	392	388	398	425	403	405	415	387	414	374	395	394	413	391	378	375	385	407	434	409	392	425	411	394	375	369	393	412	394	411	417	375	369	433	364	382	405	399	367	385	413	399	375	421	413	424	381	403	435	406	403	408	417	399	398	390	439	423	417	411	428	390	426	394	415	401	372	415	398	358	387	411	426	425	375	366	424	386	375	407	376	446	410	385	384	383	420	369	378	411	399	398	378	407	408	376	376	359	351	400	403	431	424	439	361	420	422	413	395	386	429	428	404	405	372	373	363	408	421	399	417	406	422	390	397	393	415	363	418	364	399	362	384	387	418	373	408	396	379	396	365	404	422	362	381	414	401	391	423	407	424	400	369	394	402	382	393	389	391	389	420	414	376	358	352	398	421	394	396	419	408	401	393	410	431	397	403	409	435	404	363	378	401	404	358	381	399	384	385	368	405	375	429	359	391	434	372	352	409	431	398	398	398	377	392	407	402	371	399	373	415	370	377	363	390	416	370	423	430	402	399	412	397	390	390	402	365	395	383	398	396	405	363	404	372	409	396	386	379	416	375	366	371	432	433	409	394	377	394	406	396	408	396	367	391	413	437	453	376	396	392	401	402	413	419	391	392	407	386	396	396	421	391	367	359	380	407	413	415	402	387	391	404	390	350	373	407	352	403	371	392	392	363	426	398	370	381	387	391	381	430	401	403	365	375	403	377	388	377	370	397	367	407	369	396	395	377	416	405	406	410	457	407	404	423	403	369	415	410	392	394	401	396	422	423	377	403	401	420	401	369	379	387	400	408	414	392	430	430	399	386	404	377	396	422	379	362	401	399	398	403	385	409	382	369	390	421	393	380	414	356	365	399	425	391	371	404	377	365	419	399	410	409	378	387	413	419	399	397	386	426	417	410	375	393	370	386	404	399	410	387	359	359	389	396	428	401	380	415	394	396	410	400	386	389	381	391	378	365	421	410	372	395	417	390	386	399	391	383	382	419	398	399	411	377	408	449	403	411	382	410	416	409	423	409	382	399	362	406	398	387	372	390	396	411	402	371	372	393	400	428	437	364	398	390	397	368	411	402	411	377	398	455	395	377	404	401	451	400	343	395	453	408	402	367	375	395	434	387	353	400	396	407	394	389	345	435	421	409	401	395	373	370	386	425	421	400	429	425	412	401	407	410	406	425	395	410	417	353	388	407	395	422	454	392	386	405	403	419	427	406	422	418	383	404	392	416	424	392	420	386	378	402	420	379	367	412	382	371	372	363	437	359	411	407	430	405	381	396	389	407	423	391	374	414	399	395	393	401	407	376	408	414	366	404	381	373	378	397	418	391	396	378	404	403	404	416	370	414	391	390	397	404	418	390	415	383	411	389	405	397	385	398	380	390	425	396	423	404	392	387	344	397	386	402	393	375	385	378	367	392	410	418	399	427	412	383	415	391	397	430	387	367	396	396	406	363	373	412	383	384	413	404	399	369	433	389	427	374	402	380	401	380	392	339	411	441	391	355	391	405	400	382	395	421	385	367	397	371	393	413	364	377	381	380	391	372	357	426	433	413	401	361	405	404	397	380	436	372	400	375	389	363	353	393	383	410	393	414	357	387	378	448	414	365	348	387	371	373	374	382	373	377	379	388	422	415	381	416	357	417	380	380	382	396	369	372	381	389	392	404	411	381	432	421	410	401	416	446	385	440	382	353	413	403	401	380	436	435	382	379	379	407	403	399	352	383	402	396	379	398	428	358	405	378	414	391	391	409	393	440	423	410	395	394	380	394	413	372	395	378	389	421	414	411	417	405	404	422	382	342	391	415	436	356	398	356	413	364	377	361	384	417	429	377	379	386	363	369	390	421	405	355	428	400	350	358	352	391	402	384	419	357	453	402	355	381	397	410	410	390	369	394	400	384	388	417	369	373	408	373	415	381	391	420	417	374	388	405	398	407	404	350	385	400	404	397	396	381	418	400	389	390	359	402	411	419	416	396	407	356
44630	21971	3905	4513	4010	3521	2895	2585	2174	2008	1883	1685	1585	1523	1448	1378	1340	1275	1258	1257	1157	1123	1142	1100	1127	1128	1100	1085	1082	1060	1010	1038	1077	1006	1052	1042	992	1035	1075	1032	1014	1007	1045	1039	955	1008	967	1028	968	988	965	967	967	892	921	1001	988	980	952	1003	1004	985	1020	1030	939	957	986	1000	923	939	980	954	1018	962	922	961	936	977	950	999	909	984	948	971	979	969	961	957	978	987	869	901	962	938	912	966	932	930	938	927	926	977	957	915	1005	1004	1027	984	912	995	954	937	935	924	966	914	965	873	954	956	1048	973	964	907	911	993	903	956	968	986	999	971	896	949	979	950	958	970	906	910	978	954	943	969	929	974	928	956	946	974	965	896	906	993	940	933	987	957	979	950	878	958	908	965	967	927	951	929	949	959	989	956	981	935	902	961	904	987	935	919	918	972	920	961	983	883	952	980	1008	964	903	950	919	940	978	908	899	961	957	936	979	973	928	917	933	934	955	942	986	992	923	971	953	945	951	984	935	933	959	936	943	981	939	930	960	957	898	983	951	959	983	930	959	971	967	933	965	931	999	990	993	967	955	954	980	1020	998	871	961	973	936	1010	914	1005	934	919	979	940	956	934	980	932	953	989	964	971	920	953	964	926	961	903	984	903	925	927	961	974	955	921	949	964	950	948	953	883	939	959	915	939	949	964	893	982	886	944	971	984	939	954	935	947	995	951	966	985	905	925	920	938	1021	921	940	948	937	936	977	999	930	959	975	1008	944	948	950	923	989	932	942	962	956	914	929	930	985	959	956	902	919	895	936	921	957	951	941	998	961	972	941	965	942	965	967	945	896	930	984	955	982	932	973	909	976	1001	925	955	962	995	930	925	988	968	955	953	967	910	942	970	934	898	971	993	1001	971	984	952	983	970	939	942	965	962	968	935	938	920	920	898	975	940	938	923	965	938	951	973	957	940	965	937	974	963	920	900	932	939	961	950	891	948	902	922	951	978	975	945	959	937	901	1040	977	958	951	944	960	895	957	989	913	926	903	936	946	957	987	966	989	919	933	935	931	999	972	977	954	939	1014	956	941	940	950	970	947	876	941	971	939	960	938	963	949	970	923	943	901	983	980	989	926	944	914	971	929	968	946	976	978	971	916	894	954	958	977	1025	902	949	894	956	894	950	985	955	1022	988	898	966	899	953	984	936	878	943	962	925	1002	920	937	1009	970	979	982	885	1029	931	967	924	965	1006	975	970	959	903	992	935	896	894	947	972	939	960	998	936	882	936	923	938	948	928	878	927	953	960	967	961	904	959	975	961	943	982	961	1002	923	920	923	895	973	943	906	965	971	939	911	946	890	935	925	944	923	940	919	955	955	958	894	984	946	970	910	1006	985	977	943	924	994	923	907	915	938	974	930	936	969	944	958	917	954	946	937	928	955	959	880	969	978	986	965	980	968	1001	956	945	1032	968	903	986	917	934	924	987	971	929	956	979	922	937	980	935	983	953	986	908	967	927	975	955	963	880	965	930	1022	885	970	954	956	950	904	993	878	943	955	946	940	924	979	949	887	926	947	976	898	979	1006	928	929	957	960	970	899	962	959	958	946	946	931	968	923	957	971	904	931	954	920	927	924	908	937	930	958	993	924	903	984	928	958	919	970	940	1027	963	928	940	964	927	916	954	932	953	987	956	925	888	977	985	915	924	952	961	979	913	977	901	901	950	955	976	978	964	957	888	904	977	924	953	942	993	951	943	979	977	920	951	983	911	990	966	906	974	879	946	936	908	987	930	950	950	947	931	971	968	936	948	941	946	936	937	978	924	951	1022	925	949	1005	962	941	910	943	871	974	944	949	930	933	951	954	955	927	961	942	920	978	955	959	966	992	925	939	989	899	964	944	894	963	935	937	986	986	948	899	960	954	947	935	882	955	983	971	945	929	940	976	977	987	946	979	964	968	987	980	887	910	869	970	909	948	954	973	967	947	980	947	941	963	1000	952	972	971	958	943	955	926	958	920	962	938	920	891	985	933	965	953	972	969	921	913	921	935	994	1005	977	968	953	979	932	990	949	973	942	979	913	974	939	985	933	953	914	925	917	967	978	920	940	912	926	1022	1017	974	919	944	926	975	986	968	1024	961	921	983	944	961	966	979	905	902	997	983	919	947	942	938	941	957	931	917	927	930	938	904	1005	952	956	973	941	926	959	893	988	1000	968	955	993	981	966	962	915	982	931	934	951	952	893	984	934	935	953	956	973	932	927	942	924	948	927	966	885	986	944	943	931	950	995	944	951	924	961	979	956	905	910	953	936	912	951	942	1016	981	963	965	962	925	962	966	963	955	975	956	998	987	929	894	943	962	971	927	903	949	953	956	932	933	964	976	937	964	958	942	942	949	939	975	912	972	927	919	969	950	925	949	940	957	983	944	955	904	914	930	953	936	949	981	928	960	953	924	948	949	960	927	955	946	931	971	956	938	943	927	932	995	967	1006	974	958	906	979	907	943	954	950	933	961	962	958	956	1006	950	890	968	942	974	973	990	961	971	925	925	937	946	924	952	1036	976	973	949	905	946	988	911	965	938	923	962	926	885	946	909	1019	977	901	939	1005	948	960	874	973	915	956	962	940	914	923	919	895	892	977	957	981	959	948	933	978	918	935	977	932	931	949	991	946	924	953	928	917	949	914	937	956	997	948	939	958	895	884	987	930	974	1005	931	956	948	900	959	981	991	1004	962	932	964	964	971	900	962	905	991	965	915	891	926	909	983	966	957	995	917	969	954	922	900	947	1014	941	954	905	881	958	970	967	989	955	916	966	927	913	963	896	973	968	957	986	965	950	921	947	1002	931	969	944	1005	955	942	916	977	954	913	1033	917	922	939	959	935	920	915	925	919	934	931	941	910	1007	1043	948	880	966	961	943	963	903	989	888	945	945	947	885	952	946	932	969	936	885	998	937	944	950	956	936	926	905	946	953	931	961	897	976	1008	933	944	939	984	972	971	962	954	928	942	974	916	947	946	986	909	980	931	940	963	949	1017	877	985	915	967	963	904	959	911	939	919	894	905	900	976	967	929	943	953	926	962	959	940	950	904	942	922	954	988	893	950	908	973	906	938	976	932	957	975	917	968	944	946	967	898	966	929	904	917	986	941	934	992	993	926	952	922	910	928	992	899	936	961	944	980	977	933	927	920	981	971	949	957	933	936	903	919	983	965	920	924	964	967	921	922	908	999	980	900	975	1010	919	923	900	947	986	924	972	935	972	989	953	958	969	851	951	887	914	963	914	1002	1000	957	990	931	979	963	989	942	947	898	933	918	983	936	923	966	961	951	992	952	898	912	906	928	902	910	930	957	964	979	910	928	967	946	916	958	988	963	974	921	906	885	1001	939	911	975	912	988	944	940	977	987	925	1005	943	881	974	912	987	968	925	1025	926	931	961	974	962	946	974	902	1001	947	929	912	949	959	912	951	983	965	1005	925	1012	930	888	927	950	935	936	980	954	942	913	927	936	946	914	944	956	941	892	886	939	964	865	1016	945	928	941	989	947	927	944	878	1001	966	1003	948	941	921	945	959
9018	1522	201	201	145	167	170	162	169	188	145	178	143	171	169	164	159	148	163	147	157	175	173	196	162	167	179	143	145	148	145	168	161	156	182	167	191	159	132	136	131	147	148	155	162	168	183	164	168	130	158	134	122	139	140	169	140	134	131	146	160	142	157	152	135	163	172	153	179	164	154	174	136	169	141	170	183	170	147	177	150	137	156	158	161	136	165	169	151	171	155	151	146	154	175	166	163	161	171	155	145	192	144	165	169	168	155	173	182	169	157	150	157	167	161	153	157	158	169	143	153	149	185	146	147	185	149	136	134	166	159	144	183	168	172	145	146	151	156	163	166	164	159	159	176	148	159	176	150	168	162	161	160	143	172	157	143	148	158	136	155	165	171	166	158	162	154	185	155	160	182	172	158	153	154	144	157	161	156	168	175	150	177	153	173	162	149	155	163	154	167	159	150	157	174	157	151	135	152	161	170	161	138	156	149	146	152	170	176	161	155	171	146	138	162	144	148	163	177	161	152	155	123	140	162	149	164	163	160	159	145	140	155	148	166	140	155	170	158	150	136	163	172	143	151	154	162	177	150	170	129	169	159	128	145	167	159	170	143	144	159	156	153	166	152	166	150	169	152	166	169	134	168	142	160	165	153	159	157	141	177	133	158	144	129	174	167	145	132	159	178	156	165	162	155	145	149	154	172	145	160	158	145	178	142	142	174	149	158	136	155	115	139	145	155	166	175	141	190	138	163	140	164	158	153	162	147	146	166	157	138	156	146	153	166	156	163	142	165	147	183	173	139	158	174	178	157	174	164	164	152	155	172	169	174	164	158	154	140	166	167	167	166	145	188	136	143	152	179	156	135	170	152	157	165	164	165	148	148	184	150	167	145	157	158	146	179	185	173	157	163	157	163	153	156	178	149	164	148	169	154	164	164	170	160	138	175	156	159	166	165	171	152	141	149	166	161	155	179	154	140	149	158	154	154	157	173	145	147	170	144	154	171	156	151	157	161	156	136	144	145	153	177	164	146	162	152	166	157	149	161	163	172	144	169	161	146	147	141	170	163	176	176	164	170	166	144	161	156	152	154	164	161	165	167	156	170	173	150	152	149	152	164	169	158	143	139	152	163	141	150	137	150	153	148	163	161	152	158	163	152	153	161	136	183	142	147	174	155	172	147	172	173	171	156	159	133	159	165	157	140	171	154	149	153	160	180	135	171	155	157	141	149	174	156	180	185	167	160	168	160	158	160	155	165	163	150	161	163	137	182	153	174	148	160	166	166	172	148	156	158	164	150	163	155	146	155	173	133	153	147	166	148	146	164	158	165	179	151	176	153	154	147	146	173	142	143	153	176	125	146	164	177	168	151	181	147	166	143	157	145	185	137	166	167	155	158	133	161	148	173	168	167	162	131	147	146	167	148	149	177	137	146	172	141	148	126	176	171	176	167	159	167	152	160	154	154	146	133	163	155	137	175	157	154	141	150	148	147	159	173	154	153	141	181	145	159	140	142	157	183	161	159	151	162	152	165	154	147	140	163	149	155	145	143	171	168	161	141	154	168	141	166	150	151	177	168	176	154	147	158	151	169	159	174	183	149	139	175	168	141	154	141	197	184	169	144	148	166	160	123	155	157	153	149	172	146	157	166	155	148	154	166	164	156	138	149	149	162	137	171	168	161	158	158	164	150	159	165	151	136	156	155	161	158	158	173	149	152	150	145	144	183	166	142	169	159	151	171	153	176	169	155	149	151	160	138	141	169	156	133	160	158	148	160	134	144	175	157	150	153	155	148	178	157	129	149	158	153	147	165	174	149	156	132	175	171	166	171	139	163	159	147	155	142	146	163	155	144	154	155	156	160	162	143	130	143	178	169	144	147	156	167	177	155	153	155	145	156	151	160	178	157	147	163	155	176	167	148	126	146	170	157	166	180	153	144	133	178	160	176	148	166	164	173	149	169	137	161	172	152	136	135	168	175	167	155	160	185	155	163	158	160	155	165	168	169	170	152	153	171	136	159	160	161	143	171	179	146	152	156	165	168	151	173	155	153	153	149	152	167	149	138	168	145	160	168	146	148	148	139	152	162	164	180	185	152	174	169	159	146	168	171	171	174	158	153	169	158	131	171	154	158	151	160	138	172	176	159	157	162	138	177	151	164	167	138	149	159	166	152	188	159	157	153	148	184	174	155	151	161	160	152	166	147	147	162	158	180	157	132	143	151	152	162	167	161	155	156	168	165	152	170	143	168	160	186	155	147	157	155	173	151	151	163	132	158	161	166	160	147	144	144	191	171	146	171	153	155	146	141	149	156	132	153	128	156	148	143	182	153	198	158	174	159	145	202	146	152	172	142	142	146	151	170	135	156	156	169	167	154	182	153	177	140	157	131	143	143	166	183	151	148	144	169	158	165	148	152	158	166	167	137	134	162	163	190	167	134	163	159	150	161	143	163	138	174	162	162	165	184	171	158	151	151	151	151	158	159	167	137	185	159	156	166	159	155	167	165	163	164	177	153	138	166	175	172	164	168	150	149	154	161	172	153	179	154	182	173	140	175	180	146	160	182	147	188	165	155	162	176	151	151	158	143	150	172	166	147	159	152	166	168	148	185	152	138	177	161	148	170	174	150	169	146	160	151	148	156	156	164	144	162	144	173	170	157	172	153	161	158	185	155	161	137	161	143	168	172	163	147	134	154	139	152	138	166	142	158	143	136	161	181	151	135	168	158	167	160	172	163	158	177	152	158	157	168	196	147	135	161	169	155	150	159	152	153	166	177	173	180	148	152	168	154	156	174	167	149	153	144	141	151	157	146	148	165	181	155	153	150	158	154	149	154	168	166	153	154	157	174	156	156	179	165	140	144	157	181	167	186	131	186	146	173	157	164	175	136	157	159	159	158	173	164	182	153	155	130	171	148	174	164	159	130	158	155	132	151	147	146	162	169	166	147	171	156	156	153	167	153	162	147	153	143	153	145	137	142	166	129	165	166	166	166	155	140	156	145	149	182	148	167	152	160	161	150	176	154	171	144	158	148	157	168	156	140	148	170	156	169	174	159	145	166	142	142	157	135	167	163	159	151	179	165	173	172	150	138	158	162	159	178	122	171	162	137	139	160	163	165	159	168	146	153	166	148	175	145	136	142	139	156	159	143	166	180	138	161	178	144	154	154	140	151	184	175	170	181	140	176	165	142	155	151	179	171	162	165	156	127	152	160	168	172	145	161	173	164	161	161	150	163	170	164	164	168	157	157	154	144	143	159	154	142	156	152	151	140	153	174	181	152	161	154	183	146	158	153	179	170	149	149	163	141	143	172	145	167	158	157	120	166	179	154	139	139	144	162	160	143	164	160	159	170	170	139	200	185	136	149	158	181	170	175	146	168	129	166	150	156	162	170	142	154	150	136	182	160	150	152	149	152	183	162	156	143	156	148	152	153	159	158	165	164	151	160	121	150	152	136	163	156	156	174	165	162	146	175	172	155	146	180	160	155	180
8312	1830	537	546	496	514	530	473	539	507	478	498	477	456	485	439	525	491	460	491	485	485	465	482	461	456	457	456	458	463	478	488	459	520	487	489	450	448	482	443	495	461	436	456	460	490	438	494	500	498	467	469	506	491	458	480	429	450	463	440	483	481	452	419	482	459	487	497	497	482	429	459	475	448	498	458	477	448	475	456	433	468	467	447	462	496	487	479	442	486	459	417	453	467	479	472	467	457	484	469	477	475	472	460	480	461	453	506	469	479	461	489	472	451	463	406	436	476	459	486	498	417	489	439	465	479	468	487	472	454	448	432	478	445	466	475	450	498	466	436	515	474	483	500	489	445	482	464	462	484	466	444	498	508	463	467	464	449	432	465	484	492	507	465	473	447	429	510	473	503	489	503	481	427	426	478	457	444	465	468	495	474	495	461	479	470	472	475	485	469	467	486	459	479	457	502	484	458	471	472	437	500	485	507	473	497	448	484	504	497	476	463	490	434	451	469	481	493	461	461	479	481	444	467	490	530	510	527	478	490	478	457	451	429	481	453	482	488	480	442	459	468	493	444	477	479	465	495	444	477	500	453	479	433	448	468	450	437	495	501	473	477	467	458	423	481	469	454	476	439	506	478	479	440	441	468	522	466	448	438	445	455	508	430	464	476	485	492	464	462	488	453	504	497	464	459	452	511	503	437	476	464	464	484	464	488	436	459	507	463	460	467	475	417	487	457	485	472	478	482	480	479	486	504	462	448	460	482	481	440	405	466	498	471	461	465	513	485	478	494	486	476	440	482	456	484	499	460	462	466	484	462	450	473	445	440	465	482	467	474	481	480	485	483	486	428	487	467	499	503	450	461	475	442	468	449	503	445	462	506	455	454	484	452	466	447	488	508	444	433	447	455	464	446	510	429	468	489	467	489	515	479	445	456	465	507	460	474	481	495	424	492	437	465	500	490	434	470	471	477	471	444	486	480	457	465	455	466	478	492	451	491	478	512	492	455	439	470	477	415	484	493	435	491	479	479	483	512	476	474	513	461	453	443	491	482	459	480	449	500	454	456	449	435	517	435	475	433	512	483	444	460	493	451	439	478	462	469	463	462	489	430	466	455	467	425	504	436	478	460	437	456	473	470	476	460	488	465	480	489	442	432	409	462	461	443	498	488	431	475	453	433	449	490	482	482	466	420	472	466	466	463	451	469	459	426	498	451	491	480	461	455	477	483	442	477	463	454	484	488	461	445	482	470	475	429	464	500	490	473	458	474	470	463	491	506	437	483	473	476	459	468	508	478	486	506	467	453	476	480	448	478	462	492	498	450	488	482	479	482	477	465	473	482	482	466	490	484	464	467	480	470	430	445	444	428	444	474	500	491	426	467	482	473	481	466	459	474	493	420	493	490	468	470	462	405	439	473	458	503	507	472	460	473	455	475	460	467	467	445	472	457	448	433	448	493	530	455	455	491	448	480	461	469	455	465	486	497	461	475	461	487	448	454	489	479	461	475	430	486	476	525	478	516	455	464	452	479	458	474	434	453	473	497	472	497	495	483	445	460	482	437	490	473	428	448	463	468	461	503	488	489	445	453	496	506	480	460	498	475	447	484	474	454	462	413	497	463	469	476	475	474	514	434	466	482	471	422	486	477	472	457	460	485	460	476	471	467	462	521	451	472	486	487	512	471	453	498	466	443	469	442	484	473	500	474	466	462	460	414	496	475	503	444	482	500	480	471	451	489	468	461	480	446	499	486	464	439	415	462	451	445	470	496	452	453	455	470	451	475	470	438	433	487	459	451	454	465	478	490	507	478	494	496	450	505	449	481	476	458	498	431	473	524	512	490	475	450	473	496	495	482	489	468	467	474	439	490	506	462	484	426	468	515	473	476	454	496	426	435	441	457	504	490	471	502	487	478	463	443	456	472	467	451	505	484	454	467	431	473	501	463	487	452	490	468	472	474	467	489	494	455	454	444	493	484	469	487	442	461	427	488	468	497	426	461	465	497	473	477	517	467	488	448	485	438	451	483	459	486	477	481	455	475	462	508	432	516	492	441	457	487	480	484	497	446	449	443	485	478	476	473	479	478	490	457	505	459	479	456	455	465	478	465	487	486	479	501	475	449	453	443	458	488	472	491	463	436	464	465	488	507	469	466	443	467	457	500	493	458	505	460	477	455	502	499	474	486	488	478	468	475	458	467	443	462	456	460	436	455	434	480	491	441	515	475	479	478	487	445	457	460	480	469	460	485	440	475	446	504	472	433	448	429	448	516	451	446	484	506	493	506	481	461	502	493	499	533	442	504	486	411	466	464	451	482	493	482	462	486	480	499	475	473	466	477	437	447	511	475	491	469	467	502	468	437	478	468	498	463	433	474	416	515	490	480	477	473	483	475	471	461	469	447	507	469	447	467	434	462	496	483	510	483	424	455	486	463	486	474	468	466	499	450	471	475	482	503	489	464	429	443	448	458	440	480	472	450	474	442	483	516	448	472	516	449	436	460	449	463	460	479	444	445	446	503	499	492	444	491	505	465	475	486	458	465	451	481	443	448	479	468	469	464	431	468	479	469	448	467	457	455	478	479	489	458	458	457	486	441	461	470	454	476	491	454	463	491	491	426	502	474	459	414	447	460	442	458	451	461	444	476	499	476	483	459	436	481	471	462	444	502	464	489	465	444	470	461	524	469	471	476	434	478	469	453	534	451	447	447	439	450	497	457	515	464	458	455	448	468	421	463	498	461	502	471	457	495	461	481	486	457	484	452	432	466	442	514	464	478	484	438	463	485	503	468	452	427	463	477	459	459	530	468	460	477	460	480	449	515	488	450	460	467	455	432	467	451	457	457	456	499	433	458	471	431	516	472	459	455	461	482	438	465	480	493	465	520	456	486	496	474	482	457	422	493	409	491	465	452	493	451	487	501	467	423	451	457	459	448	474	470	463	485	513	490	476	426	455	491	465	470	476	446	471	477	484	487	454	432	446	479	460	507	513	480	502	436	505	499	446	496	471	487	466	446	464	473	462	491	486	464	467	466	417	504	468	470	479	464	429	467	467	510	477	431	466	459	429	456	490	481	478	460	481	477	446	434	475	477	504	457	475	460	452	488	464	487	467	464	500	483	485	455	466	497	460	468	459	513	467	505	465	478	479	494	444	506	480	438	463	474	498	466	447	474	450	480	457	423	437	451	475	494	453	481	444	481	454	470	504	448	445	472	448	471	464	461	471	489	494	488	482	511	504	476	464	483	459	478	468	482	461	436	504	459	467	486	445	483	471	486	443	479	433	442	461	478	469	499	451	470	443	454	477	475	463	490	481	456	492	465	480	518	486	376	457	474	459	485	447	462	440	442	488	472	475	492	459	458	468	466	477	464	512	524	479	448	498	437	470	469	476	447	503	452	465	468	458	443	484	471	513	499	470	448	442	487	427	485	439	442	450	472	456	489	446	461	454	447	454	478	459	468	479	494	462	468	515	421	467	472	429	453	504	466
60291	33182	6356	1047	694	556	539	470	413	414	402	441	378	357	379	376	402	321	352	328	361	341	346	343	343	317	343	356	320	366	342	347	336	381	321	352	341	361	311	332	333	330	326	333	345	281	316	336	314	369	328	357	339	349	325	351	359	328	325	326	328	305	336	344	330	306	351	348	357	312	326	340	321	336	342	323	338	310	310	335	294	341	346	318	357	306	341	322	352	340	323	345	304	319	350	303	309	304	305	315	356	367	355	348	318	344	346	330	316	332	363	347	356	341	317	338	335	310	296	330	344	311	287	365	359	346	342	313	340	325	310	338	334	365	330	323	345	323	331	316	349	364	350	333	354	340	310	327	340	351	349	362	332	348	322	341	366	305	276	338	328	321	359	313	363	352	333	334	373	328	350	301	313	323	344	335	325	316	307	384	324	363	320	297	341	321	298	330	328	309	314	332	360	328	312	327	313	331	310	315	317	333	347	329	351	300	293	327	320	320	314	359	323	339	340	321	329	352	331	339	331	344	341	334	321	322	339	318	337	351	365	312	331	318	348	327	322	337	311	334	318	354	347	340	329	321	334	296	333	297	309	331	342	346	320	339	303	325	348	341	332	337	336	314	322	329	335	335	339	349	321	347	331	326	327	355	370	339	347	319	338	319	323	323	347	304	347	335	310	332	373	313	339	341	328	372	341	342	333	332	283	309	297	330	340	300	359	315	334	335	324	348	365	310	317	300	334	315	342	334	345	310	322	329	301	298	309	339	328	350	345	331	327	349	330	350	338	309	345	347	349	318	329	348	318	355	338	320	310	320	315	320	343	340	327	306	302	342	302	333	341	328	336	297	316	316	343	332	345	340	331	330	311	357	362	357	333	345	296	339	300	323	329	353	303	324	342	323	333	329	323	331	309	288	323	340	368	318	302	317	356	313	323	326	316	310	360	335	315	331	292	333	334	382	306	315	328	332	350	313	287	350	346	343	365	343	352	316	321	339	344	305	362	335	353	338	326	317	319	299	358	301	352	353	310	337	336	325	316	307	323	330	306	350	317	372	329	318	342	313	291	329	339	331	323	330	325	331	311	300	325	321	361	300	337	361	321	361	328	359	405	315	339	310	331	347	323	337	353	361	364	314	336	300	305	329	327	335	353	345	335	333	319	310	317	329	307	319	334	309	337	344	323	345	317	323	338	317	328	334	308	343	347	342	316	339	305	339	289	317	308	372	307	275	368	357	348	332	332	357	336	292	367	316	329	355	307	310	379	329	362	337	335	327	342	332	336	297	320	336	372	335	338	311	334	335	314	306	286	338	310	346	308	310	333	317	316	318	337	365	329	291	329	350	343	335	333	356	340	357	322	350	348	317	321	315	349	326	332	289	331	324	328	317	313	329	336	293	332	342	310	371	333	335	317	346	358	323	347	320	382	337	342	347	318	340	303	312	331	322	316	342	350	343	290	342	343	329	371	347	334	332	346	308	348	307	327	318	328	364	326	307	316	344	355	332	340	322	356	346	323	340	320	333	346	339	329	329	328	308	297	345	306	285	332	317	347	345	296	336	341	353	322	312	333	334	302	313	327	334	318	313	298	315	341	310	313	330	327	322	343	309	332	345	334	317	339	313	330	352	307	313	329	305	362	335	308	330	341	306	347	338	335	319	328	360	348	334	337	337	330	311	304	311	343	358	388	353	341	338	349	360	337	377	327	359	336	362	326	315	323	359	354	320	305	333	354	330	313	323	360	312	335	342	367	360	304	326	335	314	331	347	333	287	358	292	345	293	316	332	343	356	358	329	333	314	348	305	319	343	323	328	347	329	323	312	356	341	348	352	346	376	366	347	333	317	348	320	316	349	342	321	335	341	353	329	328	325	357	367	350	351	348	336	353	286	351	335	318	302	326	343	343	327	309	316	329	364	344	312	327	332	332	364	331	345	333	346	378	329	291	348	320	293	346	351	344	351	344	308	358	323	316	340	329	335	373	351	323	334	314	311	381	323	326	320	340	328	314	295	326	342	330	313	328	353	341	297	294	314	324	307	342	338	354	329	341	365	346	337	342	335	352	355	322	364	300	347	319	322	347	352	357	320	310	306	330	327	326	329	320	334	324	345	336	330	327	349	350	310	352	312	357	351	333	325	327	261	329	346	303	307	359	324	329	321	334	347	347	335	287	339	323	323	345	377	295	333	305	310	333	343	326	329	329	354	318	335	341	335	346	349	315	348	342	369	310	318	295	353	327	345	355	331	332	335	359	317	320	333	370	335	301	293	318	336	310	314	344	324	329	317	345	324	340	334	346	373	339	329	275	366	353	334	325	336	344	298	333	343	360	338	347	312	320	317	344	345	337	323	332	336	368	352	332	303	327	329	341	327	335	323	318	319	321	342	335	326	288	326	329	364	334	330	360	333	334	359	335	368	342	367	331	353	328	311	315	338	332	313	310	334	312	314	341	353	323	370	345	309	348	326	350	331	348	326	318	330	379	333	332	355	328	347	287	348	367	333	338	306	343	317	341	360	344	311	336	333	339	322	305	319	335	362	340	316	353	340	327	322	353	357	319	320	345	322	319	328	358	303	303	336	356	343	329	325	335	362	321	322	292	311	348	338	335	337	351	369	346	305	325	347	333	359	332	337	320	328	326	350	344	367	298	303	279	327	333	350	325	314	328	356	371	330	325	309	326	328	325	297	359	366	361	346	359	317	343	339	339	314	340	308	338	323	313	309	313	340	317	290	323	353	312	308	339	305	343	348	316	372	376	329	354	349	333	339	342	317	376	352	357	306	321	327	336	341	340	317	325	340	329	334	344	311	334	326	328	330	313	334	339	335	342	306	316	304	313	344	362	343	316	342	327	340	315	324	349	320	298	321	346	350	338	344	339	369	332	341	324	401	335	317	336	308	336	304	330	354	326	304	333	323	339	345	311	324	328	339	304	316	366	320	317	346	331	323	316	277	324	341	325	320	336	334	361	339	316	320	341	357	340	334	339	275	329	327	293	340	317	311	329	336	368	366	341	328	324	366	330	334	355	336	365	347	296	337	312	325	322	340	306	346	325	329	357	331	325	330	350	329	329	317	323	354	325	358	310	305	349	347	349	353	329	301	345	335	329	317	336	322	306	322	315	330	334	324	370	312	300	349	368	367	320	344	303	330	333	323	286	300	368	336	340	350	325	321	336	299	318	351	327	332	347	296	321	307	340	322	328	306	328	334	370	338	309	327	346	351	316	306	361	325	313	355	326	358	306	301	323	329	343	360	327	307	328	305	385	362	342	329	329	293	356	325	324	339	335	348	327	349	377	330	350	301	306	344	340	306	339	327	312	305	328	301	314	321	316	337	370	341	328	339	306	317	326	317	363	341	304	315	345	305	303	358	336	345	321	332	319	378	341	332	293	351	334	326	308	338	338	317	322	320	341	339	335	337	311	341	369	318	341	322	355	352	294	339	326	329	334	351	307	333	313	357	358	338	342	310	283	340	357	342	333	300	354	298
35567	14595	2344	2610	2434	2089	1829	1631	1464	1392	1280	1203	1165	1113	1100	1009	1026	993	955	1019	985	963	954	923	935	917	968	932	918	896	912	853	864	905	964	880	896	867	928	900	917	881	843	867	878	913	854	910	887	876	850	831	849	886	892	858	866	888	858	825	816	833	814	838	806	878	831	854	839	821	831	910	782	859	798	817	850	885	801	856	836	815	787	881	832	813	850	846	855	908	832	819	854	838	884	829	881	875	854	839	781	792	850	855	848	855	806	837	794	828	870	856	883	820	864	835	837	879	805	833	816	820	824	835	809	839	820	780	849	811	864	790	861	763	856	851	848	897	882	829	865	826	863	853	854	862	846	853	830	835	828	798	800	826	822	819	858	866	844	890	835	810	808	888	830	882	829	834	830	831	795	846	854	839	837	826	826	828	820	828	836	846	828	807	838	905	811	867	813	835	841	796	761	872	854	854	855	807	821	811	836	833	857	809	831	832	867	817	817	821	854	854	875	768	827	770	837	872	819	879	898	829	842	862	837	866	832	815	838	893	823	840	836	842	814	854	863	864	865	885	829	861	792	800	848	838	821	814	826	846	833	833	796	817	810	847	862	833	859	882	818	860	856	790	835	841	888	820	792	860	834	803	812	813	886	869	853	860	840	834	855	806	876	852	833	837	842	817	838	847	843	825	833	853	841	854	806	839	819	877	807	838	854	870	792	760	860	827	863	851	840	828	800	847	801	848	877	833	826	838	835	789	808	773	838	842	848	824	815	886	811	840	864	885	791	812	836	838	856	823	905	808	881	835	878	820	814	842	835	844	898	905	797	832	813	859	848	852	842	850	818	862	905	840	865	846	801	857	839	833	810	822	805	848	868	823	782	859	863	883	869	812	831	842	858	802	828	804	857	803	851	857	837	835	800	785	835	846	825	828	823	813	829	833	812	821	858	842	836	826	783	778	861	834	835	831	853	832	833	865	824	858	816	810	894	861	859	825	796	865	822	817	783	838	868	837	852	849	851	798	775	877	812	835	801	839	842	885	842	871	827	797	825	840	845	894	795	835	801	795	841	820	794	804	813	829	828	783	853	873	853	845	849	833	817	824	803	865	876	870	887	770	864	824	794	847	822	795	901	830	845	872	827	839	861	858	806	834	844	834	871	828	848	825	809	845	811	848	811	850	807	856	825	896	863	823	831	862	780	839	842	798	802	786	820	865	843	831	873	825	850	835	841	868	862	832	846	839	885	806	856	831	805	804	831	801	824	825	868	823	869	810	831	832	867	852	834	820	851	849	803	850	846	853	882	844	815	845	860	853	862	840	824	828	850	789	843	860	809	846	841	860	825	830	788	854	831	825	800	865	875	814	824	895	857	840	848	849	803	768	824	807	802	837	902	902	832	845	813	824	857	831	843	833	830	826	817	802	831	846	844	816	848	852	816	800	826	835	816	816	862	862	796	826	853	798	855	842	829	838	883	841	842	863	787	835	817	883	809	828	829	800	857	825	836	854	850	860	793	857	822	803	810	806	831	875	824	796	812	859	834	831	824	853	840	876	847	851	836	826	780	853	835	816	837	826	786	838	879	825	852	822	902	848	789	853	797	843	813	832	857	835	859	851	822	830	839	823	841	825	840	874	844	818	802	814	836	808	834	804	837	851	858	806	856	831	860	842	864	769	828	861	877	825	850	812	868	849	841	789	842	886	822	829	867	842	852	823	861	801	822	830	881	807	820	779	795	861	832	786	803	808	860	814	814	800	849	810	859	825	813	866	866	817	848	872	843	838	853	838	830	877	819	795	861	819	838	795	852	860	823	840	817	861	846	841	813	860	869	897	880	809	806	814	868	891	819	836	898	830	805	805	815	828	805	833	845	838	853	800	843	846	791	843	813	866	843	827	841	813	883	879	826	826	867	844	824	823	846	832	842	792	849	815	866	829	768	821	826	839	828	859	868	846	810	848	828	866	816	856	876	824	841	827	816	831	801	781	820	824	795	804	814	902	860	785	807	861	829	828	884	825	834	830	825	836	876	859	857	894	848	858	871	826	860	791	811	842	789	838	799	817	870	846	836	821	827	828	823	843	856	826	821	805	848	843	871	839	845	848	874	798	833	858	843	834	863	833	847	814	806	864	835	847	878	835	804	871	845	796	854	857	838	914	837	862	791	777	788	823	792	809	848	803	828	864	840	817	871	867	865	890	853	803	869	799	790	826	891	805	850	800	831	833	844	804	843	841	829	826	838	829	859	859	807	836	872	823	903	824	843	822	833	882	786	864	833	836	809	813	854	883	791	850	799	846	844	762	825	791	877	832	824	906	877	809	825	813	801	812	861	845	831	841	869	756	827	775	821	807	803	819	885	840	838	839	848	833	841	902	821	868	794	864	891	870	850	807	838	828	867	836	812	878	808	795	842	866	849	795	846	854	855	883	830	827	882	804	804	840	834	863	804	865	840	841	810	806	818	850	834	813	872	791	829	820	832	812	817	820	814	825	842	835	828	843	834	835	882	839	845	921	866	830	803	817	849	808	865	828	820	846	817	853	867	851	852	851	874	829	824	820	843	850	838	914	833	818	840	823	841	859	859	880	819	842	856	867	810	847	809	875	871	840	823	842	837	749	801	837	846	855	822	805	834	806	845	848	877	841	803	817	802	855	853	837	840	874	816	876	828	852	798	847	834	806	863	824	848	869	793	832	843	883	822	829	881	850	880	878	855	855	785	848	834	910	879	807	862	825	845	835	847	857	866	823	844	865	888	798	784	837	821	841	855	823	859	818	864	857	864	757	835	788	819	861	888	822	853	814	795	890	803	832	810	829	846	841	831	808	827	837	897	857	893	811	848	835	821	833	819	850	819	839	865	833	881	868	871	819	781	829	835	799	836	854	819	822	841	840	828	815	817	833	838	795	826	888	842	836	849	825	850	864	844	835	934	881	865	800	853	824	796	816	805	847	869	824	786	836	828	846	794	837	852	808	827	843	770	816	860	854	815	864	869	861	866	885	902	807	824	809	857	810	812	890	844	836	830	834	778	827	839	805	799	820	829	856	800	810	804	850	823	857	860	847	835	858	850	824	868	865	812	800	860	785	851	817	865	856	805	848	894	755	855	830	795	870	827	817	869	831	817	783	778	838	866	837	837	798	802	826	820	837	824	814	828	827	799	844	805	830	847	849	845	824	797	838	833	790	866	853	831	886	829	873	847	814	823	868	867	884	905	837	881	874	876	825	854	851	846	817	872	805	834	864	839	850	844	784	856	844	860	909	866	814	827	803	822	864	863	838	899	837	897	874	808	818	827	841	830	786	833	855	879	832	863	849	765	828	841	816	886	874	871	840	840	873	862	808	827	888	868	835	866	841	833	861	793	862	860	804	850	838	868	811	839	809	817	862	788	830	879	860	831	876	784	894	825	875	834	861	876	842	858	841	826	839	891	905	807	843	805	834	793	782	829	854	833	828	809	859	856	839	832	840	828	854	802	767	867	897	805	848	819	885
72734	45563	13844	2486	1158	931	770	669	609	560	557	523	460	468	443	443	430	431	431	428	444	466	413	445	419	452	436	408	410	397	368	426	418	426	421	416	383	393	386	448	412	386	418	369	394	394	422	360	413	407	426	385	418	396	395	406	420	391	418	406	392	392	428	428	435	429	422	384	378	397	393	422	390	395	386	381	395	409	375	393	395	387	384	386	400	403	382	398	402	397	381	384	405	420	373	408	388	415	407	419	390	393	362	378	374	357	402	429	352	383	406	382	383	399	418	378	400	349	381	433	361	397	417	391	386	378	412	401	372	412	377	394	399	401	418	416	419	402	415	424	371	373	416	350	402	414	405	402	389	386	403	399	388	421	406	400	402	366	381	407	406	402	382	389	409	367	410	382	363	361	417	427	408	408	403	387	426	388	368	374	382	391	417	403	369	388	405	391	429	383	389	417	402	373	408	387	377	407	378	366	366	378	373	417	400	382	375	377	380	404	385	402	436	436	419	386	387	373	392	377	428	388	400	410	405	368	390	400	395	390	385	394	406	432	400	405	396	379	363	382	417	371	381	384	364	372	432	366	426	393	372	426	388	409	407	442	395	399	395	388	422	422	386	436	410	382	405	389	407	385	421	363	383	410	420	364	394	389	416	395	389	357	371	430	380	451	379	440	356	394	403	396	436	365	423	425	429	450	418	416	420	437	412	425	399	403	383	400	402	403	370	380	394	395	383	380	394	366	374	435	355	374	409	392	383	427	393	395	414	403	354	397	414	371	446	392	380	392	404	397	367	405	417	404	417	394	347	404	384	434	350	395	389	365	379	393	404	397	382	401	416	406	402	382	380	401	386	396	404	343	395	409	409	383	391	375	428	349	435	413	379	397	403	429	451	394	422	381	390	420	401	357	423	383	408	387	367	417	402	361	407	377	393	416	357	363	389	423	364	381	398	387	400	406	369	380	405	405	399	405	424	433	372	424	367	457	372	423	363	406	370	398	438	405	409	390	400	358	388	391	366	416	381	406	399	409	371	370	381	404	407	396	432	412	401	417	404	392	354	382	437	407	402	370	375	366	421	401	365	349	360	390	383	424	395	379	395	371	413	351	424	389	421	427	371	402	373	387	402	419	407	407	390	360	388	400	375	391	395	343	392	395	401	421	373	383	390	403	423	415	411	388	404	391	446	408	358	396	414	402	334	424	387	408	388	402	394	402	393	400	367	422	342	416	413	376	375	398	390	402	411	377	357	384	399	393	428	384	386	428	378	404	423	387	391	412	426	395	365	383	405	421	366	405	366	383	385	380	378	416	395	392	389	405	363	353	437	407	410	421	408	428	416	328	403	354	386	378	400	414	394	404	409	435	401	419	390	373	403	395	432	400	399	418	417	369	400	394	376	411	419	423	421	435	414	402	390	395	380	351	406	392	409	381	403	423	376	413	381	387	382	419	404	403	391	385	350	398	400	407	395	316	383	412	381	397	370	377	415	407	351	413	404	414	372	371	401	416	368	374	424	402	382	415	398	433	403	442	379	398	406	379	391	397	384	416	434	439	390	373	410	407	431	370	361	428	376	357	410	428	405	406	379	403	403	468	407	378	390	416	393	406	382	399	389	380	400	368	388	383	390	394	373	385	410	380	377	415	431	381	410	384	384	405	399	397	394	425	410	400	397	404	382	439	409	377	392	418	399	394	367	364	388	400	360	393	390	389	379	388	377	381	400	368	408	366	408	402	411	402	387	439	363	390	382	405	367	385	382	383	434	394	399	426	378	384	360	415	381	423	441	396	387	417	417	389	401	429	403	397	416	402	386	395	454	373	406	378	412	385	425	425	407	377	391	383	363	423	397	384	424	404	393	395	423	383	375	369	422	420	402	358	381	437	402	417	410	383	396	397	398	410	391	347	396	428	372	404	388	436	377	432	396	387	396	356	386	406	383	393	434	396	382	339	387	395	441	352	365	413	386	407	414	366	388	390	411	401	383	398	386	370	365	391	396	375	379	418	394	407	415	380	405	407	411	422	417	403	369	404	413	374	390	410	406	406	387	379	429	425	367	399	389	440	378	377	399	403	448	386	393	403	398	417	374	398	411	381	382	403	412	379	378	433	381	372	384	427	392	388	385	411	366	384	389	375	424	395	384	388	375	423	407	417	371	387	356	432	415	379	404	409	383	428	453	387	387	363	405	404	422	437	417	377	351	387	379	430	419	415	407	418	389	431	412	366	418	399	425	414	427	403	408	415	447	410	380	419	362	401	402	374	396	395	409	401	429	415	433	377	414	396	394	357	379	421	399	390	407	415	380	441	384	412	375	408	381	413	390	419	420	410	419	379	403	367	398	412	411	419	360	400	371	425	349	390	414	396	410	419	406	364	414	371	402	344	395	422	380	376	362	409	401	399	421	376	374	365	389	424	395	364	394	394	413	394	400	370	372	383	390	347	411	398	418	427	370	392	372	397	398	374	377	371	350	403	394	400	401	418	358	384	368	385	392	388	365	367	359	406	384	406	374	395	374	392	394	351	381	383	400	377	422	409	409	398	392	391	394	391	370	387	387	374	382	435	366	385	403	400	432	385	419	422	436	402	435	399	395	394	386	385	386	410	393	390	385	418	381	393	410	472	422	410	369	399	393	348	381	416	388	400	426	363	402	401	394	346	397	370	381	415	374	410	401	374	376	393	361	337	416	366	402	427	408	429	423	392	395	369	416	388	367	388	422	394	367	462	370	399	405	387	389	360	360	408	377	405	386	428	420	383	384	412	399	395	405	399	347	383	380	393	403	412	433	375	393	384	388	379	400	398	396	417	411	407	411	429	397	403	357	383	382	341	373	385	421	390	414	379	358	393	418	430	390	379	409	417	404	381	409	400	376	418	394	382	375	395	398	370	409	371	421	413	443	366	379	381	396	405	364	410	392	410	407	389	372	400	395	367	420	403	412	348	420	390	405	405	360	376	407	395	402	438	384	407	393	420	425	399	386	370	411	392	445	386	424	420	407	437	419	393	435	410	402	392	394	420	387	426	407	354	380	407	405	451	417	361	406	398	419	388	392	415	375	405	351	370	376	387	439	405	377	375	383	397	423	397	424	346	425	418	385	372	400	392	383	407	443	383	399	405	409	390	394	362	392	385	409	384	411	392	401	370	454	370	404	444	371	384	397	425	408	395	345	409	445	385	373	380	397	418	428	413	366	405	365	377	354	399	393	350	378	401	383	415	404	383	417	408	410	360	399	387	392	358	408	374	413	420	417	412	399	393	423	417	409	380	344	441	409	382	396	387	411	401	419	413	397	369	377	408	402	407	387	391	383	399	415	420	398	391	397	382	400	390	383	392	412	382	396	402	400	376	391	373	420	399	416	372	378	411	412	404	403	436	398	431	409	390	375	381	399	380	395	420	364	377	402	402	354	366	421	401	382	401	425	398	424	400	442	403	396	422	392	394	376	408	403	365	393	452	409	420	415	397	364	375	396	434	403	405	412	388	407	396
45031	23009	3812	4585	4115	3409	3014	2486	2132	2032	1821	1695	1599	1548	1459	1381	1332	1320	1229	1211	1192	1192	1118	1097	1184	1103	1099	1119	1045	1102	1041	1049	1028	1045	1074	968	1056	1040	1042	1001	1025	1021	998	1049	1042	996	967	1017	960	986	999	1050	1008	1016	992	968	1009	956	940	966	936	943	1010	976	962	925	1008	972	979	945	918	1006	1003	964	921	1071	920	974	965	941	954	984	978	949	977	955	966	925	928	1005	967	950	956	952	962	957	931	998	952	938	982	937	977	976	929	998	938	947	974	945	927	941	937	886	893	1023	978	922	946	920	928	931	995	976	958	960	943	938	934	907	974	939	955	992	965	982	956	990	901	904	947	904	959	944	900	926	1044	966	903	951	900	932	925	931	947	986	959	887	1028	987	950	981	956	949	943	948	953	959	943	937	917	967	935	950	1002	980	963	918	979	963	925	948	901	946	924	897	971	960	965	920	949	956	914	923	955	914	937	954	979	945	943	914	980	928	932	976	964	895	980	961	903	897	985	920	947	953	951	894	994	938	897	939	1034	922	973	952	893	932	908	910	959	981	981	974	953	965	988	968	969	988	941	910	932	971	912	966	947	910	970	1017	953	937	924	968	894	949	881	957	951	981	956	964	938	1046	1000	912	928	969	967	950	966	964	985	951	903	922	885	967	954	916	976	938	906	916	961	1000	989	958	949	998	933	931	999	978	896	918	1002	917	912	888	958	959	952	979	972	976	922	913	983	936	943	963	961	981	969	945	1005	917	936	878	945	931	964	950	924	936	912	965	926	950	944	943	940	951	910	929	931	891	923	943	931	1000	974	952	994	969	933	942	918	922	974	967	951	917	957	957	952	940	946	942	988	962	963	940	951	940	930	907	947	948	947	893	934	935	1011	947	912	942	910	968	921	952	979	991	984	965	932	956	928	946	931	931	936	954	935	941	928	959	940	943	948	989	975	950	970	863	967	930	941	983	949	876	1009	883	982	905	986	956	943	907	878	930	951	956	946	947	958	913	984	965	964	892	943	939	955	967	977	927	944	945	982	978	936	926	951	941	928	932	921	979	949	949	973	1016	950	921	945	909	894	927	980	940	981	949	979	968	932	956	1019	938	951	911	977	899	890	903	998	911	896	917	918	961	951	950	938	958	937	1005	975	966	993	923	908	1009	943	945	946	945	974	953	947	955	935	965	929	981	944	914	978	942	935	964	908	993	1011	925	937	967	933	993	929	903	985	983	917	954	935	948	933	963	951	927	946	946	913	922	991	963	960	952	948	948	946	974	962	950	931	979	886	934	1011	908	974	987	926	910	946	919	921	930	945	916	944	910	916	947	951	904	907	976	948	959	959	995	866	937	963	994	887	881	972	989	952	978	947	941	935	954	927	929	961	968	970	907	986	1033	939	959	1012	990	910	1007	918	963	959	931	953	962	963	973	973	968	930	979	912	958	947	930	953	972	953	944	947	937	969	927	968	947	971	982	1007	972	943	913	1014	927	914	900	923	968	918	954	936	907	973	964	938	971	924	908	967	982	928	968	999	913	900	899	950	965	1014	917	946	937	956	933	1000	991	985	933	911	963	942	962	975	975	882	944	944	959	992	974	973	944	1006	914	906	950	954	971	955	951	957	956	901	917	970	923	926	940	958	915	926	953	970	976	936	989	928	900	958	958	959	895	930	926	1002	1033	908	948	975	1024	912	928	951	987	921	931	957	919	943	959	970	962	973	978	986	894	973	963	975	993	962	977	932	970	928	1025	927	960	935	890	963	927	960	941	935	955	897	942	862	967	920	986	961	946	910	962	1018	931	994	968	960	899	979	909	916	880	901	936	906	926	979	970	920	975	928	955	918	976	852	970	908	975	947	948	1002	915	940	961	942	956	1029	955	900	913	982	931	900	992	928	950	990	960	932	958	948	923	931	966	951	930	891	944	930	945	993	945	929	962	987	938	1038	1005	910	1034	941	908	959	941	949	936	885	915	934	939	975	971	946	927	950	934	923	972	949	887	889	914	944	956	967	934	937	961	986	928	942	946	944	956	894	928	927	977	954	982	942	982	894	915	923	961	890	937	957	960	896	945	998	938	957	954	942	983	927	944	927	895	951	898	947	949	985	959	954	954	913	923	995	970	931	935	922	955	935	913	953	901	935	912	934	937	891	923	967	950	931	1001	946	901	924	930	968	906	1002	943	927	907	947	899	913	924	910	944	904	915	925	970	925	993	1007	927	933	915	974	911	979	968	951	956	922	915	968	1006	1013	928	944	966	940	875	1022	972	970	938	941	951	960	943	940	971	910	971	948	961	982	999	977	940	880	922	965	913	966	906	936	938	946	974	946	943	976	911	984	944	945	970	982	923	912	946	931	967	940	938	863	892	965	957	966	910	883	896	965	944	995	966	961	948	915	940	960	933	920	923	942	940	985	961	955	933	896	961	967	968	1007	909	974	962	907	965	931	1007	982	915	952	960	926	957	920	907	956	934	928	986	970	930	935	961	960	965	958	951	988	936	973	938	961	931	904	937	906	961	932	943	975	974	923	907	912	912	954	977	930	896	931	921	932	908	959	939	950	928	935	938	933	946	947	966	954	962	951	993	904	970	944	951	934	963	941	911	939	945	1000	938	915	917	973	889	953	921	970	955	915	904	1002	900	939	1003	977	978	949	946	944	938	944	966	920	922	942	976	903	942	943	903	980	976	1001	915	924	958	946	924	964	928	994	1007	952	946	940	983	974	988	901	900	1002	973	1000	904	933	952	913	927	968	983	934	931	928	919	988	907	991	923	962	979	941	911	929	929	924	949	931	956	944	943	960	937	951	988	987	949	915	933	947	975	893	954	930	999	997	975	962	926	974	924	918	949	870	950	950	936	943	952	917	957	980	964	962	936	954	969	981	942	926	949	906	925	921	947	943	929	876	956	921	989	923	959	931	971	973	980	898	963	931	943	909	937	978	981	860	908	942	953	961	973	901	941	968	892	907	948	976	944	902	935	993	944	977	956	959	957	946	942	950	897	962	959	939	948	1006	915	890	939	993	993	964	900	962	952	910	1003	895	979	981	923	959	958	958	928	986	905	944	966	989	944	976	945	950	959	959	951	915	934	984	936	961	956	1008	942	928	943	964	892	938	932	899	883	948	931	938	955	947	981	908	947	943	906	954	917	970	902	996	937	919	1004	946	935	937	921	971	924	936	908	938	951	963	924	975	926	920	956	975	935	1011	922	959	956	916	934	1005	956	969	1024	971	956	952	962	913	905	970	974	944	940	955	952	958	985	959	993	951	937	985	932	992	937	945	917	962	944	971	934	934	959	950	933	940	949	916	980	938	958	980	930	924	964	920	918	900	930	971	996	925	911	945	934	990	883	1034	985	940	920	952	895	895	933	946	906	905	900	935	950	923	935	885	906	914	923	984	890	994	970	936	930	911	959	966	977	943	986	973	962	959	1003	975	985	870	988	916	936	917	904	949	945	954	919	939	885	937	872	994	917	874	965	952	965	971	902	953	1010	917	921	997	894	963	942	1018	960	946	937	1003	961	945	962	920	897	960	945	978	957	927	927	960	959	957	933	936	966
9230	1751	302	206	203	167	160	167	157	170	137	165	154	157	145	157	164	140	164	183	159	172	163	171	155	149	165	152	137	141	161	167	163	132	164	143	132	151	160	146	163	144	181	167	155	151	150	143	159	176	161	144	165	172	141	193	133	161	130	160	148	161	157	155	157	158	160	167	148	152	152	153	154	166	165	172	132	184	152	185	177	151	158	126	165	181	139	159	163	141	158	151	160	154	132	139	154	131	164	157	135	157	164	173	164	171	164	196	163	165	175	155	148	164	174	136	153	155	174	147	160	160	139	174	178	156	150	163	175	160	158	157	143	127	172	156	163	154	135	157	153	143	159	149	159	171	151	148	165	172	160	165	160	130	172	180	154	172	167	152	186	163	155	166	148	133	163	162	158	160	163	150	148	173	161	159	157	160	151	151	145	152	150	164	166	165	168	148	161	141	135	157	149	159	166	151	132	151	157	168	158	140	165	154	169	157	164	172	184	168	189	152	159	174	157	154	136	141	144	168	180	129	129	148	173	161	177	167	166	143	135	163	178	149	171	137	155	148	169	180	130	144	172	168	129	141	146	162	137	137	148	161	182	142	168	165	157	180	133	158	168	191	157	171	171	166	149	187	144	150	156	143	145	152	152	145	185	173	171	154	165	159	179	174	151	137	160	155	166	134	190	130	164	154	165	139	167	161	133	163	143	172	167	137	146	170	167	184	160	157	157	166	160	173	144	166	153	119	162	148	151	160	166	143	142	160	165	165	154	181	173	147	171	158	153	154	184	179	158	140	157	170	150	168	174	166	164	172	134	149	146	158	150	158	151	179	164	141	185	174	155	166	162	163	169	172	171	145	202	143	154	153	142	172	144	160	164	161	136	142	172	160	157	166	157	155	172	160	155	157	185	156	150	152	176	161	143	159	158	164	158	169	166	147	141	125	174	165	160	171	155	164	162	155	172	165	169	142	162	163	161	163	148	159	162	156	152	149	164	149	176	148	155	180	186	148	159	151	146	165	151	159	146	159	166	132	160	150	164	168	147	171	144	142	156	149	172	165	168	166	171	141	141	146	147	163	153	147	143	174	159	169	168	142	169	146	176	161	154	191	132	167	169	148	153	155	147	161	149	181	171	167	181	169	150	195	162	153	163	164	177	140	173	168	159	165	160	173	193	142	175	188	157	147	149	164	149	149	147	163	158	177	132	137	147	169	154	172	160	167	162	131	148	159	178	150	172	145	156	138	169	143	173	147	150	169	150	167	159	155	151	154	157	163	156	123	167	169	154	148	170	155	174	162	150	159	172	150	142	165	159	184	164	163	191	168	170	159	172	144	147	149	171	141	151	168	157	145	123	158	167	187	145	147	155	154	153	157	143	142	151	180	153	184	143	140	178	176	151	163	177	163	177	146	133	157	167	171	173	153	135	148	147	162	144	145	179	150	156	169	170	182	133	157	168	162	150	175	147	144	145	163	153	141	145	148	185	146	150	165	160	174	167	154	167	173	130	144	157	144	167	150	149	158	162	165	141	180	156	152	188	165	192	146	147	148	146	154	153	152	168	145	147	135	150	161	165	170	162	165	131	177	172	156	155	163	145	144	177	160	176	157	144	161	157	140	147	144	140	148	163	162	151	163	167	157	156	163	164	162	193	160	163	170	156	171	153	147	161	159	151	186	155	161	176	176	158	161	136	167	184	166	147	172	173	157	166	164	166	164	173	158	151	147	164	175	154	159	140	166	163	172	159	161	150	179	160	159	139	154	171	176	169	175	164	149	134	176	144	160	167	159	156	177	141	180	144	172	163	162	175	157	176	172	142	132	143	166	161	194	168	165	184	158	168	142	172	161	174	152	147	149	158	143	144	140	166	142	167	168	165	148	136	144	152	183	140	154	150	162	162	169	150	154	179	174	152	137	143	168	159	189	147	170	162	144	159	155	157	180	138	143	154	163	138	158	161	154	156	149	161	165	141	153	160	161	155	152	171	148	145	176	178	155	168	185	144	162	158	158	140	189	146	164	153	168	172	158	158	156	138	153	149	156	151	170	163	154	161	163	163	170	133	173	146	135	171	158	134	171	176	142	145	173	134	163	161	152	151	145	181	165	145	160	153	167	165	168	175	150	168	180	162	150	152	155	150	171	136	159	167	175	150	168	148	158	170	179	155	163	187	161	141	166	143	136	169	178	185	187	146	162	170	163	151	159	181	182	157	137	201	143	151	179	167	156	170	158	158	157	156	143	173	157	146	187	169	145	150	167	124	159	165	159	153	181	170	177	176	161	151	142	144	175	155	146	177	175	161	149	134	170	148	155	140	162	169	165	148	142	166	184	159	159	141	176	175	183	176	170	153	153	154	159	166	149	143	175	164	157	149	135	141	174	154	158	160	171	150	130	161	156	150	167	160	167	148	157	184	178	165	169	145	148	167	144	155	155	170	138	167	178	137	147	155	154	166	155	152	173	137	191	153	149	165	140	136	160	143	141	166	174	155	140	172	157	159	155	157	158	153	169	163	166	190	163	150	160	174	171	150	150	152	140	176	138	146	165	145	153	143	152	169	178	184	146	169	168	150	159	170	160	165	131	156	129	182	153	156	166	149	160	171	162	167	184	157	145	151	174	167	153	143	132	167	163	151	141	167	147	160	168	150	139	167	143	143	145	172	163	162	169	164	198	159	158	162	155	143	149	156	143	165	162	159	180	169	149	167	149	150	148	185	167	164	149	166	139	167	169	177	153	135	140	134	168	147	159	153	163	148	145	157	148	159	182	157	150	160	145	162	179	181	176	162	129	144	167	168	164	155	160	154	157	168	163	164	170	170	143	170	169	161	153	193	175	157	186	148	155	153	151	134	149	147	150	137	141	176	148	175	160	154	146	154	148	160	141	167	143	160	157	154	158	139	132	151	149	148	163	158	141	158	157	162	170	138	149	170	168	145	143	152	151	135	182	176	155	152	177	153	157	145	148	148	151	134	130	149	157	180	141	151	134	167	156	154	137	137	156	149	184	143	160	160	167	151	140	147	166	166	158	149	143	140	165	147	147	157	162	145	179	168	162	123	153	158	169	165	178	166	183	161	171	144	146	156	159	159	149	143	147	173	151	165	133	156	173	129	151	133	186	154	176	158	149	140	157	174	144	158	162	135	155	150	155	157	163	147	131	155	184	136	151	162	175	129	150	193	144	129	157	134	144	178	135	147	170	174	172	142	151	167	154	148	177	149	143	181	162	163	124	154	156	163	155	143	126	157	156	167	160	136	155	162	166	160	156	158	159	144	163	166	139	126	152	145	163	143	148	149	148	160	161	150	143	150	162	162	139	163	141	163	146	149	161	161	162	135	115	166	142	162	161	136	141	157	149	169	171	151	158	181	158	146	152	162	171	168	174	152	158	171	179	190	151	178	128	147	155	149	146	169	154	152	165	158	173	164	169	161	163	136	170	156	158	152	177	161	163	155	161	188	160	166	150	155	155	161	145	167	169	181	170	154	153
8147	1887	552	589	564	526	508	487	524	487	514	479	500	512	483	474	525	449	496	486	458	497	460	465	464	480	484	492	470	459	473	480	463	494	482	449	445	470	476	485	498	499	464	480	443	478	460	481	461	497	499	443	451	475	448	471	483	439	498	459	446	465	431	472	472	470	518	473	501	453	461	435	479	468	452	459	478	473	463	488	443	454	434	501	509	484	467	490	460	475	455	460	460	447	485	458	480	453	483	497	482	497	458	484	476	423	440	499	492	501	485	483	455	470	470	428	521	450	472	484	465	504	460	469	498	463	438	467	481	480	450	482	471	458	442	509	478	467	483	474	443	467	485	488	444	462	505	480	454	493	483	444	455	448	443	464	473	467	450	458	503	478	461	471	463	480	477	463	440	510	505	489	459	466	476	456	443	474	518	427	453	446	461	478	525	463	448	468	516	498	469	439	437	459	500	475	454	504	498	476	490	487	435	448	468	522	430	456	464	430	512	463	472	446	477	485	475	498	453	498	464	479	436	496	445	467	478	513	442	460	454	492	486	450	443	492	464	499	456	496	485	456	485	448	501	483	474	439	456	447	477	456	453	454	434	477	518	485	457	472	485	455	475	428	463	439	430	489	473	494	488	495	482	463	459	465	487	453	472	489	498	453	473	515	438	459	468	510	445	437	445	489	467	468	492	452	458	466	506	510	443	447	464	476	449	461	487	433	528	458	498	521	456	448	486	468	468	466	483	522	469	477	441	462	491	463	481	491	464	471	453	478	443	466	480	482	464	453	454	468	479	466	471	464	474	430	486	483	463	480	432	478	498	466	474	494	483	469	499	457	520	461	466	503	468	476	466	494	453	471	504	451	477	470	463	486	451	453	493	453	486	468	493	491	452	433	450	454	441	429	427	458	475	437	464	481	469	465	485	468	471	470	467	442	476	457	448	479	484	447	450	464	453	443	475	444	455	494	476	479	485	501	430	483	479	481	457	459	525	426	485	510	446	470	488	482	509	475	490	468	499	466	440	466	522	475	471	479	466	494	462	513	490	489	460	482	467	529	464	473	475	484	478	490	479	467	467	457	453	474	487	503	456	468	466	475	453	483	418	470	493	488	461	491	477	457	465	461	462	444	469	436	471	471	450	506	469	446	460	466	468	467	449	443	480	464	481	428	454	467	450	438	483	476	505	459	483	436	511	458	476	458	467	487	480	493	468	496	471	466	456	481	449	464	461	468	470	485	443	482	446	455	456	479	453	460	449	471	454	457	455	469	431	472	514	489	448	467	466	449	434	446	470	503	445	502	474	477	504	474	481	490	485	477	489	476	492	491	443	448	445	473	462	490	445	468	471	468	450	495	463	483	447	454	481	472	452	450	448	489	429	411	489	444	507	499	474	457	482	476	474	447	467	481	501	471	455	465	437	506	467	444	497	473	455	512	493	463	470	452	456	486	429	472	479	459	473	472	483	431	484	470	510	424	471	485	456	499	481	472	468	502	456	479	463	423	454	466	465	482	507	494	487	471	422	478	477	438	437	493	468	474	462	485	476	460	438	486	441	471	464	447	438	467	475	468	488	465	498	474	511	498	488	489	468	454	469	477	507	474	462	472	524	468	451	469	466	470	452	468	455	473	470	478	436	486	471	478	513	465	488	469	470	502	437	474	497	458	510	504	487	446	471	456	469	449	483	504	461	469	478	496	441	464	452	499	484	470	487	469	474	424	479	444	511	480	466	449	498	483	449	427	444	448	475	501	491	462	517	448	476	478	500	427	469	466	447	492	490	431	453	459	431	458	458	467	448	453	466	469	457	458	488	468	472	476	469	465	504	530	472	463	502	477	496	443	503	473	474	462	450	468	454	443	490	443	462	467	424	487	518	469	483	484	468	478	475	486	482	492	512	487	425	463	503	480	480	471	474	487	482	473	512	473	464	470	504	466	465	470	440	458	424	442	464	492	496	478	497	456	433	481	475	455	449	457	491	444	484	481	483	468	523	454	474	485	482	447	458	493	441	499	472	503	496	461	502	422	473	476	474	514	467	465	522	531	457	465	464	476	444	458	480	425	447	469	438	453	489	442	506	451	481	463	471	487	467	441	455	478	496	497	487	450	501	474	448	475	457	509	466	444	504	520	481	461	464	480	466	488	444	457	507	482	491	452	504	467	470	452	468	471	470	442	461	459	465	488	476	475	467	486	483	480	449	469	444	407	468	469	474	484	476	495	474	481	505	477	506	480	463	479	468	467	481	510	468	487	467	469	531	479	488	467	461	452	463	515	450	492	496	463	435	485	448	463	447	485	485	485	457	446	452	481	436	438	466	486	463	496	463	446	480	498	464	454	445	478	422	473	472	477	481	448	502	446	481	488	501	507	477	502	449	472	448	500	489	443	456	473	494	466	483	481	470	456	479	439	452	501	447	454	500	457	455	475	469	511	461	478	479	502	523	436	537	497	502	466	527	517	466	491	472	473	468	500	459	452	498	456	442	464	462	429	444	437	453	450	437	501	454	478	465	487	510	450	428	457	446	422	484	446	488	471	480	481	448	507	460	418	476	475	510	468	479	470	474	473	470	442	477	458	442	499	499	431	496	483	469	470	482	452	435	450	458	494	471	475	482	459	472	442	457	463	484	511	477	436	473	497	455	478	470	471	466	444	462	439	497	447	459	482	483	464	495	487	464	477	455	489	441	423	499	471	437	476	493	475	427	474	480	455	464	467	464	460	472	492	459	507	495	474	479	463	468	494	510	452	486	459	483	504	458	483	457	477	418	481	474	469	457	493	463	468	469	453	502	448	459	485	487	499	465	514	482	476	492	505	449	455	496	492	450	478	477	477	420	436	477	467	453	486	453	460	483	469	464	492	480	476	461	470	481	492	449	477	468	482	486	512	475	438	480	468	476	448	446	488	468	483	476	426	481	481	444	436	447	490	441	480	490	467	462	484	454	473	457	500	477	422	464	469	459	458	435	436	440	478	503	481	502	501	447	437	500	479	485	444	462	507	480	452	442	479	412	495	488	458	451	450	462	462	498	499	467	510	438	451	489	405	438	463	476	455	449	476	442	481	477	478	541	467	478	461	493	464	485	459	460	455	419	453	479	460	477	484	472	440	444	468	480	476	442	412	509	479	480	449	467	469	468	449	447	479	469	471	464	450	470	496	466	461	488	471	457	462	458	510	461	453	476	492	464	458	431	445	478	474	470	473	491	469	504	469	465	466	460	474	484	476	462	488	491	505	502	480	487	508	464	454	503	472	504	469	475	448	450	438	486	472	495	483	500	444	471	453	461	472	454	445	491	456	504	478	461	519	468	508	468	456	465	499	462	469	491	483	473	471	444	407	464	493	434	466	481	447	451	471	487	476	477	468	457	475	448	455	443	463	484	482	508	502	470	478	475	475	481	462	491	453	496	462	486	479	513	471	471	455	447	460	438	449	490	450	450	448	465	501	465	412	472	433	466	481	467	476	489	499	440	470	454	448	488	512	460	472
59217	32604	7023	1006	706	571	512	468	396	398	400	375	406	383	383	383	362	366	322	391	343	331	373	387	347	329	333	339	346	330	332	348	346	309	317	327	359	358	367	321	328	340	334	333	362	323	356	303	297	336	346	296	308	343	362	352	370	344	296	305	307	349	351	320	330	321	300	325	334	314	313	341	341	311	343	356	362	332	282	326	323	322	344	357	332	310	328	358	367	320	302	349	357	325	296	342	356	327	322	310	341	351	325	298	329	348	304	312	322	334	343	323	285	316	317	308	304	357	334	332	318	317	306	333	337	318	337	299	290	321	316	338	323	322	350	343	329	332	318	319	361	346	336	314	354	323	311	331	346	347	326	306	333	313	333	330	334	349	320	296	353	335	357	346	353	333	321	347	371	337	347	318	353	328	354	332	339	323	344	326	329	324	325	318	305	326	351	316	313	340	308	321	345	285	329	342	335	331	343	298	325	321	304	348	320	336	355	356	388	330	289	312	357	310	326	307	346	288	349	319	310	331	332	320	334	333	344	335	277	342	356	330	325	347	323	312	314	350	358	335	349	318	344	354	320	339	324	327	305	307	347	319	332	287	340	335	353	317	330	345	325	323	332	337	329	398	320	328	300	341	345	339	330	319	308	328	304	325	319	309	344	355	368	327	369	356	326	286	316	304	345	307	318	305	334	344	338	319	312	332	336	345	344	349	336	306	354	360	342	347	348	328	340	330	320	368	345	345	356	294	372	356	332	323	355	302	271	321	341	334	300	336	299	363	324	330	336	328	327	340	333	327	303	341	350	319	337	338	321	319	327	295	349	325	332	314	336	300	344	327	325	325	305	370	307	344	347	306	349	288	322	282	321	338	330	350	328	335	300	308	359	325	347	338	328	304	336	305	340	363	357	329	336	345	302	329	331	348	324	337	345	357	346	342	334	329	406	325	289	326	334	324	318	323	346	333	317	337	336	324	312	306	333	316	356	344	325	337	334	303	345	305	343	360	323	306	334	310	335	333	314	307	352	358	319	326	302	320	355	319	314	330	321	359	322	360	343	346	321	352	347	333	306	319	341	308	342	343	336	323	321	348	349	362	308	292	319	328	337	357	334	292	327	325	364	350	343	313	343	338	352	326	357	302	349	359	316	332	317	316	315	354	326	343	330	341	300	329	336	345	316	302	331	326	338	310	338	361	357	319	312	274	311	321	327	327	315	339	337	328	334	349	322	328	328	343	341	305	326	327	324	332	321	353	361	317	340	321	324	353	322	298	342	303	338	329	322	331	324	354	298	324	313	328	355	316	325	318	306	327	312	340	330	312	328	317	335	347	348	317	336	351	303	337	325	328	322	345	319	314	331	356	303	336	332	341	347	325	308	366	332	316	306	298	332	380	330	339	314	368	365	307	366	283	343	323	351	366	346	317	305	354	335	313	326	348	351	331	333	371	354	363	357	336	345	316	320	354	329	337	296	359	308	314	359	334	341	316	345	321	344	331	289	327	322	339	347	336	301	342	321	344	320	333	347	332	357	355	302	329	402	290	346	305	335	332	338	358	344	320	322	356	331	343	320	391	342	355	348	327	361	312	314	348	373	349	332	317	324	302	301	318	336	321	318	340	343	306	320	346	368	342	358	313	320	374	307	343	346	331	361	327	310	328	307	343	333	364	330	350	314	312	296	318	354	314	323	343	310	350	295	306	326	336	311	330	308	330	288	346	329	335	304	338	322	355	298	297	307	308	310	318	348	349	309	318	325	314	352	363	322	314	295	337	298	327	317	371	312	318	297	290	316	348	318	306	327	349	315	345	345	317	347	284	331	329	338	320	326	360	331	341	343	345	331	307	300	317	293	339	348	324	346	377	304	325	373	327	340	300	379	313	365	365	316	314	330	330	338	322	319	362	330	327	340	335	324	341	307	342	332	365	333	324	354	343	314	316	350	314	328	340	361	337	359	312	345	313	349	335	318	321	338	310	334	291	287	335	301	295	333	328	322	341	343	295	316	301	352	295	328	318	338	310	349	361	302	309	334	341	326	330	332	355	334	304	319	303	325	284	314	359	313	337	328	321	307	316	302	319	346	333	322	351	315	313	299	316	317	337	270	331	356	298	332	337	329	360	353	310	323	308	320	321	355	336	366	357	321	348	374	349	332	321	347	320	324	302	299	347	321	351	328	317	343	348	362	356	313	325	293	358	321	324	306	349	330	316	319	340	347	360	355	318	314	351	323	334	346	328	321	316	343	327	312	356	323	312	332	321	348	316	339	307	328	322	327	370	309	329	327	362	327	342	336	320	319	301	296	364	337	361	311	334	289	369	341	318	344	335	333	340	279	336	348	320	302	314	358	304	357	337	363	344	368	336	321	343	313	338	365	306	328	303	334	309	380	332	348	282	331	321	329	340	318	302	330	333	348	319	327	347	336	298	306	355	349	337	365	359	334	321	346	355	281	319	348	332	333	321	321	312	342	352	337	326	328	350	317	332	306	293	333	347	305	334	339	313	333	321	322	337	373	367	298	337	325	324	328	336	328	363	349	377	324	309	334	320	325	338	311	319	347	314	338	313	345	306	344	352	346	365	329	312	301	317	329	342	307	307	352	335	342	328	288	367	341	337	320	327	317	347	344	333	323	322	323	337	352	340	354	344	355	333	310	334	342	341	352	347	318	321	295	295	324	315	352	285	303	363	305	340	349	345	339	309	338	339	335	357	343	323	349	331	330	368	358	355	323	339	324	319	350	350	344	324	303	335	346	319	325	303	321	314	358	348	339	325	293	362	325	328	308	329	328	326	331	314	325	313	303	325	293	344	329	333	318	330	315	316	304	336	325	316	324	337	317	327	331	329	321	311	294	359	337	322	345	313	333	342	330	325	350	327	310	318	320	345	324	338	329	324	295	333	326	361	338	329	295	335	329	316	339	306	280	337	327	334	347	350	319	337	305	355	343	332	314	332	308	324	322	338	347	337	302	297	354	377	345	322	323	328	296	378	322	337	341	358	317	330	302	308	321	349	352	307	302	317	314	341	326	351	327	329	316	354	355	375	320	342	332	295	331	325	315	334	301	329	297	360	315	334	340	353	316	320	341	372	323	323	303	304	345	334	374	353	294	322	320	350	361	332	344	314	316	342	358	344	320	341	345	316	317	327	324	355	315	365	347	315	354	323	299	353	364	347	339	298	326	345	313	357	355	351	365	289	327	318	307	312	336	354	346	295	364	373	326	303	372	363	309	346	328	329	347	347	314	311	335	368	312	347	326	337	353	349	313	324	345	297	302	339	318	303	319	326	321	343	334	342	317	319	314	314	317	325	303	354	312	308	308	324	330	335	325	321	314	348	341	323	345	313	340	336	334	321	341	314	320	326	304	312	346	329	347	330	316	317	342	371	329	300	330	331	318	359	321	335	330	329	359	328	322	347	339	363	315	302	367	327	324	317	317	318	320	353	335	315	316	344	333	348	332	325	301	369	327	327	357	325	322	339	332	311	320	343
35745	13571	2281	2644	2445	2026	1793	1671	1510	1394	1282	1260	1193	1080	1073	1019	999	979	981	963	970	926	956	916	955	847	914	911	910	868	955	914	953	899	887	873	839	860	827	890	861	884	912	910	829	890	882	812	826	845	820	858	876	836	853	887	845	853	815	826	852	882	831	849	847	902	813	869	845	827	866	859	848	868	865	839	838	857	843	828	833	808	863	859	832	863	807	742	811	853	840	817	824	786	825	857	897	803	811	856	863	808	818	854	820	882	841	898	867	847	808	830	859	847	816	855	844	870	838	813	865	837	859	824	810	837	831	790	795	887	840	762	848	801	785	861	858	831	807	850	815	820	823	805	829	840	830	813	818	829	844	903	866	842	826	813	816	803	850	854	825	829	835	894	828	853	842	816	846	823	848	795	787	790	802	861	831	777	826	825	837	849	815	854	822	826	817	788	884	825	805	882	827	863	846	848	814	808	841	867	832	795	869	830	854	840	853	785	858	814	819	815	817	857	829	784	818	848	762	821	827	868	822	878	827	770	769	805	809	801	802	810	841	823	829	783	821	837	819	824	898	811	836	841	810	825	840	828	840	869	853	787	850	863	822	832	854	798	832	819	824	869	810	805	801	835	836	821	783	827	839	830	876	858	826	836	812	837	818	786	832	848	840	844	841	826	859	868	827	841	814	788	839	854	792	858	787	811	804	912	858	852	796	836	822	790	829	766	858	838	889	739	809	795	785	809	843	818	882	840	854	815	882	835	858	848	803	820	826	820	828	868	925	830	882	826	863	822	856	851	894	823	798	835	832	825	830	820	819	815	791	836	858	837	826	808	840	846	843	849	830	863	841	796	864	803	823	829	852	852	765	873	811	829	811	872	799	844	781	850	872	877	831	853	873	828	822	817	852	855	873	799	777	833	856	849	801	833	841	852	848	803	791	830	762	851	891	858	827	816	836	834	790	819	821	873	873	860	841	802	899	805	834	866	873	814	864	830	776	826	823	819	811	837	846	865	837	893	825	826	823	818	814	820	815	849	870	823	836	863	841	875	867	840	810	880	833	857	805	799	871	831	818	811	825	805	776	792	825	834	885	836	799	876	815	924	867	842	808	857	794	850	842	865	834	820	866	786	787	870	853	832	799	827	866	856	792	834	822	872	837	848	853	839	834	871	792	793	815	822	842	858	843	854	836	847	866	848	817	885	813	782	805	818	865	790	872	835	821	830	884	832	879	857	817	821	828	845	801	780	834	830	786	840	868	784	783	864	808	869	799	823	799	857	828	829	831	772	899	804	879	809	808	805	811	846	820	895	832	854	814	835	869	792	830	882	815	820	849	840	812	830	818	897	868	828	850	837	923	793	850	782	774	807	829	817	859	830	779	841	795	872	794	837	878	782	865	828	863	844	899	838	865	831	857	826	828	939	844	864	839	867	782	844	865	865	770	808	871	814	839	817	821	819	804	863	883	866	841	822	879	829	825	862	864	833	839	862	839	844	841	802	860	892	837	797	857	819	898	748	816	876	851	827	874	841	857	762	873	800	824	816	855	770	769	854	817	804	811	850	899	831	850	841	871	805	792	828	897	842	824	801	856	843	813	850	871	857	826	788	892	784	833	828	847	819	858	836	861	816	881	810	813	874	856	843	822	840	840	842	857	814	840	842	871	816	826	803	828	818	845	839	831	779	858	803	839	855	908	787	843	829	801	836	822	881	833	848	828	843	809	801	850	843	819	845	784	805	780	837	850	830	862	816	823	816	833	828	842	827	838	836	852	833	895	807	837	836	874	834	817	847	820	814	778	838	810	772	790	852	865	776	820	836	848	834	884	859	833	793	850	816	838	879	883	822	819	841	834	843	841	834	796	801	822	837	824	811	859	817	817	828	860	870	805	858	847	842	836	812	795	789	861	856	813	866	854	804	839	816	837	821	850	812	824	819	864	799	827	809	845	842	780	835	841	853	808	849	775	812	811	825	823	883	818	848	869	816	846	829	823	841	827	805	825	906	898	828	873	848	856	744	907	803	891	839	812	822	841	838	806	776	813	809	852	855	819	880	781	845	804	869	819	863	832	893	838	837	840	824	835	886	814	824	841	842	787	841	829	816	808	811	844	764	804	915	839	826	797	869	841	811	828	861	795	792	789	842	851	769	866	827	797	836	810	849	811	859	811	877	850	801	871	792	853	862	831	816	802	780	846	850	860	892	806	810	816	773	822	872	797	793	847	836	883	829	845	814	866	822	820	831	821	796	830	801	834	819	770	854	843	842	845	799	800	804	873	869	832	799	802	878	825	805	875	820	840	790	754	832	791	839	804	837	816	829	871	818	863	851	835	837	847	805	828	825	829	810	867	881	786	775	827	844	824	800	817	858	824	821	869	821	858	788	868	829	796	891	778	824	826	857	888	844	912	779	897	838	845	829	854	839	839	807	827	828	818	857	820	817	797	801	840	875	815	811	833	865	794	835	786	801	860	817	819	799	839	873	833	781	789	809	833	792	847	774	871	842	866	794	856	804	829	824	839	811	816	849	813	877	777	801	823	783	833	819	867	788	859	825	803	831	806	856	817	875	860	826	846	850	871	827	860	791	900	785	796	812	825	851	848	870	851	863	814	832	802	883	822	827	780	848	881	861	811	796	801	875	799	810	814	841	802	898	850	871	849	825	845	870	820	828	831	837	836	775	810	818	857	794	847	837	756	774	770	849	842	817	807	872	792	804	817	848	875	866	817	828	836	769	857	850	819	825	819	815	865	799	838	849	845	825	770	783	787	827	803	852	795	841	810	846	841	824	817	791	817	801	889	833	834	859	812	840	817	808	816	874	831	852	828	869	833	860	846	850	860	845	835	857	845	848	853	821	828	836	807	859	823	827	831	822	800	824	808	856	877	797	836	808	850	780	823	872	811	833	827	839	847	837	873	780	858	834	842	817	813	778	793	805	823	824	847	838	872	869	786	821	857	772	857	838	853	821	864	801	818	786	848	792	825	829	833	858	840	792	822	812	829	832	793	885	868	870	813	828	839	856	857	796	848	855	847	824	908	791	797	827	850	814	852	824	799	877	852	812	837	859	772	824	849	814	793	795	802	818	876	809	826	846	809	822	863	806	835	837	833	800	817	900	801	828	815	824	856	874	832	856	850	863	821	825	834	818	838	817	841	817	804	769	833	825	889	848	805	839	848	821	774	829	800	838	809	877	811	783	814	777	784	864	869	870	833	882	888	848	841	832	859	858	882	842	830	840	830	808	835	803	840	814	894	862	811	774	809	791	801	860	883	785	833	827	839	845	842	836	840	764	853	773	832	831	854	812	832	888	885	814	834	852	855	807	908	847	836	800	825	822	861	891	877	738	840	796	854	853	800	905	850	877	842	802	810	881	874	796	880	840	808	813	892	834	828	811	877	832	834	857	822	841	847	824	855	891	871	822	797	806	825	827	809	801	833	843	873	798	840	838	798	822	830	843	813	845	771	818	855	830	801	900	833	754	800	859	825	827
72810	44809	13322	2474	1188	908	783	690	621	568	517	528	505	517	467	432	436	430	392	438	422	426	383	423	471	401	437	363	423	407	445	422	388	396	379	409	396	397	395	403	374	376	405	385	429	399	407	403	390	422	381	389	389	415	395	379	411	400	369	398	418	395	395	414	396	383	410	426	418	414	367	418	394	393	414	428	401	408	354	435	389	392	415	431	387	419	406	385	418	402	400	411	375	405	393	437	371	410	385	411	389	399	377	395	416	400	388	413	408	381	414	393	429	394	390	393	356	398	373	368	420	383	397	380	399	371	372	377	410	367	389	377	350	390	426	411	422	404	383	398	434	406	393	409	403	399	415	436	422	404	408	379	432	405	400	409	371	375	388	383	359	396	387	363	374	393	412	373	363	374	407	429	444	411	416	405	391	418	441	344	378	423	384	420	392	393	392	410	352	394	377	393	368	374	407	367	440	377	375	427	415	419	413	399	373	404	368	370	396	369	382	445	389	418	397	436	402	414	362	401	412	431	407	419	351	394	393	416	359	400	402	383	440	372	390	405	351	356	362	390	414	389	400	406	396	398	387	416	372	377	368	363	403	383	401	399	371	408	451	431	385	355	412	406	418	382	412	379	379	397	410	405	398	415	380	376	434	387	401	401	436	378	401	375	387	371	406	408	414	431	403	378	411	365	394	362	420	406	424	406	391	365	395	432	416	365	414	404	368	408	437	393	417	387	358	375	380	383	403	383	350	386	372	419	397	394	415	378	384	400	361	392	396	395	410	427	399	381	399	394	401	408	376	374	408	378	433	414	373	386	391	380	379	401	399	411	406	414	435	365	426	433	395	379	412	425	426	368	347	407	469	423	398	367	407	375	384	415	398	382	433	327	368	406	404	398	404	365	413	390	367	401	388	382	411	377	393	409	356	396	388	387	406	381	355	362	361	383	408	425	403	402	425	387	408	412	399	371	372	378	396	380	389	382	371	395	389	357	372	414	397	402	395	355	383	388	417	380	392	405	407	401	423	385	376	392	399	409	380	432	421	410	392	401	408	414	377	389	409	478	383	397	430	362	354	361	438	365	386	381	392	394	402	374	389	411	389	408	434	408	394	405	423	402	403	433	375	416	364	408	382	385	402	413	370	413	417	381	374	405	401	379	402	418	399	368	414	373	410	419	399	413	399	392	409	366	391	385	398	369	382	400	381	399	398	367	378	401	402	415	407	404	402	374	396	394	370	400	426	405	413	440	412	413	392	360	447	400	434	376	375	406	415	385	366	371	390	364	380	410	381	386	439	391	379	416	397	433	403	412	357	340	396	421	402	423	374	400	416	406	382	389	408	407	392	369	414	387	432	415	408	376	410	408	397	389	344	389	390	411	403	398	362	417	447	399	421	358	442	389	414	365	371	416	374	348	423	375	404	409	417	396	357	426	396	420	389	407	431	350	352	407	383	403	414	415	355	409	421	404	405	396	404	380	415	422	385	360	409	382	430	422	380	384	415	395	411	404	392	383	349	434	370	393	383	401	408	438	406	387	407	401	374	432	419	360	373	382	382	417	413	442	417	416	418	377	385	372	383	387	410	405	416	410	405	397	381	411	435	395	373	385	395	394	406	405	402	466	403	380	398	363	390	386	398	393	414	440	392	414	385	368	395	376	415	425	401	398	369	359	407	375	432	422	416	430	429	404	371	400	391	395	411	391	396	420	384	402	357	401	455	369	380	404	423	372	394	418	400	400	379	357	415	416	374	383	416	399	408	405	382	387	414	411	405	438	393	417	365	383	439	409	413	388	392	391	407	387	385	400	420	418	400	427	429	367	395	366	397	390	416	397	389	381	411	397	419	365	438	424	408	412	396	415	398	383	388	414	404	414	407	414	405	359	404	395	415	396	364	395	413	359	396	427	412	382	399	364	377	386	405	399	381	403	385	400	385	342	387	397	425	402	395	369	422	406	430	404	361	425	409	383	384	422	385	399	412	397	361	413	413	417	397	406	379	377	385	364	434	415	405	379	405	407	387	374	347	385	393	404	409	373	389	394	404	414	411	355	401	427	360	406	393	427	419	396	382	415	406	405	399	374	424	385	402	415	406	390	349	391	420	410	385	387	394	401	390	362	404	394	373	394	361	410	382	410	419	362	399	378	381	402	426	391	413	420	408	371	410	397	403	389	364	405	424	395	406	399	373	394	429	371	406	415	390	404	378	404	402	423	407	409	428	382	380	406	378	372	371	386	388	400	380	399	413	374	370	390	406	399	366	405	405	404	397	391	404	357	397	412	428	422	428	394	422	384	396	347	395	414	378	387	377	391	403	377	390	418	372	386	397	400	366	395	423	388	431	419	382	365	374	379	384	376	368	401	369	385	376	423	398	390	399	434	385	397	407	410	399	376	371	406	360	371	428	379	394	392	371	402	384	399	401	373	395	437	410	396	363	382	380	421	376	398	394	395	389	414	428	398	384	376	425	422	393	393	399	393	363	377	422	387	361	383	388	377	450	398	387	413	397	396	381	366	399	415	436	423	411	421	407	378	445	380	372	420	442	415	401	391	375	415	387	366	379	400	385	374	377	395	444	385	419	404	361	390	413	405	393	396	405	393	425	400	408	385	380	415	364	365	387	399	384	453	386	363	403	423	401	407	352	405	414	393	422	426	391	377	409	396	370	424	397	403	383	380	401	402	432	430	419	362	408	384	392	373	360	393	422	409	417	387	427	385	393	366	385	394	392	373	404	414	367	395	369	392	375	400	399	392	392	392	402	426	404	384	406	442	398	352	381	394	402	415	386	398	338	372	417	393	377	427	431	416	413	379	409	362	388	359	399	392	414	425	437	413	385	421	394	413	398	384	389	391	395	370	400	380	366	412	393	399	400	426	420	437	379	388	430	378	376	369	357	432	407	406	371	413	394	360	391	403	381	377	402	414	426	389	392	441	382	399	395	355	371	410	399	412	417	437	379	424	373	414	403	433	406	390	390	362	423	391	394	405	374	416	408	444	355	406	411	397	386	382	408	414	405	395	392	389	400	385	424	385	376	386	378	383	395	398	374	381	388	375	432	343	395	435	433	376	398	384	363	403	388	386	443	366	371	392	389	411	390	411	387	377	392	419	408	382	387	379	359	369	392	387	364	423	399	369	389	365	383	400	426	366	401	381	392	413	402	388	412	411	414	343	384	379	389	421	388	374	398	431	396	405	400	385	400	382	389	414	386	358	367	346	410	443	429	402	399	398	413	405	390	389	413	387	429	369	404	427	390	412	410	412	391	386	376	405	397	381	380	371	412	392	413	400	396	388	380	363	360	387	379	475	388	395	438	405	412	375	396	369	417	381	413	413	412	397	391	449	384	395	425	389	441	377	359	407	380	399	441	369	344	399	408	432	399	453	397	416	397	399	401	425	426	388	403	358	429	417	385	451	399	426	411	378	393	425	382	405	405	391	425	358	437	391	400	423	441	386	426	424	408	384	414	381	380	412	358	393	389	375	421	379
45800	20279	4169	4397	3947	3425	2886	2563	2195	2002	1811	1670	1642	1499	1430	1413	1231	1216	1283	1206	1225	1167	1145	1134	1095	1125	1103	1067	1081	1008	1106	1063	1070	1008	1047	1062	1014	947	963	982	1011	994	981	985	1007	1006	957	1006	949	1009	1011	930	1012	990	977	989	891	1003	1006	1065	991	990	930	985	941	959	966	914	1003	956	1042	939	1003	974	922	965	975	956	991	950	990	931	956	908	934	870	967	1045	971	987	938	1023	966	977	1012	918	948	978	953	934	940	916	943	1034	920	926	957	947	942	951	956	955	937	933	900	963	959	999	958	914	931	896	944	858	963	951	928	941	951	942	945	987	912	909	963	1005	930	942	944	927	934	926	929	967	874	996	997	953	907	927	1004	966	930	956	986	957	972	947	913	965	938	949	983	887	950	947	959	922	931	944	937	942	971	965	948	948	920	956	911	976	897	941	951	964	934	912	925	951	927	978	924	973	1006	915	971	983	958	983	940	978	963	907	942	968	890	997	908	930	985	994	998	952	911	964	958	940	965	901	953	952	937	888	920	933	970	941	944	943	962	973	942	923	933	877	955	931	930	935	945	977	970	942	954	935	903	959	923	952	950	988	931	955	867	956	963	935	948	933	927	973	966	958	976	903	954	969	949	947	952	923	980	963	975	933	965	931	912	972	928	981	916	965	926	938	983	920	932	970	923	915	944	937	957	967	911	905	961	951	966	947	933	950	963	993	897	935	955	949	1005	951	947	965	985	913	944	943	917	907	933	887	943	1014	955	994	958	953	926	872	920	944	937	973	943	943	911	886	956	942	922	929	954	937	929	918	912	852	952	964	941	949	948	973	947	884	943	916	914	883	932	935	958	937	935	941	915	943	974	943	937	995	926	885	951	935	966	893	993	965	958	929	966	949	941	963	947	890	998	946	965	947	966	979	892	948	944	959	960	984	997	952	976	931	976	994	910	938	931	989	955	940	995	914	908	942	910	956	913	984	941	905	932	986	960	964	940	914	899	899	942	967	943	958	960	952	921	943	896	915	901	955	935	863	932	929	946	908	991	976	971	952	970	953	958	951	928	927	1000	926	975	929	899	951	951	883	956	954	986	946	938	976	909	937	973	949	918	937	931	863	986	943	980	916	907	941	960	946	961	908	910	918	977	986	999	908	897	903	973	951	945	971	883	965	955	904	977	930	928	979	951	949	954	918	949	921	914	958	927	998	1000	929	969	924	918	951	969	906	911	965	960	941	921	924	953	947	929	960	951	911	962	952	988	968	927	962	967	959	976	896	904	951	1004	926	944	984	957	953	938	915	899	932	930	940	994	990	896	1025	938	1009	910	999	922	978	981	935	973	960	902	978	863	972	930	938	942	1002	952	932	927	940	931	971	924	950	942	968	1002	923	903	914	934	968	955	921	923	918	944	941	931	869	970	962	1002	926	912	960	925	991	958	932	953	919	894	935	940	983	971	1004	942	924	909	910	944	913	929	969	905	941	892	912	978	985	919	972	938	956	944	906	901	960	946	858	996	925	922	925	941	951	973	942	883	932	913	1003	1011	942	970	952	961	944	954	932	936	950	905	952	927	935	911	938	965	979	941	968	939	934	958	918	952	915	956	923	940	952	966	951	935	950	928	973	929	924	892	876	912	951	933	969	900	912	968	885	924	951	940	955	917	974	894	991	930	934	928	936	933	913	953	967	915	935	930	928	897	966	909	918	884	921	1014	953	946	929	985	992	917	966	921	992	889	964	906	925	928	927	933	948	1008	966	984	953	920	950	910	977	936	977	947	1000	966	922	992	961	954	929	917	939	925	970	925	934	927	920	1013	871	952	944	931	925	969	945	989	953	968	925	995	938	930	973	940	914	936	925	953	933	945	906	887	978	976	943	924	934	931	889	986	956	931	930	928	973	986	927	953	925	934	930	926	950	870	936	904	940	985	986	960	998	909	960	967	976	932	993	941	992	905	907	995	947	965	922	918	977	930	915	914	966	934	957	930	956	971	917	940	920	1001	911	966	982	935	931	969	987	947	880	926	944	930	938	987	931	953	944	1008	969	999	939	995	951	955	959	936	935	878	974	883	935	910	967	990	954	936	958	941	970	930	973	932	985	930	982	982	919	957	941	893	921	985	976	969	903	924	966	973	949	964	973	952	907	921	928	922	972	970	974	928	944	960	888	963	953	915	976	924	955	949	951	947	953	909	888	921	912	947	934	1034	941	922	990	956	881	957	935	972	963	919	971	984	926	932	956	921	1017	970	947	956	992	907	971	952	961	956	944	920	950	963	943	931	1012	931	981	977	976	977	951	938	918	994	982	998	945	971	951	959	978	938	960	937	925	971	932	914	950	949	962	930	876	905	944	918	928	929	982	1025	899	952	999	966	932	933	1004	949	943	933	955	961	917	952	898	949	961	978	925	956	934	942	907	965	969	930	956	960	910	971	950	935	972	992	955	942	960	942	926	962	970	972	926	891	925	930	948	955	973	943	916	915	1010	953	972	950	933	1014	947	976	934	965	986	953	945	957	949	945	944	930	917	923	909	927	905	960	914	946	932	938	922	970	938	1013	920	953	953	892	896	930	960	908	932	907	938	923	934	941	965	920	915	955	951	886	949	955	923	977	950	908	916	926	937	948	972	921	933	962	936	921	938	977	890	937	932	987	908	972	912	1010	954	989	920	970	947	922	990	998	988	987	906	965	932	934	955	938	909	983	943	963	903	910	987	924	931	910	898	931	968	983	970	960	999	935	923	947	944	954	944	919	912	968	966	919	932	973	921	953	904	998	964	952	953	926	925	950	916	932	922	958	908	934	1001	1009	965	942	979	971	936	918	913	911	962	958	898	933	930	921	948	948	921	935	923	937	947	908	902	926	911	936	927	980	942	933	958	919	912	922	921	993	970	922	977	969	925	938	978	902	954	920	928	931	968	998	968	954	944	934	942	1005	898	916	936	956	948	899	874	950	933	938	951	881	939	941	943	990	915	964	936	970	994	877	959	932	962	973	888	893	950	919	909	1006	983	908	942	951	940	922	992	933	954	944	946	1008	965	940	923	888	947	919	942	946	981	923	922	932	911	913	950	1005	994	964	929	933	929	975	962	926	966	874	982	952	937	972	957	927	955	907	926	864	881	979	931	967	991	940	978	986	933	900	915	958	916	929	917	967	985	936	883	956	949	932	955	973	909	943	922	887	904	998	984	905	957	913	932	997	962	916	954	945	993	947	983	975	951	992	959	972	938	968	940	947	966	901	911	1005	982	936	925	961	943	968	985	899	902	913	939	956	892	902	941	904	864	942	966	925	985	960	961	991	953	990	953	919	913	954	918	887	914	906	915	920	906	984	983	950	941	938	934	903	937	945	956	901	990	945	939	919	906	1033	928	908	985	944	969	1017	967	945	993	929	957	921	924	924	902	983	930	891	968	909	932	922	1019	915	932	920	971	922	956	944	968	897	979	1007	1006	997	946	960	939	941	920	978	946	954	957	991	928	927	965	942	984	919	949	916	895	958	980	947	986	936	928	922	991	1002	910	915	993	934	926	943	924	963	947	937	946
8703	1479	219	167	176	156	175	171	174	150	166	184	189	166	156	142	167	173	153	136	175	175	155	142	151	148	172	165	194	150	150	172	167	163	143	165	174	137	169	141	163	140	147	159	147	164	132	159	184	139	167	159	161	145	170	147	154	172	152	160	153	173	154	183	163	166	154	160	163	176	165	152	114	159	159	176	155	171	160	161	146	147	168	156	165	173	167	172	172	165	162	160	151	167	132	156	152	162	158	154	147	136	136	141	132	170	152	154	149	169	159	156	168	167	143	167	136	162	155	161	176	180	145	142	138	156	155	153	143	171	172	145	163	150	154	138	163	160	147	168	165	167	163	159	162	167	152	150	156	138	149	159	137	160	159	151	168	198	158	159	148	172	165	125	137	182	152	170	176	176	166	176	151	156	147	158	139	159	145	135	155	155	147	181	161	155	152	139	144	174	179	134	148	132	151	136	154	154	152	161	154	151	146	116	159	150	161	164	193	189	147	162	164	149	155	162	154	154	137	160	166	143	169	156	183	148	148	146	165	170	185	155	187	172	166	156	145	151	175	163	167	169	158	166	164	142	167	157	156	149	161	173	161	164	134	154	150	137	144	149	163	154	145	147	181	159	153	160	145	156	152	130	165	166	165	154	167	139	157	167	150	145	148	150	162	156	151	154	172	150	167	180	169	144	152	126	164	158	176	179	168	144	180	157	157	158	190	137	137	169	168	184	159	152	174	162	160	165	136	179	177	166	167	154	146	119	138	171	174	147	129	171	143	159	161	168	155	156	146	162	149	158	154	149	150	140	140	168	125	140	158	166	154	146	152	150	142	155	153	154	159	123	153	159	146	157	127	163	154	147	162	165	149	157	149	160	159	155	145	151	147	148	137	153	153	153	146	156	153	156	150	150	141	151	177	160	159	166	143	140	161	150	140	128	162	153	151	158	173	157	159	136	153	158	150	172	164	169	159	147	132	157	162	148	163	150	165	151	163	160	157	164	169	167	168	167	160	153	146	161	181	163	155	150	161	149	175	141	157	142	158	159	132	165	144	161	159	171	140	149	154	153	174	161	171	170	163	171	149	144	155	160	142	166	178	162	175	148	141	148	179	169	175	162	167	170	160	146	195	141	155	141	137	172	148	125	166	169	177	162	136	145	171	151	165	153	163	156	137	150	149	134	183	138	157	164	153	164	172	159	164	148	154	146	138	165	181	143	149	155	153	149	155	162	152	149	158	147	147	152	149	166	138	172	169	146	150	144	161	192	174	136	140	169	163	176	143	150	148	149	149	171	165	151	147	155	143	157	171	149	161	169	173	152	156	169	165	185	180	169	146	144	148	147	162	165	160	165	143	139	141	157	181	162	163	176	158	173	147	167	153	168	154	141	179	152	149	146	131	135	167	157	148	144	140	170	154	164	132	167	179	168	164	151	169	144	157	159	151	145	152	142	183	145	175	156	133	148	143	164	157	153	120	155	127	142	150	155	133	156	144	150	149	166	183	159	182	137	163	150	156	155	171	139	161	180	166	144	181	145	162	171	153	129	133	151	154	144	157	148	145	173	154	168	167	155	159	161	160	167	147	165	166	142	135	163	131	145	175	152	129	158	169	133	166	157	165	149	127	181	163	158	149	157	143	172	169	174	170	141	146	139	160	140	150	153	159	130	136	143	184	133	140	154	170	171	152	172	147	160	154	125	172	162	151	170	162	142	158	142	183	154	159	148	151	190	141	168	139	154	141	150	165	136	148	146	149	162	150	165	146	156	167	170	161	161	142	150	147	160	138	150	177	159	155	153	157	161	165	156	171	172	148	149	160	165	146	166	150	148	167	178	150	151	168	156	147	164	171	184	155	154	142	179	160	151	193	151	145	133	168	150	165	152	167	148	179	167	154	159	156	180	149	170	150	154	156	145	151	155	150	139	151	139	154	134	152	172	159	133	120	151	173	156	159	141	149	188	171	178	151	155	131	141	158	170	173	141	130	145	162	184	158	155	157	146	144	167	166	152	154	164	158	150	165	152	151	141	173	146	181	149	157	150	132	168	158	171	165	162	146	140	154	158	159	170	177	146	147	143	167	157	157	173	182	158	165	142	154	165	132	163	152	179	155	166	155	157	150	172	142	153	158	173	148	154	167	158	125	173	165	143	141	165	157	163	147	170	163	162	135	156	170	158	195	173	140	164	160	149	171	149	140	164	161	155	145	160	153	169	159	159	157	171	151	171	173	163	181	179	158	151	168	148	145	180	146	148	153	151	134	161	167	133	177	154	142	178	170	142	188	163	140	165	139	143	162	160	165	151	127	169	150	143	184	150	151	153	152	160	150	137	162	172	161	157	180	170	138	168	167	147	157	162	166	144	153	153	148	181	155	162	149	154	154	174	147	154	158	166	142	147	147	157	138	170	144	165	159	157	142	153	138	145	172	143	153	129	157	161	167	188	150	145	152	144	156	164	167	140	143	190	168	154	158	151	138	163	163	174	154	176	159	161	159	153	153	145	153	149	167	147	156	146	130	147	155	123	168	149	144	178	183	117	159	175	158	162	168	158	165	155	167	134	141	170	183	128	164	166	153	166	139	154	150	146	159	170	150	162	158	165	171	148	177	150	130	136	134	171	154	154	166	164	167	152	164	141	156	154	141	171	166	160	164	131	147	148	154	166	157	149	139	146	144	156	147	154	170	172	186	138	152	154	160	158	155	168	164	178	182	164	157	152	161	160	154	143	152	151	138	168	191	148	155	143	132	165	171	173	170	130	148	148	155	182	161	147	167	166	131	143	149	160	170	152	149	154	164	144	153	140	165	158	155	159	164	153	147	150	154	181	154	155	155	171	136	158	170	151	155	153	154	158	142	135	149	128	143	142	150	152	147	149	143	143	156	157	158	152	156	163	172	134	176	157	176	152	176	154	159	171	170	137	169	158	166	143	144	175	157	164	171	148	153	158	153	146	156	177	187	170	142	177	168	146	157	132	168	143	168	138	147	169	175	192	149	133	164	161	171	141	188	181	130	168	170	160	174	174	173	152	156	144	142	156	157	146	152	156	148	151	168	169	150	150	163	141	156	171	163	188	166	163	154	160	176	163	183	139	168	166	159	132	149	140	166	158	153	168	155	150	150	157	139	160	156	168	154	143	152	160	163	143	168	168	153	177	162	174	158	147	140	154	183	157	161	172	141	165	130	147	165	178	167	149	139	161	170	125	173	164	154	162	155	146	138	153	171	198	177	144	160	159	150	162	151	152	156	157	158	176	148	159	147	163	175	151	166	155	151	137	164	140	155	156	156	153	149	150	165	159	168	166	159	137	150	172	146	170	150	146	153	154	150	163	140	160	163	167	162	162	165	152	153	160	155	155	155	143	152	138	134	170	158	167	143	132	176	166	170	156	152	142	163	150	160	160	165	161	128	164	160	138	159	165	155	150	163	178	150	188	179	155	142	147	160	178	170	155	178	180	153	136	159	160	175	192	170	168	163	154	137	137	159	165
8032	1821	531	525	534	505	504	493	477	512	462	497	477	448	455	448	466	449	495	473	465	437	454	425	434	479	478	508	471	458	474	492	446	471	438	472	447	464	462	454	427	479	470	460	463	413	484	485	469	485	462	488	499	475	454	491	440	459	477	478	496	481	488	457	515	472	426	448	500	492	507	458	421	453	507	435	459	481	464	484	440	504	406	455	473	464	469	475	494	472	444	480	440	469	448	496	484	485	443	483	491	478	464	464	496	472	447	448	461	423	461	475	472	531	499	489	465	425	481	478	448	475	465	503	463	484	475	457	456	427	474	477	484	444	481	454	477	434	485	470	504	457	444	453	418	462	472	453	453	460	430	454	459	431	446	418	436	460	480	475	460	467	508	469	476	446	448	458	432	492	461	471	466	469	461	471	460	489	478	446	446	424	445	503	494	482	464	440	471	460	459	495	453	508	465	488	454	489	462	458	497	490	463	459	477	462	476	479	465	444	487	465	465	471	434	418	480	447	457	477	461	476	442	445	469	450	443	472	499	450	490	462	422	458	455	448	499	450	469	445	477	430	421	463	471	478	456	460	467	480	482	456	474	468	473	434	485	493	446	457	495	475	454	454	445	452	467	472	467	449	454	497	465	466	495	476	427	433	488	469	490	453	435	456	470	503	477	494	472	472	472	464	461	454	480	438	415	486	434	457	495	471	507	458	449	489	490	471	475	447	495	478	491	449	466	431	431	468	487	451	451	466	464	462	472	458	473	446	470	481	467	479	443	487	430	488	468	490	479	508	474	446	460	459	445	478	454	464	500	478	481	439	448	449	458	475	482	442	479	443	432	462	439	450	484	512	483	484	464	477	466	457	437	484	463	491	482	449	439	472	455	464	453	480	420	475	451	430	500	421	478	465	450	432	449	472	451	465	459	465	435	459	484	472	505	431	481	446	443	471	464	453	490	464	466	433	485	422	469	472	473	447	452	449	494	440	465	448	445	437	483	486	473	457	463	432	457	502	454	477	485	455	454	502	438	438	493	479	464	457	481	444	503	480	469	472	441	495	474	489	437	457	459	465	443	449	463	459	491	439	470	471	513	446	487	487	497	485	439	447	449	449	498	460	484	478	467	431	460	423	500	452	472	496	472	440	493	468	472	464	460	458	432	491	424	476	457	469	483	441	475	438	460	422	441	464	459	449	445	444	483	452	460	431	476	474	447	459	470	484	469	461	454	496	492	478	455	493	435	443	459	438	474	463	474	485	456	452	485	449	434	469	446	456	471	449	449	469	462	473	460	459	477	460	487	464	449	468	454	427	450	436	461	461	490	443	492	489	446	437	437	443	438	465	453	421	451	446	472	492	451	477	448	422	461	458	467	449	463	498	516	434	439	454	456	457	448	463	472	491	479	432	482	503	491	443	465	468	452	439	442	448	412	490	462	459	442	480	453	453	477	448	454	452	443	481	471	472	487	430	425	442	420	485	470	449	461	457	475	448	494	484	442	466	454	427	454	467	468	461	453	485	432	432	432	475	482	452	453	479	438	477	463	487	476	494	486	464	476	414	476	496	442	471	492	495	467	466	450	446	483	456	486	492	479	502	490	461	468	459	449	437	449	466	521	438	436	435	475	486	491	464	467	454	454	480	460	440	435	436	459	475	453	415	480	456	475	479	501	460	444	472	471	452	498	462	468	422	430	481	458	448	478	455	463	454	451	477	416	446	452	483	470	458	452	472	492	466	470	457	478	492	469	431	481	473	478	459	470	452	446	442	486	438	476	484	450	481	498	454	434	454	442	427	475	443	445	490	471	459	455	496	491	475	485	479	479	490	453	462	475	501	455	446	478	473	458	440	448	490	479	495	455	458	503	473	461	447	454	450	452	474	452	434	451	441	422	457	434	463	446	472	458	494	503	449	459	483	459	509	438	504	489	470	457	476	457	489	456	467	482	441	465	452	495	440	496	432	439	466	482	455	475	470	475	464	454	428	450	458	455	492	487	459	497	459	489	479	496	502	457	476	469	449	456	442	452	465	491	498	499	451	511	482	446	418	474	424	464	471	497	460	502	478	479	453	464	456	444	459	460	460	458	447	457	432	441	471	478	454	481	480	467	478	516	465	452	429	467	463	433	468	443	409	462	474	453	471	485	459	469	484	458	460	482	468	468	446	488	461	506	438	441	453	467	452	493	439	505	424	469	457	473	451	458	440	490	453	441	471	461	461	437	431	442	482	489	469	460	436	481	426	453	447	474	427	433	457	428	462	482	473	452	433	486	485	465	455	509	477	453	479	454	491	482	474	483	453	441	453	450	496	457	463	483	517	476	476	462	477	491	465	487	476	464	445	476	453	458	443	465	474	471	452	461	473	456	410	436	481	475	478	461	497	443	474	488	458	464	467	463	463	502	478	491	441	471	455	470	462	477	485	486	498	459	458	505	430	474	481	467	454	462	460	507	421	440	441	471	473	436	485	448	443	464	481	461	483	484	476	494	487	453	485	482	464	481	461	472	482	478	494	473	409	458	472	494	456	418	458	465	509	501	467	457	460	449	488	506	476	428	467	456	467	475	472	439	413	505	415	459	458	458	461	435	456	476	450	491	451	445	473	495	506	480	462	446	467	476	437	459	502	440	448	450	477	485	486	463	442	462	435	460	467	471	445	484	452	486	446	459	489	461	476	470	447	467	497	490	425	455	495	458	506	481	453	496	536	459	469	432	483	456	455	471	459	433	519	472	478	458	471	449	454	457	419	452	446	488	484	487	493	507	452	464	451	467	484	479	494	469	495	459	455	463	480	451	491	480	466	456	480	444	458	488	441	453	487	445	471	441	478	488	482	452	490	435	457	460	441	447	443	471	472	450	481	428	459	460	466	430	492	481	461	449	479	458	502	533	484	497	469	470	518	477	438	495	477	449	459	455	463	454	452	496	465	453	483	460	455	500	455	465	439	444	448	450	478	442	464	466	489	433	429	479	478	452	457	459	456	497	419	460	477	481	453	494	501	436	463	473	476	455	437	462	480	474	469	444	458	458	436	397	479	490	435	497	462	492	486	450	464	429	480	471	481	468	451	446	425	490	446	468	481	469	459	468	476	467	443	508	438	501	434	499	457	458	461	467	492	498	467	450	435	471	475	452	441	417	475	457	456	475	449	447	446	473	455	467	466	476	480	422	439	459	473	464	461	466	470	509	501	438	439	453	434	502	435	438	462	466	485	453	438	472	454	469	429	474	494	463	471	450	472	475	487	446	522	464	457	503	502	480	482	488	498	490	475	479	477	455	453	420	431	482	461	457	479	457	463	453	445	493	457	456	471	476	509	488	505	450	470	455	432	429	470	514	466	468	492	456	439	508	458	448	459	453	494	442	491	459	481	474	469	453	488	459	503	455	447	504	443	456	493	510	452	480	453	485	438	469	460	434	507	450	484	465	482	429	473	454	453	465	484	471	464	499	491	448	417	433	478	468	426	489	460	446	464	475	447	477	457	430	453	442	471
59491	32268	7113	1035	691	561	511	438	455	406	387	358	370	404	375	344	342	364	337	361	354	313	340	320	327	338	362	336	295	334	356	338	304	365	326	312	330	364	302	331	322	317	337	282	344	361	349	346	338	314	317	376	308	334	333	320	310	349	349	303	338	345	332	318	325	334	336	329	366	306	336	291	331	276	349	314	331	356	317	329	326	323	347	338	357	326	335	328	330	373	330	334	344	331	327	313	347	319	339	330	339	347	353	339	348	358	317	341	325	363	368	345	318	335	343	332	291	322	335	373	339	329	326	321	346	312	324	351	333	328	369	322	285	343	320	310	326	382	307	352	324	306	308	306	297	335	304	343	269	346	335	332	347	340	306	315	330	347	329	285	322	323	348	335	321	341	351	348	304	335	332	346	328	302	370	346	361	355	336	324	371	334	304	325	347	329	377	334	338	337	357	334	320	356	300	325	321	306	318	287	326	346	349	327	335	325	341	335	327	333	305	304	295	310	353	301	299	341	359	331	324	343	331	337	320	297	357	332	315	329	323	292	326	314	335	333	311	347	342	324	325	329	324	353	335	345	326	317	332	316	320	309	336	362	326	309	345	347	308	335	329	321	305	361	327	326	331	335	346	351	354	318	330	345	288	340	316	304	321	318	326	305	306	335	354	337	344	346	307	312	333	306	302	340	289	317	308	340	358	309	343	349	332	339	310	330	295	318	323	335	331	321	343	322	350	351	340	334	307	351	332	335	332	362	362	325	331	322	302	330	322	314	330	319	366	315	338	319	302	299	341	358	320	339	293	310	332	323	328	335	319	348	349	340	327	293	312	300	343	337	336	368	305	316	350	313	351	323	376	333	342	335	338	331	337	322	343	326	328	306	333	319	358	335	342	365	327	353	338	366	314	315	337	341	335	338	305	316	342	303	335	311	327	329	362	332	349	359	352	302	332	312	308	355	356	301	342	333	332	330	306	295	327	315	316	344	321	314	317	334	324	328	370	354	315	337	348	328	353	335	306	342	311	361	362	354	364	332	336	312	330	330	339	308	288	322	329	338	344	306	344	323	343	366	345	356	328	327	317	336	327	308	325	280	334	390	327	324	307	311	375	327	310	317	366	329	354	319	322	320	313	370	310	298	333	284	323	319	354	345	368	341	347	304	323	327	316	312	333	358	305	321	326	329	297	334	315	349	310	363	345	333	318	311	321	301	338	362	284	353	326	315	318	325	345	317	274	337	319	373	309	371	347	385	314	321	338	318	338	382	347	311	323	324	340	309	314	315	300	321	344	361	342	331	310	304	344	307	303	349	323	353	325	320	308	329	315	323	307	329	333	328	351	342	314	323	335	323	326	327	333	324	384	326	305	342	304	301	325	347	309	306	338	323	346	344	332	321	372	317	356	327	326	355	314	312	339	325	345	323	362	324	353	389	323	301	300	353	333	309	326	366	346	333	338	325	325	342	315	338	327	349	326	345	354	305	369	317	316	311	344	329	329	347	338	309	318	349	345	332	336	342	335	298	325	325	347	302	335	313	352	359	304	339	324	358	323	316	343	347	314	337	307	315	344	352	326	324	333	332	369	328	328	346	315	345	325	331	345	327	309	329	353	322	317	364	319	363	301	342	361	324	342	322	361	311	307	324	315	309	318	354	304	321	333	345	297	327	324	332	298	305	328	316	299	357	337	346	317	325	335	349	331	311	333	308	333	303	329	305	294	294	351	321	340	329	300	351	298	288	298	332	335	339	310	329	297	296	356	348	307	305	327	311	317	358	327	332	344	320	355	314	294	340	335	357	339	323	305	340	347	318	313	314	301	334	323	340	356	327	315	308	325	322	332	310	313	342	358	341	334	320	319	329	364	307	334	285	339	345	341	349	334	337	340	353	339	305	336	331	331	314	307	312	308	308	330	350	307	336	343	297	317	311	314	338	323	360	320	315	322	322	299	315	332	336	312	330	357	326	350	362	309	314	333	316	337	331	340	319	316	311	328	315	332	325	328	351	366	355	312	346	324	285	338	303	349	315	338	337	312	321	356	342	330	326	309	323	308	313	339	300	327	354	301	357	326	291	332	320	317	349	346	326	338	324	331	293	327	323	344	326	314	289	353	344	321	309	387	320	343	350	329	311	311	300	312	329	353	348	326	325	326	338	345	307	369	337	308	306	362	303	324	345	347	342	324	345	323	340	301	311	304	306	366	330	319	340	337	302	343	301	343	318	304	321	293	296	327	305	315	302	348	314	386	300	330	299	338	347	333	338	316	331	321	290	336	345	330	300	324	309	317	313	325	332	322	302	324	373	323	322	330	316	318	308	307	304	319	316	320	322	313	301	341	354	283	343	358	328	317	313	331	311	327	305	320	336	323	343	336	353	321	330	334	311	320	377	301	297	318	328	354	346	334	308	296	339	342	360	326	316	339	303	320	324	328	374	323	326	314	322	341	335	288	305	294	337	333	346	318	291	325	352	318	323	325	319	337	356	324	345	319	339	336	344	319	338	350	342	364	342	363	324	301	335	326	332	342	349	316	333	326	308	334	280	295	307	310	320	345	337	322	332	317	344	312	337	341	331	333	339	335	324	348	354	318	330	333	341	349	337	313	328	321	311	338	338	320	348	312	347	299	348	355	326	307	341	328	334	321	308	359	334	362	328	334	333	319	345	338	313	309	287	331	343	344	335	303	338	323	326	345	296	362	346	356	318	331	331	326	348	373	360	300	346	340	345	335	344	355	368	297	348	344	328	343	326	328	349	317	315	309	351	333	363	347	350	325	363	327	324	344	313	320	322	343	307	337	351	302	312	320	357	326	358	340	340	301	303	318	308	317	350	325	351	321	320	310	371	365	317	303	310	318	296	344	310	331	314	297	297	332	329	322	320	314	342	357	342	338	306	335	349	313	312	322	299	311	324	359	328	327	334	329	349	338	336	309	330	344	338	341	345	371	326	301	294	326	334	310	318	323	325	289	336	296	315	350	345	307	354	328	329	339	326	330	328	342	349	328	290	307	329	347	345	332	332	318	341	294	336	288	339	367	352	340	325	341	348	309	315	334	340	319	301	320	324	350	308	325	353	358	336	303	323	335	326	294	332	352	330	344	321	304	350	316	332	373	315	336	310	316	356	316	350	319	352	325	323	310	340	342	333	344	359	361	352	351	294	331	344	300	327	340	349	319	358	326	339	368	322	336	308	343	305	295	328	330	325	324	360	300	347	314	308	366	330	295	311	325	316	317	337	347	323	321	320	319	342	300	340	330	323	352	367	333	331	317	335	323	316	311	316	368	343	317	329	321	351	346	349	318	289	310	354	316	303	328	339	330	323	330	348	321	355	317	317	321	307	338	354	366	310	305	342	339	313	340	340	320	326	306	315	337	346	323	307	339	320	303	321	355	331	337	325	304	352	335	300	311	348	326	324	322	316	347	347	338	322	345	326	314	345	338	347	285	334	305	323	328	363	348	334	359	320	344	295	352	292	320	329	347	314	360	348
36028	12916	2867	2648	2440	2100	1797	1630	1460	1395	1311	1234	1196	1098	1063	1026	1078	965	1007	955	972	890	958	874	897	924	888	890	955	878	889	909	924	854	878	931	871	884	883	903	834	849	817	885	873	816	834	883	806	846	858	843	866	866	843	835	835	814	825	894	871	877	840	854	875	864	827	853	818	882	837	841	849	775	826	868	835	878	824	863	839	878	840	863	835	895	778	820	857	819	809	839	851	819	859	818	900	846	825	845	801	858	841	844	825	864	903	811	816	834	830	789	785	869	765	810	822	812	804	849	911	819	821	854	809	860	815	802	898	845	842	835	881	877	846	863	860	809	810	883	814	810	877	824	857	837	826	785	810	875	794	867	849	838	781	863	821	849	810	876	835	824	884	886	884	812	823	801	836	838	844	814	821	841	850	809	889	849	841	870	879	800	851	832	791	847	861	815	795	853	830	857	814	825	835	802	883	834	793	829	832	819	846	801	828	829	847	865	780	827	778	915	799	829	858	843	824	826	804	823	852	850	825	795	831	852	877	752	780	810	770	807	836	835	795	846	831	844	798	856	827	809	871	854	794	828	842	832	813	811	848	840	788	899	831	848	872	808	823	837	892	793	831	840	867	812	859	804	861	827	849	845	843	861	832	816	867	798	865	908	832	797	824	828	752	824	819	874	835	868	825	770	817	830	829	793	833	854	853	828	818	831	822	853	826	868	826	852	845	827	828	864	814	814	816	860	834	839	852	859	814	870	818	820	807	805	781	790	786	814	851	826	770	829	817	892	864	843	879	884	854	827	820	826	828	816	872	831	875	804	775	801	852	825	793	818	860	813	790	836	814	813	787	813	824	818	815	888	800	826	843	757	845	825	847	867	837	843	870	821	878	838	842	884	845	842	876	812	825	846	771	822	838	793	854	831	791	813	863	847	809	857	845	796	869	837	837	855	779	850	837	825	851	813	855	821	795	903	860	853	820	812	863	856	862	844	836	827	780	816	807	805	794	869	873	782	843	851	858	807	824	831	867	833	831	863	854	809	797	829	837	834	766	815	818	813	835	849	781	906	843	828	813	849	825	862	872	822	779	827	828	822	852	844	848	874	852	832	814	843	836	799	845	857	839	842	859	815	824	803	855	834	808	809	871	803	821	868	841	792	846	833	854	844	812	843	846	913	861	846	867	821	832	855	789	816	846	816	784	782	847	822	795	884	798	816	842	796	834	867	860	890	844	838	827	901	815	840	831	839	842	847	832	789	761	813	820	789	788	840	841	835	827	861	892	813	834	812	848	854	805	857	796	805	784	823	859	781	830	839	806	873	864	841	825	834	796	854	820	825	834	837	841	838	854	826	840	809	820	816	787	831	852	829	843	813	818	814	797	848	867	843	909	852	816	853	779	839	792	888	832	804	841	832	798	833	793	844	850	876	797	851	770	862	818	823	846	849	859	829	837	831	826	792	807	849	851	823	838	826	834	817	892	807	856	818	789	818	820	845	854	817	775	799	816	829	831	804	797	856	866	796	830	867	873	864	862	807	889	828	809	806	895	818	817	870	837	848	820	798	841	831	849	813	838	874	798	782	873	827	798	853	809	854	832	851	840	804	874	798	835	812	823	863	876	760	803	841	803	867	871	812	806	885	820	787	850	774	821	820	829	788	811	850	831	788	848	864	800	898	824	805	817	801	860	792	817	847	855	820	831	781	852	811	825	828	867	867	827	832	807	822	828	816	823	842	847	829	832	838	794	804	798	801	844	836	837	877	855	856	836	793	871	814	790	813	795	815	818	834	854	778	867	778	852	842	868	842	780	833	799	854	953	854	865	790	846	873	811	785	854	816	835	866	828	822	841	885	813	814	849	845	834	823	824	858	796	856	835	782	826	828	835	814	888	811	845	801	812	846	869	809	813	832	805	857	840	867	811	781	839	853	793	819	831	857	764	839	827	835	784	839	843	838	874	818	808	826	783	851	851	872	777	842	812	811	898	816	793	845	918	839	836	826	803	878	908	844	860	857	870	807	815	783	804	843	837	824	841	848	771	860	831	854	861	845	863	808	851	911	858	862	846	863	820	837	829	826	876	868	847	824	831	803	803	888	843	810	819	836	839	839	814	867	847	825	868	864	792	867	802	798	823	814	870	809	870	834	820	831	815	806	833	840	833	823	811	876	829	833	828	833	840	782	813	827	901	793	838	865	846	872	796	867	862	815	860	869	861	835	864	807	813	824	825	808	791	850	857	815	801	877	813	795	893	827	838	820	828	814	861	832	811	829	787	853	811	821	824	843	827	827	844	844	891	837	841	874	888	820	848	848	804	828	834	823	877	820	807	846	822	829	864	813	857	876	860	766	772	807	878	849	899	848	872	834	859	809	850	806	825	811	898	843	908	761	834	863	785	789	809	811	815	840	824	844	831	822	840	865	875	813	840	794	843	813	815	848	783	856	854	818	786	867	832	794	858	830	816	861	840	831	857	872	816	827	785	849	810	799	864	838	819	851	824	806	844	824	805	857	851	817	807	878	806	770	847	807	782	862	818	804	832	839	878	870	853	805	800	842	823	856	802	825	770	831	812	823	835	784	867	817	817	825	879	879	841	847	814	841	867	867	860	784	797	848	846	858	808	835	828	801	857	769	886	887	830	818	793	866	877	816	830	780	806	886	818	791	814	843	856	809	791	843	792	792	838	807	870	850	831	848	840	889	828	852	821	828	794	760	854	780	757	822	872	845	822	851	777	818	815	827	808	809	834	826	867	853	862	838	802	868	849	802	803	876	859	815	845	878	834	816	788	812	876	797	784	871	798	787	814	794	824	843	854	875	837	853	852	851	860	835	805	837	820	904	802	836	834	861	903	836	802	785	799	875	775	834	829	832	804	852	856	881	792	853	800	833	819	830	800	858	805	803	875	831	824	843	830	815	770	843	825	842	890	806	819	821	857	840	806	771	882	793	838	812	831	819	806	853	843	797	850	795	795	820	801	824	856	821	854	819	829	839	841	822	849	795	797	881	801	845	793	840	842	835	813	847	827	760	862	785	840	804	824	872	823	807	868	854	856	808	820	866	758	847	856	797	795	844	804	862	796	834	840	858	860	833	802	859	820	832	816	873	821	894	825	809	809	879	818	860	863	869	879	801	843	886	848	840	852	851	827	790	804	810	829	838	855	811	805	790	788	806	863	861	865	817	818	781	798	827	821	859	765	835	795	802	877	826	841	801	850	847	880	830	784	872	843	820	840	789	845	831	861	816	845	874	864	811	823	920	820	846	794	802	828	841	808	842	868	801	867	850	827	821	840	842	868	776	870	811	878	848	849	815	853	806	840	805	826	839	814	749	808	865	837	847	779	775	868	821	828	861	819	849	786	850	808	800	812	818	813	805	878	813	784	804	842	801	875	840	830	802	823	827	823	826	839	856	865	813	849	838	898	874	785	812	874	821	792	872	798	814	837	838	827	833	800	882	795	868	835	789	836	781	800	850	840	811	845	821	788	816	837	883
73746	41915	15718	2637	1220	922	786	658	618	559	523	521	486	477	432	483	415	484	415	420	454	433	423	428	430	418	434	440	385	387	415	406	417	401	380	411	390	407	421	375	379	453	410	404	389	408	380	408	446	403	392	398	400	391	426	411	338	374	408	372	376	382	403	404	384	362	384	390	398	367	427	430	417	388	378	404	409	382	422	397	393	379	391	378	404	384	379	412	382	386	376	413	378	417	411	354	391	396	428	403	363	402	415	371	392	378	365	408	367	374	360	366	355	402	384	385	407	424	406	412	408	411	422	383	382	419	389	417	421	415	419	431	369	414	391	361	387	350	384	410	416	391	397	396	430	387	409	389	387	389	388	408	384	357	402	366	380	370	383	367	362	370	358	375	389	386	395	374	380	361	366	418	384	403	390	380	389	458	371	402	392	430	447	396	370	400	382	364	403	369	364	377	413	416	385	397	446	431	406	407	442	418	373	400	362	402	398	410	395	383	394	397	345	383	400	360	406	372	423	400	398	427	390	389	387	402	420	404	397	391	359	428	397	405	370	403	438	380	417	454	439	402	404	394	433	381	383	387	427	414	371	392	372	400	393	368	419	376	397	418	362	347	376	414	426	382	386	381	403	404	392	422	397	427	377	366	416	407	368	363	408	379	335	387	382	390	391	409	334	417	413	428	424	375	383	402	395	395	425	404	377	416	378	390	360	377	403	396	368	420	379	409	387	397	380	411	406	391	387	388	424	402	380	402	414	407	372	398	361	378	412	384	388	383	454	362	395	397	393	390	406	404	372	382	391	389	385	377	401	406	395	392	410	407	371	401	394	424	400	400	402	412	440	380	413	384	394	395	387	411	401	372	380	442	412	409	431	396	389	395	408	434	365	365	375	384	403	419	415	387	406	378	383	387	403	396	395	366	404	409	389	418	420	381	376	409	433	394	395	374	400	420	405	389	395	375	423	419	365	410	409	401	437	404	414	346	360	395	362	400	367	389	358	354	389	410	393	421	394	389	385	400	371	405	362	417	383	444	383	382	431	390	364	373	419	378	371	387	407	423	403	381	358	376	388	433	372	394	383	387	388	410	378	425	418	391	403	437	362	392	385	389	376	369	378	412	379	415	408	383	376	373	417	405	415	423	394	402	416	378	406	347	398	388	413	378	383	419	383	373	383	393	371	375	388	363	404	371	370	390	372	382	420	402	374	344	387	409	391	410	379	390	423	399	402	369	404	402	388	402	405	393	400	384	403	380	370	372	421	390	390	397	392	350	419	402	417	401	381	357	380	379	388	398	391	388	413	414	402	367	407	376	421	349	384	396	402	367	391	403	388	400	407	389	392	402	393	424	403	385	390	383	400	392	422	417	389	378	423	378	393	381	408	394	397	376	398	388	373	388	369	427	391	406	401	423	393	358	386	375	394	400	410	397	422	393	417	468	373	366	388	369	437	382	396	418	389	409	387	392	364	412	376	382	378	418	402	440	404	395	387	444	367	374	418	401	382	405	409	399	401	378	381	401	408	389	397	397	399	359	365	428	415	397	372	392	402	391	437	401	390	403	382	391	377	345	371	405	403	382	423	394	394	389	406	451	442	364	387	373	394	383	378	412	410	417	355	364	363	395	383	422	411	405	392	376	365	387	405	362	421	411	387	393	382	388	390	417	394	403	413	367	395	376	411	427	408	386	379	386	411	403	377	381	384	364	378	353	372	385	411	393	367	374	414	363	403	413	393	418	448	383	386	419	409	391	416	406	380	399	424	416	405	422	372	389	399	368	373	396	383	370	427	376	403	385	376	364	403	381	407	397	376	440	450	366	333	362	429	371	422	401	410	408	390	421	375	434	408	390	408	385	410	405	424	416	438	398	376	375	391	379	360	438	400	382	377	394	426	381	427	389	378	382	387	387	388	378	376	407	407	378	390	413	395	416	377	421	392	418	398	390	386	382	399	367	417	385	390	381	361	373	397	446	365	405	404	385	442	415	402	379	393	362	378	422	381	422	433	408	404	401	415	389	364	376	384	360	403	403	402	386	400	390	387	402	377	424	384	395	379	407	364	365	392	389	391	387	394	395	402	392	426	441	416	388	383	390	405	401	355	425	394	382	390	370	395	406	419	395	386	402	390	411	357	429	400	404	360	377	395	410	379	401	391	404	401	367	458	401	372	383	374	352	399	373	385	416	429	364	405	431	432	430	354	387	413	367	410	407	389	403	387	374	377	404	393	389	377	414	382	386	424	374	374	385	384	425	444	412	418	406	389	394	411	380	396	390	383	408	415	424	417	426	408	445	408	417	364	423	419	429	406	359	382	335	373	402	392	421	436	389	438	401	362	417	385	385	401	365	388	395	363	407	421	376	387	368	380	382	413	406	377	447	409	375	385	374	345	394	372	436	409	387	413	378	446	403	413	403	424	422	373	410	385	375	379	383	396	403	351	413	352	408	375	418	410	417	435	407	389	402	390	380	396	373	383	366	421	351	393	378	374	410	412	402	394	395	364	420	362	404	375	402	371	408	401	376	394	379	413	429	405	376	414	377	431	383	357	407	403	355	391	412	411	354	385	403	405	400	393	403	400	434	409	374	408	366	408	359	388	381	382	390	419	383	375	405	374	432	414	416	389	387	425	388	403	385	395	430	400	421	383	387	429	401	403	401	384	394	391	435	389	354	359	384	365	367	385	439	371	433	406	403	421	402	379	415	390	403	390	382	388	399	365	414	382	419	391	399	387	399	413	404	399	382	377	404	376	388	408	395	419	394	421	386	415	405	439	394	377	406	391	433	371	386	398	376	412	436	385	391	410	371	396	411	420	373	404	401	383	390	354	399	419	395	385	416	384	395	351	408	439	372	380	369	402	415	418	428	418	375	406	396	399	409	363	408	406	377	372	398	414	423	374	390	368	371	393	376	404	455	397	393	410	403	405	394	400	409	432	408	423	393	381	390	396	388	400	396	371	371	408	413	375	425	379	396	377	373	398	432	390	374	369	409	383	416	396	432	417	389	373	387	356	414	408	405	379	401	391	358	394	388	422	400	392	398	430	407	389	401	388	401	397	390	358	360	374	393	361	389	402	364	396	398	411	395	374	372	390	392	393	407	401	388	394	396	391	376	395	398	417	380	389	401	392	379	372	383	404	391	397	372	384	413	398	365	352	367	409	389	395	403	428	415	369	379	415	404	374	364	412	413	409	386	388	399	408	374	379	389	378	422	393	416	428	403	410	401	382	413	388	416	382	404	393	397	379	388	364	393	398	379	409	405	413	364	437	383	400	392	411	375	426	370	403	401	387	376	364	370	412	418	411	375	381	388	393	364	402	385	385	398	381	371	392	395	364	407	404	378	400	374	383	358	397	423	386	398	397	420	415	377	378	400	363	407	390	399	385	410	414	380	424	377	419	369	415	401	371	418	418	378	391	381	388	377	420	357	415	413	362	368	436	412	381	398	358	433	386	415	423	389	414	394	384	386	365	406	402	418	389	442	397	375
45999	18670	6020	4365	3966	3397	2846	2411	2203	2028	1791	1691	1598	1491	1441	1324	1317	1269	1234	1233	1177	1196	1198	1175	1113	1142	1091	1091	1091	1093	1085	1072	1084	1064	1077	1018	925	1013	1028	1024	1028	1008	998	1020	976	982	965	998	957	988	994	933	989	1003	1006	1016	961	937	971	1004	981	941	929	977	963	964	941	953	905	967	944	916	976	947	925	925	969	959	946	990	938	907	969	975	1009	985	976	971	979	905	1022	928	941	979	958	973	946	969	969	930	993	947	918	941	919	959	958	941	940	896	992	954	1034	904	956	940	943	998	954	946	935	950	914	907	931	970	933	933	954	914	920	972	933	916	958	927	988	950	1002	906	947	999	938	980	948	977	926	950	993	917	965	954	943	973	894	898	967	926	902	975	962	940	954	966	907	994	918	932	917	951	920	989	966	911	963	896	908	875	946	938	975	932	904	945	946	944	891	932	940	955	951	1024	973	967	916	878	928	931	926	973	903	1002	949	916	960	937	911	943	928	952	963	904	934	976	949	971	948	899	964	967	927	926	922	969	887	918	943	938	973	854	974	892	948	935	989	948	947	930	961	978	948	926	886	983	932	977	935	906	915	929	941	932	911	945	947	941	958	888	959	929	943	901	963	944	893	898	961	959	963	1008	949	974	912	932	998	973	924	924	955	984	996	903	873	873	949	935	938	983	975	978	970	936	946	905	944	894	934	951	996	896	966	916	928	892	953	928	942	925	957	963	946	893	892	1006	974	926	924	1045	945	998	930	929	964	936	930	919	890	901	985	935	940	935	974	967	956	975	953	895	958	950	943	945	941	961	977	929	936	951	969	942	972	958	961	979	952	942	986	945	921	901	911	925	887	898	1005	970	855	940	929	889	887	928	961	865	934	896	939	996	881	937	972	941	923	949	903	935	987	981	1009	903	885	946	969	907	947	924	890	949	922	930	923	954	909	928	946	958	952	954	939	966	921	975	939	988	930	962	966	929	969	907	913	974	931	914	948	934	938	883	936	930	917	966	973	931	961	935	960	910	950	931	996	983	904	952	971	913	950	952	971	971	936	918	956	859	909	928	956	996	938	1011	853	946	928	925	937	914	919	925	959	894	896	932	914	909	897	990	931	920	954	904	969	960	926	947	886	952	951	911	903	921	1003	936	905	930	981	948	949	926	930	923	938	924	967	988	975	918	938	903	928	973	887	985	953	953	987	964	970	907	999	927	943	898	989	912	925	938	936	956	929	916	930	939	971	917	947	913	899	944	947	939	931	982	953	941	967	936	940	958	904	880	914	1005	966	981	908	961	978	877	958	925	867	951	931	943	945	936	919	957	971	962	925	915	955	993	928	928	919	933	939	962	966	944	935	956	969	935	967	967	980	1010	932	936	958	937	889	980	924	933	940	925	947	914	987	952	974	960	962	961	916	913	962	906	984	973	898	944	903	908	936	983	947	940	920	944	906	937	919	897	928	892	932	957	943	878	926	933	886	932	926	950	923	909	943	958	981	906	894	898	972	929	936	950	943	977	912	952	884	1018	934	926	954	950	910	980	931	976	964	967	883	935	946	949	979	973	915	966	954	962	928	887	942	896	873	981	923	883	887	915	954	896	979	932	1003	863	885	886	958	949	962	935	852	923	967	971	958	901	984	954	900	952	959	933	881	977	958	945	940	973	947	936	975	881	941	969	970	967	942	919	934	936	905	937	979	938	921	883	948	881	916	933	938	948	900	872	959	937	950	933	918	916	907	958	930	958	916	932	932	931	914	919	973	925	913	905	948	956	944	935	969	975	955	931	911	947	901	934	953	913	928	957	907	899	973	953	923	913	939	940	933	949	873	916	956	936	916	972	981	936	930	991	935	940	912	909	946	913	953	923	922	925	977	926	910	990	1036	932	910	960	955	920	947	943	923	997	915	907	1003	907	958	953	1010	949	938	927	922	954	940	917	901	920	919	960	983	913	966	933	952	916	900	926	935	902	949	926	983	971	957	956	949	947	966	913	911	948	904	958	935	964	963	961	926	874	944	963	918	977	918	951	948	932	971	938	947	947	954	904	942	997	911	975	983	936	852	963	963	947	932	934	972	905	931	952	909	937	889	940	950	961	960	957	929	937	956	979	947	970	936	930	930	919	920	938	947	913	911	915	904	937	970	927	890	961	963	926	918	916	929	988	930	928	958	959	924	911	974	972	955	906	939	904	948	951	962	939	966	936	957	964	991	948	926	946	953	951	974	928	938	987	899	886	942	964	909	959	906	939	1006	976	915	971	917	985	975	902	917	940	958	892	882	909	963	948	961	929	923	916	949	931	976	894	905	915	929	951	956	923	915	929	975	952	929	915	953	921	907	929	938	919	937	929	969	947	897	958	983	950	904	927	965	948	997	920	914	977	905	928	969	950	997	934	919	972	947	957	952	969	913	937	907	942	938	939	877	895	928	941	931	958	940	948	875	912	951	991	959	950	879	887	1004	946	957	951	876	920	994	935	947	953	952	924	916	941	965	939	962	932	922	980	911	944	887	1027	976	942	927	915	958	968	971	936	946	1005	957	959	954	909	923	893	895	983	917	951	964	914	935	900	893	865	956	905	886	976	950	941	995	920	964	946	924	929	986	927	939	978	963	926	979	933	926	937	963	967	904	936	936	943	940	914	946	916	911	908	935	947	940	965	950	915	971	958	927	967	885	944	921	915	978	948	912	919	977	869	909	943	916	930	960	949	917	928	937	947	891	961	980	971	928	918	939	935	928	950	906	945	874	930	899	953	918	970	915	937	991	933	960	982	933	976	889	930	972	945	961	968	908	902	941	953	968	900	899	906	922	926	977	937	902	954	939	965	984	990	949	907	1010	929	1000	938	929	928	932	951	896	965	897	954	983	944	992	978	937	914	902	906	900	918	972	889	976	930	905	984	904	947	938	966	914	910	873	965	938	900	961	974	927	930	923	946	956	985	912	965	954	980	930	959	892	940	972	924	935	952	928	956	951	926	935	928	980	925	938	943	963	924	940	897	970	1001	921	928	940	963	934	941	892	952	952	939	930	939	925	926	966	918	919	886	980	978	898	976	948	937	961	933	921	891	938	957	917	887	999	942	930	935	914	927	897	916	962	917	901	912	927	1001	951	951	908	942	959	921	962	921	926	907	949	980	928	979	943	937	942	881	967	995	920	941	911	933	953	895	898	920	961	922	927	954	963	880	935	925	932	937	986	906	982	951	980	931	970	950	950	976	955	915	1023	914	980	921	954	969	950	898	927	916	910	962	903	964	955	983	895	955	909	947	965	916	950	905	936	980	924	982	912	954	950	944	922	926	923	907	956	917	951	916	922	964	921	917	900	961	938	893	950	936	972	932	936	904	893	951	966	939	926	939	909	940	933	979	927	936	939	908	971	938	906	942	951	949	886	957	962	909	912	915	975	905	981	950	941	961	915	946	978	950	971	899	963	859	924	918	941	962	949	924	937	954	921	982	917	912	932	907	876	949	998	955	918	908	889	912	908	913	895	980	954	1037	952	974	962	919	960	908	952	956	948	912
9401	1512	249	179	188	163	141	162	149	157	171	147	175	146	163	167	151	162	160	154	154	175	162	148	166	150	148	187	160	144	178	155	154	154	163	127	159	146	156	141	166	159	173	162	175	176	156	159	157	154	156	166	161	169	144	178	158	161	161	135	143	146	142	179	164	157	169	166	167	140	163	160	156	154	153	152	162	125	163	160	170	146	173	154	163	152	173	158	128	179	162	130	154	164	156	171	164	180	162	179	172	144	148	166	143	184	170	150	170	162	168	169	172	169	141	171	150	137	184	165	149	160	154	151	172	148	154	163	144	175	167	152	157	163	155	173	141	149	149	166	187	164	144	165	147	193	140	151	156	167	183	166	157	151	152	153	167	166	137	160	158	170	147	156	160	147	156	172	157	153	173	148	160	167	169	165	182	149	155	147	151	169	144	165	172	162	156	142	174	146	170	167	177	139	165	152	150	179	128	168	176	150	153	153	139	166	162	156	172	161	156	156	167	160	170	174	166	141	160	177	147	174	138	129	171	191	161	159	125	162	180	146	155	148	169	154	165	174	167	151	131	147	161	144	170	142	179	166	151	179	158	162	151	137	146	143	171	148	151	165	160	146	169	146	126	172	176	163	188	142	176	151	156	138	161	164	146	172	155	159	159	194	145	158	149	134	146	171	147	154	179	131	163	150	166	152	173	166	154	131	172	166	156	161	144	158	167	161	150	178	153	149	156	146	148	165	168	153	198	168	154	152	161	162	150	138	153	176	162	130	158	144	161	168	150	166	155	140	151	165	142	162	177	151	154	159	151	159	162	149	149	154	152	164	156	187	163	164	156	134	158	163	144	168	162	175	153	152	176	180	165	151	142	158	163	152	150	170	151	146	157	165	169	139	159	163	164	161	152	155	153	166	167	146	159	160	158	143	160	168	157	141	182	159	176	197	163	142	141	155	170	148	172	161	150	153	170	158	172	156	145	151	176	167	152	170	195	155	152	155	166	183	166	152	145	173	162	137	167	166	166	146	154	133	161	158	150	168	174	146	146	157	148	168	148	155	164	167	185	165	153	164	152	132	135	159	166	165	158	147	134	162	171	152	153	185	166	178	177	155	171	168	140	139	161	161	128	158	167	162	161	182	164	163	146	139	153	159	163	159	148	150	151	175	167	158	159	145	174	155	134	174	138	173	163	142	190	172	158	151	164	158	141	183	174	157	149	150	158	171	129	148	166	141	172	150	180	157	134	128	155	140	170	160	166	150	147	164	141	146	151	139	151	162	169	144	158	194	159	162	169	163	191	143	163	153	169	167	156	162	147	140	163	128	162	153	162	160	160	147	150	134	162	159	144	171	155	173	165	160	174	159	157	155	158	165	173	152	148	145	166	154	140	149	147	135	148	165	166	168	176	176	136	152	152	172	163	129	161	186	131	136	140	143	171	164	161	148	140	153	165	133	129	176	152	145	171	146	141	147	165	149	168	177	146	158	143	152	172	172	147	142	174	174	172	167	161	171	155	171	174	157	166	169	156	147	186	150	144	157	169	166	137	152	140	141	162	147	163	160	168	150	162	152	150	172	148	137	167	170	141	186	158	172	132	171	142	148	177	157	152	170	175	139	147	142	144	154	148	146	164	154	155	146	157	163	157	172	149	150	153	172	135	153	153	143	164	150	166	148	170	156	180	165	155	172	161	149	155	176	163	157	143	164	181	141	180	164	141	167	171	165	138	167	167	150	164	155	166	154	167	157	169	160	160	151	133	157	184	151	155	149	176	172	160	179	145	169	161	153	142	168	183	156	150	141	170	145	130	139	163	139	155	147	160	181	174	179	161	157	174	165	152	148	145	174	164	139	156	133	162	147	183	149	163	175	157	162	155	148	178	174	160	187	135	151	125	145	133	161	150	151	132	156	176	176	164	157	144	150	145	151	152	156	145	134	149	157	154	155	146	177	143	177	152	156	158	136	144	159	143	150	169	168	163	157	151	156	169	160	178	143	171	170	155	173	157	141	144	162	179	179	160	161	174	152	157	146	187	151	147	167	156	146	157	156	157	147	150	143	173	152	172	154	150	157	129	180	156	158	166	173	182	147	181	165	155	148	167	149	163	168	156	154	143	160	137	144	167	166	153	151	151	148	173	146	163	196	152	168	172	143	137	162	128	153	163	144	153	169	147	153	156	162	157	156	151	146	158	177	159	158	183	155	163	141	179	159	140	149	169	175	148	165	146	148	179	165	172	133	151	192	152	152	173	136	176	131	170	132	159	147	170	171	155	138	141	171	151	180	162	163	158	167	166	152	172	173	173	182	138	145	142	155	166	142	144	160	150	153	150	144	173	169	161	152	167	157	145	167	186	168	168	161	165	162	162	147	142	167	144	164	162	164	156	172	159	158	151	162	150	155	158	145	147	160	167	157	158	182	160	160	171	178	156	162	154	170	176	149	157	153	174	164	157	148	177	176	153	174	156	163	152	143	151	157	149	153	163	137	156	164	170	149	175	172	153	150	158	158	163	137	165	167	179	166	177	156	166	167	155	142	183	177	169	157	158	158	172	173	174	178	159	168	165	155	173	190	169	152	154	158	150	172	135	145	135	168	160	143	181	167	159	160	155	151	160	156	149	152	175	142	168	168	174	136	146	158	168	179	144	140	157	156	169	151	149	156	169	172	155	134	166	159	158	152	191	158	156	156	158	185	165	154	158	160	189	160	167	163	186	157	157	149	172	167	143	155	160	165	172	145	169	174	135	140	165	186	161	146	127	146	160	177	179	153	153	169	148	136	180	186	180	148	145	168	157	132	168	154	171	157	157	163	156	159	138	166	165	177	149	175	157	138	171	169	131	133	173	146	183	153	175	148	155	160	151	171	144	173	168	151	158	166	151	176	173	137	142	188	147	159	153	136	171	167	136	153	154	157	140	158	164	161	170	172	158	152	166	173	145	166	142	148	188	155	146	149	170	186	179	168	129	141	160	171	150	156	159	173	141	170	195	171	167	155	150	166	150	171	170	164	152	153	159	168	164	171	169	152	152	151	176	168	162	188	147	174	180	160	155	149	159	135	156	148	159	174	133	118	153	174	163	134	130	159	170	163	156	164	147	146	149	160	164	161	172	142	152	133	175	165	173	202	138	172	161	137	149	186	162	158	173	168	169	152	156	171	127	146	127	158	152	174	163	138	171	147	155	170	159	170	157	163	158	161	175	166	144	171	164	168	149	160	162	192	166	151	167	172	151	185	150	151	164	152	132	188	159	158	147	148	156	157	194	141	152	140	171	185	156	182	150	150	155	154	159	148	161	198	205	166	152	145	173	159	177	156	157	146	155	135	190	164	135	150	152	175	144	187	158	164	181	157	157	152	154	149	165	163	151	187	152	155	163	157	172	154	162	160	171	160	182	161	149	166	169	162	164	152	166	152	185	153	157	168	128	148	146	159	144	154	144	157	168	161	159	154	167	138	164	153	159	142	170	161	161	161	156	155	196	177	174	148	130	159
8746	1716	595	510	527	494	469	484	504	482	505	464	470	488	394	442	476	460	478	481	484	456	498	460	448	475	447	479	461	473	471	495	498	467	461	455	454	476	470	457	472	509	452	476	462	447	456	470	470	459	479	467	448	475	419	477	443	505	496	440	435	463	475	487	467	507	478	458	509	445	481	438	466	495	441	437	453	444	455	446	516	481	474	458	496	466	486	431	484	453	480	439	481	481	444	476	423	431	493	436	438	488	525	462	485	480	451	464	432	454	467	468	457	473	485	460	450	462	483	432	434	448	444	485	463	478	466	449	463	470	448	462	469	464	477	506	501	456	448	487	539	458	431	450	494	449	472	470	488	476	492	457	456	480	433	443	461	461	462	462	482	457	452	483	440	431	488	470	480	487	482	460	448	459	435	461	448	437	454	452	452	466	479	464	438	473	458	501	462	521	490	488	475	469	448	472	495	441	503	451	456	456	470	465	484	455	441	442	455	460	415	461	438	462	436	463	466	451	421	484	486	474	472	509	515	466	484	464	458	479	476	498	471	505	470	483	516	469	481	481	482	454	464	423	437	437	446	498	503	508	497	486	427	510	473	486	486	471	486	476	453	464	509	485	469	439	475	461	469	447	487	462	473	445	499	455	481	474	477	437	470	450	477	458	443	497	479	461	502	476	515	437	460	498	478	452	501	481	459	453	487	461	466	457	509	459	470	493	465	433	451	452	474	491	465	467	444	510	462	477	446	457	486	421	504	464	464	461	477	497	463	468	485	502	481	470	485	427	470	463	455	441	490	516	500	485	464	514	455	454	474	421	479	470	493	492	448	492	437	478	439	460	454	465	476	434	455	456	462	482	459	478	470	477	508	468	455	446	437	491	485	458	494	491	477	491	450	421	496	451	458	484	447	473	423	464	493	450	463	446	498	504	441	499	474	446	466	453	473	430	488	481	472	471	459	503	474	446	493	487	467	490	460	449	492	449	455	457	458	450	451	448	474	462	485	492	440	473	481	416	489	461	494	470	478	461	475	479	473	472	474	512	481	465	462	459	467	461	470	440	461	438	461	485	474	456	458	483	493	512	469	470	475	441	490	448	463	435	482	453	466	468	467	450	450	458	479	425	474	496	473	472	494	478	498	460	449	455	439	543	449	472	463	496	465	514	453	461	442	519	452	436	471	435	474	463	450	439	516	429	436	484	474	462	446	485	450	498	453	452	471	464	490	417	461	475	475	487	489	492	465	461	402	489	478	460	482	439	471	463	457	463	466	453	484	481	466	475	461	510	430	449	441	414	449	492	456	492	505	516	467	509	470	464	429	492	478	431	460	423	457	484	469	461	470	478	498	443	504	437	474	455	462	480	494	469	456	446	455	447	479	436	465	453	474	448	463	502	439	460	451	475	452	507	481	447	471	446	466	463	439	463	518	476	457	480	449	481	457	464	448	420	447	474	476	482	456	464	470	510	459	441	463	489	451	444	457	431	436	467	493	440	454	467	460	468	479	464	449	428	478	475	475	466	472	468	467	447	466	465	461	520	447	466	475	501	458	433	470	493	475	455	426	499	459	482	429	481	500	480	463	477	458	452	459	451	504	479	457	474	444	442	461	449	443	450	490	431	472	500	469	491	482	495	459	473	459	521	476	456	471	444	487	502	482	442	443	464	474	446	450	462	454	471	464	486	460	505	484	440	425	460	480	454	501	461	480	436	446	448	470	481	460	443	502	516	470	480	476	461	467	461	493	465	473	451	450	447	464	473	443	474	486	447	444	477	461	429	491	493	475	468	496	483	444	483	441	485	456	459	492	465	473	481	464	483	463	436	459	460	460	441	443	484	480	475	458	454	462	464	443	510	451	486	471	450	492	518	513	502	392	478	476	445	510	459	492	458	463	460	457	437	444	468	492	482	444	502	506	481	478	503	463	496	464	467	493	504	441	436	422	437	472	469	454	458	475	476	443	487	442	499	456	487	479	481	457	489	429	423	482	494	464	431	439	476	456	458	509	473	447	424	427	451	471	455	477	484	420	455	464	426	434	531	450	469	425	447	470	468	441	423	486	485	480	480	451	445	448	479	500	514	441	462	428	456	471	487	453	475	490	461	477	488	416	439	458	479	449	486	469	501	456	458	499	457	490	464	461	451	480	467	464	456	471	446	507	440	458	467	453	474	467	491	467	484	475	487	454	474	475	461	449	480	457	463	445	460	465	445	440	457	526	486	482	444	448	466	440	439	471	455	500	462	479	440	500	514	483	463	490	463	488	472	458	483	449	492	440	521	468	448	449	495	429	465	464	470	491	478	461	459	494	469	444	415	474	478	485	457	464	457	485	463	437	489	453	491	486	469	471	505	530	470	503	456	494	467	485	490	459	483	465	440	493	476	423	496	466	460	450	492	481	503	470	483	449	432	475	439	441	471	474	404	466	486	472	493	463	451	454	468	448	471	474	424	456	482	449	489	524	479	432	469	475	431	474	499	490	440	451	506	434	483	441	435	471	454	462	473	466	457	474	490	477	460	444	480	443	450	485	468	487	490	485	493	514	444	464	471	457	494	484	462	472	441	475	452	485	438	442	472	470	452	465	494	490	441	446	445	487	484	436	475	446	489	456	449	490	471	473	482	472	481	460	471	482	466	479	464	469	469	479	470	480	463	452	463	449	463	459	470	475	464	459	449	459	485	461	480	456	480	479	438	459	473	468	485	465	428	481	490	504	432	445	478	454	484	467	473	494	496	463	493	500	483	474	459	441	457	483	441	462	461	449	486	446	478	441	518	449	492	472	456	486	462	484	523	470	454	475	433	447	459	461	447	465	465	432	491	489	477	428	490	462	473	483	453	479	484	466	454	472	492	466	455	492	490	495	452	483	441	448	482	488	461	400	486	461	468	466	464	435	466	493	436	476	457	413	466	481	480	442	462	450	456	463	504	436	475	490	471	472	471	479	447	454	462	484	517	451	485	490	457	468	467	488	493	462	475	470	479	469	476	448	499	480	471	485	491	496	442	484	470	491	434	460	456	453	523	467	477	472	473	462	444	481	507	430	480	484	462	495	460	480	456	499	505	428	499	472	461	448	476	488	471	479	492	474	444	473	477	483	452	433	469	478	489	459	458	460	492	482	450	463	454	483	455	471	520	461	453	440	450	440	454	456	479	455	465	437	498	464	452	491	459	441	485	489	488	422	485	503	483	436	475	489	437	483	446	468	481	455	492	486	482	464	470	481	492	443	467	436	468	454	451	479	458	473	483	494	445	487	461	455	479	470	480	480	492	448	456	492	445	464	465	495	456	453	460	469	451	430	477	436	471	457	458	466	461	471	452	458	465	476	479	443	481	453	467	484	484	480	444	477	429	481	458	493	491	449	465	455	471	444	475	473	463	445	476	480	436	464	502	493	478	466	429	446	455	490	454	501	464	483	508	486	467	479	452	505	444	482	458	447	443	473	486	464	500	456	467	480	455	478	463	404	459	461	477	496	465	471	480	466	463
60428	32941	8260	1132	670	580	495	456	387	414	420	402	361	341	337	398	362	351	330	365	345	351	365	332	324	326	341	347	337	334	336	319	346	353	342	387	332	328	352	344	353	342	325	330	355	341	321	327	346	330	296	329	304	301	331	343	327	336	309	287	327	338	302	296	324	341	340	336	323	325	331	305	326	348	342	315	348	358	329	342	343	342	328	330	312	335	320	322	331	339	310	340	341	330	293	307	324	287	338	323	339	343	366	314	317	327	310	323	310	356	332	314	333	328	318	349	318	324	325	326	313	298	321	356	332	308	327	323	317	336	302	325	319	332	356	356	327	348	334	355	319	313	326	325	316	344	358	313	312	321	343	334	326	330	336	325	316	337	330	326	330	331	309	334	320	321	304	348	330	328	322	328	334	366	322	324	345	345	299	327	326	324	337	333	315	333	345	358	298	323	348	304	348	375	328	329	317	357	311	302	353	359	337	348	345	338	326	342	322	340	333	313	318	307	340	329	311	369	307	331	318	338	367	345	336	327	340	357	299	338	357	315	306	325	305	311	334	319	336	321	370	327	302	337	346	325	325	314	331	359	326	321	337	343	345	334	305	347	344	310	361	339	340	325	383	350	326	339	371	337	312	317	384	306	333	354	323	300	332	337	308	310	349	327	315	322	331	362	347	335	330	299	318	337	308	346	305	324	339	347	281	326	337	325	337	300	358	344	347	356	307	330	335	363	327	311	307	341	319	332	342	317	345	352	341	341	295	278	315	362	362	328	317	367	357	310	329	340	315	327	323	318	337	331	310	315	344	380	317	354	309	348	356	334	364	306	317	358	314	332	356	331	333	360	328	333	315	311	343	362	336	324	365	321	314	347	316	324	335	303	351	307	390	355	314	332	317	374	359	358	340	344	338	358	319	322	318	285	304	329	346	334	321	323	330	303	340	294	361	353	354	344	363	363	346	340	311	338	342	337	317	338	326	311	351	337	300	297	322	359	291	316	338	360	304	325	318	316	337	328	314	374	331	327	323	302	338	315	351	324	338	311	297	290	305	324	358	340	313	336	333	340	332	355	356	359	315	328	332	354	330	319	339	324	320	341	306	318	319	330	324	297	328	338	332	340	301	339	331	333	326	298	327	298	311	328	319	338	335	342	295	326	339	343	358	346	325	364	305	332	311	318	320	329	314	333	313	344	340	318	340	300	329	339	322	335	333	329	363	316	367	344	321	344	322	307	354	324	327	339	348	338	323	322	321	321	353	354	332	334	308	310	324	355	345	347	377	327	326	328	381	301	331	336	325	342	309	350	304	309	348	303	322	304	333	341	320	373	342	333	342	326	331	317	326	360	313	311	331	364	356	326	343	295	322	352	333	323	327	329	309	347	334	306	353	323	321	327	344	360	336	344	356	339	311	336	355	316	342	325	324	326	346	311	302	335	366	309	347	348	313	292	327	347	309	299	339	322	336	339	354	338	336	317	346	326	317	339	355	342	351	348	347	301	340	320	330	353	323	337	329	328	324	317	341	333	340	304	320	318	328	315	320	334	303	345	353	353	332	301	322	361	372	334	318	320	322	332	336	318	335	351	318	338	347	341	290	339	333	329	296	315	322	334	341	344	307	299	364	343	312	319	338	328	374	350	340	356	343	313	304	323	329	357	315	310	362	310	320	313	340	336	329	351	327	344	318	319	366	317	352	296	370	306	349	339	310	337	289	334	313	340	322	348	345	327	322	313	341	319	352	358	334	298	312	325	349	326	289	335	338	363	362	324	351	381	347	322	323	367	332	327	326	340	324	345	352	318	294	336	359	335	348	347	328	315	346	302	324	291	303	342	340	337	308	330	332	319	324	301	336	336	337	331	308	345	313	338	306	341	283	336	339	376	347	333	379	365	351	328	341	339	363	310	357	327	357	314	353	316	302	376	342	310	341	333	315	325	284	335	359	366	337	315	329	318	310	357	336	339	348	320	294	325	328	311	311	294	359	314	296	294	315	338	343	341	360	343	323	344	328	316	326	328	306	325	298	351	344	328	322	325	312	330	318	327	355	331	320	315	331	326	293	328	319	312	318	368	342	320	353	294	330	324	322	348	317	315	333	337	352	349	357	336	308	324	364	321	331	310	344	307	342	330	322	349	363	327	325	321	329	330	333	298	314	336	343	327	331	344	330	325	382	365	319	357	352	321	338	324	299	355	363	322	319	330	322	359	341	304	345	311	326	335	345	306	333	367	304	381	301	289	316	326	342	323	367	324	316	336	323	305	322	325	317	324	337	345	366	327	321	338	310	350	361	335	329	322	338	339	338	338	324	291	333	296	309	335	329	313	353	345	328	336	330	312	316	291	342	343	373	310	328	376	314	320	352	332	360	334	332	342	319	309	349	313	326	346	328	350	321	333	358	350	327	367	328	330	349	303	344	347	347	291	310	325	330	355	365	348	315	360	343	364	308	307	318	308	332	322	339	324	299	328	324	344	364	341	342	373	327	338	305	329	361	334	315	331	324	338	343	343	308	365	326	323	327	323	323	348	325	331	323	346	341	316	332	311	328	353	331	340	322	314	323	323	317	339	329	343	340	330	326	368	325	337	323	347	349	351	329	355	350	342	338	347	328	328	320	361	312	356	313	334	325	341	334	346	327	316	317	310	329	317	309	299	323	341	296	363	333	338	331	373	338	335	313	292	322	345	326	317	324	300	332	314	327	335	305	327	330	339	341	325	342	259	345	309	307	289	345	329	322	330	324	322	371	296	366	350	334	358	320	338	344	340	363	313	325	329	319	333	328	344	364	341	360	326	324	319	356	303	344	319	320	334	333	341	326	303	370	321	315	314	315	318	349	353	368	341	301	318	326	325	326	337	335	318	350	297	324	343	337	339	338	337	328	337	345	310	322	333	317	332	309	321	329	291	358	344	326	380	360	313	337	361	314	330	323	329	328	326	330	329	325	303	311	348	334	323	342	330	325	312	351	323	313	326	342	342	327	316	332	352	295	344	314	319	310	343	347	355	318	332	374	343	317	319	331	314	308	342	330	321	308	298	324	353	337	378	358	348	339	330	349	325	360	328	303	337	305	327	338	351	332	332	315	362	320	323	293	311	316	352	324	342	320	339	322	323	350	328	329	321	353	350	321	302	290	326	290	351	322	297	322	335	310	322	368	295	380	305	342	359	339	343	319	327	352	349	327	325	276	334	330	315	333	329	316	326	321	350	338	294	349	361	357	320	361	310	319	362	338	308	311	349	308	327	293	342	348	313	340	328	331	303	363	324	338	378	348	318	305	309	335	351	343	366	335	319	295	320	350	327	329	340	356	341	324	316	319	339	351	330	289	344	332	342	322	358	322	356	339	324	309	312	332	371	341	335	335	298	324	335	310	337	328	323	359	317	322	328	349	305	311	330	343	308	326	345	321	328	330	310	296	292	329	292	345	328	338	327	332	333	346	321	362	356	345	353	327	337	343	324	345	314	367	310	339	315	353	325	360	339	358	335
36594	13703	3517	2583	2430	2107	1819	1640	1548	1340	1284	1140	1105	1127	1115	1017	1051	981	955	1017	964	943	939	872	982	990	889	852	935	902	855	919	860	856	896	930	843	887	854	872	829	855	887	768	864	876	874	873	845	850	847	836	863	865	816	806	822	818	780	865	867	823	882	804	874	866	804	816	875	832	905	854	859	888	835	801	897	773	806	843	862	836	821	839	834	857	812	832	843	863	805	881	840	846	875	888	873	805	812	855	851	865	826	782	784	896	793	805	874	828	821	885	803	813	787	866	830	796	825	776	806	811	895	811	826	819	859	783	858	848	820	846	832	864	798	843	877	839	834	813	809	849	844	799	807	889	849	785	811	834	794	846	798	871	841	836	859	812	832	848	777	876	847	864	837	825	834	853	857	821	829	772	787	829	861	843	806	812	819	837	807	811	829	799	850	819	857	791	850	859	849	878	776	867	840	848	812	829	790	850	845	862	820	824	912	800	837	819	879	818	846	875	829	812	877	853	819	832	769	812	819	828	828	820	855	841	820	844	810	811	806	804	803	802	828	852	838	858	802	832	843	864	803	886	800	811	877	868	783	844	863	892	845	843	884	824	840	818	893	866	810	807	819	806	815	831	796	823	821	822	865	830	868	783	837	836	816	854	843	835	837	809	834	792	818	848	864	791	849	867	848	814	797	811	812	794	825	865	774	852	801	795	857	820	844	845	807	872	871	865	833	840	834	821	819	877	797	824	843	767	841	861	855	823	861	795	836	852	835	841	875	826	829	838	862	864	828	812	834	782	836	819	884	943	844	840	844	826	838	799	856	838	818	841	868	851	855	838	807	823	834	851	804	825	844	870	846	856	806	813	862	819	826	853	839	842	860	810	776	799	821	808	813	787	847	876	821	904	820	853	805	844	934	820	815	815	811	840	864	858	867	842	861	879	829	794	830	815	895	835	854	828	800	858	825	880	831	852	864	781	834	863	918	820	863	884	818	847	878	840	854	842	770	842	801	830	844	791	834	793	830	870	824	905	799	798	840	839	866	862	793	802	818	831	862	884	855	843	828	807	842	838	822	800	809	795	798	846	878	899	849	772	841	806	843	808	852	803	810	816	841	755	822	877	818	828	878	792	854	829	804	825	863	797	858	880	831	827	814	818	906	791	780	808	836	830	784	798	855	817	892	861	852	866	801	824	813	800	820	838	816	839	850	846	826	786	811	836	877	779	874	838	828	869	814	831	819	838	856	823	808	851	843	880	829	878	840	838	797	775	803	839	902	798	810	817	822	844	857	848	812	764	828	803	823	826	843	852	847	853	790	800	822	814	837	874	793	840	797	833	798	820	814	868	813	825	847	781	825	833	792	878	801	811	844	814	816	782	812	826	849	878	822	831	855	851	808	867	838	808	820	799	880	866	863	829	815	903	869	835	850	824	793	881	825	866	860	812	827	812	832	817	798	792	811	806	806	822	848	814	820	830	816	835	855	799	831	824	874	846	821	777	815	861	830	763	845	882	836	855	832	840	821	870	798	871	823	852	830	801	792	870	845	809	796	826	919	802	822	830	837	863	835	784	829	808	840	861	834	871	864	802	825	800	839	844	777	824	847	888	804	812	891	815	857	806	856	825	867	841	845	814	802	891	770	841	809	826	830	831	824	808	844	848	827	868	817	881	854	813	839	822	842	833	821	868	893	803	795	830	833	836	803	814	828	854	802	860	886	818	851	814	855	844	801	794	790	788	901	818	837	861	805	857	816	840	837	818	874	841	819	884	853	837	853	806	843	868	806	814	805	856	832	800	816	823	838	835	784	792	875	841	851	834	800	856	838	863	786	817	796	802	851	865	876	835	795	848	841	860	803	814	797	801	839	910	809	818	794	823	836	842	813	880	836	858	836	837	879	791	845	808	822	867	862	781	854	811	848	847	864	792	793	840	834	825	828	860	829	832	818	858	834	848	846	810	832	783	804	863	808	822	837	840	858	830	872	812	763	867	884	815	813	808	843	789	822	854	811	791	842	832	824	786	804	869	837	804	789	834	890	855	824	856	839	843	832	829	886	794	807	870	834	810	873	885	844	852	823	826	826	841	798	830	870	862	855	845	838	890	852	891	842	869	777	796	884	840	835	791	790	855	810	825	830	853	826	849	842	850	863	842	838	830	812	839	877	836	827	860	845	848	843	855	859	801	764	831	870	846	796	817	802	845	872	847	819	843	837	834	827	797	827	853	796	854	834	866	796	807	768	837	811	837	843	867	788	764	856	828	812	859	840	772	877	839	830	835	847	844	792	851	844	843	831	818	859	807	842	819	832	822	853	808	819	808	811	881	856	846	859	837	887	784	822	808	848	867	834	867	824	829	846	813	813	785	830	845	844	876	824	817	834	789	830	843	817	861	813	774	846	826	792	856	842	831	832	821	831	858	846	819	801	828	789	860	864	796	823	790	848	799	827	819	857	888	869	814	797	831	878	851	782	856	843	811	849	799	789	820	799	838	840	817	811	810	835	792	857	783	789	842	821	809	835	849	836	812	847	817	854	806	837	832	784	789	826	836	820	818	817	835	827	810	813	854	821	841	846	796	824	862	803	835	834	823	840	838	834	821	859	876	806	791	845	832	820	788	884	840	862	833	873	822	805	783	783	809	873	826	837	811	830	895	882	758	808	772	830	844	809	853	848	841	845	831	845	810	766	823	811	815	831	834	827	848	798	811	814	822	822	854	871	843	839	832	821	855	843	849	799	812	809	811	833	853	849	778	832	843	822	834	862	859	860	807	855	866	835	889	883	820	825	836	861	826	791	807	861	865	862	810	848	795	807	820	831	875	901	826	816	807	743	824	868	845	862	833	796	853	854	826	857	813	802	852	826	863	834	809	830	799	811	867	816	835	828	764	852	801	798	856	836	840	796	866	841	835	815	885	852	813	810	823	820	809	833	846	867	811	811	834	841	853	896	794	778	840	836	838	822	863	887	813	814	883	859	844	841	816	842	815	758	883	762	840	835	794	848	841	818	894	845	823	803	817	879	797	826	855	847	838	852	836	800	904	802	818	846	826	821	757	840	856	867	850	826	840	774	831	862	888	806	871	889	846	856	850	855	858	885	806	877	845	821	831	821	841	805	823	859	842	792	901	860	775	822	855	789	821	846	843	831	845	828	896	886	833	856	860	797	824	858	900	811	792	822	879	876	796	864	845	799	824	822	827	823	795	854	827	847	810	848	828	804	786	878	810	863	825	843	826	797	811	836	788	795	839	852	875	832	816	827	785	807	858	851	871	842	813	867	817	833	884	911	797	890	821	813	859	838	798	861	825	795	834	844	799	839	834	791	815	815	800	838	867	866	907	820	872	876	837	812	817	839	767	782	853	802	796	785	831	878	866	812	875	788	804	817	821	858	824	813	825	809	826	844	788	834	840	847	816	832	839	853	853	865	857	879	853	820	836	834	801	839	836	848	845	865	830	841	870	807	823	827	849	818	915	811	805	859	797	813	833	832	809
73255	40947	17179	3383	1195	944	766	639	605	545	519	520	493	488	475	481	501	426	464	444	385	433	423	434	419	393	430	423	371	421	427	391	406	402	387	390	403	406	397	421	400	408	374	389	375	400	395	415	400	420	402	381	407	405	438	387	447	438	388	375	416	370	392	396	432	417	355	402	401	387	424	423	389	393	415	351	412	392	373	364	422	401	388	398	377	401	389	362	390	403	423	386	352	379	385	385	392	378	392	399	411	389	404	386	388	439	425	428	400	404	380	389	373	389	402	353	407	359	401	427	421	366	422	362	397	403	364	401	433	369	378	433	386	376	407	376	387	391	440	421	397	391	377	405	401	346	394	404	376	398	369	416	411	390	391	403	412	399	395	388	409	411	393	419	402	384	375	426	381	386	390	402	396	407	397	436	428	408	357	385	418	381	384	385	395	449	411	398	408	421	384	398	409	416	370	411	412	397	395	363	393	404	427	386	383	408	400	396	375	372	382	438	394	473	452	405	450	405	424	390	386	384	412	396	391	388	379	353	377	400	405	353	441	388	370	404	379	384	404	435	399	386	375	366	407	353	410	398	363	434	429	395	399	411	406	383	401	395	442	399	402	399	436	380	390	408	414	388	404	351	412	340	382	349	355	357	426	373	378	354	421	407	372	416	457	374	432	408	395	428	393	379	402	402	383	399	415	376	423	405	372	383	366	372	416	414	373	404	396	383	416	406	372	377	390	392	371	386	417	396	410	385	394	423	387	428	391	406	423	405	428	434	426	371	424	412	388	403	430	377	383	366	422	400	367	380	397	430	439	388	409	404	397	400	425	405	379	401	422	414	425	414	397	394	451	426	409	419	379	384	399	407	383	402	417	425	388	371	388	400	418	410	382	407	408	384	400	405	399	354	383	395	409	401	401	432	416	377	399	371	409	443	367	374	401	378	388	387	431	423	415	414	427	375	417	392	418	406	384	394	396	421	387	378	402	379	397	419	387	408	438	368	424	403	396	417	380	391	417	425	394	389	401	394	374	394	381	382	397	372	408	422	413	398	410	360	389	411	379	383	388	431	397	426	417	395	427	411	405	381	384	409	435	408	382	405	414	388	387	389	410	378	435	401	383	392	373	374	399	423	384	367	390	409	404	357	420	410	375	413	386	393	425	371	422	376	389	393	398	423	363	416	409	378	371	414	410	391	384	373	392	415	387	407	395	445	388	410	406	462	407	409	363	382	377	403	385	409	400	378	360	404	426	373	411	404	399	386	411	396	419	422	395	369	383	401	372	439	358	419	359	403	383	409	383	373	387	395	381	404	408	424	422	418	398	384	391	419	389	408	380	371	370	391	419	402	403	387	410	391	408	395	384	410	389	429	386	405	419	408	391	391	376	378	403	419	349	367	392	388	385	394	398	385	413	408	401	395	405	376	383	390	395	378	420	407	388	435	384	398	387	371	394	368	395	389	402	402	385	379	449	453	437	366	386	390	407	414	410	415	378	439	383	446	408	390	383	414	384	404	386	401	409	392	388	421	394	376	407	409	371	385	366	389	404	405	395	375	399	371	393	387	360	418	379	411	393	424	411	367	400	392	415	417	408	406	434	390	410	390	392	398	415	431	419	426	386	414	402	376	421	406	374	418	409	369	364	382	393	408	390	408	367	391	390	383	405	418	390	420	378	401	374	399	398	406	421	380	394	411	422	370	396	384	386	427	400	386	386	394	386	396	421	381	398	420	400	382	398	420	413	339	414	368	387	407	379	384	387	418	382	366	387	395	399	389	380	384	363	387	390	427	378	400	387	368	416	394	420	426	397	421	408	410	435	440	408	441	386	420	392	406	398	359	360	396	366	394	377	411	375	402	380	401	392	349	410	383	397	415	430	421	401	377	401	406	376	402	398	386	396	406	415	410	427	392	385	379	400	397	407	407	395	399	410	407	396	363	379	386	388	429	378	373	424	435	399	423	399	374	403	401	399	389	396	391	399	387	391	377	387	383	367	394	362	433	387	402	478	388	429	421	399	428	369	399	402	391	409	412	404	390	397	367	416	382	378	392	424	392	386	395	390	411	400	429	395	365	433	404	367	400	362	377	387	362	420	410	430	421	368	357	385	395	384	410	421	366	383	429	400	420	396	384	381	366	432	414	413	392	406	414	394	353	369	420	372	385	380	362	408	409	412	421	400	407	403	394	381	412	402	422	398	391	379	405	393	377	374	401	420	395	430	369	409	411	419	406	425	370	428	424	356	376	398	384	393	407	402	427	361	364	461	431	386	365	400	402	385	359	390	399	380	439	380	445	437	417	366	356	374	422	422	364	404	419	413	383	370	428	371	413	372	431	391	381	366	426	390	395	396	405	412	407	398	397	415	409	391	420	437	400	421	394	428	372	401	365	392	366	408	394	408	397	364	405	404	399	402	373	412	424	399	437	425	409	374	414	378	416	390	397	384	395	395	384	394	415	404	338	388	380	382	402	369	365	421	391	393	387	370	384	381	406	406	387	443	370	391	369	397	415	389	425	401	420	403	374	419	379	393	388	385	365	392	393	418	405	390	389	393	397	419	424	390	379	398	382	409	417	422	405	354	393	422	442	400	388	416	389	424	384	370	429	402	401	403	413	393	367	416	393	379	384	391	405	384	394	381	404	424	398	383	407	361	384	419	412	398	365	363	383	390	394	392	388	407	414	388	394	402	408	407	437	386	421	386	394	433	431	353	397	433	383	412	381	394	395	385	390	395	418	394	370	393	352	375	416	437	385	376	342	396	369	359	368	411	385	413	373	387	388	416	418	390	422	423	403	393	422	403	406	410	404	398	406	401	410	389	385	415	374	395	405	377	373	387	347	387	392	385	409	423	406	406	375	416	363	393	362	391	402	400	394	392	358	354	410	423	378	386	412	358	427	390	405	409	372	388	442	403	364	419	409	416	412	402	368	360	402	422	438	389	403	382	395	406	379	403	407	411	365	414	412	388	398	365	416	388	389	402	382	365	396	394	385	398	398	408	402	382	396	393	424	415	393	366	412	417	374	411	409	401	393	360	423	396	439	367	410	376	402	429	452	428	399	387	393	350	374	380	404	377	400	401	393	425	351	427	386	414	342	406	407	412	368	384	389	408	432	436	385	423	378	396	402	400	413	398	418	404	396	378	387	392	384	375	405	365	417	387	365	384	397	388	370	428	412	396	420	405	417	379	396	404	379	407	405	414	407	390	437	393	373	383	379	409	425	420	412	386	457	394	388	406	419	391	374	349	381	342	404	397	379	405	358	373	414	409	421	411	450	402	423	387	389	376	401	392	377	415	376	396	420	405	422	387	383	404	360	366	392	438	440	388	380	403	382	363	385	390	381	404	396	366	403	400	386	419	401	394	391	415	397	416	424	415	405	422	451	386	393	347	403	383	380	403	383	395	387	368	394	383	405	385	436	376	423	404	400	399	390	413	370	376	360	395	419	428	388	389	432	399	400	399	391	377	403	419	445	405	409	405	381	409	363
46587	20918	5480	4456	4048	3382	2956	2418	2191	1993	1727	1659	1617	1441	1472	1372	1310	1312	1282	1191	1209	1173	1121	1107	1101	1122	1062	1110	1073	1069	1102	1076	1071	1048	1023	1001	982	1017	1013	986	997	989	1005	971	957	998	1019	958	945	1043	994	1000	907	996	1029	967	967	953	1004	995	971	959	956	944	937	927	946	967	974	1008	960	931	1004	1027	980	922	958	930	1034	940	943	1003	941	1004	1009	919	994	938	991	921	939	948	952	971	937	959	927	1022	1005	917	980	929	919	937	935	973	961	934	971	943	995	919	989	963	981	931	916	938	930	965	922	981	978	930	919	998	994	958	902	902	927	940	938	956	931	954	950	942	944	913	878	955	932	901	950	944	949	978	958	945	952	942	959	953	931	967	985	946	955	944	921	936	950	956	942	973	943	914	963	925	917	951	984	941	909	954	982	933	965	952	941	929	909	976	924	980	956	914	940	977	960	900	965	896	951	897	978	946	957	941	929	900	973	986	886	915	954	956	941	925	959	956	972	925	916	936	945	905	953	986	937	884	946	959	974	951	1001	1000	967	966	946	973	950	910	885	907	897	949	959	931	955	975	943	984	893	984	923	968	892	911	944	939	931	955	953	954	972	1017	947	956	894	1020	968	969	926	908	937	941	891	921	953	974	923	951	901	935	936	889	965	911	988	948	935	984	901	930	966	936	984	1015	881	895	886	938	950	953	934	917	963	952	929	921	964	1002	882	916	1008	924	936	963	921	936	990	940	951	975	940	991	953	920	978	955	926	951	926	1019	1008	935	957	954	944	919	876	885	932	969	955	964	948	939	938	957	971	962	988	1004	952	889	928	950	1018	964	972	945	918	943	928	971	940	939	946	954	915	904	991	920	941	941	985	998	1012	928	949	956	1031	964	1028	911	922	915	912	957	903	978	968	918	905	962	910	926	921	953	919	926	892	966	952	897	966	981	928	927	940	922	974	916	933	902	997	937	938	953	908	944	924	983	915	955	907	884	965	940	961	942	928	979	944	978	933	912	951	940	919	962	961	931	937	936	934	913	966	915	956	913	979	971	903	953	896	967	970	909	953	934	922	988	979	964	929	957	927	932	903	924	970	965	955	934	857	928	939	962	924	923	942	929	940	956	903	949	971	945	955	958	997	923	913	914	953	926	994	942	908	906	898	909	942	942	952	913	962	923	932	1000	952	916	981	950	924	946	913	912	964	876	960	948	959	986	922	945	938	924	938	982	952	974	978	948	941	951	973	957	990	938	944	965	999	863	957	918	921	950	976	982	885	956	995	907	950	920	989	943	917	950	911	936	921	902	933	949	898	909	915	912	961	911	946	943	950	948	916	917	942	986	916	930	890	943	917	953	964	976	989	986	912	930	936	950	1017	911	982	921	889	947	911	915	983	953	917	957	941	915	941	955	941	923	952	1019	962	949	946	941	970	961	955	915	894	936	933	913	993	977	919	956	974	944	992	973	946	949	949	977	991	917	912	909	946	943	969	968	962	922	980	939	943	885	955	1005	906	907	949	939	957	928	908	971	993	934	990	934	1003	899	934	940	929	954	992	960	926	975	929	976	949	948	949	913	944	914	938	935	950	893	892	933	920	944	955	930	936	968	947	942	972	963	950	947	932	917	908	966	946	929	949	930	929	949	981	929	898	935	973	958	924	905	957	942	948	934	1003	909	977	955	968	946	953	922	1003	1017	938	958	951	957	985	930	927	943	906	977	941	914	991	985	904	930	974	914	920	924	941	920	976	921	967	929	974	1010	953	934	936	922	908	961	977	972	947	944	959	936	931	918	902	956	960	967	937	950	943	967	915	962	960	943	921	951	930	919	939	912	886	953	975	954	886	942	996	950	939	939	929	949	949	938	922	934	936	906	952	929	913	943	1024	935	938	948	893	962	948	991	905	915	942	1013	940	911	912	964	932	997	935	970	979	946	939	929	921	911	946	957	944	957	944	987	978	940	920	973	978	918	934	977	973	946	943	919	994	947	931	963	971	954	919	994	918	927	909	938	958	969	926	926	924	1017	938	910	921	874	929	949	900	923	946	957	938	904	925	947	969	988	924	956	895	989	941	925	944	920	936	979	918	999	981	945	964	937	964	910	927	916	942	966	982	973	994	964	924	929	965	938	944	955	938	949	951	941	958	924	961	949	939	924	933	900	955	980	969	889	922	938	869	985	994	925	950	926	941	951	884	1005	984	931	961	907	955	914	942	972	1009	934	918	985	919	899	927	946	987	956	977	936	950	930	912	982	862	932	974	906	914	978	960	992	893	954	949	1012	962	923	986	921	944	998	934	952	900	955	1023	921	918	932	914	870	917	934	916	939	920	966	936	978	943	917	930	941	909	945	936	977	904	935	929	955	980	928	926	950	923	959	972	953	937	938	912	984	943	994	956	968	897	948	938	969	938	962	921	909	982	930	948	1018	956	909	870	927	942	898	964	950	921	915	975	974	985	938	911	940	935	923	935	945	949	967	943	1004	888	951	936	953	977	922	958	964	918	1023	993	933	940	942	931	940	957	937	956	985	906	950	962	986	961	983	955	958	918	935	955	957	897	971	968	950	922	938	932	928	937	904	941	953	899	926	908	979	982	956	910	970	963	974	877	967	979	898	947	954	965	949	923	959	906	945	972	968	948	938	964	955	914	927	913	937	921	897	918	941	984	913	988	934	961	967	928	940	927	919	934	911	956	926	955	892	908	984	928	918	918	953	963	896	975	879	938	931	917	967	968	977	908	991	945	921	862	920	927	906	894	915	929	957	965	924	941	933	928	958	861	955	965	936	970	969	954	1011	971	1044	901	936	935	987	973	958	948	927	915	947	888	940	935	907	938	955	922	942	965	888	944	950	863	924	874	999	892	964	936	979	926	978	954	929	931	941	987	980	965	959	977	912	950	913	931	974	939	956	940	909	938	930	978	984	965	980	982	1020	947	976	921	917	860	902	958	976	942	925	982	963	923	960	911	990	969	983	964	947	913	963	1001	952	964	959	934	958	974	928	907	964	939	934	933	952	929	941	918	934	901	917	949	912	985	923	967	970	994	945	904	912	945	912	926	957	923	945	919	909	966	972	957	977	960	912	957	910	919	925	976	980	938	990	935	895	939	952	948	971	961	916	904	941	976	914	934	896	950	936	937	913	934	948	970	917	1005	961	935	927	932	896	912	934	914	928	900	923	940	921	914	938	984	916	969	924	907	891	966	891	939	905	981	967	911	975	968	945	901	917	902	955	970	981	871	933	944	901	952	906	923	974	931	914	898	908	893	953	961	948	934	934	929	920	908	965	916	923	978	945	924	891	924	953	967	999	935	948	996	942	998	993	947	959	892	961	872	906	928	995	939	967	951	952	874	1004	927	952	923	949	952	982	954	931	935	884	969	936	924	919	916	959	974	949	989	990	942	942	962	939	927	956	935	929	905	890	942	954	954	991	959	871	959	940	924	968	947	933	938	916	945	936	972	919	977	977	942	966	919	946	911	911	908	983	958	956	923	969	894	920	1010	928	900	978	965	954	960	929	966	992	962	950	1004	967	986	934
9564	1361	235	173	184	152	162	167	163	174	164	154	149	169	167	177	168	157	157	186	164	156	183	157	148	162	135	169	133	141	153	157	166	155	154	147	154	142	159	150	165	161	167	159	144	142	158	157	166	184	179	165	160	148	153	151	160	147	151	153	154	141	150	163	156	164	157	115	191	159	152	159	121	155	166	156	177	162	161	174	172	137	156	166	162	140	156	159	170	155	147	161	164	181	166	164	150	160	139	166	161	143	186	148	159	173	138	165	134	148	173	155	141	171	161	162	154	171	164	164	179	188	135	154	153	146	158	141	155	169	161	159	141	143	164	174	180	161	160	135	151	151	181	162	160	128	144	162	164	144	162	145	167	136	171	156	161	145	151	184	144	156	140	142	161	158	161	160	167	160	175	156	176	169	152	174	160	165	195	185	179	170	157	175	164	158	152	159	167	159	162	179	138	163	191	171	148	154	166	146	162	162	164	148	172	187	153	141	168	148	133	131	166	163	150	180	164	165	173	165	146	166	161	159	146	174	146	158	175	114	178	160	157	148	155	135	156	147	151	177	160	174	174	155	131	152	160	136	160	150	155	161	159	152	134	155	159	161	176	168	149	171	186	150	150	139	172	149	160	165	169	157	152	158	182	159	170	182	156	126	156	153	159	178	150	147	162	169	159	151	151	159	161	157	164	149	140	143	159	160	158	151	169	166	159	148	136	135	173	147	159	180	173	140	134	181	155	168	148	158	164	167	138	138	153	141	154	150	175	150	169	154	158	140	184	164	149	150	148	185	166	144	168	135	139	165	165	172	154	144	141	168	160	177	176	160	177	160	164	154	132	152	147	163	138	154	155	162	149	176	189	144	183	163	153	159	162	170	155	152	163	128	163	172	168	128	161	135	139	155	172	157	168	151	152	155	172	153	179	157	185	169	147	158	160	163	163	163	144	143	141	152	150	167	166	146	146	164	142	172	166	158	178	164	156	172	162	149	149	146	178	156	156	179	160	163	174	169	166	164	154	146	158	156	153	137	169	156	140	147	158	163	160	171	157	159	177	164	156	167	147	177	163	157	144	149	139	184	128	157	178	157	147	140	169	164	142	159	132	153	158	150	168	157	170	154	145	186	159	166	155	142	162	159	162	152	176	168	174	173	146	163	165	169	167	165	146	177	176	153	167	172	161	130	154	158	156	157	146	159	179	186	182	177	177	152	144	145	165	148	159	173	149	152	157	144	157	144	147	171	157	153	151	152	142	186	151	169	143	163	152	157	161	162	161	175	140	157	164	164	159	149	178	150	164	142	158	163	175	170	138	158	172	165	163	178	157	142	150	146	136	161	143	131	157	153	150	151	125	113	132	159	132	154	152	163	169	177	166	171	157	146	135	158	164	155	157	164	176	166	153	170	174	159	162	155	135	155	152	167	126	174	137	168	152	158	151	160	148	158	151	167	164	179	151	123	135	152	166	163	154	169	153	149	175	171	145	171	150	166	177	149	186	166	190	154	151	171	156	149	156	181	141	175	175	166	161	149	161	174	142	147	155	156	168	179	184	171	159	174	153	148	144	162	135	173	162	159	163	142	165	162	155	143	161	153	161	151	167	154	168	172	154	173	141	156	151	161	169	175	150	169	154	168	161	172	169	153	172	149	171	157	158	138	139	156	175	166	158	162	180	161	170	159	164	144	152	163	149	148	150	155	160	148	143	156	159	162	145	133	143	141	161	143	154	163	160	152	140	165	151	163	176	146	145	161	139	159	183	161	143	170	168	144	171	166	152	176	130	160	156	149	153	152	159	144	156	178	163	152	155	152	150	147	170	155	187	161	151	154	150	147	182	163	177	153	163	162	163	173	158	168	179	149	160	163	147	166	172	162	160	147	146	194	154	149	145	143	152	156	154	143	163	165	146	165	156	146	152	152	135	146	155	180	174	155	170	182	175	166	135	174	164	171	191	158	132	171	155	178	179	175	137	166	162	171	155	162	138	152	165	148	148	175	152	181	137	148	148	167	155	157	178	176	158	172	168	166	157	151	164	145	151	181	153	171	157	154	167	159	154	139	147	173	161	165	172	139	175	154	153	169	169	148	167	147	159	188	164	148	150	167	168	192	154	164	171	141	163	166	157	198	151	156	165	141	165	177	158	163	156	180	153	138	193	163	136	170	148	137	151	148	160	156	170	165	173	158	164	174	155	174	149	154	125	145	163	164	166	157	169	169	164	164	165	154	152	168	159	174	185	139	153	159	137	158	191	124	188	173	154	150	154	163	150	126	153	147	139	156	169	156	169	146	167	150	150	164	150	180	146	157	139	161	151	172	158	164	167	163	149	165	164	146	135	147	159	154	157	168	151	150	167	162	176	172	171	139	166	162	173	148	154	149	161	142	156	148	173	163	138	170	176	164	140	172	132	187	147	157	169	192	167	135	160	160	165	157	184	172	145	168	168	152	147	161	184	136	160	139	160	180	174	167	162	162	168	149	162	151	136	156	166	159	167	141	160	153	157	162	152	144	173	152	155	156	177	171	155	159	141	160	168	137	160	146	160	178	145	151	161	152	153	155	159	150	145	150	154	148	163	168	154	179	163	154	154	154	163	157	148	138	186	161	169	156	170	163	150	169	158	161	151	153	147	170	162	153	159	168	163	152	145	140	171	144	161	175	173	167	148	177	161	178	144	153	169	171	132	140	158	149	150	142	166	167	144	168	140	153	155	156	144	158	159	160	178	176	193	162	132	176	150	165	150	156	160	162	162	177	146	135	153	149	152	171	150	138	164	160	123	161	145	163	151	153	180	149	139	164	172	177	153	141	149	156	173	170	148	149	142	169	184	163	186	157	173	159	174	146	167	162	142	131	150	151	176	159	158	168	165	153	186	158	161	139	182	139	160	146	138	144	182	153	161	174	160	142	130	154	163	164	173	160	156	158	150	189	155	162	174	159	163	169	180	135	152	142	155	160	165	125	172	160	160	153	146	168	172	147	128	173	169	185	165	157	139	156	145	176	134	149	148	148	155	148	150	152	157	154	176	158	161	177	163	150	170	162	162	160	146	140	169	144	167	163	166	167	143	176	168	146	160	144	141	155	155	164	138	151	147	136	172	166	163	141	140	157	179	146	177	183	182	148	162	160	163	188	150	193	162	174	163	154	165	164	154	181	169	155	158	172	130	158	136	169	146	169	150	151	164	168	137	143	143	161	148	157	147	157	155	159	159	153	164	162	145	156	154	144	158	168	171	144	168	144	156	167	164	143	144	159	155	158	147	158	163	143	160	160	181	159	164	142	146	145	130	170	152	140	165	148	151	189	156	161	147	133	177	163	165	158	164	172	149	174	168	135	160	177	166	172	151	160	167	135	121	179	162	152	121	181	164	161	185	149	142	140	146	168	150	167	185	165	151	174	163	144	131	161	155	167	170	145	157	142	176	161	160	158	155	152	169	142	154	160	190	155	155	149	162	186	170	143	160	142	155	153	166	163	151	178	181	146	168	164
8785	1456	542	554	545	496	489	504	465	482	501	468	487	479	490	477	482	489	479	514	442	502	440	486	436	515	481	481	472	479	459	502	476	436	467	497	464	456	460	474	503	446	462	465	458	438	463	443	462	479	449	509	454	454	508	480	469	460	490	468	496	457	478	472	479	448	419	464	437	441	465	499	462	428	458	478	468	479	482	463	466	459	447	492	467	479	468	482	442	448	444	465	455	472	494	476	481	452	484	476	483	461	481	423	522	471	472	467	468	486	443	482	468	480	436	495	457	443	462	506	465	490	451	456	465	445	469	445	465	442	460	490	472	480	465	488	467	477	456	476	446	476	466	465	438	511	479	463	435	492	466	445	464	503	505	495	489	483	475	481	456	499	491	466	482	452	458	476	487	487	459	482	479	479	455	494	443	500	441	477	529	452	490	465	460	467	502	450	464	477	465	443	460	505	466	465	447	481	488	454	461	486	485	494	437	526	442	449	489	505	444	474	473	509	476	453	465	467	489	478	456	479	445	422	473	474	493	449	464	463	427	464	462	507	490	447	466	494	487	426	458	460	433	446	498	489	475	445	512	459	469	488	471	455	479	470	479	463	453	463	438	483	437	499	463	457	435	503	468	486	471	458	482	495	455	481	489	465	426	476	443	474	495	497	493	499	475	465	486	451	459	504	473	478	442	423	456	509	464	505	464	453	455	450	477	438	470	470	470	468	500	454	418	475	459	446	469	470	486	459	468	481	471	457	477	480	458	453	472	482	432	467	440	467	491	456	499	466	492	484	453	456	513	490	499	472	458	479	468	480	482	462	493	443	461	462	522	497	439	457	482	472	468	474	485	495	431	463	515	467	447	429	468	488	476	497	452	501	497	455	443	448	465	459	478	490	476	485	506	503	485	433	477	494	452	448	479	516	469	475	450	440	493	473	487	432	459	467	458	459	471	432	472	496	460	513	434	455	433	503	468	465	488	489	458	483	488	502	481	486	477	435	497	453	450	483	483	499	506	471	424	488	489	468	486	479	465	460	496	487	489	440	474	499	472	464	470	480	495	450	441	459	469	508	480	451	455	454	478	455	482	495	465	466	444	463	464	510	473	500	506	476	458	479	503	471	476	456	481	489	449	461	500	444	489	461	469	481	473	470	475	467	472	505	458	478	451	440	485	463	469	501	489	473	456	496	498	479	486	463	476	452	462	457	458	466	477	473	450	453	458	444	466	461	478	490	492	495	494	454	480	480	512	478	490	463	441	466	457	484	482	466	459	429	441	462	456	443	452	446	476	469	476	466	432	463	458	460	514	464	455	439	480	421	458	467	437	455	453	471	474	508	444	456	480	471	471	469	487	478	461	429	471	456	427	442	455	479	435	465	468	492	443	461	465	507	497	505	475	474	439	473	488	478	483	462	457	430	452	459	481	457	464	422	473	466	468	466	470	433	469	521	455	475	462	482	483	447	461	466	491	472	454	471	453	503	464	475	455	493	461	445	498	489	474	476	445	438	470	458	459	491	491	521	498	470	468	430	474	505	457	483	485	429	477	459	431	460	473	492	493	485	485	496	469	449	451	482	448	501	476	470	483	467	467	425	465	486	464	442	467	434	514	469	462	434	480	475	480	470	483	470	452	481	454	489	472	453	490	464	450	471	481	446	502	448	472	438	474	464	452	465	497	471	496	480	430	421	467	409	464	447	440	456	466	479	476	466	489	492	482	442	450	472	506	498	485	505	434	459	473	482	471	449	466	498	455	476	449	488	454	463	489	425	453	475	522	471	483	497	481	471	479	454	453	453	470	436	450	498	461	468	464	456	477	473	427	482	490	497	465	456	463	476	441	481	454	488	468	429	465	467	469	464	455	479	458	471	434	472	493	452	498	456	434	517	482	481	459	440	441	468	490	452	468	484	457	486	465	488	469	457	477	489	490	457	444	483	453	475	450	438	470	464	439	505	459	449	460	473	476	497	463	466	453	472	463	497	459	443	464	459	481	459	462	462	474	465	467	503	458	461	460	499	499	491	453	473	456	433	460	497	469	446	465	482	452	460	467	461	480	488	441	468	494	455	458	454	472	495	477	483	470	467	481	471	483	449	432	480	497	465	504	484	456	463	472	476	501	475	499	474	435	445	449	478	467	488	494	437	513	485	466	505	480	465	501	455	494	473	480	458	492	452	494	485	490	464	450	504	473	500	446	480	477	470	489	510	457	469	455	468	469	490	468	417	487	489	473	445	502	463	459	478	446	478	454	475	469	443	441	451	480	470	480	487	490	511	479	496	478	478	490	447	474	448	433	467	450	479	436	484	450	469	471	431	447	514	482	489	455	475	495	471	491	457	493	442	459	428	462	482	452	501	478	510	467	452	494	462	466	463	467	452	505	454	442	494	466	472	524	482	515	452	476	463	474	455	477	430	518	505	444	506	462	483	463	481	436	490	474	438	468	496	450	439	468	456	458	457	484	433	457	475	435	492	473	474	466	412	465	502	453	443	456	438	458	489	482	488	461	481	461	497	480	461	493	444	481	451	439	477	455	478	497	520	455	475	455	472	454	468	466	443	471	452	492	459	477	467	467	478	492	462	462	490	451	478	488	439	441	445	472	421	497	479	446	502	475	477	471	478	486	468	480	458	492	476	433	454	443	495	479	425	496	481	465	469	515	451	472	452	485	470	467	442	481	474	436	463	490	453	513	425	428	473	469	465	460	467	465	471	462	462	454	519	447	449	465	477	473	481	458	450	485	446	503	441	482	497	472	498	493	459	475	465	443	472	462	443	458	447	502	456	477	464	481	476	518	478	444	475	492	455	430	488	457	456	471	449	444	502	497	478	491	460	492	462	468	434	524	483	494	436	485	471	425	512	449	465	476	502	435	470	513	498	458	471	480	489	468	507	484	477	458	460	461	457	460	445	422	435	473	473	432	465	460	477	469	472	465	437	476	421	501	424	428	506	468	453	451	463	459	470	439	493	486	502	485	484	494	443	426	474	480	484	476	435	458	459	476	517	450	479	472	487	470	490	455	472	488	490	471	482	460	478	490	455	466	465	451	474	474	465	493	489	431	462	458	491	464	465	463	459	468	434	457	466	477	476	478	448	500	456	474	493	479	448	473	437	416	467	450	498	517	471	494	434	483	438	458	469	458	460	465	486	448	487	504	467	459	490	445	474	487	469	475	481	498	453	411	439	482	461	455	493	470	492	425	448	451	453	433	464	508	500	523	474	470	465	462	467	474	441	469	498	483	449	496	452	487	452	454	455	439	449	469	474	480	488	464	469	478	519	474	470	458	430	487	451	503	492	475	464	479	502	466	481	486	483	496	472	468	470	474	474	458	498	468	472	461	457	473	453	441	453	479	465	463	516	470	459	463	463	444	500	459	506	477	462	454	459	484	470	487	427	474	494	452	460	480	487	476	459	529	462	444	455	462	474	486	447	498	403	493	526	473	478	455	462	454	478	498	451	455	490	509	468	489	467	445	469	524	487	470	461
62316	31272	7616	1044	711	589	479	491	473	379	401	371	398	351	351	371	402	313	383	327	377	358	349	356	329	340	333	335	354	346	343	329	359	357	319	343	354	314	318	368	322	324	346	349	310	344	355	291	338	330	342	319	352	338	309	338	330	369	344	380	349	328	337	331	341	357	333	303	359	319	289	345	301	304	328	292	328	296	329	328	338	338	324	334	310	328	312	347	394	366	345	328	342	314	374	332	310	329	328	330	338	349	329	300	307	340	356	340	341	312	324	360	316	313	320	356	362	293	304	311	326	354	355	367	331	348	284	309	336	344	332	305	341	313	331	335	345	310	311	325	337	333	328	310	314	322	325	322	304	321	329	338	327	344	305	318	333	349	348	328	328	314	339	325	346	310	335	316	334	339	323	310	311	328	318	346	286	311	343	337	342	374	354	375	361	356	355	318	313	317	316	328	314	321	310	323	345	348	339	310	331	335	333	290	319	332	356	323	363	299	338	332	296	353	328	336	360	302	357	321	353	336	354	330	287	317	298	319	312	338	327	312	359	314	343	355	332	313	304	328	335	335	366	308	316	356	305	336	338	365	316	331	325	314	332	293	322	345	361	300	341	321	304	317	328	327	357	319	334	361	349	297	344	350	322	321	365	358	308	319	301	332	314	330	341	326	346	316	325	340	297	328	301	345	321	348	316	373	335	313	365	344	330	326	320	316	369	335	328	305	326	324	352	320	303	342	321	299	310	330	333	327	316	335	309	331	316	312	317	336	356	336	327	371	304	339	320	353	324	352	342	297	329	319	317	278	324	334	309	298	314	330	329	325	316	358	368	309	334	322	374	312	335	290	361	315	333	358	335	332	319	303	315	332	334	317	330	370	359	348	327	340	343	348	330	375	305	297	342	302	318	291	320	297	316	355	342	340	321	332	339	359	345	340	334	312	317	342	320	339	339	384	315	337	336	349	314	350	356	323	324	344	306	307	329	302	305	342	303	328	310	321	353	363	302	368	347	313	313	349	320	343	336	321	316	324	296	290	344	312	347	315	304	302	349	352	307	333	316	329	354	324	329	315	304	315	342	313	329	350	298	327	328	355	324	359	338	365	324	325	306	348	354	327	296	300	341	346	346	361	351	341	373	363	342	322	337	312	344	342	315	319	341	339	317	313	327	297	329	332	321	309	331	298	328	307	322	338	351	350	340	328	326	334	317	294	320	320	359	331	333	316	321	317	349	349	323	353	311	323	352	361	356	362	348	308	339	365	301	355	338	325	346	331	315	360	340	354	354	316	373	316	300	342	299	327	338	363	354	362	316	328	299	326	347	321	337	334	354	339	309	327	367	364	324	354	345	350	363	330	324	338	335	315	372	336	317	324	314	362	330	316	337	346	318	350	326	325	315	313	307	351	345	310	336	333	302	330	348	357	319	321	324	307	318	336	319	332	323	290	323	334	336	329	345	345	320	350	346	304	301	315	349	298	350	322	333	343	338	332	310	311	326	308	326	316	321	326	320	307	322	302	316	330	349	318	339	317	335	328	340	324	338	355	339	318	310	342	307	335	336	335	330	336	365	345	354	325	341	336	335	344	373	369	331	327	337	345	357	323	333	361	316	310	339	336	337	320	320	360	350	341	312	349	332	335	307	328	359	352	343	345	343	326	304	326	350	330	380	312	355	342	350	312	311	292	349	315	328	364	358	324	327	328	354	336	372	339	329	329	348	322	327	329	357	326	362	339	314	335	348	323	325	347	339	297	345	335	313	366	305	328	305	322	367	333	353	371	341	304	328	333	334	352	349	338	346	338	311	330	336	341	345	311	354	355	323	350	318	323	336	321	336	324	336	361	345	285	312	324	341	358	335	335	301	319	333	335	332	337	352	333	335	329	353	322	330	330	329	328	343	342	338	318	318	311	356	304	346	343	339	341	319	336	308	255	340	321	344	316	335	351	349	335	347	290	293	319	343	316	310	327	333	338	357	366	327	337	337	354	305	329	297	320	291	355	316	324	311	314	326	324	355	323	311	320	333	362	329	329	293	330	335	313	329	370	350	364	339	351	336	291	300	377	338	330	315	308	327	333	299	306	341	336	328	337	353	327	313	333	324	272	327	374	326	319	325	342	295	353	392	354	348	316	308	350	320	341	327	329	367	315	335	346	318	305	311	337	335	340	325	309	319	326	354	330	352	351	329	335	372	321	341	338	307	337	318	337	340	325	329	342	345	341	335	311	384	344	321	322	346	331	318	331	363	309	345	375	334	350	323	352	309	333	297	364	303	347	314	341	317	344	298	347	333	328	335	331	354	318	334	308	346	320	368	340	341	323	330	352	346	324	320	339	344	322	328	345	347	349	315	335	370	324	344	325	347	320	338	351	332	319	338	341	317	330	331	317	332	356	341	321	350	345	345	322	323	345	354	315	284	299	339	345	367	329	312	313	310	328	351	346	317	344	320	346	335	339	339	311	329	360	305	354	343	327	296	318	327	313	324	336	319	356	342	371	340	335	342	339	370	333	372	320	323	354	356	298	304	313	333	327	337	307	340	345	344	332	342	329	314	327	325	349	338	302	342	343	333	314	351	316	347	331	357	353	314	337	346	305	334	317	330	317	315	342	345	359	350	345	329	350	336	316	336	283	301	336	348	315	333	352	332	324	344	319	305	341	323	322	330	296	324	374	324	353	305	341	362	302	330	318	285	348	353	337	329	334	314	366	335	349	318	329	351	346	329	307	341	314	317	333	322	335	317	356	338	319	355	368	302	344	335	338	320	358	346	339	296	326	314	345	334	367	306	338	316	363	322	312	361	329	349	337	321	351	323	349	325	344	351	338	314	360	338	328	368	333	349	340	330	346	339	328	313	357	325	299	346	336	342	307	338	333	331	346	321	348	339	324	349	309	337	312	334	333	370	323	315	329	309	293	303	342	357	325	329	305	334	293	311	338	325	329	339	339	339	329	331	333	318	335	324	332	317	366	352	337	321	302	330	307	359	342	344	327	330	369	335	357	312	322	347	348	315	366	324	332	366	338	350	344	325	349	324	344	337	318	328	327	347	332	353	328	330	288	338	313	322	313	349	325	355	310	317	322	343	371	352	351	351	337	330	307	352	307	305	343	356	337	337	344	336	317	357	298	360	325	345	328	342	342	301	315	318	315	314	324	335	303	331	339	319	333	300	331	312	331	339	329	300	313	329	338	320	319	350	326	326	337	334	351	364	322	337	325	306	326	303	319	312	326	324	281	377	316	356	315	365	321	322	369	340	335	324	320	368	332	308	323	330	343	326	288	351	338	344	351	320	340	337	329	354	309	325	357	329	344	365	344	341	340	330	337	343	321	320	334	352	341	322	302	300	355	334	329	322	361	328	304	362	326	357	371	343	336	310	344	339	335	333	314	321	332	356	331	314	320	321	317	316	332	322	334	336	331	337	362	338	344	335	316	360	336	322	348	331	328	312	326	313	306	369	333	336	331	324	329	345	341	339	334	296	325	339	353
36973	12062	3409	2585	2392	2085	1758	1565	1450	1328	1297	1232	1200	1143	1070	1005	990	963	986	947	948	984	984	943	918	944	946	918	944	838	869	858	891	875	880	891	842	867	851	865	875	878	850	849	852	824	853	889	857	885	840	856	893	807	847	846	822	849	782	860	868	899	852	840	850	787	841	845	852	913	851	813	846	843	863	902	824	811	839	819	825	887	786	784	828	839	805	819	808	818	937	824	846	804	841	831	853	827	840	833	860	830	857	793	848	828	757	863	839	814	793	870	871	819	854	822	833	866	828	792	801	794	787	803	804	835	816	813	803	854	835	881	835	859	846	859	814	891	887	865	855	840	808	772	836	814	837	857	845	814	812	792	836	821	820	815	902	858	826	796	833	775	811	791	887	824	762	846	856	856	847	813	815	825	805	810	841	803	807	882	808	881	817	860	838	833	891	888	836	830	776	807	831	773	839	868	828	821	823	873	796	836	847	859	821	841	818	779	806	823	849	808	817	930	812	785	808	816	798	824	808	883	805	853	837	836	856	874	861	833	851	805	852	821	811	781	802	817	854	850	826	770	796	849	842	879	849	812	859	815	868	804	821	843	810	841	812	832	773	792	816	850	804	875	819	831	802	832	861	863	869	867	828	853	797	831	875	825	837	858	846	822	786	803	816	820	832	860	842	830	843	841	862	824	859	833	796	794	808	848	875	791	868	875	807	814	800	875	801	816	832	819	865	814	842	796	808	878	834	820	814	838	866	789	805	876	859	823	839	920	876	839	846	823	859	874	818	881	865	831	797	851	831	825	809	859	838	837	859	875	839	872	791	816	826	823	813	820	868	875	849	875	825	890	801	863	842	798	828	838	847	802	824	874	856	800	801	794	833	850	838	774	872	849	797	809	826	887	844	857	813	830	819	834	861	800	821	795	878	847	845	866	825	805	778	846	833	792	829	848	834	839	797	861	838	845	819	815	830	835	840	800	831	844	811	876	874	840	863	861	856	854	847	819	842	828	851	804	833	827	822	883	845	808	827	850	820	872	798	820	813	840	804	830	848	837	856	789	792	833	857	829	853	791	806	880	795	835	874	812	829	913	817	880	826	801	848	854	842	828	886	828	836	850	815	816	867	807	839	847	804	805	835	884	793	814	856	790	829	800	842	791	837	817	887	848	816	799	835	822	847	850	829	792	849	824	792	873	849	819	846	791	831	833	813	790	857	808	808	806	887	875	890	913	881	824	825	783	801	836	872	774	818	844	870	862	816	811	852	814	816	855	814	829	805	781	815	849	796	850	854	810	808	831	827	823	874	852	827	851	912	818	806	805	872	859	862	903	864	826	789	827	850	807	824	850	859	814	815	791	846	874	840	832	865	823	851	838	886	846	839	864	835	868	823	898	843	832	868	901	865	820	852	839	828	829	790	880	860	853	879	823	803	882	843	799	799	820	846	842	873	839	858	828	860	863	841	828	784	824	865	853	743	847	849	882	812	851	822	822	823	825	833	826	844	809	831	851	845	872	851	838	767	810	826	825	817	832	788	813	777	876	824	810	878	840	865	844	793	864	826	794	840	814	902	831	843	835	809	808	828	832	832	847	817	809	787	833	830	854	840	890	906	828	855	896	861	885	840	858	832	833	779	832	876	841	851	838	818	860	874	793	847	845	836	827	820	774	862	851	824	866	796	839	863	768	843	875	886	847	827	829	803	870	841	825	793	804	889	858	821	886	830	816	818	869	864	828	811	829	842	805	770	871	849	830	830	855	851	795	841	797	897	798	866	793	854	801	855	881	824	827	836	819	835	830	846	837	812	817	797	816	825	865	825	824	803	838	791	853	875	823	841	843	809	835	803	855	828	814	830	844	832	807	807	843	867	853	832	818	812	850	802	786	808	855	832	821	790	885	867	819	848	792	828	839	801	804	781	825	861	840	800	861	801	793	860	813	848	861	817	858	810	826	900	839	789	849	815	814	828	826	851	880	811	825	868	815	801	853	822	862	836	880	897	834	875	817	865	795	830	801	804	792	817	882	765	820	832	825	809	831	808	865	822	828	814	842	794	830	830	857	838	763	852	889	838	802	752	806	874	856	825	850	857	823	856	846	859	872	836	826	862	816	834	830	877	798	867	814	829	883	809	836	825	827	837	790	867	850	831	794	855	805	837	856	754	836	842	853	844	844	866	809	846	823	825	823	859	875	843	825	806	831	857	828	853	840	794	830	851	779	844	811	901	841	792	858	867	815	846	780	823	829	836	875	801	849	799	841	851	834	844	835	838	856	813	811	805	773	857	790	842	861	842	802	803	814	863	835	770	804	816	865	825	813	842	836	851	833	812	853	827	776	834	804	815	825	848	799	878	843	830	840	840	866	816	837	792	802	823	819	829	800	863	850	780	809	839	845	856	886	803	832	814	825	818	815	869	871	853	854	846	834	842	851	860	833	857	842	866	807	837	797	794	850	808	815	810	829	839	815	818	843	818	795	848	833	830	810	826	861	778	888	807	842	837	816	821	819	856	802	873	865	844	875	801	847	859	778	786	836	838	854	838	829	851	850	859	785	815	870	839	838	833	837	828	781	850	803	830	866	772	870	830	849	782	874	833	808	782	817	884	855	853	794	859	805	883	827	863	843	812	826	846	829	823	876	879	893	837	836	797	816	787	796	873	840	867	852	814	874	846	869	774	872	841	846	848	810	819	807	841	850	860	845	834	861	789	880	829	853	814	876	841	786	827	833	831	832	851	823	814	802	819	814	831	870	830	881	823	773	847	832	855	858	872	839	867	816	821	916	752	841	821	842	773	849	822	833	831	840	805	882	810	803	822	829	792	783	853	842	830	824	832	831	835	798	795	758	857	878	832	809	819	812	834	824	802	826	817	844	872	833	795	846	822	808	816	790	823	808	819	853	838	838	813	868	824	861	831	880	787	838	852	825	864	863	788	789	854	829	877	846	780	789	881	800	814	848	805	825	803	823	823	870	840	804	853	873	820	889	805	912	816	801	824	784	827	791	843	827	846	791	833	797	819	825	896	861	859	804	859	829	807	904	827	775	862	836	846	807	847	816	842	838	838	900	827	890	796	788	828	818	870	790	828	848	837	842	845	881	852	775	810	846	864	856	904	857	831	775	837	830	827	819	850	839	809	844	818	857	828	882	765	765	865	846	825	830	785	808	768	794	896	849	876	815	824	858	836	844	821	887	866	826	882	848	757	808	807	830	859	853	849	850	828	802	822	814	817	854	804	882	770	856	833	848	821	830	830	893	826	824	837	768	863	851	843	813	858	895	828	860	826	820	841	779	848	806	863	814	829	822	847	822	756	823	879	853	807	837	858	824	845	824	839	870	843	845	872	848	845	850	837	813	816	807	792	814	810	778	817	788	846	906	804	833	847	873	858	769	888	858	875	828	858	849	819	864	840	838	861	811	850	858	780	836	828	860	853	819	813	831	875	827	846	825	857	828	839	798	809	858	843	856	852	860	839	816	858	810	807	829	816	857
74743	42324	15972	2686	1166	960	751	690	661	539	520	520	522	482	457	451	437	428	472	446	423	408	432	458	404	399	414	415	395	405	409	432	431	413	415	390	410	397	427	429	417	398	394	403	412	425	423	415	394	361	413	369	444	409	376	433	392	373	405	417	384	426	413	447	409	397	403	395	407	351	401	380	390	428	422	415	401	367	368	378	406	411	390	431	343	405	424	376	430	430	403	351	374	384	431	436	402	372	397	399	370	422	382	391	414	412	426	419	414	401	358	367	405	412	410	397	404	408	410	402	378	426	390	388	383	363	373	431	416	397	405	422	403	374	379	388	403	389	405	421	382	367	418	442	356	426	407	413	417	411	393	408	412	398	395	419	420	447	417	407	418	435	415	388	408	389	409	386	414	387	390	366	421	393	425	405	376	391	416	413	438	407	397	441	381	401	362	378	386	376	422	413	379	401	385	380	399	401	419	420	403	433	395	398	412	386	356	375	378	324	394	373	415	413	407	387	404	374	404	386	424	381	423	375	412	356	366	383	430	425	423	386	401	394	379	417	376	413	431	408	350	397	400	387	371	383	414	372	407	423	404	411	422	399	414	422	413	390	421	404	438	409	408	390	408	422	394	380	397	409	418	345	423	399	382	392	385	398	397	384	380	397	387	347	406	413	392	374	400	391	427	417	411	412	407	428	396	418	406	415	395	420	398	388	404	382	421	392	380	386	392	402	425	430	413	401	377	354	432	369	373	410	439	380	368	428	411	386	454	399	401	389	411	421	409	393	355	401	392	370	393	423	432	399	362	372	396	366	361	380	404	428	412	398	427	396	371	396	439	388	433	359	395	375	388	426	390	381	385	433	376	375	396	417	399	409	407	378	372	405	373	408	426	412	384	423	389	411	420	408	407	394	428	392	406	436	437	420	373	410	393	368	362	423	466	398	420	434	372	425	402	411	405	419	366	384	371	386	381	441	421	395	416	377	370	376	397	419	405	395	382	404	400	405	392	411	442	383	408	430	422	393	420	394	394	392	387	411	427	399	448	380	371	400	387	440	403	412	416	370	357	349	402	430	370	404	404	383	380	372	426	403	375	394	414	408	389	404	423	385	425	417	388	381	413	387	413	414	418	409	367	392	419	398	341	390	408	405	369	400	372	367	371	394	392	422	448	387	428	401	406	390	407	424	384	411	382	394	401	388	377	397	375	395	412	406	412	389	380	387	383	394	406	428	426	383	388	405	387	385	388	403	423	422	410	386	406	430	412	377	346	389	413	355	376	399	412	369	397	406	427	385	398	412	399	394	413	422	429	414	398	393	369	396	402	389	423	387	408	396	383	417	394	407	416	394	397	345	410	387	380	423	435	384	430	374	431	446	398	420	443	415	383	401	394	393	351	389	413	366	384	370	411	386	474	380	406	393	376	413	427	391	371	383	457	397	443	435	392	377	390	408	367	409	404	408	372	398	381	406	355	417	380	388	437	441	360	416	394	405	425	453	385	402	376	397	388	320	410	383	402	414	379	375	403	411	378	386	371	406	431	399	437	367	424	387	373	403	391	380	390	435	406	402	386	413	436	387	358	384	396	380	408	416	386	411	375	384	375	420	396	398	370	375	405	436	400	382	423	380	425	409	402	436	399	436	409	401	371	376	398	371	364	364	426	422	409	354	426	367	423	349	366	399	395	394	392	424	398	386	446	427	377	398	398	395	349	364	405	415	394	402	389	378	410	376	405	374	434	392	361	386	424	413	387	421	356	392	388	404	391	394	384	403	369	410	424	423	419	384	425	394	414	415	375	355	396	416	392	395	398	388	392	392	369	381	372	404	377	389	397	381	345	416	376	423	403	424	388	367	371	404	378	368	383	385	439	411	401	376	412	416	370	387	414	408	401	386	401	393	412	435	422	387	375	441	380	398	417	416	377	427	407	420	407	401	414	431	376	425	375	405	405	355	407	350	393	423	400	415	379	382	391	411	404	376	408	391	373	380	387	397	373	381	406	380	378	406	384	404	402	384	414	377	436	378	390	431	419	418	408	422	417	369	374	408	373	386	391	385	397	421	396	375	438	403	365	378	394	407	386	395	386	365	381	439	409	390	385	399	420	428	382	427	401	405	394	400	380	437	351	378	383	382	383	417	419	369	398	394	421	402	392	389	434	473	360	413	373	371	427	428	415	379	411	435	400	425	393	405	401	384	390	394	407	383	377	371	415	400	379	393	396	432	402	409	425	388	415	387	391	379	368	407	364	368	385	387	426	363	403	413	398	396	418	340	384	389	457	360	391	377	381	422	380	431	403	414	377	391	410	398	387	418	392	410	449	353	359	397	438	385	390	390	366	429	390	390	374	411	396	362	396	397	442	418	379	385	373	366	398	393	415	398	406	386	391	412	424	405	431	429	409	435	375	401	373	398	360	395	383	416	421	425	376	388	388	382	403	375	397	388	361	401	396	406	392	393	380	401	399	370	422	455	391	383	422	386	367	418	368	413	384	390	412	394	422	398	399	406	415	399	425	387	395	368	387	413	381	400	398	413	396	388	416	379	415	405	421	412	384	417	374	393	403	402	441	387	372	400	377	372	395	426	396	410	428	379	410	378	395	406	378	381	369	410	403	395	395	401	480	398	428	383	397	435	393	386	407	358	422	422	389	430	394	385	373	407	379	377	382	406	416	377	422	361	435	416	396	428	398	398	395	427	408	398	396	389	377	383	407	442	366	424	415	418	406	394	397	414	388	423	370	409	426	397	386	396	393	389	388	423	451	388	439	382	384	413	407	399	387	412	394	384	403	384	423	422	433	414	401	411	410	394	385	393	408	416	360	363	393	400	378	406	400	370	401	434	429	410	375	409	392	378	411	417	384	426	409	400	392	392	376	425	399	408	414	380	382	377	431	399	372	435	402	375	416	372	397	403	335	393	391	397	373	390	386	375	394	438	398	425	406	378	406	388	398	384	398	394	414	405	443	418	409	393	413	389	427	400	395	413	378	423	402	425	391	427	392	415	443	447	413	412	393	349	354	379	357	422	390	411	393	400	396	401	366	420	409	420	412	380	403	406	388	420	390	391	432	361	405	403	370	377	408	406	414	380	403	388	385	406	379	430	374	404	387	426	388	417	381	406	378	378	417	394	406	404	392	428	424	394	382	407	435	396	371	389	376	386	390	409	397	374	387	368	437	393	360	368	369	417	403	369	395	368	373	393	398	419	353	396	419	376	387	441	432	368	398	378	373	395	427	421	417	379	404	393	407	386	395	391	399	411	353	398	421	393	425	397	425	397	379	403	390	402	417	413	403	420	418	417	392	393	398	381	400	418	406	429	434	367	359	369	410	386	412	393	405	398	393	403	404	395	402	389	403	388	416	381	386	368	379	391	387	402	382	390	448	412	387	390	382	405	402	361	366	435	396	390	373	428	370	435	434	397	383	382	411	412	439	377	382	427	384	334	409	371	389	388	377	393	409	387	398	357	371	384	375	397	389	377	386	346	367	423
47229	20083	6162	4406	3936	3298	2863	2399	2116	1965	1780	1718	1610	1490	1433	1353	1336	1308	1296	1259	1142	1172	1108	1141	1102	1101	1117	1149	1084	1017	1006	1030	1072	1027	1031	981	1022	967	989	1012	988	967	1017	950	968	1029	1036	980	1037	988	1057	1001	977	985	960	966	950	977	986	1002	923	940	952	973	1004	984	942	927	970	962	995	975	1004	948	1004	967	945	922	924	928	1004	891	933	999	975	1031	997	983	929	965	983	974	957	952	913	970	995	958	963	999	964	967	965	884	977	937	979	970	967	928	956	927	965	998	952	942	936	938	908	986	952	982	913	994	978	948	951	959	984	955	947	947	938	966	981	918	967	991	925	915	985	955	923	935	933	957	897	968	1001	884	965	896	937	972	921	944	1000	954	953	895	915	982	965	999	952	932	943	947	923	934	973	994	976	926	963	924	917	973	932	954	950	910	925	844	946	972	946	924	985	911	956	883	922	925	907	939	958	927	974	954	902	908	871	936	991	953	941	953	970	910	968	958	928	965	929	958	951	983	929	948	974	885	963	991	912	962	990	968	901	967	928	925	983	915	987	953	990	899	946	901	923	985	974	961	947	892	972	917	975	958	921	954	920	893	888	924	911	944	946	951	952	979	957	935	934	901	930	912	949	952	938	917	934	977	929	920	934	892	1012	919	933	932	940	948	880	950	920	948	991	930	936	947	945	964	990	939	988	899	998	1010	963	926	995	964	957	927	973	930	995	957	988	956	863	923	942	944	911	977	943	972	993	947	1007	918	944	928	929	955	992	930	898	927	937	932	980	920	925	974	969	933	906	986	944	937	962	958	944	890	1002	953	970	961	947	907	947	966	962	963	938	915	947	946	936	962	1012	942	938	955	950	933	958	931	928	909	958	956	943	923	955	953	1002	928	955	963	915	938	911	925	975	994	924	886	905	974	960	947	954	981	913	968	972	883	928	1024	965	906	993	925	915	945	942	948	966	900	949	977	953	927	967	913	928	929	912	931	949	990	920	943	965	898	978	946	949	924	923	958	921	935	981	941	908	928	931	984	895	920	978	923	982	978	847	897	954	993	940	958	907	922	926	938	976	965	899	971	952	954	983	1000	879	970	963	954	973	964	948	910	998	906	919	945	885	985	945	928	979	927	933	880	967	932	977	981	988	948	899	915	976	927	917	914	949	951	958	969	983	961	932	947	919	978	951	937	907	905	916	1006	918	878	894	996	921	949	932	981	991	979	968	908	970	971	927	985	937	969	923	917	970	912	930	986	899	961	903	966	943	952	929	943	917	905	941	990	986	949	961	954	995	939	938	945	930	944	930	945	965	919	953	923	956	985	993	956	946	956	974	924	916	951	941	971	938	916	917	992	945	966	928	898	927	953	963	963	984	919	936	913	985	914	947	985	985	1021	923	982	963	900	945	929	1024	991	976	887	959	949	980	934	945	952	951	1002	937	958	947	930	936	918	948	919	939	904	925	993	908	975	981	968	929	1005	894	979	929	924	929	977	955	922	938	893	986	944	959	926	916	917	937	918	922	939	967	901	944	923	977	933	876	871	936	930	940	908	898	929	978	974	910	1009	912	966	1016	893	970	941	969	954	960	975	971	938	982	927	988	986	959	962	978	946	988	965	929	932	960	913	949	952	918	971	931	940	934	860	950	899	927	924	926	1004	933	979	920	942	936	928	967	1004	957	942	930	917	945	917	910	948	927	958	1001	851	974	937	959	934	941	999	903	935	958	942	950	942	968	1000	982	942	916	991	924	932	954	1011	930	976	858	930	950	968	898	906	971	916	947	1011	884	982	911	959	902	996	885	975	911	976	976	951	935	951	923	885	935	961	948	954	916	903	963	931	1008	981	891	983	944	962	941	935	926	948	985	949	986	997	919	952	957	875	892	954	965	929	939	914	911	932	899	933	900	892	919	949	937	925	991	942	981	911	949	897	933	980	967	893	953	988	894	920	945	929	927	875	918	961	940	896	1015	904	916	924	918	903	956	938	932	995	950	944	977	931	896	950	969	1006	1000	978	955	1009	919	959	962	953	947	941	976	912	971	940	948	943	982	968	970	907	958	922	910	951	972	917	959	951	917	907	1016	1007	939	915	934	934	940	978	924	879	964	950	924	1030	919	928	972	972	922	888	936	981	968	974	964	971	907	883	920	937	924	902	1014	995	937	914	934	934	992	921	906	1007	933	928	944	908	917	960	922	929	927	930	915	962	912	905	889	933	945	935	1009	920	954	965	961	929	923	954	899	954	941	950	919	933	896	983	984	949	947	929	960	957	1022	957	940	896	936	934	979	960	860	960	945	948	981	951	969	928	971	942	920	904	938	903	956	925	1009	976	902	989	961	923	962	917	971	886	925	946	897	918	925	906	939	893	951	929	925	964	953	914	899	973	938	876	907	946	904	909	964	1007	919	981	948	951	1009	865	953	947	896	975	875	950	934	912	911	980	927	936	920	947	934	889	951	938	976	992	912	918	991	964	908	1014	956	919	945	933	947	937	997	959	961	922	917	963	903	936	935	944	1023	905	965	930	980	959	947	903	944	981	976	919	926	944	989	964	963	940	972	882	870	903	885	957	1008	950	984	936	904	909	977	1000	947	898	950	925	947	1005	931	892	924	932	901	970	951	949	945	964	988	985	975	970	941	1018	934	984	914	915	950	919	892	915	973	970	993	921	975	929	946	900	932	995	959	968	945	915	934	946	898	877	956	972	946	970	904	959	996	890	889	959	973	977	971	979	875	986	972	944	951	941	943	968	952	916	940	940	923	923	901	941	914	949	959	968	973	888	958	928	953	997	963	927	900	922	1001	937	1012	937	933	916	955	959	985	973	938	996	966	920	898	883	921	949	909	951	929	908	932	919	935	969	953	959	871	964	910	984	930	935	1006	894	980	946	930	889	978	889	913	928	918	963	955	906	920	964	914	907	920	956	956	932	920	948	918	933	900	954	905	964	988	954	956	960	977	969	954	954	960	899	946	939	891	975	991	958	963	967	939	936	971	976	947	932	967	970	970	936	916	883	953	971	992	988	993	921	902	961	934	932	903	942	969	898	983	923	913	889	946	1005	920	949	946	930	951	943	937	947	948	889	938	875	939	965	942	969	1000	943	949	971	906	940	918	930	1023	952	876	968	899	946	935	943	962	949	909	956	971	919	950	943	995	921	912	931	916	993	910	942	926	923	930	952	910	983	949	959	909	974	899	898	903	888	968	911	982	941	933	917	969	985	949	946	983	937	970	895	975	945	902	964	932	909	935	932	962	951	898	951	923	933	961	924	914	919	934	936	896	915	933	935	944	977	978	916	940	975	939	892	964	907	944	908	939	897	901	962	946	892	883	922	914	941	953	903	882	950	923	960	972	924	925	951	931	951	932	860	983	947	940	944	957	991	905	979	925	928	960	973	993	914	944	940	933	919	970	920	937	921	958	916	945	951	929	960	927	974	970	953	946	936	922	955	929	939	1034	943	938	968	963	930	963	898	939	956	963	906	968	916	886	999	984	946	964	949	934	966	922	914	969	960	939	929	944	987	981	920	946	951	919	971	865	941
10296	1557	224	187	165	161	165	193	148	168	157	191	141	159	176	175	178	153	150	151	160	172	133	149	162	180	164	189	174	174	173	186	156	168	140	162	139	144	162	167	156	145	154	146	167	156	167	166	182	172	160	182	174	144	160	160	159	176	159	157	146	163	165	145	169	133	165	162	158	167	150	171	171	183	153	152	164	146	180	168	162	184	156	141	150	157	160	181	162	152	168	140	148	133	185	149	153	168	162	157	161	156	144	164	170	137	173	181	178	139	173	167	166	157	168	171	159	176	182	153	157	168	180	168	169	155	131	180	176	165	176	182	168	169	153	161	159	146	143	177	147	154	162	181	180	173	165	151	163	177	149	167	154	161	152	161	177	167	177	173	146	139	187	150	152	175	159	162	155	163	165	154	161	151	149	155	165	150	167	151	159	177	169	182	164	152	158	151	153	174	156	148	177	160	168	127	161	167	162	157	165	180	180	161	164	136	165	156	173	156	151	144	163	150	144	170	151	162	159	147	164	153	146	182	168	160	137	154	144	158	162	174	149	179	158	173	178	151	153	145	163	148	146	162	169	150	195	167	154	144	152	171	183	169	152	170	148	140	148	160	159	161	181	148	157	161	159	158	159	143	154	148	150	160	172	155	159	147	169	166	171	154	169	174	173	159	164	163	141	138	158	191	164	156	180	144	181	144	171	155	160	167	155	153	163	168	136	124	158	163	156	174	172	151	148	174	170	152	148	146	161	173	157	172	163	157	162	159	144	160	155	155	162	150	162	173	137	162	156	155	170	166	165	157	177	183	172	159	161	165	164	188	155	151	154	154	151	159	151	150	156	183	156	173	180	172	147	156	153	157	159	155	159	170	144	176	152	178	170	138	155	197	169	166	166	162	151	164	156	174	147	157	163	147	177	153	144	168	168	148	157	157	163	163	173	146	181	174	173	186	161	175	149	161	156	154	168	144	160	147	176	149	167	184	169	151	176	140	147	170	139	151	156	161	161	137	155	167	153	144	162	154	196	125	148	156	148	158	147	161	160	145	145	174	153	171	162	173	164	176	152	150	163	151	163	137	176	151	165	173	167	151	150	155	160	157	162	178	139	164	147	182	156	167	148	152	175	151	132	178	161	155	170	171	164	166	192	170	169	158	169	165	175	152	167	180	170	155	162	151	175	125	152	161	174	157	168	177	158	151	147	141	166	148	176	171	150	165	165	166	198	141	164	168	155	172	154	162	159	178	136	167	155	143	163	161	162	168	168	158	156	158	165	161	176	141	150	174	154	177	171	145	157	168	169	162	155	150	171	139	181	166	175	195	167	167	183	155	173	157	171	150	188	158	155	186	150	167	152	165	161	196	176	165	162	166	163	169	142	155	175	185	169	150	162	187	139	165	157	146	141	174	165	145	159	168	159	151	143	156	148	155	166	194	140	152	181	183	156	153	162	166	146	167	162	150	175	172	163	168	176	154	159	154	161	160	163	148	179	181	163	180	175	137	161	178	179	158	155	171	157	145	146	161	159	139	131	152	168	187	172	136	138	155	178	159	169	170	163	185	185	174	134	167	149	155	157	143	177	165	167	155	167	146	186	167	172	159	170	141	170	181	151	159	154	164	145	167	160	175	159	178	163	161	150	152	157	160	166	169	164	158	169	173	170	156	144	154	162	158	159	140	145	155	156	178	153	143	167	174	166	162	165	155	162	150	165	169	179	148	154	141	181	176	144	157	154	162	171	144	181	149	173	183	180	178	195	154	176	160	177	143	161	179	153	179	171	176	170	155	160	159	139	147	180	175	161	158	148	142	163	169	163	138	170	169	161	147	174	139	151	156	155	155	170	143	158	159	149	148	143	176	163	160	159	161	161	158	168	158	156	153	169	137	149	144	154	168	165	167	177	180	175	166	154	151	154	147	165	183	161	174	175	149	166	182	148	159	158	148	145	173	175	162	157	160	157	150	154	152	150	163	157	170	147	160	165	164	170	174	184	191	149	157	175	174	164	167	160	163	165	171	183	169	168	140	171	153	188	161	136	186	175	150	145	158	173	182	150	146	167	179	166	153	152	163	179	151	159	168	142	172	168	164	180	188	168	142	138	155	164	141	137	159	138	145	159	170	175	175	164	153	157	142	147	148	149	163	141	173	150	172	138	166	157	144	187	172	186	165	149	168	172	158	151	158	156	167	170	170	147	159	153	184	163	164	142	159	156	159	172	167	181	175	157	155	165	141	147	152	149	166	157	156	188	152	180	154	162	178	167	135	158	155	151	164	156	157	166	157	161	152	171	154	156	164	138	154	180	154	169	171	164	140	144	160	158	145	170	174	151	135	167	158	147	172	155	192	174	175	168	178	179	146	161	156	162	178	160	165	157	155	163	155	160	188	166	192	148	157	155	174	143	162	189	134	160	145	159	169	137	157	158	155	161	174	149	167	173	173	175	170	138	148	181	179	161	137	141	146	151	177	166	152	179	155	139	174	169	164	162	168	157	160	147	153	152	155	154	163	163	135	171	166	180	184	154	152	183	170	156	179	149	149	149	156	174	168	166	179	131	162	161	158	142	162	157	156	141	138	167	156	142	166	165	157	171	148	167	180	164	174	151	189	156	159	178	133	185	181	180	162	193	159	155	164	166	167	160	162	145	148	177	178	174	151	178	148	177	166	168	164	167	149	186	149	155	151	153	150	154	151	179	162	161	163	177	148	174	176	142	159	154	167	170	159	156	158	173	152	162	161	185	142	153	135	154	183	155	170	197	148	168	128	149	178	156	157	172	168	163	165	151	141	150	156	154	186	159	159	165	144	163	163	184	193	152	163	166	168	152	162	148	158	155	169	171	151	149	159	165	144	137	129	163	172	142	145	148	191	177	184	185	162	155	143	152	172	161	138	154	166	160	185	172	151	149	163	155	155	151	148	172	147	176	155	163	144	160	165	150	143	154	140	172	152	165	165	157	161	163	158	156	196	181	176	143	154	150	159	152	155	157	146	170	157	154	163	162	198	154	161	164	135	160	153	155	166	165	151	144	157	165	160	155	156	139	157	158	160	166	143	183	149	162	173	169	179	162	169	174	169	149	183	148	171	144	183	175	172	160	145	151	157	153	169	152	180	156	147	162	170	183	175	139	161	146	164	154	116	169	167	139	179	158	168	160	167	164	170	171	173	161	156	174	171	187	153	174	148	143	152	175	175	157	160	160	166	171	177	150	179	155	145	166	169	157	171	182	152	168	171	160	177	162	156	158	155	146	134	168	167	160	165	165	167	181	173	148	144	165	160	160	154	184	162	169	163	163	153	150	162	155	162	144	170	169	152	177	176	160	160	158	161	159	157	160	150	179	146	186	162	142	166	162	151	175	158	160	156	164	181	142	173	146	149	150	148	174	180	174	161	161	154	174	160	169	153	161	155	161	164	174	184	193	163	175	165	145	150	159	170	159	164	162	151	151	154	162	159	171	180	177	160	194	147	158	182	171	165	170	161	170	145	177	173
9733	1637	590	521	541	496	526	483	472	478	479	506	498	482	476	489	494	460	493	486	477	477	477	476	453	435	491	498	521	500	494	473	503	474	459	465	462	502	515	441	433	481	479	472	470	474	496	465	504	527	469	473	481	485	484	487	479	468	488	467	495	458	485	462	464	476	481	478	475	441	487	477	477	457	518	509	511	482	462	461	498	502	461	473	511	508	494	501	485	474	466	476	496	493	455	505	490	488	452	438	490	468	491	466	442	493	473	492	483	474	445	446	501	496	467	478	472	468	472	504	482	483	465	480	482	438	487	494	478	480	483	467	502	499	495	492	501	458	488	460	485	472	455	457	484	481	469	502	472	483	477	515	445	450	459	487	456	482	483	451	471	485	485	525	463	482	493	497	448	463	470	430	512	467	484	450	462	464	478	469	432	463	487	459	475	500	488	461	469	463	436	460	445	492	460	461	469	468	452	472	478	504	471	445	483	518	467	461	509	487	462	469	472	496	473	486	505	439	481	449	461	490	450	484	464	488	458	519	455	500	482	484	480	494	470	479	462	462	472	476	458	491	442	494	479	470	474	467	460	487	498	515	430	526	406	452	495	461	468	453	469	479	435	431	487	470	508	504	481	475	431	481	496	463	470	446	475	464	470	468	525	491	485	463	480	478	484	482	501	448	494	502	477	448	470	472	464	485	479	493	487	436	508	461	443	497	516	489	499	460	496	459	475	459	459	462	441	451	438	487	486	445	488	478	431	457	545	465	489	480	453	454	449	431	493	447	434	459	448	460	484	476	447	476	471	464	453	448	459	478	523	511	449	491	509	495	478	461	465	491	488	485	473	463	489	473	482	504	462	490	504	502	485	456	506	472	460	516	536	473	497	444	440	488	479	470	508	455	438	453	486	484	460	458	471	480	500	445	444	469	460	459	457	478	485	493	513	497	527	491	450	495	463	468	450	465	461	461	457	473	508	452	484	489	481	463	487	504	444	443	474	471	488	510	476	480	455	493	454	440	476	480	493	463	475	464	480	495	501	492	481	445	496	501	458	439	469	464	480	496	487	462	463	453	482	491	505	529	499	435	440	453	478	458	463	468	501	433	472	460	483	471	489	437	475	504	477	460	500	528	488	496	489	484	455	444	473	462	530	485	519	506	450	458	453	465	492	461	453	487	496	460	434	439	434	495	444	452	473	470	453	488	473	500	475	469	420	460	490	461	470	478	480	493	504	465	473	456	494	464	484	458	498	491	512	464	459	473	505	486	460	457	456	471	466	489	504	485	427	486	465	471	441	486	483	450	455	491	473	510	485	498	480	456	476	482	439	469	448	507	472	493	479	495	485	516	495	459	467	464	462	477	465	489	510	477	481	415	446	444	465	477	451	476	502	518	462	459	450	474	472	452	457	490	477	471	472	458	519	512	468	464	471	452	455	479	455	470	487	474	455	496	471	449	468	476	457	512	481	457	457	494	467	453	462	490	496	495	466	496	509	448	461	485	458	510	441	511	458	494	459	476	484	489	463	452	474	474	454	448	487	478	483	487	461	498	473	472	494	485	430	491	487	447	490	460	447	473	468	484	452	461	506	498	468	501	498	461	497	451	485	494	474	480	440	459	467	466	468	486	462	469	468	492	447	505	453	426	422	490	466	484	463	458	498	485	525	454	480	499	463	459	468	471	444	461	467	456	468	463	477	502	452	443	485	504	462	453	465	507	416	472	470	492	490	448	449	475	492	465	483	473	508	439	454	446	440	472	481	496	474	501	507	464	489	461	466	461	483	462	470	523	492	492	443	477	464	486	502	498	469	455	433	476	468	434	455	486	465	456	531	483	480	443	471	501	515	482	499	461	445	458	473	522	469	479	446	462	482	446	488	508	506	436	479	509	455	495	508	472	460	501	475	457	482	465	488	459	507	443	481	436	491	460	513	450	454	453	485	452	467	440	525	481	450	486	490	463	485	489	482	490	479	494	417	500	497	527	474	485	447	484	443	504	500	470	508	425	476	456	456	467	439	461	459	478	500	487	471	492	501	487	482	481	439	419	471	465	453	469	503	487	444	463	482	486	484	427	452	476	464	444	464	465	488	469	457	459	475	469	489	481	482	482	441	458	485	481	519	452	469	468	489	480	517	493	487	462	448	467	502	475	470	511	471	485	464	494	488	499	481	513	476	469	460	487	461	468	476	515	477	464	455	498	484	456	491	431	473	491	447	461	487	463	434	483	483	471	443	457	488	477	466	476	498	494	472	498	476	491	478	511	474	491	511	469	449	516	467	494	450	495	497	457	440	486	473	458	526	465	458	486	451	468	455	398	480	494	462	497	479	466	508	440	504	470	482	462	478	438	479	435	472	487	456	491	493	448	524	454	461	481	489	469	462	519	493	495	480	478	445	475	466	483	463	465	490	467	457	494	461	439	450	487	479	480	479	503	479	476	474	468	493	502	449	476	467	403	485	464	461	455	458	509	454	461	477	488	472	479	462	520	477	497	449	436	481	505	478	498	503	479	467	467	503	492	477	452	469	456	463	450	477	527	523	459	495	469	509	473	437	465	448	459	480	449	477	463	474	516	477	509	503	472	428	505	489	446	452	492	442	482	457	485	507	494	445	484	481	512	473	452	508	470	487	473	511	484	498	421	456	452	431	491	445	520	469	485	545	463	447	473	518	466	501	471	464	469	470	486	455	478	467	466	481	463	491	504	522	504	490	480	469	446	520	489	480	517	432	476	490	480	482	478	462	511	447	434	465	461	480	502	497	456	484	482	464	500	467	482	499	475	441	439	434	464	538	475	454	492	469	526	441	452	445	450	457	490	461	506	466	474	438	427	541	498	484	503	471	515	464	486	489	469	474	470	494	473	507	476	459	479	479	496	475	464	492	458	423	487	477	478	475	512	464	443	482	462	506	508	525	484	480	500	466	457	445	489	477	465	514	494	462	529	488	496	500	448	496	481	483	469	483	469	457	478	443	486	456	453	487	472	505	492	486	458	512	482	507	509	462	455	505	447	524	454	462	450	484	471	482	459	459	461	458	476	517	466	484	459	464	502	463	455	465	478	491	476	511	456	459	531	506	476	463	507	526	471	440	455	501	445	452	457	464	470	462	486	469	471	455	436	472	504	483	460	466	480	447	484	473	499	476	467	482	500	483	476	458	458	479	448	458	464	462	474	492	492	443	471	496	495	461	479	476	437	467	484	489	509	456	452	441	508	495	447	468	499	501	469	473	462	507	456	468	471	484	491	527	472	469	469	448	482	466	489	465	457	422	456	482	459	486	483	479	472	432	494	524	500	449	462	494	486	455	477	497	459	495	477	482	475	436	478	448	494	455	495	477	455	447	434	436	514	476	461	459	519	476	489	464	515	449	474	483	470	512	466	476	444	418	475	503	484	472	495	484	456	501	478	462	492	445	455	478	496	450	474	464	452	463	451	453	485	462	500	468	498	447	465	476	468	467	489	487	466	464	484	482	437	450	457	498	480	443	447
62757	34189	8058	1032	717	612	512	473	417	385	415	398	380	355	356	368	340	357	355	352	328	392	343	355	342	361	346	338	368	356	337	335	330	356	365	358	354	335	379	336	343	346	356	301	351	360	352	341	322	376	326	377	302	314	366	382	319	329	349	343	350	328	322	339	387	340	347	314	339	314	341	370	349	340	317	354	323	343	339	328	334	355	336	310	312	332	335	372	328	331	289	364	353	365	326	338	344	364	359	334	352	366	333	334	297	315	344	339	340	328	325	308	339	371	355	341	357	331	345	315	337	309	359	323	354	345	309	337	328	298	375	381	316	312	339	340	332	372	352	355	363	358	339	345	337	327	324	326	323	357	350	345	335	320	301	351	323	338	320	327	339	351	314	341	329	348	333	336	339	320	353	366	330	321	340	373	311	316	316	300	319	331	339	322	356	351	367	371	332	314	362	369	336	343	310	321	356	357	342	320	334	341	345	360	352	338	344	311	334	326	311	328	343	375	331	323	329	332	321	343	335	355	315	335	345	341	344	325	360	330	330	318	340	313	344	332	349	325	338	315	325	333	333	352	338	334	337	289	360	369	368	349	287	348	311	340	340	364	297	367	301	345	350	353	325	316	320	347	358	334	322	314	345	319	353	297	338	285	352	348	315	371	336	325	312	329	327	299	323	325	349	333	375	343	319	310	335	342	345	349	342	308	317	320	304	344	328	333	349	324	328	362	346	310	318	321	363	376	355	383	321	329	314	316	362	344	308	301	303	340	335	334	337	332	355	343	312	324	323	330	377	298	318	344	369	336	316	322	337	337	341	356	336	322	325	288	322	352	308	343	348	319	353	332	350	336	349	339	314	323	312	354	314	348	318	331	296	324	325	354	352	333	377	316	341	344	357	324	322	327	312	354	350	318	351	310	345	333	368	306	335	320	327	346	352	328	335	337	320	332	338	363	315	341	331	299	297	349	319	328	346	332	323	322	320	384	332	339	326	376	308	329	312	316	335	343	326	332	320	315	328	316	332	360	337	295	318	343	329	339	336	351	352	327	349	327	368	327	338	339	348	322	302	288	294	313	351	346	323	328	332	351	351	357	333	293	332	348	330	331	331	324	373	335	344	307	350	345	331	321	357	337	363	329	371	340	328	339	316	365	348	354	335	348	327	315	343	347	326	329	326	340	356	320	345	324	294	354	344	312	313	350	345	325	347	350	316	332	340	331	294	338	335	319	325	341	358	360	352	318	346	345	339	345	336	304	344	331	346	357	354	320	324	316	317	344	306	337	350	347	340	384	339	330	323	324	328	329	304	359	364	342	344	347	351	375	366	336	325	326	344	340	313	345	348	345	354	328	340	303	338	329	350	368	332	331	331	353	326	349	328	331	355	326	318	344	320	370	335	368	293	349	347	349	338	353	341	346	328	360	335	324	339	360	336	341	358	334	304	342	321	325	341	341	355	313	312	321	312	317	315	330	308	360	292	312	326	298	333	311	293	331	330	339	311	346	330	326	326	333	346	324	363	346	345	342	336	340	312	345	353	313	337	332	322	336	329	372	340	334	312	365	381	317	359	323	339	322	302	331	316	344	323	336	352	335	368	342	328	307	365	320	306	344	322	332	345	339	351	341	358	330	354	346	373	285	299	323	365	341	319	335	314	337	320	351	359	303	339	331	337	356	333	316	350	325	342	313	347	338	328	311	359	342	343	385	364	333	349	325	331	308	360	318	352	331	320	299	338	361	351	346	388	362	350	335	345	296	348	354	344	310	323	311	344	357	343	323	320	320	304	365	327	345	351	316	334	320	302	330	316	325	334	349	334	356	351	325	334	346	334	280	350	347	372	318	342	329	343	356	361	342	361	362	334	366	389	370	324	306	304	327	347	341	355	335	341	340	320	328	345	379	329	335	341	323	321	335	323	303	330	335	358	320	341	333	330	317	377	309	358	306	343	324	344	365	344	366	331	304	304	319	363	309	315	321	339	312	330	315	329	316	352	315	349	343	351	339	333	311	338	347	342	349	313	284	331	316	302	311	301	315	317	311	327	313	322	323	304	315	345	336	361	363	313	335	328	311	334	371	329	341	283	347	319	332	345	316	316	349	358	340	301	356	349	346	320	325	341	341	347	337	322	356	322	352	353	360	322	334	308	328	312	325	337	314	308	343	341	367	367	324	360	337	329	286	323	317	348	327	352	352	359	345	310	308	339	346	338	289	333	339	329	325	283	308	365	343	315	316	315	366	345	345	348	335	347	340	340	334	334	337	355	295	357	346	315	326	340	338	312	351	327	339	317	315	360	338	359	316	319	353	366	302	324	378	331	315	355	358	310	344	322	337	347	347	330	309	343	347	346	322	340	354	306	368	342	377	313	307	319	337	346	304	346	340	318	315	360	269	341	314	333	346	351	331	335	354	326	346	348	320	343	331	325	331	320	315	324	352	365	312	355	331	349	360	379	340	341	342	322	341	352	331	349	351	350	316	308	328	343	332	325	310	354	332	338	346	344	308	361	344	333	382	290	358	308	335	308	324	359	328	361	329	341	334	359	360	311	352	317	320	326	325	365	336	326	328	344	353	327	302	314	338	301	331	306	334	331	342	363	334	327	361	326	349	358	361	341	329	309	342	352	307	325	369	345	331	341	361	340	352	351	338	342	375	328	352	388	324	337	342	358	346	344	318	337	353	332	352	341	333	286	356	336	320	306	350	367	335	330	294	334	328	317	313	311	356	309	386	325	387	335	389	356	311	349	320	347	336	354	342	334	363	318	357	351	347	334	391	314	339	324	301	330	319	324	362	321	344	329	326	329	322	331	353	293	339	309	346	337	345	327	297	364	350	341	339	351	334	349	344	352	350	298	334	330	311	345	337	343	322	325	350	372	343	323	323	357	334	326	334	320	365	324	311	346	312	342	312	323	349	323	315	337	344	361	353	322	316	341	326	343	328	364	308	325	349	323	331	351	333	319	320	329	298	354	329	358	358	359	307	320	371	360	311	322	332	341	343	342	304	368	321	312	305	362	334	328	339	312	315	352	344	328	332	317	360	357	346	322	312	322	342	314	331	355	310	326	314	357	322	312	327	351	367	356	305	325	334	333	313	301	346	316	328	322	319	366	322	340	339	309	337	345	343	339	305	340	331	331	348	353	351	313	340	341	363	352	338	353	366	331	335	378	365	363	326	299	295	290	298	346	344	337	328	354	303	344	330	331	340	336	340	348	336	329	347	340	338	401	297	332	351	342	357	340	339	358	347	329	349	343	319	337	355	296	339	357	379	286	336	321	302	311	303	339	303	360	341	286	328	324	351	348	352	309	328	336	347	352	378	341	342	353	341	321	332	329	336	354	313	351	345	309	347	343	317	335	299	308	340	312	359	379	332	335	312	353	311	310	324	332	328	334	359	339	356	326	323	284	363	383	350	355	312	322	342	353	349	377	355	317	359	336	331	337	350	331	342	311	328	361	300	336	336	371	336	343	289	321	335	319	320	319	326
37936	13937	3197	2476	2314	2038	1801	1610	1450	1312	1237	1159	1112	1066	1063	1014	1010	956	975	1011	1005	931	956	927	881	936	905	898	934	883	893	869	864	878	900	850	878	842	827	867	908	875	909	839	865	840	875	913	868	860	810	828	825	801	860	854	857	884	908	871	824	864	882	887	848	827	898	833	849	831	885	837	865	868	852	875	851	885	860	836	877	886	854	863	884	850	897	833	853	814	840	892	816	907	848	857	806	839	860	860	822	878	791	828	859	822	851	834	877	871	825	802	892	858	838	840	845	867	826	824	830	824	848	841	789	881	820	830	828	844	882	793	837	848	822	828	841	836	819	811	836	823	807	842	862	848	852	806	816	854	846	846	791	837	875	867	811	825	873	856	842	872	837	833	865	857	817	829	797	852	833	872	848	849	822	864	871	814	874	840	830	844	824	813	862	855	802	851	838	815	813	840	863	784	806	820	820	786	844	869	832	844	835	800	849	851	837	911	840	918	863	789	821	835	848	838	824	859	887	829	851	850	879	899	842	817	861	867	876	875	791	863	869	812	809	893	748	877	798	811	855	770	818	872	798	837	842	821	829	763	827	833	821	834	773	851	800	868	810	822	892	849	827	798	829	858	825	805	827	866	837	854	849	850	852	848	853	856	803	901	825	821	811	807	865	816	850	814	821	828	847	840	800	821	822	831	811	863	886	810	833	832	866	832	857	846	784	822	843	805	881	825	832	816	856	884	825	809	863	859	866	801	795	845	789	849	855	820	899	842	876	843	807	831	861	836	856	817	829	851	858	798	807	831	832	824	880	842	811	827	832	790	850	852	829	906	810	852	811	857	823	863	814	844	894	856	828	906	849	868	883	888	881	901	864	798	783	806	831	824	918	846	818	885	877	818	860	785	844	912	823	807	880	828	816	884	835	834	821	815	873	791	823	802	852	862	811	793	793	868	855	822	860	791	850	799	908	825	829	899	818	867	842	876	808	837	870	862	866	837	858	828	801	809	806	882	847	841	832	850	817	847	874	820	868	813	797	815	805	864	825	812	873	870	829	839	863	766	815	868	836	861	861	867	833	791	842	868	845	846	845	817	854	801	758	886	849	857	845	849	844	841	850	844	854	889	844	802	797	858	821	803	811	850	786	845	877	837	841	829	847	848	863	852	817	805	805	855	874	801	859	836	881	804	809	842	807	834	861	822	796	820	824	853	808	808	823	858	831	846	827	862	797	853	812	811	810	804	876	848	844	837	832	900	916	863	866	859	793	850	829	877	803	843	843	831	815	838	850	905	853	832	866	875	854	856	799	826	822	849	831	812	891	879	873	838	823	821	859	808	790	862	878	861	855	847	846	917	831	831	804	817	863	843	925	841	881	835	829	871	802	835	841	834	809	860	873	876	840	818	827	867	835	825	795	847	824	835	885	854	846	791	862	812	891	870	871	797	810	871	830	799	859	823	885	837	802	862	808	838	825	867	851	817	818	816	835	806	874	879	824	844	846	845	839	876	836	851	854	842	847	780	829	821	785	862	882	888	884	881	855	833	740	817	842	842	840	790	822	781	854	808	881	834	803	825	881	839	791	883	810	884	876	871	820	853	917	850	843	827	840	885	829	844	865	795	843	856	820	858	834	873	833	823	825	793	832	818	814	862	876	836	834	833	854	868	829	859	852	807	814	811	855	854	915	866	862	894	825	823	855	788	815	844	821	814	876	835	855	824	855	848	835	864	857	872	802	839	855	824	887	812	788	850	817	843	798	792	837	810	813	855	848	819	879	793	820	849	842	875	858	857	845	775	812	824	835	777	858	835	819	854	843	874	819	863	812	878	834	819	818	843	810	856	876	851	822	846	833	885	795	841	803	821	812	894	811	790	830	863	857	816	836	869	827	860	870	862	862	834	847	837	791	872	884	832	813	853	810	819	847	853	883	839	797	820	828	851	868	804	887	893	843	883	876	827	811	839	860	888	819	831	862	850	852	857	831	891	845	820	834	867	869	825	830	826	828	816	823	874	846	818	842	847	864	849	843	862	870	809	781	885	833	827	800	885	846	818	850	835	885	852	792	830	801	853	821	837	873	872	833	839	798	837	850	814	814	793	855	842	828	798	846	834	786	863	788	867	857	829	781	868	845	857	817	822	835	809	861	875	829	806	818	858	810	882	850	815	788	870	812	840	838	916	813	844	859	827	832	835	799	841	904	815	862	831	837	882	850	809	826	788	845	871	855	854	826	807	857	860	841	809	843	800	831	859	828	835	880	808	875	828	812	845	847	814	869	865	849	806	838	852	864	790	816	825	846	839	816	793	822	873	841	875	842	878	808	820	830	788	854	809	820	826	867	874	845	807	844	849	809	836	840	830	863	793	846	832	813	867	842	834	852	844	847	793	886	849	787	803	852	815	844	849	862	773	855	827	803	850	827	798	793	813	861	796	856	816	815	822	842	825	816	851	909	835	884	884	846	832	823	824	818	881	900	877	844	817	889	846	818	873	813	896	865	828	855	790	819	838	811	866	847	851	852	851	860	832	864	830	883	951	823	814	842	831	859	795	791	837	809	848	838	827	863	842	786	856	833	872	767	844	793	934	863	861	839	854	831	851	822	858	816	837	816	820	795	825	863	862	852	837	833	829	849	834	890	812	793	802	812	846	822	847	818	779	814	836	867	876	788	917	835	847	901	843	827	842	849	828	790	802	871	798	787	846	815	879	851	810	860	884	811	878	821	880	829	803	884	817	896	857	842	790	844	818	831	881	882	800	844	840	874	860	819	824	805	831	814	868	832	856	824	821	815	813	828	859	826	879	872	820	855	861	823	861	853	840	868	828	818	850	814	820	813	797	826	849	847	853	873	852	811	879	887	817	868	804	833	891	807	871	843	794	820	819	829	852	830	842	819	854	798	872	783	792	875	848	846	845	842	854	714	839	797	878	858	829	860	821	782	881	865	873	831	863	874	826	830	857	912	823	784	775	859	842	885	797	894	779	834	887	741	798	841	856	833	782	856	876	839	872	842	826	808	843	822	785	820	835	839	806	828	846	818	830	845	854	819	860	871	871	870	787	830	840	803	865	864	773	795	856	862	817	861	814	859	821	861	892	844	811	903	856	861	832	815	826	822	841	844	871	873	806	873	828	840	813	828	788	845	815	838	888	858	794	856	855	844	837	824	831	827	852	813	867	843	871	819	836	825	896	788	833	792	803	900	889	811	830	842	832	851	821	821	808	840	847	876	836	815	859	791	833	830	816	852	869	895	778	860	845	807	761	861	793	825	875	818	814	786	841	811	829	833	841	830	843	867	814	830	813	838	857	836	826	808	845	840	835	847	831	849	803	816	845	850	842	844	889	868	864	775	845	807	834	771	843	788	839	844	823	889	851	823	860	816	827	837	847	819	863	853	844	868	863	813	812	833	820	845	839	819	838	839	884	847	858	799	925	864	838	868	843	855	827	873	828	811	875	789	885	847	850	880	822	785	847	895	829	821	884	899	877	836	913
75710	43620	14430	2519	1121	858	717	658	603	574	531	501	484	464	487	457	461	433	442	421	424	460	416	423	386	394	440	431	421	366	406	409	417	364	366	445	421	423	448	397	385	403	438	417	398	423	386	403	422	438	402	423	420	377	408	397	373	437	399	420	373	396	397	423	421	384	390	406	413	405	398	391	440	404	403	377	403	404	365	378	421	383	383	389	377	395	369	427	412	392	416	362	429	417	413	389	393	445	419	405	402	382	396	405	419	401	373	433	376	369	385	394	410	389	371	395	368	416	410	409	368	425	389	391	373	384	407	377	419	421	392	377	381	394	413	398	393	384	433	397	411	415	423	389	360	424	370	428	381	375	429	394	445	429	424	411	370	382	395	405	398	386	391	394	409	391	362	401	427	394	390	390	361	409	418	385	399	383	388	414	375	418	388	407	374	409	393	409	402	377	374	416	415	431	409	376	454	419	401	417	381	414	391	395	375	428	363	426	383	397	405	392	405	384	438	389	421	411	387	414	428	378	392	373	410	366	391	374	410	390	426	381	393	437	373	391	404	428	391	405	457	411	379	414	362	407	431	395	411	369	427	379	392	396	386	364	405	391	412	408	401	406	359	392	379	405	374	398	378	383	398	376	381	421	441	410	375	379	398	368	410	426	377	384	414	417	382	407	373	414	376	383	424	442	421	407	443	402	398	422	423	419	394	432	362	404	411	377	388	384	419	366	352	379	415	428	387	387	403	385	404	365	406	418	401	395	377	374	401	417	420	387	376	394	395	395	395	431	384	405	414	416	441	397	367	401	358	375	390	418	398	421	388	398	443	380	413	386	406	390	377	376	401	401	358	380	413	401	394	405	409	360	403	390	407	408	412	405	397	408	423	407	365	423	414	406	376	386	387	358	415	385	385	361	415	413	427	345	356	408	420	380	368	418	478	399	432	400	388	396	373	405	441	385	402	390	372	373	403	401	366	408	408	387	393	386	412	410	408	380	375	398	379	409	397	418	379	404	382	411	412	353	376	362	434	435	406	369	425	388	377	412	395	374	377	370	409	425	392	416	403	428	418	409	422	376	374	390	416	413	377	356	414	377	360	410	406	403	416	404	381	395	402	367	370	383	394	347	374	389	435	401	406	413	374	410	391	390	411	421	411	423	404	384	389	394	410	361	388	387	405	412	386	445	414	388	373	394	431	428	395	439	406	404	392	397	369	370	388	367	399	398	373	409	358	395	416	380	404	399	404	415	395	437	401	398	419	439	406	388	390	399	431	393	411	371	407	410	416	408	375	392	401	440	380	400	372	408	392	370	437	384	378	393	392	372	371	379	409	392	419	377	389	380	377	374	414	388	408	384	391	370	401	406	413	414	442	394	434	402	388	364	364	394	385	380	415	383	400	399	410	407	430	389	410	389	430	383	425	375	401	381	407	405	410	402	415	411	344	380	407	382	389	376	425	373	417	399	402	388	372	415	403	385	381	383	380	412	396	429	399	421	416	403	362	391	413	382	384	405	425	410	411	394	394	402	393	386	417	353	379	388	393	416	380	384	367	398	393	386	410	379	425	379	377	400	395	390	430	389	391	411	395	422	401	391	355	406	374	410	395	392	412	372	421	419	412	384	412	412	384	394	403	395	402	428	394	416	426	363	401	406	397	406	387	418	399	389	403	407	420	363	386	429	418	355	414	428	394	361	390	416	403	435	364	402	390	421	386	399	400	407	419	408	358	372	385	360	381	408	395	416	397	381	380	389	409	395	378	413	369	428	392	415	395	408	410	387	356	380	415	424	414	424	384	366	385	386	405	378	382	405	384	429	404	418	390	400	417	444	414	367	432	407	395	373	386	382	407	382	425	377	379	390	405	405	406	377	397	413	420	402	411	371	410	424	419	383	438	399	382	392	384	398	379	402	392	408	389	357	399	385	399	401	411	359	362	411	356	383	426	428	370	360	365	369	412	449	386	379	400	421	405	386	399	369	413	395	429	413	437	380	421	421	370	438	420	416	359	443	389	409	379	412	401	396	387	409	403	389	393	404	404	390	413	412	385	399	385	406	404	376	428	393	396	410	401	386	447	398	384	389	390	412	384	434	423	389	410	394	439	401	392	412	387	389	416	365	400	422	399	396	370	397	395	398	396	402	410	417	390	384	378	414	353	389	379	370	394	425	390	401	368	400	401	387	401	402	408	397	433	413	444	421	417	417	416	442	436	412	387	434	406	390	357	405	357	379	403	394	404	359	374	432	380	399	436	406	389	395	401	403	380	410	406	417	423	378	361	415	412	411	404	398	421	435	396	370	402	398	397	408	396	440	411	379	397	367	399	382	388	432	397	435	392	426	400	366	397	395	375	424	429	406	397	395	402	389	414	423	397	408	402	376	388	388	405	407	381	409	405	418	402	395	371	365	391	428	430	394	354	400	401	450	407	372	361	454	395	407	394	396	424	425	421	408	430	426	405	431	432	395	339	367	370	395	378	393	423	403	412	439	399	392	399	378	358	375	427	411	399	409	377	417	388	420	413	379	391	410	406	390	418	386	414	401	405	383	399	353	409	388	381	431	387	382	396	371	368	390	402	419	410	415	383	402	369	381	389	404	406	412	380	366	401	383	370	425	397	406	419	365	367	404	380	398	403	407	346	406	409	373	396	392	411	381	412	446	392	382	395	405	359	457	393	410	409	396	370	404	393	455	411	411	373	388	419	421	409	406	399	404	375	405	412	382	392	380	408	400	386	393	379	407	410	387	402	421	401	416	367	402	405	393	440	400	375	389	393	438	411	352	358	392	398	397	378	405	446	398	408	423	397	388	381	415	368	377	384	416	400	400	411	384	407	390	410	388	432	393	400	378	352	372	406	391	388	405	376	369	408	359	387	439	413	372	375	374	442	405	360	412	429	356	419	443	429	394	394	372	392	384	396	396	372	362	397	372	390	396	415	395	414	455	379	383	401	406	433	399	400	430	419	374	396	422	399	436	424	390	341	406	396	452	407	420	382	373	419	415	374	396	398	376	426	393	385	394	404	448	420	409	345	380	389	414	417	399	416	421	429	387	379	403	403	437	385	383	409	370	435	437	370	371	383	433	410	401	365	373	403	406	395	376	395	392	375	419	410	371	414	382	391	425	406	384	426	376	413	386	415	442	394	389	408	425	407	441	384	372	372	404	424	402	413	399	411	380	398	381	401	403	423	412	374	413	378	400	391	361	378	362	414	432	419	415	396	410	397	405	396	368	369	389	400	387	407	382	372	413	415	408	414	388	417	428	378	415	403	392	443	383	408	372	395	394	427	389	424	456	403	417	412	378	349	377	400	380	429	410	380	412	384	369	413	395	348	390	401	406	402	383	416	417	389	389	423	395	410	407	415	397	404	437	409	389	378	383	393	404	392	394	381	392	415	426	377	366	426	342	421	401	381	399	395	392	388	404	427	413	388	396	422	407	412	402	379	392	390	357	418	397	420	408	391	388	421	412	397	389	415	389	377	410	404	389
47674	19491	5155	4427	3896	3294	2873	2409	2121	2044	1776	1627	1555	1513	1402	1383	1340	1212	1248	1158	1204	1189	1182	1079	1158	1000	1101	1063	1077	1090	1006	1043	1081	1019	1042	1027	978	1032	1010	1039	985	994	1002	972	990	980	1024	1038	946	1014	1000	989	996	1004	1001	953	962	1031	958	940	931	969	945	1015	935	944	962	953	940	950	952	937	957	912	945	900	961	1026	1029	956	976	904	996	1032	942	956	966	935	937	962	942	913	1000	966	971	1001	944	938	945	964	944	907	988	973	1004	972	976	989	960	977	952	993	976	950	964	918	963	932	946	922	932	923	948	962	903	891	895	911	962	983	933	937	952	969	920	940	975	918	943	934	936	995	988	959	965	954	991	923	965	948	905	986	950	941	971	951	961	936	1020	898	918	940	922	919	990	891	872	921	929	900	951	1031	930	940	950	946	973	912	951	942	875	942	966	921	938	977	946	968	861	975	917	935	945	927	940	923	970	919	978	999	898	975	869	948	961	935	954	963	939	981	896	953	987	991	945	932	917	865	954	943	970	986	940	934	958	909	952	953	931	959	988	941	936	942	977	908	977	966	1007	972	945	903	980	916	907	943	936	1061	948	948	900	943	953	970	945	971	949	922	958	946	945	952	949	871	950	949	917	1001	926	972	969	956	944	889	901	925	942	934	912	889	954	951	1002	969	954	943	897	908	989	918	972	929	987	908	909	936	950	949	962	901	1006	989	955	988	1004	964	948	923	925	958	919	960	981	951	919	981	902	995	872	891	970	984	929	978	960	951	971	949	939	972	958	936	953	957	953	951	908	902	935	974	966	943	931	973	876	948	926	941	951	928	949	939	925	905	906	943	959	931	1001	950	947	944	972	942	964	993	943	1016	950	928	1025	938	922	930	927	945	982	906	988	937	919	912	897	921	934	947	925	956	955	941	955	913	906	901	909	904	1037	958	927	943	949	935	940	909	972	934	955	927	970	932	938	902	982	1024	942	944	927	938	969	875	895	985	895	950	938	929	918	957	959	988	922	916	913	939	959	933	903	988	997	915	919	962	982	894	929	981	950	930	936	982	979	909	956	945	916	966	968	934	951	882	919	928	959	964	947	917	922	982	938	1007	910	978	949	1006	949	964	904	963	890	957	939	902	926	974	953	932	918	928	894	947	995	947	946	902	948	961	904	929	969	990	960	905	922	987	905	977	929	945	925	960	931	970	931	952	977	900	943	910	991	923	972	930	912	993	945	902	958	948	961	986	969	1006	964	983	874	923	903	941	985	926	893	969	933	945	924	935	947	982	907	946	951	917	941	944	942	1016	979	929	943	960	926	943	1008	870	953	950	948	878	934	998	942	940	1009	969	898	990	920	1005	891	974	966	895	953	982	961	926	870	902	892	912	905	919	927	903	947	898	926	987	1002	1004	916	925	962	948	999	951	917	921	893	919	952	956	998	970	938	990	911	975	956	952	903	1023	977	958	986	900	926	970	964	946	989	932	965	949	941	973	916	925	943	943	930	957	969	930	932	969	904	963	928	931	968	987	943	937	935	996	1002	925	957	876	938	986	964	942	947	954	895	889	943	956	916	946	979	963	928	951	963	936	1004	954	903	950	887	878	904	979	942	955	904	937	930	907	1007	947	961	952	961	954	962	936	959	936	952	1006	985	915	985	948	955	943	1000	982	983	929	927	949	913	1013	937	956	931	939	942	919	935	925	1028	947	961	848	978	924	973	1004	930	907	937	939	955	947	951	924	921	955	964	915	912	969	949	906	964	951	964	927	973	973	950	927	921	951	916	945	949	913	879	979	969	964	946	966	910	1026	958	934	916	906	934	924	892	941	897	926	965	964	917	972	960	946	915	903	966	920	974	949	945	927	908	917	926	916	962	901	959	968	943	930	1003	956	924	947	947	916	906	899	944	969	935	993	981	959	927	929	929	909	986	912	973	975	881	960	916	1002	976	907	905	871	999	933	942	993	977	899	1012	928	909	925	896	924	970	922	922	880	971	974	954	937	918	923	884	922	932	927	944	939	876	978	972	992	963	951	1023	938	942	891	937	990	899	897	954	910	914	876	965	921	920	961	906	968	969	917	918	974	946	972	927	953	907	918	911	907	897	938	989	912	989	949	957	881	890	939	944	930	976	980	1011	980	950	886	946	998	944	984	868	942	987	976	995	951	908	985	899	1006	960	948	959	929	916	900	909	911	987	974	976	924	981	903	914	983	937	922	974	921	950	927	971	981	924	931	923	995	944	967	974	973	923	957	974	940	933	956	953	940	934	948	941	973	900	905	929	927	920	969	914	911	928	980	967	927	969	995	936	910	915	1006	922	889	1015	974	897	987	964	996	906	888	936	906	974	930	882	909	977	956	948	946	973	927	930	915	965	908	953	921	955	918	998	926	942	953	961	914	958	917	933	959	930	963	949	969	923	948	963	901	977	946	929	908	932	893	898	977	957	939	936	1007	925	911	962	931	930	936	901	947	973	956	1015	963	978	944	943	938	879	947	981	903	969	981	926	985	949	965	938	924	919	938	950	949	978	928	933	868	917	972	927	911	934	972	942	960	986	923	913	964	956	922	885	935	915	930	954	939	977	971	932	922	964	913	910	955	950	903	926	918	910	920	934	944	938	939	885	979	923	895	930	924	973	946	939	958	983	901	937	956	917	939	950	923	967	959	981	893	909	952	1004	911	938	992	942	995	983	919	913	912	937	946	929	976	958	955	939	928	941	970	914	990	895	956	934	967	919	902	926	944	935	935	992	946	956	969	955	929	920	900	908	948	979	953	910	923	966	963	962	968	943	985	900	971	966	923	960	944	935	905	973	930	956	902	956	977	925	953	948	931	944	940	1004	971	922	943	922	933	934	892	935	941	904	959	950	927	919	939	923	944	958	899	934	936	920	941	943	962	912	900	938	928	970	928	951	958	924	943	936	956	959	965	949	922	979	901	948	996	963	927	996	908	937	940	972	997	931	923	933	884	992	944	943	965	941	895	963	1002	963	948	955	929	1015	991	944	909	938	902	916	944	1021	936	899	922	932	890	994	969	922	951	971	967	999	944	951	970	899	963	903	993	917	929	966	940	990	970	955	923	921	900	914	965	928	925	946	947	908	933	972	954	886	949	959	917	919	934	939	901	964	911	995	888	925	953	926	946	905	978	933	935	874	935	911	940	940	964	959	965	944	1029	922	981	967	904	989	981	1002	925	888	941	998	902	932	960	941	974	994	969	927	968	966	975	933	944	941	897	914	916	918	913	961	942	1028	945	943	951	932	983	917	990	908	1024	890	975	926	933	940	909	968	932	947	932	882	926	919	994	1004	923	974	936	940	988	932	908	929	940	929	915	1000	932	931	958	923	943	920	994	939	965	967	943	958	939	959	872	931	931	953	917	900	968	932	985	955	948	968	948	949	957	933	974	891	930	990	934	930	945	986	901	973	958	934	936	945	940	948	949	881	917	946	886	950	881	924	902	943	970	991	914	965	958	924	889	910	990	942	944	938	878	924	886	903	916	943	934	922	993	941	942	935	974	922	922	982	888	965	899	966	995	963	944	873	979	919	890
10493	1300	218	168	174	154	176	150	159	174	139	167	156	149	162	148	155	150	164	146	159	156	140	136	151	146	157	172	172	184	129	165	134	162	141	174	145	145	149	147	155	153	147	149	168	156	151	175	165	153	170	163	165	175	165	147	157	157	166	142	170	152	165	180	152	157	165	155	160	164	156	162	150	154	138	165	171	147	165	148	191	167	160	169	183	173	142	156	174	149	155	170	154	146	140	148	153	158	158	168	163	160	142	164	167	162	172	156	131	179	177	168	150	155	130	166	164	161	173	166	156	168	163	178	153	140	148	161	158	157	145	178	176	175	150	143	139	163	151	162	144	186	155	176	174	163	160	161	157	152	158	176	152	143	135	155	153	154	154	137	171	156	133	174	160	165	143	141	155	146	151	154	161	176	139	161	165	155	161	141	151	142	175	156	167	172	138	159	151	153	169	175	168	164	162	162	159	163	157	167	191	170	175	169	169	164	160	168	157	171	160	156	156	155	144	149	155	166	153	159	176	164	165	183	159	168	180	164	172	159	159	164	160	159	185	168	147	175	160	153	154	169	162	148	171	154	149	144	169	162	166	160	159	155	147	142	148	147	156	166	167	179	149	175	169	154	143	159	170	169	163	145	172	167	156	158	157	163	158	166	166	144	166	178	164	144	156	145	156	135	158	175	156	145	156	174	161	147	161	154	164	174	171	126	160	162	153	154	143	157	178	153	158	165	168	168	175	144	172	153	164	163	183	152	184	166	173	178	150	190	169	155	162	157	150	171	165	157	162	165	162	156	180	146	166	163	143	154	166	166	168	160	158	154	130	131	172	156	177	145	164	157	169	167	160	138	158	168	170	154	164	144	132	160	151	186	149	157	155	166	170	156	179	161	142	154	182	157	164	173	170	167	120	158	147	158	156	151	183	131	156	161	167	162	174	190	148	127	184	164	171	166	166	173	158	166	156	163	152	143	148	169	149	146	137	176	150	181	148	180	145	169	145	159	162	160	186	146	175	142	156	155	164	156	154	167	145	148	151	166	161	182	173	210	141	143	156	150	161	159	174	176	159	154	175	178	152	176	132	168	133	153	197	159	168	158	156	153	161	170	176	144	169	161	156	175	155	171	173	150	159	151	174	166	161	164	163	171	167	167	154	170	155	147	179	162	168	148	165	152	160	151	170	154	170	146	157	195	167	159	155	163	171	161	155	184	163	162	185	180	153	166	178	141	172	171	139	146	138	158	152	182	132	143	177	154	179	159	172	150	160	198	162	156	136	163	162	155	160	141	152	161	155	153	161	161	148	143	143	167	136	154	164	166	154	165	147	153	156	140	174	177	157	155	163	147	154	152	179	162	151	161	163	164	145	173	148	160	160	153	183	182	152	169	143	149	154	163	156	171	144	164	155	159	158	167	169	139	155	153	146	160	158	164	151	180	167	158	168	186	158	157	147	152	147	157	142	159	157	156	155	160	147	169	153	151	168	159	172	166	158	143	149	165	158	187	179	148	175	152	162	157	162	139	179	172	145	187	158	170	161	164	188	158	174	162	140	149	156	145	173	147	159	180	174	164	161	157	160	143	142	190	149	176	178	151	141	159	143	163	141	155	155	166	169	169	182	173	155	159	171	185	157	154	169	150	137	161	149	161	166	173	150	148	160	162	145	165	159	148	178	147	162	165	173	156	181	145	151	170	158	130	158	168	163	182	162	144	150	145	144	163	141	158	166	146	167	141	140	142	178	170	140	173	153	177	146	172	160	154	151	155	140	158	151	156	189	154	149	154	164	150	146	158	152	172	178	155	155	181	181	178	145	144	174	168	149	167	173	162	162	161	164	133	169	158	151	156	165	159	148	183	155	185	158	146	147	159	150	144	161	164	164	174	159	144	149	158	155	189	154	183	151	147	152	169	170	153	162	151	164	158	154	174	175	131	171	134	156	165	140	179	150	151	169	154	159	172	165	168	169	151	142	161	148	167	162	156	159	158	144	149	165	161	151	144	174	153	146	154	156	159	146	176	163	157	129	159	163	159	163	133	161	164	157	155	138	129	161	151	159	141	135	159	155	159	170	149	144	160	153	138	153	164	159	152	160	151	174	178	150	171	150	154	153	143	163	171	146	151	175	155	144	167	171	133	141	175	176	176	172	152	183	166	174	152	156	150	164	158	163	159	178	171	150	141	142	170	146	164	147	153	159	169	161	182	172	157	135	148	166	159	170	149	198	187	174	146	172	165	189	153	163	157	175	143	174	175	177	152	136	148	168	159	174	156	178	197	163	162	159	172	165	176	178	169	175	149	149	151	156	133	134	154	156	151	139	154	149	173	160	143	142	149	152	163	167	151	154	176	179	176	156	180	167	151	172	136	151	143	147	167	161	154	157	165	166	147	159	166	166	172	183	151	167	159	158	164	162	156	151	158	146	154	146	147	171	177	157	180	171	171	152	150	178	160	184	170	161	150	189	167	151	154	162	166	162	146	162	151	175	177	161	164	156	193	167	157	178	170	220	178	175	147	168	174	145	168	169	152	167	164	177	178	189	144	158	187	173	172	168	160	162	155	165	200	142	168	130	144	160	169	159	160	168	159	166	174	152	158	144	158	137	163	143	167	145	158	145	170	133	161	171	139	161	130	148	159	148	158	128	172	147	153	144	142	163	153	163	167	164	146	176	132	162	165	152	149	150	158	147	171	151	160	180	169	178	181	158	166	152	164	168	160	164	154	152	164	153	151	171	143	155	153	155	149	153	138	170	158	169	176	150	151	156	141	157	158	164	158	132	158	156	177	162	173	182	154	167	154	162	143	145	156	158	160	185	141	152	172	182	151	150	140	168	157	164	151	163	156	160	175	180	159	172	154	153	126	168	164	176	160	138	155	170	187	160	172	169	157	151	160	153	161	166	168	168	169	165	154	165	176	165	167	140	142	182	178	146	157	165	156	146	194	159	157	157	150	154	154	149	143	173	166	161	169	155	157	170	173	151	158	173	193	186	153	166	161	132	172	152	164	179	158	155	153	143	152	148	148	142	166	167	164	157	158	159	179	147	144	167	178	157	166	166	156	171	149	162	182	160	169	139	157	152	167	156	152	144	157	163	157	165	136	154	153	133	171	174	157	140	156	177	154	191	141	174	170	139	155	158	159	179	149	166	146	152	141	162	151	159	175	148	152	177	153	142	151	160	144	141	145	168	149	161	200	152	147	153	166	154	156	156	163	167	175	168	134	169	145	142	157	178	168	169	162	181	166	168	180	162	163	169	158	139	145	160	172	142	159	164	153	162	184	143	159	137	141	184	155	172	145	154	170	176	160	165	176	149	147	163	156	166	166	158	175	156	167	169	166	181	145	151	150	165	154	149	169	166	145	138	161	153	152	180	164	136	149	163	164	156	151	164	148	184	158	167	188	166	158	164	161	178	163	136	153	160	169	164	192	139	160	151	172	141	157	133	177	139	164	166	153	170	143	154	153	171	179	168	168	151	144	185	148	160	154
9720	1331	543	536	538	544	502	534	516	495	482	496	485	459	486	483	488	496	477	508	482	450	503	488	483	485	515	508	500	472	470	450	464	484	462	466	467	464	488	486	464	462	490	479	502	419	479	476	435	467	488	496	476	490	480	469	466	483	468	496	427	489	500	481	482	471	492	447	465	472	437	488	455	442	476	466	496	457	460	487	465	499	505	446	502	451	475	466	493	482	478	479	460	454	473	440	470	500	438	487	440	471	484	449	439	469	431	466	473	496	507	447	504	486	492	434	505	450	489	491	437	486	474	474	488	460	458	474	457	476	462	472	467	505	489	478	478	479	427	471	472	497	474	478	480	486	501	434	464	504	442	445	497	486	497	461	490	462	531	477	467	466	483	451	439	492	476	446	479	460	467	474	441	470	435	492	456	490	477	506	448	517	515	492	478	454	452	444	482	482	491	505	477	436	437	487	476	458	460	490	465	466	492	478	454	441	451	446	461	483	491	470	458	489	461	483	472	475	453	466	470	429	503	452	472	474	508	460	457	492	465	489	469	463	513	465	481	472	485	494	488	488	471	473	477	479	451	430	462	457	440	469	469	487	443	481	423	497	477	445	487	505	493	499	451	450	450	452	440	490	457	493	484	494	465	473	472	457	443	456	462	484	486	502	500	470	457	480	489	478	458	489	457	484	446	444	502	464	506	503	495	494	477	486	475	487	468	454	470	511	485	478	468	492	491	469	446	494	456	487	496	501	469	461	496	489	489	455	521	481	462	487	470	481	473	458	455	468	444	462	496	477	496	476	467	494	448	449	476	500	459	464	468	462	472	459	466	483	498	449	455	483	460	450	479	465	423	496	448	444	436	485	458	493	485	506	483	470	449	489	485	477	440	477	428	471	474	451	445	469	441	443	489	456	453	483	484	492	462	456	471	439	482	467	432	450	487	487	482	472	499	479	497	471	503	455	459	447	478	489	448	470	485	476	452	469	476	488	467	489	464	470	484	457	436	498	475	487	477	473	415	483	482	465	509	459	458	471	467	445	464	465	476	436	464	462	464	453	460	466	430	449	434	495	445	463	498	461	447	495	473	477	449	487	463	426	485	469	480	473	469	474	471	479	459	469	448	470	494	486	446	467	478	493	445	468	445	498	435	498	480	450	473	442	491	448	454	456	455	430	505	439	458	465	467	509	466	471	458	445	474	505	470	420	488	463	509	458	444	446	473	470	457	474	489	479	461	473	477	472	445	460	492	444	498	440	462	442	497	479	463	472	502	468	480	474	440	462	492	481	484	506	448	493	479	500	448	456	461	466	442	515	480	467	508	466	459	461	431	457	459	460	444	476	491	492	445	477	488	489	432	484	465	478	480	447	472	517	485	457	445	474	423	431	463	454	520	463	466	496	477	448	463	483	482	486	491	503	444	493	505	452	503	485	495	472	425	506	482	503	473	460	448	467	455	461	476	509	448	481	465	444	441	512	449	466	430	491	466	481	467	459	503	494	505	451	467	463	459	489	472	446	495	488	461	513	421	502	487	477	483	446	457	465	510	501	493	449	471	489	462	479	485	453	507	438	509	461	484	478	450	447	512	472	471	461	453	491	508	465	446	421	459	460	515	497	468	481	472	459	463	501	455	444	490	459	458	493	506	450	476	454	497	465	488	465	433	502	473	462	463	482	501	470	473	469	487	472	460	452	494	470	467	497	445	490	519	433	459	494	440	458	471	470	486	485	473	492	505	476	473	458	477	450	436	423	474	446	480	463	470	458	458	453	498	478	473	477	492	518	484	455	449	462	445	452	443	480	476	481	467	467	463	439	454	452	449	449	489	464	479	454	465	509	470	512	471	506	463	450	448	457	471	476	451	472	446	478	468	456	452	465	445	527	470	489	468	464	495	474	503	468	490	460	475	478	462	448	480	462	476	513	454	462	496	524	448	474	493	485	478	470	462	464	449	486	478	483	480	454	497	474	504	455	527	480	487	456	477	499	491	498	476	496	455	460	499	456	462	473	486	505	454	452	466	453	479	479	444	454	445	487	473	516	451	474	432	468	436	470	483	487	468	468	470	491	477	458	453	491	452	519	461	518	455	480	475	464	466	460	505	456	486	493	457	458	442	474	476	491	494	500	464	478	489	444	451	447	486	490	459	484	468	415	460	476	461	501	464	479	474	497	477	474	477	483	491	471	484	450	425	483	495	470	458	488	469	478	448	498	460	495	507	456	470	491	439	500	502	459	461	467	491	441	467	500	500	476	477	448	454	508	484	446	478	488	464	490	456	497	482	465	469	442	470	455	479	494	474	480	463	440	455	492	446	442	489	486	495	448	462	450	499	497	476	456	463	492	489	480	472	465	457	477	481	446	530	516	444	491	489	474	432	493	495	459	436	442	475	469	499	445	477	499	467	464	492	493	491	474	471	459	508	486	483	463	495	478	431	468	503	474	460	494	454	481	477	443	488	463	438	480	465	453	433	451	466	449	502	468	499	425	423	471	437	478	494	458	459	503	461	440	438	510	506	490	458	448	441	482	485	475	488	481	437	434	509	497	491	440	461	520	480	496	517	453	454	485	466	475	498	455	456	492	503	523	475	500	447	451	501	465	441	463	464	470	458	454	482	510	481	480	483	460	497	465	492	462	457	487	485	485	487	502	475	476	480	467	462	445	456	490	493	466	476	469	506	461	482	447	499	443	455	453	488	471	491	462	496	458	448	439	437	442	429	451	428	492	467	474	494	490	464	504	437	480	483	462	429	487	502	475	467	479	443	464	477	485	521	444	461	467	499	456	462	482	460	502	459	421	449	487	453	475	446	464	485	519	472	478	447	475	484	472	495	454	476	522	497	510	500	494	455	436	442	477	498	485	480	452	504	485	474	452	463	463	490	477	461	472	460	444	472	460	497	518	475	472	449	478	469	474	472	466	454	491	501	474	416	469	474	473	482	465	479	433	486	477	436	462	464	493	463	485	476	471	481	476	497	473	489	466	489	484	437	496	466	449	513	457	492	433	471	469	504	454	418	498	463	460	467	471	474	466	462	478	451	509	500	486	479	475	496	511	463	472	487	482	505	457	485	452	456	482	439	494	502	443	456	487	477	500	491	486	489	479	466	462	501	485	490	469	500	488	479	455	504	524	450	448	493	471	490	485	486	414	472	490	478	482	458	503	445	442	498	450	501	535	474	481	442	458	465	445	455	486	453	473	461	443	500	452	460	465	471	484	455	479	452	442	449	492	456	474	483	447	502	496	467	464	531	487	462	482	452	494	435	502	464	436	445	499	463	453	458	461	481	446	416	454	502	485	475	465	505	476	460	444	477	444	497	489	474	492	475	443	479	458	506	450	472	450	431	467	469	476	517	430	445	471	493	495	467	470	494	500	444	512	441	460	513	472	453	453	457	510	434	506	459	466	463	462	470	481	451	468	443	452	471	490	480	452	485	449	489	474	479	478	466	494	492	523	460	462	463	470	476	449	476	475	482	470	488	440	462	459
64279	32679	7423	1039	706	539	501	482	442	428	402	381	369	350	354	358	382	353	353	339	372	396	360	327	318	376	349	344	354	360	349	350	329	368	360	354	371	333	360	323	364	334	335	376	340	354	367	352	347	343	338	333	338	348	342	347	313	353	354	323	304	357	360	330	345	341	374	338	368	318	352	324	341	366	348	305	320	330	373	297	357	345	329	337	343	330	341	351	343	365	308	352	346	300	368	326	322	346	343	343	369	321	309	348	345	327	349	313	318	302	348	355	339	357	327	352	326	338	347	344	340	323	305	335	357	335	303	318	296	339	329	329	366	332	345	333	335	307	330	334	338	315	356	356	331	339	314	319	308	330	312	336	347	342	349	316	360	356	338	336	354	355	346	319	332	332	339	346	314	334	352	322	288	331	331	337	349	342	356	362	362	313	320	337	338	336	340	342	336	341	333	352	330	349	339	330	302	336	331	342	344	381	364	320	333	354	325	332	321	334	320	364	344	328	369	356	340	350	338	340	339	344	344	367	337	361	314	334	318	324	331	350	302	351	317	324	346	331	350	346	344	386	338	310	325	326	362	345	304	308	358	368	326	357	334	341	324	351	320	344	364	308	329	299	319	334	326	288	323	327	343	345	333	349	354	330	381	346	331	350	350	340	330	318	309	342	337	332	335	342	347	319	358	356	322	348	329	325	358	358	325	375	334	320	330	337	337	341	316	339	308	356	344	351	359	326	325	374	364	362	352	329	313	350	304	347	354	316	356	347	367	335	350	303	296	331	335	327	329	344	335	311	325	368	332	338	293	371	339	332	331	324	354	340	344	344	340	329	345	321	316	328	334	305	319	338	360	322	320	340	349	343	323	337	329	361	313	391	332	336	369	345	353	356	351	344	306	330	287	334	332	341	328	326	357	328	341	363	341	344	330	370	306	354	346	311	303	334	352	363	329	375	366	331	324	329	326	298	342	360	311	352	309	310	334	323	358	321	332	313	305	353	312	313	322	354	320	306	363	367	333	355	337	322	352	343	324	338	316	326	301	308	319	342	345	337	311	322	320	329	376	329	308	301	332	323	343	318	352	318	373	328	305	311	343	341	350	327	361	341	343	368	319	325	369	302	332	302	320	354	315	309	364	360	327	344	354	350	356	308	327	312	343	341	330	345	321	302	317	332	319	368	324	330	330	327	328	304	352	370	325	304	336	372	331	328	337	387	353	338	340	350	330	328	333	329	365	370	317	336	335	330	323	356	355	318	345	350	342	338	337	329	332	331	350	322	326	346	344	354	319	333	324	339	326	315	360	336	357	326	326	348	308	338	338	359	351	332	345	349	317	317	322	345	340	344	343	316	333	358	315	313	314	288	328	344	366	325	318	327	333	351	336	365	337	303	364	331	326	343	334	304	308	364	343	333	319	348	333	311	338	370	322	360	331	304	341	365	328	297	321	320	316	339	324	343	339	318	332	325	360	364	314	311	341	328	338	294	378	327	319	320	339	330	331	350	333	335	355	322	332	353	312	363	332	366	332	312	309	314	320	299	352	344	359	352	320	336	317	319	350	360	339	352	360	358	399	327	326	342	312	331	325	368	346	327	327	345	348	296	344	358	349	334	336	353	356	332	326	362	366	319	321	332	333	308	322	352	321	351	325	321	331	335	317	327	312	328	342	348	309	309	347	345	335	357	316	336	335	339	308	302	306	361	299	324	326	350	350	307	316	359	325	327	296	320	365	343	339	332	330	342	331	350	304	302	345	344	310	321	300	335	351	308	342	311	331	337	352	355	346	327	317	328	342	339	322	333	373	361	362	325	350	349	345	374	358	316	315	331	337	346	347	343	341	331	334	327	327	343	309	318	369	354	332	325	334	355	325	365	329	317	327	327	321	355	303	345	358	320	312	314	311	323	347	349	317	377	332	374	380	335	336	343	336	333	333	348	300	325	322	315	349	369	345	324	357	344	329	342	357	332	318	342	359	360	377	357	353	380	312	328	361	337	362	305	315	364	332	339	361	300	297	315	317	309	299	299	314	341	346	344	316	340	330	336	310	363	343	339	346	336	344	342	344	310	330	294	341	323	346	313	365	345	309	306	358	320	336	322	302	376	320	345	337	359	360	353	385	319	309	326	343	309	357	333	313	377	336	323	336	282	340	326	371	345	348	340	323	326	309	329	326	325	344	318	350	356	327	303	348	334	326	314	332	306	350	345	342	326	379	337	357	323	319	318	313	337	359	319	337	335	332	297	321	386	318	326	366	344	314	301	324	356	337	322	354	333	315	332	305	333	343	353	351	326	334	363	352	334	346	342	355	330	334	348	335	331	306	327	343	311	336	344	349	338	319	346	324	331	324	318	323	348	338	337	326	312	354	347	325	326	330	321	305	324	348	351	350	333	327	330	329	327	311	357	345	330	356	366	369	330	357	319	361	308	307	327	361	333	310	360	310	338	320	357	360	360	317	301	308	344	342	332	297	311	346	349	353	353	341	321	362	341	362	325	319	305	304	350	328	345	307	315	327	347	344	347	351	314	304	311	353	355	319	321	338	349	317	289	339	308	282	324	329	367	326	347	325	311	310	345	355	307	316	328	335	306	312	339	317	366	336	307	316	310	311	303	282	314	340	321	314	320	317	327	334	316	320	333	323	358	305	337	333	352	317	339	355	351	330	367	319	342	308	366	352	347	332	338	329	340	330	324	314	365	337	340	345	312	338	332	364	344	329	369	315	309	329	354	331	346	318	314	350	313	297	350	337	365	331	350	356	322	334	358	362	354	339	329	332	362	342	338	348	328	342	339	340	337	350	333	298	351	333	344	352	333	310	328	340	307	348	336	326	326	319	315	361	339	340	339	297	354	345	310	353	310	336	296	359	314	341	329	347	348	350	331	321	317	350	310	339	339	341	358	316	328	342	366	316	347	314	323	333	320	306	357	326	346	341	318	342	349	301	349	332	337	330	306	350	361	341	340	317	366	334	356	312	321	364	331	356	345	329	329	314	363	337	325	350	325	340	336	344	330	328	337	330	305	329	333	305	336	330	353	313	354	362	333	329	306	306	316	327	345	315	352	344	285	350	342	310	315	339	355	333	332	320	325	354	342	346	294	321	333	332	342	375	370	333	337	313	317	347	310	331	340	344	339	326	336	373	310	333	335	322	339	351	290	324	337	344	333	345	332	358	333	331	335	340	332	317	301	317	336	324	352	328	355	334	298	372	321	299	345	300	315	387	320	353	330	337	366	335	325	339	346	336	347	337	345	319	377	360	334	328	352	358	352	342	346	323	317	343	297	323	324	317	312	333	367	346	352	376	342	330	335	317	333	312	340	350	345	308	312	350	304	289	356	345	320	308	291	317	373	354	313	327	303	313	333	336	346	340	353	330	370	315	330	323	349	338	330	361	325	324	311	328	329	337	344	303	348	328	353	338	331	345	363	335	328	322	310	333	345	330	354	364	367	346	358	336	324	318	338	343	303	344	325	317	308	324	343	346	354
37915	13352	2936	2561	2368	1992	1754	1622	1446	1356	1274	1258	1127	1112	1016	1046	1041	1003	1004	900	972	931	963	938	938	912	930	912	940	921	891	922	915	900	843	889	868	898	926	934	855	851	851	887	852	873	870	806	890	814	859	928	885	829	792	843	837	860	874	879	826	849	859	876	808	843	820	845	870	832	810	872	810	814	825	884	870	857	838	860	841	827	815	841	858	872	784	855	882	803	829	858	858	818	836	832	890	814	824	904	872	851	846	775	855	823	871	859	824	833	816	855	879	845	837	870	805	872	815	826	878	838	825	832	857	852	877	838	844	854	777	869	888	819	840	845	848	835	864	832	804	787	832	845	844	801	864	840	854	860	825	843	863	877	868	828	789	846	826	819	830	851	880	875	822	858	881	814	829	840	825	805	818	853	865	838	862	796	840	853	823	900	823	856	834	871	816	829	913	800	822	847	814	875	824	832	911	833	818	797	852	851	833	845	873	813	923	790	810	805	817	875	818	786	870	898	877	835	815	845	841	787	843	841	846	798	907	787	837	817	802	863	807	857	856	846	890	832	888	815	842	809	818	805	809	846	843	810	873	823	835	789	833	886	832	823	877	803	868	830	866	827	818	905	850	763	870	847	878	902	804	796	803	861	847	824	837	862	867	862	859	820	889	811	859	849	819	870	877	841	837	789	829	842	806	823	871	881	799	882	854	842	908	832	832	848	819	802	818	840	795	829	869	850	901	851	842	839	917	812	841	857	902	866	838	812	843	804	838	857	845	874	875	814	821	842	827	829	819	864	850	886	858	831	864	825	850	833	870	847	850	848	863	778	809	822	833	763	854	818	842	826	842	843	820	821	866	843	852	834	866	889	829	808	884	844	868	859	826	779	845	806	819	863	827	867	866	850	820	839	889	834	806	841	859	819	888	853	809	839	890	855	850	839	883	827	911	846	885	806	825	821	850	881	747	856	807	855	851	843	907	850	816	855	832	782	850	850	842	851	822	850	801	852	844	830	835	857	826	888	807	851	809	813	833	840	782	815	834	805	844	830	808	797	832	838	836	861	855	845	850	820	843	833	811	793	784	806	871	826	840	785	824	842	855	856	892	805	804	874	811	836	850	855	866	829	805	892	803	865	841	803	840	843	839	880	817	878	825	874	848	842	773	825	864	844	807	869	876	848	847	835	890	869	833	884	864	901	807	898	842	855	820	835	866	801	826	873	808	908	801	824	887	883	850	828	879	831	818	871	893	819	841	812	853	792	826	821	790	820	824	877	838	839	817	819	814	810	821	882	826	803	875	818	802	870	852	814	808	852	866	847	853	838	855	807	800	892	811	858	863	818	871	829	827	859	776	846	814	832	813	801	896	834	835	835	919	839	865	868	810	843	862	833	830	828	889	842	776	881	872	898	830	822	838	873	848	840	893	817	856	868	842	857	859	795	846	867	821	856	886	840	839	814	822	789	840	837	829	813	845	824	853	789	842	838	877	803	880	845	859	877	861	845	886	881	821	814	791	871	771	818	769	873	855	813	829	827	781	839	870	847	867	794	857	844	875	878	860	820	829	833	855	863	815	810	813	833	810	886	773	818	824	820	844	856	871	862	853	823	828	853	808	824	869	839	842	853	813	840	787	832	844	855	859	840	888	873	869	822	844	856	834	771	805	832	849	795	848	852	873	810	866	875	873	867	832	825	874	833	887	822	840	830	847	841	871	824	871	846	790	848	819	914	760	834	791	879	818	793	858	834	818	920	837	919	859	852	846	833	801	807	826	869	842	866	886	828	835	853	784	887	885	860	789	824	861	904	798	797	843	862	821	840	851	808	813	869	831	784	813	863	791	847	825	860	891	833	874	851	806	874	845	848	854	835	879	823	809	826	865	828	862	852	785	897	883	868	853	830	857	830	809	896	860	860	861	787	813	868	823	833	862	834	847	852	793	883	814	809	846	811	867	820	799	843	807	877	842	823	803	922	802	877	827	807	782	841	818	832	885	796	817	834	852	828	840	802	824	816	885	820	839	908	798	844	831	859	861	880	855	918	817	836	840	906	861	851	812	817	803	836	824	818	834	842	852	839	847	809	841	883	872	840	821	831	825	853	873	848	840	886	846	811	852	799	861	892	845	843	843	841	857	806	860	869	843	832	813	855	840	850	834	792	846	889	857	843	907	856	848	809	799	849	802	833	816	833	836	845	825	800	870	877	812	812	869	832	828	825	875	811	833	862	791	817	800	944	825	845	830	798	827	834	870	857	869	888	800	805	840	825	831	795	868	843	885	877	814	871	797	828	819	803	865	821	853	823	837	841	843	825	880	848	787	805	826	829	827	803	833	916	883	861	847	881	881	864	848	904	819	875	853	842	824	846	811	836	837	867	838	840	774	872	782	861	902	848	802	871	799	834	826	840	800	872	799	864	872	809	833	798	827	799	877	838	842	842	853	793	800	839	805	805	819	822	844	849	892	827	842	840	867	822	823	864	840	832	881	844	864	869	885	877	845	906	839	806	882	866	816	829	840	794	870	834	816	826	894	842	863	862	847	798	858	849	812	885	892	813	809	858	835	809	810	797	844	808	832	851	871	843	787	840	810	838	862	848	843	813	868	830	843	838	778	855	830	853	843	847	812	829	874	833	872	829	877	823	871	855	849	823	855	800	865	901	812	853	838	814	823	845	847	819	842	821	845	774	841	816	858	860	824	784	861	862	882	841	825	829	814	842	856	827	850	824	873	818	799	845	836	895	778	883	784	846	862	820	877	827	835	816	824	883	871	856	845	839	849	855	826	828	848	850	918	820	875	842	902	875	815	859	835	799	824	896	824	854	858	813	815	797	828	831	855	847	819	855	875	786	855	847	839	917	816	808	851	840	803	852	851	893	824	834	876	813	856	858	833	818	841	818	880	854	800	871	868	859	861	877	798	817	849	864	861	837	850	856	862	891	807	844	872	847	828	884	891	853	815	834	841	859	834	836	903	893	807	776	792	774	835	819	839	864	876	842	866	873	856	856	852	816	853	782	850	849	790	863	831	828	824	839	781	851	867	847	810	856	864	886	838	839	849	851	910	892	854	846	789	830	811	818	848	821	826	829	823	897	828	892	852	841	853	840	813	798	862	848	839	821	838	861	782	818	836	872	826	857	904	838	816	860	818	871	857	860	846	872	850	874	844	841	884	875	868	817	833	879	808	854	857	843	831	846	886	810	841	812	869	884	828	848	782	829	784	857	817	890	834	816	902	813	807	878	826	768	838	819	849	840	787	930	857	831	832	875	884	839	831	855	790	798	856	882	843	791	872	817	860	821	878	795	846	885	841	857	822	797	849	796	833	823	835	810	848	782	850	836	772	869	811	863	807	887	827	857	833	809	878	789	828	851	820	834	864	838	811	898	860	839	850	826	855	880	806	828	861	844	851	812	864	865	853	836	819	831	809	803	820	870	853	836	813	823	802	829	837	829	896	854	802	853	804	823	844	839	892	857	855	829	820	850	797	847	886	835
76608	43970	14495	2688	1179	886	740	662	599	514	535	525	484	481	420	499	448	453	468	434	409	397	420	419	391	433	397	403	413	387	423	450	388	408	402	392	390	372	411	394	402	380	379	402	419	413	419	424	451	425	406	405	421	457	400	424	407	367	426	384	403	439	376	399	400	397	424	402	408	413	428	394	395	410	410	419	387	402	397	389	398	396	386	385	409	392	417	403	447	400	362	414	395	365	397	400	388	420	404	415	404	368	401	369	432	399	388	381	416	375	395	395	384	422	422	383	411	417	427	466	402	390	405	439	406	402	363	352	390	426	391	409	408	390	382	358	439	388	391	388	366	423	398	443	427	394	447	394	376	399	400	437	392	441	423	425	418	408	401	368	397	384	419	394	430	406	422	408	409	391	374	396	404	374	404	405	383	401	408	409	428	413	400	368	417	420	443	421	374	354	390	399	395	401	405	379	387	422	372	417	407	399	411	419	387	376	386	380	393	413	383	402	379	384	347	396	374	413	386	371	373	372	379	394	440	384	397	379	405	406	394	367	411	395	404	395	404	378	405	404	373	412	394	400	425	344	395	406	369	362	405	391	419	401	402	354	398	404	407	387	381	433	409	357	359	397	435	368	400	387	387	378	434	376	386	364	399	428	386	423	402	388	389	394	358	411	407	386	422	401	426	392	356	391	407	431	425	400	413	420	388	410	423	412	396	387	414	433	382	419	421	372	392	410	394	406	398	417	415	404	417	395	425	388	410	361	408	377	381	416	427	410	395	397	417	398	371	367	415	414	390	426	374	395	384	429	416	421	419	392	413	430	390	412	428	389	390	370	413	412	417	391	377	382	382	383	378	402	405	437	420	408	380	429	386	371	394	403	408	388	380	420	377	387	403	394	409	400	432	376	429	417	406	392	387	402	420	372	371	435	412	380	415	410	416	401	409	427	391	401	408	356	406	397	411	418	383	384	356	370	423	400	413	419	408	411	363	415	382	373	414	399	421	436	346	417	390	389	442	380	375	421	412	394	424	385	412	404	414	383	416	400	401	443	404	407	372	402	363	409	410	376	381	412	378	382	401	400	333	395	419	414	385	422	335	401	403	420	387	384	426	384	381	377	402	395	428	393	437	365	414	408	408	389	382	427	377	394	392	449	355	416	408	400	403	398	440	391	359	399	410	354	389	383	399	362	396	402	388	387	371	390	404	365	412	475	436	398	393	395	414	383	443	355	402	373	367	429	346	370	390	405	400	378	370	401	402	442	425	380	384	406	392	418	399	407	417	418	377	437	397	441	429	396	416	414	395	399	387	423	397	402	417	392	402	367	421	400	394	379	385	387	414	403	431	374	356	399	391	394	383	383	407	387	410	433	397	376	399	408	389	394	376	375	402	372	415	373	386	392	401	380	435	400	394	447	384	397	394	396	384	436	409	389	421	432	400	433	435	390	411	462	405	405	417	394	368	366	433	366	440	372	413	397	434	393	392	420	409	425	409	394	394	425	423	397	454	398	376	430	410	388	374	426	391	395	406	414	379	403	463	398	376	422	396	379	348	394	400	397	386	413	416	418	422	415	380	386	415	391	364	411	384	406	386	390	395	392	425	390	407	397	362	407	426	435	408	390	400	397	391	357	445	376	386	429	397	423	411	377	380	382	407	412	377	389	424	387	425	374	382	384	398	406	362	367	385	423	400	408	381	395	425	333	356	403	391	396	417	410	413	422	364	383	353	410	382	376	448	386	393	418	386	414	374	386	432	436	377	419	396	377	444	383	386	410	414	429	414	427	430	418	360	385	412	390	407	421	370	369	406	369	401	430	407	359	383	386	415	390	401	370	396	426	365	393	378	393	404	387	450	426	446	411	413	418	382	388	418	390	374	411	400	398	429	403	398	395	412	423	382	368	401	383	400	394	383	421	397	375	394	402	400	367	398	413	409	425	406	417	352	420	412	397	396	419	403	441	413	393	427	372	403	431	439	435	366	386	393	419	412	447	416	415	415	408	364	407	425	417	356	321	391	360	399	429	395	442	398	381	376	395	409	440	399	370	416	389	379	426	399	380	398	361	383	429	396	389	355	430	423	425	404	430	365	431	410	420	403	426	360	394	390	420	363	437	381	408	401	425	401	459	366	376	395	398	375	367	392	410	383	404	430	395	400	422	378	399	375	417	436	350	439	406	404	397	382	383	404	404	424	405	357	392	426	378	360	405	406	433	388	411	417	382	413	398	394	394	430	407	392	422	403	386	410	408	422	386	412	359	428	389	432	410	406	387	435	380	397	376	424	411	407	391	390	380	370	380	388	385	421	416	390	392	377	382	415	449	405	380	413	370	403	383	382	386	424	414	408	415	432	411	413	397	389	393	401	367	418	404	412	406	385	391	396	356	427	394	406	388	373	382	407	410	395	418	386	397	408	433	384	422	389	422	391	416	379	413	423	389	366	404	428	435	433	434	411	405	432	397	396	362	417	390	381	379	420	426	446	406	401	396	407	418	377	389	427	393	447	408	392	396	391	392	422	388	389	425	425	414	373	400	395	375	361	440	422	411	384	352	400	381	396	376	370	380	436	421	390	405	436	447	389	373	418	380	372	387	403	407	395	400	396	383	411	401	401	350	434	413	401	398	367	395	423	437	407	420	391	395	449	370	387	343	440	383	407	404	419	418	384	428	394	399	388	446	343	385	443	419	403	387	381	413	449	423	382	390	393	430	435	385	409	394	379	424	394	380	418	440	407	431	404	366	417	412	420	393	370	406	399	391	426	381	382	415	396	407	383	429	392	420	380	399	413	385	408	394	362	403	415	378	374	416	361	379	359	396	384	406	405	404	362	380	409	373	415	404	414	420	429	393	429	402	402	389	396	418	366	417	443	402	387	421	396	399	403	379	408	397	418	372	387	454	415	382	407	449	436	413	398	405	426	366	407	427	405	407	374	413	387	404	404	386	413	399	398	382	397	396	416	414	387	397	446	429	379	389	446	400	423	385	412	394	447	387	379	382	439	387	410	369	439	418	451	398	416	405	440	378	443	405	374	386	397	386	375	389	405	375	375	374	426	382	384	368	348	404	419	376	382	395	373	371	433	397	410	396	426	404	399	385	416	405	406	401	405	364	353	409	392	404	434	355	436	389	395	402	438	420	462	385	423	419	406	403	397	383	386	418	432	393	393	405	417	389	382	398	425	406	399	372	412	398	418	379	420	391	418	405	393	436	409	368	384	393	382	395	394	373	422	408	376	388	407	371	413	350	438	392	396	398	385	388	428	412	363	382	437	417	427	397	402	406	386	370	402	376	391	371	376	403	372	393	383	399	390	420	375	386	373	417	406	402	408	424	396	404	442	400	398	412	402	386	397	398	380	428	370	362	379	391	411	393	403	382	410	363	395	420	406	408	423	407	368	396	381	428	393	384	385	399	366	399	411	374	402	400	422	450	420	379	401	402	399	398	421	370	395	436	401	406	388	422	421	414	422	409	400	368	384	394	443	367	414	396
47986	22701	4534	4204	3850	3274	2805	2473	2142	1926	1837	1611	1511	1486	1408	1411	1269	1216	1285	1215	1186	1072	1148	1149	1147	1103	1086	1066	1082	1027	1022	998	1033	987	1043	998	1003	1071	1038	1031	1003	1030	980	979	977	973	1038	998	1032	936	940	1080	986	1001	968	1029	948	1042	988	967	973	938	955	979	995	941	940	949	1025	956	957	961	965	972	1000	964	963	936	958	956	966	954	946	963	959	998	948	991	939	960	896	883	942	922	989	997	958	895	974	972	933	1000	974	946	952	973	984	952	942	927	934	970	889	950	1005	974	972	945	936	974	965	953	944	940	958	911	945	988	918	960	972	917	953	942	935	955	942	938	922	992	930	978	956	993	975	925	989	953	911	964	970	930	930	981	947	936	958	978	913	930	1021	991	968	955	938	938	942	960	939	984	945	946	937	933	966	958	921	932	939	950	965	986	976	960	930	961	969	975	972	928	1006	998	945	906	950	939	962	934	985	973	986	945	995	954	963	924	992	1012	941	951	984	959	914	976	953	904	945	976	959	971	985	975	962	924	903	978	954	958	982	931	902	998	975	975	963	937	968	940	991	912	971	946	952	962	1012	955	958	923	970	980	995	954	963	981	919	949	905	915	965	946	930	956	952	959	904	950	951	941	954	956	973	936	870	962	974	924	939	894	922	948	965	987	885	948	944	945	963	982	957	1029	957	949	965	909	980	1008	984	1026	944	964	983	962	950	960	937	946	968	921	947	917	980	923	978	993	943	929	955	968	923	905	974	998	978	981	964	917	927	959	931	943	967	967	958	914	956	901	959	956	968	976	960	941	936	967	958	899	974	906	924	977	1001	980	984	939	952	918	973	974	963	962	921	958	933	897	932	990	1028	997	926	950	960	1004	927	994	1001	924	933	947	997	916	931	933	970	911	971	998	944	921	995	932	1012	934	961	1003	944	998	965	938	943	953	969	990	954	894	938	926	939	924	909	955	1011	958	968	903	991	947	979	938	974	949	993	909	893	963	978	915	943	938	899	924	972	909	962	936	939	954	968	995	1010	917	992	950	971	932	916	968	939	934	981	974	979	964	917	912	969	912	871	993	1010	924	916	952	979	960	922	931	970	937	965	966	1023	913	942	940	942	994	980	945	948	902	987	1009	959	927	978	1015	932	950	939	871	949	963	1020	916	901	949	960	998	954	984	948	963	937	924	987	986	995	990	869	930	934	969	902	962	947	955	912	997	972	950	967	959	963	1015	948	950	981	992	909	983	944	944	956	950	944	985	970	971	973	951	964	921	931	936	983	888	924	985	926	946	938	903	934	915	915	989	941	922	960	962	962	959	971	969	976	898	890	968	995	951	967	965	971	941	881	976	945	992	932	966	923	939	908	965	890	1005	994	924	961	932	968	932	983	965	934	954	1005	984	967	979	946	974	1009	1000	902	954	953	957	943	935	940	961	993	996	967	957	929	948	935	925	912	949	979	970	942	921	920	990	938	936	903	919	948	916	957	952	980	957	912	955	1038	952	968	922	995	959	970	1009	949	934	949	919	964	954	927	927	988	969	930	939	938	913	965	955	930	1010	940	934	931	937	997	1047	929	949	960	971	894	904	867	976	932	882	968	946	966	953	911	964	944	955	975	956	958	970	937	940	917	968	926	923	1004	979	905	905	948	927	966	962	896	993	969	969	927	981	967	983	944	968	914	981	925	999	870	984	920	957	969	949	936	1004	973	911	938	1002	985	931	931	949	921	914	923	926	918	1012	955	925	943	931	973	950	931	929	943	958	1022	942	970	1004	952	985	997	950	945	992	976	921	1007	910	887	945	939	960	963	913	1002	979	970	938	915	987	960	951	981	951	944	962	925	952	948	925	921	976	978	977	981	953	921	989	945	962	936	939	1004	938	910	937	977	974	917	970	899	963	912	946	946	992	952	907	970	962	907	924	937	1003	932	961	945	981	1009	913	944	958	984	984	964	929	944	1012	940	936	942	942	958	961	975	898	914	900	925	927	920	965	969	937	971	997	949	972	960	955	959	930	895	926	979	951	902	904	965	975	969	949	949	892	946	956	973	922	978	952	930	1025	974	925	967	927	972	986	996	978	1009	965	1005	970	919	917	951	972	941	941	979	997	964	965	976	894	896	910	986	957	935	917	999	893	990	953	937	992	945	899	974	957	958	939	955	969	982	979	916	954	956	958	920	992	955	957	905	963	954	935	909	957	974	991	934	914	936	866	941	943	914	970	960	950	980	1048	929	967	984	909	987	971	1014	971	930	931	962	970	906	971	948	950	994	966	883	957	994	960	929	939	945	975	985	939	980	925	926	922	937	906	940	965	916	956	926	978	946	973	961	933	934	954	961	908	904	942	984	1016	939	931	953	943	952	971	985	952	926	936	898	898	930	945	976	974	993	968	912	983	885	952	948	924	991	988	965	944	1001	992	973	950	956	1000	914	922	988	938	1020	1006	958	988	930	904	967	936	971	922	863	936	914	922	949	972	940	956	949	969	980	953	934	954	956	918	998	959	933	885	986	904	970	970	914	969	957	929	908	1003	968	958	980	941	972	937	958	930	1000	973	969	955	982	936	972	1001	1013	965	954	966	951	931	941	986	922	918	977	973	980	953	952	967	934	982	969	972	960	950	913	971	949	959	927	940	956	959	966	913	930	993	951	1025	878	974	961	967	952	965	978	939	912	987	952	940	1028	963	987	991	1005	925	973	982	968	1030	885	924	951	907	970	955	980	949	963	936	994	978	970	939	950	989	918	948	963	963	953	948	959	954	931	977	978	969	966	995	938	935	971	948	959	956	974	907	917	879	971	960	975	967	961	948	932	870	907	879	962	1015	971	983	967	946	950	911	959	944	981	967	936	929	940	950	959	919	905	969	947	966	931	950	963	968	940	932	933	917	935	939	982	999	932	970	955	960	946	963	978	948	926	952	974	936	968	928	966	985	952	978	931	1005	914	937	936	978	920	945	962	953	985	936	987	1001	908	960	916	972	995	964	952	925	929	925	992	949	977	953	961	929	1022	987	995	943	955	925	946	925	989	978	963	934	964	945	957	984	917	955	964	911	967	1002	977	892	967	925	984	915	944	943	915	962	919	1023	941	947	966	952	960	939	954	929	964	944	915	888	937	1001	958	943	925	915	1000	919	996	932	931	987	974	990	951	984	961	835	960	990	893	918	951	994	917	898	947	984	944	979	971	923	990	954	928	954	915	938	951	955	973	983	943	972	946	985	952	900	872	911	922	982	924	969	961	940	958	939	962	900	889	937	937	989	876	1020	896	933	941	974	928	958	925	940	918	926	928	941	930	928	929	963	925	993	974	965	928	971	955	920	900	991	980	969	942	973	915	901	982	986	967	951	948	964	952	950	983	943	976	918	958	888	975	915	923	924	963	975	960	929	925	944	951	942	940	954	921	984	908	970	956	983	938	966	975	928	991	944	964	973	926	958	975	989	909	955	969	957	933	913	958	982	955	967	912	942	945	917	939	989	944	972	919	933	914	958	949	930	979	989	961	983	941	969	961	926	906	940	967	942	916	927	970	908	972	913	964	998	917	939	943	962	981	964	957	927	916	949
11568	1575	213	195	165	163	178	179	182	162	177	178	159	168	182	176	180	139	160	179	188	190	158	159	154	156	158	152	182	158	170	136	153	153	157	166	158	190	173	172	154	173	177	177	168	167	180	170	153	173	189	162	178	165	185	163	175	171	156	161	195	173	143	152	163	156	167	159	161	167	161	161	155	155	144	145	161	158	161	150	145	170	157	147	171	178	168	153	171	173	178	159	138	152	157	164	158	143	160	156	171	162	169	170	160	151	176	156	197	167	145	164	174	164	146	169	167	179	170	157	163	164	179	182	162	158	173	141	166	151	181	173	191	147	164	153	165	159	144	151	173	159	162	174	193	172	166	171	173	141	152	168	175	177	156	152	167	167	155	170	153	147	155	175	172	160	182	159	172	155	170	151	136	161	171	169	157	149	151	143	160	145	150	177	157	179	164	160	156	160	160	173	169	153	183	167	183	178	182	160	176	161	158	166	152	181	151	168	159	166	169	148	189	176	170	148	176	158	164	172	162	162	175	143	170	146	150	127	160	161	165	169	148	168	185	157	165	170	159	174	155	172	164	153	152	187	157	168	163	165	184	141	155	161	153	175	157	163	171	133	175	163	158	145	162	172	158	146	164	162	153	186	173	167	171	165	147	131	160	158	196	190	150	157	145	164	150	175	161	160	181	159	166	155	158	152	167	168	152	170	166	165	153	183	186	168	177	147	169	185	172	170	191	178	145	157	166	159	164	168	138	162	177	180	164	159	170	153	165	182	162	165	181	169	165	155	182	144	169	169	153	160	180	127	146	147	139	153	143	174	172	153	147	164	149	149	183	157	137	148	171	147	179	156	167	163	156	173	145	184	175	169	185	173	180	176	172	162	177	164	179	150	182	174	167	152	157	153	176	141	152	162	155	175	179	178	170	156	181	180	183	184	160	145	189	152	174	165	160	145	160	168	165	174	175	143	162	173	149	152	168	160	166	165	154	163	148	143	157	142	150	147	172	174	154	159	155	188	157	169	175	142	155	163	189	193	168	138	166	158	163	155	150	183	154	166	181	168	178	172	153	169	159	157	151	169	162	175	151	144	140	180	173	160	157	178	164	152	154	147	158	158	166	150	176	134	176	136	174	145	153	193	143	184	171	157	166	148	154	159	161	153	141	185	169	147	186	176	177	158	144	147	179	176	162	154	158	153	159	141	158	164	200	186	164	178	153	174	149	157	147	191	180	152	150	173	141	170	148	182	160	158	181	188	165	156	157	169	170	162	150	143	155	184	169	172	157	190	179	167	194	158	167	186	210	159	153	173	168	167	161	161	183	147	181	160	169	181	168	150	170	145	162	171	140	156	148	170	158	157	170	166	150	147	192	172	144	160	155	148	173	160	161	184	181	153	162	158	165	174	155	168	155	166	147	180	174	143	168	184	169	181	148	194	183	143	161	164	152	148	168	155	141	179	188	181	152	189	174	183	197	164	166	158	193	155	162	167	165	188	154	140	161	154	147	166	159	170	168	163	172	171	161	184	132	166	191	166	133	174	156	181	165	163	179	174	165	181	177	182	155	170	175	168	179	145	182	171	185	150	143	170	175	171	134	148	159	148	161	182	151	156	167	151	162	157	170	148	193	158	131	164	166	154	168	138	163	155	162	162	156	161	153	186	156	180	190	171	173	185	150	177	154	150	158	142	150	178	165	159	166	162	181	172	159	161	182	142	137	157	142	152	165	148	170	151	152	148	169	154	154	177	150	185	147	133	178	155	162	162	145	185	174	142	165	150	172	158	172	162	156	194	168	166	163	176	152	146	158	149	170	165	158	168	161	155	166	148	153	189	147	171	156	147	168	139	167	157	125	158	155	168	153	131	153	150	172	204	167	191	163	152	175	158	155	176	160	135	152	139	147	159	155	149	162	158	146	152	151	164	193	165	150	181	179	144	158	160	145	167	177	153	164	185	178	169	162	150	157	157	168	167	146	174	156	178	139	170	153	165	170	194	169	163	162	155	154	171	161	165	164	169	142	158	148	160	155	158	152	171	182	182	156	160	145	130	152	174	155	145	165	155	131	185	177	177	143	163	167	145	175	166	161	169	169	146	179	193	170	171	166	165	193	179	172	175	172	155	164	175	165	162	140	152	173	170	154	164	164	167	170	157	163	167	170	193	170	186	154	162	162	201	192	143	160	166	162	171	156	164	164	153	162	142	163	169	158	152	145	156	148	139	163	138	172	161	149	179	143	195	161	139	199	181	167	167	167	159	189	165	167	180	188	174	163	178	162	157	156	160	150	189	155	173	186	164	150	161	151	162	144	150	163	169	171	158	145	164	136	161	146	182	163	160	184	156	165	165	179	176	163	163	147	160	149	146	153	165	143	175	181	183	175	149	164	160	164	195	174	154	161	187	143	158	171	127	135	175	170	158	172	175	177	170	124	152	152	149	140	154	150	158	148	175	171	160	172	186	161	167	167	178	160	161	204	147	172	167	183	160	173	166	174	166	173	177	156	146	173	157	146	150	158	151	173	168	131	170	158	161	184	165	161	152	187	180	170	163	173	176	157	158	165	167	166	163	165	201	171	163	140	149	158	179	179	156	181	129	160	160	175	189	165	161	147	167	156	153	158	173	161	165	170	166	172	167	176	135	149	167	126	159	174	164	178	172	144	166	130	160	148	147	163	151	171	131	141	154	164	171	166	146	174	140	158	140	150	162	187	173	163	171	183	178	167	156	151	169	171	148	160	154	193	171	187	173	159	153	153	170	161	178	165	168	156	169	152	156	159	180	180	174	152	148	161	164	169	158	177	175	158	158	168	153	181	169	160	163	162	170	171	154	172	171	162	155	158	181	155	163	159	166	171	135	176	162	177	156	174	181	172	153	163	158	135	159	180	159	153	144	184	189	165	170	148	158	166	132	157	150	167	155	141	163	172	164	166	158	170	151	171	171	151	147	169	161	159	194	179	172	161	164	164	154	157	169	170	168	155	157	173	171	162	143	148	157	137	159	167	183	148	163	175	157	167	150	169	141	151	149	164	169	165	148	169	156	177	159	172	171	161	156	143	174	179	151	161	168	159	162	152	154	157	179	151	154	163	163	170	176	189	171	171	176	167	165	164	158	167	174	154	145	146	166	154	157	179	167	145	149	150	188	183	163	159	176	172	155	153	193	193	155	157	161	156	152	166	166	168	163	165	166	159	169	154	176	150	157	155	171	151	169	171	137	177	162	134	163	157	156	165	168	150	189	168	196	176	173	166	151	148	158	172	157	190	153	171	158	186	161	181	171	171	164	142	171	165	165	161	171	139	158	171	167	173	177	172	182	165	148	172	160	164	157	185	174	170	160	147	161	159	165	163	155	152	162	161	155	176	189	187	159	162	169	161	148	177	157	183	163	157	166	176	155	149	170	186	176	164	170	173	176	183	166	173	186	178	179	171	152	171	169	162	160	157	179	178	160	147	164	161	182	157	144	164	146	181	144	178	164	165	162	186	150	175	164
10424	1647	568	568	515	499	493	535	525	538	519	483	500	501	475	489	511	505	494	487	480	475	474	475	497	511	431	463	457	435	479	484	504	553	483	468	448	460	440	500	441	512	507	449	480	449	473	526	494	475	455	436	465	536	458	474	501	504	484	447	454	460	466	513	486	470	480	488	489	488	533	443	493	471	485	482	503	489	504	487	458	496	477	483	491	492	477	527	505	491	459	474	480	447	465	476	472	491	469	468	481	509	510	475	470	460	506	484	481	455	488	464	460	476	497	484	471	460	469	487	488	473	487	483	504	494	481	461	511	490	469	491	495	490	481	468	469	474	472	462	483	466	516	497	479	527	455	481	486	509	499	503	523	497	499	488	443	505	501	476	460	476	463	516	485	474	465	468	442	512	489	478	468	487	464	476	466	477	516	489	506	447	526	500	480	491	445	473	530	515	497	444	501	492	499	478	484	491	445	468	475	457	472	473	512	465	483	462	496	447	475	505	463	477	509	489	459	511	457	444	452	425	486	514	458	486	474	477	471	482	498	463	473	488	465	474	455	478	485	451	479	476	473	452	436	469	482	488	454	498	489	509	483	472	476	450	486	489	452	442	459	478	458	496	484	495	451	442	467	472	505	481	476	479	458	464	490	465	469	483	460	457	502	476	495	499	464	485	468	465	480	456	465	446	498	500	479	464	469	450	454	426	487	462	490	467	476	491	471	526	504	423	489	502	460	474	473	462	467	478	471	476	479	494	464	499	495	504	504	486	475	445	507	461	506	476	480	448	415	491	503	467	470	490	528	477	474	494	502	434	467	494	511	499	474	516	493	519	468	492	477	464	457	467	478	504	494	480	509	471	491	464	504	507	456	528	483	458	459	485	480	488	480	461	436	502	470	460	453	450	494	477	456	460	508	476	459	460	505	495	494	491	497	486	490	505	498	467	467	471	490	465	485	465	458	452	479	521	469	441	468	475	466	504	475	483	488	496	490	449	443	500	467	448	502	457	490	478	468	467	511	498	474	503	480	493	507	508	463	498	452	504	453	504	488	469	510	482	457	519	491	509	454	492	480	521	458	480	448	510	463	509	463	482	466	509	511	498	471	481	456	491	479	503	475	463	472	489	469	464	495	475	503	522	490	484	460	504	479	486	464	480	479	496	464	468	474	494	496	465	457	464	479	459	470	488	491	500	473	478	479	516	491	483	481	479	529	514	485	451	457	470	493	505	504	491	435	474	494	480	484	471	506	489	498	475	472	497	484	494	427	489	503	493	470	527	448	460	490	454	479	470	494	483	453	486	470	491	482	505	500	480	530	478	510	472	480	453	489	481	489	501	455	485	495	491	498	459	510	524	497	486	486	488	520	432	479	441	463	453	456	487	468	468	503	468	464	500	488	478	468	447	492	451	443	483	481	520	491	490	474	421	493	450	473	482	445	488	483	498	472	468	474	491	454	472	483	465	481	482	429	490	469	468	488	468	487	481	458	468	459	464	443	472	493	499	490	484	502	462	492	500	467	487	483	507	410	521	473	498	417	475	495	488	497	520	514	498	499	491	475	459	478	489	500	480	521	512	462	483	473	510	470	499	454	464	466	507	477	485	486	468	470	488	494	505	452	521	475	532	494	448	446	511	479	490	501	490	496	490	453	490	458	475	490	500	483	514	472	452	490	439	421	488	462	471	507	446	442	466	480	449	456	479	500	449	461	499	473	470	472	520	459	539	477	471	504	462	517	458	461	468	485	436	458	465	476	516	492	461	460	500	475	489	485	514	488	507	522	460	489	468	470	488	485	455	461	483	493	491	519	474	435	470	470	495	518	500	497	489	465	516	479	479	494	500	469	506	463	467	461	484	436	476	486	492	476	515	496	508	493	471	461	479	466	475	485	475	485	508	489	481	482	481	454	501	478	502	460	483	476	475	467	470	436	508	455	502	491	490	488	474	455	434	463	440	475	495	493	518	445	470	440	499	486	467	488	494	496	477	476	475	468	484	528	488	497	492	483	514	454	444	510	435	520	481	477	458	497	477	452	484	491	459	505	473	465	483	434	460	514	469	502	519	486	455	450	461	499	511	507	477	479	513	475	462	478	497	497	429	462	539	496	451	495	481	485	491	470	514	455	457	501	490	495	517	456	498	465	506	460	464	486	415	469	457	521	447	489	460	480	487	470	462	496	480	483	482	458	528	459	507	488	502	515	491	502	450	469	488	449	439	435	428	468	474	469	528	494	497	471	491	480	459	493	449	515	489	527	474	465	502	488	484	461	471	502	479	447	500	481	497	427	496	486	474	511	482	442	504	498	447	491	466	464	495	522	518	533	477	489	456	523	490	498	492	463	453	488	494	484	447	455	497	484	446	479	481	490	466	487	487	530	448	477	452	462	499	474	476	489	523	501	441	508	477	476	456	467	481	478	446	486	461	511	488	497	479	443	479	467	466	486	470	455	491	453	482	481	444	480	496	473	500	469	471	505	487	480	471	510	509	487	490	474	524	531	476	509	457	490	467	471	502	493	465	488	508	504	461	471	448	486	454	440	528	480	437	461	486	478	458	498	505	489	472	479	477	470	478	484	491	478	496	451	506	496	466	440	447	461	461	493	456	468	474	469	450	498	469	460	480	486	501	485	492	464	496	481	457	496	499	472	526	503	499	427	507	491	456	454	443	496	473	483	484	499	442	468	457	467	466	477	502	455	498	483	467	515	479	498	480	464	473	470	450	447	475	468	490	466	463	474	463	484	450	476	442	456	478	443	511	512	471	425	508	491	458	517	450	456	520	462	453	518	425	451	483	481	456	487	462	459	441	503	445	483	476	457	453	510	470	516	532	500	513	485	486	471	490	488	474	442	440	487	468	467	485	464	461	492	491	472	464	498	507	511	465	485	478	443	456	508	530	474	507	471	514	477	486	476	487	454	418	457	526	487	487	457	489	488	497	473	490	502	457	491	470	463	497	476	483	490	477	508	449	476	482	470	479	507	422	449	459	451	494	508	491	455	434	455	501	454	494	486	483	485	470	495	473	470	492	460	464	490	483	462	468	475	467	473	457	449	466	466	452	454	493	497	468	483	490	472	514	488	464	508	509	513	501	441	488	524	503	502	479	524	475	449	502	442	466	450	490	470	525	453	433	498	516	545	503	453	476	488	462	499	450	500	472	511	493	505	459	468	506	479	480	472	455	450	451	488	480	476	515	512	490	520	467	475	473	472	459	495	470	492	454	479	458	516	489	516	474	483	457	476	477	478	484	480	480	497	463	478	483	477	477	482	458	483	521	491	467	501	485	497	486	464	476	484	480	478	467	477	486	503	446	497	496	462	499	454	475	512	448	450	483	516	476	517	485	487	518	462	431	451	489	492	472	492	461	461	461	511	509	473	481	474	487	466	468	491	506	493	442	473	464	478	474	482	462	454	480	475	472	485	465	505	478	467	480	497	431	443	480	487	465	460	479	490	513	477	479	454	492	490	517	503	483	478	476	497	459	476	463
65641	33021	7938	1092	689	566	505	438	444	356	398	353	390	351	390	372	387	417	351	356	328	379	337	309	335	338	340	332	375	395	359	345	356	339	322	357	308	340	357	348	309	345	323	338	387	352	332	351	331	354	321	357	352	358	325	327	324	310	333	323	380	349	329	335	345	330	329	308	346	326	351	322	329	344	326	360	356	303	341	318	329	331	343	339	316	316	360	362	327	358	322	365	324	340	347	324	326	350	348	322	341	331	328	326	305	331	336	311	372	326	346	328	309	313	370	335	327	346	380	343	324	340	343	331	337	372	368	364	320	350	320	347	356	350	346	348	356	364	319	369	328	346	314	327	325	370	297	332	333	362	336	356	374	316	349	336	322	343	324	339	346	316	354	330	365	349	315	310	329	344	314	343	341	342	338	311	327	334	343	352	323	346	349	315	313	333	352	347	352	340	344	298	305	343	368	339	337	322	358	362	335	312	354	342	365	341	348	308	327	352	341	345	358	374	344	359	352	361	331	352	322	342	313	308	333	322	324	372	375	311	328	331	304	337	375	304	321	365	305	336	339	320	326	366	341	348	333	355	317	314	330	327	310	364	380	337	348	315	333	374	316	329	311	375	342	370	332	339	323	326	318	309	384	339	305	328	320	338	330	339	342	340	346	311	341	319	342	336	341	330	343	349	315	301	346	337	320	349	355	347	336	348	310	310	294	326	339	336	301	279	359	339	374	336	327	358	364	352	375	335	370	362	343	342	351	337	330	322	339	324	333	339	324	321	327	337	322	301	347	365	337	356	340	342	307	347	313	327	325	309	345	354	339	322	303	346	327	325	356	329	339	309	331	326	358	381	320	323	327	340	315	284	361	317	330	301	325	325	334	354	337	336	330	329	319	302	324	314	326	337	281	349	353	361	369	345	378	357	328	306	349	362	306	369	309	342	323	345	340	350	314	301	323	351	312	356	355	332	338	309	341	331	355	362	326	340	321	321	333	326	321	329	360	339	309	356	341	369	327	317	373	336	345	359	347	330	321	327	318	361	372	346	369	324	299	340	365	349	320	372	336	352	331	346	368	336	323	370	349	297	306	291	317	359	340	336	292	329	356	307	363	334	339	328	320	326	338	338	341	331	344	313	315	340	348	354	366	331	335	328	333	318	325	340	345	369	344	363	315	304	344	366	334	341	335	341	365	349	369	340	341	351	307	323	331	363	367	317	341	342	361	345	328	325	323	348	324	346	350	330	318	325	341	366	343	362	313	358	314	360	338	328	372	337	306	325	345	332	333	341	362	347	329	324	345	346	307	332	329	381	326	331	325	352	346	293	351	346	343	331	312	348	355	356	335	328	326	315	333	346	323	314	342	323	315	343	343	336	341	345	304	367	335	337	330	354	363	331	319	311	355	322	347	346	335	337	319	371	338	334	334	349	314	315	344	358	337	335	352	353	343	344	362	345	318	335	350	344	328	337	368	323	367	312	345	319	350	323	336	356	370	355	320	337	345	366	321	318	320	364	321	325	339	327	317	370	351	325	302	333	300	346	308	349	325	317	367	371	361	338	339	309	321	367	359	327	329	328	310	337	351	326	346	331	369	337	318	336	355	335	344	315	338	315	319	341	350	376	361	328	344	326	325	304	307	318	337	324	326	343	342	347	323	310	332	333	302	339	355	341	314	317	333	342	310	373	331	323	351	361	364	356	349	313	318	332	340	348	312	344	367	331	348	300	344	349	384	361	354	311	294	305	326	334	306	330	325	325	346	332	349	337	330	329	338	340	311	361	343	325	340	335	329	375	336	305	331	302	306	329	349	337	309	355	327	346	359	348	306	333	330	327	367	339	319	367	316	367	340	346	335	310	332	324	330	336	348	330	338	337	356	330	331	319	341	320	334	358	318	361	345	290	341	358	355	347	333	349	333	355	315	371	368	344	322	288	358	348	318	333	372	364	351	349	399	326	317	327	375	319	324	351	362	337	378	302	328	328	366	349	331	369	345	345	329	347	332	325	351	310	339	355	363	361	324	384	344	374	345	319	354	369	328	347	324	300	323	323	355	330	334	343	306	347	331	344	341	333	348	333	353	344	338	340	356	316	348	342	366	348	336	343	331	310	359	345	357	378	343	351	321	333	348	354	330	346	321	334	330	319	349	332	304	336	335	329	324	320	328	335	332	337	328	337	350	331	360	332	344	300	300	303	327	315	308	323	372	355	347	358	367	338	358	317	346	321	338	337	320	344	315	356	316	317	313	382	336	307	320	322	334	336	329	393	322	307	320	356	346	326	333	346	297	335	313	352	322	360	349	365	316	356	313	325	342	338	338	318	354	341	324	349	348	343	376	329	334	346	339	355	350	336	327	345	348	341	360	342	329	317	352	341	350	352	340	347	318	328	309	347	318	301	322	327	327	304	339	342	349	319	361	301	344	330	347	333	351	355	358	302	331	338	334	331	332	303	306	364	320	374	331	330	370	337	355	340	332	318	313	330	354	352	354	339	351	347	365	353	324	392	319	344	358	309	320	333	354	345	314	344	313	317	297	322	341	332	318	303	334	337	372	359	337	340	352	298	331	352	346	342	350	333	338	327	290	334	391	346	316	325	324	325	349	357	342	344	374	345	337	313	353	310	353	349	369	326	338	376	379	328	362	358	333	315	344	325	325	333	343	358	342	349	343	330	345	357	360	336	328	320	326	352	306	319	314	346	312	332	333	315	353	318	331	313	309	328	321	336	337	369	365	338	342	367	311	341	356	352	321	353	349	318	330	307	340	342	325	355	353	377	338	323	356	331	348	330	334	360	355	314	348	334	315	362	341	329	314	334	328	367	314	330	297	332	336	346	361	341	330	336	342	357	352	382	291	367	359	319	333	347	345	329	348	323	358	312	325	358	338	301	315	357	333	356	321	349	341	382	337	325	363	324	350	326	299	342	323	346	321	336	340	350	338	340	341	367	344	338	333	322	355	319	318	339	300	353	335	334	356	360	340	315	338	320	318	338	334	327	351	361	364	325	359	336	337	297	327	330	322	322	332	332	327	325	302	341	342	328	358	341	365	358	317	354	321	357	351	320	349	339	317	329	360	326	320	294	358	330	335	329	308	322	350	343	335	327	333	373	321	353	328	340	339	340	361	340	339	349	316	316	317	290	303	331	331	355	351	346	348	355	353	343	349	342	353	360	340	366	338	310	337	371	336	323	322	335	322	346	337	348	333	322	335	343	329	357	390	315	351	330	346	359	293	334	348	338	336	385	332	350	339	302	332	354	314	304	320	306	353	358	343	333	348	333	337	337	351	327	339	308	354	331	348	331	324	374	323	343	355	346	338	323	310	315	375	317	343	369	325	377	342	333	348	336	351	342	348	344	334	321	341	337	291	315	313	320	317	321	347	343	332	346	322	322	324	366	307	355	357	326	331	327	357	341	332	324	328	345	331	315	297	354	338	337	299	327	340	309	356	342	318	351	330	337	344	338	314	319	321	320	352	337	352	335	305	328
38302	14034	3069	2570	2275	1957	1803	1613	1467	1333	1287	1252	1179	1130	1062	1089	1075	1012	939	958	930	1002	943	879	956	940	933	948	885	878	877	901	905	918	834	878	856	854	895	915	834	865	881	859	845	868	892	846	857	849	862	829	912	848	851	849	895	856	832	897	859	874	870	857	872	841	839	881	858	860	887	852	872	859	839	874	870	843	859	847	852	804	850	827	809	843	867	836	861	848	839	909	853	853	865	882	842	831	821	830	887	866	831	845	815	811	831	823	831	824	846	864	843	852	830	840	863	873	900	901	807	848	842	831	866	821	827	857	819	829	788	861	808	874	897	870	858	854	873	828	822	815	857	856	780	876	832	816	854	823	804	809	850	834	861	841	849	827	840	790	824	773	859	846	831	846	781	838	813	812	820	910	876	842	829	815	796	811	847	842	837	841	823	863	818	858	816	787	892	817	837	868	834	765	867	848	898	853	869	801	872	816	852	879	839	861	838	820	878	861	811	846	839	858	852	843	844	940	838	851	839	775	802	891	854	848	828	830	832	831	856	835	767	837	809	828	827	839	838	835	771	835	826	860	847	880	841	855	854	843	873	841	888	895	814	880	831	866	844	883	882	805	831	910	875	853	843	864	834	875	864	822	859	839	881	808	861	831	879	848	864	880	890	827	860	820	869	896	877	829	836	861	924	835	874	807	890	824	886	836	854	792	847	806	864	845	861	877	872	895	844	891	809	834	835	787	828	850	820	847	857	837	816	829	888	896	790	861	870	894	863	845	835	809	866	819	799	865	878	786	875	835	815	858	844	860	829	856	842	848	797	826	805	865	801	861	841	820	833	893	792	822	801	881	791	810	853	836	857	881	870	787	824	843	858	800	861	864	859	869	834	822	896	831	866	837	803	838	873	902	860	776	824	891	843	822	828	797	799	808	855	822	857	827	827	869	811	830	812	824	800	855	889	884	769	847	843	856	847	839	879	882	808	840	867	798	870	824	839	858	824	886	823	836	878	825	827	826	857	844	822	879	792	837	833	843	874	831	829	849	863	868	833	871	830	849	813	859	924	839	820	752	845	863	867	851	843	852	826	795	873	864	831	848	853	811	847	837	783	786	868	870	847	791	833	848	818	848	867	849	824	844	841	860	853	791	774	819	806	847	903	862	843	874	812	848	834	804	837	899	816	848	896	824	853	813	819	848	802	828	831	854	875	889	815	851	834	838	787	810	805	818	888	838	824	873	848	828	871	763	828	816	800	860	853	895	859	851	813	853	846	869	948	861	819	840	821	861	810	808	818	892	859	847	829	853	804	846	824	867	881	850	801	839	836	894	845	842	884	785	863	824	854	866	814	861	828	766	831	862	893	831	832	868	822	800	782	846	838	891	808	857	842	883	829	811	878	820	853	858	872	815	852	835	817	849	864	792	834	800	846	853	813	838	832	834	837	942	775	869	820	827	809	813	873	839	841	855	838	866	817	855	916	859	799	850	854	842	860	822	830	860	820	861	848	838	803	836	827	871	796	858	828	893	870	830	815	828	806	869	837	839	863	866	798	799	868	876	886	893	815	859	848	825	822	813	876	844	869	836	832	796	806	859	848	871	825	844	812	874	863	843	858	850	868	823	781	828	802	802	829	858	824	819	881	783	828	807	830	883	823	849	867	856	876	857	849	831	775	857	843	832	855	791	854	867	811	813	869	804	834	824	858	835	811	872	803	850	849	777	850	812	801	838	900	820	889	813	849	891	841	856	818	848	829	839	878	859	865	807	845	877	820	816	816	839	909	859	833	853	840	835	845	837	888	828	873	797	818	820	849	842	850	794	848	826	822	860	822	892	856	833	869	854	854	803	860	836	794	890	807	848	881	886	848	853	833	880	830	789	805	882	879	886	822	814	802	868	888	828	833	863	869	858	846	826	838	822	839	830	783	846	843	854	835	824	859	886	848	874	762	863	800	816	814	855	870	846	842	817	831	830	819	830	849	819	824	848	836	880	888	836	866	861	826	859	839	836	865	887	863	864	833	825	822	879	846	891	848	817	887	823	799	856	851	835	851	838	877	859	867	848	870	855	860	863	882	869	839	808	861	825	879	858	858	791	862	832	848	857	856	854	834	836	834	836	838	840	846	824	857	823	876	903	839	811	848	811	898	799	848	844	859	819	849	822	846	821	869	854	843	864	862	870	874	845	850	825	827	833	875	845	875	857	852	823	826	841	867	847	850	837	837	826	889	831	807	841	883	874	819	856	871	826	924	845	866	909	842	842	809	843	857	892	790	861	831	792	794	850	866	849	860	851	847	885	851	840	818	826	799	863	851	825	828	867	813	856	831	829	848	898	836	848	863	806	872	798	822	844	833	863	779	869	841	905	843	843	874	912	818	811	858	894	811	841	829	842	863	856	850	875	885	855	858	851	786	837	863	876	845	851	833	883	845	854	848	847	849	854	838	857	801	815	827	823	876	856	829	817	864	828	800	854	834	845	877	905	837	806	770	842	840	819	810	819	846	823	867	793	815	877	828	804	788	866	871	870	803	836	876	847	811	853	823	837	855	849	878	859	864	834	838	843	907	860	861	849	852	863	860	854	844	841	893	862	826	849	831	895	892	851	846	828	816	828	837	806	815	840	860	831	817	860	802	802	873	799	844	783	838	873	829	841	832	858	837	874	836	825	872	865	806	828	815	827	816	854	873	853	853	850	856	856	842	864	863	819	813	862	861	902	852	886	904	860	858	823	815	868	850	863	846	858	800	864	848	850	848	826	815	867	783	823	838	768	867	905	874	882	835	796	892	809	854	845	816	839	844	880	901	884	867	826	845	821	856	854	794	834	857	811	848	832	847	814	824	833	855	847	852	833	814	792	837	829	791	804	831	879	877	818	860	780	874	820	795	849	807	833	870	791	817	848	826	848	811	877	841	889	892	896	823	890	844	887	840	809	830	826	851	889	813	849	859	853	857	824	829	842	844	808	835	852	856	836	849	839	818	781	875	864	903	795	869	858	823	817	820	833	853	845	881	814	836	809	864	838	837	864	858	843	867	830	845	844	824	837	866	850	828	823	826	842	837	806	885	842	848	809	807	843	831	845	872	830	836	848	858	869	804	831	838	831	887	904	893	821	871	871	825	777	845	833	878	847	808	867	789	830	886	816	855	850	828	795	870	818	857	848	893	869	845	856	791	859	862	902	835	860	865	872	853	770	840	840	899	868	844	841	821	848	831	863	824	888	873	870	872	836	875	832	868	819	864	890	856	859	813	855	817	881	832	858	830	859	815	833	849	852	851	837	858	855	860	855	828	823	847	820	903	809	862	843	815	857	839	835	852	829	827	802	821	844	881	801	868	833	809	875	885	824	845	836	861	886	817	842	870	829	863	913	817	877	821	811	895	842	861	826	832	874	804	878	838	844	891	830	843	834	855	878	811	790	850	922	828	851	828	876	816	835	823	830	836	852	823	832	815	831	897	815	862	828	905	829	835	863	805	846	835	850	845	853	843	835
77008	44214	16116	2810	1157	895	761	654	584	537	559	526	458	479	498	455	496	474	424	444	425	418	426	424	428	431	408	401	437	424	437	436	376	418	409	419	426	407	423	445	381	443	381	410	429	406	374	410	393	401	396	371	418	424	418	414	385	392	413	394	384	382	408	422	390	398	405	422	410	400	405	386	395	411	392	394	397	410	399	433	402	414	399	420	373	389	389	404	374	402	407	387	380	415	413	412	388	417	391	384	408	397	404	410	394	378	454	409	391	439	385	420	412	397	367	381	402	429	389	360	411	416	407	417	418	420	384	411	407	415	357	425	400	384	407	421	401	410	382	399	377	424	367	413	409	408	403	396	394	400	414	434	379	408	417	378	386	406	427	397	387	380	394	374	397	404	352	397	410	412	404	397	376	440	377	404	404	381	371	399	430	432	399	401	421	415	439	417	382	393	363	395	406	394	390	360	380	402	388	398	393	415	391	425	384	388	427	386	410	354	412	433	405	425	430	399	383	403	387	388	411	380	384	403	436	433	396	419	421	352	457	425	388	404	409	401	436	396	416	391	391	384	388	380	409	396	375	380	428	410	379	390	415	428	418	345	397	397	423	404	428	389	409	388	412	411	388	396	393	428	452	383	364	413	389	398	389	433	387	419	379	396	417	414	377	384	402	410	390	406	405	412	372	394	457	434	389	391	395	418	430	437	377	448	441	428	372	418	411	385	417	393	430	398	418	389	386	409	393	397	374	403	390	414	354	400	422	424	425	409	403	377	436	424	392	349	384	432	389	419	432	418	424	431	437	449	423	407	410	399	390	407	404	383	389	385	404	409	396	391	404	388	407	413	396	376	436	456	375	397	403	362	385	430	405	415	417	434	389	402	425	418	407	435	444	375	437	383	438	395	399	391	406	401	435	380	419	427	377	394	375	380	394	402	394	418	405	387	396	429	421	427	400	391	389	382	406	380	394	397	425	362	394	428	406	388	364	411	411	413	435	398	397	382	416	401	393	378	401	362	429	408	378	437	394	388	404	392	419	384	404	431	417	393	403	408	401	411	384	398	407	405	380	381	415	392	391	405	446	428	390	386	419	401	410	400	421	420	424	444	400	387	388	393	410	441	368	380	411	429	379	411	408	392	386	377	411	397	398	398	381	398	436	407	446	368	388	396	406	413	424	374	368	397	391	382	415	391	421	386	389	383	415	399	393	386	388	421	407	423	373	394	404	409	420	401	397	408	409	384	397	426	430	390	432	379	390	411	385	405	415	381	398	402	397	409	387	414	440	396	395	433	372	401	390	437	395	423	391	406	407	397	391	426	395	402	370	389	438	410	403	441	361	411	384	371	414	408	385	429	431	391	410	399	408	452	422	368	370	358	389	430	413	388	418	427	428	394	386	382	417	380	436	369	426	427	386	392	366	420	436	369	401	375	430	409	415	397	412	405	414	378	423	442	423	386	392	401	412	409	405	412	375	397	401	396	416	396	442	437	427	403	398	380	404	404	429	401	442	412	426	377	401	396	420	396	408	376	425	357	379	414	396	375	389	376	411	408	424	408	390	409	394	387	398	422	378	398	411	385	460	428	461	418	406	435	377	433	377	381	384	426	411	403	404	385	415	415	396	408	399	373	375	392	415	393	418	384	400	352	383	410	449	402	410	380	409	409	427	412	400	426	385	444	371	413	412	394	404	391	414	403	406	396	405	416	381	391	382	400	413	361	417	395	437	420	402	379	419	368	392	426	380	379	412	420	402	416	395	407	399	375	398	372	425	420	461	402	397	414	409	413	383	408	414	393	391	387	411	395	375	406	387	432	392	385	380	395	391	438	407	404	390	367	391	423	393	423	415	362	405	426	447	396	400	387	410	390	382	411	408	397	361	390	403	357	394	397	392	421	376	411	419	412	411	416	416	397	417	429	366	395	375	388	404	405	445	392	401	417	437	453	380	422	452	417	426	405	356	356	409	419	393	396	391	424	388	395	433	370	373	391	417	419	412	408	382	405	434	412	400	429	421	414	402	385	395	451	473	443	406	411	445	360	398	410	455	386	405	416	392	386	414	380	428	393	413	365	433	363	401	412	387	374	412	428	399	423	395	419	392	417	404	402	409	451	430	370	412	411	374	405	418	416	381	424	419	374	398	435	426	393	415	422	382	376	381	424	428	427	382	405	377	408	406	423	446	454	441	443	425	389	428	388	395	431	431	398	421	391	395	391	423	390	390	410	401	434	409	421	422	398	404	401	416	386	363	405	415	384	367	405	412	410	415	401	393	396	418	418	401	397	395	369	408	433	410	428	392	409	378	382	418	423	352	413	385	452	376	404	426	401	404	397	369	396	439	438	394	438	404	381	404	418	452	420	412	434	397	422	377	427	390	377	405	443	364	410	385	377	419	404	423	366	392	366	353	391	373	448	444	390	417	424	454	396	375	387	378	419	377	437	393	409	422	398	379	382	399	418	400	370	429	391	383	367	415	397	389	428	423	410	427	391	428	426	426	408	384	378	381	383	403	423	397	408	408	422	451	386	382	388	365	393	401	441	396	391	388	361	440	403	387	390	404	366	388	379	384	412	396	405	416	373	392	411	415	431	405	392	401	387	436	390	417	448	373	375	399	410	368	418	383	438	405	384	424	415	393	375	428	396	414	412	376	412	412	386	389	384	431	394	384	419	417	412	379	440	393	368	414	421	376	410	405	405	382	394	408	399	399	412	388	410	403	440	428	404	407	373	395	395	453	419	374	395	431	399	434	390	370	392	370	379	436	383	388	390	408	453	418	384	403	412	385	371	403	413	378	433	363	433	433	388	367	408	383	418	409	397	415	390	410	392	345	400	410	431	372	389	419	373	405	395	420	392	401	385	349	371	418	383	417	411	387	406	397	370	450	386	412	363	385	418	360	425	413	404	379	452	405	420	405	394	421	426	380	420	450	369	413	412	423	390	435	399	377	398	456	431	415	414	393	361	399	422	413	391	423	405	396	397	356	392	427	403	435	392	382	386	390	412	402	361	402	408	394	438	365	428	405	402	405	421	403	409	422	401	402	391	374	414	455	390	392	418	439	394	398	370	395	387	420	424	397	383	407	399	401	373	424	423	392	352	417	355	411	413	393	412	377	351	415	391	368	372	420	445	418	357	418	403	426	401	414	401	409	411	371	398	385	370	420	410	389	379	398	370	406	395	388	388	408	398	458	404	399	365	463	400	360	383	414	383	423	405	379	398	404	428	403	387	445	396	382	454	395	396	405	390	413	374	412	377	402	393	393	389	395	393	399	369	379	411	374	432	381	373	382	404	432	397	409	392	418	408	404	423	409	404	438	408	421	390	394	389	398	403	373	412	430	392	424	406	419	378	403	430	409	395	419	402	413	428	428	391	436	401	412	426	394	441	402	387	413	418	346	405	406	371	378	375	389	416	441	431	407	375	387	433	387	385	442	402	378	398	421	408	443	407	427	404	438	458	415	439	423	382	399	393	379	405	391	409	425	407
49191	21362	5679	4264	3796	3208	2799	2356	2104	1916	1741	1614	1561	1467	1383	1322	1300	1269	1263	1255	1219	1199	1094	1084	1092	1080	1070	1126	1053	1057	1029	1043	1094	1066	989	1033	1010	1059	1053	1036	1024	1021	1009	1007	1012	972	1002	1002	981	994	945	985	979	1002	947	1013	962	1020	1002	1017	981	983	964	1012	958	909	1000	1004	975	995	995	1010	981	1001	984	992	970	1001	889	998	955	1013	916	991	924	944	976	942	938	1010	939	980	1021	989	918	956	941	946	937	938	939	1012	973	1041	958	947	971	957	977	947	953	984	994	1004	960	960	1010	999	959	968	982	969	948	943	989	1007	989	938	1003	962	951	948	914	994	919	1000	974	903	929	981	937	986	963	929	985	961	902	987	949	949	971	926	949	973	962	939	952	986	923	957	939	902	970	928	963	963	945	932	863	968	956	989	983	991	918	869	942	922	1002	940	921	973	942	901	961	929	960	920	981	947	972	979	942	939	922	941	950	968	969	974	990	955	985	939	998	924	970	953	1019	960	932	1047	959	948	938	945	947	929	951	978	1025	910	994	963	939	959	926	986	893	926	924	945	940	924	911	956	947	980	907	945	952	965	932	1000	946	986	927	938	913	978	988	1006	958	945	963	945	924	935	977	945	928	965	934	968	973	913	933	939	938	962	935	971	923	985	959	951	931	900	938	933	965	1007	982	911	995	917	902	972	959	926	1000	898	1010	991	978	984	955	936	992	992	982	969	941	952	982	1001	1016	924	934	921	936	966	937	953	959	947	1012	942	994	989	981	917	1004	956	984	974	1024	911	914	949	958	1007	964	1033	953	963	957	979	951	944	952	976	1007	981	949	940	975	960	1010	935	983	966	987	947	967	919	953	931	933	937	997	947	916	903	924	1016	923	963	923	931	1017	942	962	978	1043	930	920	1009	970	924	950	967	947	933	943	967	940	965	932	964	990	1000	927	940	919	983	962	927	987	954	934	1001	995	965	935	954	963	946	981	936	1011	957	1013	965	965	994	893	1009	995	956	973	937	1003	920	961	961	919	962	952	1005	961	945	963	971	992	956	970	1011	953	972	983	976	961	975	948	952	966	913	954	944	937	918	942	963	988	949	994	932	975	977	898	949	996	923	912	981	970	969	985	1001	967	927	960	927	894	944	978	964	936	956	934	990	975	985	957	950	959	1026	954	944	971	897	952	919	988	961	911	909	951	953	974	937	944	907	942	996	1015	935	963	939	994	973	935	1010	955	892	948	947	962	1009	915	974	936	930	960	921	958	970	1013	968	935	1011	951	937	898	961	973	965	951	961	985	989	944	977	980	960	944	969	936	939	959	955	965	967	996	899	994	936	1024	930	977	983	970	967	944	904	977	973	979	937	969	979	1003	975	947	975	967	919	963	943	980	979	959	968	938	943	904	976	976	965	979	962	884	937	983	944	952	928	1051	959	995	932	943	978	970	954	986	949	921	907	933	968	959	922	921	978	941	970	1009	993	942	939	961	957	904	970	958	974	953	937	965	938	976	984	919	955	954	971	953	994	976	940	940	941	982	976	957	929	980	958	929	945	961	975	950	909	963	977	952	938	996	960	1008	934	977	935	968	1018	904	987	937	943	882	963	964	989	948	913	982	915	955	874	946	992	918	968	943	954	971	992	977	883	924	979	933	980	1001	956	965	954	952	947	1002	962	1021	960	884	1014	959	975	986	957	933	1003	909	962	955	911	955	939	991	978	932	993	921	982	970	988	915	941	968	996	931	909	932	982	954	921	936	947	962	914	926	928	968	938	982	1006	950	950	926	926	882	922	895	947	978	975	942	926	969	956	994	964	1032	994	951	961	933	948	966	919	944	1021	920	930	1004	970	984	913	951	934	982	978	956	963	948	910	1004	981	951	956	977	897	903	957	983	995	990	968	932	976	916	959	948	899	931	951	941	932	966	946	957	930	1016	961	944	976	955	948	998	880	985	962	971	969	980	937	963	978	968	968	934	996	906	996	959	987	956	986	980	946	988	1016	902	979	948	930	972	978	984	978	944	956	949	986	939	925	912	935	935	952	942	950	985	968	929	977	947	931	954	984	974	995	947	986	967	1005	970	951	936	940	990	942	991	996	945	940	957	931	933	994	899	951	949	1010	990	907	965	956	952	990	938	976	925	950	940	984	1010	989	968	971	933	1002	1003	929	965	937	934	965	942	953	931	1007	950	935	940	967	948	936	981	955	977	972	925	976	942	970	996	960	981	938	889	932	1004	954	957	894	925	970	942	968	945	965	923	868	975	934	990	1000	985	968	938	901	967	917	912	921	943	1019	964	956	984	970	989	970	952	951	957	1004	962	972	931	947	973	976	969	953	962	961	882	944	950	931	935	1007	1003	969	992	934	964	935	914	938	975	915	980	960	938	984	977	929	969	899	988	911	953	913	1016	919	967	940	924	1003	993	926	954	993	974	939	950	956	917	955	926	910	909	975	944	979	910	927	912	974	951	976	961	887	963	889	1001	990	985	948	967	964	929	931	950	938	991	939	1035	941	959	938	994	988	987	950	960	965	958	966	906	950	926	973	943	899	936	925	923	990	948	938	931	941	952	986	1005	937	991	978	960	981	1017	912	972	987	942	958	925	929	952	1012	896	960	946	971	966	949	981	936	950	986	955	1011	935	1004	888	956	958	983	934	978	934	928	914	986	989	944	968	960	954	981	991	939	944	981	928	923	933	887	968	956	954	938	971	932	975	942	981	1012	981	980	967	974	903	998	992	967	921	965	942	932	959	958	980	870	895	964	1001	1010	964	918	971	972	974	957	908	905	976	968	965	982	925	942	941	956	1022	1019	897	937	945	974	952	901	942	922	925	955	920	952	925	949	947	932	888	994	951	1027	903	970	937	912	960	957	960	842	952	946	1004	910	1001	956	1031	959	967	966	970	968	965	870	935	967	976	956	1011	1007	973	1040	959	950	923	929	971	930	942	990	944	950	923	944	977	973	966	960	938	974	953	954	948	984	972	972	953	922	961	935	938	952	936	973	966	971	973	942	956	965	933	930	959	959	980	940	1014	938	971	941	939	1007	1001	992	1006	1000	931	927	979	957	932	999	954	957	969	974	960	934	950	1009	942	913	978	964	961	945	990	950	924	940	967	1014	908	967	946	958	953	1016	955	982	914	945	900	981	926	997	1017	936	919	948	946	1024	958	899	973	996	966	967	1016	968	967	985	958	931	910	917	946	1028	952	981	973	969	951	988	964	914	925	1015	945	1005	972	918	935	960	944	949	932	952	947	969	924	934	991	904	950	941	922	970	942	935	938	1000	957	971	966	938	925	919	959	963	989	953	942	900	960	972	932	978	1008	909	960	927	908	973	999	974	975	965	954	954	993	945	1004	942	940	956	919	960	965	973	900	945	953	929	990	916	1014	976	1002	934	1009	937	952	957	948	945	950	973	942	978	931	968	949	965	973	946	914	948	933	920	953	984	923	907	1009	977	916	908	946	949	922	954	953	983	986	1017	995	975	928	1004	959	1010	936	935	952	957	995	959	970	1008	986	944	935	937	985	985	896	958	964	940	957	962	965	957	975	914	945	991	923	953	896	948	979	946	927	953	923	920	943	947	944	953	954	929	954	989	967	907	946	953	984	985	938	921	1020	934
12693	1620	278	210	167	174	150	157	146	163	164	151	177	164	160	155	183	148	181	150	159	177	190	166	153	180	178	167	169	202	164	165	167	158	176	155	170	161	171	171	164	184	179	158	182	181	164	186	160	184	142	183	160	183	143	148	158	155	179	163	173	155	186	173	164	180	175	180	169	147	161	178	184	159	151	175	206	169	194	170	156	176	153	153	143	167	171	175	168	145	167	161	167	152	152	158	179	186	160	166	179	181	173	152	164	156	156	147	182	197	170	174	165	145	159	172	174	155	160	171	153	161	185	169	167	167	155	178	153	191	167	184	161	156	173	210	171	166	180	160	186	173	181	183	156	158	170	168	166	169	163	171	188	147	168	165	181	146	165	138	168	157	180	149	186	189	161	191	178	179	180	168	168	178	152	137	183	158	168	157	189	163	166	154	188	179	146	164	179	155	182	177	158	153	173	170	176	147	187	193	164	180	180	168	173	167	170	160	183	181	151	191	165	169	182	184	154	174	170	171	162	145	169	165	161	186	189	167	209	159	201	174	189	177	160	160	158	171	171	146	157	144	162	161	158	227	161	189	173	164	151	181	165	169	181	151	187	167	159	153	160	182	150	170	159	184	164	168	191	152	163	164	173	180	185	183	158	175	155	170	166	159	179	152	169	168	184	158	163	153	137	176	169	168	179	182	166	150	188	166	166	163	175	161	180	160	164	178	175	158	138	171	163	175	166	165	186	155	168	166	179	159	172	180	178	159	156	174	155	160	185	182	162	176	144	158	170	139	183	181	181	193	148	151	175	174	190	175	173	174	177	162	169	149	172	156	169	175	212	192	171	196	154	144	171	176	155	158	156	147	154	153	156	177	154	153	185	182	166	167	181	184	174	157	156	165	172	182	153	150	153	175	179	149	169	181	171	145	178	161	176	177	187	168	151	170	151	161	157	168	159	180	158	176	191	153	172	171	172	183	123	149	183	166	151	156	168	186	177	171	159	160	160	147	177	175	165	174	164	163	162	160	169	162	164	178	181	165	190	147	148	178	163	156	165	137	183	163	153	135	180	162	152	165	176	151	194	181	166	160	172	168	159	167	159	176	157	169	141	131	159	166	159	179	184	172	142	160	168	185	164	168	195	178	165	178	165	160	175	163	160	157	159	190	178	161	172	163	156	163	180	161	169	166	175	164	176	165	157	174	142	175	165	164	150	159	178	170	166	148	184	164	186	163	165	173	181	180	175	172	169	177	163	134	147	148	164	174	170	158	190	165	154	161	179	185	172	153	143	180	166	149	173	174	163	191	175	181	168	133	153	183	166	142	185	180	167	157	148	176	146	159	216	167	157	165	162	154	165	154	141	165	169	154	160	153	167	181	165	170	176	176	160	164	165	186	194	152	188	165	164	145	159	155	174	161	169	181	155	176	176	163	179	178	147	159	151	142	147	173	161	157	159	176	157	163	160	149	170	184	161	157	153	136	173	167	192	139	155	182	151	186	135	147	155	164	161	172	157	155	169	190	185	160	161	179	156	156	165	162	178	152	153	180	176	169	178	196	176	162	170	169	171	185	173	151	140	183	191	151	197	150	151	155	194	168	147	166	162	170	163	171	166	149	189	167	157	141	173	154	141	208	188	188	159	158	164	160	175	159	176	161	176	192	169	190	173	174	156	180	176	161	160	158	157	160	166	180	173	163	177	152	162	162	167	182	166	168	187	172	161	165	146	183	156	187	167	180	160	155	152	162	162	170	173	164	182	152	168	162	145	185	175	173	176	188	171	161	176	153	179	184	159	171	165	163	157	160	128	175	164	154	167	165	159	152	162	198	206	156	169	168	172	180	157	162	178	177	172	164	151	194	172	165	168	155	154	187	158	164	137	178	177	162	183	168	164	170	155	181	149	150	165	164	167	173	188	148	154	170	194	159	176	190	155	163	165	161	201	179	161	155	182	168	174	171	145	162	176	161	171	173	155	164	162	166	164	166	167	161	148	158	167	167	175	195	161	157	168	165	162	182	137	173	166	184	156	162	161	169	184	184	166	182	165	149	159	169	172	162	149	168	150	162	147	156	181	181	166	159	178	145	173	152	177	159	159	130	185	181	150	167	173	173	156	176	165	161	162	173	178	155	163	195	172	174	168	156	152	170	172	175	174	165	158	162	165	167	192	174	169	177	161	153	175	155	149	160	159	142	164	173	174	166	165	139	194	177	148	171	167	164	137	149	161	159	161	185	173	140	185	133	187	151	164	151	159	160	148	153	195	150	183	166	164	177	159	149	150	167	153	154	172	183	150	189	156	154	169	169	163	170	165	164	173	165	177	152	163	172	155	151	179	147	139	166	187	160	162	166	169	154	164	194	163	171	170	174	175	189	159	181	185	159	155	175	166	170	182	180	193	131	175	163	168	187	185	177	168	146	165	207	159	153	186	163	192	169	159	185	154	171	172	152	149	148	176	179	182	148	161	157	156	163	147	155	156	148	174	146	159	170	159	146	177	144	170	162	157	181	158	171	151	182	162	135	172	159	149	170	173	162	164	156	145	152	200	154	168	171	176	171	176	189	148	142	148	175	182	173	164	150	181	154	189	191	169	166	187	175	156	170	148	175	171	168	163	173	144	160	182	168	163	150	156	162	165	159	188	156	178	154	160	141	154	161	140	170	177	154	181	152	175	191	189	168	142	144	163	178	166	193	171	179	180	183	172	173	178	184	167	169	156	155	154	159	182	157	165	183	164	158	178	159	145	178	163	172	152	161	164	210	155	162	171	156	181	166	171	169	156	182	160	165	171	172	152	172	166	170	175	180	184	162	155	156	170	162	168	150	164	169	155	165	158	155	169	175	162	182	174	158	173	173	152	144	182	163	161	178	163	170	176	168	163	160	172	182	141	163	135	176	162	171	171	176	175	176	150	157	162	159	158	201	160	174	159	158	144	159	177	159	169	177	169	177	152	175	176	165	162	149	149	170	165	161	161	156	183	187	162	154	167	144	144	174	160	174	187	156	186	171	171	177	158	165	166	127	158	165	172	158	150	158	170	162	172	169	161	158	137	178	166	138	183	186	173	162	137	174	167	192	144	168	169	153	162	179	157	137	162	152	193	158	169	191	158	140	163	158	179	166	197	166	168	172	158	141	178	157	164	157	155	189	186	153	153	186	167	195	163	171	172	179	144	148	179	148	144	185	175	158	164	159	185	180	192	190	153	145	152	141	144	180	199	155	146	150	156	157	178	162	155	153	136	163	179	143	163	155	166	161	166	177	161	151	165	156	164	165	178	161	172	150	185	187	182	156	152	165	162	142	163	163	177	167	188	156	164	194	146	156	166	187	153	168	148	202	168	156	168	168	154	181	171	172	186	180	165	171	161	182	172	149	165	148	157	182	170	154	159	158	141	180	165	163	145	140	146	163	182	183	162	162	173	182	159	172	182	161	152	179	185	145	139	183	174	158	176	164	159	174	153	179	186	163	172	164	174	175	163	165	181	146	160	147
11541	1496	618	546	524	503	510	505	550	530	500	533	475	469	526	516	503	511	520	501	546	493	491	485	462	475	454	496	511	527	463	466	501	491	488	512	465	469	470	501	464	477	473	497	457	480	480	477	515	507	498	483	508	501	496	510	508	513	464	477	470	479	487	447	516	489	470	455	451	537	480	480	468	448	477	490	464	460	502	495	495	471	477	520	497	490	501	484	460	506	505	484	451	475	474	469	505	485	490	485	466	520	528	494	478	520	523	488	494	454	525	475	466	517	500	488	446	508	507	466	530	504	415	514	481	488	510	464	444	483	486	496	506	481	459	498	488	486	445	478	478	463	505	474	480	506	475	474	495	456	505	490	462	506	509	477	516	437	469	489	497	487	477	482	474	498	510	521	458	509	529	466	497	519	493	467	476	506	485	451	492	485	463	460	490	548	520	505	501	475	482	493	479	485	497	476	431	527	488	484	512	435	483	486	471	451	509	500	491	458	459	486	492	465	517	525	481	513	481	481	479	487	475	510	453	490	478	481	493	448	454	474	460	498	510	450	480	515	502	493	500	487	448	494	489	479	491	477	493	479	513	461	493	464	478	479	491	482	502	475	479	490	478	483	500	459	503	470	482	485	467	478	505	454	511	457	493	501	477	483	473	469	502	531	453	509	481	494	479	499	533	513	445	491	484	482	464	487	479	504	504	500	479	455	486	458	449	467	489	492	489	473	481	487	478	460	482	492	529	487	490	457	447	502	518	481	473	509	487	480	455	483	508	460	492	467	489	482	469	489	494	523	503	492	479	495	472	518	457	456	467	473	512	489	523	483	488	449	446	497	444	458	496	513	487	516	529	491	485	510	501	451	509	497	497	471	494	490	474	486	460	472	479	505	486	445	499	496	507	458	489	499	465	492	511	499	493	531	497	484	477	508	487	486	508	465	482	484	479	494	500	469	482	471	520	452	447	464	469	479	473	449	454	460	509	522	525	456	526	534	505	432	498	479	490	474	497	506	459	519	473	484	483	490	486	503	482	504	505	475	463	476	466	522	517	492	495	496	474	480	492	487	482	461	466	512	490	491	458	473	496	476	468	491	531	527	488	506	452	500	526	497	462	488	461	483	485	501	466	523	455	454	453	471	531	493	502	483	457	485	507	508	495	453	488	440	435	472	459	493	474	486	501	452	488	474	488	512	498	449	459	544	473	479	527	475	494	477	474	478	464	464	476	500	513	477	453	488	517	474	527	465	505	488	482	486	468	517	479	478	499	461	483	493	523	511	503	488	520	471	469	488	502	443	510	491	461	487	489	475	443	525	495	501	483	494	482	478	474	468	488	524	452	469	517	457	517	485	518	500	516	486	504	487	489	490	480	499	477	484	461	491	471	454	475	474	498	535	510	461	470	448	487	483	467	500	474	491	459	488	492	454	509	442	499	469	472	507	484	478	513	471	492	496	499	467	499	481	442	503	469	471	481	469	460	495	446	497	494	472	476	465	520	472	491	495	510	443	475	484	477	437	474	481	459	488	501	473	453	479	515	477	552	498	461	486	460	470	491	503	513	487	467	455	466	471	441	541	472	494	510	484	471	499	485	459	483	480	503	479	487	494	480	488	479	502	470	526	479	510	474	499	499	493	532	477	480	445	472	562	457	495	488	463	463	516	462	454	458	548	473	489	500	486	513	513	447	489	500	503	510	509	494	473	493	469	490	504	489	463	504	496	472	504	499	493	463	490	476	481	532	509	496	478	460	528	485	509	503	505	474	485	472	486	480	467	506	496	473	487	468	522	468	457	478	483	469	482	505	490	496	477	482	485	462	483	476	501	476	481	474	435	484	473	473	526	459	469	455	460	512	487	490	505	486	456	497	491	507	508	507	504	486	495	489	463	495	465	480	521	511	497	488	507	432	483	484	474	481	477	490	470	500	532	458	453	477	502	486	502	516	440	493	472	481	515	494	503	506	510	485	466	487	470	475	500	489	509	507	494	459	505	484	514	505	473	491	517	544	494	468	499	472	469	483	495	485	482	473	520	498	463	491	443	488	471	501	433	461	500	479	541	477	446	471	480	521	502	458	480	449	511	461	506	502	483	492	492	475	462	473	472	481	469	493	464	470	485	491	475	472	486	491	510	514	482	467	457	489	482	487	504	497	456	509	499	489	463	437	482	474	494	453	447	478	458	508	461	479	496	487	466	484	451	458	502	510	449	481	508	509	468	488	529	476	484	511	484	500	531	471	506	496	480	464	460	464	465	475	504	473	506	484	463	489	461	502	420	487	530	489	497	451	527	499	446	496	494	506	485	529	468	529	505	482	484	457	519	499	487	535	505	502	488	463	468	508	514	504	509	465	514	483	505	495	497	488	494	470	492	508	443	469	480	517	463	501	489	478	478	480	470	483	467	466	462	462	504	498	468	487	504	479	470	475	513	463	501	530	472	476	482	488	482	475	499	517	469	450	501	456	508	450	457	478	494	478	489	450	513	468	513	470	487	453	491	477	491	500	486	456	529	516	496	530	493	476	497	477	450	518	498	495	464	534	470	454	461	505	450	483	493	498	516	486	484	504	489	482	505	481	456	515	517	476	465	484	482	439	493	472	510	481	470	510	495	482	509	461	489	449	477	483	469	507	499	488	512	470	507	452	499	462	443	474	483	491	488	488	485	477	479	496	474	467	448	496	447	475	501	472	502	506	542	477	445	489	488	506	477	464	481	478	534	461	439	507	496	451	496	520	508	488	473	496	474	508	503	504	475	491	522	461	509	480	518	480	485	466	485	518	525	442	492	479	468	486	465	485	481	495	515	537	476	502	493	527	496	461	457	524	529	492	472	515	459	492	465	480	513	508	496	494	486	491	514	504	458	481	489	457	463	546	468	513	496	493	473	456	482	495	461	476	504	521	468	492	434	456	475	474	481	488	505	476	476	462	453	524	477	499	482	508	486	480	483	477	501	472	479	481	466	453	499	470	531	487	495	499	511	478	472	473	457	516	521	508	495	493	470	499	486	495	467	531	435	471	519	503	483	503	501	499	456	455	481	453	497	511	535	500	545	470	482	469	463	427	458	487	480	473	460	535	540	469	493	501	511	456	486	471	492	522	443	434	508	477	502	505	522	464	475	464	492	516	496	493	503	448	502	453	509	474	534	508	475	462	482	457	489	489	502	477	449	418	529	545	485	515	496	486	480	480	469	485	478	497	462	473	491	511	465	503	462	470	522	540	456	486	487	490	484	486	501	501	494	506	468	454	478	479	442	484	473	465	454	452	484	516	505	469	455	505	518	505	459	478	484	491	478	483	504	469	453	472	514	503	439	482	466	498	492	466	489	525	488	492	466	471	513	506	483	489	465	510	470	499	504	448	480	509	488	506	488	436	511	505	501	469	487	491	518	451	468	511	485	486	491	522	484	475	486	523	489	484	488	493	500	516	504	472	545	499	481	497	504	510	462	504	522	506	432	487	499	475	467	498	518	472	487	502	470	476	498	460	521
66548	33193	9051	1033	685	587	485	504	456	370	373	377	405	401	386	365	352	373	323	345	361	379	341	302	385	326	345	342	353	321	356	353	368	327	355	329	351	328	347	360	351	371	376	354	342	316	340	353	320	357	340	387	356	319	353	336	374	358	321	335	356	349	378	335	349	326	351	365	340	312	307	369	370	339	318	323	318	328	307	347	309	341	347	312	347	339	359	342	342	342	341	331	323	349	372	360	355	337	328	372	316	320	351	331	325	346	354	331	346	330	359	369	327	349	338	309	334	343	358	365	351	386	357	326	353	316	311	345	350	338	371	306	310	329	373	320	354	383	358	325	313	347	343	357	335	350	339	297	346	345	373	320	373	325	363	331	297	323	344	312	347	387	335	350	331	312	359	362	365	355	341	334	348	321	322	329	347	348	342	329	359	338	366	366	357	351	339	300	372	317	348	349	342	312	328	349	330	337	306	323	355	335	359	350	366	328	312	327	333	302	352	369	355	327	326	348	355	361	358	349	348	340	309	359	322	306	358	314	328	333	339	339	326	322	401	369	313	345	333	348	364	360	338	342	321	329	343	373	353	345	329	359	349	360	345	367	357	349	357	295	330	309	320	357	353	337	352	301	378	356	360	326	365	332	319	352	344	339	330	330	326	337	331	341	317	329	322	343	349	285	353	342	334	333	341	383	347	343	344	354	315	326	336	366	314	327	282	315	342	374	327	322	357	317	328	366	353	332	337	358	354	353	345	329	309	321	360	338	350	317	358	314	321	381	351	379	350	310	323	365	352	334	376	365	350	343	321	340	294	326	321	330	350	350	351	354	307	320	352	373	354	377	315	355	363	333	356	331	339	353	362	350	342	316	324	363	343	413	306	338	339	369	352	346	337	320	328	360	362	344	341	302	298	317	358	328	384	357	352	318	341	322	316	364	341	344	346	341	348	341	366	335	333	346	338	406	314	303	325	351	392	299	355	350	375	330	350	367	354	345	386	371	339	335	312	308	366	333	334	377	322	335	355	346	347	382	381	318	338	344	347	353	326	329	345	359	373	345	354	322	358	317	362	328	325	376	330	329	350	348	317	334	336	336	365	381	361	333	380	346	324	337	339	331	339	356	337	341	306	346	379	321	367	354	335	369	343	336	346	347	328	326	341	330	342	347	354	354	336	357	341	326	300	346	342	312	331	343	312	352	346	337	354	333	284	319	332	315	343	326	323	322	320	312	323	333	346	303	346	329	352	343	334	351	352	371	342	314	328	327	363	343	344	333	341	360	348	349	318	331	292	360	337	353	304	325	350	318	320	351	312	324	334	311	342	350	339	324	362	371	337	359	354	356	309	374	337	307	364	320	349	324	349	371	362	355	330	319	319	358	346	350	328	334	317	324	354	366	321	355	320	328	323	341	318	372	350	317	358	350	325	344	349	344	319	355	355	366	330	360	353	304	354	330	320	351	359	350	346	365	356	355	357	350	323	340	349	353	311	342	317	349	346	343	344	317	320	337	362	366	346	345	293	322	350	393	358	372	321	330	378	316	341	332	349	320	357	337	337	352	336	367	327	330	332	366	367	335	346	357	332	358	337	328	349	307	327	348	345	344	359	363	359	356	314	321	327	344	349	348	305	345	358	368	354	326	329	327	365	338	330	356	366	343	317	325	293	337	319	352	351	336	322	335	301	337	365	317	340	363	345	348	338	319	328	341	367	342	304	384	358	335	353	344	373	352	366	359	349	299	361	358	339	348	347	317	374	339	347	346	332	334	356	345	369	320	335	333	322	337	330	375	340	331	314	334	331	347	327	375	311	331	346	345	329	331	360	360	358	346	328	375	374	355	364	371	334	321	343	353	327	343	297	360	402	335	320	352	299	378	386	348	333	324	346	331	327	371	363	326	369	341	370	312	352	303	333	314	331	342	337	328	312	326	343	350	328	330	343	325	340	317	351	359	368	339	345	363	334	389	341	309	290	326	362	345	318	352	332	325	373	310	357	345	329	347	356	309	360	338	337	343	346	334	366	327	337	319	350	341	338	335	319	333	340	329	319	360	323	378	343	344	345	325	302	326	382	352	327	354	360	322	348	320	318	346	322	365	365	347	351	324	338	302	340	328	331	333	351	333	318	349	347	322	369	349	366	309	358	325	332	336	355	325	366	366	364	347	349	326	323	355	317	324	350	294	324	342	334	316	372	344	343	335	312	345	337	342	366	321	340	319	342	349	329	334	333	330	368	347	291	318	372	324	337	344	306	359	312	330	327	357	343	320	320	366	303	344	333	316	345	351	363	349	343	362	329	361	363	311	355	343	378	332	311	326	358	303	344	378	344	363	349	309	351	329	340	328	347	322	359	328	358	337	333	322	302	349	340	354	334	349	334	326	329	319	315	337	321	315	340	349	318	334	337	365	305	318	348	366	372	376	331	350	374	336	358	317	349	353	340	359	334	377	312	342	337	346	330	353	320	351	368	356	330	307	351	342	312	344	341	312	331	308	348	366	341	341	346	325	351	308	350	328	335	320	342	337	346	313	314	347	351	335	367	337	335	351	317	340	316	329	319	364	307	340	340	357	330	393	338	344	336	328	347	337	362	347	338	322	334	335	325	345	329	334	347	337	351	344	342	365	353	286	359	325	311	300	333	373	335	322	328	341	374	307	339	308	353	362	320	335	336	373	314	357	346	367	335	340	306	328	326	338	350	355	361	336	345	363	389	349	340	377	361	356	349	335	344	345	319	366	324	355	341	326	337	321	346	347	327	347	344	340	356	333	304	314	379	357	308	369	336	317	349	322	315	343	336	380	357	354	326	323	353	328	339	334	347	327	361	308	331	355	335	338	334	325	314	325	353	354	343	354	336	322	318	391	344	318	322	289	359	354	334	308	340	323	359	307	324	335	311	359	290	319	335	335	347	348	355	342	315	359	337	336	320	340	336	330	334	355	355	304	388	355	345	346	339	351	344	352	311	357	355	363	347	338	348	342	384	360	339	365	380	331	366	351	332	353	322	361	369	357	316	338	328	329	340	383	339	331	341	363	340	337	354	325	363	339	343	342	350	338	336	337	366	319	338	328	367	345	342	375	345	314	316	319	335	358	321	321	348	317	318	338	318	331	313	357	349	317	333	361	316	327	357	343	345	346	331	335	318	316	318	341	332	362	306	335	342	343	345	327	335	319	352	346	349	357	336	322	355	356	337	334	332	304	363	361	322	343	356	320	342	341	357	331	327	325	308	347	337	355	299	364	349	356	336	338	366	344	303	328	361	333	326	327	304	329	369	323	360	363	354	334	344	352	361	361	338	336	359	345	344	356	369	344	322	331	356	304	317	340	322	343	328	362	372	347	339	290	323	312	334	361	326	315	354	355	338	345	363	340	317	334	351	329	323	358	344	358	330	326	323	340	326	324	318	375	328	360	338	325	353	350	329	352	366	341	338	348	350	350	372	335	341	329	338	323	333	364	372	318	351	334	354	353	305	327	336	355	344	321	364	338
39542	14004	3790	2576	2276	2039	1744	1517	1460	1351	1282	1182	1130	1105	1114	1064	1033	993	988	1011	990	956	1005	941	912	846	896	907	896	900	872	927	874	897	901	911	883	873	924	927	894	853	881	910	836	893	876	862	876	890	893	881	906	883	859	829	841	864	859	869	844	914	896	896	863	870	828	868	855	821	891	860	887	845	832	873	776	828	875	894	840	833	871	854	883	834	830	856	835	842	871	827	879	878	887	888	809	857	870	853	886	851	839	858	781	874	901	864	791	876	836	889	855	849	884	852	906	848	888	838	889	847	829	862	829	835	838	828	838	854	863	856	860	860	800	861	850	815	860	854	803	854	866	893	923	848	834	867	813	827	861	839	857	829	861	868	918	877	842	852	846	865	853	837	866	848	854	840	883	817	870	854	876	852	850	856	896	888	821	848	848	857	833	860	813	776	849	833	833	840	856	890	768	827	884	876	804	912	805	911	831	842	818	832	828	902	824	842	814	894	875	879	818	888	845	880	854	836	852	857	832	825	797	866	830	867	854	864	856	830	846	847	852	867	893	844	845	826	861	797	854	801	831	883	784	863	818	877	792	820	811	821	877	842	796	800	830	858	848	817	892	811	852	893	842	810	808	870	833	807	878	857	834	854	861	857	859	803	856	824	858	830	838	840	851	865	830	803	869	858	862	840	838	813	846	899	859	811	788	828	882	875	898	879	855	897	871	839	852	822	798	861	832	870	828	816	808	818	821	838	861	825	795	859	877	838	862	811	791	855	875	821	814	827	853	831	886	871	824	821	855	830	811	864	862	849	820	824	869	859	854	845	846	844	835	871	843	849	851	831	892	865	838	872	841	853	807	852	892	875	843	848	813	841	804	873	835	890	893	861	885	887	842	855	850	919	829	888	831	830	825	834	779	814	895	842	811	883	800	826	843	893	869	884	796	871	842	868	860	843	826	846	831	842	826	858	835	849	894	844	827	836	813	820	812	803	820	853	829	881	886	854	840	824	851	873	865	872	799	853	863	892	839	816	833	860	840	853	841	803	864	832	836	920	812	892	807	866	838	821	880	839	908	848	905	834	848	870	921	839	828	853	875	884	884	828	875	872	859	898	876	812	854	866	881	854	834	824	870	819	851	843	922	818	885	835	863	891	819	896	855	835	864	871	843	850	898	805	845	844	811	873	831	851	888	851	840	831	888	880	811	869	835	847	836	862	842	824	776	877	881	863	841	803	864	875	860	850	823	833	783	879	871	843	901	863	812	919	860	865	836	878	875	845	900	861	913	790	850	885	908	859	894	860	811	863	803	825	853	798	795	840	875	799	845	767	833	859	892	841	855	860	827	902	902	909	831	900	888	909	912	853	817	854	858	852	838	886	835	848	831	813	883	842	856	832	820	886	792	836	886	812	874	830	801	868	773	850	859	880	884	897	815	852	829	846	801	857	843	832	847	826	807	849	830	792	845	870	833	829	842	837	851	834	882	896	823	779	852	812	845	848	836	871	822	854	848	829	842	744	889	827	841	845	875	899	852	836	875	835	895	807	843	872	861	858	838	848	845	826	823	818	851	905	796	852	825	840	850	807	910	865	845	872	846	845	844	847	872	815	858	882	881	886	836	855	872	870	848	809	842	849	858	835	875	826	798	849	848	791	900	824	872	843	811	871	788	864	864	844	885	838	849	862	775	849	871	893	874	833	879	847	887	776	835	844	853	853	826	812	781	849	877	850	805	817	806	916	843	870	877	851	822	819	832	874	860	834	827	856	862	887	839	834	831	816	870	822	907	857	931	834	904	837	837	825	820	812	919	901	857	853	842	805	846	846	813	848	843	888	866	826	816	832	870	851	868	811	879	819	877	853	796	821	847	842	834	825	870	824	838	833	786	849	815	830	847	760	846	833	813	810	836	835	822	884	874	853	848	844	846	882	831	873	845	845	815	860	867	818	824	833	797	838	862	844	850	796	847	855	861	833	857	856	909	861	858	785	867	856	837	879	838	794	820	878	838	890	812	886	781	884	840	877	851	812	811	805	848	869	838	904	896	874	868	918	872	849	845	893	858	897	834	921	874	834	849	879	805	823	904	916	817	883	842	855	866	833	856	845	846	900	836	871	821	813	886	811	848	808	859	811	854	816	831	868	887	852	852	815	832	859	860	861	828	893	866	812	921	851	879	773	813	835	811	834	845	878	818	864	843	846	860	812	855	855	836	872	857	901	877	871	836	836	879	886	828	852	872	839	862	885	884	811	899	823	870	859	827	860	884	838	875	807	820	855	876	840	856	836	860	894	896	812	823	867	885	826	864	827	804	858	822	877	864	809	890	861	816	849	839	869	849	788	873	846	806	809	859	781	877	851	824	875	826	866	798	870	881	797	844	837	821	819	841	828	867	852	796	886	856	798	818	825	878	885	818	856	894	855	859	837	818	806	859	840	837	848	872	858	833	887	820	885	832	865	831	860	853	931	865	831	803	834	828	867	859	852	835	854	797	830	801	808	791	846	844	852	870	796	831	858	852	850	802	836	861	934	866	844	822	864	836	838	788	875	895	820	829	838	837	823	869	838	852	834	830	834	818	831	878	919	871	869	858	867	841	869	831	838	849	840	836	850	829	823	846	863	830	828	894	848	836	853	830	904	792	918	806	857	797	855	878	878	801	899	814	821	814	822	848	861	853	850	800	838	843	840	803	894	786	815	790	874	855	850	839	852	831	859	849	841	860	835	889	837	801	868	867	795	870	871	872	877	846	860	748	862	807	867	819	861	867	853	839	879	845	854	873	880	840	840	803	876	861	858	854	802	894	849	753	900	854	814	842	870	848	883	844	831	872	869	817	831	835	867	817	796	912	901	831	840	836	851	835	871	873	835	875	858	876	834	876	895	861	870	860	848	819	838	799	848	854	849	846	838	829	800	846	801	838	891	859	839	838	843	841	847	852	870	825	871	815	835	873	839	916	858	849	894	862	789	805	858	860	871	808	894	864	836	870	819	901	829	914	847	850	869	871	885	861	892	846	849	815	862	856	819	868	878	878	883	802	874	852	849	900	786	861	900	858	852	841	871	810	871	854	850	857	865	822	870	829	838	854	830	885	846	841	865	829	852	847	849	803	827	869	815	880	849	799	872	837	859	864	913	812	869	863	796	833	841	851	816	767	867	868	845	880	814	872	859	847	840	830	846	862	829	879	890	863	821	763	809	865	765	824	837	886	831	766	818	882	874	866	857	893	778	870	865	811	859	763	863	918	820	818	896	853	848	839	834	801	873	831	843	844	830	891	782	841	848	845	798	832	867	819	832	803	789	888	810	832	816	858	842	841	828	891	839	825	844	836	833	889	854	808	894	862	871	823	839	804	859	838	892	840	868	863	834	899	897	836	816	828	848	890	849	844	896	856	897	847	840	844	827	847	840	896	869	855	908	857	855	905	829	882	868	852	818	796	845	856	830	849	849	839	841	860	854	796	825	841	857	830	886	878	870	837	859	810	875	869	852	886	827
77560	43245	15911	2852	1123	947	738	726	579	568	533	553	474	473	500	442	430	472	438	471	456	404	434	425	426	423	432	418	434	432	439	450	419	415	420	406	419	423	405	416	403	435	418	438	394	387	405	418	405	411	392	421	429	412	415	419	386	404	400	382	368	399	417	368	436	388	393	412	371	440	408	408	420	439	394	392	376	410	433	417	370	412	385	434	398	424	415	397	425	392	392	416	378	358	398	395	385	418	424	392	421	367	407	402	429	429	384	422	388	396	376	387	408	387	368	393	421	406	431	384	410	424	435	404	364	399	409	402	395	421	376	382	419	395	395	400	423	343	341	373	408	430	378	373	441	419	379	419	436	367	412	410	389	392	380	391	418	405	379	412	377	398	411	372	419	430	404	400	399	417	411	419	427	430	364	414	426	388	395	403	411	415	403	446	420	411	390	413	397	382	427	461	397	424	406	433	414	420	404	429	421	401	428	441	431	394	404	383	405	436	404	399	431	402	398	401	402	404	422	388	418	391	395	400	422	348	417	393	386	405	411	408	399	415	415	383	424	414	425	416	401	396	439	373	397	389	408	411	369	392	397	378	369	412	417	404	391	376	410	407	421	379	365	378	380	417	405	394	399	387	408	416	407	391	414	416	393	410	414	432	394	395	372	410	394	407	378	394	382	396	446	395	414	410	433	406	391	409	362	415	416	427	407	388	416	388	401	404	440	422	412	406	411	424	414	417	367	414	377	399	405	394	354	383	442	425	437	379	403	411	416	412	419	386	419	412	407	399	423	437	376	399	395	346	417	397	403	398	404	394	393	409	418	374	399	436	385	396	421	387	404	446	410	415	424	412	368	380	430	387	375	405	431	387	409	401	393	365	368	405	381	394	385	387	414	418	378	403	396	421	434	398	398	388	375	401	390	413	381	410	370	385	385	401	400	429	393	418	431	383	373	392	396	397	385	396	381	401	376	417	416	383	431	408	412	382	409	441	440	417	379	398	432	401	400	393	442	422	420	370	396	404	399	392	423	424	408	369	365	363	405	407	379	387	388	414	440	402	431	417	386	364	385	414	390	403	407	406	405	415	379	444	363	378	389	428	384	375	391	438	402	403	414	387	401	388	406	421	403	423	436	440	418	385	405	421	375	434	363	397	392	380	410	373	379	437	436	390	417	422	399	384	372	411	452	367	423	409	375	410	427	416	431	417	437	413	429	400	370	355	397	403	388	401	398	386	387	442	404	381	420	384	398	418	364	415	390	391	412	420	395	392	378	428	393	406	381	402	374	389	388	407	410	446	422	401	411	392	435	424	409	388	436	400	385	386	407	440	411	410	437	353	428	377	415	459	383	430	411	404	375	433	445	394	371	437	384	399	409	413	409	403	429	425	386	415	408	383	407	367	361	397	416	391	375	414	385	378	384	449	409	380	401	402	374	415	403	413	437	395	408	437	415	393	436	417	434	359	410	411	363	394	402	391	386	425	382	422	385	383	393	414	400	430	437	398	444	390	396	405	409	369	391	400	401	420	425	414	408	421	414	379	375	399	431	395	385	388	399	373	350	410	402	412	419	410	397	365	370	433	404	385	430	383	445	405	381	414	417	405	372	409	404	387	390	395	392	363	396	378	402	429	416	398	405	396	363	397	420	392	404	405	390	398	417	400	415	394	405	401	354	403	393	409	418	417	426	429	372	388	437	420	409	452	400	432	434	384	418	412	418	426	421	402	444	377	374	411	407	373	416	414	405	413	441	410	397	412	402	396	396	373	385	393	397	412	406	416	398	392	413	411	424	405	392	397	385	428	399	393	415	407	402	435	404	408	368	406	444	431	407	394	386	408	434	387	388	370	387	379	417	388	402	377	392	406	386	398	399	431	398	372	398	421	391	387	411	403	430	452	401	423	411	393	412	379	402	407	405	420	385	455	410	393	420	398	348	421	402	408	410	395	447	389	434	447	404	387	429	406	418	398	425	436	432	371	387	390	429	393	431	420	426	423	390	399	401	392	412	350	401	403	413	396	371	422	413	428	409	401	380	399	414	390	373	357	380	392	425	401	382	406	404	377	405	391	415	385	390	398	374	421	403	439	373	415	376	412	421	398	377	395	397	396	405	354	420	391	400	404	393	395	356	422	433	423	392	388	389	376	396	401	384	407	395	395	365	380	353	392	395	394	414	387	386	371	431	420	382	394	404	430	390	411	409	471	431	409	396	392	406	385	409	409	369	411	478	447	406	411	444	405	384	374	383	381	432	408	381	407	369	402	410	388	431	437	409	416	400	414	373	354	389	440	379	409	396	368	417	404	387	386	436	422	394	384	430	393	417	400	429	367	384	409	403	411	414	390	387	400	395	428	396	423	385	428	390	410	430	364	435	424	431	394	412	412	376	395	389	450	399	406	415	411	377	425	387	409	381	386	388	413	433	404	423	418	397	438	418	408	395	428	410	417	375	391	398	382	403	416	394	408	381	391	436	406	373	379	400	389	409	413	390	413	423	407	371	403	378	393	416	378	367	424	353	397	413	413	413	413	429	347	393	421	403	416	410	391	396	363	413	430	406	399	418	408	420	406	349	387	412	422	395	429	397	390	363	377	397	430	414	392	390	390	389	412	404	410	413	406	393	403	344	371	428	416	430	447	474	373	420	425	389	421	390	403	424	394	386	406	394	456	458	427	357	398	373	435	383	423	383	400	370	421	392	416	425	395	412	408	412	418	426	394	408	406	391	381	429	431	435	445	451	428	404	372	345	415	399	369	403	409	396	400	447	422	389	386	430	441	430	392	412	423	412	418	430	385	430	411	361	421	372	380	381	415	382	412	413	428	398	395	410	421	417	390	405	436	426	382	433	375	427	432	409	403	406	397	417	417	401	381	455	403	385	431	411	418	420	389	439	383	398	415	382	409	412	366	423	402	404	416	409	363	417	398	364	387	413	407	429	386	425	425	404	403	419	399	389	384	403	389	387	386	388	414	362	386	378	414	389	429	407	362	395	409	416	425	412	418	384	430	414	386	407	389	429	399	414	393	409	423	384	399	414	400	401	393	436	428	375	378	417	400	414	392	398	382	395	416	413	409	416	406	389	420	433	373	425	376	403	406	415	394	406	402	392	389	393	405	399	377	412	398	427	390	401	400	391	382	390	395	420	417	425	453	420	432	410	397	391	404	404	406	380	376	418	442	421	398	393	401	374	389	412	404	406	369	406	417	428	384	437	409	415	397	394	393	407	416	434	447	390	395	427	416	388	387	402	402	401	410	393	431	395	422	443	405	381	392	384	428	397	439	378	404	460	402	437	393	447	368	417	393	384	406	377	391	410	393	406	389	383	404	378	385	359	408	408	403	459	392	368	448	471	380	423	399	404	408	420	425	402	415	399	391	396	405	434	425	441	394	396	390	406	407	418	435	421	397	365	412	378	392	405	412	409	419	417	419	435	422	385	435	382	403	399	418	373	411	397	378	416	400	422	418	397	404	402	410	391	399	403	437	429	406
49229	20834	5159	4188	3636	3138	2796	2372	2071	1966	1759	1625	1581	1507	1427	1324	1305	1230	1268	1225	1224	1153	1162	1098	1126	1141	1087	1108	1089	1066	1096	1020	1037	1074	996	971	1062	1065	1074	957	999	1014	1029	1009	1019	1045	1001	1025	983	947	1014	1034	1001	978	1038	941	1033	928	1034	985	1029	990	968	1001	927	1021	952	1041	975	974	958	957	891	990	903	961	1014	940	971	980	949	1028	943	939	961	986	901	934	977	969	952	938	1005	958	923	917	953	963	952	985	999	918	935	994	938	917	948	948	944	977	956	943	970	965	1003	922	975	931	909	924	947	972	942	968	962	946	993	955	1004	952	877	926	956	971	980	1000	906	978	953	954	1015	975	978	958	924	977	960	955	878	941	947	915	946	921	1018	912	930	941	957	947	956	1020	964	971	947	964	952	960	964	983	951	971	974	944	926	949	978	957	959	943	955	965	956	923	950	920	911	977	1010	944	906	943	902	939	932	952	927	909	953	895	982	968	946	945	939	941	957	943	982	973	909	937	945	932	951	929	961	995	915	936	918	1002	933	949	927	932	998	966	965	924	882	924	911	928	963	973	965	988	947	914	963	977	911	976	954	951	951	914	961	960	947	986	943	967	967	971	927	956	968	943	965	955	910	962	924	922	974	952	946	969	917	946	1014	993	967	958	948	961	932	921	934	991	909	953	945	934	905	905	965	938	963	909	970	983	975	989	909	951	937	939	974	958	996	891	906	974	907	962	952	946	939	969	949	966	954	941	953	975	947	970	930	988	929	937	954	954	955	965	977	880	904	971	1000	938	875	903	971	942	969	942	940	946	962	968	944	942	895	959	978	961	914	936	931	1005	917	939	973	914	955	937	973	966	958	937	959	978	978	946	952	970	928	951	976	997	959	972	991	1011	998	962	889	1005	936	940	924	1006	931	951	906	943	946	964	973	932	925	918	942	887	966	929	889	890	967	957	887	904	923	904	1009	952	956	966	967	940	971	935	952	1007	952	983	924	938	942	973	957	936	922	920	976	958	948	975	890	927	946	956	941	1000	1020	933	959	969	897	938	933	940	957	909	912	972	997	983	972	970	949	936	967	957	952	938	912	952	922	953	936	942	926	923	968	971	938	930	966	983	942	949	976	979	952	923	948	920	1002	911	955	946	978	948	953	913	976	972	875	917	1003	982	1011	912	969	925	967	960	978	957	968	964	978	947	947	988	931	972	987	927	950	934	967	885	955	945	961	962	908	959	896	932	948	960	923	958	909	950	933	956	971	966	969	1044	909	889	956	950	933	940	950	992	1000	1037	940	1001	947	959	957	892	975	931	970	974	917	947	928	1016	993	905	908	941	943	995	904	988	963	972	961	984	951	954	936	987	948	969	923	973	930	981	929	904	941	922	986	923	986	959	948	961	951	922	981	942	989	902	929	899	961	930	977	945	960	961	893	961	961	998	974	957	953	940	943	943	956	948	989	928	971	945	1002	912	959	948	970	1006	959	892	979	1010	981	983	942	957	907	881	934	908	938	1001	1017	976	971	925	1011	995	978	937	956	950	930	990	925	965	890	942	960	976	901	956	994	897	971	931	927	953	991	887	945	933	894	960	976	969	933	939	968	893	934	984	955	1000	958	960	945	940	975	993	907	946	937	956	994	951	938	988	957	967	923	927	912	936	923	977	943	953	1001	975	922	1013	902	952	962	980	936	897	929	980	924	1004	906	987	996	943	904	903	930	947	962	942	925	962	990	956	919	981	936	990	983	973	937	930	952	912	985	967	941	979	950	987	949	1020	954	928	970	955	917	918	979	989	984	935	927	892	956	908	937	971	932	981	958	954	966	1001	940	924	972	931	944	940	932	968	925	965	939	968	953	990	900	940	969	945	989	946	986	966	928	953	978	951	917	973	939	955	902	982	965	897	938	919	896	954	994	975	921	927	959	981	914	1001	902	978	951	911	906	941	966	893	936	896	942	938	921	907	987	912	1060	938	1002	955	971	966	997	967	947	925	929	950	990	991	888	954	940	970	944	973	924	897	908	949	927	945	975	996	907	949	955	932	930	885	929	958	975	983	991	941	1005	945	931	885	927	962	893	941	951	988	1012	980	977	932	947	994	983	955	1003	981	944	980	991	996	969	932	920	973	939	961	971	923	968	934	965	916	933	943	936	965	962	962	964	973	954	949	930	1014	892	960	918	907	1014	942	990	935	996	944	927	961	964	961	934	931	1019	928	992	910	948	956	901	969	978	964	932	936	958	963	917	919	932	937	927	968	969	948	985	996	937	941	927	908	943	984	970	946	979	971	918	971	927	1041	937	971	903	984	918	959	960	959	951	944	986	888	1001	914	956	942	922	956	951	1011	941	971	961	927	966	948	954	909	964	1002	999	1013	943	942	936	896	984	894	962	922	968	986	943	989	957	968	981	947	996	931	948	939	922	955	961	941	903	942	979	989	924	926	988	964	1028	952	981	927	902	980	927	907	973	926	898	976	948	965	913	965	914	966	958	915	922	969	906	980	985	995	953	912	971	964	993	934	927	946	963	964	968	917	944	934	980	938	953	926	971	929	1009	963	970	923	960	952	969	948	883	1018	946	922	948	883	951	939	967	976	859	969	948	944	951	926	973	931	924	931	988	993	971	965	1031	982	968	959	934	892	936	898	975	921	986	941	943	929	940	977	916	986	962	975	982	957	964	912	1000	926	917	957	898	966	968	992	909	920	937	941	988	939	1001	968	930	927	945	951	982	991	961	975	964	958	941	906	1002	965	975	958	931	971	997	954	929	894	909	998	917	923	939	982	956	981	945	953	937	890	948	948	967	930	913	981	942	948	936	954	1056	993	1001	1010	999	949	1006	981	965	960	1004	990	961	991	938	906	990	948	945	974	975	944	951	943	968	953	973	979	1007	990	950	987	906	944	975	865	953	970	975	901	943	968	1000	979	943	994	1020	969	921	950	947	911	914	978	964	991	968	953	966	999	951	925	936	1003	962	999	969	1007	949	947	965	967	962	953	982	944	972	1003	974	1026	952	968	904	959	957	900	928	926	981	966	997	973	922	910	921	1014	932	975	948	956	953	1008	991	964	931	963	940	959	906	987	912	961	926	938	975	913	917	934	935	932	998	955	903	997	912	955	950	971	1036	991	993	925	915	970	1011	966	941	980	924	1008	933	944	936	914	939	980	947	907	942	962	975	959	980	945	971	925	929	983	997	961	978	947	969	915	951	927	984	902	943	945	1006	907	937	971	972	947	994	974	956	997	968	970	905	912	964	988	964	940	915	946	959	962	973	940	946	986	951	999	971	979	979	976	959	945	932	983	911	926	906	983	980	940	951	955	939	962	915	936	980	967	989	1010	976	981	939	933	980	988	867	1029	911	963	953	951	994	972	938	946	968	951	955	946	953	971	945	971	943	964	936	901	955	953	983	931	992	924	944	932	1021	900	940	942	962	935	976	986	925	949	987	952	971	935	1013	957	980	1020	965	981	976	939	942	991	956	938	965	951	880	968	998	927	946	940	945	954	945	953	995	964	999	951	1016	923	955	944	993	945	1005	950	973	953	928	1040	968	933	938	941	1011	962	931	964	971	935	963	955	905	1005	928	934
12678	1581	252	182	152	181	164	158	169	171	175	182	166	156	189	170	150	157	153	172	144	172	162	196	161	173	184	174	176	168	188	176	138	166	153	172	178	160	170	181	158	162	183	160	158	155	171	185	157	160	154	169	162	138	130	170	167	159	156	164	181	161	156	169	159	154	164	169	152	166	186	153	157	172	147	150	167	149	166	173	163	177	161	127	172	184	168	193	188	149	169	161	175	184	171	153	169	180	176	180	162	184	193	142	151	163	180	153	153	159	133	159	153	150	165	161	168	157	178	170	145	161	143	182	152	136	149	189	165	146	166	176	168	143	188	173	176	172	151	171	172	144	170	172	170	158	178	157	148	197	173	177	185	168	178	145	140	161	168	159	162	162	193	167	154	156	176	174	179	163	174	178	170	154	169	174	154	175	187	145	166	131	169	182	176	169	153	143	158	160	156	205	152	154	157	172	163	176	181	165	159	160	165	173	163	148	182	184	164	186	159	160	164	174	167	147	160	162	162	179	154	175	178	162	165	188	168	170	152	147	179	168	149	155	164	152	164	181	184	160	168	152	178	159	168	156	156	147	176	163	172	189	185	162	167	168	149	200	171	173	165	148	149	165	162	175	173	145	162	167	172	158	180	156	152	178	168	150	163	171	162	161	149	157	150	164	177	183	170	180	164	147	172	177	178	157	182	159	175	163	172	167	162	186	178	143	159	171	174	168	163	141	183	186	150	159	161	182	154	145	183	190	168	153	161	178	157	166	168	157	174	163	162	128	165	170	154	184	162	173	173	171	180	161	156	181	160	167	151	150	165	158	158	194	153	172	155	173	150	173	152	179	176	140	171	194	164	163	191	180	150	154	190	161	166	180	159	146	165	164	158	155	162	176	163	185	150	144	173	149	140	160	173	167	168	163	141	175	152	155	180	163	183	159	195	142	147	184	181	172	178	162	163	164	163	164	172	161	162	176	164	160	166	184	167	178	166	160	157	151	161	177	170	180	157	184	182	167	157	155	181	164	160	151	198	174	164	183	174	173	162	172	170	170	159	155	183	175	171	164	160	182	180	166	146	168	132	166	175	158	168	176	165	153	148	167	169	187	172	166	166	170	160	178	156	150	138	176	145	166	160	173	174	148	156	171	162	177	183	169	166	170	147	138	167	159	155	172	164	158	158	143	177	171	155	148	165	148	189	173	166	185	147	159	187	164	170	169	188	150	151	150	172	143	163	165	180	162	151	171	161	158	187	141	195	157	179	179	151	179	165	145	166	158	186	157	166	171	178	157	200	171	171	157	164	184	176	172	163	170	152	157	155	185	183	197	155	181	146	175	160	165	158	165	185	175	170	172	162	171	170	173	177	176	170	164	159	178	170	162	182	183	161	170	188	132	180	136	161	167	161	164	175	178	167	156	174	162	145	173	147	172	181	193	149	178	159	164	165	147	156	169	161	163	174	180	138	148	158	166	154	179	152	191	169	161	170	185	175	166	169	164	179	179	169	142	154	156	178	158	171	206	142	162	178	145	183	183	170	158	181	206	165	152	146	156	177	173	156	168	168	176	157	180	171	187	153	172	170	158	169	168	165	171	184	151	160	169	168	169	171	165	169	140	185	177	166	163	186	163	148	179	131	161	181	165	176	156	181	203	180	162	179	176	159	151	170	171	185	176	181	170	175	143	208	134	170	162	163	165	159	181	158	172	156	169	159	165	154	155	179	182	156	147	167	149	186	149	155	182	152	143	177	147	185	154	172	169	153	145	144	175	163	145	158	164	169	162	156	143	181	162	161	153	169	157	165	176	160	183	168	154	155	180	167	146	177	167	176	157	173	166	154	149	163	179	164	139	163	181	171	179	176	171	169	167	156	161	157	190	164	175	155	161	177	142	144	178	176	160	172	173	152	162	168	164	157	169	167	166	175	169	149	166	171	160	185	186	163	149	182	163	156	169	140	162	181	176	178	157	170	164	157	158	181	172	151	161	135	174	158	159	159	184	157	146	186	152	172	165	155	146	164	180	191	154	172	173	166	177	159	157	170	161	165	206	169	167	168	132	200	169	166	185	172	156	164	163	163	161	133	159	162	173	161	189	187	174	165	163	162	191	179	171	170	168	146	143	161	176	180	186	149	155	195	159	159	145	194	163	163	132	186	135	148	166	161	159	156	172	154	190	169	177	158	137	159	164	163	160	175	165	178	137	129	151	162	157	170	155	128	173	179	148	169	160	163	153	187	154	158	170	161	165	161	161	158	158	158	183	161	174	152	195	178	160	167	173	159	169	162	157	162	157	149	169	138	164	163	171	179	153	146	165	178	175	151	162	180	160	158	166	172	141	161	168	142	160	149	161	167	160	195	176	179	149	190	177	192	172	171	173	185	168	162	154	153	184	153	163	155	178	175	173	184	178	144	169	185	159	166	166	152	182	139	179	157	170	141	150	163	162	164	152	179	200	135	162	154	176	147	161	143	166	180	172	191	168	160	175	144	166	160	158	184	135	162	151	144	169	152	162	172	161	151	152	166	151	171	176	168	183	155	125	184	165	189	166	172	184	164	172	163	153	184	177	154	168	170	169	177	168	175	144	177	169	187	188	163	167	171	144	167	160	190	178	174	172	159	146	137	179	167	174	156	174	180	175	169	166	146	179	173	177	162	153	134	172	178	147	160	173	154	151	178	174	169	167	178	165	186	170	149	151	187	182	167	159	177	149	153	169	156	155	180	156	189	160	151	179	177	164	177	149	163	161	165	165	154	149	181	171	178	153	155	165	169	151	175	165	152	168	161	175	169	172	159	156	189	164	173	158	170	158	185	157	184	158	179	156	174	179	172	164	183	162	173	170	158	147	173	163	165	168	178	172	184	162	179	174	148	159	157	175	159	163	173	194	176	177	160	157	152	153	166	163	189	168	186	150	189	164	173	168	145	179	182	151	167	173	167	166	188	146	133	153	170	191	171	162	173	172	158	169	176	175	134	179	152	183	166	168	184	146	158	179	161	182	159	166	180	150	168	149	161	164	174	159	180	169	158	171	163	165	183	158	158	184	160	172	186	145	179	172	168	159	172	180	170	147	163	177	165	161	161	173	175	166	158	182	178	166	161	187	152	160	170	151	178	155	174	158	162	155	174	189	150	176	195	166	160	183	172	190	159	180	163	168	169	168	171	133	143	174	173	165	166	165	153	169	188	162	148	153	166	179	170	159	167	142	180	145	162	184	179	179	162	178	155	144	154	144	184	150	170	152	179	152	153	170	192	171	179	181	152	167	174	161	169	176	136	188	170	163	175	145	174	162	187	182	159	150	179	142	182	176	158	162	197	152	143	152	150	157	150	151	182	173	140	154	178	178	164	166	170	157	151	148	172	153	170	177	174	175	174	168	155	188	153	140	145	172	152	179	158	179	188	183	147	166	175	159	146	179	173	141	170	179	182	174	144	161	188	150	174	158	174	174	164	160	185	164	145	156	177	149	175	158	164	146	159	163	174	170	161	179
11522	1316	628	517	525	487	527	530	534	481	514	501	494	478	485	487	510	478	526	479	476	499	531	486	511	458	466	523	484	497	507	473	481	494	492	477	495	534	506	518	467	535	511	491	511	444	477	459	502	482	477	493	442	461	473	463	443	487	494	498	504	503	484	451	484	488	467	494	497	482	512	512	469	498	503	514	464	470	508	491	507	491	464	482	445	530	469	476	466	499	489	479	438	474	479	488	444	510	512	492	444	497	475	476	517	498	484	510	448	488	521	518	493	542	471	507	479	481	455	454	496	456	457	489	455	455	488	513	472	517	478	486	496	486	467	447	457	464	488	469	510	494	487	486	486	488	517	509	474	494	529	497	499	478	479	481	461	453	463	471	494	467	473	514	480	490	474	515	516	485	484	469	516	524	484	491	510	454	474	499	492	475	483	489	475	481	487	459	475	487	523	479	488	473	517	458	485	492	490	481	526	494	468	459	461	485	538	509	494	466	476	494	459	503	507	457	440	508	539	506	501	468	489	487	478	443	477	493	480	462	486	496	494	492	426	495	477	515	520	474	478	493	485	485	484	447	491	436	494	511	498	436	502	480	422	497	476	478	462	448	516	512	451	441	487	459	482	490	488	525	510	496	464	484	503	493	418	454	511	521	473	453	482	479	462	461	480	489	481	471	477	456	461	493	490	480	462	467	477	492	463	495	517	472	480	481	453	467	499	499	470	467	460	469	490	460	464	481	488	457	445	509	452	465	507	479	489	477	467	519	471	478	505	496	476	500	477	490	461	508	503	475	483	471	469	456	466	452	480	467	474	508	465	497	479	503	499	492	490	457	465	492	501	465	442	482	494	495	482	491	460	465	495	477	496	484	467	477	498	495	480	482	489	456	531	450	485	515	496	474	524	482	511	448	485	452	464	450	477	502	471	479	469	459	500	451	493	483	482	519	454	506	536	458	460	497	473	487	492	461	511	451	475	493	468	482	472	516	482	478	510	492	495	536	483	485	464	462	515	469	493	463	498	490	472	471	522	466	450	468	479	512	464	482	503	434	465	459	481	501	508	506	480	472	468	489	492	532	469	526	493	489	464	488	461	491	489	449	524	502	523	430	462	476	488	489	513	462	458	471	466	496	486	503	462	486	495	502	488	448	485	457	496	505	525	485	495	457	485	461	476	479	505	484	489	497	497	451	504	491	487	509	508	470	500	474	462	466	482	458	529	512	495	462	484	520	509	517	530	482	474	534	495	478	451	481	496	468	491	509	460	511	497	508	515	479	492	481	490	472	478	474	490	478	461	489	492	466	482	448	484	466	508	503	489	478	485	507	480	484	507	497	470	485	500	467	469	496	493	471	522	476	481	519	439	485	498	487	474	466	446	470	467	506	487	501	518	490	480	479	481	453	475	503	493	460	465	477	507	469	508	497	490	492	490	536	541	488	474	471	497	465	448	457	465	504	475	461	472	492	475	496	487	509	492	483	483	458	490	510	475	467	490	501	471	453	520	468	486	466	492	488	465	473	498	518	469	475	504	505	473	473	470	462	497	472	516	476	518	448	457	476	457	470	467	485	491	442	492	555	475	485	470	480	444	504	492	485	441	447	519	453	511	487	481	477	464	459	491	487	463	492	483	465	454	470	479	505	479	511	494	434	498	475	487	480	475	465	539	492	462	502	476	454	458	519	524	493	486	482	479	464	508	475	521	485	467	499	504	487	484	526	474	475	482	480	497	479	495	483	481	455	474	474	480	501	471	492	464	486	512	505	473	440	475	498	490	470	483	454	465	473	444	482	486	464	482	439	484	474	475	472	463	454	493	472	499	476	477	462	481	509	498	483	524	490	483	480	498	526	452	459	459	476	485	517	485	502	490	482	462	487	573	479	509	459	479	472	472	510	455	460	457	493	449	496	521	478	467	506	477	501	478	494	468	528	431	459	490	496	496	474	442	493	453	445	506	423	487	491	450	501	481	465	455	510	507	493	479	475	447	486	509	510	498	457	478	487	455	508	466	443	491	440	478	471	472	458	486	466	490	493	479	480	496	478	511	485	478	477	473	507	461	469	481	469	507	481	511	485	474	476	460	433	445	464	459	520	529	475	497	490	459	512	500	509	480	513	503	483	502	418	446	467	484	489	449	508	486	478	513	443	516	506	474	500	473	461	475	447	489	457	487	504	505	473	475	456	474	470	478	467	519	490	503	467	495	467	487	491	457	478	473	443	489	471	502	491	486	484	485	470	490	484	486	498	499	453	474	481	489	462	461	489	486	471	515	528	492	468	465	516	502	502	492	521	496	530	537	460	449	519	450	493	494	479	510	448	481	476	482	474	517	481	488	494	514	468	514	470	482	501	511	447	492	500	495	484	488	510	469	432	481	482	504	503	474	518	497	485	478	473	500	486	463	478	499	503	496	497	515	508	478	524	482	502	466	491	441	494	515	478	477	484	461	484	448	510	511	498	465	481	511	472	493	503	461	496	471	452	482	443	487	456	480	520	451	478	501	486	476	447	493	489	466	446	501	460	455	453	477	493	451	459	507	498	473	470	498	487	488	500	470	487	499	482	469	495	478	463	490	481	475	441	508	500	467	501	492	479	492	469	479	499	478	474	477	474	492	493	475	480	481	482	506	467	501	510	507	490	517	475	483	484	492	455	454	520	475	464	524	496	478	492	475	514	491	515	458	479	500	483	504	502	494	455	487	466	465	478	483	499	489	455	499	500	451	521	450	473	517	527	472	473	501	491	499	493	533	481	531	462	487	429	462	470	465	467	477	491	500	529	430	470	456	489	497	453	474	464	490	509	482	511	499	486	428	531	446	477	445	433	492	485	456	475	451	473	478	468	456	503	459	484	479	471	504	507	438	495	480	486	491	463	499	512	448	538	465	448	506	458	452	482	462	459	501	472	484	447	468	530	431	513	477	461	462	513	488	466	486	493	485	477	496	484	488	477	487	529	490	426	491	489	439	473	478	532	493	509	500	496	444	497	477	477	453	503	456	506	502	492	507	492	481	501	473	496	477	491	482	452	463	455	463	522	524	515	516	486	482	508	478	506	458	489	461	534	482	511	497	446	496	490	491	430	461	479	497	483	497	512	465	465	476	490	504	493	507	518	493	498	477	459	446	471	468	477	465	495	526	484	496	519	478	489	473	491	476	476	444	457	493	511	501	479	457	522	447	504	461	488	459	480	449	478	477	465	446	470	476	507	468	517	464	524	473	463	500	448	495	496	458	498	483	431	490	469	475	504	486	461	482	453	467	464	512	519	518	494	524	501	486	472	526	445	479	521	458	492	502	504	500	478	503	511	430	493	449	519	436	494	498	504	491	513	493	478	483	523	519	471	465	510	472	438	479	488	478	491	489	477	504	543	482	457	491	478	494	465	470	515	463	467	463	492	497	467	469	503	484	509	475	489	466	472	466	444	518	496	458	474	453	461	511	442	488	462	452	490	512	487	501	484	519	459	482	503	418	494	492	478	503	507	479	541
67248	33427	8161	1036	688	591	551	487	436	445	398	382	367	378	375	380	369	352	352	380	343	315	378	351	371	369	363	365	359	339	322	357	370	334	354	362	335	349	321	338	350	344	365	339	323	360	342	376	365	328	349	360	300	373	330	337	327	357	345	350	342	396	347	362	367	350	297	313	342	375	350	351	372	359	371	370	354	385	351	339	401	341	326	316	297	361	355	306	320	335	351	377	364	325	314	349	347	356	353	295	316	358	322	341	342	342	349	330	336	348	321	340	321	374	358	336	355	365	373	354	323	347	331	333	292	331	334	334	349	323	335	342	336	320	330	335	348	313	340	320	311	339	339	347	320	319	343	356	356	329	344	317	361	347	388	346	363	365	333	320	361	335	314	335	335	301	347	313	348	328	326	345	352	328	325	347	327	344	319	379	319	338	329	320	341	343	362	337	340	329	341	330	363	353	317	312	355	337	326	339	331	312	307	315	347	360	359	348	372	329	324	327	315	349	338	353	343	363	329	304	317	332	323	337	351	341	360	333	331	352	359	341	366	367	334	335	338	351	329	320	316	347	357	344	321	343	331	366	339	317	324	332	347	329	351	326	359	343	320	339	340	345	339	314	325	331	344	330	313	322	332	315	333	325	353	305	316	370	336	340	322	337	311	340	341	378	342	328	359	350	341	283	360	308	339	365	357	315	318	339	360	356	331	373	339	336	355	308	336	326	372	340	365	352	331	299	352	344	351	346	408	321	342	318	363	335	339	361	340	344	338	345	346	324	344	331	367	355	359	339	344	314	353	393	340	356	359	355	300	317	333	362	337	355	325	323	370	342	336	369	346	338	335	317	332	379	345	329	313	318	348	302	322	336	331	360	345	349	325	346	347	342	329	367	344	319	369	321	380	290	335	354	347	340	360	355	341	343	356	371	367	334	346	324	324	351	359	318	352	320	345	326	334	327	333	320	309	349	365	317	373	342	302	318	348	350	311	320	326	339	351	343	324	340	336	356	367	351	352	310	359	323	334	330	332	294	354	326	332	381	315	316	367	336	359	329	337	348	336	334	328	324	341	327	326	328	360	326	351	297	325	359	356	378	338	345	332	314	334	349	373	305	363	336	334	360	343	345	351	357	365	332	355	352	312	344	317	341	346	355	347	347	343	392	331	356	326	309	335	346	323	324	325	351	343	339	330	335	287	327	359	358	329	299	345	318	375	344	348	361	352	327	333	317	337	343	362	355	343	355	344	376	358	326	360	367	399	369	349	355	321	379	371	356	326	306	317	314	317	389	305	349	323	326	304	348	360	374	340	341	327	334	325	360	359	341	342	354	342	344	349	319	307	337	361	348	339	368	307	370	330	358	362	340	343	352	321	335	383	351	327	334	323	329	370	298	340	351	317	333	311	333	340	342	306	327	329	287	319	342	344	320	375	353	324	331	347	332	340	343	317	348	355	297	315	315	355	357	382	329	333	347	330	328	336	329	374	359	352	334	347	363	339	318	342	362	352	348	302	330	370	341	345	348	320	331	334	365	356	323	322	322	342	300	346	327	361	349	353	362	351	331	312	333	333	315	341	324	319	332	343	341	319	373	333	325	364	322	382	326	316	313	329	343	348	351	374	353	310	326	347	348	345	313	357	308	345	366	320	335	375	365	349	378	344	355	352	330	352	318	361	294	347	328	353	348	354	301	323	335	364	322	310	330	348	324	319	336	351	370	341	332	332	347	358	361	311	346	338	347	336	359	337	336	343	350	312	372	329	354	362	305	348	343	347	322	333	319	370	324	347	331	302	368	360	359	310	320	318	349	371	354	331	338	353	362	386	303	343	336	340	345	354	327	330	295	355	342	374	319	328	322	353	319	361	330	345	338	368	351	332	355	357	359	337	314	328	337	307	323	330	343	377	371	361	374	325	310	326	341	379	336	339	335	340	328	340	346	326	374	354	346	320	367	365	369	338	360	323	335	379	310	355	328	326	351	321	328	349	309	323	365	323	315	294	363	294	316	351	338	354	348	346	340	340	347	359	384	367	331	355	344	376	345	352	312	301	323	338	328	290	320	324	318	362	291	344	322	342	371	329	350	348	312	347	324	373	361	364	336	332	322	330	374	366	335	358	379	357	360	353	323	345	324	342	353	317	330	329	365	338	359	331	311	339	335	351	309	337	345	332	352	337	332	340	312	326	352	375	347	352	333	308	322	342	336	364	316	344	346	342	354	361	351	342	358	316	353	363	325	386	320	342	364	360	322	385	361	333	388	341	361	353	364	360	333	316	340	321	334	341	357	333	327	336	335	340	320	345	321	348	337	339	330	348	315	359	338	335	339	309	317	312	356	323	315	320	381	345	375	337	366	343	307	333	339	346	356	316	388	362	364	353	335	374	353	313	358	351	329	315	318	391	330	325	343	349	347	375	306	354	338	338	332	335	368	361	335	333	329	337	346	350	355	334	337	348	363	305	308	348	366	358	341	340	335	347	364	359	367	307	353	330	340	353	357	305	367	329	337	386	340	344	341	332	329	331	326	353	361	325	335	386	333	336	326	363	336	336	322	335	360	363	372	333	387	348	338	339	346	339	331	340	348	317	368	318	313	346	336	353	335	345	349	359	319	318	348	340	328	352	349	275	312	387	359	313	328	362	331	344	372	350	345	345	376	352	338	334	330	328	356	358	312	358	333	352	350	350	342	345	350	304	350	313	347	334	372	380	344	307	346	334	310	337	346	324	318	348	332	334	343	367	336	337	324	363	322	309	286	326	321	348	317	354	355	328	329	318	335	317	343	344	318	331	340	322	315	338	328	349	348	333	343	369	328	362	341	325	369	370	326	331	347	355	310	333	344	343	410	330	320	335	344	374	349	351	346	313	338	323	339	365	327	346	346	336	371	329	290	364	291	325	356	320	328	334	317	352	373	354	328	335	338	344	340	329	357	350	376	346	324	357	334	312	313	362	328	317	338	354	368	380	362	355	346	331	351	398	381	300	402	352	326	312	327	371	311	357	340	356	380	312	350	336	341	336	338	361	359	337	349	349	338	333	360	317	363	343	325	340	337	360	340	344	319	339	306	317	334	312	364	310	368	376	326	362	334	331	359	365	338	332	313	372	359	329	330	344	314	319	329	360	329	337	346	327	346	331	295	365	336	383	302	357	321	342	323	320	335	337	318	346	354	342	317	354	350	309	347	336	362	346	340	312	366	308	350	309	308	369	326	337	399	325	335	354	353	354	347	352	328	341	355	322	349	337	329	355	335	324	350	363	308	355	318	360	358	360	339	341	323	366	325	339	343	316	312	357	361	338	350	363	373	357	319	356	357	356	351	324	316	318	320	367	364	305	356	339	357	346	330	371	339	345	367	325	356	349	349	320	341	365	347	315	325	366	319	327	347	347	350	339	338	329	326	355	337	362	350	357	349	327	342	350	317	338	352	334	337	308	322	322	326	370	329	370	339	364	325	341	338	348	343	330	348	341	322	342	352	333	359	320	336	326	345
40000	12850	2432	2465	2299	1963	1769	1561	1408	1311	1323	1260	1124	1099	1068	1027	1062	1036	938	964	930	969	946	935	914	902	933	852	941	915	861	915	921	957	878	862	880	901	867	844	859	827	887	875	878	873	888	880	863	864	872	873	901	874	814	879	873	858	805	850	911	872	871	866	840	870	878	890	867	860	863	880	809	834	879	848	846	846	826	854	893	851	923	906	860	877	864	870	842	811	876	820	865	870	867	869	861	866	868	857	831	829	819	877	889	870	803	848	862	852	828	883	860	863	835	897	866	871	863	863	839	829	879	831	801	888	828	832	891	859	857	836	846	820	803	846	873	839	777	871	838	873	892	821	847	877	810	839	853	907	817	842	843	884	862	856	821	826	869	844	846	793	858	879	823	862	829	872	844	900	880	884	869	856	803	830	815	850	814	849	892	864	850	818	855	881	879	794	873	851	841	855	818	803	851	828	795	810	822	876	825	863	874	818	848	889	854	847	874	846	879	854	831	832	836	875	825	822	903	846	825	848	829	863	895	813	885	884	802	827	818	858	874	892	856	828	814	824	926	831	875	866	791	821	825	821	869	857	859	851	898	872	806	818	821	821	859	880	830	846	843	836	836	874	858	873	893	833	806	867	831	848	801	883	858	835	832	865	831	831	869	869	869	811	847	818	851	883	882	856	826	827	855	836	866	808	841	839	863	847	875	812	845	865	893	861	860	857	794	872	839	798	822	844	800	832	811	859	859	806	853	843	853	889	851	839	822	891	835	848	846	802	875	810	827	863	862	852	892	877	826	854	795	865	818	865	894	868	842	847	841	862	852	844	856	869	856	857	753	869	814	837	825	806	833	838	846	858	874	885	856	891	878	848	873	882	862	888	869	829	805	864	862	845	816	873	840	839	908	850	829	846	823	857	914	810	898	821	839	834	846	874	847	871	852	880	816	874	846	842	837	812	811	828	879	851	834	872	823	867	846	865	870	869	858	809	839	830	888	855	846	838	859	860	839	828	868	826	872	859	854	888	847	910	841	894	853	883	882	861	843	828	872	815	844	832	854	849	826	793	865	852	897	847	855	860	836	829	839	866	832	872	871	835	872	860	857	848	816	784	804	826	886	844	876	889	873	851	849	797	917	890	845	848	833	848	851	876	864	861	810	855	848	831	844	826	911	824	901	815	856	848	821	850	842	823	843	881	813	885	865	885	897	828	840	846	834	882	806	837	808	829	828	815	796	854	819	825	896	850	843	835	806	844	814	845	845	866	846	813	877	844	864	831	850	821	858	839	855	858	862	815	890	873	822	858	855	830	866	840	817	785	859	811	852	835	750	858	836	824	797	870	837	838	852	860	823	794	842	857	824	896	896	925	824	823	805	862	858	901	824	849	870	858	832	887	822	820	837	867	827	870	875	824	820	880	852	883	835	831	820	878	826	851	846	845	855	817	817	855	854	847	857	899	815	816	826	817	806	864	821	873	849	842	892	819	871	852	811	825	844	869	865	849	872	909	844	888	821	836	848	838	863	850	873	895	830	843	868	849	884	817	867	858	825	879	826	830	846	912	868	824	887	846	865	849	839	860	850	808	888	851	856	794	808	863	823	857	899	821	897	935	887	842	837	829	821	815	906	846	856	895	869	846	866	792	878	833	854	845	800	865	841	886	891	828	840	810	907	772	830	867	811	836	822	886	849	840	843	829	895	879	870	811	863	853	859	846	825	876	894	847	863	875	794	861	859	855	828	834	825	921	838	837	807	870	797	826	849	841	868	886	855	878	855	884	839	844	904	853	858	855	855	826	879	808	854	882	821	793	864	872	820	843	850	886	858	868	847	881	807	874	866	843	863	846	802	784	839	829	814	887	877	813	869	855	825	864	878	870	941	856	860	850	856	838	896	873	840	821	880	882	810	825	851	807	810	842	828	824	914	874	838	856	846	846	800	831	889	857	867	844	798	805	860	806	834	867	861	856	843	845	889	861	829	854	805	866	871	819	870	813	803	858	818	856	863	793	802	864	856	824	854	840	813	861	886	813	840	806	847	827	867	839	852	856	865	805	899	863	836	868	852	854	853	849	880	841	831	877	781	858	852	814	813	859	870	869	869	832	857	835	836	877	920	889	824	861	855	876	822	850	874	900	811	861	818	857	847	793	856	849	831	835	779	877	870	775	853	862	809	865	829	818	841	862	853	866	853	855	764	877	836	793	841	878	816	921	851	847	807	907	819	831	841	854	887	859	877	872	866	843	833	833	874	823	892	880	856	774	873	875	862	829	853	841	847	891	930	890	793	844	894	866	866	865	895	835	826	865	857	860	870	820	748	854	842	858	851	798	815	813	798	838	858	871	791	864	832	880	840	897	836	853	847	878	822	857	858	849	869	896	849	851	899	856	853	849	806	850	828	897	831	866	883	882	864	833	852	831	820	832	818	812	901	872	852	825	840	829	822	831	850	827	837	855	882	870	849	853	815	857	858	861	841	798	876	812	864	835	815	800	872	883	812	857	826	832	834	861	836	852	841	847	837	861	840	867	844	930	860	865	882	918	893	839	816	889	838	857	866	857	809	857	835	855	873	894	810	849	850	876	834	813	830	874	853	867	866	857	831	868	903	840	871	885	840	828	864	847	823	838	902	830	849	792	892	879	816	838	848	871	847	831	869	826	796	785	862	854	857	827	879	866	853	928	804	848	843	853	840	842	821	866	859	884	851	842	851	832	843	783	860	901	855	821	859	864	821	865	825	825	878	828	854	875	801	812	827	831	887	863	827	839	838	828	894	829	860	823	836	883	823	850	886	825	821	853	857	870	831	867	875	835	825	891	830	847	850	892	842	838	902	851	829	845	862	820	863	842	832	804	857	860	888	888	819	813	872	861	874	867	796	807	813	795	883	842	844	860	824	796	881	891	859	829	844	846	858	851	789	842	896	872	815	857	840	832	841	876	876	899	831	848	836	851	869	842	850	874	857	829	784	855	848	864	861	877	848	854	846	868	888	883	852	788	829	825	827	841	830	836	882	858	870	836	813	864	876	891	897	843	793	805	808	837	838	878	833	825	903	849	843	795	852	849	905	898	814	834	821	836	861	838	851	856	860	865	826	835	910	843	871	814	898	896	845	854	884	872	890	788	849	802	893	822	840	861	828	852	850	821	894	825	878	824	894	837	849	882	887	809	842	886	817	841	855	892	848	831	881	844	856	831	852	900	800	872	804	852	879	885	873	879	857	872	846	798	884	867	844	831	847	848	847	855	818	869	872	849	873	868	781	857	832	870	846	821	890	865	851	866	845	824	860	837	827	883	841	819	865	838	855	838	860	831	886	831	821	875	854	851	824	870	865	849	819	871	923	845	851	873	801	868	910	869	812	818	848	903	893	785	864	837	873	853	839	878	863	828	871	884	854	828	833	852	871	873	840	880	860	851	847	857	822	893	867	825	838	873	855	895	851	856	861	846	873	858	852	877	806	840	840	802	890	881	871	892	860	857	877	805	872	888	814	881
76995	43135	16349	2865	1132	852	725	657	626	563	513	490	489	494	455	461	453	427	458	445	420	485	450	420	453	416	434	398	425	446	408	411	436	395	393	392	401	420	410	412	399	403	430	379	423	402	429	398	373	404	415	393	409	417	401	453	408	379	426	418	413	436	396	387	382	423	450	391	414	437	389	366	418	378	416	416	422	392	414	385	418	403	387	416	373	449	390	381	382	391	384	418	428	411	380	439	404	396	420	427	460	395	392	401	395	376	394	422	411	386	403	421	395	393	378	428	422	394	432	394	372	407	418	411	394	396	424	414	385	400	422	375	447	440	420	383	429	369	376	427	386	379	421	426	415	402	400	394	425	422	380	361	385	401	417	399	416	384	382	423	370	420	400	429	377	432	382	421	394	417	444	415	400	396	417	399	397	375	372	365	411	388	383	400	453	398	403	389	382	416	389	414	419	434	447	395	394	382	421	388	427	439	416	435	418	406	444	425	446	363	397	414	403	404	391	401	388	405	413	400	358	375	433	403	360	380	357	387	401	416	425	375	428	388	413	375	442	372	422	419	370	410	407	406	370	418	355	404	404	399	388	418	409	433	411	428	391	387	403	389	410	394	376	431	382	399	406	420	372	393	441	394	429	402	400	386	421	412	397	391	393	346	424	403	384	393	455	423	398	400	361	412	420	401	376	405	405	385	405	384	403	387	395	437	404	458	354	390	400	402	410	368	384	402	383	387	436	433	424	409	426	413	373	397	392	429	401	428	375	407	421	425	380	399	387	398	418	399	453	397	355	367	424	380	424	429	396	361	400	372	433	372	402	420	376	416	389	384	387	389	356	399	360	399	465	411	399	403	363	404	379	427	406	379	362	396	425	396	387	403	416	383	397	397	402	385	381	401	419	405	434	424	399	388	417	366	399	423	382	379	371	427	421	412	394	422	441	362	391	396	422	349	405	409	382	390	401	410	414	398	366	454	410	373	385	408	390	416	416	370	410	412	379	383	395	404	414	417	391	425	415	371	418	430	427	428	426	413	426	344	412	398	429	398	439	412	393	386	397	411	424	423	351	416	376	420	372	398	406	436	373	422	415	413	399	420	426	418	429	388	392	385	413	412	382	355	372	395	389	431	385	409	362	418	418	391	429	414	424	348	417	402	395	379	381	397	392	399	418	414	429	428	396	414	442	389	414	381	424	386	356	382	465	406	370	386	429	417	398	378	414	433	412	400	434	438	412	406	388	381	374	411	409	394	410	419	393	390	425	408	435	409	407	421	393	413	406	423	407	406	400	399	394	388	407	447	441	427	377	379	412	396	410	417	396	409	428	416	403	432	434	413	395	429	434	364	406	396	377	399	425	400	414	431	426	402	412	391	437	411	413	425	399	431	407	437	430	389	412	396	395	432	427	398	415	428	426	421	413	398	403	407	400	400	428	400	385	384	365	424	404	384	387	399	396	427	413	407	447	376	416	390	422	386	426	425	407	373	406	412	389	379	399	366	425	393	409	400	427	380	422	367	383	395	397	383	399	425	403	411	401	382	394	399	411	405	433	438	401	421	426	413	420	414	437	389	413	385	389	387	356	399	359	388	387	392	388	395	348	388	410	350	408	380	464	406	419	425	414	349	439	462	408	412	400	368	385	387	410	414	384	392	405	442	382	434	401	411	375	384	385	386	411	408	405	429	427	397	392	402	331	406	390	396	407	418	392	396	411	387	384	432	440	437	404	410	402	396	396	387	390	409	356	400	386	368	360	371	388	416	368	425	394	402	386	420	425	439	378	432	444	431	382	399	380	368	426	387	374	391	372	408	401	393	383	413	396	395	390	368	409	385	418	375	414	375	418	375	416	430	415	400	417	389	410	392	390	414	395	410	409	417	401	396	396	406	415	410	375	422	386	330	432	424	396	428	407	401	415	436	392	426	411	401	458	338	387	391	400	406	364	397	428	421	392	404	389	373	393	429	393	392	410	429	429	401	414	394	440	403	407	379	404	403	393	415	440	416	402	416	407	402	387	400	452	420	391	461	413	383	412	406	399	385	366	424	372	421	405	387	409	450	410	414	426	352	427	394	433	369	400	389	402	380	381	382	395	425	411	434	408	395	442	386	419	406	410	377	406	379	427	413	394	369	433	438	397	417	395	382	396	373	381	389	413	404	362	417	397	400	382	468	400	357	373	408	419	392	409	403	429	363	411	385	392	401	403	430	417	383	411	426	381	421	408	416	425	406	396	400	430	395	396	370	409	376	387	444	414	399	382	420	378	377	449	404	410	417	398	417	380	373	411	456	391	385	390	416	418	406	395	397	428	399	439	414	394	411	389	382	392	381	406	418	415	407	400	417	335	384	378	413	395	392	420	415	413	394	387	379	366	405	411	420	370	409	405	372	388	414	399	374	406	384	384	396	407	406	372	374	408	371	390	436	393	419	393	422	380	420	411	425	394	396	393	383	409	391	397	368	415	435	439	417	365	391	392	402	408	409	375	413	367	376	409	369	421	395	400	448	402	419	447	423	402	404	377	429	411	412	424	417	441	425	373	407	403	409	427	387	407	401	377	400	404	387	402	378	348	384	471	393	409	407	412	379	403	399	418	422	404	395	407	398	410	383	404	412	396	431	379	426	420	431	419	395	411	422	396	402	370	418	421	393	420	395	408	410	413	414	396	427	449	378	378	373	436	405	387	388	374	373	407	381	400	406	413	411	383	391	448	403	417	441	437	421	396	413	407	417	385	387	408	420	390	389	414	355	384	390	411	411	395	407	383	411	401	413	376	356	408	437	394	397	413	446	389	362	434	380	442	389	369	400	395	409	398	407	405	362	365	372	417	397	423	374	411	391	432	383	400	424	381	410	416	406	396	356	366	383	407	387	392	406	392	399	387	400	388	379	372	446	390	437	390	403	410	432	388	405	368	407	409	415	434	424	377	424	435	383	399	427	408	403	415	383	407	398	393	381	364	385	419	440	401	401	449	390	375	399	400	395	422	399	400	411	478	422	404	417	434	398	404	409	397	411	438	393	428	371	383	390	441	409	432	379	386	403	410	387	395	438	391	411	411	404	362	389	412	362	387	374	396	374	426	406	407	376	433	389	393	402	393	418	406	420	400	425	382	411	452	410	402	404	413	418	424	381	383	378	409	417	404	390	380	403	394	405	393	397	389	415	418	407	410	412	419	414	420	429	397	362	392	427	421	420	429	372	394	405	421	412	418	416	397	412	402	376	417	432	421	398	409	407	415	424	412	383	360	425	429	413	408	383	361	413	393	384	398	411	392	400	378	396	413	345	393	403	401	391	422	405	408	448	419	430	383	383	410	378	392	387	418	424	395	409	411	405	451	367	392	398	398	414	417	407	393	388	336	391	409	420	427	416	388	407	376	420	376	393	412	418	407	388	428	393	371	401	383	422	421	389	399	391	390	385	430	376	393	405	374	395	413	388	406	386	428	395	419	371	400	397	424	404	433	372	386	381	376	372	397	426	404	415	383	388
49914	19779	4171	4256	3739	3112	2690	2391	2229	1881	1744	1635	1520	1452	1351	1310	1315	1233	1203	1230	1203	1167	1151	1110	1111	1076	1082	1107	1081	1049	1024	1080	1035	1013	1036	989	1069	1079	1034	1035	1006	1030	1035	1022	947	988	950	1012	945	1071	927	1021	1000	990	947	995	965	1015	982	990	920	928	999	962	991	933	1032	970	963	1020	934	987	962	949	965	1002	983	983	894	978	988	978	933	999	1014	982	981	968	971	958	982	1001	930	947	895	908	927	899	991	1034	904	940	961	998	940	973	913	867	940	935	996	982	934	967	938	983	923	928	946	956	986	984	964	909	957	994	974	965	909	999	905	939	963	929	969	889	946	1003	957	978	981	935	920	995	939	928	930	916	1012	998	961	972	920	964	943	963	968	934	976	970	966	1009	945	968	946	895	966	921	903	962	920	946	930	950	929	971	934	950	965	940	940	949	938	925	926	975	970	933	1005	972	994	922	980	926	983	956	953	923	914	964	950	1025	891	956	926	903	936	930	909	948	907	990	998	974	979	965	996	963	936	992	978	899	954	994	911	953	991	964	970	915	947	979	945	909	989	941	1030	954	958	948	908	954	985	919	967	931	956	942	963	945	961	935	1002	945	949	883	877	966	969	976	885	919	961	985	997	968	935	968	952	980	969	915	931	895	962	973	977	933	879	922	941	952	909	970	981	936	947	921	953	955	942	944	986	978	931	925	1044	924	909	976	992	946	934	927	981	973	1006	944	1036	928	953	970	955	929	995	981	931	921	885	926	1003	871	966	964	999	919	994	958	959	940	968	916	886	991	934	981	940	980	983	981	966	1005	952	938	961	906	970	901	920	983	922	963	929	950	931	943	936	927	903	930	978	934	936	990	944	918	968	977	924	998	900	951	937	940	968	970	886	984	904	930	1010	977	1011	925	951	917	960	956	973	1008	936	947	959	957	989	947	958	970	903	930	1002	958	881	930	922	956	958	995	962	944	926	909	984	997	978	916	899	971	876	953	971	927	950	953	1018	976	944	901	937	956	953	972	905	983	978	986	943	991	960	942	944	922	887	920	954	957	955	1013	975	974	940	994	1009	935	942	943	959	992	963	939	980	1009	961	983	991	941	903	980	991	955	940	943	923	957	1011	932	950	953	992	942	957	970	1019	922	986	948	980	973	955	981	932	970	875	889	943	927	923	900	926	956	955	948	932	940	950	946	929	924	925	903	950	979	973	943	888	920	945	962	916	976	989	933	949	963	985	903	949	974	947	932	876	959	900	959	944	920	916	936	943	944	952	941	997	935	958	1025	917	917	932	946	905	912	938	993	927	958	1007	954	948	938	967	962	997	988	962	965	919	896	901	969	981	979	926	940	998	909	962	906	975	934	956	971	948	971	961	899	992	968	973	962	956	942	939	920	896	959	971	968	916	960	991	960	959	949	941	958	927	976	892	921	959	929	996	975	932	944	981	959	949	906	957	969	936	912	1002	931	993	914	968	928	998	943	896	1006	917	921	952	960	967	957	1018	996	957	921	992	946	945	943	939	968	944	954	971	938	989	939	1009	933	987	884	945	966	933	913	929	947	921	975	939	956	924	942	977	1030	966	964	985	960	994	991	1026	968	1011	987	912	990	942	964	938	1027	924	956	947	942	972	989	965	944	932	928	992	961	953	983	949	968	952	958	920	890	936	924	960	990	966	889	934	1000	903	997	999	954	951	955	962	961	959	975	976	928	963	925	958	964	914	916	1020	961	943	976	923	1008	964	924	927	943	948	949	954	904	974	972	954	955	933	970	973	945	957	952	926	980	969	943	980	1013	914	948	933	941	944	989	914	996	960	956	962	940	992	967	956	947	955	965	973	912	944	954	996	964	917	955	970	961	933	949	969	932	953	941	941	898	920	977	982	920	981	944	939	917	975	996	924	960	937	986	960	985	951	972	912	957	955	988	983	985	956	984	951	954	966	946	959	957	997	948	887	1001	1000	989	984	954	977	1043	939	973	942	976	944	944	922	939	904	917	932	957	977	924	920	941	964	962	891	983	962	941	960	953	930	960	1008	946	950	924	975	936	970	935	930	946	889	976	949	985	950	980	956	954	1012	971	959	952	933	917	947	988	974	928	881	944	923	957	920	982	970	947	922	936	978	924	994	954	994	974	984	995	967	892	947	951	1001	874	941	954	963	950	941	900	994	932	961	976	962	958	937	930	889	996	945	909	922	990	913	940	949	975	982	963	961	994	906	984	994	943	938	954	952	937	931	979	945	913	963	935	953	935	951	981	983	943	913	974	930	978	938	980	940	910	949	907	1000	1007	926	912	949	938	971	974	957	984	957	923	997	944	937	944	940	941	965	942	970	991	950	976	917	958	979	939	972	957	956	949	945	896	969	958	929	950	916	944	911	978	962	999	969	943	1014	931	958	990	935	998	940	927	978	960	942	949	962	929	944	985	905	969	946	1005	948	948	991	983	946	970	955	938	895	969	925	970	967	963	942	953	923	964	1010	933	938	953	931	935	939	931	1022	984	934	994	976	915	922	975	957	937	886	932	958	1037	903	1031	967	966	1004	993	962	987	970	921	991	948	963	981	898	923	967	959	944	986	996	933	940	938	998	948	1002	940	973	919	970	931	1019	949	915	933	948	903	930	948	975	948	910	946	918	947	919	969	893	974	951	959	1030	953	929	932	955	904	946	936	937	1029	955	984	920	931	978	936	1014	939	961	965	1008	884	987	1017	984	914	952	887	961	953	913	960	1014	977	935	946	1000	949	949	978	981	927	936	1013	960	935	999	986	939	941	961	982	948	1013	920	934	933	961	986	955	944	944	948	925	983	979	909	996	941	983	978	995	1008	972	937	957	933	942	935	966	1000	915	876	972	942	929	925	966	955	925	970	985	912	937	963	993	957	958	927	911	967	967	1004	972	897	877	1004	905	972	976	911	930	955	985	975	969	941	969	992	1042	958	976	949	966	924	931	902	956	954	959	973	1014	959	984	968	931	956	874	890	945	924	946	932	963	953	953	956	979	974	911	936	929	953	940	912	933	920	991	959	928	955	943	983	947	960	970	934	1024	948	958	930	989	1008	938	936	916	929	966	945	949	957	926	971	930	931	938	963	947	901	959	970	919	938	965	982	938	992	926	898	966	997	919	975	996	973	934	898	1001	988	917	989	938	947	954	977	931	974	959	911	926	958	971	977	973	962	933	969	956	972	1003	942	992	928	951	930	942	937	955	933	975	957	1001	939	949	926	920	955	948	969	975	973	956	988	930	987	1013	939	1027	880	999	989	933	1002	938	940	978	948	946	996	954	1000	945	970	915	990	934	942	923	955	1020	1014	943	932	946	1008	918	927	894	957	980	979	974	948	1028	929	972	976	949	1013	939	1013	966	994	880	987	952	911	978	977	929	947	931	924	948	992	931	999	970	934	992	878	936	928	950	949	923	969	915	959	986	949	958	934	971	1005	980	966	926	922	919	958	941	912	925	945	903	961	1021	939	928	925	939	921	980	946	960	961	868	970	858	969	1030	969	929	973	992	974	938	940	954	1013	1002	952	980	924	976	974	997	987	924	887	983	959	899	957	906	963	916	924	941	952	1007	980	966	944	934	958	1001
13513	2055	399	207	185	152	187	200	153	142	173	166	171	204	169	163	144	180	169	173	183	195	188	177	177	167	166	167	184	171	154	165	172	156	182	159	162	163	203	168	171	147	192	186	187	166	164	179	152	179	163	171	168	175	175	181	172	168	154	161	196	170	184	185	168	153	162	151	199	177	191	192	184	177	155	164	169	179	177	172	159	163	171	181	156	192	145	170	156	178	166	175	169	145	191	191	167	157	170	190	161	166	160	163	164	169	178	176	164	157	164	188	175	170	168	185	167	159	158	171	170	176	174	166	176	161	170	201	168	163	175	159	157	152	168	171	163	167	163	186	176	142	165	177	162	165	175	168	155	180	163	175	162	150	155	154	171	170	163	163	178	176	174	146	161	170	162	171	182	176	177	149	163	182	156	177	179	141	169	161	158	184	176	184	157	168	155	160	165	164	171	180	166	159	171	187	159	172	154	165	187	140	184	162	172	187	170	164	162	166	156	158	175	148	182	151	179	171	136	163	165	162	177	179	190	167	160	187	151	162	176	179	143	168	176	150	183	161	169	156	197	174	156	169	150	183	167	156	154	154	163	167	163	184	158	163	169	176	165	157	189	166	190	166	140	146	183	185	142	181	169	164	175	172	175	183	178	171	185	173	147	178	173	177	189	171	154	171	143	157	164	174	162	173	183	190	152	172	162	161	180	174	138	150	155	147	186	191	191	189	180	172	167	175	192	178	157	169	157	151	165	180	162	156	184	157	180	175	184	168	159	145	167	146	166	172	153	173	166	133	150	166	179	178	161	174	177	173	168	159	156	176	170	154	161	184	184	168	154	146	168	154	167	153	173	166	164	167	164	169	166	149	152	184	165	160	189	186	182	173	177	170	143	169	164	178	171	156	155	183	196	154	156	174	170	182	171	183	139	187	161	173	151	177	172	189	161	171	159	174	136	181	148	168	138	166	197	177	174	152	157	186	165	159	160	166	183	167	165	155	175	171	181	159	174	172	150	156	151	159	197	165	171	184	184	156	180	169	179	168	169	165	161	170	178	149	177	163	170	193	155	156	165	182	169	191	143	162	140	164	149	164	157	207	186	162	161	182	196	155	170	169	197	150	158	135	166	192	174	184	195	155	170	167	146	164	161	160	128	185	158	150	170	166	186	184	182	175	176	184	196	179	147	155	148	178	161	148	171	152	173	156	144	168	166	143	169	166	196	168	146	177	176	164	156	196	157	156	170	155	171	133	167	160	168	172	136	163	173	182	171	163	139	179	188	167	157	168	169	156	168	181	171	163	168	204	165	143	158	167	176	180	147	165	178	183	190	159	153	179	186	147	143	179	167	159	161	165	186	163	181	176	162	172	174	162	183	173	148	194	189	144	188	177	168	180	153	191	180	194	166	168	161	168	174	181	167	156	175	160	156	145	162	132	170	180	171	182	157	166	171	188	171	185	160	159	172	187	176	182	177	166	149	159	178	155	187	186	150	162	179	150	170	174	159	169	153	162	177	147	170	177	160	164	166	190	168	160	163	161	188	177	176	176	152	140	195	152	178	156	166	157	181	158	188	168	173	154	150	154	172	154	187	161	158	157	158	165	160	142	167	148	164	159	143	144	173	176	175	177	143	168	151	157	167	177	147	169	184	147	142	177	161	158	168	195	185	147	165	162	182	181	174	161	162	174	151	203	159	166	172	157	159	165	180	167	160	176	172	151	143	183	172	159	158	169	178	162	182	162	165	182	186	173	175	164	171	158	170	166	147	170	175	169	169	164	160	153	149	170	152	163	160	183	160	146	195	166	159	188	194	197	177	166	201	176	176	175	146	159	176	168	180	169	176	174	182	175	152	155	170	159	174	183	181	203	156	171	166	171	188	198	187	171	169	150	158	195	158	162	149	179	173	188	156	154	177	178	172	151	176	159	162	149	183	170	160	181	156	173	155	179	149	186	180	181	169	177	144	183	144	164	142	193	179	143	159	182	158	161	154	166	196	168	174	185	175	186	174	167	159	158	157	169	199	184	173	151	175	163	147	174	161	183	181	182	171	166	189	177	190	155	185	177	176	185	158	163	175	153	154	162	154	185	172	164	176	193	174	147	170	174	158	183	179	175	149	146	152	211	169	186	165	147	156	159	172	154	171	158	162	170	157	187	183	184	188	164	192	178	176	166	167	172	170	158	154	176	157	167	190	169	142	169	176	165	187	163	144	184	154	163	154	164	175	186	183	164	168	160	159	161	184	191	157	172	160	169	208	154	165	193	171	145	169	157	152	156	178	194	151	151	150	168	177	179	167	183	179	161	160	160	174	161	174	158	170	173	134	159	155	174	183	159	148	168	168	161	169	174	154	155	151	179	155	168	167	188	175	158	167	143	174	172	201	186	143	175	166	166	175	160	168	160	145	194	149	173	158	159	174	186	173	185	179	156	162	166	156	174	149	137	153	160	165	151	138	175	158	170	177	154	155	186	143	195	170	158	172	147	181	181	187	169	174	159	168	169	159	186	141	187	168	162	172	154	165	194	165	176	157	166	186	153	164	183	159	165	180	151	179	176	160	176	167	137	136	159	160	150	169	153	193	186	158	166	182	163	157	157	174	158	187	173	187	160	172	168	163	163	168	159	181	174	151	163	169	190	169	148	151	182	168	170	152	164	154	175	177	175	182	160	171	163	158	185	180	153	177	180	152	160	175	159	159	168	157	175	176	168	190	149	139	172	193	167	163	172	176	180	179	168	174	181	154	137	167	181	139	168	156	174	176	190	184	167	155	160	178	169	189	165	155	173	162	152	169	157	183	167	140	167	162	175	158	182	178	178	162	169	157	167	176	149	175	175	171	188	182	210	159	175	171	169	157	187	174	146	156	176	174	180	167	177	174	153	157	169	159	188	176	191	155	162	178	194	178	158	166	187	192	170	168	203	156	162	158	192	189	200	151	174	157	150	217	163	181	169	171	180	166	193	161	151	151	147	165	175	152	160	155	179	187	167	163	171	166	181	166	176	146	183	166	157	202	154	169	170	170	151	154	176	167	177	147	165	172	165	171	161	160	168	135	168	148	153	160	199	155	160	159	167	162	182	169	170	156	159	166	171	170	164	191	182	167	171	157	155	158	175	168	179	180	169	165	168	175	171	164	181	174	181	187	177	155	178	165	166	195	193	170	159	169	179	160	190	174	157	155	168	185	164	197	182	195	159	161	160	161	156	169	182	189	154	164	162	176	142	156	196	163	181	178	175	147	151	190	148	169	173	184	152	165	171	142	160	166	153	168	181	175	153	151	182	174	154	168	185	188	170	162	161	152	172	149	169	155	188	163	158	157	153	169	165	155	194	161	181	168	161	169	148	162	137	164	180	165	152	155	149	165	179	167	181	190	158	178	156	159	181	155	182	200	165	159	184	177	194	179	167	163	174	167	163	170	165	143	180	186	148	176	178	176	169	154	171	149	161	177	174	181	180	161	157	186	147	177	149	158	156	179	185	149	179	156	190
12131	1512	579	569	569	575	585	555	572	545	546	485	513	501	517	508	506	524	534	472	539	527	520	499	493	537	516	495	523	489	531	517	538	496	475	491	509	497	451	484	517	467	515	475	511	503	477	508	457	535	515	493	493	477	522	483	473	512	448	483	487	508	467	495	463	482	490	447	489	500	476	489	515	471	504	491	512	477	475	460	482	500	510	492	503	509	486	554	511	491	482	494	499	487	462	516	508	474	483	468	473	480	498	475	501	469	510	477	502	492	536	497	510	456	522	498	526	452	503	471	472	507	486	483	471	483	477	539	476	489	484	495	465	527	512	513	521	479	494	492	490	476	479	506	512	505	474	484	458	502	479	514	473	480	475	517	457	504	491	523	474	492	479	506	498	463	491	539	492	465	501	489	503	531	504	510	517	503	513	496	512	519	523	506	494	468	502	532	514	508	452	517	538	453	445	505	501	470	531	481	501	493	528	484	540	467	480	493	476	519	522	504	516	460	494	537	501	491	506	503	486	485	434	483	473	541	502	505	494	482	514	441	522	492	513	493	522	509	485	520	477	524	491	513	499	507	485	478	524	488	503	491	478	494	477	459	498	514	498	516	492	502	513	499	498	479	474	474	491	505	479	525	536	448	507	500	507	454	491	513	530	450	490	512	517	489	476	491	537	469	486	465	529	485	517	481	510	488	473	484	514	459	485	454	490	486	466	502	487	515	485	490	469	490	494	482	509	494	477	505	484	474	463	466	514	499	519	478	508	467	477	501	502	501	527	493	479	484	471	510	565	490	451	492	453	540	508	480	548	517	527	492	481	519	471	506	453	505	487	491	517	495	492	490	467	500	481	487	491	504	520	456	528	461	464	501	481	513	463	483	516	491	485	539	467	492	504	477	490	494	477	515	442	511	500	519	501	472	514	477	492	482	490	462	540	483	482	475	490	507	502	531	489	484	524	477	489	498	487	521	457	469	515	478	538	493	488	482	471	452	474	487	521	506	445	485	499	494	507	494	512	475	528	496	505	483	490	507	497	464	471	495	505	524	497	465	506	492	513	474	482	495	457	481	459	490	554	494	449	500	527	516	470	482	466	486	473	500	485	520	494	491	512	480	501	492	454	491	467	487	483	455	495	516	495	486	482	510	481	501	488	549	473	439	493	502	486	492	486	506	498	477	506	492	462	477	489	491	478	482	489	467	511	487	493	501	463	474	477	510	494	487	479	487	485	473	506	510	489	514	463	504	436	535	473	493	480	486	498	470	538	468	511	519	480	513	450	541	460	467	457	498	496	470	486	451	490	535	513	486	502	456	504	459	507	515	502	522	506	510	495	452	525	490	506	523	513	468	504	484	463	499	532	475	535	487	492	478	516	495	507	492	485	500	480	470	511	446	511	490	504	479	507	473	522	472	497	529	466	477	525	503	479	516	479	554	510	505	493	519	450	465	495	476	519	490	510	485	502	544	486	474	445	494	468	451	516	460	504	488	508	496	456	503	486	462	461	524	509	512	502	476	486	499	487	479	500	479	491	496	536	491	493	471	476	499	469	486	485	498	465	499	472	453	496	524	463	475	513	524	498	508	494	478	501	501	516	451	481	525	509	537	491	471	491	470	522	468	505	510	471	487	497	505	487	501	539	493	507	460	501	522	503	480	489	480	515	494	503	477	494	487	438	429	469	505	505	502	490	478	482	485	547	497	537	489	514	466	497	504	503	480	526	502	501	477	486	473	481	514	499	506	471	497	511	478	490	473	510	513	480	498	477	505	501	497	517	501	514	497	484	492	494	524	489	478	523	510	511	515	492	503	490	491	498	475	451	495	507	512	509	520	524	489	465	485	486	481	451	484	489	501	470	468	520	450	498	501	475	535	463	477	480	503	470	423	501	482	495	484	450	522	511	519	508	505	497	500	505	498	499	519	505	507	481	469	520	524	528	484	473	490	505	525	540	473	523	469	515	536	486	474	489	487	470	488	509	456	530	517	519	468	468	461	476	512	502	493	490	452	450	487	520	496	498	497	486	483	478	503	480	469	479	465	482	520	461	503	480	509	452	492	469	469	480	519	515	487	511	500	487	479	492	514	478	475	479	507	481	435	450	470	490	527	517	492	534	524	471	501	490	496	511	521	489	515	485	480	513	524	463	491	500	501	504	497	422	499	491	463	466	471	502	495	475	498	462	485	501	497	502	486	482	465	522	490	512	491	475	464	472	463	475	523	499	482	519	495	506	505	504	482	510	474	465	504	468	504	517	500	497	499	491	493	514	495	493	489	480	462	496	538	487	478	462	471	509	498	477	505	488	498	478	457	515	500	470	512	470	485	550	489	505	509	465	516	504	481	517	498	500	464	487	500	477	479	479	486	473	428	483	509	505	525	500	498	481	460	504	506	515	465	454	455	476	483	512	474	523	437	512	495	505	550	468	493	444	484	502	503	495	498	501	497	478	488	486	473	466	491	501	536	507	474	497	457	487	483	479	449	486	504	472	450	492	474	508	539	477	498	467	480	496	510	483	517	487	489	495	468	485	485	492	470	500	479	512	473	482	497	504	443	510	507	488	476	488	456	485	518	505	483	478	518	528	467	483	475	475	453	494	522	472	531	483	473	496	501	468	450	519	512	538	475	482	487	490	508	453	490	532	528	492	493	442	472	471	494	464	484	498	483	517	507	468	491	476	452	498	474	477	527	511	478	443	495	499	491	493	479	530	508	479	508	459	515	464	435	499	495	483	517	478	471	513	479	500	471	508	535	475	464	538	486	490	530	546	480	501	522	511	498	495	491	488	468	516	490	487	462	548	563	503	506	465	556	476	462	499	481	506	490	533	488	501	509	479	524	528	502	481	492	487	463	544	473	477	479	482	494	474	484	465	495	528	541	488	523	494	487	432	483	503	496	506	526	472	499	528	492	478	514	477	490	510	447	491	466	474	502	458	494	506	507	500	531	479	515	434	559	510	527	477	469	488	508	510	484	507	499	464	501	463	510	514	498	497	492	445	514	485	482	491	461	512	479	458	466	501	491	473	490	469	494	500	471	490	495	524	509	495	500	507	482	497	474	490	487	507	502	513	447	482	461	484	494	462	509	481	496	486	502	482	526	498	487	518	480	490	513	481	503	496	518	534	437	473	519	493	505	498	512	454	478	504	446	480	459	481	453	483	513	534	534	480	501	494	524	480	461	522	488	484	471	473	521	506	484	523	501	502	477	487	491	493	465	500	455	468	464	503	461	480	493	496	483	502	515	497	497	500	462	442	485	485	516	493	480	520	473	480	510	511	503	473	500	463	528	474	501	463	510	511	493	512	494	531	476	470	433	478	472	512	499	520	476	490	493	457	465	484	473	488	502	490	471	482	449	491	504	456	496	526	476	422	504	513	514	517	507	519	522	454	530	462	485	482	472	474	479	504	497	508	460	505	494	465	468	451	484	503	541	537	503	506	514	505	474	487	509	455	503	507	507	482	494	476	489	489	501	482	506	491	481	481	483
66357	32215	7334	994	668	565	512	418	433	413	381	386	388	393	359	365	365	362	385	356	382	358	356	354	324	342	372	328	374	315	301	341	354	358	346	346	381	326	346	313	323	346	340	342	345	314	329	324	304	320	356	350	355	364	351	350	359	344	355	321	331	320	341	370	328	348	323	362	326	319	304	304	336	366	365	332	357	335	340	349	337	351	334	321	348	354	321	356	354	316	351	320	338	350	309	363	364	360	348	347	350	298	316	360	339	391	316	319	335	312	331	314	362	330	339	375	327	333	359	334	329	329	316	344	356	322	328	322	315	340	342	340	348	325	335	294	347	317	325	358	359	343	326	352	355	315	351	340	336	290	304	357	306	353	333	360	321	320	340	337	317	326	344	323	309	356	326	356	315	327	321	339	329	308	321	337	368	304	323	351	318	337	332	316	340	320	350	305	350	359	296	309	330	367	339	326	362	347	323	310	322	341	328	375	356	312	335	323	328	329	328	326	354	312	299	331	355	313	328	338	325	367	351	367	350	351	370	314	336	326	333	336	364	277	285	343	335	353	310	339	357	387	340	317	342	350	316	361	304	351	382	359	302	306	347	339	303	331	322	308	341	319	318	330	314	332	333	324	359	333	353	339	315	330	282	353	342	375	334	335	325	349	346	342	349	324	326	357	329	332	364	326	335	292	343	343	362	343	325	332	324	349	362	342	299	321	328	366	354	376	369	324	338	326	337	338	333	333	343	333	359	353	320	351	342	322	306	322	346	338	311	295	336	358	325	332	349	312	377	335	313	368	358	342	380	340	326	357	342	351	368	334	336	295	341	340	299	332	331	374	381	360	329	315	330	355	315	312	353	318	336	364	340	326	350	352	374	334	325	362	346	294	341	310	352	305	312	329	308	359	329	361	348	341	328	301	363	351	305	334	365	341	345	326	341	325	303	298	323	338	332	362	394	353	343	322	323	386	367	299	343	315	361	314	336	342	310	356	309	342	344	373	303	329	308	344	320	336	327	356	313	330	341	377	351	340	366	318	363	334	344	323	316	335	340	322	363	286	314	358	326	343	342	355	337	330	323	348	309	337	364	359	342	313	334	287	354	354	333	361	312	345	322	356	328	337	334	351	330	327	343	369	348	338	375	392	348	315	341	330	346	309	330	330	344	335	332	344	325	377	340	351	391	334	333	338	359	343	290	339	320	348	342	327	342	317	362	329	305	320	359	351	326	347	313	364	333	359	334	339	311	352	322	311	351	343	370	334	356	330	315	360	337	338	333	360	331	340	330	336	366	329	333	370	315	336	352	359	355	324	318	373	359	354	342	333	350	331	402	347	346	335	330	353	330	354	333	349	343	299	312	315	342	306	336	348	347	335	339	344	350	339	343	341	297	341	297	322	291	361	337	313	331	370	372	343	330	363	341	324	337	317	348	351	344	340	351	348	345	322	307	350	363	304	325	337	297	348	320	326	338	337	356	332	336	341	357	324	358	300	342	350	345	369	334	355	349	364	298	333	337	321	352	357	306	334	353	307	341	357	385	317	351	342	325	335	325	314	319	340	324	326	357	340	341	321	331	346	331	337	361	325	334	319	368	338	345	352	337	328	331	327	364	330	321	334	368	306	351	366	338	361	353	346	339	332	361	338	309	339	337	335	298	349	354	342	313	334	349	298	332	375	340	345	324	353	322	321	315	310	305	354	354	332	285	334	357	326	342	363	342	333	353	344	343	336	348	347	346	338	307	348	343	339	309	375	358	324	320	349	354	323	312	326	335	326	343	389	357	322	332	353	359	362	350	322	341	344	327	367	347	315	342	328	398	361	315	330	326	345	307	320	329	342	364	323	344	341	342	351	388	317	337	355	307	358	336	323	329	350	342	325	319	352	360	358	346	339	319	371	333	285	323	312	343	352	333	374	324	333	330	313	326	305	336	344	338	320	308	318	341	329	336	324	337	378	337	357	366	330	340	323	336	330	310	311	285	351	321	319	342	351	329	333	341	338	329	346	320	373	343	340	323	366	359	330	321	331	321	320	359	287	332	333	334	306	294	363	318	341	349	299	330	337	330	355	320	331	333	337	326	375	323	332	344	343	348	338	333	349	366	363	317	354	364	372	338	348	334	315	354	367	354	310	339	344	332	335	358	358	291	327	355	339	324	360	316	324	346	334	341	341	314	363	317	357	339	323	298	363	342	321	306	354	321	326	343	345	350	328	345	317	357	336	339	366	326	352	333	373	322	363	323	347	369	351	326	278	358	321	324	359	342	287	331	313	336	315	354	306	323	314	334	347	310	318	348	338	344	363	338	321	335	308	348	359	355	335	325	322	304	342	346	366	355	336	318	326	337	349	315	346	326	362	355	330	348	332	347	330	329	353	337	375	354	340	331	331	340	320	356	319	317	338	322	310	342	312	376	339	334	356	348	330	349	331	324	314	356	375	355	316	341	298	333	346	324	359	354	354	339	371	343	339	321	322	325	348	354	351	349	340	352	316	331	329	369	313	317	309	333	313	324	326	358	351	363	352	346	336	361	316	368	346	329	351	371	348	368	326	358	369	335	341	361	359	348	339	384	342	318	332	358	305	328	317	351	394	347	351	354	339	340	359	361	316	330	341	359	318	356	332	343	310	363	299	331	362	348	364	348	347	326	322	345	352	345	346	317	339	324	302	334	374	319	331	352	321	333	344	359	295	329	319	335	367	353	361	322	355	331	338	327	342	332	340	345	330	316	350	341	325	335	329	366	329	348	312	329	305	321	331	323	334	324	363	349	345	321	319	370	323	314	346	350	366	340	351	310	335	346	356	346	330	346	314	340	335	335	351	361	288	324	335	319	370	361	322	346	346	362	322	350	333	378	322	324	329	351	348	359	328	303	342	330	344	365	363	344	347	349	312	327	324	310	331	353	334	312	350	341	347	334	326	373	336	331	347	359	346	316	349	355	337	340	359	315	324	341	355	339	303	329	352	347	333	334	361	379	306	333	326	341	363	358	355	362	355	344	336	361	331	333	313	346	331	314	365	348	334	346	338	311	331	351	383	317	336	359	319	325	324	342	340	364	354	354	288	334	331	349	322	368	344	349	358	341	323	314	313	348	327	313	339	352	330	331	316	329	348	379	324	351	336	333	305	288	343	318	364	343	372	333	362	334	347	318	301	368	359	367	367	330	343	359	308	350	329	340	325	367	349	329	357	323	341	340	352	371	359	334	309	354	363	356	333	343	326	319	345	341	327	320	323	325	346	335	340	351	325	373	337	363	353	356	314	340	308	335	334	371	314	322	345	364	339	347	323	351	328	327	340	308	313	355	384	331	342	355	322	344	323	356	348	339	346	371	371	332	331	342	335	321	336	365	305	367	349	310	348	334	351	316	366	303	323	342	305	332	361	337	310	310	340	323	341	302	367	315	326	353	339	306	385	329	341	333	357	315	344	355	332	345	292	333	349	355	348	317	305	332	332	355	297	363	332	309	361	324	392	339	343	336	343	324	336
38062	12611	2415	2535	2372	2028	1770	1595	1441	1351	1222	1227	1179	1100	1062	1033	1049	980	1015	1013	916	963	983	929	951	913	877	907	890	878	897	863	894	836	883	936	938	935	816	875	877	885	850	866	833	948	884	884	903	862	874	869	873	838	904	866	834	910	886	844	909	831	859	885	867	842	853	863	867	838	855	787	841	856	840	840	868	863	867	858	867	859	833	840	896	857	835	916	826	841	855	856	892	848	834	851	831	882	833	844	850	860	859	940	869	834	850	883	859	902	880	838	800	845	857	851	836	857	858	894	875	855	830	819	845	859	879	843	853	791	879	843	823	847	865	813	839	837	812	863	863	856	821	854	840	792	797	832	870	892	849	815	772	846	854	862	834	854	882	826	809	844	866	856	834	851	902	856	833	888	854	861	883	830	854	838	779	854	846	887	833	847	820	818	828	842	846	888	860	842	896	859	834	857	900	891	828	882	809	814	849	869	823	883	859	854	828	818	829	850	874	861	882	877	851	815	850	814	871	833	835	859	837	889	818	820	882	846	842	882	841	848	871	865	836	831	871	840	881	809	851	833	848	825	822	853	861	868	857	800	874	810	839	905	804	801	827	860	881	860	821	822	839	890	848	839	835	811	867	848	845	857	871	889	929	824	877	834	844	858	843	814	820	852	889	807	867	808	821	808	869	833	845	846	850	870	859	855	814	828	850	860	805	844	822	795	816	856	885	852	852	815	820	880	886	821	834	832	822	859	851	825	852	833	844	831	846	893	844	870	849	831	829	856	898	864	896	846	828	852	837	840	864	883	866	833	887	884	870	845	838	846	818	853	842	863	851	839	840	858	842	839	814	809	871	845	797	904	833	861	885	877	835	868	879	859	873	868	876	889	827	826	817	872	871	842	860	838	869	837	860	874	820	853	836	855	887	835	826	837	753	801	860	849	878	823	847	854	839	829	898	826	846	799	854	799	850	780	831	866	877	881	805	856	791	861	822	838	877	858	863	876	815	844	920	877	854	878	860	814	862	855	827	873	863	842	835	829	831	862	871	843	881	831	836	852	889	829	861	768	900	804	821	835	846	802	834	822	848	874	887	764	862	812	891	848	862	852	844	869	872	801	868	862	825	829	889	846	833	865	872	837	834	858	887	817	881	861	803	836	860	823	857	840	829	877	815	795	810	878	810	852	835	852	823	833	844	836	891	840	840	870	814	793	849	832	882	900	864	928	832	888	915	912	848	869	847	820	863	893	823	886	844	791	841	865	841	912	862	870	827	838	849	857	850	835	812	849	843	864	863	851	827	845	825	866	921	806	804	855	837	843	815	783	870	863	908	808	864	794	855	874	785	856	795	870	810	778	878	847	863	902	844	843	851	872	876	822	821	839	852	834	843	900	860	817	827	859	812	905	802	873	849	876	830	787	795	823	813	877	868	893	856	885	850	828	861	860	865	788	838	892	835	834	869	863	819	817	816	838	792	854	855	843	814	836	850	874	859	832	813	866	826	900	763	874	858	878	863	782	889	851	810	853	907	820	852	854	842	854	835	819	842	827	839	877	790	841	887	831	890	858	845	798	850	799	847	828	831	859	874	900	837	861	901	843	828	838	842	875	850	815	838	835	909	876	826	884	861	893	827	867	924	828	851	809	835	871	905	818	840	883	874	834	900	845	866	862	820	833	840	857	797	826	850	821	852	818	842	829	819	842	818	814	853	838	841	850	841	837	819	875	825	899	859	862	849	843	856	815	873	837	865	850	836	872	828	847	861	856	818	868	846	861	837	862	869	839	869	870	873	871	850	827	914	855	851	828	828	818	886	881	868	856	801	874	824	849	780	792	834	863	833	885	875	835	864	843	875	889	884	811	850	849	867	818	869	882	868	766	853	832	896	913	900	826	863	851	845	847	846	861	817	812	823	919	864	846	878	851	845	803	850	826	841	810	927	815	858	821	880	819	829	877	858	864	842	848	826	832	887	927	860	882	871	853	817	839	849	849	850	838	870	875	852	897	873	854	861	865	831	838	854	851	900	908	861	839	803	848	892	828	864	893	843	871	812	862	871	855	813	858	798	875	914	860	847	858	798	825	845	835	857	801	892	827	838	832	821	852	806	849	826	831	801	851	827	840	829	861	891	804	858	837	896	886	785	839	868	905	860	870	852	853	825	797	863	873	823	847	841	849	845	868	824	825	891	855	811	833	847	848	798	823	837	781	868	865	876	825	850	842	881	863	837	870	840	851	901	888	883	833	853	870	863	855	832	837	834	824	859	872	890	844	861	894	827	852	855	819	841	867	865	863	920	886	874	812	826	860	859	881	846	832	857	841	822	825	860	870	867	847	817	849	863	798	808	870	859	852	870	847	851	860	832	865	865	835	889	867	852	778	893	828	874	871	874	871	864	793	850	893	796	841	884	835	875	858	876	847	830	850	878	854	856	849	802	885	884	806	898	814	830	802	803	872	860	797	882	838	821	860	860	859	806	868	836	850	847	841	846	874	858	868	838	823	883	833	870	908	817	817	801	873	857	858	868	876	877	849	831	837	852	890	828	892	853	812	886	819	864	863	820	859	809	867	817	800	878	901	822	888	831	880	822	839	856	903	841	827	815	851	787	838	886	848	813	850	956	831	886	839	833	864	860	891	812	867	859	845	861	851	878	833	894	806	841	843	917	878	841	911	817	850	846	814	873	843	859	864	845	879	849	835	847	853	824	891	879	767	861	879	791	852	803	818	825	872	866	853	813	842	846	860	861	859	808	838	819	854	883	867	827	858	828	870	826	823	873	844	864	809	818	841	833	887	793	813	792	848	888	858	870	822	834	844	851	810	884	812	815	825	836	817	831	845	876	888	842	880	849	850	804	864	865	894	841	793	885	819	868	859	851	867	817	857	875	870	825	844	903	886	813	854	815	793	873	830	854	884	806	846	855	870	830	846	836	825	838	837	822	846	832	827	786	858	872	848	816	860	824	836	853	880	842	839	841	791	875	841	912	864	784	833	918	870	851	844	882	873	842	868	863	810	939	831	769	859	768	828	861	841	830	867	843	849	815	864	815	856	812	900	847	832	850	848	871	887	881	815	854	799	902	868	819	770	815	855	839	860	830	859	875	883	855	847	862	818	868	830	860	853	846	865	827	778	812	842	828	883	863	865	858	876	816	877	890	838	859	844	850	843	880	853	844	873	860	832	837	816	877	852	841	833	862	851	908	900	841	824	873	809	827	833	813	884	844	853	880	876	843	871	873	893	872	890	810	820	871	821	870	836	928	880	801	840	830	872	878	862	864	867	853	851	862	844	802	851	882	807	858	858	817	931	847	860	863	783	844	847	887	848	760	885	873	819	839	884	842	875	834	878	842	807	909	883	819	815	810	817	865	874	880	906	876	804	841	868	842	820	854	845	834	817	844	840	870	834	871	839	880	801	861	863	880	885	858	819	854	802	849	792	829	847	860	852	825	872	878	832	831	872	837	849	846	858	884	778	867	817	870	845	850	875	857	859
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
