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
336794332495	336794333057	336794333607	336794334157	336794334707	336794335257	336794335807	336794336357	336794336907	336794337457	336794338007	336794338557	336794339107	336794339657	336794340207	336794340757	336794341307	336794341857	336794342407	336794342957	336794343507	336794344057	336794344607	336794345157	336794345707	336794346257	336794346807	336794347357	336794347907	336794348457	336794349007	336794349557	336794350107	336794350657	336794351207	336794351757	336794352307	336794352859	336794353407	336794353957	336794354507	336794355057	336794355607	336794356157	336794356707	336794357257	336794357807	336794358357	336794358907	336794359457	336794360007	336794360557	336794361107	336794361657	336794362207	336794362757	336794363307	336794363857	336794364407	336794364957	336794365507	336794366057	336794366607	336794367157	336794367707	336794368257	336794368807	336794369357	336794369907	336794370457	336794371007	336794371557	336794372107	336794372657	336794373207	336794373757	336794374307	336794374857	336794375407	336794375957	336794376507	336794377057	336794377607	336794378157	336794378707	336794379257	336794379807	336794380357	336794380907	336794381457	336794382007	336794382557	336794383107	336794383657	336794384207	336794384757	336794385307	336794385857	336794386407	336794386957	336794387507	336794388057	336794388607	336794389157	336794389707	336794390257	336794390807	336794391357	336794391907	336794392457	336794393007	336794393557	336794394107	336794394657	336794395207	336794395757	336794396307	336794396857	336794397407	336794397957	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2692	3650	2300	2691	3650	2300	2691	3650	2300	2691	3650	2300	2691	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2682	3650	2300	2682	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46808	39571	24838	16650	45697	66759	53997	36303	19133	5914	850	241	234	244	195	199	202	218	215	221	210	235	202	226	205	190	240	246	212	214	207	205	209	194	221	221	229	188	185	208	203	202	204	204	203	217	219	205	234	245	215	221	233	205	209	243	217	194	215	211	205	226	218	218	227	222	200	221	212	212	191	220	210	214	225	216	218	214	214	199	213	197	228	223	224	206	202	224	207	204	206	203	203	222	245	210	207	213	236	223	221	220	209	216	219	241	206	233	205	191	219	246	239	223	203	214	229	218	207	214	232	207	229	188	205	209	199	225	205	216	200	219	214	217	224	237	223	220	214	214	204	198	209	228	212	195	222	193	210	223	243	216	216	210	230	204	227	221	223	212	221	214	187	221	216	220	213	225	217	203	243	235	224	234	202	203	211	235	224	201	199	227	224	184	213	185	191	191	232	229	217	207	194	235	213	196	208	215	223	234	215	235	212	208	221	214	221	210	197	200	248	221	214	189	222	244	192	221	246	209	228	214	208	195	198	228	219	218	221	228	218	193	202	224	217	220	255	186	212	176	240	208	192	224	222	222	198	223	213	200	216	210	224	183	207	229	211	216	229	193	212	222	194	219	193	213	202	243	212	196	208	225	194	227	220	226	229	187	227	189	199	186	214	222	232	203	221	237	175	211	210	220	202	218	204	214	207	211	237	222	198	212	221	209	225	224	213	218	186	215	212	258	229	204	226	212	234	221	223	208	232	201	213	217	234	226	227	193	211	219	212	213	231	214	220	222	245	186	233	207	183	198	220	198	212	217	203	213	221	200	220	206	213	192	230	213	209	203	204	238	205	222	211	219	220	231	197	242	223	209	225	203	211	218	190	201	218	220	198	204	226	231	223	201	203	196	228	189	176	237	202	213	217	219	235	217	234	208	228	199	212	219	214	229	219	204	239	196	231	217	221	215	207	244	226	244	226	195	208	195	210	190	198	205	220	219	237	207	248	235	245	221	226	202	229	212	189	200	222	180	217	222	196	221	214	213	189	201	202	207	211	232	194	206	212	228	212	222	210	205	173	220	191	214	213	208	235	209	229	198	247	220	221	201	204	222	222	198	198	226	209	220	215	191	217	235	220	217	217	240	200	206	230	242	206	212	214	195	228	242	213	207	230	213	211	211	218	225	204	208	188	233	240	208	219	227	218	224	195	209	233	205	228	214	213	214	222	211	219	235	216	238	219	194	215	216	214	200	224	185	229	210	205	188	215	238	229	213	217	213	203	223	210	224	222	218	208	220	225	223	189	221	218	203	225	257	220	214	233	221	215	234	195	201	208	213	202	214	199	213	223	199	222	220	216	195	215	232	196	229	216	215	217	210	217	200	215	191	216	217	227	196	209	202	213	196	218	225	220	208	207	195	198	206	216	219	229	174	236	216	192	193	202	229	205	205	194	219	219	226	226	209	220	215	204	215	222	224	186	217	229	201	199	210	191	237	221	214	211	179	207	185	216	236	223	199	223	222	214	189	225	202	233	205	220	196	216	214	211	258	208	195	219	221	218	197	205	176	234	214	203	206	214	206	240	231	229	196	200	182	198	225	210	216	207	215	205	233	199	197	219	195	192	232	207	235	229	212	212	207	224	209	213	190	197	202	241	215	248	206	216	218	227	222	221	196	214	212	213	254	222	202	225	215	205	206	237	180	197	231	194	209	200	228	210	222	225	210	203	221	201	210	222	201	211	214	199	240	238	205	213	198	216	211	195	236	232	220	220	221	224	223	223	212	209	204	220	236	239	206	230	200	200	204	225	207	228	212	226	221	211	207	212	231	194	227	210	200	211	188	242	202	213	230	233	211	211	205	209	208	211	201	226	217	190	190	208	196	266	209	218	193	197	206	238	210	211	236	247	224	224	195	191	227	233	235	251	191	189	237	223	200	194	204	197	182	216	232	226	245	184	211	207	202	220	196	206	211	208	210	207	204	188	193	242	216	211	208	198	224	217	226	231	222	235	232	197	198	228	239	205	219	202	214	231	216	198	246	198	198	203	231	244	211	212	211	220	214	222	221	196	218	212	203	236	215	231	214	211	212	219	198	222	197	216	234	207	217	212	201	212	189	215	199	189	196	216	196	192	206	199	192	187	188	212	219	196	192	205	214	204	219	189	199	212	224	216	233	190	202	222	203	208	215	213	193	210	209	203	197	195	201	211	209	230	210	234	217	201	239	201	217	220	207	211	206	188	226	221	215	197	212	203	214	234	236	195	209	199	212	218	207	216	214	211	217	215	214	208	226	204	222	229	218	213	210	227	225	205	228	210	228	214	199	206	193	213	215	205	232	211	236	203	216	224	217	238	190	210	233	210	184	244	232	240	203	202	196	218	213	227	212	215	240	219	213	205	185	242	247	227	185	225	192	203	227	192	230	215	206	212	207	212	220	221	209	210	226	223	232	236	204	233	215	207	216	236	197	193	183	215	223	198	186	228	213	216	229	208	200	208	221	218	233	234	232	226	219	216	216	231	211	224	214	199	194	240	230	216	195	189	203	228	198	208	201	217	200	221	210	205	221	187	197	213	196	214	212	233	221	210	222	215	197	189	231	230	197	206	193	208	245	185	218	238	206	250	223	232	196	210	205	256	220	194	189	204	235	231	199	196	226	238	216	235	217	222	216	223	175	234	222	225	205	224	196	228	225	224	211	201	230	201	205	199	179	240	188	200	221	217	219	233	228	230	196	206	198	213	196	203	218	201	206	206	222	210	229	200	221	217	216	220	205	208	217	235	205	212	222	185	210	185	223	212	250	222	246	235	212	224	232	204	200	242	215	210	235	211	196	217	217	203	197	216	225	207	213	227	222	189	210	210	196	255	207	217	218	210	223	243	228	238	184	202	196	198	213	247	210	212	209	200	183	201	224	231	203	217	217	178	170	230	202	217	221	194	189	215	216	206	214	211	203	200	188	229	211	209	201	178	203	218	186	205	228	194	202	196	228	222	195	221	196	199	195	197	206	204	203	191	202	225	197	222	203	202	197	213	201	229	222	173	230	212	219	222	185	184	211	212	225	196	217	214	228	201	195	245	241	213	193	209	205	209	239	216	225	208	216	207	199	218	223	251	222	219	207	223	183	211	207	225	229	203	231	211	191	209	211	229	198	223	229	254	223	220	225	211	202	195	213	198	190	219	231	200	231	213	213	209	240	215	185	204	228	231	222	204	200	198	237	214	205	217	193	197	199	212	218	195	228	205	198	199	224	219	210	223	247	215	217	201	217	206	232	238	197	216	197	212	232	168	242	181	234	228	219	213	229	229	198	205	198	217	220	214	226	205	228	238	199	200	229	171	207	204	235	238	228	196	228	230	214	191	234	222	229	213	249	196	204	204	225	237	202	211	222	223	218	205	233	210	229	232	240	225	230	214	248	197	204	225	236	227	198	202	220	197	223	199	233	225	222	215	239	224	216	217	219	197	199	209	197	184	232	223	219	207	193	206	194	209	221	197	220
32279	29099	19081	18865	56967	77616	64745	48699	31540	14576	2477	543	580	559	552	549	534	549	551	540	505	474	485	495	539	509	558	490	504	481	487	519	505	512	516	550	521	519	511	531	495	559	531	537	505	538	510	514	527	515	501	487	526	549	520	517	536	540	526	504	503	512	528	483	507	531	537	504	507	492	536	531	567	551	529	507	518	514	569	539	560	543	498	522	553	522	524	501	526	514	526	520	563	560	497	504	540	498	546	550	491	471	542	517	500	516	551	507	524	541	492	527	512	506	520	532	486	500	520	537	520	511	513	521	492	516	496	504	494	486	469	514	512	501	495	532	551	493	478	542	533	503	512	526	498	529	510	541	510	548	535	518	559	544	534	530	515	505	503	575	522	570	537	538	525	524	539	529	497	536	527	533	547	554	520	491	515	540	532	523	498	489	519	495	531	550	545	539	519	591	512	544	502	527	556	539	507	530	519	556	494	509	521	539	479	544	465	507	569	479	526	560	550	538	534	506	489	551	487	542	537	509	520	488	528	514	538	514	566	527	552	537	531	506	463	538	512	503	510	521	516	540	517	495	535	550	511	497	518	552	531	525	495	466	482	513	539	526	536	505	545	524	510	518	501	484	514	518	509	526	493	503	532	522	553	539	481	472	519	544	514	535	542	534	514	547	511	553	508	521	478	497	540	512	573	539	510	527	546	480	504	502	502	524	516	514	530	521	515	530	514	534	518	533	505	502	551	525	518	526	518	530	509	562	523	541	536	526	518	546	549	491	501	533	565	513	525	535	509	532	549	525	541	500	511	522	495	548	553	494	550	549	493	539	537	529	522	537	527	484	531	517	500	494	515	505	536	514	517	539	532	520	532	526	520	493	526	513	509	518	507	533	505	540	545	541	539	484	494	511	490	504	505	531	587	534	535	572	572	487	500	538	507	553	524	554	501	508	474	502	498	476	519	511	515	484	498	527	515	518	499	521	530	492	492	516	554	496	541	524	492	554	503	519	555	488	531	559	516	497	517	503	507	539	521	477	523	523	560	544	542	562	492	572	501	514	533	527	511	529	498	539	524	511	518	561	502	509	539	525	537	501	544	510	480	497	511	527	543	487	505	510	482	536	498	520	517	519	556	508	521	596	514	495	532	507	532	517	530	534	482	517	522	510	484	531	512	485	514	524	521	560	562	522	493	559	576	529	503	478	494	496	498	506	513	486	511	519	484	496	514	550	516	480	512	513	533	515	544	515	539	512	476	498	497	544	543	536	518	508	534	538	520	522	513	515	530	513	543	513	504	517	530	474	506	531	520	541	538	481	503	491	537	562	515	544	562	555	504	499	521	521	512	520	508	517	548	517	520	514	506	555	557	531	545	470	542	524	537	501	538	497	547	515	510	520	529	530	492	513	475	497	505	530	518	516	530	511	540	516	535	526	496	508	541	512	503	555	532	532	525	488	497	509	528	507	512	501	521	483	536	513	554	478	497	503	524	509	551	535	510	488	520	519	512	525	540	550	522	523	479	546	522	522	499	517	551	501	556	541	496	552	523	504	521	548	526	530	534	498	548	556	526	522	500	504	509	521	575	507	528	496	496	558	525	481	539	519	518	529	560	542	537	522	528	533	551	523	500	559	490	512	478	519	547	473	517	533	537	497	528	493	502	467	489	548	532	502	540	510	535	506	539	521	541	487	512	532	529	522	547	562	510	521	476	490	525	511	516	519	492	516	501	525	481	544	513	522	532	545	515	575	510	512	515	548	512	526	488	530	485	545	527	532	519	504	514	514	506	508	515	516	536	503	512	525	549	530	528	525	541	516	503	509	568	464	533	554	512	535	514	530	549	512	517	531	517	550	497	505	538	553	524	484	529	544	547	537	520	539	502	518	527	508	549	521	516	535	496	525	534	521	538	506	521	545	536	513	567	542	514	564	563	533	571	512	512	507	553	506	546	541	541	511	547	489	542	472	470	478	495	536	493	508	482	560	536	473	512	537	500	518	524	541	525	492	467	488	513	497	488	537	516	518	492	518	467	479	495	508	502	541	504	540	540	542	520	502	499	529	502	553	517	502	499	509	512	529	510	521	532	510	485	505	530	505	557	509	526	514	500	500	564	498	495	450	530	529	556	545	503	545	527	491	496	558	539	510	503	539	499	491	560	528	491	527	526	556	503	527	511	504	551	543	547	510	565	515	530	544	537	502	533	548	506	542	543	522	541	518	536	551	493	465	514	514	533	484	464	503	510	518	466	551	513	531	503	508	522	569	528	510	561	519	534	525	523	478	519	537	528	495	507	482	513	530	508	509	474	490	524	538	509	546	532	551	525	526	525	541	522	493	563	476	499	514	546	515	530	528	515	564	526	514	508	543	503	490	520	495	522	529	527	511	525	523	539	536	556	544	529	506	510	518	540	533	518	594	572	524	531	518	519	530	524	534	525	505	527	504	560	514	553	500	522	547	533	515	555	520	516	543	505	507	499	508	503	551	522	563	547	512	525	563	508	545	543	572	554	512	480	545	483	537	536	543	512	504	504	501	530	538	507	525	523	533	502	537	534	514	538	526	506	526	504	576	540	520	483	531	509	547	475	532	511	524	505	522	530	493	551	505	516	511	524	515	531	486	491	537	487	515	524	511	537	508	539	540	469	496	561	494	548	516	551	538	551	526	529	550	528	486	563	529	499	518	510	511	563	530	547	508	564	508	563	530	539	502	450	504	546	475	539	544	548	493	542	535	538	550	527	580	478	569	520	554	523	494	525	537	532	533	522	520	558	494	515	530	520	514	516	506	546	531	527	509	542	551	523	528	557	478	504	525	515	529	496	544	489	575	542	527	509	542	519	558	522	546	549	511	495	505	568	463	531	514	492	517	553	532	504	544	509	534	508	460	494	560	497	514	559	504	548	521	493	531	513	518	540	558	477	570	542	543	565	533	523	486	528	504	514	482	509	534	536	504	495	535	537	525	463	487	512	535	535	538	509	573	501	532	500	570	516	506	503	560	500	543	487	500	497	478	513	486	561	516	530	513	520	498	499	546	573	512	504	531	540	517	537	510	503	537	529	481	536	529	517	525	561	560	494	515	529	513	484	535	508	478	530	556	525	454	522	513	493	501	545	526	542	534	546	553	536	488	524	534	500	554	575	529	524	507	516	531	531	466	544	532	515	528	474	519	546	490	580	542	507	529	541	510	541	506	499	501	517	552	546	545	514	548	534	510	512	545	497	524	515	488	494	511	481	507	552	525	501	571	507	492	505	522	491	505	502	562	510	530	510	522	538	534	524	470	552	549	508	538	514	544	500	521	527	547	500	571	511	514	510	478	498	478	526	534	523	567	511	556	518	515	507	519	547	506	526	532	549	528	515	553	506	508	495	514	524	493	530	523	551	512	504	515	506	520	520	507	546	522	521	529	519	518	526	482	545	530	532	514	539	518	505	515	535	507	499	525	531	538	564	540	534	538	525	531	523	529	499	488	541	487	523	490	493	523	473	520	523	586
12962	8474	4002	2467	2529	5717	4544	2415	1250	650	275	247	264	270	259	240	269	279	262	246	247	258	281	280	243	254	267	260	260	273	263	279	264	252	226	274	263	271	233	252	267	234	246	280	279	256	243	241	245	251	271	277	293	266	240	266	268	268	260	276	272	285	233	269	256	290	260	292	247	252	273	290	264	268	258	256	287	251	254	262	271	262	251	247	254	264	266	261	276	248	274	271	263	299	257	269	222	240	253	261	255	263	277	266	267	248	263	230	256	278	283	255	285	243	249	280	276	272	257	255	235	238	259	281	290	240	228	260	256	261	288	260	281	241	268	246	262	256	256	308	254	289	285	258	253	273	231	268	262	253	255	239	243	271	253	266	277	290	257	250	265	278	248	261	215	244	239	300	246	232	260	230	284	255	257	247	247	281	244	267	246	239	229	263	259	265	267	259	298	281	257	265	260	255	252	259	267	279	272	268	225	263	260	246	255	280	316	258	245	261	254	260	290	276	252	263	215	282	249	253	251	259	275	274	266	260	265	272	255	237	248	267	289	245	263	286	299	250	264	256	249	286	269	285	282	274	265	242	267	260	263	271	264	239	278	251	261	280	268	270	255	258	242	256	255	255	283	262	256	290	252	262	279	273	256	257	254	255	221	248	262	269	269	263	276	260	242	253	255	287	269	280	268	281	219	250	237	275	231	251	270	269	264	227	252	266	293	252	259	259	265	258	254	266	258	239	258	283	271	253	263	290	261	270	265	297	240	257	258	278	260	283	262	278	239	265	252	278	264	259	261	282	275	247	250	284	252	289	305	273	257	268	269	237	270	259	282	299	256	259	249	296	265	252	279	266	266	256	242	246	245	249	247	282	253	263	273	229	275	266	260	281	274	275	240	264	250	289	281	271	267	257	262	261	256	284	263	248	303	251	261	266	253	264	242	280	268	291	258	295	264	275	267	252	241	270	277	280	274	258	276	250	258	260	261	238	254	224	249	254	246	289	256	295	252	260	266	257	273	292	232	257	252	248	276	261	249	262	225	258	245	299	263	243	231	275	257	265	247	263	263	253	242	275	223	309	274	246	283	274	244	273	267	256	234	257	235	260	238	280	252	263	233	281	281	257	251	248	248	241	261	253	260	230	250	267	233	265	253	245	245	267	253	259	285	259	269	240	278	272	252	254	214	239	267	283	270	253	238	263	283	238	242	294	264	239	267	251	241	280	253	299	236	247	280	280	247	258	263	270	244	272	282	247	257	270	248	250	270	294	242	243	225	263	274	266	254	276	222	266	240	272	267	271	244	239	250	253	277	245	269	253	253	241	245	260	267	260	245	233	287	272	258	267	251	244	246	288	264	255	264	227	267	310	285	273	248	281	266	258	266	255	272	267	271	284	282	228	258	295	289	263	278	282	254	284	278	267	285	263	278	284	231	284	258	270	275	241	294	259	295	275	290	279	261	237	256	280	265	226	270	265	251	263	265	268	257	270	282	266	261	251	274	258	265	253	261	244	256	269	283	247	261	278	242	258	261	293	245	248	267	269	257	243	248	268	266	253	272	254	259	291	249	238	263	267	279	301	280	265	234	231	229	258	279	245	245	257	237	279	275	281	256	260	265	278	247	283	249	274	267	237	244	260	262	257	257	247	241	265	268	239	248	280	272	270	255	269	280	255	253	275	261	259	255	270	261	275	234	230	264	251	304	241	263	298	251	267	305	281	259	259	298	262	254	258	294	249	269	266	266	277	256	255	268	259	245	245	236	274	253	269	256	268	274	264	264	259	251	277	274	274	273	251	258	238	257	269	294	278	269	249	275	278	267	273	261	275	277	252	259	243	275	286	290	301	256	261	261	259	270	247	253	291	277	278	301	288	242	275	266	227	251	254	249	287	261	278	261	274	259	257	247	238	254	227	279	250	274	306	291	264	274	253	255	270	265	255	271	267	275	242	281	257	231	239	280	283	261	250	220	257	258	272	281	300	231	251	236	262	253	261	257	261	246	248	276	263	265	290	239	260	259	242	285	266	269	275	290	260	240	262	249	249	258	242	241	278	278	273	276	251	271	273	266	266	253	283	251	260	257	291	261	271	308	281	255	274	299	225	266	266	255	247	249	285	263	239	264	255	285	306	260	251	254	247	237	296	261	293	285	266	244	298	239	285	273	278	282	274	251	272	284	248	287	277	262	276	235	265	261	263	261	268	250	278	259	290	257	247	272	258	236	255	240	248	299	245	269	251	258	247	269	267	255	268	240	253	258	284	239	264	252	275	231	256	246	240	275	244	240	270	258	265	274	244	247	228	256	312	263	263	286	281	255	275	275	259	263	273	276	241	260	252	287	300	276	254	275	249	268	242	275	274	265	277	258	241	254	236	235	241	269	250	281	257	264	242	251	284	292	259	283	236	272	267	249	267	256	267	256	258	273	261	280	261	242	254	246	259	269	267	257	308	250	262	227	234	266	245	262	244	286	255	270	252	251	268	257	265	273	259	256	273	275	271	251	272	278	245	245	273	296	251	258	273	274	252	267	238	262	295	253	288	270	272	244	244	274	242	239	273	284	269	271	276	266	267	230	304	276	245	252	284	252	241	265	247	263	257	250	279	275	274	237	276	267	245	255	272	284	255	257	275	276	238	246	268	241	295	260	292	277	260	249	256	285	247	248	258	270	273	258	231	260	274	272	249	270	254	288	261	264	261	248	280	267	241	237	265	258	263	268	232	283	270	259	257	255	282	271	275	269	251	256	266	271	266	271	266	257	275	260	267	262	271	254	260	283	268	255	242	283	254	275	252	293	297	256	239	247	246	262	267	242	268	268	280	307	270	268	268	255	262	259	287	248	239	283	272	304	266	307	260	262	252	263	288	257	254	272	258	236	257	267	271	261	262	247	237	253	267	269	247	280	279	258	231	288	271	264	239	266	230	257	281	248	258	261	250	282	246	250	257	241	275	264	246	268	282	257	280	285	266	252	284	254	282	245	236	256	288	280	281	268	239	278	274	251	260	276	282	287	254	231	249	273	250	256	245	286	254	254	257	255	271	224	260	288	231	235	262	271	267	276	293	276	246	282	258	254	252	270	270	246	261	270	277	269	261	263	268	254	260	247	251	273	251	234	263	262	259	264	253	272	256	266	293	238	260	248	272	251	268	288	278	274	271	279	249	247	253	268	272	272	239	262	266	283	241	259	270	249	277	240	292	279	271	250	259	294	253	260	287	295	222	238	280	289	245	259	278	253	246	260	279	271	225	263	282	275	255	268	280	268	267	258	269	254	261	288	274	238	293	248	251	295	232	264	255	245	269	250	252	262	253	268	279	261	223	266	275	265	282	271	274	271	237	269	250	293	248	241	267	282	228	255	303	275	282	243	279	267	270	272	263	277	251	276	272	280	275	265	281	271	241	238	267	259	252	261	244	260	243	266	281	259	294	247	244	284	251	234	261	276	286	266	255	227	250	279	270	281	285	296	283	254	258	257	264	276	267	249	254	267	275
8199	7604	6423	6402	10444	19572	14828	8203	4171	2094	754	650	646	704	659	694	665	683	616	666	636	606	633	631	652	682	619	611	612	738	652	640	662	647	669	652	664	643	635	635	662	652	647	595	663	618	659	642	662	654	602	669	632	629	645	614	649	667	682	621	668	663	650	655	577	644	633	640	646	678	639	645	634	607	641	602	617	581	619	627	650	610	664	640	633	626	660	642	649	667	630	663	670	640	635	662	634	658	623	665	637	658	619	662	679	672	696	656	631	635	630	656	643	645	621	622	627	660	626	631	591	602	686	631	606	653	631	631	624	594	665	663	642	632	618	647	643	603	667	635	642	636	661	690	606	682	665	646	612	657	640	678	629	665	633	635	612	627	621	663	624	613	678	638	631	634	650	610	618	610	616	672	645	605	648	627	623	672	648	584	631	615	640	613	646	684	618	625	627	619	618	617	655	650	676	654	610	661	652	611	610	603	670	611	592	628	698	641	635	621	670	608	647	651	646	622	635	625	643	643	616	687	637	637	658	648	631	613	663	687	637	640	645	604	632	604	668	627	626	651	667	664	615	618	657	651	664	663	664	625	654	656	613	631	672	645	637	621	652	613	626	632	681	632	621	652	602	632	720	637	600	634	635	621	677	652	656	651	652	687	674	696	677	610	640	660	684	613	620	632	624	629	631	646	580	611	657	654	687	570	613	609	686	655	621	635	656	617	630	655	637	651	662	625	683	676	654	656	666	680	606	602	642	670	667	637	631	663	621	644	645	654	635	636	597	649	664	656	652	649	663	599	624	705	636	614	632	619	651	639	619	634	595	662	624	677	628	613	682	594	695	696	645	633	665	663	638	595	644	659	608	682	654	604	635	632	612	641	621	631	604	637	661	653	619	630	671	651	616	660	688	621	657	649	578	619	641	641	635	632	651	652	671	680	671	677	622	631	647	622	672	656	621	603	623	671	631	650	669	616	655	601	668	657	620	657	628	666	642	618	633	615	648	632	602	647	646	646	620	602	623	668	681	674	666	667	648	669	600	627	678	641	691	638	634	652	617	697	632	683	609	618	584	679	668	638	632	651	618	650	669	648	598	597	636	625	641	604	618	599	670	671	648	663	675	671	615	700	663	639	637	645	601	657	642	620	667	669	656	631	631	670	633	641	671	625	644	627	662	613	595	659	643	650	648	595	618	639	641	660	626	640	666	656	656	652	605	687	632	635	667	646	649	678	600	662	661	650	638	660	669	672	602	643	649	693	618	634	674	643	638	660	612	639	682	631	676	633	638	669	665	632	669	659	645	648	670	640	653	667	653	596	638	601	616	626	677	604	607	659	663	640	673	622	590	683	648	690	642	642	624	650	642	572	646	643	651	611	608	643	646	654	574	624	653	660	630	599	670	634	625	614	613	646	646	610	668	643	639	651	656	658	678	696	610	664	652	679	677	640	652	655	625	638	637	643	642	606	635	638	634	642	675	632	660	612	606	642	572	682	646	656	624	632	663	650	648	686	636	645	608	640	576	621	603	635	649	605	623	618	614	622	668	631	617	611	649	585	630	683	613	643	611	615	642	625	638	654	715	656	628	644	645	627	670	635	596	651	611	670	589	672	601	691	624	604	645	659	654	655	650	620	634	637	632	660	617	619	624	627	646	629	647	657	656	622	631	635	611	603	649	650	685	593	625	589	662	616	641	670	610	625	653	632	652	643	626	650	612	626	648	585	621	637	624	644	666	632	605	615	624	641	659	662	626	651	617	682	567	636	650	655	627	605	607	662	680	642	648	610	640	623	648	635	638	648	578	704	586	653	647	629	668	634	640	648	641	618	682	666	639	624	661	635	623	674	668	642	646	627	624	673	637	634	647	627	698	662	631	646	631	637	627	626	656	579	641	627	684	603	644	652	633	611	673	619	652	605	691	612	671	656	646	623	626	617	635	645	581	644	649	631	662	651	644	601	644	636	639	621	648	616	645	587	647	622	622	640	634	655	640	630	634	674	592	631	650	664	646	655	644	625	614	620	620	628	653	625	680	673	638	636	603	636	627	660	677	623	602	648	643	658	651	657	641	609	652	652	657	610	656	625	674	645	645	623	612	639	635	657	624	631	667	632	688	653	638	692	618	652	617	668	702	651	653	659	642	650	662	633	667	680	677	646	647	628	642	676	658	577	610	680	633	600	669	660	652	670	651	636	624	641	610	654	608	679	622	638	670	613	643	659	598	635	601	657	646	615	666	657	655	675	647	678	645	642	605	656	678	645	617	656	612	663	629	655	619	679	642	666	621	657	647	635	635	586	649	719	661	622	641	679	647	683	656	638	670	695	655	661	628	608	667	615	657	615	683	693	683	671	661	635	650	625	603	677	599	623	629	640	601	660	649	622	703	664	641	685	595	645	697	636	600	630	632	628	677	650	646	645	627	612	652	630	605	624	620	601	649	591	642	625	594	633	677	635	655	669	690	622	605	606	645	592	626	680	638	625	677	666	624	629	653	682	650	602	620	659	626	647	605	667	677	618	655	647	606	654	647	599	660	639	638	642	636	614	652	636	625	673	629	695	679	653	664	668	628	656	654	663	620	677	614	648	616	648	647	678	631	633	591	649	652	657	625	660	612	672	651	663	631	629	630	670	629	629	673	636	600	664	683	691	642	611	629	585	654	644	638	640	640	620	594	653	606	638	606	649	618	642	618	613	666	658	606	715	630	662	663	638	675	653	622	666	660	641	651	582	685	625	630	682	653	643	587	644	624	601	631	605	637	640	661	610	660	597	680	631	683	661	596	655	656	630	669	635	624	690	624	692	653	633	643	614	672	625	606	649	670	616	655	645	655	631	660	622	638	640	661	608	649	622	621	602	593	648	700	624	631	650	633	589	638	635	621	620	668	618	635	623	674	643	658	639	657	674	628	644	657	613	639	621	650	631	641	622	654	682	666	658	641	634	634	629	639	613	625	646	663	679	625	671	662	682	630	649	638	635	686	645	625	615	677	694	640	632	621	691	646	595	617	634	659	665	626	660	661	589	644	696	670	595	689	708	622	595	637	615	619	620	614	668	600	662	616	615	630	649	620	635	670	654	652	666	655	616	639	658	638	649	638	653	644	685	627	674	597	634	617	580	663	707	669	662	665	636	648	640	642	607	630	651	617	668	599	651	652	639	617	626	599	637	671	629	628	622	610	639	582	645	675	629	688	669	673	616	635	609	620	624	618	646	650	666	626	656	646	630	636	611	604	659	644	634	604	678	687	618	602	619	590	642	586	613	657	678	640	621	628	625	680	576	646	600	635	652	642	622	635	620	653	650	640	665	603	668	672	663	653	665	653	655	652	645	695	615	633	676	650	625	588	662	634	668	674	620	649	621	680	681	661	645	638	631	656	644	621	614	665	630	599	630	655	671	635	641	636	632	645	585	635	646	624	618	647	641	601	650	648	575	626	652	633	675	661	623	652	622	647	595	631	629	660	660	652	617	593	620	653	649	686	644	626	641	643	604
34932	28357	14840	9343	33798	48188	37842	22331	9402	2985	726	304	282	260	278	287	285	289	248	300	279	264	257	295	260	252	294	323	287	272	285	298	302	281	291	288	285	293	249	299	293	315	265	258	261	291	296	275	290	249	280	249	259	280	303	289	271	284	275	285	296	262	273	305	266	260	286	249	288	313	265	279	315	264	294	293	282	265	285	254	274	281	289	291	289	280	284	307	260	271	269	254	289	309	299	267	273	307	285	268	272	265	254	285	286	283	303	297	261	283	281	279	317	272	306	264	279	276	292	283	275	304	270	294	274	297	278	264	289	276	279	304	308	283	280	289	275	314	285	279	304	294	283	289	292	270	274	249	270	275	307	276	332	264	273	287	263	282	262	258	260	243	251	295	274	315	257	278	303	282	293	289	250	269	301	297	296	302	273	311	305	262	320	302	292	278	263	281	302	307	282	264	283	272	276	283	268	262	263	262	277	305	311	263	273	270	296	293	282	290	268	296	268	304	258	269	298	261	272	288	268	294	293	314	278	278	295	302	255	304	301	286	294	287	296	271	301	260	292	275	299	290	279	292	302	296	288	286	288	256	297	281	264	283	289	265	279	280	297	261	277	300	331	307	275	261	275	287	261	288	294	258	256	292	287	271	295	256	258	278	290	285	285	314	245	297	304	244	237	289	278	304	314	271	295	294	267	285	286	307	294	306	285	282	272	300	280	305	253	317	287	266	291	292	295	289	303	245	279	283	234	288	269	254	268	288	291	286	264	256	281	291	304	260	295	289	284	265	281	307	264	284	282	302	264	306	285	311	267	273	275	290	281	304	269	299	269	257	262	262	272	277	291	273	290	287	314	280	280	285	312	257	262	277	287	278	273	270	285	277	302	298	263	305	282	241	284	299	286	313	268	306	257	270	291	301	306	294	267	279	282	284	288	272	303	267	282	249	291	281	310	276	259	261	269	263	268	314	282	258	255	285	302	294	306	261	269	295	303	306	288	286	242	252	231	284	279	292	255	310	294	241	302	294	287	274	262	295	293	281	300	290	291	291	245	286	270	287	259	250	275	305	258	302	289	250	299	271	286	267	316	311	295	274	285	285	285	295	283	265	296	273	271	290	262	301	296	280	297	297	287	269	244	264	308	336	290	275	291	265	285	294	272	292	271	251	290	279	272	270	253	256	287	271	294	274	282	295	299	333	278	290	266	274	300	292	303	265	304	260	292	261	305	284	265	296	317	286	295	289	292	309	280	256	264	289	276	296	280	282	290	260	282	273	267	267	275	276	301	266	311	303	275	270	273	298	298	272	272	301	285	291	308	275	248	275	289	293	286	293	282	306	277	296	244	270	272	272	263	271	295	271	290	284	300	280	259	306	253	269	334	256	279	289	274	297	290	250	285	271	316	272	262	292	286	291	258	264	254	300	276	282	303	277	258	294	266	313	281	303	295	290	257	300	291	275	254	313	267	268	271	263	261	275	269	286	294	329	281	255	291	286	282	310	281	294	300	272	289	281	260	262	290	279	286	297	306	257	266	296	290	272	274	267	262	291	310	289	266	265	277	297	278	276	301	275	262	295	304	249	276	289	296	301	264	279	275	289	336	269	293	276	267	292	295	264	267	250	283	284	269	251	258	304	294	295	305	284	267	282	299	270	273	282	302	289	270	278	267	280	288	287	258	287	244	280	266	277	265	285	305	284	283	290	239	272	283	298	273	293	309	281	322	288	293	297	263	301	292	262	287	273	297	291	313	294	314	315	288	290	312	295	284	288	302	306	292	291	278	299	280	317	297	301	266	317	290	276	303	277	295	276	298	273	273	271	271	277	272	257	269	288	276	282	283	283	288	303	280	286	264	295	282	278	293	299	246	283	274	275	289	287	286	278	274	270	255	315	301	289	281	280	271	302	287	303	297	296	298	275	292	296	302	297	271	288	270	317	290	279	298	310	298	292	273	272	284	289	271	259	268	241	278	275	307	276	253	281	248	290	291	293	288	287	275	271	289	294	267	282	303	301	284	270	288	311	268	284	287	268	280	289	253	252	291	259	273	308	282	262	281	296	274	293	283	260	267	276	273	308	282	301	268	285	301	264	256	289	238	265	300	266	269	295	282	256	293	296	284	314	288	292	267	315	283	283	264	277	294	276	311	271	264	289	333	295	285	269	304	289	305	272	276	300	260	282	240	296	282	315	280	270	235	273	270	265	282	260	292	289	277	297	320	279	303	295	297	310	298	294	308	277	285	307	297	288	278	263	285	259	270	252	273	311	277	269	279	300	296	283	278	319	272	280	298	275	312	275	296	268	279	250	266	271	291	302	289	293	264	273	262	295	301	280	253	296	256	288	266	279	293	262	330	290	274	272	284	273	279	283	296	279	288	278	309	269	299	266	292	273	301	279	277	305	271	283	268	293	297	288	258	252	294	279	293	271	250	259	281	275	279	282	276	286	275	270	292	280	312	281	301	283	298	288	287	276	292	286	295	279	319	255	286	287	269	255	277	253	277	291	288	276	265	269	295	273	312	266	267	292	293	250	309	289	287	291	289	276	275	265	277	264	281	255	303	278	299	270	285	277	275	303	287	281	251	270	267	261	282	283	275	290	275	256	282	272	287	304	273	285	302	312	278	265	317	262	279	273	295	272	284	275	293	270	284	302	295	295	262	309	278	245	246	303	276	296	329	288	288	287	311	275	312	302	299	279	271	288	285	284	273	280	260	288	299	286	315	275	273	278	274	278	249	264	322	260	259	289	272	298	269	276	299	312	295	235	270	280	268	262	255	287	285	292	265	288	295	285	289	273	283	264	288	280	293	272	265	312	259	254	312	290	266	330	247	301	276	309	282	310	304	286	276	306	290	273	273	316	244	326	300	284	264	272	271	279	283	245	275	295	303	268	285	277	254	252	278	264	290	270	261	275	250	287	285	272	295	286	273	262	250	274	273	290	275	285	281	303	290	272	262	263	291	241	261	290	305	261	258	308	248	288	268	289	262	255	286	312	315	238	329	293	295	262	272	281	290	301	285	295	281	269	260	304	273	272	282	289	328	278	297	281	275	268	293	256	290	268	290	272	293	317	273	274	293	298	258	268	305	245	289	282	276	275	305	331	267	285	273	312	260	307	278	329	273	282	277	268	293	281	265	277	278	302	278	282	272	273	301	299	276	272	260	270	285	257	272	296	255	296	295	286	261	286	284	301	297	276	266	273	283	309	269	262	281	311	287	276	289	296	257	277	268	253	286	265	260	278	293	260	249	303	259	267	291	297	248	277	252	297	273	302	275	304	282	288	288	259	303	275	282	290	263	271	321	293	304	281	251	287	306	262	258	298	269	274	288	291	281	266	289	293	277	291	273	277	283	273	276	281	309	283	281	274	250	286	271	257	256	251	297	268	272	280	302	275	294	302	291	300	300	311	290	239	312	296	320	262	291	265	295	313	300	290	264	288	285	292	275	294	293	291	289	286	273	284	282	285	276	272	255	286	283	287	261	247
23048	19129	11347	15290	49177	59643	49959	36313	21293	9575	1987	697	736	725	730	730	697	699	685	660	644	673	655	714	646	713	678	688	712	666	703	711	700	688	660	670	659	701	693	681	693	662	684	678	667	677	708	700	716	652	684	668	689	685	680	693	712	683	705	664	615	652	655	688	675	648	604	691	717	705	677	659	709	731	680	721	741	741	672	641	713	644	686	670	699	706	679	663	694	672	677	680	628	679	693	655	689	685	690	662	724	714	733	657	642	630	657	641	661	663	686	689	699	662	675	690	671	669	696	673	663	673	678	703	645	594	701	699	657	673	651	654	730	679	660	695	677	666	653	713	661	711	676	693	636	667	697	676	645	676	679	697	685	696	643	661	689	655	694	716	683	676	672	652	691	670	678	711	656	723	700	699	680	631	654	682	675	669	699	708	694	705	639	687	645	687	670	685	684	711	674	706	624	656	677	686	631	644	689	685	670	675	686	635	636	732	715	631	676	685	699	688	688	663	645	714	665	677	648	656	632	694	671	656	663	687	663	639	690	683	652	712	621	681	682	689	680	650	707	721	699	643	653	639	710	701	686	694	700	654	692	702	709	681	650	619	658	671	654	663	713	715	656	635	681	658	695	698	706	697	683	692	682	704	651	651	650	679	686	708	653	632	679	690	641	712	678	691	673	639	670	682	645	673	662	665	680	717	642	698	691	649	695	655	623	655	696	669	688	708	707	663	693	638	656	664	747	642	660	685	666	686	653	712	676	661	629	721	669	685	675	612	692	690	688	668	725	720	657	696	699	720	653	712	681	651	692	658	661	622	683	704	704	680	637	658	718	681	659	715	647	664	663	680	697	709	709	646	680	732	677	664	682	622	686	698	686	691	692	641	710	686	686	724	666	676	671	680	663	662	680	719	677	672	657	701	634	703	696	686	654	694	675	685	645	671	670	707	660	643	699	689	655	685	679	685	652	690	690	697	699	662	663	682	619	699	682	667	692	691	678	658	656	658	662	671	728	705	687	665	687	639	676	666	701	704	661	701	627	668	643	743	666	667	698	676	736	689	687	694	666	672	687	646	658	703	656	664	718	689	697	637	662	675	722	696	679	690	687	671	714	678	677	691	677	674	645	675	650	614	679	666	713	653	683	663	663	716	628	692	707	707	684	683	664	654	719	676	695	662	666	678	690	736	652	677	678	695	661	672	687	643	682	698	722	678	662	661	657	685	686	621	661	687	681	705	715	623	731	727	641	683	660	656	692	622	659	655	656	681	664	642	673	669	634	659	687	655	689	687	680	704	672	719	693	642	709	694	713	683	657	695	672	702	685	700	661	652	654	688	743	686	670	695	678	684	727	662	691	699	685	654	658	656	752	655	637	717	686	660	730	634	692	754	661	700	719	675	688	677	661	671	686	670	677	722	706	682	688	680	706	671	699	663	655	703	672	678	754	674	679	642	681	661	729	714	667	676	674	661	679	667	701	643	648	638	663	697	659	701	705	666	683	674	692	724	680	628	653	697	627	669	711	690	635	659	696	701	665	656	670	690	681	666	728	695	686	665	686	666	647	644	668	680	719	681	705	706	680	690	629	640	705	713	689	657	689	686	748	702	673	680	712	653	702	684	713	654	650	696	691	709	670	683	642	681	653	652	705	723	689	699	656	703	634	708	693	641	698	709	686	640	636	757	686	674	661	692	637	695	695	651	670	680	673	649	650	699	728	686	682	667	663	648	719	661	691	692	694	652	666	675	679	708	690	660	678	682	650	689	625	662	697	696	700	697	693	680	697	660	693	656	658	658	707	722	683	694	661	641	712	664	698	683	683	673	728	694	672	704	660	725	704	679	654	640	668	657	627	720	695	661	684	687	649	660	686	667	670	673	629	691	704	639	659	710	673	694	666	712	661	707	665	663	646	665	685	691	630	691	684	682	675	646	644	654	711	642	641	691	664	678	675	695	723	638	673	707	728	663	717	646	658	689	655	676	655	711	683	654	709	648	684	672	671	667	703	678	691	695	647	674	723	620	690	662	640	670	643	659	686	611	680	710	730	675	678	687	680	626	709	681	713	648	712	665	638	645	665	657	698	712	673	670	677	681	670	675	691	694	680	617	680	671	667	683	646	638	689	722	708	724	734	696	662	693	688	700	674	664	723	703	731	684	654	704	644	687	687	720	695	671	639	719	688	657	667	697	643	669	678	696	656	657	667	697	684	734	706	694	689	655	656	691	669	670	665	706	650	697	696	680	632	662	700	701	699	676	745	664	625	699	671	712	668	686	586	684	714	668	611	675	681	700	664	681	676	685	705	688	625	723	664	699	676	660	698	697	668	635	661	677	679	677	715	678	672	713	732	662	692	662	689	679	703	643	688	685	696	702	617	691	627	696	670	677	700	717	667	696	635	635	664	690	675	697	724	660	717	676	661	693	649	730	690	680	635	731	605	660	695	697	673	643	718	677	712	662	720	649	718	670	688	637	689	694	674	658	689	671	678	660	702	682	687	666	652	690	705	687	654	672	721	669	701	656	729	678	685	693	672	674	678	626	682	693	659	640	679	684	665	655	677	632	640	725	693	703	687	689	693	670	653	671	672	693	663	665	666	690	646	661	615	673	633	661	742	652	664	656	660	671	698	719	654	669	692	700	709	712	714	703	683	640	636	671	644	643	672	666	650	732	696	683	688	673	694	692	700	710	705	713	656	702	671	682	713	720	704	697	643	689	718	685	693	734	705	688	713	702	695	698	663	634	652	686	667	651	658	688	642	703	692	691	692	694	700	681	732	676	626	691	695	643	713	697	694	679	688	693	699	666	700	681	674	718	708	699	696	705	678	667	687	634	705	694	672	665	643	714	721	655	708	670	647	648	690	676	653	691	689	667	690	727	711	661	663	670	684	694	710	651	664	646	650	678	690	682	648	658	695	663	677	703	685	645	673	661	658	749	691	684	655	697	662	640	647	717	724	720	718	664	688	699	694	631	703	686	679	654	690	643	683	653	658	677	722	669	641	746	661	698	699	682	669	691	648	679	691	636	705	698	675	674	696	700	677	703	684	695	678	663	662	667	697	680	680	633	672	674	693	721	687	692	695	690	673	669	683	689	674	714	671	705	657	672	697	638	660	684	659	654	693	639	723	717	669	677	728	722	669	678	684	701	687	652	659	703	725	665	661	701	658	678	721	646	662	717	667	669	687	678	675	671	691	667	662	699	662	664	673	697	695	685	662	694	679	714	665	717	633	671	639	661	689	659	708	682	660	643	713	672	678	725	684	679	645	656	690	688	638	671	616	669	705	690	660	628	677	678	687	707	674	724	686	723	718	689	645	707	696	688	680	684	703	660	691	704	684	677	691	659	665	705	710	670	646	684	683	667	689	623	666	672	688	695	662	705	659	681	747	690	679	677	652	685	717	680	653	667	696	687	702	640	646	710	656	697	627	686	674	643	670	669	700	679	672	689	624	626	696	642	664	696	700	656	693	714	717	658	649	720	623	682	699	679
44182	35563	23779	17076	56639	62932	51129	35683	19185	6197	669	211	232	207	222	205	200	204	212	224	215	198	206	210	224	210	192	196	200	196	204	195	215	165	217	152	230	191	191	185	196	202	226	212	200	212	192	214	229	208	197	185	175	185	191	191	175	176	193	183	200	208	205	212	224	208	204	190	196	202	200	221	232	204	196	201	206	206	207	232	187	192	184	177	196	200	194	197	187	166	180	197	201	183	224	182	207	179	208	227	192	235	190	219	214	181	182	187	167	186	210	194	189	189	206	202	179	199	204	216	166	210	194	213	196	208	217	189	174	166	180	180	206	173	181	193	190	202	188	192	192	202	189	225	194	170	179	183	203	187	199	199	167	199	197	177	189	213	185	209	202	185	192	175	212	203	194	195	197	193	195	192	198	188	211	191	198	192	186	200	186	195	207	195	232	189	208	189	195	179	186	196	190	242	198	217	185	184	170	188	181	184	185	203	190	199	190	216	202	220	196	196	188	222	189	176	184	184	191	224	219	184	202	209	201	193	178	185	177	186	218	195	171	199	199	180	194	190	169	196	193	199	218	190	198	192	211	208	204	185	177	184	194	195	195	191	176	179	208	190	193	201	217	198	165	215	204	189	200	206	202	208	195	185	194	192	182	221	190	188	205	183	181	206	201	189	213	203	177	193	202	198	196	203	195	207	197	214	178	205	171	207	193	190	208	188	202	196	171	206	221	211	203	187	192	203	201	211	192	180	194	208	210	203	191	187	174	198	199	188	193	183	215	198	188	188	195	183	184	188	162	196	178	219	178	183	198	208	194	194	206	212	182	216	195	192	209	191	201	222	199	198	206	204	193	171	187	188	182	219	202	196	168	191	178	215	210	188	200	185	186	227	177	185	204	177	197	231	210	225	193	198	184	183	203	206	187	208	209	195	183	184	210	199	189	191	182	206	195	186	192	209	180	181	214	216	192	199	210	173	177	186	201	185	174	206	194	186	212	192	169	202	224	194	181	195	223	203	169	220	191	215	171	184	189	211	222	180	185	189	210	182	203	221	179	201	205	205	183	205	190	191	213	216	195	177	201	185	196	224	204	216	183	187	189	203	171	179	215	179	214	226	177	177	186	195	188	186	197	208	171	182	181	219	198	205	194	196	204	193	193	209	190	200	185	204	218	189	211	220	205	206	201	194	228	182	224	198	190	196	205	211	181	176	185	190	210	199	218	223	210	189	198	202	187	204	203	211	206	183	222	223	201	191	194	198	204	183	215	198	206	199	188	197	182	205	204	192	213	223	177	175	213	189	203	197	184	184	186	188	176	178	202	188	216	203	184	178	185	209	173	185	193	168	176	199	179	220	212	216	191	195	221	203	211	204	161	189	206	203	202	200	186	201	206	192	210	189	215	216	193	184	184	173	179	226	194	210	205	156	174	180	199	161	211	228	203	188	210	192	196	220	195	209	183	212	184	181	163	216	211	171	179	201	179	209	182	200	220	192	202	215	188	186	209	210	188	213	203	194	191	219	195	215	176	223	218	219	191	237	191	201	199	193	223	171	217	212	192	203	224	193	197	188	194	181	166	172	190	206	173	190	177	200	186	168	187	173	178	201	224	212	217	197	214	203	183	174	205	190	194	218	194	212	185	205	212	205	214	200	230	192	206	200	194	187	176	168	168	212	207	205	205	212	200	214	229	207	186	190	185	195	193	182	171	189	177	177	184	217	199	192	221	185	168	193	198	178	210	186	185	200	187	175	188	203	198	189	191	202	174	208	193	207	187	213	183	220	198	185	199	197	218	208	185	201	199	187	169	215	204	221	178	194	211	184	173	194	201	183	179	210	203	204	191	183	200	210	189	229	210	176	178	186	208	211	197	189	206	198	232	188	191	210	219	185	179	167	183	220	185	198	204	210	177	184	200	196	216	203	175	196	161	185	205	180	216	170	176	189	185	203	189	191	207	216	205	211	196	199	219	204	179	192	200	187	182	205	189	204	203	224	192	225	196	200	192	173	209	193	199	190	197	192	180	207	202	183	178	193	203	162	178	192	219	188	197	200	168	206	177	188	180	174	193	196	209	200	175	192	198	210	199	178	182	218	197	187	206	183	172	215	189	196	200	188	156	177	194	200	165	172	192	169	207	203	191	181	195	171	204	202	210	177	204	207	195	199	196	217	202	199	195	188	204	171	195	204	190	185	207	210	190	193	220	180	194	198	185	215	165	186	213	212	192	211	187	193	180	195	183	176	203	181	183	197	174	219	199	186	218	194	197	210	163	187	178	192	186	203	191	176	211	190	198	208	171	211	208	216	221	215	201	166	188	186	181	174	160	206	207	219	183	192	167	173	188	209	191	213	215	213	204	197	192	175	220	208	198	195	197	200	197	224	190	179	198	165	221	200	178	186	178	193	178	215	215	184	222	187	204	175	192	199	203	199	212	200	201	213	172	194	225	196	189	187	172	210	203	203	182	208	188	218	203	213	189	199	224	196	190	199	191	205	221	195	204	219	182	201	176	183	191	200	184	210	193	197	216	204	197	194	177	201	173	198	201	198	194	178	209	192	211	185	184	212	198	205	201	196	202	186	210	196	191	198	168	193	191	196	196	178	187	195	214	168	185	179	191	190	206	178	197	197	198	211	193	174	201	195	202	191	188	194	195	221	208	196	207	202	188	194	212	198	161	192	202	180	213	191	196	216	168	211	179	185	200	201	175	185	213	220	191	195	234	191	200	219	195	200	202	185	196	214	190	208	180	194	198	190	217	198	197	190	186	202	162	213	195	185	186	217	178	199	166	210	216	197	188	171	206	211	184	206	195	207	199	210	186	189	194	193	194	224	197	200	197	203	194	209	180	191	240	182	197	210	202	173	191	196	180	187	208	216	198	189	197	214	202	189	184	214	169	199	207	197	194	184	214	213	177	226	194	183	169	212	191	180	199	190	197	198	203	194	184	206	214	218	170	199	202	184	200	172	185	171	187	192	177	205	196	196	201	206	231	198	172	211	205	194	184	177	177	216	203	218	187	186	211	209	201	193	190	222	206	186	184	203	192	182	196	200	192	207	206	172	208	199	194	193	196	221	186	193	210	212	201	182	231	187	179	212	194	173	169	218	179	181	210	207	203	207	168	167	189	206	209	194	211	202	216	202	206	196	200	219	205	190	204	204	174	174	193	194	183	208	203	216	223	196	201	186	169	222	202	202	210	197	178	189	199	186	203	214	187	184	200	187	177	197	201	186	187	213	178	193	212	219	202	188	205	217	164	187	187	183	202	216	218	206	178	187	191	196	194	202	190	186	166	188	182	197	205	181	175	196	180	164	190	191	176	211	211	194	210	239	191	203	194	191	181	204	189	205	191	197	209	173	221	217	193	203	191	200	198	218	206	178	184	176	194	213	217	198	192	195	168	194	194	158	187	229	212	198	186	195	180	201	201	187	196	192	180	212	183	183	190	194	186	193	220	199	195	211	187	206	175	209	186	222	196	206	184	189	202	198
28995	26574	15861	22865	69493	74081	62386	48159	31781	14760	1657	639	620	527	534	519	514	529	487	497	456	496	531	469	469	530	508	520	476	493	523	491	507	463	545	483	495	481	509	498	470	503	459	400	472	476	475	485	480	469	472	438	501	487	480	471	470	501	481	488	470	449	472	493	495	456	479	506	448	470	500	461	496	458	491	472	476	450	488	459	480	484	477	466	459	484	468	438	467	511	521	471	445	424	430	490	463	492	477	468	498	456	475	450	487	475	490	462	463	479	473	485	454	470	484	472	449	478	466	441	434	467	483	473	459	499	490	507	500	530	492	466	461	462	525	476	464	521	515	475	459	480	417	455	449	478	483	481	470	460	473	461	491	475	441	415	448	505	494	496	509	487	422	519	474	470	443	491	461	525	514	473	500	463	465	462	474	486	488	494	499	460	514	476	488	483	492	510	488	491	484	480	494	460	475	488	517	458	492	453	465	469	425	473	489	471	471	485	453	483	455	485	512	476	482	480	473	479	524	475	482	477	490	462	440	502	457	506	500	457	441	453	486	484	457	480	478	515	519	496	484	459	465	478	453	478	473	470	463	497	496	496	461	455	486	472	470	485	439	497	460	444	476	494	436	519	464	523	507	501	482	483	449	538	463	491	453	483	483	475	454	474	451	476	509	490	485	461	538	459	495	441	477	454	472	481	462	501	483	475	487	471	481	521	461	505	471	466	489	433	499	454	470	436	490	459	444	498	481	484	524	488	472	496	496	441	446	496	444	476	497	496	470	457	465	428	482	552	480	446	495	487	491	460	515	465	487	482	468	478	497	480	446	485	464	471	500	459	517	455	473	496	498	450	508	495	445	503	461	479	452	492	496	506	482	476	522	495	563	502	487	434	493	485	447	458	480	464	496	470	479	455	485	492	476	484	465	494	474	521	500	448	479	484	488	474	484	502	452	488	490	482	468	505	494	441	503	487	485	484	497	485	487	487	513	489	533	501	473	455	481	465	495	450	487	467	464	446	496	493	468	442	458	485	480	496	504	474	436	469	469	489	440	463	482	508	506	472	497	482	492	495	454	445	495	529	497	467	499	493	475	468	501	451	487	490	472	451	491	484	473	453	418	482	483	482	472	460	460	498	444	457	464	458	509	513	473	467	483	536	467	440	492	494	468	447	491	543	452	450	482	509	470	431	443	470	475	504	487	494	482	484	512	450	476	443	492	489	462	472	480	478	479	480	513	445	480	474	509	472	481	455	498	472	454	516	509	457	485	471	465	512	469	490	465	496	471	441	512	441	506	489	433	456	487	478	496	480	486	493	481	489	489	483	449	460	473	498	495	465	501	462	497	485	449	471	442	468	466	496	445	492	460	501	496	496	455	518	462	441	477	460	471	484	486	499	446	514	462	488	474	479	480	493	472	432	423	481	511	471	455	490	473	471	489	476	471	459	517	501	476	425	495	496	480	480	486	506	467	523	464	473	486	477	507	492	518	475	462	481	461	469	438	463	527	497	484	472	491	497	465	511	484	472	507	472	460	480	479	450	484	482	483	453	468	487	485	475	482	474	458	442	521	486	464	500	438	489	452	512	444	484	482	493	429	486	430	489	493	481	473	494	482	504	452	466	505	466	471	472	489	479	536	458	535	487	463	498	492	434	467	478	503	464	499	513	483	492	462	487	457	472	500	500	490	438	475	494	420	452	490	462	484	506	488	507	457	473	484	459	493	466	486	462	494	444	491	447	458	470	503	478	455	473	487	485	487	517	488	532	480	457	466	465	462	484	460	473	489	481	469	471	474	445	477	499	475	453	447	486	470	465	476	512	468	458	509	457	495	523	488	493	462	511	497	518	478	466	493	456	480	465	448	458	472	477	484	460	441	487	499	424	501	490	492	472	500	470	480	438	499	534	521	486	509	474	481	471	457	484	481	501	469	493	467	494	450	501	468	506	468	501	470	474	472	453	453	501	449	465	462	445	458	466	478	494	512	477	475	475	512	465	415	466	477	491	497	471	460	450	480	495	473	479	485	453	504	494	451	475	462	462	474	454	465	489	439	418	420	523	483	477	446	515	483	463	497	458	497	479	501	473	472	510	505	492	475	432	495	488	490	484	470	478	464	483	477	450	486	469	483	459	503	443	481	486	466	488	468	526	482	469	483	506	489	487	440	490	499	436	479	454	463	489	477	488	475	472	492	458	480	499	490	498	461	489	469	490	492	454	448	480	517	500	478	516	447	486	456	475	485	499	495	481	456	504	482	467	494	483	514	470	515	487	498	467	527	478	433	453	488	504	486	509	455	450	461	461	497	492	493	455	463	483	482	508	482	427	493	488	457	490	513	471	465	484	499	446	460	454	471	452	509	478	479	449	476	479	481	503	503	488	466	522	435	495	496	497	486	500	468	490	489	451	536	485	460	484	456	502	435	457	509	504	455	497	518	467	465	469	482	464	464	431	510	457	469	481	472	478	465	458	482	484	490	447	471	498	464	481	473	441	492	503	448	472	526	459	483	484	478	479	475	462	464	471	497	493	495	469	461	477	496	458	520	486	465	486	486	460	508	539	491	452	432	531	477	487	467	474	477	498	530	498	445	494	503	484	473	504	488	465	467	492	513	483	497	474	475	484	439	472	487	509	503	466	483	458	480	452	464	464	478	475	472	466	476	480	506	446	459	460	481	486	505	481	477	455	460	468	483	448	466	473	516	496	464	458	459	460	502	461	472	463	455	477	478	466	472	455	459	466	451	476	492	458	507	532	448	470	448	492	501	479	504	513	444	492	466	482	525	485	462	486	460	458	440	478	508	464	452	452	493	489	448	499	446	479	507	477	466	475	502	478	478	481	455	496	461	479	490	483	481	462	482	488	492	419	474	496	462	473	494	447	463	484	512	488	515	476	478	478	498	471	490	475	461	503	478	479	473	509	464	508	509	501	492	488	494	487	447	474	474	473	480	468	431	447	447	466	530	467	528	473	506	502	483	464	453	491	454	438	492	482	517	447	474	467	483	469	478	498	468	469	489	475	497	508	464	474	468	502	484	482	508	447	449	489	445	489	470	487	500	492	511	497	484	491	466	459	474	498	509	463	478	463	501	472	477	506	479	491	469	442	515	424	475	487	450	522	487	482	480	472	501	505	488	465	499	491	506	496	462	452	502	464	492	448	488	493	500	493	489	450	478	469	487	443	474	488	435	465	494	489	462	481	484	424	468	486	469	485	486	474	465	451	506	525	490	475	463	469	433	477	486	445	490	468	496	480	478	439	465	473	477	447	484	477	511	473	469	433	465	434	467	499	433	481	442	454	505	491	506	488	511	482	496	472	443	481	468	457	489	469	487	468	457	481	459	528	503	451	459	488	481	472	511	479	455	481	471	477	450	468	486	465	491	474	464	488	486	468	478	476	452	452	472	483	480	473	477	504	479	483	449	477	487	484	465	475	482	486	495	462	466	496	441	457	478	480	478	466	485	466	464	447	485	500	484	494	429	479	486	503	535	486
12956	7581	3673	1896	3736	4613	3829	2370	1231	674	325	244	260	240	280	291	263	273	288	288	247	276	267	296	275	266	240	265	243	233	280	248	295	263	273	281	268	250	262	269	257	238	211	262	265	259	254	300	265	264	274	265	271	273	269	270	237	260	266	221	256	255	263	298	277	296	299	271	262	265	258	283	257	280	257	253	241	249	306	293	253	238	286	265	259	235	267	248	259	245	240	235	258	258	281	269	282	280	307	282	266	240	263	272	249	263	306	272	247	262	252	262	271	258	251	249	260	265	233	236	260	286	266	273	252	256	270	268	245	244	246	276	257	228	254	290	263	244	252	259	234	267	265	268	267	261	263	248	258	301	254	253	288	269	304	282	253	275	262	273	270	243	272	255	276	252	245	271	274	267	265	269	266	263	283	251	239	257	259	260	274	287	243	240	280	281	251	248	290	265	254	256	260	256	280	275	260	272	288	283	270	238	259	263	239	262	270	236	256	250	296	257	267	276	298	249	278	268	238	258	265	262	280	244	279	255	241	267	256	272	273	260	250	258	297	289	270	248	272	235	252	259	265	257	251	279	251	249	256	246	293	266	269	253	264	238	265	261	245	224	274	263	243	273	269	254	249	251	266	248	249	252	247	271	243	241	262	274	277	285	250	253	274	261	268	294	278	248	253	261	282	244	255	294	254	249	257	261	252	232	261	258	238	245	273	271	287	266	266	283	300	257	255	246	230	281	294	288	267	267	268	260	255	264	257	265	255	260	257	257	276	250	251	273	271	241	248	292	238	271	246	261	270	253	255	214	276	278	260	292	248	237	280	293	255	305	282	288	249	232	262	247	278	268	251	250	255	251	267	236	238	234	268	263	274	272	251	235	274	255	261	267	257	282	245	245	288	262	249	296	270	241	253	253	262	277	263	264	264	273	254	256	272	242	332	294	282	240	292	244	280	257	270	254	270	259	302	267	267	271	224	243	260	253	281	258	253	274	305	282	252	270	269	260	266	276	276	272	258	248	257	237	258	269	245	271	281	276	255	284	295	244	272	260	269	279	243	267	260	268	269	244	254	266	259	243	272	245	249	262	280	269	259	266	270	266	265	248	272	286	269	257	286	271	262	244	277	274	232	279	264	307	287	256	272	259	259	273	240	259	248	270	250	246	247	271	272	276	274	262	274	262	232	261	210	267	263	265	262	244	264	283	248	262	275	261	264	264	263	250	267	269	295	282	276	233	273	226	247	253	275	260	305	269	288	285	239	228	279	246	270	259	237	262	259	247	247	250	262	252	252	248	246	267	265	276	256	243	278	294	245	257	290	266	259	246	269	274	247	274	267	289	275	253	254	250	229	239	274	242	257	259	245	224	270	282	245	278	277	280	242	265	297	240	258	255	264	246	237	266	251	274	293	265	252	280	274	259	238	270	261	294	242	258	267	240	257	269	224	272	279	276	265	244	274	266	223	239	270	238	278	263	269	255	271	245	246	223	259	240	262	277	241	258	262	260	262	272	274	252	251	275	256	273	294	290	255	304	269	264	252	258	269	250	278	264	258	276	254	257	287	277	257	276	248	248	257	257	253	250	286	275	282	300	226	264	294	275	248	244	274	270	270	269	270	263	288	242	222	260	271	263	294	271	288	272	258	265	254	241	243	269	236	242	260	264	279	234	249	280	274	282	265	291	261	269	275	281	297	259	280	254	252	238	269	274	259	256	252	258	245	262	267	264	259	301	279	283	242	286	244	265	272	240	235	264	259	245	262	265	240	239	265	267	298	245	259	255	262	282	270	246	286	275	289	258	243	279	258	258	262	262	268	255	276	279	244	254	272	260	243	262	279	263	269	260	277	239	281	251	275	267	277	243	267	269	283	281	292	268	274	243	283	287	265	256	258	240	253	272	269	229	234	264	267	230	255	282	254	276	240	280	248	242	232	242	280	242	244	227	275	257	251	282	279	268	267	265	263	246	261	270	270	258	268	269	276	249	267	270	246	252	245	275	253	275	251	265	279	295	239	258	272	268	245	257	275	279	251	280	259	249	274	251	278	265	267	252	252	254	264	266	277	280	248	286	286	274	249	271	261	275	285	269	236	253	280	269	276	278	259	261	238	254	244	258	264	257	272	252	271	279	248	277	286	256	301	250	281	281	268	248	263	290	267	273	282	252	265	230	260	272	253	272	263	286	236	253	307	301	263	265	284	286	270	256	259	264	245	252	255	276	243	268	232	278	265	251	282	244	256	286	261	236	259	246	272	258	267	233	269	263	269	244	277	258	266	247	273	272	261	266	287	258	216	299	274	237	248	252	245	257	264	254	256	290	288	251	267	248	252	261	254	292	308	295	284	237	244	256	255	303	249	255	269	299	269	306	284	252	290	318	248	255	250	269	279	291	233	258	272	263	282	263	282	270	276	263	265	255	248	278	234	255	262	265	249	255	263	273	258	238	250	251	262	274	257	252	272	249	272	263	269	246	248	266	274	255	253	266	239	267	277	292	278	278	265	263	264	282	219	260	253	262	271	256	242	271	271	257	248	260	247	264	282	285	268	279	267	280	279	268	268	288	267	259	254	245	254	251	264	258	283	275	242	250	261	241	262	283	271	258	250	277	260	267	263	257	294	240	235	259	248	276	281	263	253	245	278	248	270	253	267	259	239	263	248	269	261	245	255	260	298	272	273	288	199	250	287	266	269	262	273	291	262	247	249	286	250	303	246	281	242	249	266	284	233	240	283	260	275	268	246	269	255	271	239	250	277	257	266	256	246	262	253	232	259	269	278	263	278	242	242	264	261	242	267	257	255	251	265	266	269	271	295	279	275	258	269	273	309	237	262	246	248	255	271	275	259	261	258	266	249	254	227	250	264	271	273	258	266	264	234	230	276	292	248	265	274	294	273	250	288	256	256	283	314	233	257	262	261	272	282	245	271	266	260	271	249	279	294	275	266	265	269	274	255	265	298	222	258	272	279	267	259	271	266	278	245	281	258	277	241	240	267	250	269	271	272	262	251	267	246	242	255	231	308	235	276	258	259	269	242	274	275	271	256	235	281	271	237	293	281	265	249	232	263	265	261	260	258	267	269	279	268	289	280	276	265	259	262	301	259	271	246	234	260	277	266	264	243	251	273	265	242	263	291	268	266	285	281	277	261	261	233	301	238	259	247	269	285	269	278	264	303	248	258	245	283	251	258	266	234	273	238	252	245	279	250	265	253	254	274	289	243	266	268	284	265	253	254	252	250	256	241	292	253	279	275	267	262	239	267	258	242	290	260	252	276	263	281	250	270	244	254	274	257	273	258	265	265	274	273	269	268	281	214	256	259	259	267	267	271	286	285	263	295	260	277	273	248	270	240	243	251	246	257	254	286	268	244	269	257	273	265	274	255	253	261	241	270	252	281	238	272	281	259	268	285	245	265	236	247	276	239	267	253	233	252	296	272	263	302	285	257	282	295	261	289	268	257	239	258	246	260	260	272	281	276	254	260	267	248	241	255	261
8115	6840	5362	5372	14641	16520	13222	8247	4041	2110	657	650	632	684	674	635	670	625	650	660	589	628	635	639	642	630	696	610	659	617	621	578	675	639	640	648	659	643	640	659	660	637	649	641	665	674	624	625	650	578	638	647	654	641	621	650	619	640	616	630	598	672	673	637	658	618	623	642	627	668	585	647	667	631	628	613	609	678	691	664	651	628	580	609	670	628	638	601	649	667	703	649	668	696	633	630	625	673	672	598	644	618	644	626	657	651	620	636	678	629	615	642	627	589	632	609	626	674	664	643	609	634	616	662	663	632	613	609	645	640	661	623	670	672	648	626	675	669	651	670	610	639	653	660	659	632	657	633	644	634	644	622	666	665	597	614	690	645	652	664	593	642	675	617	650	634	633	658	685	620	640	643	613	641	613	649	672	613	617	623	682	646	675	632	606	636	646	671	619	657	661	670	601	632	651	668	612	610	616	639	600	665	647	658	639	671	647	641	645	661	641	646	630	661	640	624	637	658	635	610	648	693	679	651	665	649	639	656	655	630	575	628	667	633	631	637	676	635	631	666	576	659	645	586	611	590	632	647	607	630	666	683	644	607	652	697	635	628	624	646	655	670	674	634	666	666	621	679	614	600	663	633	596	625	655	594	614	615	648	641	607	655	627	657	642	690	635	650	668	652	640	647	593	606	614	601	632	678	646	646	647	635	627	653	667	674	641	654	675	620	630	658	638	649	652	638	630	608	616	633	688	685	613	618	683	627	637	593	606	647	655	650	653	682	637	597	620	649	642	591	615	659	636	633	623	626	635	613	613	696	645	662	632	639	654	651	661	618	643	623	597	619	687	612	634	653	636	649	653	644	628	622	616	631	667	651	623	675	617	663	677	637	618	657	625	610	635	673	630	649	630	654	626	626	616	637	624	616	624	675	639	636	624	628	679	647	631	613	594	636	652	649	647	602	667	606	656	665	576	661	657	642	646	649	657	663	627	648	643	626	668	601	617	662	646	640	656	668	641	664	631	661	625	669	627	632	633	648	648	612	666	584	612	643	652	620	664	606	625	644	618	632	630	648	660	676	624	657	614	667	716	568	659	647	661	664	639	615	640	592	605	608	651	633	630	642	632	631	656	657	675	624	648	649	600	625	622	633	664	641	642	681	642	670	640	637	662	659	651	619	658	664	616	619	660	651	637	653	635	676	658	637	590	659	617	649	700	595	645	608	658	641	652	660	639	626	632	648	636	666	652	606	628	642	619	639	601	648	607	585	654	627	669	632	644	640	640	702	618	638	622	628	646	692	606	666	623	594	615	673	685	648	617	622	643	635	664	645	621	641	623	624	698	638	611	631	594	640	612	656	617	675	618	638	700	613	618	650	660	634	650	676	629	666	610	637	678	638	619	621	638	633	611	667	642	640	654	644	643	605	608	648	654	648	638	631	619	599	672	633	625	655	631	619	611	645	631	679	611	674	675	672	637	677	623	644	649	663	625	640	611	620	632	636	605	602	627	635	630	644	625	639	638	636	674	656	647	663	679	637	627	657	643	660	628	644	657	668	638	624	661	642	650	652	635	645	652	631	675	608	620	637	672	696	677	625	641	662	692	629	652	670	659	645	634	658	620	654	605	675	641	595	615	652	600	672	651	614	603	630	648	634	631	629	686	628	623	639	630	639	652	637	639	609	631	602	659	616	650	669	692	671	621	665	676	623	645	624	630	668	657	629	647	660	630	642	659	647	617	643	614	640	603	629	648	613	675	635	619	626	658	638	620	638	630	642	605	632	633	643	625	647	664	662	617	646	677	663	672	663	627	632	670	650	671	609	686	630	666	646	653	649	631	634	704	636	603	625	647	613	679	639	653	611	659	653	595	628	654	651	681	620	639	630	624	638	630	639	654	612	639	643	600	706	627	615	684	626	671	589	658	668	660	632	632	668	671	654	630	624	664	655	610	612	637	634	633	661	649	645	670	650	653	645	637	618	677	613	635	686	627	651	673	666	640	642	684	620	620	691	642	640	663	638	653	638	656	659	664	634	635	617	595	616	641	658	657	648	640	611	625	593	675	624	601	630	606	637	616	662	639	667	643	610	642	647	631	671	623	602	582	642	623	624	638	672	668	605	631	615	656	618	632	649	632	589	656	676	669	655	611	639	654	610	639	669	711	682	628	621	645	606	589	652	615	648	617	652	675	637	665	650	623	594	629	658	667	620	576	656	648	634	635	686	608	729	618	622	650	598	627	666	689	685	622	683	637	691	646	650	628	690	689	652	669	623	643	655	688	648	611	650	663	667	670	618	603	637	643	636	637	625	628	633	632	596	679	587	632	644	598	652	654	643	654	671	611	663	626	629	637	651	624	655	641	638	681	652	646	658	644	626	622	644	593	619	664	643	600	611	629	627	665	620	622	647	630	606	643	599	689	639	619	658	675	638	628	658	629	646	679	630	689	672	584	636	668	659	709	638	627	617	624	637	611	636	645	645	635	648	683	648	590	645	639	638	603	662	654	649	685	624	651	630	649	629	608	651	659	735	671	671	626	687	636	664	629	675	665	596	665	643	627	677	641	648	624	599	645	677	672	633	622	603	697	637	628	599	671	676	575	634	619	604	622	605	628	622	664	628	620	609	677	611	688	696	653	661	599	627	599	662	676	658	639	641	616	653	649	642	647	617	633	689	633	627	616	628	645	611	621	601	624	649	640	643	639	640	637	598	639	666	647	596	647	669	615	635	636	644	619	640	682	671	652	648	626	637	656	666	583	671	645	668	629	626	652	641	647	604	616	637	643	657	599	633	624	636	609	684	657	645	650	615	645	650	657	690	642	651	617	631	630	651	682	624	620	682	625	651	628	640	654	581	631	628	655	643	617	646	620	648	655	570	639	678	644	635	654	610	613	622	612	632	598	656	668	646	654	656	654	647	659	612	679	683	605	660	658	623	558	610	636	670	687	660	594	625	640	684	612	607	638	623	643	618	657	637	629	649	655	639	642	655	646	610	661	585	579	631	679	645	668	680	626	629	643	653	611	629	645	661	647	653	622	665	672	654	606	671	689	648	659	578	681	646	627	660	668	655	622	646	623	610	671	657	675	653	673	650	631	638	611	649	640	663	635	664	640	617	604	634	593	627	671	611	655	634	646	664	675	634	633	658	640	628	618	616	644	630	590	647	635	683	654	621	640	615	615	706	630	659	646	663	686	657	624	633	629	660	621	662	639	623	623	636	589	631	619	639	642	642	664	660	639	670	645	635	652	657	627	655	611	629	646	657	606	660	615	669	619	660	666	662	644	636	670	627	636	666	619	648	659	659	640	621	630	629	664	632	667	696	651	610	639	614	624	711	656	665	609	652	629	676	640	631	610	652	628	648	677	607	646	590	603	625	610	651	684	668	663	625	652	620	633	649	587	632	674	631	663	690	645	656	647	638	595	644	631	633	644	599	626	679	638	652	669	663	655	643	651	656	610	632	670	618	651	615	589	590	646	691	637	679	634	645
34915	31822	21589	9713	37388	46346	34558	21727	10024	3743	509	304	302	268	283	300	284	301	287	295	280	270	291	285	269	270	303	271	287	246	273	276	277	293	273	291	284	290	236	271	267	284	292	266	294	275	292	263	282	287	247	258	272	282	265	268	276	261	265	266	281	272	268	271	318	299	317	238	275	293	318	294	297	266	276	289	284	226	251	280	286	276	262	289	273	281	263	273	276	284	283	298	273	267	301	264	292	259	255	262	278	255	287	292	283	245	276	278	302	276	288	286	231	284	265	287	272	284	283	275	275	279	261	290	276	270	293	316	278	266	242	273	284	264	285	259	287	298	271	270	272	281	296	282	286	254	269	270	261	262	291	293	278	269	266	281	254	324	260	305	309	280	268	255	271	303	283	309	255	304	257	267	281	278	319	264	277	281	318	259	277	283	270	294	257	268	297	265	272	295	289	276	286	248	286	279	281	300	259	318	257	269	276	280	277	293	271	272	275	259	298	294	281	304	270	295	281	281	266	285	303	301	272	276	302	281	260	262	315	256	274	286	264	286	291	269	247	269	284	272	292	258	267	260	313	285	270	274	288	286	273	281	283	274	298	298	286	285	269	292	249	275	269	261	268	294	269	277	299	299	286	270	253	293	271	261	260	285	259	288	303	309	292	307	269	278	282	284	254	279	307	297	280	289	294	300	272	272	285	262	323	265	286	267	285	268	257	277	274	282	261	267	263	284	295	285	274	271	300	275	296	302	238	270	269	291	301	257	272	306	273	280	289	278	258	246	284	249	291	268	277	284	275	274	265	282	286	272	291	253	287	288	283	269	270	281	284	280	286	264	295	311	280	277	272	279	272	276	271	258	274	289	268	291	281	284	301	268	274	329	278	281	295	265	264	292	291	282	275	268	254	279	306	270	299	285	281	276	285	300	271	277	258	293	323	306	275	276	278	276	281	293	279	254	243	292	298	269	284	278	274	267	300	266	291	276	273	281	259	282	265	277	232	279	280	282	251	259	299	301	268	271	265	267	256	279	271	270	271	292	279	309	256	278	304	306	285	294	279	281	276	286	306	286	292	283	274	289	280	300	265	266	293	299	263	283	271	277	244	314	283	265	244	261	274	268	266	293	291	291	291	295	281	282	287	295	286	270	273	281	264	303	271	263	262	284	267	285	245	288	264	241	290	300	307	265	267	285	272	273	285	282	311	272	303	261	257	284	288	271	277	306	259	292	279	283	276	268	294	293	276	260	294	261	307	262	261	265	273	305	275	302	305	259	282	266	267	299	269	273	266	290	277	279	241	287	279	283	267	262	274	247	276	271	256	272	302	283	309	294	313	288	275	282	262	248	318	281	287	253	299	280	289	256	274	266	288	282	257	260	257	264	264	277	293	287	289	296	257	266	277	271	284	250	267	304	288	278	249	278	284	279	309	271	282	309	275	256	289	273	301	269	280	280	291	273	280	276	281	280	309	310	266	282	262	287	285	301	289	280	287	282	308	245	286	296	313	300	247	236	283	298	283	229	259	271	252	274	313	285	266	290	296	320	277	273	280	256	270	303	277	264	266	295	302	270	264	259	282	281	282	256	307	221	263	306	295	309	267	260	277	269	250	268	316	292	290	275	267	267	299	293	290	286	292	309	278	291	291	275	253	296	284	272	278	305	305	285	291	267	251	290	276	284	288	252	279	293	276	280	274	286	248	254	272	281	266	267	278	256	261	289	295	250	279	275	306	287	270	288	302	253	269	247	305	274	297	282	260	294	261	238	279	280	264	294	281	269	299	275	283	264	306	255	299	275	259	266	283	279	304	280	291	301	279	272	275	273	289	263	257	261	286	282	292	262	266	293	284	275	296	256	250	287	253	270	293	259	288	306	289	264	284	280	232	256	271	286	279	280	289	250	260	266	276	264	298	283	258	260	260	249	304	324	262	279	275	272	258	267	293	272	248	282	285	236	277	267	274	280	265	286	301	263	291	255	274	301	286	291	262	270	260	291	262	286	279	306	291	245	293	300	279	256	294	296	289	299	290	293	303	302	297	266	265	311	273	274	262	255	278	289	259	270	265	297	261	293	281	282	337	297	266	283	255	243	262	254	254	236	253	269	287	280	251	261	288	281	255	294	294	265	274	309	247	275	277	282	260	298	262	277	299	270	306	277	283	270	273	291	281	267	298	237	304	268	286	280	280	313	264	269	296	259	300	247	266	272	289	265	289	282	255	254	252	285	266	278	269	283	284	273	278	268	287	288	263	284	295	257	284	261	310	276	305	315	302	315	290	306	268	280	279	291	270	246	279	289	289	284	289	282	261	293	281	272	284	269	301	276	244	274	278	263	258	346	278	273	260	277	296	290	250	312	265	274	274	263	284	269	254	318	275	302	292	297	303	299	276	291	260	245	286	260	294	260	317	256	272	266	317	266	285	267	271	282	291	272	328	317	290	283	288	285	278	290	245	273	274	297	264	279	305	278	255	261	251	269	253	274	277	286	307	264	256	288	283	270	288	264	309	278	257	258	277	253	294	316	277	283	299	282	235	278	309	303	309	252	253	288	279	289	290	273	255	290	291	318	308	259	316	277	276	276	274	281	287	285	286	276	311	283	282	294	273	268	271	264	271	267	306	254	274	276	288	267	278	299	270	289	306	304	284	303	283	287	309	247	269	265	289	281	281	293	268	294	270	230	279	259	282	265	302	274	282	269	272	279	261	280	278	296	296	251	275	268	289	268	307	256	255	288	287	270	294	312	275	268	294	293	279	276	292	255	305	263	249	249	271	251	271	281	283	274	313	268	267	288	236	297	263	278	288	279	271	286	270	311	290	292	290	274	263	267	278	223	262	264	299	305	269	305	277	291	263	281	266	254	290	278	280	300	299	271	300	294	275	268	255	299	291	321	291	239	275	295	283	296	260	301	250	297	299	287	279	256	275	261	286	289	271	281	250	264	286	279	255	277	267	266	286	237	273	308	274	256	279	303	311	279	284	261	288	305	269	323	260	296	304	305	290	277	290	307	278	276	295	309	268	278	279	281	254	276	257	299	267	252	277	296	303	287	279	280	299	236	286	283	266	274	287	289	271	260	289	272	287	298	251	270	251	287	308	266	280	272	291	266	245	299	265	263	258	265	286	300	291	260	290	258	256	318	300	296	277	307	287	275	277	278	266	284	291	262	273	292	256	275	275	307	297	256	246	293	277	302	282	313	251	294	265	321	267	286	277	275	286	277	303	272	266	283	294	260	294	270	255	260	313	259	247	301	283	262	259	299	259	271	251	265	257	278	290	289	299	288	283	266	262	301	281	251	259	278	295	295	288	267	271	290	277	277	255	291	273	272	306	277	258	295	243	290	283	279	270	304	280	261	272	296	292	286	270	271	282	270	333	280	289	253	284	307	294	267	294	307	297	292	316	249	273	292	286	279	280	277	272	283	273	275	302	255	279	278	294	295	301	284	271	304	284	280	284	290	288	273	291	291	278	266	271	286	269	290	285	285
22873	24574	14102	11317	51695	57527	47824	36293	23418	11296	1431	782	727	727	653	704	656	663	686	681	704	689	628	632	648	653	615	661	665	662	705	638	692	680	652	659	660	698	695	624	689	657	701	685	647	660	630	690	640	710	729	654	671	708	660	610	664	659	681	673	688	624	651	650	697	679	676	707	664	656	688	672	630	668	653	737	683	650	639	673	636	661	631	654	669	657	692	679	626	673	677	654	617	660	694	669	671	721	640	709	688	649	667	682	683	697	725	697	648	672	716	667	676	676	685	671	682	629	671	708	631	682	660	670	637	670	670	625	723	660	706	700	669	653	647	674	686	663	632	723	662	649	681	651	716	693	712	674	656	678	659	641	671	653	669	661	731	654	663	643	707	640	646	694	634	675	709	644	698	647	646	665	688	660	640	617	727	664	688	657	666	678	668	638	654	698	682	649	635	670	655	663	640	677	656	632	677	649	701	649	650	649	710	647	643	656	656	727	634	691	648	674	657	702	689	689	683	646	653	666	662	666	655	685	649	626	644	653	686	660	695	651	606	663	652	687	654	695	655	680	641	702	653	686	629	684	668	692	665	660	628	685	683	669	685	670	665	669	646	647	664	640	667	645	649	675	656	680	660	650	635	708	694	696	646	671	696	697	725	666	673	696	667	679	674	697	648	687	692	653	654	642	667	693	691	652	667	719	623	664	671	687	649	662	659	620	686	690	688	673	697	621	663	615	708	705	649	719	694	664	654	664	651	677	676	662	621	649	706	653	698	626	661	674	664	644	727	698	687	656	676	701	697	671	690	711	667	715	650	655	684	676	642	672	624	674	672	618	695	703	662	649	701	640	659	654	702	701	682	701	705	656	632	641	660	705	673	651	693	640	751	693	697	679	691	652	694	684	643	662	661	675	674	694	638	636	681	628	674	699	685	655	659	664	675	729	679	697	625	695	646	710	640	663	656	688	647	631	666	687	616	622	647	637	682	651	701	650	708	698	653	670	646	652	686	683	683	693	668	671	694	671	682	681	695	663	639	680	674	617	682	694	659	685	668	647	640	704	680	652	648	675	666	625	679	686	674	646	698	664	684	619	666	635	666	701	651	652	671	710	704	581	679	689	678	691	685	689	704	674	641	716	678	676	677	658	654	692	669	683	702	666	717	693	687	685	667	632	651	633	657	638	646	649	659	683	679	673	691	673	695	706	697	633	688	668	698	679	623	680	683	671	684	655	686	681	689	667	643	656	643	664	690	700	652	681	639	625	645	708	659	699	683	674	662	691	630	624	700	578	660	674	696	685	660	652	658	671	680	677	637	659	716	661	701	617	690	660	696	658	663	634	655	647	697	687	696	670	647	665	703	693	650	677	672	669	708	652	680	716	661	691	689	703	713	682	661	640	631	676	629	645	685	627	665	681	670	680	633	664	655	670	677	682	675	647	657	646	707	644	716	640	636	685	645	671	671	671	628	693	692	706	642	651	660	656	667	634	687	667	634	713	715	678	634	654	626	652	670	629	698	653	724	678	698	665	675	626	703	628	645	661	678	671	711	628	674	656	646	699	626	723	669	679	618	656	630	664	630	653	674	682	680	676	695	649	656	670	687	627	649	649	600	617	679	673	662	640	689	706	684	744	700	680	624	639	647	680	701	671	705	667	694	690	718	648	661	645	659	650	633	654	675	691	685	652	652	657	655	691	659	678	671	652	659	660	678	659	654	677	665	722	662	616	620	667	661	661	648	671	664	674	645	638	640	696	645	668	673	691	645	637	678	657	671	680	639	766	637	628	647	671	647	686	639	675	685	676	682	632	640	665	698	666	677	663	678	653	657	653	642	666	690	693	645	656	661	671	677	659	680	677	679	624	665	633	678	634	709	655	703	675	655	644	667	665	655	615	666	650	661	679	721	658	609	689	691	628	654	648	673	635	678	671	628	664	666	642	648	650	667	661	660	682	668	631	653	639	667	639	672	729	704	661	639	680	639	647	654	697	688	649	696	658	675	645	622	670	639	667	674	683	641	684	693	652	655	651	627	621	715	662	667	655	654	652	656	633	638	665	690	704	650	657	624	625	690	666	698	689	664	660	693	689	671	670	636	657	666	636	651	693	656	653	687	670	631	656	686	657	663	671	707	657	656	698	647	697	665	670	699	647	649	654	722	721	625	635	687	631	647	709	671	643	705	701	648	679	656	677	640	670	660	682	635	655	644	719	701	634	661	656	644	703	633	668	660	655	696	675	698	689	646	649	712	680	660	642	640	656	663	661	669	668	686	697	672	639	672	673	686	641	704	625	673	680	628	628	690	678	703	670	682	686	640	699	687	649	671	676	690	676	612	673	685	712	668	758	636	717	655	621	679	684	704	692	646	638	706	693	698	627	668	711	655	646	652	704	677	672	711	676	655	650	667	693	672	604	624	696	662	712	673	682	656	636	627	725	699	709	665	692	669	684	708	659	746	639	654	686	705	657	669	690	687	633	699	676	673	688	641	677	632	671	707	642	672	675	684	681	690	697	644	715	688	694	654	653	659	638	687	663	656	671	645	681	663	630	672	677	651	673	693	648	658	668	632	674	679	665	623	695	689	680	646	673	723	681	621	661	691	659	677	658	641	623	680	671	664	658	662	659	659	631	677	671	729	690	653	643	611	693	675	625	662	613	653	658	655	696	633	675	638	655	634	715	672	648	689	666	655	666	648	678	667	704	665	687	679	626	717	673	699	660	628	673	636	643	657	683	669	656	705	715	654	689	639	756	640	662	631	647	662	677	643	700	690	699	685	639	676	675	688	692	705	681	675	656	643	705	654	651	644	709	684	613	662	673	669	662	707	695	665	645	641	652	685	685	628	663	634	697	648	703	688	679	694	609	694	672	696	665	635	679	667	683	661	682	658	647	684	656	671	686	684	685	641	686	700	636	662	682	685	677	692	677	704	649	675	667	648	693	649	626	621	642	674	692	657	716	625	695	679	690	595	631	674	685	634	693	674	659	685	658	665	686	682	653	656	682	666	647	668	680	645	700	620	700	683	698	650	653	671	674	653	651	685	654	694	645	700	720	663	656	626	721	643	668	660	655	654	667	720	678	713	639	679	696	659	677	678	685	685	640	704	665	681	659	667	659	658	645	684	685	648	671	668	656	674	662	699	701	707	711	668	657	672	625	653	645	659	672	614	685	663	655	670	659	677	688	646	646	650	690	616	698	644	633	626	656	633	665	670	658	678	689	685	629	678	637	663	653	622	646	621	703	633	696	635	647	685	690	690	721	665	669	650	664	691	715	637	622	675	675	660	683	659	702	639	638	643	673	637	669	663	662	658	699	661	679	649	666	685	680	659	704	671	671	693	663	649	723	695	675	706	630	690	662	595	672	640	679	628	688	669	646	678	613	721	617	717	714	667	683	697	660	672	702	661	635	645	684	664	735	679	642	689	663	720	657	686	634	644	697	674	674	664	659	658	707	678	683	662	668	703	654	693	669	667	684	646	626	710	692	649	647
43811	41401	31864	22131	60247	61554	47961	33099	18161	6226	694	208	222	200	220	214	207	219	226	180	161	195	196	191	185	230	209	203	202	192	210	206	201	210	202	178	194	206	177	224	199	204	209	184	180	173	213	200	183	186	159	198	204	213	224	214	190	181	189	183	206	210	205	205	180	180	202	176	170	188	189	186	192	187	191	181	208	216	209	195	198	190	211	191	208	214	184	193	193	215	196	192	191	189	210	196	213	216	214	181	183	182	219	186	186	177	189	198	188	218	187	215	174	184	214	215	218	186	216	203	195	172	196	206	190	198	194	200	196	217	211	185	200	197	197	187	206	195	223	212	210	204	192	191	201	184	222	207	179	188	228	197	184	199	203	164	215	191	188	214	209	210	191	185	206	202	203	176	216	206	196	148	210	205	183	190	164	210	180	203	206	189	189	186	217	196	184	196	195	220	217	167	168	182	209	180	209	208	220	218	227	203	218	191	201	201	187	182	197	191	204	207	186	188	198	203	192	182	188	190	212	198	199	193	213	205	231	206	225	209	182	190	211	182	203	199	195	182	200	211	209	215	189	229	208	185	205	191	181	188	188	197	216	176	183	179	203	209	187	188	213	186	181	200	182	181	180	190	191	199	210	173	202	184	189	188	172	214	238	189	176	220	207	202	183	199	190	192	203	201	185	199	201	203	192	213	197	181	220	239	209	194	189	210	224	200	213	208	204	213	197	215	213	218	210	199	199	209	194	196	207	220	203	217	171	191	195	205	172	182	185	182	182	213	203	238	192	208	205	182	203	204	181	198	189	203	174	189	212	233	226	165	208	192	201	185	182	223	204	189	204	175	195	209	189	188	232	193	202	218	182	172	213	180	185	194	191	180	203	210	175	205	203	217	188	185	192	191	201	186	190	194	195	184	192	186	169	207	210	199	206	208	185	185	192	209	207	225	213	214	210	198	215	187	174	172	187	176	208	214	186	195	203	196	202	187	199	194	199	175	185	209	213	199	185	196	236	223	211	204	209	194	226	205	215	184	197	199	222	186	229	223	215	221	175	195	192	205	214	165	196	209	197	217	193	177	184	190	176	198	194	204	196	211	181	202	186	187	196	229	209	201	202	179	162	191	211	206	215	196	202	197	193	201	185	225	190	208	184	165	203	214	212	233	210	209	186	187	192	185	201	182	185	199	182	184	217	188	197	203	190	194	194	184	191	200	217	187	221	189	204	199	215	207	220	212	224	184	183	203	176	214	197	193	194	181	193	190	191	205	195	202	219	205	180	213	195	197	205	213	186	171	167	208	220	196	190	174	208	203	202	183	211	184	202	196	170	185	208	209	196	205	190	205	200	211	204	199	169	210	219	198	220	219	207	178	192	197	174	181	215	184	203	194	190	193	194	220	186	204	203	194	196	212	215	197	176	189	213	182	170	207	192	220	172	178	211	192	193	196	222	197	190	172	198	191	185	176	208	218	186	215	188	202	206	211	201	177	193	219	189	183	198	214	202	193	183	180	218	207	207	220	198	210	190	191	200	168	215	169	216	176	191	195	187	212	214	226	194	195	204	198	197	196	173	198	182	200	187	198	196	168	184	206	183	186	214	206	204	205	195	218	201	199	205	199	183	202	211	206	172	221	180	167	202	185	182	205	206	209	190	191	204	217	187	211	183	187	173	185	191	185	192	188	209	195	170	201	188	194	217	183	180	209	203	191	202	167	196	178	218	208	204	187	216	213	191	205	211	205	214	182	210	216	207	210	195	186	183	188	209	197	177	214	192	211	185	173	197	187	172	202	175	201	165	206	176	209	236	216	195	198	204	227	225	223	193	201	191	211	207	187	234	208	205	213	206	210	184	208	194	181	196	207	182	214	205	205	213	191	214	181	199	233	219	206	205	184	241	237	199	193	185	184	191	181	230	172	207	199	203	228	208	236	184	210	192	182	189	174	214	188	206	200	194	191	209	218	219	199	232	191	213	190	195	189	209	184	200	206	185	187	192	212	193	173	186	210	206	180	207	186	187	196	180	225	189	236	213	219	178	186	186	226	190	174	211	200	228	197	208	213	215	237	177	205	198	188	219	185	190	196	194	182	183	195	191	191	192	211	221	194	173	187	219	211	175	203	182	189	189	207	187	186	214	183	179	196	209	206	200	192	189	187	168	145	202	183	210	195	214	190	179	200	200	229	191	198	206	191	183	196	207	230	207	196	203	205	199	213	212	217	202	187	224	192	202	210	182	221	181	210	203	200	179	198	201	177	177	194	230	211	226	161	201	214	181	210	188	184	189	201	189	192	205	200	202	198	192	215	205	202	193	205	196	210	184	197	189	198	186	192	200	175	192	193	217	184	189	212	202	189	205	196	223	167	212	212	213	207	185	202	185	170	197	184	224	211	185	205	189	209	193	218	219	191	195	193	228	212	198	194	217	190	209	179	188	180	198	213	200	172	209	188	210	211	201	198	188	180	208	200	197	210	177	230	213	205	195	209	185	188	194	201	187	207	221	210	202	173	209	214	195	198	173	227	184	160	201	181	203	210	205	183	172	192	204	211	167	183	178	181	184	190	202	219	218	219	198	216	207	208	169	205	178	218	185	216	187	204	199	203	177	172	217	219	204	218	189	179	207	202	224	192	198	197	207	209	193	209	174	198	200	193	189	202	228	184	197	197	181	205	174	191	184	197	216	187	202	184	178	197	217	212	192	195	207	182	205	212	195	197	193	193	222	230	206	213	199	178	195	207	212	188	181	191	160	205	191	177	219	196	202	214	176	220	222	205	216	210	223	210	178	184	192	220	213	194	193	194	189	194	210	217	191	201	187	181	199	212	185	204	224	203	215	203	167	171	211	192	198	207	216	209	199	208	223	205	222	216	192	186	201	183	209	179	191	202	202	179	192	217	199	213	201	190	198	205	201	221	196	202	201	193	209	190	188	169	188	191	211	164	182	201	201	189	173	192	208	205	165	176	157	201	196	200	199	209	221	215	188	190	182	186	180	212	196	174	177	224	204	203	213	206	192	194	207	192	191	200	211	206	173	190	181	203	168	185	211	190	197	214	197	198	198	232	193	186	201	207	197	193	200	197	190	192	183	218	201	197	195	175	203	215	185	198	210	220	181	208	195	194	197	219	207	189	178	188	165	189	171	221	182	205	174	166	220	206	185	204	203	205	205	190	225	220	203	186	210	193	195	185	185	211	212	186	204	194	180	184	196	230	196	182	207	211	189	188	167	204	183	221	219	202	201	204	197	196	189	213	226	195	175	192	214	184	214	194	192	187	181	194	192	171	194	220	237	202	193	179	209	166	207	204	195	163	187	185	195	185	198	200	200	202	216	191	193	191	194	203	184	195	221	200	173	211	211	177	214	219	192	219	198	214	204	202	199	170	210	199	203	186	203	198	218	181	196	215	215	190	215	181	196	198	209	188	196	195	211	183	214	216	197	177	187	209	210	203	210	186	184	185	176	199	187	206	215	213	192	166	207	194	209	222	198	192
28947	32859	25027	22773	73524	72460	59540	46035	31270	14828	1964	592	590	580	578	516	491	518	492	516	474	482	522	497	468	517	450	493	526	503	493	475	454	507	520	502	453	489	491	490	487	444	527	492	470	448	478	483	459	486	460	464	466	467	476	476	481	490	482	442	488	435	501	459	496	474	446	472	481	449	471	448	466	484	481	465	494	495	452	475	500	485	486	519	505	491	475	515	494	495	478	452	455	462	480	520	482	483	464	468	496	442	505	490	500	479	474	491	490	513	472	470	477	517	494	521	500	501	483	439	485	475	465	476	521	485	475	432	462	474	454	506	495	462	484	484	497	468	433	459	435	481	470	511	484	471	501	458	495	470	486	503	511	484	512	488	504	481	505	490	475	493	486	507	511	483	470	475	488	470	465	462	467	483	471	464	494	476	495	457	479	466	483	495	491	518	462	453	468	480	481	507	478	480	478	485	463	494	466	471	496	458	494	455	488	500	492	482	490	500	459	505	512	475	490	461	488	498	458	498	440	510	462	469	515	497	473	424	482	486	477	437	497	486	439	498	454	472	493	476	486	469	484	489	482	481	472	502	506	469	493	502	485	492	451	490	436	492	473	464	483	471	474	450	497	447	482	453	474	497	504	471	496	525	516	476	502	495	446	490	493	471	467	477	481	486	463	516	495	511	486	501	457	471	520	474	462	468	479	463	454	501	497	480	489	492	491	508	487	481	462	463	486	523	464	466	482	466	500	511	475	486	485	479	445	499	524	493	478	519	492	458	529	459	509	495	510	457	479	475	471	479	491	465	488	441	493	491	475	460	503	517	470	484	436	491	492	474	507	462	460	477	459	500	439	457	489	442	510	493	456	477	460	493	473	436	506	493	471	455	452	493	479	512	508	463	437	485	487	513	475	459	461	543	473	477	504	540	529	444	495	483	507	476	464	491	507	502	488	460	531	498	476	463	537	499	527	466	463	505	497	479	485	501	495	490	482	470	474	504	489	492	467	482	503	493	502	462	504	524	500	502	472	466	469	439	518	498	499	433	502	421	497	468	471	498	443	475	516	489	497	490	479	495	492	503	447	485	478	478	508	485	495	494	516	501	517	483	512	494	533	476	458	494	451	461	443	478	506	480	476	494	533	475	470	485	526	453	469	484	483	464	480	486	488	467	517	460	501	493	474	489	495	489	498	447	495	492	477	493	480	484	514	479	490	490	489	491	486	519	489	496	465	516	498	457	511	478	462	469	488	491	497	477	444	456	496	496	498	501	456	483	471	512	491	507	474	503	499	473	496	497	512	445	480	489	502	508	478	451	464	482	466	522	468	511	476	495	460	482	457	486	485	492	440	448	539	450	477	510	467	463	493	503	473	495	440	459	476	492	477	477	492	466	478	462	497	444	489	480	482	445	451	498	489	468	477	535	482	474	486	507	474	476	513	505	507	484	480	506	434	465	507	497	458	474	511	499	464	443	450	525	468	503	472	480	447	466	497	499	504	509	495	499	476	496	492	495	484	503	484	503	462	478	505	488	479	450	493	482	457	474	491	456	462	510	505	500	487	488	481	501	492	480	485	508	480	513	462	472	488	486	480	463	501	487	507	437	488	507	493	517	478	510	521	489	486	489	482	517	479	458	461	515	445	504	491	495	525	490	468	450	483	489	499	530	452	481	510	482	446	480	457	460	493	473	490	510	490	467	514	475	481	515	477	453	469	441	483	460	450	498	448	494	490	462	494	522	458	491	464	416	485	491	484	519	457	469	490	443	452	453	485	499	533	454	492	518	462	488	472	457	488	474	501	487	452	496	480	539	467	490	495	486	490	499	466	487	476	494	520	471	497	500	472	497	487	476	462	466	462	484	453	489	479	478	482	483	511	462	515	460	500	511	488	468	498	502	480	465	521	472	480	473	484	544	452	448	494	481	490	447	475	476	483	439	460	469	462	485	518	483	456	491	506	494	483	455	460	477	492	465	492	507	459	504	450	505	491	488	494	486	486	476	454	470	479	482	492	484	457	454	513	464	494	475	491	450	465	468	510	478	443	467	434	476	482	494	488	478	482	454	472	511	482	485	464	483	481	497	453	485	484	457	498	477	459	478	522	484	506	473	507	495	486	495	433	442	449	503	453	493	507	471	483	482	520	463	468	483	486	462	498	514	484	474	469	462	486	475	507	494	479	469	488	493	504	481	472	481	449	494	495	488	489	486	460	517	476	494	463	462	482	476	498	471	489	444	542	485	483	471	477	462	476	431	491	507	474	448	482	489	467	452	485	469	521	495	495	482	477	465	506	457	468	476	472	476	492	502	420	452	455	478	537	498	495	483	495	452	460	488	488	452	507	501	503	451	498	472	502	504	434	484	506	495	509	502	444	510	475	477	448	505	511	478	492	452	525	462	542	477	453	513	501	521	481	481	459	498	464	463	479	493	451	485	453	463	492	491	505	479	478	505	466	509	513	474	503	479	529	484	508	495	464	482	476	439	522	473	505	452	510	460	488	519	460	455	463	504	450	470	468	511	478	475	497	491	482	481	495	522	484	490	508	473	490	442	448	452	493	505	468	495	470	467	537	517	509	427	457	463	445	460	477	467	491	496	455	463	489	525	483	462	460	483	532	489	460	503	496	427	462	464	475	492	473	474	487	520	479	463	482	498	445	491	499	477	454	446	496	497	466	513	485	503	463	474	520	497	509	489	482	490	466	489	497	475	467	488	492	425	498	498	498	466	468	472	495	494	492	529	489	454	469	482	478	466	461	492	520	487	468	475	531	463	487	512	486	489	495	470	457	515	487	487	479	458	478	475	497	479	473	468	494	509	460	516	530	436	489	466	444	493	484	506	476	496	497	487	513	455	484	467	491	507	488	454	469	467	462	513	509	488	466	509	488	486	475	448	474	469	500	458	486	454	508	469	448	502	469	479	458	480	512	480	480	487	497	477	481	457	503	485	479	488	474	486	503	482	474	504	466	510	502	437	486	490	482	494	471	455	483	461	477	492	511	490	466	493	501	481	465	478	442	465	442	468	495	507	502	515	475	466	439	448	469	452	478	437	517	478	472	470	478	490	447	489	485	520	470	476	489	523	484	496	516	446	473	500	470	495	460	466	449	514	493	492	492	482	495	510	445	461	486	478	480	467	486	469	476	499	463	469	443	475	469	455	506	481	508	454	473	428	457	446	495	499	494	479	502	491	508	485	496	491	484	524	525	483	490	502	483	484	498	473	471	426	493	507	510	512	477	480	502	468	459	469	480	447	469	466	477	451	449	528	493	468	440	483	474	467	482	448	494	489	512	513	476	468	507	472	471	463	474	479	467	472	470	479	504	494	510	522	480	489	496	466	469	466	471	500	483	441	504	452	489	505	493	483	482	479	474	526	487	488	525	469	495	473	502	492	466	483	497	479	466	478	515	454	500	479	453	470	464	479	523	505	458	471	495	462	485	470	482	539	485	468	500	487	482	496	482	457	469	437	461	506	498	496	493	520	465	519	513	462
11821	9416	4162	1832	4344	4315	3276	2008	1033	547	268	260	250	265	303	234	266	280	257	251	258	252	262	240	265	255	254	282	257	250	238	286	268	264	266	262	256	263	263	300	265	251	246	250	273	284	250	283	249	287	270	261	235	255	230	272	249	241	251	277	282	271	252	278	239	294	242	238	283	245	282	266	238	277	248	285	246	254	270	268	244	267	251	237	254	240	265	238	245	264	252	255	247	266	253	258	257	266	261	251	239	259	249	260	261	269	263	259	248	246	283	291	247	262	265	239	277	265	273	281	271	260	263	290	245	233	260	277	262	269	301	291	255	266	247	273	257	274	282	249	222	264	274	272	221	257	252	267	242	285	264	251	262	247	257	238	269	252	252	281	270	240	267	272	239	273	258	249	247	208	243	250	256	263	251	267	265	232	253	236	246	264	258	272	261	256	241	256	242	270	267	244	277	269	262	227	249	250	282	258	222	267	256	234	272	251	256	256	229	261	262	299	284	280	272	265	289	276	260	289	270	247	258	249	272	289	297	237	274	251	262	251	277	250	279	281	261	262	280	249	269	264	243	276	246	292	274	282	241	269	292	265	272	251	240	255	261	233	256	270	251	267	264	251	261	257	295	260	273	271	251	240	280	249	270	283	278	276	268	255	280	250	276	264	272	255	263	272	260	265	237	249	252	237	255	258	269	242	262	273	230	269	228	269	265	246	259	265	264	275	284	256	262	262	258	261	234	292	275	263	240	233	245	246	310	251	264	263	277	254	269	255	246	277	280	269	295	238	244	250	248	255	265	284	268	268	237	252	251	269	284	243	245	279	245	252	275	293	244	236	299	259	271	263	262	250	242	260	303	276	240	244	284	243	262	260	279	223	220	282	256	278	260	229	283	296	231	258	249	282	269	268	260	269	260	257	249	258	252	263	272	253	255	273	244	249	270	258	245	256	279	240	257	297	264	274	294	232	231	289	265	228	239	256	248	269	278	282	245	273	255	276	266	267	260	274	266	260	235	249	257	249	270	275	238	269	291	278	235	252	251	257	267	263	268	269	276	231	248	251	289	299	275	241	259	286	264	275	281	270	245	257	258	255	253	259	258	257	252	243	227	261	258	269	264	290	264	272	268	270	226	257	265	251	268	262	238	260	270	252	229	276	272	262	277	245	252	251	262	261	256	268	269	263	244	269	269	262	300	272	256	224	224	234	258	273	255	255	242	244	241	267	241	270	244	259	262	254	277	268	243	254	269	267	245	271	263	266	258	277	280	267	262	283	226	237	238	266	251	273	261	226	235	259	253	262	274	257	276	290	259	238	260	233	290	255	231	211	265	259	269	233	269	272	267	252	274	266	250	241	263	253	272	230	255	244	258	288	258	262	261	281	252	250	268	252	268	275	271	270	280	285	269	246	271	291	262	285	230	261	255	242	235	238	253	268	268	245	273	292	232	258	261	261	250	254	243	276	256	243	258	256	243	261	269	249	299	266	249	270	234	266	236	256	290	253	255	270	232	266	264	242	254	281	262	290	239	261	279	269	285	236	273	264	251	252	252	247	260	247	235	264	229	218	262	238	235	288	289	258	269	274	248	231	267	287	253	255	306	288	228	273	281	256	278	250	255	248	252	269	266	243	240	260	254	280	260	267	265	276	266	275	281	268	253	241	269	267	264	304	266	262	248	265	268	266	280	274	229	234	274	262	245	243	270	267	299	297	263	277	268	265	260	249	256	266	259	252	255	251	258	278	249	240	250	284	255	235	289	256	243	242	274	252	242	257	267	229	291	232	245	245	240	268	268	255	275	258	250	229	261	250	266	261	256	245	239	241	260	258	238	282	264	293	248	261	308	263	237	264	265	259	278	249	266	260	284	243	219	243	241	257	248	251	269	285	277	294	222	266	256	273	273	262	261	295	270	245	269	238	254	278	246	248	274	269	290	257	262	277	259	273	247	269	274	258	267	240	279	266	260	258	255	278	271	272	277	259	304	238	249	258	257	255	276	269	268	239	285	289	244	254	233	274	258	291	248	261	256	274	226	253	281	258	232	272	241	287	285	256	300	277	254	259	243	256	244	261	275	259	245	286	254	267	264	258	260	262	264	265	267	242	266	269	225	263	285	292	272	253	274	266	252	229	278	230	259	261	245	277	219	274	250	251	253	280	264	261	271	260	249	260	255	240	271	244	262	296	266	260	259	266	268	273	253	296	262	291	284	226	249	253	248	285	262	237	260	266	235	252	268	275	257	250	249	277	239	251	252	273	257	280	248	283	258	279	250	270	234	279	275	244	271	260	274	263	260	280	243	256	261	277	227	247	254	253	253	278	276	277	268	262	264	272	258	261	257	272	261	247	242	241	277	237	256	261	270	246	263	247	255	290	256	239	246	267	254	249	258	274	233	279	239	263	265	235	278	262	252	275	231	258	275	249	266	285	259	290	245	270	257	261	238	253	256	267	268	264	292	273	234	267	244	261	260	269	222	262	260	263	287	276	282	268	257	270	241	249	269	253	244	269	258	273	279	276	276	243	262	256	255	240	256	231	285	255	283	242	251	255	271	292	257	257	263	256	268	251	292	270	257	291	262	262	275	290	257	255	264	255	294	254	255	272	251	260	261	248	265	267	238	233	247	270	279	264	278	266	234	275	277	257	245	230	249	250	262	247	258	283	243	267	259	271	239	247	237	278	259	255	279	258	262	254	271	270	260	293	291	233	267	267	269	232	265	241	265	277	235	252	251	249	254	264	298	231	282	287	258	257	248	258	267	287	254	257	256	276	239	294	259	280	246	276	257	241	249	259	285	255	263	229	280	259	266	248	254	270	242	252	264	227	282	231	261	245	232	244	216	274	289	265	263	249	267	281	248	265	265	234	265	283	254	271	304	252	259	239	262	220	253	228	276	249	258	262	292	248	242	275	265	249	268	249	243	278	232	266	259	257	290	259	282	276	267	272	254	267	274	281	259	259	264	245	264	267	259	272	254	289	226	282	260	266	267	257	273	235	243	273	287	253	237	256	285	228	273	246	295	258	268	254	266	263	268	240	293	236	255	242	241	244	289	246	262	245	303	269	238	257	272	251	292	263	257	244	289	252	255	250	276	267	258	262	275	255	233	250	261	267	249	253	244	203	273	271	288	241	259	256	280	242	250	265	253	238	264	258	250	224	255	280	302	241	254	311	257	269	244	264	270	279	287	283	251	259	260	239	262	249	254	275	257	262	249	284	251	277	257	252	238	293	277	262	289	283	261	246	247	265	259	238	243	271	235	281	235	252	254	244	252	279	268	273	276	266	281	271	266	291	277	244	287	246	226	248	241	238	270	276	272	249	290	282	281	262	256	263	245	244	276	272	275	265	285	235	282	287	266	293	265	278	231	236	268	276	257	237	268	255	247	281	267	255	285	249	280	248	234	243	249	273	285	245	270	268	267	258	249	253	269	256	237	249	256	283	272	240	243	304	272	247	260	254	248	282	239	280	264	263	245	285	271	267	276	257
7427	8913	5527	6617	16204	15337	11451	7281	3751	1817	761	675	649	623	634	657	647	679	608	643	649	619	609	670	684	651	621	611	618	657	644	630	663	590	609	656	654	669	613	646	622	589	669	647	641	602	638	611	646	649	665	601	599	624	654	620	633	620	668	689	644	612	662	627	601	655	616	623	655	692	637	619	612	640	642	625	641	642	616	636	619	652	688	678	640	633	611	587	653	659	613	612	616	629	664	613	676	659	634	625	639	672	649	609	629	601	656	639	634	688	619	679	615	634	647	600	651	638	629	658	597	604	659	646	646	586	619	654	649	655	641	661	679	608	633	638	654	615	668	641	639	638	601	631	660	615	660	623	690	712	631	628	618	658	680	664	597	599	642	629	630	632	658	577	642	627	655	632	628	631	660	625	644	646	637	635	654	633	661	601	651	642	622	668	643	674	608	624	594	663	635	680	590	595	610	653	603	640	655	664	600	652	601	633	642	622	631	616	629	602	673	600	613	592	622	618	662	575	674	692	629	649	621	617	639	607	645	637	600	658	613	681	616	646	622	641	623	658	626	678	639	689	655	662	669	618	650	676	658	656	588	625	581	683	646	642	677	608	617	666	630	668	622	639	641	668	641	621	671	621	603	597	622	658	638	601	691	653	651	584	674	639	664	642	627	626	634	612	656	670	661	612	644	639	689	620	689	577	646	643	643	599	648	631	628	652	668	645	642	626	641	647	639	632	607	642	659	670	629	627	572	643	578	650	647	635	611	655	592	619	669	624	618	635	639	632	612	620	652	635	596	670	591	642	591	609	647	641	608	681	663	557	637	612	627	626	580	634	621	663	629	597	658	675	567	684	654	611	650	617	648	602	644	645	640	646	627	683	656	624	606	691	615	640	623	624	677	619	597	653	641	614	676	603	669	637	629	634	590	617	597	639	622	633	637	606	599	621	625	643	637	655	628	621	636	632	609	620	600	667	620	611	636	648	579	648	667	647	599	629	599	625	636	580	690	628	604	642	630	634	607	622	612	648	639	612	656	633	620	623	643	633	633	624	659	587	620	675	644	649	640	645	655	649	662	611	640	647	607	570	662	617	677	621	575	615	627	647	666	613	647	609	620	588	636	655	643	617	661	590	631	636	623	667	606	670	646	652	651	653	637	647	623	621	614	656	664	665	673	632	640	644	653	640	650	648	619	674	599	656	640	632	668	624	651	614	616	622	641	627	647	639	634	628	657	621	633	605	670	638	663	623	642	582	601	608	605	619	674	631	652	595	648	588	640	588	665	634	634	674	587	633	639	638	637	627	644	596	614	669	605	608	685	604	610	618	587	647	592	642	619	626	590	629	641	661	616	596	594	643	601	673	631	670	607	674	701	626	633	578	638	587	637	612	675	653	656	645	639	632	625	656	636	637	641	626	610	669	675	666	664	628	615	661	628	644	639	628	583	631	577	574	627	664	629	646	617	635	637	674	715	628	602	618	643	617	616	664	623	611	593	649	634	606	637	642	661	634	658	629	694	640	640	675	616	608	635	654	666	636	627	694	630	650	683	624	640	682	631	621	681	636	603	621	625	663	598	620	666	639	642	646	637	615	622	630	641	625	674	620	671	619	606	641	605	590	621	675	592	571	649	638	615	631	613	638	625	633	659	613	633	651	598	658	654	663	673	612	690	677	637	642	590	617	649	642	618	630	650	635	660	611	644	652	609	601	651	625	661	654	627	652	624	616	614	677	611	643	594	647	613	650	616	622	633	667	620	675	640	618	658	584	645	644	621	622	650	579	644	660	657	682	668	680	617	625	657	649	624	654	620	645	583	663	653	664	655	621	689	671	659	624	623	643	639	598	644	674	641	617	607	605	647	655	594	620	625	634	665	612	634	637	637	620	662	658	664	640	661	637	632	648	618	640	620	698	651	631	624	712	609	624	585	673	651	598	654	665	682	688	606	653	611	615	624	601	670	611	658	655	634	611	605	612	621	679	649	641	651	606	649	622	648	654	657	678	631	587	655	643	661	642	587	614	578	619	614	619	661	640	617	582	602	626	644	648	670	582	660	647	619	649	651	649	633	641	664	661	674	645	610	665	674	601	644	601	662	593	639	658	689	661	648	648	641	663	609	620	638	664	640	648	627	594	610	652	615	640	615	637	641	632	599	645	653	623	664	648	618	661	589	623	674	649	641	600	685	621	639	642	654	616	626	635	663	660	558	595	673	629	621	661	611	596	614	605	606	576	643	670	669	637	602	600	648	626	629	621	581	643	628	648	605	608	623	575	610	584	624	630	669	611	612	634	639	645	632	641	684	625	648	622	628	632	585	626	626	649	598	572	615	629	610	668	616	634	633	592	609	653	673	627	670	667	646	641	591	611	605	652	656	673	654	643	644	622	637	626	609	630	649	681	672	601	620	638	616	592	673	660	602	654	609	623	601	619	620	621	631	655	616	576	653	623	647	636	641	629	670	628	648	612	644	605	611	641	638	613	637	645	592	624	627	639	690	622	621	701	547	610	652	600	653	642	648	642	673	664	645	643	661	643	641	647	612	647	672	614	632	640	655	693	674	620	624	606	710	621	613	652	614	673	641	638	665	618	619	657	630	583	642	569	594	663	585	628	631	634	625	611	611	649	608	616	643	644	698	652	623	648	588	604	665	586	627	608	630	615	654	634	639	696	617	613	610	637	645	626	628	643	638	606	621	616	655	673	644	615	651	626	662	635	625	647	663	615	602	601	642	646	641	623	663	647	644	609	653	668	632	572	611	596	644	673	584	639	648	645	654	636	607	607	654	666	643	618	619	639	631	646	593	656	607	642	613	667	640	669	629	677	662	607	632	640	623	625	585	637	607	586	616	640	650	631	602	592	607	645	669	600	624	595	620	667	615	613	630	642	661	622	615	622	569	650	633	631	639	597	619	619	636	625	616	625	637	680	609	617	661	598	662	615	639	616	638	591	607	576	638	647	626	685	653	612	626	605	609	663	607	636	626	624	647	650	649	660	627	631	612	619	620	638	645	700	621	618	654	684	623	678	664	635	644	657	586	591	618	651	600	606	673	615	646	619	636	610	653	658	625	596	617	627	655	673	634	633	650	639	660	642	675	619	651	648	636	678	658	622	618	635	691	585	621	620	674	650	650	668	608	636	673	624	636	647	655	607	654	618	633	666	657	641	626	629	621	585	600	591	615	649	630	642	643	613	641	619	646	616	685	655	651	668	638	634	614	644	617	614	614	603	627	599	628	636	663	669	611	620	654	621	657	629	675	670	611	631	632	571	594	639	667	636	601	587	667	632	623	617	612	628	654	625	652	633	617	665	697	634	641	603	593	622	643	620	694	655	671	587	635	618	623	585	641	664	660	634	623	622	622	661	614	664	654	613	655	652	633	592	627	632	603	649	633	666	666	624	656	624	639	666	621	616	619	599	642	628	638	598	648	640	646	666	645	638	629	636	656	660	637	630	659	641	638	613	656	648	650	625	640	616	626	633	608	619	641	697
33327	33196	16429	22624	47736	44339	33324	19489	7725	2088	483	282	321	265	330	283	286	282	277	279	279	273	268	309	280	263	269	267	314	282	294	296	270	285	283	260	309	277	304	286	282	295	254	290	249	302	284	242	244	285	274	286	293	284	264	260	273	277	287	252	279	264	248	282	281	272	290	281	283	298	270	254	278	267	298	269	278	304	268	270	301	250	264	275	310	261	284	274	318	268	289	284	274	281	300	255	222	251	251	276	304	278	284	272	295	303	270	290	260	295	307	275	271	310	277	277	286	319	273	272	285	257	267	293	251	303	252	259	306	311	266	271	276	271	274	251	275	276	297	276	280	299	301	255	282	278	276	271	278	267	285	262	243	314	241	289	287	298	260	285	262	300	287	278	261	255	292	255	299	283	268	249	273	278	273	299	286	269	304	289	256	285	291	275	303	281	291	277	301	278	252	262	261	268	276	298	279	270	282	256	292	290	259	281	276	301	292	266	275	267	279	270	273	293	279	260	278	288	288	274	258	283	284	268	302	290	286	277	268	282	288	292	292	281	288	285	264	285	267	240	278	290	283	292	292	268	286	291	326	253	257	269	317	280	282	295	313	248	307	303	275	288	296	272	298	301	283	321	286	288	289	298	263	257	280	284	282	324	304	300	272	262	281	255	272	255	298	297	272	282	281	248	287	267	293	266	268	309	259	254	283	250	267	282	262	261	309	300	285	302	251	301	306	278	288	294	261	276	279	283	297	288	299	260	286	294	260	267	296	279	267	299	294	266	291	265	263	275	276	291	251	307	272	304	272	251	274	264	242	288	278	249	280	295	288	293	300	281	301	282	270	272	230	285	284	303	280	305	272	271	289	261	288	279	298	308	326	248	255	287	266	294	276	301	272	273	295	285	253	290	274	284	254	274	273	288	299	294	267	255	262	273	273	275	292	281	262	292	283	259	277	273	259	259	293	281	251	319	271	284	299	318	269	259	301	288	254	290	259	285	262	266	259	263	288	287	277	269	269	303	262	265	273	294	294	289	263	302	250	281	283	270	272	264	270	284	273	260	246	266	252	321	267	309	286	286	302	258	271	285	288	298	265	270	269	279	294	290	272	271	290	255	279	264	276	288	261	273	250	290	281	312	301	273	267	291	279	283	297	241	276	269	299	286	292	282	298	266	244	271	242	275	271	298	247	276	300	276	298	276	273	273	270	302	258	241	276	280	278	271	292	250	298	293	282	285	288	272	299	280	280	261	300	291	282	294	277	292	301	306	267	308	292	275	286	291	302	288	266	284	278	272	264	222	287	288	271	259	289	284	282	272	280	283	285	273	274	257	316	298	310	279	296	285	275	271	255	295	281	260	290	309	338	298	291	284	272	271	265	293	306	257	275	282	269	298	308	312	280	278	281	283	251	266	277	282	276	302	262	259	264	284	294	273	298	301	313	298	258	283	265	289	255	252	284	294	294	267	278	320	288	253	279	268	273	275	264	296	267	278	271	319	270	300	267	261	303	295	268	277	289	259	266	256	294	264	286	256	288	298	237	251	277	262	265	276	272	263	279	284	283	285	281	283	269	273	281	256	290	232	262	277	278	297	299	302	298	268	276	282	287	261	256	300	265	269	271	287	291	308	298	277	275	257	290	282	286	281	263	282	269	275	280	281	270	298	275	273	264	286	258	279	282	316	268	284	256	288	298	282	316	265	274	297	311	290	303	244	275	249	292	242	277	254	260	277	289	258	317	288	270	257	283	276	252	276	264	285	313	279	273	274	280	284	263	290	264	269	312	290	339	308	314	272	316	304	295	259	298	306	248	284	299	273	292	267	271	256	294	293	295	309	281	274	283	274	286	267	254	299	262	254	280	258	277	291	250	282	276	287	251	253	296	279	284	282	294	279	262	283	279	296	286	260	298	251	247	274	281	272	266	286	258	274	266	297	270	300	277	280	264	273	298	276	336	261	286	260	280	277	297	262	283	284	295	306	299	266	269	261	258	257	277	290	263	266	282	257	262	258	268	282	258	275	294	293	279	296	265	257	275	245	286	296	250	305	287	286	290	281	263	263	283	270	281	244	293	285	279	282	299	269	279	250	284	263	275	307	332	270	304	286	318	301	307	265	296	286	277	300	292	275	289	275	259	261	263	288	281	284	285	268	262	248	273	262	294	286	298	266	286	267	258	247	260	252	291	298	261	275	261	279	268	250	258	268	298	289	283	291	289	256	271	271	295	255	246	290	277	267	259	260	318	271	252	271	273	284	296	279	262	255	264	281	294	284	295	298	253	292	267	311	295	292	289	255	276	296	267	282	285	292	288	316	290	256	257	263	277	281	275	271	259	257	266	264	278	278	301	286	282	323	281	256	307	288	243	312	304	259	270	287	297	278	295	268	273	279	258	282	287	267	254	293	284	265	275	286	307	262	276	286	279	293	238	285	274	305	284	281	318	262	290	295	254	274	247	293	297	264	289	281	275	267	322	287	274	298	291	292	279	266	287	283	302	286	285	278	296	292	290	300	292	277	279	282	274	280	309	271	281	302	251	252	288	272	274	265	281	273	268	283	286	302	272	317	296	300	259	253	273	304	276	259	279	264	281	272	266	262	282	295	281	289	271	306	286	287	292	302	289	325	274	270	291	244	271	287	283	264	272	308	274	288	292	270	289	276	269	279	298	262	249	297	258	253	290	254	255	305	287	279	272	301	285	296	281	260	247	232	250	290	283	284	275	282	331	262	299	292	331	261	293	299	274	266	246	291	246	290	294	254	280	252	270	279	257	281	297	287	289	258	273	279	255	267	263	288	294	294	284	279	255	277	314	292	263	299	293	310	274	267	298	283	289	290	275	293	279	317	289	270	254	272	257	259	273	293	293	296	280	286	272	249	264	285	298	317	285	280	290	270	291	288	289	260	275	266	265	263	340	296	283	283	279	281	250	276	262	280	266	253	277	258	293	283	259	296	287	284	320	276	242	273	278	293	299	306	271	293	277	268	282	266	256	277	252	267	270	276	256	270	270	246	273	271	260	255	305	238	246	284	282	277	263	287	308	273	274	257	281	262	292	263	278	284	331	298	288	285	263	303	295	274	271	309	303	270	261	255	276	290	274	278	307	318	276	262	245	290	312	310	275	245	278	292	264	303	267	288	300	265	279	288	272	269	274	260	324	288	320	283	265	270	259	267	290	335	279	297	306	297	263	282	284	265	276	287	269	278	301	278	287	268	235	308	284	281	286	258	273	280	299	296	287	278	294	270	309	268	270	289	290	239	282	281	326	295	274	278	291	295	279	268	274	273	285	262	273	262	267	279	279	255	321	309	254	267	279	267	265	283	242	250	280	286	278	282	297	255	306	297	271	260	269	285	285	271	278	307	277	304	280	285	278	293	287	297	273	268	269	288	298	288	280	309	277	278	267	270	284	288	287	285	294	308	289	279	248	289	318	278	280	310	279	294	286	270	273	255	274	316	288	278	262	282	295	277	285	289	288	286	299	282	272	274
21367	24693	9159	33199	58698	55924	46861	33683	18832	7210	1409	759	681	678	701	699	693	681	679	648	639	686	684	653	677	660	722	672	667	673	645	692	669	702	659	657	733	686	687	650	651	683	670	658	663	693	679	661	649	662	659	719	700	646	658	656	703	718	646	666	655	706	711	695	661	653	691	659	682	655	601	662	683	647	673	708	669	665	703	664	709	645	701	667	679	645	675	705	689	683	653	665	699	684	676	657	692	690	706	705	660	677	651	686	701	660	688	680	668	691	671	712	678	666	717	680	700	624	648	693	694	659	681	693	646	649	683	677	721	672	689	647	700	646	678	668	630	582	642	669	652	644	706	691	670	652	687	686	675	698	652	689	665	619	649	702	654	692	678	659	664	676	652	674	609	689	687	701	692	706	656	696	646	714	683	665	713	674	660	703	673	724	713	694	680	659	680	638	681	682	761	656	703	681	679	652	636	699	690	641	662	655	681	681	688	645	674	687	666	644	714	658	682	638	669	645	642	679	702	671	674	665	625	713	680	653	645	755	631	683	645	689	671	661	653	616	669	668	655	694	642	671	657	645	672	630	665	655	656	655	666	672	669	651	670	637	702	673	666	650	701	674	621	643	664	682	667	649	673	665	677	653	711	624	643	682	696	745	692	660	716	707	674	674	647	706	710	671	690	679	711	680	752	680	713	645	683	648	706	704	660	645	680	665	699	675	605	702	681	674	715	665	718	626	626	688	719	747	654	627	665	654	634	663	678	665	669	645	668	636	630	657	675	666	655	675	625	660	700	634	695	672	680	679	711	675	677	680	677	702	649	676	669	640	664	657	678	683	666	703	670	672	664	686	678	704	666	660	650	673	670	691	705	710	658	666	652	664	668	656	675	641	703	662	677	638	677	651	624	657	698	673	630	663	661	655	691	659	693	705	659	663	698	695	638	699	707	648	646	698	674	671	655	672	625	629	677	677	661	685	676	698	704	691	673	666	645	709	691	678	646	700	652	697	676	659	668	645	697	685	676	715	653	659	639	647	708	682	711	678	640	627	680	637	685	620	663	692	660	661	639	626	667	649	641	663	669	677	696	660	688	647	675	654	672	657	664	648	613	709	680	683	702	678	677	667	706	637	685	645	680	600	679	688	651	657	688	682	690	647	668	662	658	685	690	618	665	646	635	663	661	653	676	676	684	670	678	701	692	695	630	686	727	694	751	680	674	682	677	683	651	698	686	668	648	677	659	718	647	658	663	719	642	680	663	703	684	622	650	667	717	695	681	667	676	693	654	679	692	659	698	701	620	714	655	664	683	695	664	666	690	657	694	630	720	651	679	666	687	698	670	713	663	711	661	728	699	683	664	645	618	704	657	671	693	663	642	669	688	646	667	695	679	668	663	647	718	683	716	647	639	655	650	673	675	657	643	650	717	691	646	644	713	674	703	671	644	701	660	663	709	712	693	689	673	656	668	622	664	648	689	665	686	708	697	676	692	689	698	693	688	641	673	667	657	645	643	707	639	669	722	695	687	677	637	667	687	673	662	677	696	640	688	688	647	681	679	701	660	655	679	657	695	631	666	691	737	647	669	673	698	698	695	690	628	691	698	694	651	654	653	634	686	694	665	621	669	653	710	695	685	713	679	643	712	661	638	686	662	688	668	716	697	656	634	683	681	647	735	677	704	647	645	654	671	724	652	691	690	669	666	652	684	671	639	609	662	644	672	691	674	703	638	664	683	708	687	657	684	649	699	685	687	705	692	666	650	650	669	714	678	684	736	706	695	639	704	671	678	665	643	701	673	701	675	677	646	664	652	716	680	658	661	662	622	627	672	676	643	661	666	685	693	650	716	697	706	652	692	636	670	687	647	660	675	663	666	699	670	665	671	670	669	660	676	642	721	671	638	614	679	650	629	698	678	707	624	648	676	675	645	698	733	687	663	661	735	692	692	688	668	692	647	687	689	674	649	638	657	678	615	709	638	647	679	643	674	645	621	658	677	680	661	676	687	657	700	674	719	638	659	691	675	695	691	692	690	685	716	644	668	689	652	714	691	715	678	677	675	687	671	672	699	667	682	639	667	655	609	675	656	670	664	649	689	681	636	699	647	682	673	642	695	623	702	673	660	678	709	666	643	661	636	699	712	637	661	655	691	655	697	669	735	702	686	686	708	654	659	683	701	671	647	678	645	676	688	750	656	642	657	695	638	686	677	635	682	658	670	712	662	726	673	686	644	679	692	672	681	690	684	626	707	659	676	653	692	722	687	666	711	680	620	679	711	648	678	667	712	648	661	709	674	709	682	652	698	686	645	672	661	680	645	665	646	670	656	633	659	656	707	676	723	645	688	659	645	669	643	721	623	699	664	699	699	631	666	646	604	614	625	679	694	729	660	653	650	689	660	724	692	687	655	718	654	661	645	705	672	673	658	724	704	680	708	628	698	643	661	667	649	662	694	683	694	648	688	678	710	647	677	651	650	673	683	631	667	700	657	686	683	657	647	701	707	642	678	693	705	696	657	664	685	667	666	649	652	695	673	704	725	651	676	683	654	671	700	701	713	637	660	679	674	672	644	639	690	689	666	697	677	665	682	716	715	716	622	668	670	653	695	639	684	640	680	704	690	679	667	655	687	638	703	628	643	653	708	703	655	665	666	668	659	669	649	650	644	688	646	651	654	643	673	650	718	685	683	734	661	666	674	742	659	700	667	682	703	653	666	691	694	726	636	655	618	582	672	665	630	717	612	685	648	656	696	675	708	663	628	686	695	620	703	632	655	630	714	688	647	677	653	666	636	692	677	604	664	650	698	682	689	667	650	696	684	657	711	684	687	680	699	659	660	695	682	658	670	636	644	680	685	703	671	656	681	636	697	697	663	680	680	677	688	680	676	693	658	681	645	660	699	655	656	667	675	688	717	685	723	712	647	679	647	648	666	709	618	669	651	674	663	685	700	677	676	615	684	641	643	672	644	658	705	661	700	674	671	691	647	671	697	680	734	650	677	656	676	671	638	672	704	646	646	716	651	703	665	693	681	682	673	643	711	669	749	647	729	712	693	646	678	639	666	677	659	657	670	664	644	682	706	690	716	661	687	676	675	643	675	738	675	660	641	696	679	705	685	669	660	647	669	701	683	677	697	682	656	658	663	672	634	691	651	652	675	704	676	695	673	672	661	696	673	666	658	669	713	657	682	661	633	704	668	684	698	666	730	688	689	654	679	652	669	701	684	680	672	674	692	710	628	635	661	660	694	678	686	669	655	661	643	674	668	694	635	694	636	654	667	666	675	673	681	689	665	655	664	681	702	666	662	703	628	681	690	652	641	680	658	661	627	693	619	701	662	647	664	674	687	663	619	683	670	685	628	643	720	653	705	655	687	635	682	692	692	646	664	672	616	648	667	626	656	661	683	653	651	634	610	689	653	706	701	721	668	650	690	648	678	673	658	698	635	633	672	656	740	636	606	680	715	653	632	672	668	663	685	728	663	716	713	693	738	717	664	684
44694	42535	22506	33779	64137	59968	48544	32677	16607	5256	654	219	253	226	237	219	202	211	188	209	211	213	209	197	213	174	181	196	211	206	204	220	227	200	184	204	203	206	187	204	219	196	200	198	210	202	204	218	215	199	206	215	203	187	194	212	210	189	181	194	178	237	188	233	200	186	183	174	198	218	207	206	221	167	196	218	194	228	239	217	212	218	226	230	204	213	188	223	215	184	182	181	218	196	210	197	193	183	218	215	199	189	214	204	212	190	190	187	197	179	183	232	209	188	214	195	221	203	207	191	177	195	214	202	198	202	220	194	191	207	207	231	194	196	168	203	173	186	199	218	227	194	191	211	204	233	197	187	197	216	209	207	190	222	200	205	222	228	223	217	206	187	213	209	194	184	208	175	217	196	197	191	177	204	195	203	226	211	224	195	213	200	202	201	199	183	210	212	217	191	209	188	225	200	193	225	208	222	222	213	212	209	215	201	197	196	200	196	189	243	201	238	215	204	193	200	213	201	226	190	175	230	201	218	216	219	228	201	217	206	212	219	231	214	233	201	204	199	231	196	198	206	205	229	205	200	209	187	178	210	190	176	198	192	197	201	216	201	193	179	210	205	195	199	211	199	213	195	224	186	209	196	190	202	228	243	215	193	204	193	215	215	209	211	209	210	201	189	183	195	217	181	200	176	186	201	201	198	220	211	197	211	207	194	203	222	227	201	216	185	208	204	200	207	195	207	201	195	212	203	204	203	198	205	207	203	215	180	216	202	220	201	211	225	206	194	175	188	197	159	186	229	195	207	217	197	197	213	186	185	215	206	216	232	235	214	224	205	194	221	214	218	207	174	206	220	218	187	181	179	190	198	208	229	210	192	185	217	209	193	217	226	210	216	216	211	211	203	191	216	201	188	199	185	217	204	198	204	189	202	218	198	189	186	201	211	187	214	218	201	200	206	219	199	190	211	189	216	218	218	202	177	211	201	198	187	212	204	207	219	190	213	208	194	199	208	198	174	182	203	230	204	198	242	217	228	218	210	177	203	235	199	210	199	193	190	203	174	219	193	194	183	235	211	195	206	190	206	211	203	189	184	195	188	215	194	208	189	217	204	200	176	206	217	234	216	196	205	205	240	199	202	196	207	256	206	207	202	180	198	218	216	209	225	189	192	211	211	201	188	176	214	184	210	207	186	199	224	198	171	200	217	206	204	185	188	224	232	218	176	217	191	206	184	201	224	201	203	207	194	181	211	201	228	204	199	193	223	211	214	221	232	206	210	196	202	226	221	192	206	208	215	194	238	194	204	191	223	195	200	219	191	209	190	223	202	211	197	210	216	196	221	213	190	182	218	215	215	205	217	185	205	207	193	202	239	198	214	201	192	199	222	190	207	204	225	206	183	218	204	158	213	203	217	188	200	192	194	217	198	211	164	208	191	197	190	196	190	202	174	210	234	224	194	207	207	195	176	206	208	244	194	195	194	177	206	209	207	180	221	198	191	216	218	202	195	193	199	206	179	189	196	224	189	194	225	185	214	203	201	195	205	188	192	220	195	196	190	205	210	209	201	181	223	208	210	212	210	207	182	167	207	190	220	202	206	212	207	204	184	219	242	183	213	202	206	202	212	219	191	219	216	194	221	191	204	188	211	206	174	210	204	191	211	214	191	217	197	168	211	211	224	223	196	205	202	197	212	209	185	185	176	192	206	230	192	187	204	185	198	192	231	183	209	199	199	177	226	200	193	182	179	192	198	175	191	217	199	179	198	214	201	198	225	211	183	207	211	225	196	195	224	222	208	246	207	213	163	225	181	230	197	225	219	185	201	203	220	218	188	196	200	202	211	221	194	220	195	219	198	199	198	224	200	204	186	216	206	204	211	193	193	196	200	226	200	226	231	192	202	208	180	206	203	229	214	211	205	199	213	203	197	235	241	213	205	216	216	183	168	201	195	210	206	209	188	213	231	209	179	212	197	190	192	191	217	193	206	212	198	210	192	182	206	207	185	227	221	195	192	197	203	205	214	186	217	226	202	222	165	206	220	167	185	194	210	210	220	185	223	227	208	199	216	211	202	208	208	198	214	188	205	180	222	205	221	206	170	213	204	202	192	184	210	208	194	194	224	221	199	200	199	199	217	198	190	204	227	223	173	176	198	213	210	203	205	193	210	202	186	190	211	212	160	199	187	192	191	216	195	211	200	234	187	209	203	179	187	175	226	198	191	220	194	209	221	224	207	208	200	211	195	213	214	197	211	214	189	222	197	220	222	191	203	215	197	221	212	201	215	206	217	215	207	230	204	213	200	181	181	206	218	208	213	201	207	206	186	189	169	187	224	208	222	229	190	197	210	192	214	207	209	194	227	187	198	214	211	211	213	210	211	210	181	191	214	236	216	210	211	213	183	233	192	207	183	194	210	193	195	208	184	208	179	211	205	175	195	188	174	212	197	190	215	197	222	195	216	210	231	225	213	200	234	197	209	223	180	185	191	192	191	194	211	196	210	213	195	202	209	184	241	183	215	199	223	206	225	227	187	193	220	217	181	208	190	178	221	195	206	212	214	213	189	197	208	209	231	194	212	203	197	200	190	197	186	212	199	198	198	185	223	213	191	229	210	218	209	220	218	181	218	221	192	205	229	217	219	208	188	235	210	209	210	218	220	206	196	202	220	193	166	199	197	228	198	183	220	185	206	188	196	224	193	204	191	219	184	222	212	201	178	180	200	197	196	182	195	204	226	199	193	203	205	176	196	210	218	189	231	216	188	179	191	177	213	199	228	194	221	199	181	202	213	197	206	187	229	215	175	203	227	218	214	177	230	202	200	197	208	196	203	196	209	191	199	197	207	202	194	219	220	201	200	168	188	172	186	194	200	212	214	206	215	224	205	208	199	201	194	202	193	211	200	212	190	195	202	240	228	218	205	228	182	181	200	180	205	224	198	192	210	199	178	197	206	216	227	180	228	242	231	181	218	200	201	188	233	199	194	191	188	209	229	197	183	238	176	196	172	192	211	207	202	192	196	208	199	201	197	198	213	202	211	196	248	187	184	195	210	208	188	206	201	193	221	215	205	214	191	204	227	201	197	217	202	227	194	202	207	183	202	194	196	194	192	214	205	174	197	193	196	243	203	200	212	189	203	252	192	205	215	184	221	196	230	209	204	188	196	201	199	189	181	220	196	168	218	191	200	213	188	201	197	214	200	196	217	226	191	192	204	201	233	205	197	214	225	190	202	178	203	235	188	204	203	210	202	202	204	204	169	209	227	185	221	229	203	201	209	211	217	189	186	205	208	218	200	198	174	195	221	213	193	223	206	205	193	215	203	201	209	186	214	207	213	213	198	223	203	207	179	187	215	205	232	167	217	217	212	207	232	217	188	216	246	207	209	189	240	221	181	215	190	217	192	220	221	215	234	221	208	220	218	216	214	227	202	199	216	225	207	218	191	179	177	193	193	192	215	225	203	197	219	201	202	203	190	195	165	213	192	206	183	232	209
29986	32283	10692	42688	75068	71105	59629	45364	29385	12969	1741	555	606	619	528	536	513	568	473	519	506	484	527	524	486	531	473	548	500	497	508	492	475	491	499	495	548	502	482	514	530	513	498	499	482	513	505	492	521	506	456	476	521	501	514	506	523	538	496	476	480	526	541	479	454	476	510	514	508	482	474	490	523	529	540	527	532	492	494	489	519	508	487	449	513	518	473	487	525	466	479	473	512	470	497	497	492	552	526	525	469	488	497	491	514	509	497	516	477	540	489	472	525	535	504	490	498	439	494	465	514	463	515	484	493	504	485	510	518	521	521	458	485	454	511	504	508	508	494	533	521	529	517	481	518	487	427	492	482	500	510	478	510	489	503	486	490	490	503	462	488	503	495	496	523	484	474	515	509	484	533	492	495	505	522	487	494	513	531	491	464	482	485	514	506	495	477	469	497	503	489	488	496	495	473	465	495	472	511	473	553	539	481	479	492	511	492	485	490	483	526	484	466	475	503	501	504	496	469	454	472	442	486	460	504	481	486	499	514	459	523	457	500	527	477	540	488	534	491	486	516	486	488	487	479	521	456	467	505	478	512	476	532	522	498	492	506	463	458	448	529	522	487	508	505	545	475	510	504	502	516	497	518	541	524	467	511	470	486	524	502	533	519	532	524	514	495	527	490	486	491	507	486	478	484	517	481	453	479	483	476	490	519	514	510	514	513	482	419	524	531	507	504	514	475	504	480	473	468	491	498	499	515	474	480	490	475	554	529	443	498	478	513	503	483	504	495	486	494	514	529	503	517	502	520	495	483	506	507	493	424	497	472	560	498	505	505	520	495	514	517	493	516	480	506	528	494	501	520	470	488	483	515	454	503	489	457	542	467	456	517	546	501	500	509	485	481	472	511	515	526	489	468	521	504	510	503	480	469	485	516	522	478	493	538	501	551	520	499	505	494	550	495	470	480	502	496	466	510	495	485	495	461	488	543	502	496	511	487	525	505	525	508	506	516	461	470	534	530	496	507	492	536	493	479	476	519	503	503	498	490	503	506	516	516	514	487	481	518	488	521	496	535	495	491	507	503	509	530	496	484	505	532	480	526	496	495	514	479	485	463	519	519	453	496	506	481	445	532	484	508	520	494	504	517	480	497	473	486	471	500	472	499	516	436	544	504	537	496	510	537	486	483	549	460	482	518	477	466	478	506	522	531	508	477	463	498	499	537	466	504	502	481	493	451	492	514	473	488	505	489	500	512	525	527	464	511	509	491	503	538	524	507	488	535	490	447	485	538	498	482	501	492	494	505	480	479	557	539	495	515	497	454	521	541	509	509	483	491	511	486	479	518	480	481	510	488	498	516	480	474	474	482	490	514	534	533	517	468	534	498	491	480	505	475	494	504	512	525	504	550	523	518	475	484	484	456	464	499	531	488	491	492	477	533	495	496	508	529	478	482	488	517	549	479	517	465	505	486	481	477	496	483	488	520	509	480	535	510	479	503	518	490	456	491	523	495	487	510	501	499	502	496	477	507	474	501	521	527	478	462	452	514	493	482	512	479	484	507	483	480	491	483	482	493	512	502	478	509	487	514	530	475	532	512	517	558	479	532	517	483	484	520	462	540	516	535	497	515	501	480	515	513	492	495	508	548	502	504	498	474	495	504	506	512	504	496	490	471	474	489	496	501	472	500	473	533	525	501	521	491	492	500	516	487	540	507	463	477	509	484	502	470	523	509	504	490	482	551	498	462	522	510	475	488	475	460	469	457	519	542	490	490	528	498	519	512	484	469	486	473	495	468	513	515	520	504	475	492	484	522	478	497	506	524	468	512	503	480	514	543	496	486	498	511	494	505	506	537	507	501	539	500	496	531	519	530	457	524	480	503	454	511	478	509	510	502	513	498	474	459	530	491	456	503	554	535	512	491	494	523	499	509	500	482	502	505	527	473	498	514	514	514	492	517	502	480	487	486	488	463	483	493	486	528	514	459	483	523	517	473	485	511	506	522	520	457	511	468	503	527	535	503	500	501	495	509	509	497	502	487	511	476	485	465	472	539	496	495	469	485	503	495	488	467	482	506	507	488	476	481	530	493	498	512	439	510	487	492	498	528	474	485	499	485	501	491	536	454	500	517	494	469	486	483	542	497	487	486	510	517	503	464	492	508	530	502	487	466	533	494	517	489	522	533	506	482	462	484	517	476	503	485	472	450	533	520	538	493	516	500	482	514	488	480	497	480	516	508	490	518	493	485	476	482	495	455	491	500	521	482	478	505	505	516	484	513	527	550	498	491	472	508	461	501	505	515	491	487	504	490	465	528	506	496	490	495	501	471	493	484	500	469	481	494	518	447	504	496	504	481	502	496	449	494	535	505	520	450	507	492	562	520	488	504	506	504	471	471	514	482	494	522	491	512	527	477	497	537	529	488	467	507	487	462	483	527	502	451	465	441	499	505	473	477	474	502	543	520	485	543	468	498	492	520	505	473	504	466	484	475	473	510	497	506	494	478	510	487	481	465	482	517	520	494	495	491	502	527	484	530	491	460	493	519	490	533	473	517	535	467	490	466	520	454	513	570	533	486	498	520	494	497	501	504	479	522	486	505	475	472	494	495	471	552	507	513	472	489	537	524	486	499	483	502	468	531	484	501	498	482	505	489	476	486	486	505	497	498	479	528	525	492	472	537	530	494	498	543	517	504	523	437	458	507	495	480	467	510	482	497	519	535	477	501	475	468	556	495	474	502	501	510	469	491	497	484	571	511	490	503	498	506	538	536	494	492	500	437	499	517	484	510	488	499	497	497	480	487	519	502	469	528	453	496	462	524	500	515	503	509	487	474	517	506	498	463	474	493	522	543	477	516	470	510	518	474	451	485	493	517	507	449	477	486	488	505	462	489	509	516	502	525	485	516	567	486	494	492	491	507	508	495	490	474	481	471	475	515	505	494	507	488	509	484	490	534	487	492	482	481	518	506	546	485	507	502	505	467	458	510	505	543	500	492	488	565	505	481	471	522	516	479	512	500	503	489	531	435	482	466	533	468	527	495	507	468	493	477	484	507	529	480	491	497	469	515	494	475	480	515	480	489	462	488	504	508	498	488	499	501	493	476	489	467	512	489	505	509	484	490	481	496	495	479	473	509	506	469	525	523	503	492	513	503	483	457	498	470	505	525	544	508	485	494	486	512	520	460	464	496	488	537	548	489	500	525	515	493	475	487	525	490	500	499	519	476	459	508	508	483	542	520	537	498	511	506	513	512	471	500	507	494	495	471	519	516	498	535	479	519	509	503	508	519	467	493	491	503	532	480	500	543	523	483	472	487	494	485	497	517	479	507	479	485	517	479	541	465	486	516	501	530	519	491	474	515	494	512	476	526	495	482	509	470	461	500	460	484	485	517	482	465	486	492	501	500	473	509	471	463	501	532	524	465	464	486	475	476	498	461	470	459	507	505	490	542	476	480	507	498	464	483	476	525	522	532	489	510	486	459	511	546	467	513	505
13490	10118	2094	1889	4244	4637	3535	2024	1084	477	256	291	260	267	268	277	288	264	266	255	245	279	233	264	240	257	281	265	281	249	259	239	249	267	258	273	271	250	255	262	241	261	247	248	269	259	255	278	246	252	269	300	261	281	253	250	256	253	290	276	298	258	277	256	240	272	234	246	239	265	275	289	251	235	232	270	239	259	230	249	284	255	250	242	271	257	248	260	260	281	251	264	239	301	266	286	268	266	277	297	254	252	258	264	257	258	256	279	269	267	260	260	271	264	259	236	285	290	283	231	247	257	261	281	254	258	278	226	272	286	276	262	272	229	258	276	258	262	283	283	268	258	280	263	248	254	254	243	252	275	258	289	253	300	265	270	268	245	248	247	238	266	287	269	287	272	298	278	262	253	242	276	270	259	242	263	256	244	236	257	257	295	270	298	251	236	285	242	259	266	263	273	283	258	273	269	296	274	275	263	270	272	279	275	270	242	283	250	276	275	259	242	253	269	273	230	267	281	259	260	259	262	258	251	233	291	289	263	266	261	246	300	238	250	280	248	244	258	238	275	284	254	255	262	278	277	228	277	254	294	280	255	261	260	302	249	264	285	278	289	236	271	238	242	244	277	265	267	259	282	244	301	275	247	273	254	288	274	273	281	224	264	266	243	268	271	259	250	283	250	285	284	270	262	257	277	284	239	267	264	248	250	274	274	253	245	262	251	251	280	265	287	250	269	264	282	269	282	238	268	288	210	278	289	265	260	272	241	260	256	270	262	270	245	250	269	283	255	256	264	261	260	278	231	262	275	301	296	261	276	261	305	264	251	258	272	246	256	264	263	313	278	265	269	277	236	277	277	271	260	288	258	241	282	290	259	247	259	274	263	257	308	250	250	254	264	277	241	240	252	264	266	242	254	268	249	259	302	216	274	230	263	243	262	259	239	248	226	257	243	265	281	217	258	274	253	268	259	259	279	263	283	238	258	247	275	237	268	277	253	289	273	260	254	266	263	256	285	260	273	235	227	280	219	252	271	260	284	259	259	298	278	268	256	248	257	269	276	267	267	288	264	270	274	253	291	278	268	266	264	293	251	265	289	250	247	253	230	269	260	272	273	262	231	261	253	309	263	255	265	303	245	243	252	246	245	248	250	244	253	254	241	262	288	280	266	263	304	279	289	291	260	274	260	277	258	278	275	252	255	235	253	253	252	271	279	240	290	265	255	278	276	262	272	259	265	277	273	285	254	241	282	271	256	260	274	256	252	258	247	296	276	241	296	264	244	264	280	271	233	240	267	251	256	258	259	241	280	274	273	266	242	231	254	270	247	247	277	234	266	239	272	250	271	261	266	246	269	291	249	225	260	273	253	264	255	235	250	256	233	279	248	261	254	241	271	288	221	279	261	257	247	267	256	289	260	255	280	264	277	268	266	284	254	229	272	248	280	244	268	254	261	281	292	273	302	258	271	262	275	243	284	286	274	284	263	269	264	241	250	260	247	290	245	281	265	267	245	260	292	268	254	261	271	290	258	270	283	286	284	238	241	290	282	267	250	261	251	286	260	250	259	244	264	249	241	280	265	270	247	226	267	244	266	261	234	274	323	254	259	302	264	276	259	265	275	265	259	283	238	229	249	266	243	283	262	251	280	282	261	250	254	251	255	288	232	284	290	251	278	270	260	296	281	256	220	295	230	248	259	255	252	241	252	269	262	248	255	276	295	248	263	253	275	269	255	280	301	252	304	281	260	253	263	240	269	238	260	262	252	294	243	250	266	237	247	265	261	258	260	282	266	241	276	261	275	253	261	234	272	272	250	258	261	241	254	240	266	276	295	260	263	246	261	257	261	253	278	291	280	243	289	273	264	295	303	230	262	263	233	266	245	260	260	282	242	266	281	238	260	247	268	268	256	263	265	272	252	265	272	256	233	248	267	249	254	259	273	279	262	277	262	275	249	258	251	250	296	287	275	252	261	261	239	297	309	256	274	268	257	288	290	233	255	259	281	256	287	263	278	281	263	256	245	266	235	247	269	274	261	305	261	268	255	260	279	274	277	254	294	282	248	250	264	229	264	254	263	267	270	277	279	292	269	285	276	285	249	251	245	275	284	287	277	255	265	283	276	299	284	240	247	263	283	246	256	259	261	271	262	266	249	262	268	246	279	271	260	243	262	245	251	263	258	241	231	271	266	265	258	258	259	266	270	272	272	250	244	268	275	239	258	223	261	265	252	304	276	251	254	265	262	264	258	262	238	282	281	264	262	252	271	258	256	311	285	261	269	253	283	274	273	254	279	273	290	280	257	251	270	286	278	296	253	284	312	249	279	283	257	277	274	254	255	283	230	270	255	295	264	258	257	243	266	249	239	257	264	259	265	261	257	276	246	277	266	244	234	243	274	235	252	241	234	264	249	248	268	262	260	303	243	265	273	261	262	269	274	279	256	247	257	285	260	225	251	294	259	260	268	282	248	245	254	293	246	221	277	285	260	221	275	255	258	276	269	259	271	274	263	278	279	267	267	236	252	265	256	258	252	258	279	227	272	248	298	268	290	269	272	271	270	265	276	255	246	304	280	268	279	253	301	284	265	242	233	250	243	257	280	232	266	223	287	251	268	282	256	266	284	255	256	302	261	257	301	258	259	266	258	266	271	268	277	233	255	272	271	254	251	259	283	271	278	275	273	246	246	251	268	281	277	241	252	265	267	263	258	265	255	240	280	251	265	233	259	255	253	268	265	274	250	266	257	272	264	275	294	248	264	260	268	259	259	263	242	265	252	260	234	256	268	248	272	296	266	278	241	246	264	264	269	272	254	268	263	269	301	266	256	259	273	266	280	283	262	270	276	270	247	281	270	282	230	256	258	240	243	259	245	265	277	282	277	250	257	229	270	266	247	253	283	274	273	299	266	274	269	303	276	262	241	268	213	269	275	308	291	237	254	246	246	270	241	237	284	249	250	239	241	252	245	266	277	268	263	280	251	229	265	293	276	269	271	286	250	273	264	252	261	255	251	281	279	264	244	254	283	249	258	274	249	272	282	278	262	274	238	269	261	260	238	247	260	278	273	251	280	259	266	250	266	283	297	270	249	257	241	240	278	275	275	297	265	284	261	261	263	256	288	264	283	253	264	263	280	237	256	292	258	240	288	278	280	233	257	242	292	258	280	276	244	242	241	242	248	248	263	257	260	263	260	293	285	273	275	273	243	259	232	240	226	255	250	248	240	238	278	253	248	260	273	283	284	238	261	264	279	263	278	274	255	286	248	268	247	272	255	261	269	252	252	259	257	243	253	252	261	264	272	279	273	256	251	253	232	280	284	290	253	262	284	261	218	284	269	235	264	274	267	260	262	263	280	278	263	259	262	255	260	252	278	292	278	261	263	281	259	281	281	266	279	270	249	260	262	261	257	268	282	252	264	268	281	259	254	266	260	266	245	236	244	261	272	269	247	275	264	285	246	264	268	280	262	276	287	278	277	262	257	274	289	284	261	262	238
8336	8768	2463	6778	15306	15882	11921	7125	3547	1379	700	649	708	660	624	674	649	607	630	642	662	643	663	659	619	614	691	624	632	626	660	679	648	632	670	649	636	676	632	626	663	609	646	614	598	620	668	600	667	691	628	658	663	640	639	603	667	696	637	645	639	656	622	608	648	659	662	618	644	680	655	622	646	653	605	650	616	658	655	664	646	682	643	621	668	641	629	627	603	610	639	659	618	606	654	644	648	674	668	612	648	650	630	644	661	608	662	665	638	626	669	687	667	616	649	638	652	592	660	646	672	599	653	609	653	615	627	645	656	622	616	665	672	662	660	672	656	638	669	667	609	671	642	587	611	636	657	671	637	629	677	647	656	625	634	653	649	599	659	615	652	612	593	659	625	620	668	631	686	617	659	648	668	631	646	637	649	634	639	613	641	616	659	588	655	616	653	633	611	616	634	641	653	636	634	608	669	662	669	655	618	605	625	622	590	639	680	680	619	623	668	650	654	640	626	683	653	623	651	572	622	687	610	629	627	651	633	649	682	704	657	659	653	677	662	616	649	625	637	625	698	649	655	636	614	653	656	613	634	657	687	628	595	657	662	689	645	613	612	668	650	658	621	629	634	631	650	629	661	621	619	591	642	643	619	632	622	679	668	621	613	631	613	652	661	666	605	640	660	648	608	667	607	651	633	606	630	634	641	645	624	639	666	655	659	628	649	617	662	657	629	644	665	603	664	639	645	622	633	658	590	685	648	658	647	606	667	682	624	639	682	653	633	638	618	683	630	642	574	632	681	654	618	707	619	649	642	630	655	616	632	653	625	646	676	639	646	625	624	610	717	624	645	659	678	656	644	641	614	618	626	683	651	667	656	660	654	654	683	627	641	617	669	662	648	688	651	641	590	622	601	679	572	631	665	634	654	666	643	687	675	653	668	665	594	635	636	645	609	612	600	653	671	604	653	648	649	649	620	642	667	666	663	658	612	644	642	682	648	673	654	646	678	658	676	622	658	610	661	599	632	676	631	622	644	599	645	646	622	655	643	642	631	680	621	629	633	609	657	597	661	626	674	605	640	641	629	633	600	626	660	674	682	652	597	646	683	625	628	635	650	634	631	684	672	635	617	652	671	650	617	629	617	674	729	654	614	628	677	673	676	581	643	585	649	659	684	655	662	652	617	631	676	594	642	634	601	654	644	607	642	651	618	660	619	640	675	648	692	668	622	675	627	692	629	655	656	625	643	614	672	690	648	659	631	584	642	643	654	620	664	667	627	657	695	616	642	621	626	605	644	670	626	635	621	615	645	638	675	648	635	674	652	669	603	639	655	646	658	674	621	687	688	601	674	704	637	618	606	619	642	649	655	649	645	644	663	633	649	676	683	678	621	702	659	694	621	665	638	613	661	630	658	644	629	663	663	658	657	638	678	666	609	632	642	619	615	677	621	630	656	671	654	663	666	678	637	638	657	631	617	687	602	603	619	632	615	640	657	603	637	622	611	623	643	671	633	681	673	665	654	640	646	602	672	589	702	615	651	681	678	653	675	650	626	633	672	671	654	643	608	698	645	612	605	636	645	684	661	621	657	624	632	633	646	611	632	648	634	689	657	637	653	654	647	652	660	678	682	647	623	660	607	636	647	635	678	623	647	621	643	640	650	639	722	665	637	603	655	647	635	606	631	634	669	684	677	622	690	678	651	692	585	622	678	638	672	639	647	637	664	644	658	632	650	620	583	606	647	629	653	654	659	633	650	597	646	633	659	643	671	641	646	649	703	679	735	666	648	636	629	629	643	619	646	646	656	673	625	656	654	636	613	651	648	648	600	677	575	631	668	625	645	645	642	616	679	654	627	670	649	648	635	639	660	669	617	655	641	705	624	658	657	644	606	665	606	659	695	638	634	645	644	624	622	610	636	654	644	635	632	599	664	633	663	664	636	616	645	635	653	657	586	630	602	648	640	603	652	598	677	670	677	697	682	651	661	650	599	640	606	653	642	682	639	701	617	655	581	651	613	675	661	632	603	661	628	600	616	642	631	611	633	626	664	634	635	630	626	671	634	684	663	645	648	671	648	622	668	659	636	643	600	639	626	650	651	617	616	649	606	657	672	639	659	654	653	662	633	632	647	607	633	586	665	637	638	666	656	629	651	602	603	641	637	635	667	661	615	638	646	608	648	683	643	657	608	621	682	605	646	640	627	692	642	673	585	658	660	607	607	655	624	633	632	655	623	672	636	641	643	628	662	635	683	614	654	669	644	667	633	640	629	642	583	620	658	659	637	629	630	606	647	658	643	665	607	622	644	686	648	674	657	616	635	598	661	623	645	633	630	646	636	676	618	624	638	612	681	669	679	661	649	658	606	637	691	638	642	650	612	665	612	627	666	651	653	649	685	663	667	598	668	694	646	679	634	671	622	595	649	591	655	634	616	641	656	615	636	636	686	697	623	661	613	648	642	588	606	637	604	638	651	621	665	630	619	646	607	631	614	659	647	645	636	658	613	654	635	639	680	659	620	632	660	681	639	666	633	647	626	598	670	621	620	664	671	641	679	635	672	647	617	635	678	667	615	683	615	636	610	593	633	708	593	665	635	632	602	666	647	621	658	632	667	641	651	615	671	633	681	623	619	632	649	663	645	625	636	652	602	674	643	676	658	630	687	619	614	670	628	649	654	633	668	628	674	631	609	667	691	632	625	612	661	665	659	680	651	630	691	657	642	664	676	616	639	623	647	609	608	632	660	636	652	647	620	634	632	637	621	653	605	622	631	650	656	677	636	650	618	670	655	617	681	651	637	676	631	644	589	650	652	615	634	626	627	680	635	630	660	647	627	635	650	636	630	634	653	632	635	617	658	652	633	627	614	630	661	636	660	614	644	644	667	662	647	642	651	670	645	631	569	625	679	628	608	691	673	652	633	626	662	623	639	686	666	611	675	591	661	644	644	635	648	641	637	670	664	634	682	615	616	654	655	672	657	640	648	622	616	638	687	647	634	633	641	632	649	620	658	637	649	615	687	613	648	675	620	638	695	664	652	617	633	682	663	668	677	649	628	632	618	673	639	644	606	676	651	668	638	684	696	674	655	648	626	633	639	668	663	630	637	607	611	619	635	685	661	607	648	640	643	637	622	696	673	635	668	635	586	723	635	658	647	629	654	592	633	650	638	628	650	624	608	674	667	598	648	650	650	618	626	638	646	612	604	611	662	680	633	683	645	629	621	660	617	616	641	630	660	670	639	673	652	565	666	609	654	629	620	635	627	634	610	611	620	629	696	658	624	621	579	693	620	632	615	621	607	623	672	644	607	645	653	671	638	609	669	661	630	651	612	674	643	644	640	636	617	646	643	705	693	645	616	661	625	686	659	627	680	635	658	650	621	633	674	636	623	637	625	669	693	659	654	594	635	654	653	614	605	614	695	668	674	641	725	710	631	658	673	658	655	644	646	656	630	652	599	649	612	628	642	652	662	655	677	682	637	627	628	661	709	637	712	649
36397	39049	22574	25253	44633	43419	32912	20148	8716	2662	481	298	299	303	308	294	277	314	304	313	342	291	293	292	281	309	258	313	265	331	286	334	300	300	314	302	312	307	310	311	292	318	268	287	316	260	302	296	275	290	323	285	279	314	307	308	315	311	306	312	286	296	283	293	316	301	287	272	308	311	276	310	309	286	273	326	274	288	290	288	302	324	286	303	284	321	286	289	266	290	296	313	300	293	297	295	291	291	288	291	280	292	288	284	286	281	271	297	283	258	292	284	326	294	278	309	302	294	304	299	293	305	286	302	258	316	274	285	310	290	290	300	289	269	276	277	273	286	310	256	313	307	306	300	283	309	302	302	285	273	292	319	293	293	287	296	305	314	293	304	291	293	325	276	271	304	293	277	277	286	286	291	288	319	298	301	286	310	266	296	289	261	320	309	292	317	262	311	297	286	302	303	291	281	297	291	280	306	286	266	286	273	288	298	280	282	294	292	331	315	293	272	292	287	311	272	284	269	278	288	293	299	306	271	309	303	266	258	305	310	257	275	286	337	289	306	314	304	291	296	282	280	269	280	251	292	300	311	291	270	273	313	299	284	273	289	295	270	292	286	295	278	306	299	288	310	314	271	299	266	287	284	337	290	271	273	266	284	304	285	293	322	321	302	292	283	278	300	261	269	298	264	268	266	305	299	292	279	302	281	269	308	283	255	295	273	292	286	327	266	279	285	297	275	295	279	313	307	304	288	304	300	293	282	278	311	294	291	281	290	324	301	276	299	282	279	261	298	306	301	249	268	308	278	272	268	257	262	306	290	284	297	288	275	305	313	310	293	291	300	288	297	292	314	294	267	281	318	300	274	278	277	277	305	307	295	270	265	279	306	302	306	277	270	314	301	294	273	325	268	283	302	324	273	282	316	322	272	291	302	314	291	299	301	332	254	256	282	311	299	313	288	276	298	320	267	265	298	289	279	283	271	309	299	292	307	301	300	261	299	296	254	264	286	324	301	313	333	291	291	299	307	315	269	285	278	287	284	306	309	315	286	260	279	288	311	310	299	285	322	300	290	263	296	303	285	276	252	302	276	275	289	298	304	289	306	258	327	302	294	265	299	252	287	291	295	292	282	297	285	286	268	276	288	290	290	301	274	283	296	289	277	304	287	277	313	281	306	293	306	308	314	306	288	297	271	293	267	277	346	308	275	313	278	290	335	293	310	266	278	276	290	313	292	305	293	280	268	305	306	307	292	321	295	271	328	270	311	307	292	313	292	276	271	310	288	301	312	274	261	299	297	269	296	281	304	270	265	321	291	291	276	309	291	311	287	301	285	273	289	296	277	307	293	309	307	280	284	307	316	287	298	304	314	269	303	309	311	314	297	290	308	290	294	282	280	281	275	309	295	281	280	292	272	329	308	313	275	325	322	300	283	335	305	304	302	312	299	333	280	288	296	266	290	286	318	311	282	299	338	277	302	263	314	274	291	267	317	304	289	322	291	293	294	270	307	311	312	307	310	299	310	282	278	309	317	302	309	305	314	293	295	268	300	291	261	266	288	308	286	272	307	302	292	287	324	285	295	255	275	297	292	328	291	267	289	313	303	279	249	329	289	279	288	309	283	297	299	311	304	291	313	320	279	335	294	273	306	272	305	278	243	289	288	308	288	273	281	291	294	325	289	302	277	314	284	283	300	323	305	276	284	298	263	278	290	308	296	303	311	295	283	285	291	282	282	277	291	280	278	280	308	282	298	302	266	301	277	320	288	291	294	242	306	274	312	320	304	287	311	256	293	288	290	304	289	295	293	272	308	294	308	297	294	294	301	275	304	281	319	302	327	319	309	285	289	265	296	313	311	290	269	277	279	281	265	286	300	337	290	282	304	285	285	294	297	296	292	315	271	299	283	302	288	283	310	275	305	289	299	282	282	305	273	303	302	288	307	277	286	311	310	270	259	302	280	275	242	276	292	297	269	291	279	296	293	300	296	295	302	328	255	282	303	282	286	272	306	270	293	313	292	299	314	285	294	305	296	296	318	270	301	305	316	288	274	277	291	291	305	287	290	300	315	273	280	283	275	283	299	304	283	340	298	303	281	279	285	273	300	295	308	280	306	314	299	297	254	290	315	277	272	274	277	269	307	294	317	302	297	294	309	322	292	276	263	285	287	295	286	307	286	296	281	332	301	304	283	299	263	300	288	287	291	266	309	301	296	314	289	278	303	306	282	305	304	300	271	328	314	298	290	284	280	284	280	293	283	286	298	314	289	336	337	292	303	278	266	297	282	295	302	296	326	325	303	288	286	314	332	313	288	299	324	272	276	316	327	283	300	258	312	282	313	306	290	266	310	286	313	323	287	297	279	314	259	276	285	277	294	307	292	275	296	299	281	277	312	295	287	307	284	298	289	275	287	288	319	272	303	300	279	281	334	278	300	304	270	276	310	289	306	277	307	256	307	278	272	286	330	284	292	290	295	290	318	309	276	291	274	288	262	276	273	279	292	294	283	321	286	299	299	302	300	351	283	276	293	280	303	283	308	260	297	303	258	312	288	266	299	325	292	295	286	272	279	255	278	273	276	292	343	301	324	295	274	308	264	279	311	284	297	300	289	256	303	260	299	266	282	309	332	276	303	288	272	312	300	291	268	271	267	299	316	282	288	294	295	257	283	290	321	277	303	301	282	312	293	297	313	292	307	288	294	273	281	287	294	295	275	269	261	290	297	300	260	298	305	281	295	289	295	288	315	298	298	291	336	312	304	302	282	283	288	283	283	304	277	277	315	286	271	291	282	280	275	309	312	304	298	305	251	303	291	305	289	296	295	282	274	287	294	290	323	328	318	280	326	280	271	327	295	275	269	266	315	294	305	310	300	291	266	288	281	299	290	282	264	307	298	293	310	282	291	277	278	274	270	282	295	266	321	296	270	285	291	265	289	288	291	300	297	312	296	285	284	288	267	328	308	259	292	267	266	284	283	315	293	296	308	295	264	270	314	272	277	307	293	271	274	295	265	260	283	261	288	292	314	304	310	297	267	266	290	285	277	281	297	275	303	292	298	283	295	306	297	295	302	297	318	330	304	261	275	290	251	291	287	265	295	301	315	253	302	277	308	299	287	299	322	281	289	273	282	299	301	277	320	277	296	291	296	266	284	259	269	291	288	290	281	319	285	282	308	292	293	282	303	289	277	311	286	305	299	267	282	334	278	280	298	286	272	266	282	284	263	286	278	322	290	278	307	300	290	318	268	283	289	282	239	275	284	292	289	276	295	278	271	280	317	323	277	313	291	303	275	290	303	319	303	294	299	302	299	289	274	283	297	279	297	277	339	301	295	318	296	273	282	295	289	260	299	283	292	285	279	288	305	298	312	257	322	295	275	274	325	296	308	267	325	287	286	295	287	323	296	274	300	274	284	299	297	308	281	261	281	291	323	324	286	312	288	281	295	309	292	279	286	325	264	294	284	308	278	303	274	307	306	300	280	260	265	245	281	292	290
24102	31437	9344	34535	57025	55312	46188	34482	20729	8953	1451	759	753	739	730	756	780	723	733	714	679	675	723	728	667	677	676	661	741	659	703	683	740	705	724	688	697	717	675	686	694	706	704	692	695	690	700	714	709	671	722	672	645	708	683	714	700	708	717	670	720	700	718	676	721	713	700	706	677	736	695	736	694	690	699	666	648	703	685	674	706	677	665	711	705	692	687	693	669	706	698	684	729	659	682	730	726	727	732	707	716	699	660	637	733	707	746	718	696	692	716	725	631	721	758	704	726	666	670	704	745	690	677	718	713	722	674	719	718	713	707	698	745	766	703	685	672	710	708	687	721	677	696	714	681	709	717	722	695	731	669	691	712	680	693	706	736	699	711	725	702	704	699	678	706	653	722	704	700	693	685	701	708	713	697	722	699	714	678	634	683	689	734	684	643	691	684	754	723	754	736	702	684	696	709	696	706	728	701	707	692	674	684	692	679	724	654	743	746	709	710	708	675	704	701	700	676	690	730	672	719	679	713	724	735	698	709	657	715	655	723	726	687	731	715	698	695	695	760	719	718	771	695	682	692	709	728	641	723	723	710	707	718	699	714	708	695	691	670	701	693	673	712	699	704	714	730	684	741	753	682	728	722	691	714	681	678	686	713	657	690	737	705	673	716	701	725	717	730	679	681	705	757	675	671	722	695	747	728	735	705	706	682	743	724	758	693	732	706	741	703	675	687	677	725	703	730	739	682	670	736	707	765	729	730	685	757	714	730	702	717	694	688	746	680	728	673	725	671	688	674	724	664	696	681	671	707	695	767	709	716	698	735	705	735	685	705	736	723	667	711	715	691	669	714	708	667	728	628	702	721	667	753	699	697	729	712	719	652	716	649	686	705	744	700	651	747	690	719	648	674	690	708	742	715	676	727	722	724	695	715	691	662	678	728	682	720	682	702	712	730	680	693	672	711	671	772	698	700	713	690	673	667	652	741	700	654	719	735	742	698	722	680	693	702	692	695	678	695	701	694	683	701	701	694	736	719	723	715	753	709	673	708	732	701	677	722	736	710	699	700	723	707	690	659	687	708	714	685	697	677	703	701	719	677	665	698	700	735	721	741	696	692	664	728	627	664	727	711	714	686	713	702	710	722	675	702	698	733	740	671	734	689	721	678	682	708	713	685	693	668	712	737	662	758	749	692	693	686	703	680	710	682	680	690	727	708	706	720	721	678	692	663	718	712	719	730	668	725	679	762	730	703	696	714	691	657	660	729	734	669	701	741	727	696	711	680	715	676	683	704	684	729	686	673	707	701	703	697	681	759	697	712	703	693	691	724	695	736	703	711	737	677	700	717	713	703	684	743	724	718	724	710	741	730	726	692	666	708	684	724	726	732	716	692	698	707	717	736	686	718	674	674	717	684	691	708	671	712	693	710	706	704	730	701	698	721	665	675	712	713	708	692	708	717	695	727	695	732	689	677	763	687	730	675	706	729	721	700	686	680	728	693	699	698	695	709	736	750	708	720	748	651	678	739	651	720	684	765	728	684	698	721	740	664	643	703	729	685	697	683	693	773	723	680	747	698	715	715	703	714	717	737	710	692	694	696	656	650	712	708	677	656	725	679	727	685	701	722	719	717	712	733	726	656	733	706	695	741	664	659	664	705	686	710	705	709	652	720	705	715	740	733	683	682	740	696	673	718	687	676	721	696	726	702	682	710	688	689	711	702	720	699	669	714	690	742	695	697	717	714	719	698	688	692	701	698	723	689	666	682	711	657	665	735	697	712	712	725	704	640	696	692	711	714	705	656	736	697	669	704	702	689	727	735	685	696	655	701	676	750	673	724	733	697	718	704	702	702	733	708	688	663	699	657	720	679	710	694	662	676	697	664	653	708	704	708	669	685	688	738	666	661	701	707	711	682	736	745	695	715	673	684	716	649	705	687	688	686	684	609	693	695	704	683	714	729	685	689	731	709	703	741	682	681	720	669	642	775	708	734	672	721	711	700	645	699	739	704	704	724	743	708	666	690	723	702	688	705	717	756	715	720	719	695	700	684	695	723	700	665	726	705	695	704	696	709	683	691	682	693	700	724	690	707	714	711	693	689	683	692	661	708	698	702	716	726	684	707	705	726	682	729	722	657	669	772	736	704	657	742	637	732	697	722	666	694	704	711	662	743	718	714	726	707	687	703	720	706	692	666	702	713	739	726	712	714	710	690	688	713	704	672	678	748	660	674	699	696	679	704	695	701	662	712	660	697	721	743	693	681	697	700	676	699	744	681	744	694	682	773	714	744	686	691	680	676	725	704	727	699	712	668	676	674	703	697	696	713	703	694	696	648	702	697	747	707	695	705	691	668	663	705	714	686	710	677	723	691	685	733	727	673	720	682	658	730	692	698	724	691	734	720	720	729	730	667	746	697	709	693	706	677	788	687	668	723	662	722	688	708	703	707	665	683	654	704	709	697	693	705	716	728	719	630	691	682	700	686	713	671	725	708	685	736	727	763	742	742	719	677	748	656	765	724	700	734	723	693	697	734	663	694	717	668	686	738	687	687	727	698	726	714	749	693	696	737	701	669	674	696	715	762	683	720	691	735	743	745	717	682	700	726	702	703	661	722	678	691	705	725	683	703	757	715	718	676	716	741	664	717	717	707	705	716	673	736	673	637	708	716	692	697	708	708	663	713	708	717	704	725	691	740	690	692	694	684	709	697	695	656	698	683	697	733	737	676	712	675	714	708	678	703	668	705	688	692	700	671	695	733	670	688	639	678	666	702	732	686	742	706	681	686	696	693	723	677	730	682	709	685	683	710	710	769	726	716	676	737	712	726	715	717	688	706	737	746	719	665	663	757	670	705	688	740	725	677	716	690	713	704	690	705	704	646	672	693	691	711	666	740	677	733	689	736	719	700	676	723	716	672	720	698	690	695	760	734	687	698	681	737	683	720	714	728	661	718	710	702	709	718	738	706	692	672	724	683	693	611	720	720	675	733	734	691	739	661	687	728	727	683	697	708	699	724	744	709	696	710	704	675	671	691	672	668	686	696	691	714	685	676	677	706	710	731	751	691	709	706	712	713	685	730	717	665	721	653	728	679	659	690	669	699	702	683	695	704	654	727	736	714	688	687	705	702	715	692	701	663	694	683	696	718	696	674	645	692	683	701	724	652	681	695	733	721	690	742	662	711	692	708	687	703	683	692	729	712	691	696	711	665	689	698	716	674	703	730	698	719	700	727	690	707	695	692	714	709	699	686	710	705	702	684	688	677	721	686	680	704	718	669	692	646	688	672	743	705	733	711	722	681	713	705	690	689	670	708	696	749	667	694	700	691	688	700	715	689	687	734	706	687	688	722	727	679	683	742	680	717	657	675	680	711	720	711	678	707	696	714	696	698	710	738	671	604	690	739	690	741	768	742	707	685	735	718	717	662	678	674	675	728	751	730	696	681	672	746	719	724	701	719	661	712	720	743	725	735	664	695	730	736	734	742	685	767	717
46085	44007	29217	33715	57802	58576	49173	34544	18236	6205	835	196	228	213	236	189	230	232	206	248	178	217	238	229	228	219	200	245	238	194	216	209	219	205	222	224	221	213	245	209	228	207	230	208	198	201	216	221	246	232	207	199	199	220	243	210	229	207	196	210	204	202	217	192	225	229	246	247	232	226	225	222	224	196	228	222	238	215	190	207	211	197	212	233	229	208	219	215	211	211	205	223	215	219	235	218	229	200	217	183	180	229	226	213	200	212	250	242	191	218	213	221	245	234	202	204	239	230	203	210	208	213	210	201	213	208	231	249	211	219	213	203	217	239	201	216	199	232	241	201	213	188	228	204	183	199	219	214	245	225	198	211	239	194	213	234	224	228	215	205	203	216	212	221	210	222	222	212	197	223	235	212	214	224	190	225	210	216	220	223	234	241	264	233	226	203	215	226	213	207	209	220	206	235	195	213	214	233	224	220	197	207	208	208	230	228	234	212	212	212	207	208	200	218	227	227	234	195	238	204	192	216	235	226	211	221	229	195	220	222	214	214	223	229	207	223	220	212	229	227	200	222	198	220	193	241	204	217	214	211	218	219	206	225	229	207	208	203	220	216	258	199	216	202	215	232	193	214	214	223	239	232	208	224	223	214	226	236	229	220	233	232	215	225	220	209	203	232	236	197	221	209	205	221	228	193	219	209	199	234	208	235	220	210	250	238	230	222	234	184	194	213	235	215	209	233	208	199	211	215	229	217	224	209	217	249	209	260	211	241	228	210	211	227	237	192	230	223	218	231	198	248	221	201	213	218	217	220	185	215	249	208	220	220	216	219	233	220	214	222	186	218	239	217	214	200	215	217	218	234	208	234	230	226	236	245	197	221	220	200	207	224	191	208	211	215	218	242	205	211	227	213	235	211	243	219	222	213	219	212	234	224	204	218	190	228	234	206	225	215	216	212	212	231	226	207	212	196	246	208	223	210	212	242	212	211	217	207	216	217	226	239	198	221	223	225	216	238	226	209	217	233	221	217	217	204	226	211	207	193	220	202	223	231	213	197	208	199	250	214	211	216	206	222	212	210	240	225	197	225	252	224	231	205	206	209	213	224	225	205	216	239	221	217	211	206	205	213	228	199	221	223	207	224	220	240	221	212	208	199	209	210	223	205	229	207	238	237	236	201	192	220	225	189	211	210	226	220	227	252	211	211	247	211	251	231	228	234	204	192	229	212	209	209	220	231	179	193	225	238	231	234	214	228	198	223	218	225	215	189	205	187	214	202	235	225	220	217	220	240	236	199	226	222	216	217	224	237	208	200	216	223	202	232	210	243	218	238	224	203	216	207	241	233	183	239	197	218	198	215	234	220	248	205	228	231	229	192	238	230	221	202	221	201	192	200	209	208	194	208	202	228	220	219	237	203	209	248	216	209	208	217	206	242	219	232	236	221	202	228	203	230	198	238	226	244	212	231	201	216	216	210	217	221	214	221	204	213	259	220	228	213	217	219	212	183	208	192	207	213	220	244	198	208	207	222	199	236	233	204	179	222	216	206	234	216	221	210	229	217	226	207	221	220	219	239	236	214	230	206	225	218	219	215	223	221	218	200	198	213	211	239	230	192	206	241	213	190	263	234	240	230	204	228	225	195	205	225	230	238	231	207	224	221	236	211	216	199	216	223	206	219	204	190	237	241	207	243	202	220	227	245	223	214	212	209	229	229	225	217	205	193	223	202	186	220	206	199	218	219	198	201	227	219	220	210	193	216	214	230	198	198	194	239	217	189	198	238	207	217	234	215	182	199	239	205	206	220	221	227	212	208	226	210	204	188	210	239	235	218	197	209	227	195	226	237	212	207	203	213	196	236	214	224	238	214	219	211	231	216	206	212	220	207	208	206	235	222	216	202	218	209	247	203	194	220	234	238	193	238	214	207	232	217	199	185	236	209	221	197	230	230	235	238	212	210	224	232	215	206	220	191	222	227	211	211	195	235	212	202	214	215	199	209	215	194	200	228	209	199	208	184	232	189	214	193	239	219	230	199	201	214	228	229	193	229	207	218	254	205	237	244	223	211	208	211	209	184	202	221	203	202	218	227	220	221	222	214	204	219	211	234	223	174	224	207	225	228	238	227	178	217	214	218	216	208	221	206	214	226	216	202	199	226	228	207	199	219	229	217	219	211	208	235	221	210	215	207	196	228	198	200	240	189	194	207	209	224	226	226	193	216	216	217	218	222	248	221	235	190	201	238	192	218	205	217	231	241	206	206	228	226	213	205	231	209	205	230	227	225	258	229	196	240	209	223	213	227	224	210	218	216	212	208	229	231	223	180	211	208	218	220	212	222	218	223	186	215	223	246	227	212	224	212	238	204	228	223	229	202	228	220	230	180	228	198	228	222	194	203	209	219	203	214	206	199	226	189	207	210	226	220	220	235	244	202	224	220	215	235	233	215	200	210	221	202	234	234	217	226	198	205	216	215	226	238	229	235	199	216	219	232	229	221	228	217	228	206	227	227	237	242	219	235	208	235	235	233	228	245	222	185	191	217	228	225	247	221	224	239	197	198	199	202	213	193	211	208	223	200	239	200	215	211	238	207	203	203	192	240	222	207	201	218	228	224	239	199	224	187	227	208	210	248	226	199	242	219	214	227	220	223	229	189	211	207	236	202	227	212	234	209	218	226	217	218	208	239	210	215	217	231	227	200	235	211	230	250	188	212	216	239	218	193	216	227	207	189	236	195	205	231	205	215	196	224	235	219	207	209	221	193	220	206	195	227	223	213	226	203	211	201	223	231	222	216	212	223	201	198	223	199	208	205	212	230	179	190	204	239	218	192	208	202	210	194	237	216	198	198	223	202	241	214	224	225	238	238	230	213	219	224	242	228	224	229	202	229	225	200	225	216	225	219	219	235	234	216	224	203	204	218	221	222	207	215	219	239	261	237	233	205	214	204	190	189	212	231	209	217	230	250	209	208	209	217	246	196	224	211	222	198	216	204	220	203	204	211	243	222	190	226	249	222	185	232	233	243	221	208	207	230	218	217	233	224	220	195	227	225	214	198	213	222	208	236	201	219	236	221	232	217	250	213	185	204	214	223	221	232	199	210	238	236	232	198	241	249	220	210	217	217	230	224	210	216	212	229	234	208	192	233	225	218	208	214	227	218	223	207	222	194	208	192	193	211	219	243	220	229	195	219	209	232	207	200	228	235	249	215	229	219	188	223	227	215	218	198	225	241	242	204	231	234	219	208	200	225	216	227	193	211	207	213	199	203	221	234	202	240	213	212	205	195	222	208	220	229	251	240	245	215	230	212	200	232	226	189	204	203	228	222	186	232	196	219	199	213	190	226	223	218	236	217	202	203	217	215	214	224	227	202	225	214	205	247	204	211	226	212	215	223	235	223	193	206	201	219	224	209	197	227	225	216	236	222	210	244	192	221	216	223	203	221	214	225	211	220	228	208	227	230	221	212	209	206	214	213	220	197	215	183	240	229	233	227
30461	36852	17648	42093	71161	70814	60722	47113	30752	15652	2162	599	620	534	566	560	579	660	570	569	474	567	525	516	531	527	555	546	526	543	500	493	547	539	518	544	566	520	543	519	530	529	524	562	498	498	490	495	541	533	554	538	549	521	527	521	502	506	506	511	541	530	585	558	534	555	543	529	522	508	540	549	542	518	527	499	527	518	551	555	540	544	523	550	503	515	506	540	520	550	547	559	534	511	573	516	532	573	576	482	511	557	549	579	529	503	517	561	523	512	545	583	562	534	558	530	546	497	543	576	524	579	575	569	531	559	497	562	492	528	543	514	545	568	541	590	489	546	522	510	516	500	539	525	523	562	557	519	540	479	525	533	550	530	576	512	523	509	562	519	577	557	516	550	472	527	527	559	540	539	505	536	552	468	476	538	534	525	589	529	553	554	520	525	524	543	504	540	532	511	584	534	526	543	521	531	523	486	530	488	511	527	535	526	552	493	523	527	490	556	522	576	587	570	546	538	526	538	528	490	532	578	562	551	559	534	576	500	513	511	523	502	563	507	572	579	551	540	521	530	546	550	512	527	523	560	537	542	545	530	561	530	542	548	519	538	566	515	546	505	492	512	541	506	548	563	508	490	546	542	576	534	568	521	558	539	536	534	527	543	507	498	548	534	512	538	553	507	495	549	523	488	536	549	536	552	534	537	575	525	472	541	564	516	519	556	541	531	551	494	519	533	543	512	533	563	512	514	576	554	522	527	510	514	507	521	516	549	521	519	547	573	524	508	540	530	518	532	530	583	515	519	533	494	543	514	546	572	547	568	520	503	561	536	514	528	519	545	569	511	564	547	509	521	564	556	488	523	525	505	540	535	508	537	557	518	538	526	480	521	527	560	561	569	574	550	509	539	558	478	557	476	540	536	498	501	572	537	550	543	551	538	504	563	545	519	522	521	537	531	508	531	561	525	562	519	511	498	567	540	525	503	508	513	513	587	507	561	537	503	500	539	553	558	517	563	510	498	540	534	537	543	486	525	525	532	505	550	503	507	539	485	590	546	533	532	546	513	513	520	541	525	559	530	517	520	560	512	575	501	566	513	510	558	525	539	496	507	538	545	513	514	523	537	543	518	543	505	529	494	533	527	524	572	508	531	527	487	537	544	506	610	534	530	540	471	513	481	515	498	546	507	534	528	523	515	561	538	513	548	514	555	497	528	556	548	491	504	516	506	514	524	513	542	521	532	585	560	519	560	540	495	521	583	553	506	537	531	511	473	510	530	549	475	536	509	548	553	529	545	559	556	547	515	529	521	553	503	516	520	548	497	551	504	531	501	523	547	577	538	526	507	498	522	506	558	573	530	563	552	552	519	541	542	498	500	528	501	553	487	547	544	510	568	517	529	538	521	505	492	551	503	583	539	533	506	531	490	554	547	546	509	554	563	556	511	496	496	492	547	557	514	513	520	520	508	575	565	508	528	562	525	519	522	534	560	495	526	529	534	522	523	508	536	565	576	559	512	546	539	545	566	515	475	538	501	516	524	515	475	552	527	550	494	536	558	521	575	513	548	493	531	550	508	563	550	530	558	559	546	522	533	557	516	518	515	550	502	545	521	513	524	529	547	525	535	527	534	496	572	580	527	513	508	571	576	534	494	543	537	518	547	552	562	542	547	505	551	563	522	548	530	510	523	539	483	534	509	555	514	514	535	500	500	536	535	514	493	540	509	542	534	530	525	513	544	578	511	551	558	566	515	570	529	525	571	513	547	494	525	526	556	503	501	479	534	546	534	504	537	501	517	526	543	519	522	537	543	597	539	538	543	551	539	516	514	546	488	603	558	517	542	534	499	498	592	556	502	510	520	592	521	537	569	514	472	563	565	580	516	532	483	549	521	518	551	507	555	529	534	535	518	508	568	535	548	535	529	554	529	511	527	490	544	525	532	546	535	494	544	529	529	532	531	506	543	500	536	470	555	525	529	515	502	493	530	530	527	523	525	542	531	514	546	561	579	524	520	529	518	538	531	525	541	521	552	509	529	530	497	491	517	526	541	548	532	510	555	528	532	574	579	528	564	561	510	576	509	518	515	483	519	532	558	551	538	562	500	546	516	524	528	560	543	508	560	525	519	549	568	528	570	521	534	537	485	515	535	522	485	498	523	524	498	547	529	494	504	572	552	544	488	523	570	525	538	520	537	558	531	487	524	547	531	516	518	521	520	545	551	515	526	487	552	543	573	542	493	526	495	540	588	574	530	522	543	557	510	557	535	522	513	524	608	491	523	555	529	539	510	524	529	546	506	516	515	540	510	535	540	566	503	538	502	516	506	556	523	522	524	559	558	546	526	556	561	550	534	508	525	525	513	513	563	535	519	520	507	517	493	555	558	573	524	542	492	549	582	516	521	581	571	524	513	534	548	579	556	568	498	503	543	530	604	526	546	497	550	532	537	533	534	506	498	503	518	545	532	527	513	553	520	563	517	530	549	492	518	550	492	530	495	510	515	474	520	512	542	502	525	541	520	538	506	513	555	533	552	500	522	559	545	532	503	532	549	544	563	521	538	532	553	536	539	552	505	535	530	542	492	506	488	486	482	547	539	538	527	537	531	529	546	542	513	530	559	524	541	524	545	549	496	549	533	510	475	555	578	556	508	514	512	559	577	522	524	515	538	536	536	519	506	569	570	528	539	535	527	534	539	554	534	579	530	530	529	517	495	536	494	530	520	574	556	486	548	541	545	577	552	547	561	537	510	559	520	517	567	528	522	531	546	533	526	537	556	585	544	541	557	531	531	527	487	553	586	564	527	513	518	530	566	529	506	520	538	533	567	545	528	543	523	500	548	543	553	521	519	547	564	558	495	553	566	518	523	576	520	534	501	509	533	527	510	544	537	511	513	535	508	514	541	519	543	552	556	533	530	567	546	545	548	498	538	531	506	547	500	497	507	532	552	574	548	528	546	483	564	488	573	523	512	490	545	515	533	525	503	490	529	550	498	525	572	530	506	567	543	542	552	515	519	491	524	521	503	551	525	545	504	491	552	563	528	565	505	531	529	477	540	522	526	580	574	529	489	513	540	527	531	513	538	529	517	527	496	508	556	555	512	508	554	551	519	545	536	569	515	532	554	548	545	534	523	520	532	504	530	496	532	518	518	526	556	524	538	568	542	532	547	505	521	529	516	516	559	508	514	558	562	535	511	526	503	518	507	516	567	577	554	546	529	529	522	554	551	515	524	588	568	534	541	558	506	541	542	543	522	534	502	505	508	555	564	556	519	538	524	563	514	522	538	525	518	528	516	574	543	556	519	533	552	502	545	548	540	544	555	512	501	516	553	550	550	519	568	541	532	515	531	552	528	518	543	504	529	505	546	533	506	529	520	542	556	487	515	543	524	502	521	528	531	506	567	512	550	565	505	547	521	515	525	540	527	498	509	528	576	563	551	534	541	575	530	493	548	565	550	520	546	561	522	535	560	510	501	525	507	513	534	533	507	541	549	515	566
12539	12740	4039	1115	3516	4802	3764	2267	1221	621	324	280	275	323	306	270	294	268	307	293	276	295	274	294	276	282	315	274	297	283	302	273	254	277	280	293	275	287	297	307	303	320	291	279	285	311	275	311	272	274	281	306	278	307	294	288	295	267	269	266	293	288	295	284	263	304	272	295	261	274	255	314	275	336	299	281	275	291	289	255	285	289	298	277	257	269	285	287	262	303	284	268	300	285	284	255	271	302	293	298	249	273	312	264	263	276	277	314	305	274	267	292	286	278	250	292	278	317	268	276	267	283	279	264	279	304	279	303	264	241	278	294	282	272	254	323	294	302	272	329	300	287	248	274	296	292	283	270	262	289	292	273	287	254	257	295	289	285	293	263	285	275	281	302	265	275	261	275	317	304	309	257	297	266	268	287	269	304	280	266	296	294	293	283	272	279	274	311	277	284	287	302	274	273	294	298	277	287	300	251	283	268	267	309	244	292	268	239	282	300	280	296	283	280	297	281	308	301	270	263	281	284	301	278	297	267	296	302	295	257	277	276	274	278	288	295	265	288	266	290	285	268	286	260	285	284	280	281	292	300	277	269	302	297	281	259	275	280	291	268	276	284	278	271	300	295	304	287	286	288	266	279	283	303	271	262	283	274	298	281	275	302	290	265	273	305	282	311	289	297	294	307	282	272	272	303	259	256	296	272	282	272	303	292	314	263	281	259	309	286	279	303	299	288	318	285	276	281	256	269	298	279	275	293	292	306	304	256	264	276	282	280	290	273	283	292	291	289	275	280	267	301	283	251	306	283	283	290	308	281	281	297	274	274	305	280	279	292	295	262	281	306	278	289	275	242	279	283	287	268	260	309	288	285	270	291	252	295	282	296	313	298	319	288	261	275	262	319	278	264	275	275	299	257	253	278	260	261	305	286	255	264	283	258	285	245	261	288	310	283	332	279	283	261	316	265	269	257	271	302	286	313	271	292	263	296	265	270	266	273	281	284	278	301	283	273	258	338	281	294	298	280	264	278	284	299	301	281	271	269	277	267	285	280	267	274	283	270	287	274	278	293	286	284	287	298	268	272	324	267	278	250	272	285	299	265	273	307	289	261	283	257	277	307	302	274	286	307	283	263	300	281	272	272	302	252	296	257	280	268	258	276	260	301	302	290	304	293	297	281	288	293	272	272	276	292	293	285	278	300	273	291	249	290	307	327	301	295	307	300	298	282	271	285	282	294	265	284	278	282	318	280	308	269	304	277	288	291	279	288	286	311	294	300	294	293	271	279	277	311	305	300	271	270	281	300	302	261	279	308	273	280	297	254	277	310	295	266	273	259	255	282	286	243	297	281	310	290	272	271	292	298	272	285	293	266	266	304	276	285	284	300	283	296	292	298	304	315	301	256	274	296	305	284	284	306	296	321	263	264	294	276	294	244	310	295	287	284	279	288	261	290	296	298	289	289	264	257	270	297	262	267	271	288	295	290	274	307	280	293	304	258	272	281	282	274	306	278	276	305	304	313	300	297	275	314	287	311	265	299	261	292	309	262	307	308	276	279	281	318	304	269	303	274	283	278	303	257	280	265	264	271	287	285	289	280	269	258	287	286	303	250	278	279	285	301	301	274	285	278	291	277	303	252	253	269	287	308	294	278	274	311	248	284	286	284	277	281	286	305	269	281	303	282	267	264	277	262	262	298	264	321	253	269	275	291	261	294	327	295	258	295	297	273	303	244	284	281	260	279	266	276	273	295	292	275	291	276	259	283	294	286	273	264	287	305	298	307	324	281	281	290	314	289	288	281	289	276	309	299	296	280	261	286	268	287	266	281	283	291	299	282	268	312	261	301	270	297	283	263	258	295	298	284	286	296	292	287	266	300	294	262	290	270	279	286	308	253	273	325	301	303	278	273	258	275	268	279	319	273	293	300	281	271	276	290	299	262	264	287	284	281	281	288	273	296	278	319	281	299	276	272	313	295	279	297	269	271	266	304	266	262	265	272	248	286	283	282	297	284	293	239	268	300	260	287	308	274	246	272	309	295	283	283	279	274	277	286	300	273	273	286	281	319	286	291	317	267	260	284	290	317	305	277	242	299	286	300	273	293	266	291	261	295	275	284	261	276	276	275	276	317	276	287	282	280	309	266	276	279	293	293	272	277	311	299	287	301	308	287	295	274	268	322	260	255	286	305	287	292	291	280	292	285	241	242	299	279	278	295	325	258	323	244	276	294	269	279	275	314	311	271	296	265	312	316	278	292	310	286	298	306	265	276	315	269	309	312	269	314	292	305	266	269	261	301	288	298	276	297	286	274	284	279	279	315	291	297	292	282	309	287	233	268	298	281	284	282	289	287	302	306	271	277	292	315	303	279	290	241	283	289	278	325	261	282	268	264	307	289	285	270	312	299	286	278	285	301	273	283	288	273	270	294	304	280	271	269	262	274	264	281	289	301	294	265	272	286	311	275	266	289	307	261	270	269	274	287	279	297	287	289	255	298	287	306	298	256	289	265	288	244	287	292	281	259	282	322	282	321	283	296	293	270	286	279	284	259	296	292	304	264	294	304	299	282	310	272	268	308	315	287	267	307	288	301	276	311	279	285	318	255	297	286	296	299	268	306	275	269	278	282	292	296	281	320	286	300	292	267	285	277	278	292	268	310	287	305	268	280	298	280	273	261	281	278	275	261	283	276	300	274	318	307	284	314	291	255	266	293	288	262	294	253	262	274	281	269	265	305	305	282	258	276	306	308	281	285	321	287	299	260	285	300	314	282	297	273	284	277	288	301	289	283	265	289	288	282	264	259	264	275	286	282	292	270	294	315	275	292	276	305	275	281	252	296	276	300	264	264	280	296	257	257	299	272	297	264	307	274	301	288	290	292	264	311	316	297	286	266	311	276	283	294	289	285	290	287	273	303	295	298	288	276	271	291	313	257	317	266	295	257	277	292	264	262	263	276	277	267	312	271	316	308	327	286	276	309	299	298	261	254	273	292	297	301	275	292	305	294	262	291	283	295	266	290	280	279	284	285	295	268	288	267	288	269	278	276	277	312	254	248	271	311	286	258	288	257	290	287	268	285	292	289	284	304	280	302	271	264	286	243	255	284	265	290	253	268	273	270	299	279	291	288	285	274	275	305	319	293	316	306	255	284	286	280	275	291	267	283	254	276	281	273	293	283	287	298	285	257	268	301	325	297	278	287	283	259	283	328	282	288	294	258	308	284	261	303	285	268	296	255	284	270	300	254	299	243	321	296	293	291	275	276	259	277	277	289	274	269	288	297	292	298	261	310	277	283	314	261	271	268	259	281	300	295	293	286	294	297	296	279	281	293	263	284	282	274	281	291	292	284	302	285	271	268	296	282	283	266	300	272	291	284	327	300	282	295	300	245	305	305	291	283	282	275	238	271	313	278	276	282	306	291	251	282	287	290	301	276	301	275	265	290	265	291	294	283	322	276	315	271	282	279	316	277	262	315	279	283	293	291	259	306	291	279
7845	11846	4048	3218	13574	16562	12851	7666	3917	1981	832	676	745	681	654	662	665	658	661	660	732	728	721	722	677	696	687	701	690	666	733	727	632	678	741	713	670	687	671	712	721	693	681	695	677	680	720	728	707	698	749	692	711	718	683	715	726	711	647	707	678	731	713	709	696	688	690	692	668	730	727	666	723	706	658	698	719	672	693	701	646	691	724	656	698	691	675	656	650	699	694	709	628	697	679	705	697	639	652	679	680	697	703	688	738	703	687	706	699	658	639	699	688	720	725	693	688	694	686	662	660	705	708	695	710	697	698	641	722	708	702	714	681	694	675	711	687	684	699	695	659	718	731	675	713	652	695	701	696	669	666	703	684	657	666	649	696	704	653	735	691	683	670	651	713	727	619	654	675	685	710	700	625	658	735	694	681	670	731	666	680	661	690	696	703	683	679	663	716	696	682	718	697	703	657	702	663	683	730	719	682	704	676	695	676	661	717	729	656	734	701	703	701	723	692	689	660	731	640	709	715	635	689	653	717	634	659	648	689	668	695	700	693	742	711	706	707	681	705	702	679	690	729	702	661	700	669	656	695	691	677	697	741	675	736	650	639	693	691	680	685	703	709	751	686	707	675	701	673	656	678	702	697	676	665	687	669	669	683	692	697	717	682	726	680	661	634	648	723	719	666	749	702	645	689	725	665	689	698	708	696	670	731	714	692	750	694	704	665	721	720	688	700	690	725	702	743	673	711	665	706	673	702	669	740	686	699	700	719	698	686	703	670	677	710	700	708	691	710	712	685	637	718	712	691	698	690	736	656	681	689	708	708	653	724	699	736	715	737	723	646	720	678	655	701	630	683	694	684	667	726	687	688	693	696	667	719	668	666	720	710	673	711	680	693	711	733	710	705	703	678	730	638	671	679	705	685	687	717	719	680	667	735	709	668	667	737	708	731	736	685	720	721	723	719	712	673	730	667	671	684	642	702	739	673	731	666	678	693	713	716	657	660	666	734	663	713	739	723	727	704	699	686	675	673	697	705	732	729	698	716	681	699	676	686	668	692	677	685	691	692	720	667	697	689	690	684	694	714	730	698	707	694	662	720	707	683	667	733	709	675	665	693	719	718	681	665	679	702	658	645	710	745	684	753	703	691	688	716	686	691	692	717	699	713	700	670	724	669	705	698	707	722	689	721	670	720	718	640	676	720	694	677	748	694	640	682	728	663	683	731	721	675	721	714	656	698	713	677	647	671	679	701	675	698	689	646	698	688	651	740	715	676	667	672	691	670	676	674	771	663	654	655	679	753	716	718	710	707	668	726	728	658	667	705	693	689	679	725	768	692	669	666	670	671	667	646	679	715	695	711	649	675	736	645	713	714	659	720	707	707	694	704	649	707	730	657	679	687	712	660	661	699	678	713	709	723	712	648	685	657	739	700	690	670	663	676	686	699	671	642	673	725	718	706	717	694	658	662	719	715	699	685	633	690	700	687	697	701	716	701	679	705	694	674	720	710	679	709	714	646	711	717	672	699	673	676	720	737	682	721	712	650	705	709	697	696	733	748	680	673	668	716	700	724	734	695	743	698	716	668	704	690	685	687	667	663	687	730	682	682	734	711	749	673	702	682	679	701	697	700	641	715	698	706	689	704	677	688	697	669	682	684	741	692	746	743	659	744	744	715	736	722	691	700	669	657	669	680	710	748	735	689	694	658	722	656	699	701	716	691	672	672	706	663	727	728	691	725	635	707	694	642	705	672	716	714	688	715	644	713	718	698	676	644	704	721	714	678	674	651	719	679	640	694	707	704	667	684	672	679	686	735	693	718	694	739	735	709	692	680	724	713	640	677	707	714	647	691	673	708	718	702	636	677	692	687	667	710	702	657	662	690	661	705	701	682	722	723	664	676	673	678	719	677	689	709	713	693	693	674	697	706	669	721	716	676	692	696	661	726	687	696	635	701	680	732	666	649	704	657	705	708	704	682	703	707	640	652	716	689	689	690	701	681	746	663	699	698	691	706	714	693	702	731	706	736	689	708	730	737	724	713	647	687	704	670	686	707	737	759	681	657	726	683	689	732	669	669	703	735	679	693	682	677	736	689	706	685	669	699	675	679	706	683	654	711	719	688	714	674	695	680	727	696	687	738	679	695	660	693	691	681	636	697	702	674	663	708	746	689	702	710	659	701	713	676	706	703	684	718	691	712	688	718	703	708	702	705	687	724	639	671	671	673	728	698	713	711	671	726	626	671	671	748	705	665	671	667	657	696	703	735	686	715	659	662	708	672	677	670	670	645	701	700	721	668	620	685	665	664	704	676	714	713	724	665	680	677	693	695	705	689	671	714	669	685	698	660	658	686	658	712	699	718	710	735	726	712	692	663	701	695	692	673	691	715	692	649	651	694	662	693	694	684	732	669	668	738	686	672	701	637	697	661	730	683	713	712	667	672	699	708	699	693	759	693	652	701	655	669	720	707	707	681	712	675	653	683	702	736	665	710	647	673	703	725	661	701	657	721	669	710	636	709	718	686	705	711	615	682	687	654	660	715	661	756	695	650	687	682	687	693	662	684	693	686	693	717	683	728	665	664	671	682	720	681	696	679	690	715	723	674	678	736	645	741	692	681	717	686	714	678	665	699	709	740	663	684	704	729	657	637	737	703	659	724	748	693	693	705	686	674	673	682	681	675	705	732	664	700	730	707	627	690	672	680	668	711	731	693	647	726	674	714	648	722	722	716	746	740	664	668	715	717	660	630	703	682	716	726	671	720	722	681	701	657	755	679	671	698	713	642	662	702	702	742	657	665	666	691	683	674	754	725	702	721	719	719	672	681	712	671	772	679	684	683	654	716	664	702	668	761	684	639	670	679	677	661	662	704	705	700	650	719	696	693	669	678	696	658	682	657	721	630	702	669	691	651	713	744	718	720	672	721	712	678	675	675	675	681	640	704	723	640	645	666	705	701	695	696	675	705	703	658	673	653	719	647	697	733	709	691	685	669	715	747	664	658	631	696	699	657	707	706	681	670	680	756	695	733	664	735	699	686	704	721	666	717	711	669	657	746	708	691	713	698	701	669	670	689	731	666	737	697	700	710	706	720	656	689	705	660	710	716	708	684	716	739	721	689	685	689	712	700	716	698	698	760	670	684	676	734	687	649	704	697	698	681	672	688	699	764	726	643	723	659	660	712	678	730	672	697	683	672	661	749	703	687	737	688	670	675	654	716	690	722	664	673	663	677	692	684	714	734	734	698	716	723	694	717	690	627	712	743	647	653	696	702	635	700	709	714	673	707	729	674	670	742	715	714	671	698	687	692	726	682	675	673	716	708	704	676	716	718	688	735	718	660	728	718	726	686	693	707	700	705	713	726	730	672	662	684	694	725	733	681	666	701	704	695	627	697	678	699	692	680	707	684	669	708	722	668	681	700	679	716	707	693	695	739	714	675	713	695	678	682	760	703	682	715	721	690	705	701	688	729	672	716	738	709	691	711	682	684	656
33202	33801	22450	10361	38131	46596	36046	21350	9776	3287	594	306	322	326	297	325	289	299	284	318	284	300	297	280	325	290	264	293	314	313	332	291	287	294	299	318	336	297	308	294	296	321	309	284	319	316	332	291	270	293	294	302	297	304	318	302	274	320	306	313	305	270	288	282	306	312	279	312	267	284	308	268	291	267	297	315	298	313	273	328	270	314	309	264	323	296	322	290	295	325	313	335	299	322	326	278	332	317	331	315	271	345	303	331	298	330	286	258	266	293	291	311	328	343	303	317	275	325	282	320	323	341	286	309	330	286	288	275	302	291	295	291	303	313	287	343	275	279	312	319	304	292	328	289	331	312	327	293	280	288	289	322	299	282	324	276	292	286	274	310	277	295	317	320	294	321	278	309	256	301	279	325	310	308	297	293	293	257	281	290	290	302	290	309	299	291	312	276	305	313	286	264	303	277	292	288	304	306	330	261	289	317	281	305	275	305	315	276	290	276	293	296	279	311	308	257	310	253	252	297	313	311	297	270	310	308	282	275	310	286	290	312	314	266	292	283	297	307	306	305	281	311	285	329	315	319	303	293	292	308	315	315	297	294	288	288	324	277	272	319	278	269	294	298	299	313	277	330	267	296	304	282	302	300	303	292	308	283	307	307	291	287	304	305	318	285	332	297	294	305	305	320	328	291	308	289	295	292	289	320	276	259	311	309	291	321	272	298	312	315	341	324	298	280	299	283	295	308	277	283	299	306	307	302	306	296	275	317	300	299	302	316	320	294	254	277	278	289	287	287	295	307	331	292	285	275	316	296	284	308	317	292	308	294	304	277	319	314	308	281	274	262	316	285	311	294	291	288	316	332	300	299	290	272	315	283	272	296	336	292	306	289	286	316	310	311	301	291	292	298	292	291	280	295	302	293	274	293	306	286	302	296	295	283	289	267	308	298	260	287	304	287	276	294	313	310	301	294	315	295	318	295	275	321	321	286	285	300	297	297	286	299	268	320	352	313	304	290	329	293	335	307	292	325	300	299	296	311	302	309	321	336	295	288	287	279	322	280	272	313	304	320	307	301	322	278	319	330	283	295	307	290	309	297	309	317	274	331	318	297	328	307	310	317	299	303	296	314	280	348	281	296	298	323	319	322	323	327	299	269	318	304	305	290	301	314	282	288	314	321	289	274	302	281	275	310	291	295	309	295	281	307	281	299	315	293	294	327	334	291	296	300	297	300	316	276	303	284	287	294	278	294	283	301	290	271	326	283	317	310	274	302	291	280	304	262	302	296	328	301	344	288	286	301	309	314	304	313	302	304	293	336	292	304	277	272	321	318	292	292	324	305	321	301	304	316	317	300	284	317	283	316	283	312	266	304	276	264	307	280	255	299	316	311	294	278	309	329	314	286	289	306	284	296	310	296	277	305	280	308	331	314	313	290	291	301	279	292	272	296	309	327	303	289	261	316	302	292	296	339	288	306	275	292	323	270	298	325	317	340	295	283	296	316	282	291	329	281	293	324	290	297	298	305	308	315	313	296	284	297	297	307	287	317	314	341	336	294	278	297	316	264	309	257	305	293	318	291	283	296	286	290	300	277	296	326	303	266	309	310	306	289	262	272	314	338	285	274	296	310	291	271	286	296	277	311	292	284	313	261	290	333	324	314	374	330	296	322	331	299	295	278	287	311	280	296	316	312	332	269	296	281	302	295	307	283	306	315	288	317	260	329	282	326	294	273	317	292	286	279	298	289	292	311	275	292	288	285	275	288	322	302	276	296	272	303	289	305	303	275	323	338	282	311	287	289	295	290	282	312	287	302	297	287	283	286	281	324	296	304	312	303	295	302	324	289	310	278	289	303	329	296	320	311	325	285	298	297	335	327	277	323	300	294	317	287	286	306	283	312	299	322	308	320	290	315	284	338	317	293	273	296	302	285	301	300	282	318	291	329	324	282	274	263	290	293	289	290	304	293	291	300	290	313	311	314	305	295	296	306	289	302	264	326	300	294	291	262	276	313	284	308	303	277	294	281	292	292	315	297	295	310	297	313	317	291	280	258	273	268	292	325	284	288	315	278	282	296	282	311	290	304	309	330	276	314	298	301	321	285	271	294	283	317	325	295	278	287	298	286	303	293	323	271	331	278	275	287	279	304	313	313	316	310	305	285	315	325	286	294	280	322	289	317	294	277	310	273	313	292	305	305	301	331	301	291	320	308	307	301	314	316	283	282	308	266	282	296	300	289	315	316	306	297	267	298	312	289	285	299	306	312	292	300	288	269	291	275	316	270	278	306	311	282	297	271	318	311	264	293	293	296	313	287	307	291	319	266	302	275	297	281	307	318	297	324	319	290	306	295	286	294	298	348	321	274	276	319	294	281	328	299	315	285	287	279	309	288	300	289	296	311	305	307	290	287	297	305	323	274	273	280	291	304	287	307	294	302	308	280	291	317	342	302	321	284	296	298	276	309	281	298	299	286	297	311	323	314	310	306	278	312	310	308	319	293	297	292	276	287	308	296	311	303	304	331	317	278	293	315	309	288	298	305	281	287	290	304	334	293	273	329	282	277	287	305	326	286	306	294	281	282	272	289	320	318	308	314	287	299	279	303	294	285	287	338	276	284	349	296	290	302	314	284	337	316	282	282	287	271	284	319	313	293	254	267	285	301	277	287	315	283	292	295	288	292	314	294	326	319	320	312	282	304	285	302	290	314	295	313	293	291	332	304	294	304	297	306	295	298	339	272	246	276	284	306	288	307	320	323	308	301	300	277	326	326	285	272	317	283	302	299	298	269	270	297	285	267	276	323	282	340	290	294	296	308	304	309	303	313	328	332	271	308	291	299	305	320	327	279	282	268	295	328	290	322	300	279	308	269	329	298	326	278	296	290	335	313	292	301	297	283	282	274	287	299	268	332	301	315	290	280	297	298	283	323	315	311	317	286	319	337	335	345	294	316	318	270	280	307	290	268	317	288	278	277	285	280	299	323	316	285	308	285	290	324	294	273	294	288	310	281	301	294	269	303	327	324	281	291	260	268	293	293	302	299	304	316	303	288	319	321	296	296	315	298	312	303	301	286	294	306	269	269	287	296	281	326	314	285	309	317	297	316	323	307	276	289	290	272	328	310	297	301	313	295	323	292	272	314	286	310	270	313	350	288	294	330	312	295	297	257	309	298	287	270	311	294	331	294	295	293	308	282	292	295	272	318	267	352	302	259	284	285	298	331	325	317	283	289	280	327	252	278	270	284	292	281	305	289	317	321	287	308	321	260	298	331	320	269	319	287	322	298	277	294	292	293	278	277	302	270	298	322	312	257	278	297	297	269	320	290	290	289	293	309	321	292	295	297	290	319	290	314	299	292	300	285	290	293	308	296	257	306	318	332	300	279	317	308	304	323	292	308	309	319	294	317	311	306	295	279	293	265	293	320	319	295	282	316	253	267	308	318	316	302	301	313	282	271	309	274	311	277	288	306	300	285	297	283	315	303	270	318	338	272
20764	26338	15126	12668	53929	58068	48938	35471	22441	10365	1533	711	768	739	720	685	707	891	729	709	738	712	718	696	718	685	688	729	693	716	769	735	753	687	759	763	689	743	755	724	728	708	686	728	754	698	698	680	696	732	695	726	696	705	738	700	715	672	715	698	709	721	687	704	734	703	730	747	679	727	697	691	678	695	701	718	701	742	669	691	697	703	675	713	749	717	718	670	789	768	663	730	760	667	744	691	721	753	718	691	733	753	739	679	727	691	742	716	712	732	685	734	726	747	696	733	726	728	726	693	678	718	695	710	715	703	723	696	712	710	734	731	737	741	684	677	753	706	723	741	741	730	741	732	728	750	670	744	719	724	684	756	720	748	693	723	730	663	714	739	696	746	751	704	706	691	673	708	725	720	714	730	741	693	765	681	687	710	725	699	746	698	699	659	739	754	685	730	674	735	698	749	767	736	670	688	713	732	707	676	703	752	691	715	733	663	726	706	725	729	743	765	760	672	733	761	759	713	746	714	698	790	701	684	715	751	734	682	711	753	753	734	754	735	737	678	712	667	686	690	703	710	760	719	738	741	630	687	707	724	722	699	717	759	641	699	734	681	711	680	697	691	719	715	726	707	674	677	739	719	717	775	704	740	674	751	728	726	691	714	731	709	716	725	725	723	717	707	696	718	667	735	711	777	755	776	683	739	689	689	742	732	742	726	708	757	683	730	726	661	696	649	666	743	681	710	733	693	709	717	722	713	758	702	707	690	752	773	708	703	738	720	676	721	709	731	719	732	759	695	706	693	716	702	724	702	729	735	702	679	726	724	680	725	748	745	709	711	677	729	701	697	705	666	760	710	713	713	660	674	716	716	755	687	709	731	743	696	698	664	675	688	742	717	685	745	720	724	705	697	673	705	711	703	704	720	713	714	674	719	718	766	698	701	754	702	718	703	701	679	691	707	717	711	718	728	714	725	713	715	784	730	669	720	703	745	714	742	714	679	697	719	739	678	733	713	738	690	690	734	741	758	772	728	685	761	717	697	688	731	713	712	715	778	720	692	712	699	734	716	683	747	718	750	753	741	775	730	744	750	748	716	717	731	774	694	761	729	680	698	720	708	738	735	689	712	718	752	732	722	710	709	678	716	751	653	734	692	737	761	704	752	693	680	740	714	699	697	713	705	741	702	757	727	687	739	778	715	729	706	728	677	689	736	714	735	671	709	718	694	717	721	734	701	715	713	662	732	716	711	703	740	693	706	727	678	741	711	676	730	707	790	690	738	724	732	697	680	692	690	701	729	700	697	711	724	712	713	726	720	725	746	700	730	699	774	724	737	688	708	714	740	735	701	714	733	705	698	730	744	715	768	719	728	678	720	738	695	711	713	723	696	718	724	691	717	710	756	728	726	644	686	723	719	686	704	708	763	745	697	692	710	713	717	745	767	680	675	727	732	660	726	682	736	675	710	718	715	705	672	727	721	755	716	713	715	753	766	714	719	700	686	721	704	719	698	735	738	754	747	705	723	709	771	723	728	704	732	709	716	747	702	704	731	686	727	712	741	728	717	711	672	709	700	681	699	705	727	663	743	742	703	684	715	717	709	694	718	701	752	721	671	673	696	690	733	684	689	739	697	699	710	678	689	677	699	745	720	714	751	707	670	740	699	732	721	665	692	705	690	714	743	724	712	677	704	757	733	749	743	725	689	716	731	735	699	731	760	709	700	752	689	721	715	734	695	707	704	706	712	698	759	746	741	718	657	677	697	709	741	706	731	794	694	755	690	683	643	697	722	719	711	748	720	734	685	708	709	699	663	712	689	725	708	738	741	717	702	713	725	730	716	711	744	644	779	750	717	705	723	732	714	719	713	753	737	753	697	715	727	777	700	714	690	741	708	730	700	703	718	699	666	702	730	720	735	715	681	741	721	736	730	720	713	695	693	692	694	723	689	751	721	697	772	731	729	723	686	731	669	712	763	707	740	738	727	694	746	719	728	702	732	702	716	730	748	757	688	718	723	713	751	738	748	717	733	762	693	711	726	738	718	713	696	737	710	697	733	700	734	739	720	731	708	737	733	700	685	703	663	673	741	680	716	750	684	746	720	731	678	722	703	697	695	721	754	689	713	688	692	712	734	669	711	682	760	738	716	698	716	681	731	722	747	707	707	736	711	692	659	690	687	704	743	728	710	721	762	729	761	716	681	719	708	717	679	717	701	747	747	693	735	734	713	715	700	744	729	674	657	679	711	721	708	719	738	731	715	719	702	690	747	706	742	736	668	728	699	678	721	721	731	722	732	704	737	714	707	748	698	746	740	744	700	696	740	688	696	714	699	762	718	671	723	747	737	715	720	741	701	699	689	716	723	689	749	707	693	783	711	729	693	732	739	694	721	741	708	723	719	735	756	728	738	740	692	661	716	774	662	703	716	716	733	739	707	758	690	706	726	673	719	730	691	693	682	752	717	720	724	775	672	756	712	748	732	670	739	738	688	683	699	732	691	728	721	714	664	702	712	735	689	727	751	712	699	748	704	731	762	716	748	715	728	656	745	712	669	681	688	729	686	722	739	719	679	683	660	716	703	730	722	666	696	724	682	750	711	714	700	765	705	705	733	726	684	699	735	712	705	670	717	714	735	756	720	749	789	703	730	770	743	669	729	741	717	738	719	691	705	693	716	754	703	747	627	709	725	695	770	669	657	693	733	694	707	693	704	682	723	758	724	727	731	739	740	741	704	694	694	711	708	746	738	697	759	681	741	746	692	701	716	716	698	717	684	732	728	729	719	744	689	734	725	718	751	699	710	725	711	749	696	734	687	766	721	706	699	716	722	765	713	724	703	680	692	718	683	745	766	715	699	717	675	694	720	728	676	698	697	749	747	762	713	706	707	718	714	751	763	756	721	721	770	719	730	737	779	702	745	714	695	711	729	686	754	770	712	718	703	717	729	723	728	713	698	681	690	709	733	667	704	736	731	758	728	725	725	723	687	680	674	691	703	721	726	702	705	701	702	694	702	697	728	723	742	683	740	719	721	735	715	723	754	744	720	709	737	691	698	720	718	731	734	708	749	737	702	720	732	640	688	711	730	706	688	746	735	747	733	728	714	723	710	740	699	706	723	757	718	757	688	711	694	701	700	750	706	739	681	709	706	783	724	697	681	679	695	738	751	685	703	754	720	698	708	723	732	741	721	746	690	696	744	702	700	719	716	749	706	653	705	707	730	694	658	759	702	695	698	709	690	759	718	700	723	713	743	718	696	698	740	778	737	685	682	727	724	757	720	687	746	719	753	715	694	694	643	695	698	743	726	687	685	722	730	716	742	723	695	684	710	717	682	658	708	686	700	723	732	730	732	729	686	722	741	712	670	723	694	676	708	733	690	738	740	715	734	725	745	757	696	710	715	701	700	750	707	742	737	714	689	742	708	738	751	772	703	704	717	700	725	722	735	717	704	729	700	707	708	677	726	690	732	745	721	682	732	694	779	711	704	662	670	707	769
43518	42124	24247	18397	54961	62463	51547	35368	20149	7887	1293	237	264	235	233	227	225	252	248	215	227	226	218	220	223	203	235	221	246	241	219	224	211	229	197	246	234	223	236	232	214	219	217	217	231	233	201	213	219	235	212	225	214	212	228	216	211	213	219	244	220	222	227	246	207	201	227	219	227	214	221	229	224	235	245	238	237	234	227	239	209	218	232	232	214	235	199	230	215	218	210	230	206	208	214	215	254	239	208	234	238	219	204	252	230	212	220	222	211	210	244	204	222	259	216	216	233	228	197	227	210	219	206	200	213	237	237	220	211	233	257	218	264	251	221	212	221	242	238	213	228	240	228	241	229	250	212	239	254	213	213	242	207	245	218	243	222	221	232	229	253	205	240	210	250	205	234	233	239	250	203	245	237	224	232	225	212	213	211	232	233	223	248	214	236	200	229	237	207	237	256	263	210	191	212	214	218	220	237	230	218	229	187	211	242	203	241	241	217	244	211	210	205	222	234	227	227	244	222	236	225	221	225	216	209	221	221	224	223	258	212	233	211	208	203	219	214	217	184	267	219	232	225	220	214	225	210	223	209	201	252	256	235	232	222	241	198	226	240	214	223	193	216	230	225	246	235	233	227	198	220	220	240	216	250	230	218	224	235	175	201	234	213	197	254	225	206	223	206	212	242	225	234	211	217	229	200	219	231	239	214	250	222	211	245	204	230	246	236	232	233	228	234	235	215	215	217	250	207	225	251	202	208	224	214	216	228	228	250	222	207	223	224	225	243	226	184	219	213	216	216	226	219	239	218	260	194	190	221	212	218	239	241	215	212	216	223	241	237	219	227	232	205	219	211	215	216	250	172	235	209	198	241	253	223	232	243	194	226	221	219	220	232	224	226	252	242	237	214	213	222	235	220	226	203	216	210	226	209	235	229	245	206	221	255	216	218	211	199	216	233	224	234	204	225	235	239	215	224	225	223	220	216	221	262	208	218	223	241	187	240	194	214	218	224	236	224	232	219	221	214	253	246	223	238	214	188	211	222	227	235	204	215	219	223	221	231	232	232	225	216	246	191	224	207	225	237	237	219	220	236	273	216	211	213	205	228	213	209	198	242	207	182	239	206	238	248	181	207	203	241	237	243	216	211	231	227	246	229	213	231	198	218	210	209	225	209	202	215	198	236	223	227	257	203	231	208	227	224	228	209	225	221	223	236	233	223	214	212	226	246	224	203	226	227	216	253	211	207	207	233	203	246	232	207	233	207	200	212	205	211	225	200	233	224	241	240	234	212	215	193	189	233	205	228	221	217	218	235	250	203	220	228	208	208	216	239	201	224	210	210	215	224	209	211	214	233	234	242	233	218	219	237	221	238	241	215	207	233	244	223	213	202	217	228	238	200	240	227	227	247	223	260	205	249	211	253	252	206	244	232	252	223	208	235	206	234	206	213	236	183	228	224	218	212	229	221	237	245	252	252	204	217	224	215	191	188	221	199	204	211	214	206	200	223	214	227	200	233	232	228	225	222	254	233	226	237	251	237	222	237	200	225	209	221	236	217	227	232	238	203	223	217	213	218	207	214	210	238	227	221	224	234	228	230	226	213	202	212	213	209	224	231	170	219	222	240	241	206	231	242	230	265	204	212	216	195	206	214	214	220	232	196	213	242	200	224	220	236	221	195	200	230	235	249	226	201	225	247	235	211	237	216	232	241	243	239	214	198	210	215	243	230	234	223	242	249	243	216	205	206	217	192	230	230	237	194	224	237	222	226	227	216	201	216	218	266	223	212	229	216	208	237	230	234	211	234	210	240	232	222	231	223	206	228	230	212	244	219	232	197	212	258	233	236	181	225	198	212	236	238	218	205	236	229	222	186	217	215	186	262	221	242	207	197	223	249	246	223	223	247	212	209	226	206	213	214	225	230	209	220	233	238	215	217	249	231	226	222	244	200	232	217	200	200	215	219	249	249	231	245	237	198	226	241	231	234	213	219	198	261	255	238	224	196	209	237	217	259	210	221	238	244	225	206	236	232	252	207	224	253	224	234	216	206	205	231	218	237	227	201	235	220	219	237	203	229	244	233	243	205	244	221	228	222	232	226	233	223	217	220	210	214	212	213	214	216	217	242	222	205	243	238	258	228	215	212	242	205	227	219	215	228	210	245	214	269	215	202	222	220	222	229	220	246	219	233	220	222	225	241	229	219	241	226	219	218	245	215	220	209	251	217	234	213	249	218	214	235	214	210	253	251	256	203	232	226	220	217	213	250	238	248	226	221	223	221	203	263	215	204	220	232	249	202	241	215	217	242	207	191	224	231	216	235	229	235	217	239	202	220	221	204	224	225	240	210	209	210	213	199	205	233	205	227	212	232	224	209	223	207	243	239	236	228	230	210	240	210	205	218	213	231	258	214	225	210	248	207	226	221	233	236	197	224	211	237	217	234	206	239	220	231	226	211	236	229	235	240	220	227	255	233	215	227	214	214	224	233	224	207	207	217	219	213	251	232	243	234	232	231	232	240	227	230	232	213	247	217	230	241	237	246	237	219	221	230	245	207	198	251	215	218	193	253	211	234	222	212	211	232	240	213	225	229	226	233	221	247	233	207	216	217	226	207	206	239	232	227	226	204	189	239	219	223	224	191	220	239	214	214	219	200	230	225	221	198	224	214	227	219	219	228	203	236	224	240	257	241	262	217	227	239	217	224	196	206	211	186	233	204	230	235	233	233	225	251	218	232	233	235	192	219	208	211	234	216	211	234	197	242	227	219	222	213	204	243	242	238	209	206	225	221	220	206	230	224	206	200	216	210	205	209	244	216	237	241	227	240	221	203	220	228	214	222	215	219	235	227	214	214	224	226	216	242	210	211	223	229	237	235	209	232	227	204	241	205	242	216	207	195	228	197	217	202	240	223	241	222	233	212	207	230	216	221	236	247	217	226	231	189	235	199	219	206	211	254	194	211	205	221	201	227	240	216	224	181	218	223	219	247	224	206	219	223	228	239	205	225	201	231	236	217	239	209	248	231	238	233	243	240	182	217	230	227	233	224	261	242	222	252	204	245	218	211	218	200	225	218	196	211	234	222	219	191	211	227	233	230	225	231	237	243	194	232	219	212	225	225	203	234	221	209	251	199	229	208	218	240	204	239	224	226	209	239	221	227	225	204	232	201	223	210	241	226	250	230	238	192	221	245	219	250	257	220	199	225	213	213	236	206	253	241	230	228	241	228	232	193	221	197	211	211	190	222	209	212	231	238	216	235	208	262	200	202	231	189	234	242	213	217	230	218	219	240	211	246	221	226	238	215	210	210	208	259	216	222	221	243	229	227	221	217	205	213	215	216	220	227	249	245	233	218	193	212	245	216	231	208	230	207	218	195	202	224	210	200	224	238	236	208	228	247	241	238	232	223	249	223	239	231	217	244	217	227	222	207	229	209	231	243	229	224	228	262	219	225	232	213	241	231	206	234	239	242	218	224	198	220	228	207	195	225	238	202	212
28199	33158	12826	23902	68127	73516	62656	48144	33719	18518	3450	557	672	617	586	545	577	791	566	534	569	523	531	572	564	545	545	555	516	532	565	551	551	565	570	541	511	563	529	584	540	520	498	543	526	545	549	519	554	552	539	554	535	561	570	547	540	499	538	520	536	537	506	562	514	536	526	506	531	538	573	530	580	553	552	537	543	535	515	566	526	542	533	554	551	549	552	558	559	529	559	566	503	509	545	523	535	544	533	581	543	530	554	547	550	580	528	551	547	563	585	540	546	565	530	561	534	555	509	568	574	487	523	496	542	577	548	535	585	557	483	495	516	551	472	518	512	512	536	551	560	561	587	499	545	532	586	500	562	550	526	548	589	544	545	529	509	568	514	504	508	511	494	586	500	535	567	541	529	527	618	516	568	568	533	566	590	513	534	555	535	518	545	530	541	548	523	539	540	535	525	547	583	561	556	517	533	553	553	513	522	538	567	537	519	525	564	548	514	519	563	540	574	588	542	595	549	569	557	562	539	543	601	518	547	524	538	574	550	558	563	507	542	540	547	574	540	528	540	559	537	562	544	548	552	540	528	526	516	518	576	569	516	537	563	524	538	569	523	554	553	543	544	544	532	507	502	554	528	560	512	552	498	528	579	573	552	538	503	553	574	582	572	538	565	579	552	522	497	548	531	527	524	532	530	563	561	540	563	533	557	543	507	556	528	521	521	557	555	516	520	516	585	487	551	586	528	563	536	505	567	576	574	532	560	531	558	537	524	555	528	573	542	533	514	525	520	533	554	522	515	570	585	543	539	571	579	567	522	540	489	545	500	566	557	550	514	556	498	522	537	558	512	535	548	544	537	582	510	574	530	541	536	551	535	523	537	535	555	507	551	553	541	547	590	517	584	554	537	502	539	564	493	539	502	556	589	561	572	526	504	510	552	571	548	578	572	530	552	540	507	515	523	561	530	519	520	549	566	522	567	552	557	535	552	540	558	518	529	537	534	522	513	556	548	529	533	514	526	559	536	588	520	563	527	569	538	535	558	549	511	501	564	586	590	519	534	551	561	585	541	488	511	534	518	563	535	536	508	525	554	565	552	539	581	534	588	513	577	492	541	559	531	525	529	535	551	505	519	560	509	539	569	569	561	523	544	516	579	546	527	546	514	562	514	558	518	469	539	540	526	528	552	557	523	514	552	555	588	524	511	573	524	534	516	524	546	574	555	551	549	473	509	508	537	521	535	570	517	566	579	539	581	594	536	524	544	546	560	538	557	546	558	522	573	538	555	544	530	544	546	580	550	556	535	531	538	543	561	532	522	555	580	551	527	524	565	556	559	533	536	576	498	584	550	543	568	496	553	560	566	516	492	544	542	515	533	576	536	536	558	529	542	541	581	544	559	500	540	553	549	538	532	567	572	549	509	571	530	551	556	512	541	511	549	552	553	505	601	570	543	575	525	552	531	552	515	559	562	538	585	522	506	500	582	538	528	552	538	565	543	515	507	520	517	519	547	533	543	573	575	515	552	531	558	570	551	544	511	571	539	530	556	520	511	574	594	529	540	575	555	558	513	515	570	500	548	540	577	574	580	575	567	530	542	564	529	587	536	520	537	513	542	575	501	527	565	542	516	542	539	535	506	521	542	530	556	542	538	547	538	548	499	574	538	553	576	561	524	584	567	539	520	533	550	528	529	557	517	579	553	565	545	536	554	610	541	545	555	550	570	567	534	597	549	548	552	555	554	577	523	499	551	591	568	514	528	570	519	544	533	528	566	505	575	533	531	568	527	580	545	578	598	508	564	559	560	551	586	544	525	514	563	544	491	541	564	524	542	564	528	529	524	574	502	587	575	540	535	585	562	543	543	563	546	542	531	523	480	570	572	524	590	570	547	571	551	558	577	554	571	549	517	599	534	538	555	511	541	567	559	528	520	587	537	574	500	547	545	532	519	571	560	570	576	567	487	532	551	567	527	558	579	549	540	531	502	544	538	530	499	513	499	570	568	587	550	585	554	533	533	571	585	529	560	556	533	556	550	520	541	612	533	527	520	570	575	518	559	521	514	541	538	564	565	521	509	541	545	564	507	571	539	566	570	572	570	543	529	536	570	578	528	595	526	529	558	538	583	504	564	531	549	545	548	526	528	531	521	525	525	563	513	530	542	582	524	498	522	519	517	518	558	510	568	563	545	512	537	541	522	494	547	521	490	580	569	567	532	551	569	569	567	581	507	579	533	516	532	567	529	586	538	553	552	567	596	520	565	574	535	570	576	473	552	569	589	526	520	526	580	511	541	560	557	550	532	527	522	575	500	536	564	512	584	562	535	580	525	566	537	546	587	540	595	546	518	533	535	565	541	520	543	537	549	552	573	568	545	518	558	563	543	564	540	556	575	539	547	493	546	563	541	519	560	554	549	554	529	550	565	500	546	536	595	527	546	532	558	522	530	564	538	483	547	591	522	536	551	545	540	528	555	530	535	500	525	547	518	515	602	540	520	560	524	532	584	515	546	581	584	588	571	588	550	540	513	562	549	597	564	523	539	536	581	568	547	522	568	514	547	582	515	540	540	529	544	533	540	564	559	573	496	562	565	535	519	544	537	530	515	557	548	527	568	554	520	567	540	518	511	577	590	545	540	560	558	530	546	551	544	545	578	532	542	532	525	521	531	530	516	603	525	560	590	563	526	486	555	556	572	520	550	547	535	555	503	582	592	497	548	530	519	537	544	533	541	534	533	521	560	538	506	535	533	545	558	517	531	550	504	546	501	531	534	522	520	475	554	540	550	525	548	555	553	543	554	501	568	545	519	535	546	543	544	551	552	513	546	538	537	536	540	528	496	574	523	535	544	583	534	585	541	580	526	543	555	536	558	568	547	553	538	528	517	542	514	559	545	526	579	553	556	548	506	527	523	529	536	494	557	544	524	569	515	541	545	557	535	601	519	515	523	533	534	518	517	534	554	516	550	548	520	552	558	560	500	525	545	569	572	516	598	537	545	520	564	542	582	530	517	527	555	571	535	540	510	549	573	504	546	520	533	542	587	561	528	561	512	538	545	548	557	520	504	540	566	511	544	516	540	532	545	552	557	498	542	543	581	571	520	547	547	556	560	510	529	519	568	556	467	517	522	531	554	554	555	555	583	568	522	564	540	561	534	549	518	523	567	542	540	535	567	556	555	522	588	523	570	533	566	555	600	552	548	548	551	535	564	539	534	515	575	581	544	501	555	546	572	563	585	553	552	529	548	527	569	539	537	532	531	529	596	537	532	507	485	550	558	535	524	543	549	550	597	534	557	575	541	522	539	542	557	555	509	569	520	597	555	551	525	521	561	576	551	513	539	567	554	518	506	575	516	503	544	534	531	567	492	515	568	532	595	585	536	529	551	575	536	475	545	538	554	527	555	573	508	552	571	557	564	546	560	570	534	563	542	517	535	515	568	573	550	578	553	577	547	565	519	534	543	533	572	560	525	543	526	532	564	562	559	512	589	563	542	551
12927	8454	2400	1693	4251	4914	3825	2516	1562	819	308	317	287	303	295	287	246	257	306	283	281	321	290	307	273	261	272	309	301	257	275	292	289	318	284	273	297	287	297	274	270	284	297	288	298	282	280	281	299	235	282	261	289	294	314	278	267	291	288	292	292	273	283	281	291	262	290	274	304	278	257	292	289	273	293	280	314	252	309	319	302	261	303	283	272	276	294	287	302	291	257	288	274	309	280	282	284	291	292	285	308	291	283	254	264	272	299	277	287	298	246	253	278	274	263	248	265	286	286	256	276	292	246	301	260	309	299	289	325	273	260	277	267	253	262	282	269	306	287	295	299	296	283	282	275	296	285	262	276	287	284	287	262	265	253	295	297	289	296	287	287	302	298	283	299	265	335	276	299	274	293	281	299	249	283	279	276	268	271	254	264	296	299	273	307	302	269	293	289	272	279	253	278	273	304	294	307	252	263	307	297	293	280	309	261	277	250	289	313	283	272	261	285	286	261	319	264	281	266	256	287	274	298	298	294	300	264	276	295	295	312	263	270	288	279	272	256	294	287	280	255	284	297	267	271	296	293	280	308	269	284	269	274	286	275	301	267	254	288	318	315	290	320	265	273	284	268	277	301	283	313	279	269	278	248	253	297	276	285	254	285	302	311	310	266	285	296	274	303	274	279	286	274	283	286	307	295	295	274	305	293	297	288	280	282	306	292	278	258	272	282	278	277	294	299	292	305	280	296	283	249	295	267	293	286	318	302	297	299	288	274	274	265	253	303	293	268	282	286	280	283	274	314	265	273	279	273	271	281	262	276	265	260	287	275	286	269	255	247	280	247	262	280	267	265	284	296	274	285	299	277	285	305	282	267	278	285	292	257	279	269	301	264	288	276	288	310	269	253	272	274	295	275	292	271	273	283	261	268	274	308	299	310	295	296	271	288	256	293	251	294	264	265	293	282	311	288	291	250	307	266	305	262	293	318	285	289	249	271	267	270	293	276	284	287	240	246	261	238	303	305	262	280	276	240	268	308	311	281	278	295	306	251	283	261	269	286	278	289	292	288	273	303	285	314	298	274	268	280	267	272	259	295	263	277	270	303	281	296	250	297	307	260	272	275	291	295	273	264	269	293	258	296	279	310	271	296	248	265	255	240	300	317	262	241	280	274	273	268	303	299	265	268	264	302	294	286	283	289	288	290	310	259	262	269	310	273	309	284	264	300	308	267	294	264	288	274	273	300	286	296	260	275	282	288	280	299	285	298	296	268	277	296	272	264	292	281	285	289	291	269	274	293	245	263	268	311	282	289	308	303	287	285	273	279	278	249	302	271	296	296	270	272	280	289	308	292	298	283	281	283	288	270	299	301	287	327	289	279	284	244	275	286	292	305	250	293	283	276	280	267	276	311	274	264	279	288	242	299	270	294	291	306	288	260	310	281	269	255	274	275	288	245	279	272	275	296	295	266	262	262	273	277	298	323	284	283	296	288	306	281	260	287	260	279	253	259	252	282	275	285	290	280	275	280	231	292	279	261	285	327	274	320	295	301	273	287	282	267	295	294	296	280	298	301	274	270	283	291	239	278	277	306	242	266	296	260	282	274	325	274	301	302	292	284	259	276	279	262	286	255	297	284	275	297	285	285	280	282	286	264	296	283	292	279	263	267	304	265	278	293	291	288	301	278	259	301	284	276	278	293	298	297	298	282	260	309	294	312	313	297	289	273	290	308	291	305	313	266	281	273	299	274	280	293	299	278	310	279	290	301	277	291	284	275	299	251	292	274	270	254	273	306	280	275	235	250	291	278	293	277	268	268	290	275	282	294	315	298	291	280	267	247	271	274	280	259	279	286	300	274	294	284	322	280	273	305	293	307	286	268	308	278	283	287	300	272	275	276	272	331	268	270	286	284	302	284	266	308	268	253	260	290	232	257	262	269	289	272	291	279	300	285	251	283	240	293	266	248	312	276	264	262	268	290	297	269	273	255	300	279	299	313	295	283	323	272	294	272	274	280	296	258	288	294	261	329	278	276	311	288	290	306	299	283	284	286	288	265	285	258	283	279	294	280	267	246	285	262	299	263	281	297	295	291	244	300	311	297	295	265	256	254	303	267	258	280	263	288	267	270	287	252	262	288	288	290	274	244	273	291	318	265	259	251	261	250	283	271	283	280	298	308	268	300	297	308	298	292	270	289	293	264	283	282	295	289	255	254	275	296	278	284	298	263	280	293	271	276	280	285	293	270	261	261	286	292	294	292	268	281	292	280	283	280	280	245	262	243	263	299	301	277	262	289	291	288	284	303	268	278	311	292	279	288	274	269	238	276	280	278	267	302	273	280	268	312	292	296	274	273	300	287	296	305	335	278	270	283	322	259	302	276	270	296	299	268	278	275	306	272	303	284	265	285	285	335	301	304	275	257	272	298	296	302	254	273	285	289	283	273	284	307	273	265	294	300	272	295	294	292	275	296	292	275	309	274	282	281	280	275	303	296	279	288	251	263	291	304	313	293	274	263	276	302	299	299	293	280	253	260	248	280	254	272	291	278	274	289	297	274	266	295	255	270	266	231	319	318	299	320	284	245	260	259	283	305	314	263	278	265	282	281	297	280	291	258	280	295	261	278	272	280	292	246	283	291	297	296	287	278	276	298	268	267	296	306	315	312	300	252	269	308	307	291	288	299	282	251	280	260	266	316	257	284	304	275	305	270	304	268	272	269	289	289	266	293	277	302	275	318	271	274	260	278	275	277	283	297	283	292	312	261	290	276	284	294	293	290	274	284	224	275	318	286	266	260	283	275	277	290	307	284	270	262	284	259	240	299	289	285	270	243	278	282	279	273	271	295	298	272	294	314	271	285	294	253	277	294	251	273	288	256	301	299	300	282	283	304	276	276	295	299	289	277	262	271	287	261	247	309	235	297	284	273	263	264	273	298	272	282	276	267	276	277	249	273	283	283	269	302	281	270	274	278	262	272	265	274	293	298	289	294	265	306	275	298	301	281	272	282	255	241	300	287	260	288	303	274	264	290	274	282	275	278	305	253	247	303	295	259	278	263	276	269	277	284	273	283	312	269	280	262	300	289	270	276	284	274	274	259	266	324	297	278	301	277	276	286	307	295	280	264	274	275	312	263	293	308	246	260	260	277	276	276	278	294	258	296	292	283	273	289	274	287	290	268	278	275	298	269	311	276	266	275	268	239	285	278	307	290	311	304	287	296	273	296	298	272	286	273	281	294	276	278	304	286	282	302	265	249	284	277	277	277	260	285	267	274	284	291	287	269	272	271	283	246	288	304	303	298	288	264	284	268	270	291	272	278	285	276	285	317	250	276	256	269	282	278	247	308	290	298	285	289	310	289	268	283	289	269	290	268	272	270	272	307	250	284	264	296	274	280	314	306	260	265	291	289	249	285	278	272	329	276	263	281	305	229	288	248	278	263	298	325	286	279	292	271	290	290	264	302	308	297	284	305	281	295	278	290	244	279	267	265	254
8018	7774	3199	4868	14771	16511	12652	8187	4905	2596	846	714	674	677	646	652	677	688	660	699	647	687	753	696	709	706	697	732	696	649	729	692	683	752	663	700	698	704	683	684	674	637	658	709	675	713	616	685	676	701	690	707	692	674	654	707	688	712	687	709	695	686	640	708	694	652	703	643	695	663	688	729	750	648	700	661	661	724	689	684	694	666	654	714	665	714	678	645	582	700	708	728	670	702	691	708	687	668	703	675	686	623	714	688	727	656	716	733	696	674	667	717	658	671	701	692	697	660	714	729	705	691	701	678	657	656	630	663	677	652	652	702	683	681	715	736	609	675	710	671	673	661	689	669	727	681	708	686	740	644	697	730	645	691	711	710	674	717	670	695	703	671	666	679	696	695	672	662	660	729	665	640	652	695	685	698	688	680	703	624	715	681	678	699	787	729	660	748	676	685	687	697	695	680	696	704	672	715	684	680	670	659	661	664	634	722	647	696	679	725	686	705	692	696	694	694	653	701	677	715	715	685	698	723	723	653	732	728	654	654	684	706	691	659	686	740	688	695	695	644	691	712	645	714	679	693	718	711	675	688	669	695	704	672	683	706	673	704	714	658	690	708	611	705	692	685	700	714	735	691	688	716	637	677	658	707	698	695	661	704	674	680	655	697	697	669	652	660	688	711	609	630	704	675	677	686	658	711	682	683	732	674	709	710	689	680	699	628	644	682	734	696	675	734	667	662	674	665	678	657	705	687	663	654	666	719	685	735	734	633	717	645	668	689	730	675	648	625	705	684	675	703	672	711	713	691	687	682	653	670	654	633	712	677	667	717	697	685	701	717	712	690	672	682	686	722	691	656	678	681	679	725	717	677	708	664	728	701	660	701	699	675	747	700	688	659	678	683	701	696	720	665	681	671	637	713	733	708	675	709	690	667	675	680	705	656	710	675	692	657	682	727	682	671	668	673	692	678	687	691	674	671	713	624	694	721	662	635	674	717	680	656	700	702	742	720	691	724	719	695	654	718	705	705	744	697	671	732	668	694	718	654	717	680	649	672	688	675	661	721	686	655	688	715	696	696	665	679	667	703	650	698	716	702	657	672	678	716	695	682	720	680	675	710	687	709	720	704	694	715	643	671	645	717	668	733	706	737	700	671	679	661	718	653	695	697	705	660	719	684	705	690	681	670	736	709	652	693	669	669	714	693	683	685	687	645	643	632	669	722	676	659	714	719	690	695	746	722	671	698	699	679	680	720	685	681	662	711	751	682	710	659	647	679	684	658	683	661	674	662	694	665	730	697	660	668	657	700	716	645	657	696	694	697	719	665	719	674	664	707	671	653	728	698	658	656	689	717	717	678	689	698	677	661	728	662	683	710	722	707	661	672	667	724	679	706	722	697	672	691	698	701	733	669	694	674	694	697	692	682	661	654	665	737	691	744	668	664	661	693	650	672	667	644	659	702	697	700	675	683	727	640	722	700	708	730	640	636	738	665	641	690	641	684	715	704	638	683	688	643	707	681	695	708	697	665	700	696	630	745	672	675	690	760	691	685	678	680	691	646	677	676	657	694	694	689	738	674	687	664	679	692	642	720	693	676	712	690	722	645	647	699	727	668	695	668	723	678	673	676	710	665	657	687	727	767	677	645	675	719	674	701	693	730	687	668	666	698	704	708	755	646	704	691	689	710	673	702	647	668	666	688	710	685	678	681	685	696	677	725	681	693	696	709	636	710	694	721	684	686	668	678	624	711	693	708	684	699	708	714	687	713	641	702	695	672	616	684	727	676	681	643	714	743	639	695	669	678	700	732	661	702	684	699	668	685	678	652	682	684	698	656	679	685	698	696	653	670	682	690	687	705	660	691	692	632	695	675	679	718	674	681	713	705	720	675	671	675	680	661	669	673	634	644	643	715	701	703	669	738	665	666	670	689	635	666	671	719	672	671	700	714	708	676	690	622	659	669	673	701	677	640	685	657	654	692	678	735	696	695	673	685	712	682	693	668	685	708	674	675	689	678	657	683	696	667	702	677	687	692	691	718	711	696	684	668	715	655	710	636	657	687	692	665	683	700	676	712	703	678	683	718	672	703	732	658	698	705	725	658	701	676	663	684	638	675	719	654	698	709	711	681	666	675	697	694	649	693	675	696	618	655	694	656	703	659	690	693	706	691	723	672	665	673	708	731	684	672	679	688	696	710	626	666	714	670	665	708	710	701	689	693	721	656	683	670	674	671	713	688	686	699	674	737	671	723	647	702	679	723	703	675	706	701	675	683	664	697	690	743	663	659	673	669	707	696	715	695	671	678	715	672	650	694	639	688	680	688	641	720	695	671	731	673	648	703	703	686	704	683	641	707	683	681	683	705	669	685	691	693	677	708	707	651	736	680	660	673	690	701	698	674	703	643	735	693	740	700	648	667	687	663	635	693	672	656	719	709	659	702	731	685	680	647	671	701	682	646	660	686	670	714	707	708	686	648	655	634	704	676	700	687	694	687	647	706	698	698	683	672	694	684	658	677	648	745	692	719	718	702	659	651	697	660	711	644	702	652	692	732	699	706	709	629	729	689	698	646	661	723	663	684	695	658	685	660	680	669	683	681	685	681	712	641	693	697	694	734	699	680	673	688	682	696	680	661	666	707	689	680	690	699	688	692	655	725	693	641	694	733	656	672	656	672	699	729	683	659	736	684	666	715	687	623	717	609	708	694	708	676	669	665	674	709	679	708	679	698	695	690	677	685	687	719	676	692	685	687	685	674	694	680	638	698	690	669	628	751	683	677	686	687	686	677	697	701	691	694	676	680	654	688	669	712	699	721	717	708	679	707	712	685	699	664	679	663	684	690	682	635	678	707	689	679	731	702	715	708	698	689	661	680	687	672	714	701	702	720	641	673	668	700	716	698	677	713	706	634	695	727	703	645	671	654	658	666	700	701	646	679	737	710	639	626	714	683	638	707	681	689	655	696	694	675	653	719	719	679	695	652	690	727	669	669	698	657	640	675	698	677	710	709	679	632	672	679	697	766	684	668	716	711	730	706	678	690	765	677	669	748	697	693	685	689	661	735	690	679	720	639	655	683	647	679	658	669	661	685	666	683	720	708	667	735	678	683	686	708	664	707	702	643	713	650	690	641	666	675	686	699	642	743	676	706	657	707	695	680	654	655	676	614	656	651	673	702	665	665	618	632	688	661	715	694	693	669	683	714	671	712	695	647	676	681	706	673	713	718	680	672	750	676	683	657	689	657	662	644	642	645	671	710	672	716	662	679	734	650	715	700	713	689	678	674	670	666	676	674	690	679	688	664	657	711	671	663	705	663	695	707	699	645	704	678	678	667	675	736	693	649	672	675	672	732	677	729	689	708	683	703	662	658	698	689	648	689	634	678	701	698	692	657	678	700	699	729	693	661	630	675	686	681	716	655	657	711	747	718	654	715	674	701	698	692	709	679	678	683	673	678	671	676	692	728	725	673	639	670	673	699	710	679	665	713	689	686
37759	33731	18957	16288	38177	44541	35361	22583	11037	3787	461	290	315	300	307	292	314	325	309	293	334	325	327	296	298	294	292	287	319	321	280	291	285	276	297	308	286	284	315	278	315	277	288	279	268	348	304	320	289	296	285	266	320	314	286	304	307	312	304	305	317	273	313	307	269	300	302	267	293	309	319	293	318	302	295	306	301	315	310	301	299	304	298	300	295	297	288	272	290	278	333	287	306	330	310	290	304	311	319	280	294	260	276	307	297	299	270	284	294	298	324	300	280	310	277	300	298	312	303	303	300	299	310	314	298	290	268	304	300	307	284	284	308	300	311	305	286	321	282	304	312	292	303	326	296	290	291	299	300	312	307	314	305	279	284	293	293	296	330	316	314	280	312	296	267	310	292	285	285	328	306	318	268	276	309	278	291	246	282	301	282	287	329	283	315	292	297	249	318	294	291	304	291	306	297	346	316	287	320	256	279	320	317	282	266	307	272	290	279	307	345	295	308	283	302	260	302	282	282	303	291	297	289	301	343	293	271	330	281	310	309	287	293	302	282	282	295	283	324	320	331	316	282	291	317	323	294	297	291	303	271	321	271	302	319	278	297	307	329	284	307	271	289	307	317	296	296	306	290	301	287	298	298	289	299	284	318	289	296	306	313	260	293	322	290	294	282	284	316	308	304	296	299	334	305	317	303	312	309	330	309	336	294	295	286	297	299	287	315	259	297	280	311	313	257	290	320	311	303	296	292	294	282	283	304	276	330	327	267	321	294	325	299	290	309	296	310	299	283	312	305	284	293	293	285	309	287	282	308	333	285	261	270	288	296	298	302	294	298	300	346	295	301	317	279	248	299	276	302	289	276	314	307	299	313	292	301	321	290	304	284	338	294	313	284	306	263	290	298	299	285	304	302	325	298	295	292	333	302	294	305	295	291	307	312	275	332	293	286	299	300	347	313	281	269	305	327	309	312	305	301	288	321	284	294	310	302	268	269	293	270	290	303	286	299	281	343	293	302	272	296	324	288	287	293	313	325	302	317	270	301	337	290	336	314	289	274	304	304	302	321	280	314	283	275	334	276	298	294	314	269	274	274	316	316	322	299	301	270	290	303	302	283	317	325	335	288	317	306	305	320	310	300	299	301	329	314	300	313	316	303	350	338	304	284	331	294	287	269	289	273	297	294	313	305	339	299	282	294	290	299	282	284	286	270	317	298	273	306	305	282	306	286	311	334	267	293	294	281	284	273	286	303	292	277	281	327	320	307	314	289	289	280	299	306	306	297	293	337	302	294	265	299	275	281	241	311	307	314	325	312	320	311	298	315	261	311	282	294	295	311	279	297	309	321	272	281	289	283	319	293	336	312	299	313	292	273	304	305	298	275	342	295	296	291	303	300	325	313	274	293	291	321	302	313	312	312	320	293	284	284	266	290	290	291	324	286	317	291	287	299	282	281	309	318	280	279	309	296	275	308	270	300	283	311	310	285	292	288	344	307	281	278	313	314	275	287	266	288	307	298	278	279	291	294	323	284	298	295	302	290	262	281	299	317	288	290	256	277	305	317	291	277	307	303	347	292	301	306	307	327	309	305	311	289	294	321	331	296	298	289	294	315	315	298	308	332	311	315	335	296	284	282	296	315	294	296	285	280	308	296	289	304	296	277	283	308	333	331	283	330	327	298	298	289	288	275	280	312	308	285	296	287	293	272	316	291	294	294	292	289	273	295	297	270	290	275	295	290	277	262	283	300	310	291	298	314	305	321	281	289	286	287	292	289	316	312	286	296	273	285	317	286	286	287	293	298	284	312	296	293	332	312	321	285	277	302	304	293	298	261	287	284	302	305	290	324	313	293	310	295	318	299	310	281	250	276	293	260	287	303	304	300	278	281	313	316	299	324	328	337	297	273	316	300	303	295	305	282	307	291	305	321	330	308	317	293	271	308	301	300	288	300	302	275	311	296	303	260	309	315	285	310	252	310	300	300	288	306	274	293	287	316	290	274	273	289	289	323	280	302	278	322	336	270	317	285	273	300	298	294	327	290	303	262	286	288	299	301	295	333	280	294	305	291	292	304	287	310	275	295	328	300	286	310	268	276	312	295	313	322	253	296	297	298	326	295	262	290	300	323	328	282	299	279	299	311	285	314	294	288	290	286	302	295	299	278	285	254	308	303	343	280	309	309	262	308	285	307	278	306	279	341	313	306	287	272	296	289	280	336	305	246	301	301	331	252	289	287	285	276	286	285	318	279	285	284	325	236	278	282	300	275	286	312	267	299	280	291	309	286	298	281	304	333	263	285	325	308	310	300	311	319	325	293	309	284	281	300	307	301	321	245	269	300	305	324	307	272	294	312	296	277	261	294	313	300	270	278	295	309	305	305	302	317	289	296	253	286	317	311	304	324	301	286	297	320	281	327	314	272	294	322	279	295	296	269	318	272	289	318	301	306	276	297	334	310	284	279	294	296	317	278	266	277	284	300	286	280	311	279	318	289	276	289	296	316	252	272	283	312	318	279	313	310	282	309	325	255	325	271	295	334	293	326	317	308	309	286	309	283	309	304	297	300	305	335	314	301	301	334	307	283	310	300	291	290	323	312	282	306	294	263	309	265	279	342	276	288	358	307	319	288	350	304	332	299	285	304	284	307	248	277	299	339	296	307	277	291	269	274	298	317	304	320	281	270	293	295	320	292	311	305	308	286	292	271	311	304	264	272	296	319	303	302	287	321	347	295	267	303	279	291	307	314	295	308	267	313	270	270	307	297	293	306	295	322	287	306	306	310	331	306	294	275	290	320	334	261	272	280	277	307	282	298	282	288	251	316	307	302	308	311	281	325	330	303	307	287	338	297	313	307	312	273	269	296	285	294	269	288	296	292	302	301	312	303	269	304	310	306	322	311	300	305	335	262	291	299	324	269	304	282	285	287	314	309	300	294	290	299	259	271	301	335	287	241	304	307	334	322	278	278	311	327	299	267	327	274	274	313	309	313	303	306	301	315	295	295	288	316	302	328	283	287	285	312	322	296	316	306	299	290	317	313	289	319	306	320	323	297	305	306	308	284	266	282	294	298	287	300	282	302	285	311	302	288	309	305	312	306	295	305	281	276	321	264	303	295	320	313	302	295	304	332	266	337	316	289	285	298	288	314	339	267	287	296	322	328	286	251	278	290	283	316	321	292	324	312	303	285	264	324	280	315	304	285	286	294	287	304	290	287	330	271	293	304	274	299	279	255	302	295	304	291	337	305	279	292	335	329	334	325	318	281	297	284	307	287	309	275	289	310	309	303	312	287	288	326	282	314	254	318	273	304	312	304	302	307	309	303	300	297	313	301	313	295	286	306	312	278	282	274	274	275	314	313	286	285	323	308	305	279	296	283	282	262	299	293	253	291	260	304	274	299	268	305	305	283	292	303	315	260	326	277	305	281	296	302	285	296	273	309	303	309	298	310	310	277	294	307	293	312	274	285	300	298	314	291	344	300	304	329	320	305	295
25628	24892	11293	23211	52546	56709	48584	37184	24436	11613	1085	759	769	746	741	716	734	950	742	740	737	688	691	729	746	659	740	676	699	717	687	700	719	723	723	707	678	735	676	716	713	662	726	708	782	719	666	743	741	729	737	715	706	724	754	718	731	708	698	760	701	741	719	719	751	702	744	721	702	759	679	695	689	794	706	716	703	700	708	720	755	685	661	721	658	671	778	723	695	705	716	736	733	701	686	666	797	764	667	696	748	694	730	724	716	700	699	645	720	772	732	692	700	739	744	713	692	735	686	731	736	748	758	725	697	677	724	716	718	732	675	722	738	698	740	754	712	738	694	682	733	760	706	712	747	713	722	699	692	717	740	697	702	720	723	754	756	655	682	790	681	720	700	730	714	725	696	735	733	723	768	662	779	704	700	707	740	703	682	689	742	692	681	704	773	703	692	700	688	698	740	728	674	724	732	739	699	714	693	707	705	693	700	746	680	704	719	746	720	678	691	735	773	716	770	720	677	672	734	679	736	725	735	776	689	724	705	653	730	797	692	676	700	720	715	764	696	732	702	696	737	671	701	722	718	763	754	696	702	702	710	697	681	734	738	721	735	701	665	721	698	724	693	745	677	698	638	724	704	698	738	710	740	705	706	726	714	691	709	670	727	752	762	746	704	745	723	705	736	697	705	712	738	730	722	711	698	716	682	729	681	673	685	701	716	731	738	693	679	719	712	736	683	661	718	761	732	696	719	692	732	729	688	664	676	740	713	707	698	763	734	742	747	709	673	690	727	710	717	710	747	736	712	716	723	695	703	749	743	700	667	741	760	754	667	727	714	746	686	698	706	717	724	734	764	674	715	709	678	715	682	673	682	730	720	698	682	694	731	762	703	735	711	713	693	694	729	700	698	759	761	718	729	707	752	694	693	672	732	705	666	751	716	693	742	679	686	713	759	758	703	751	741	705	716	714	736	716	713	748	709	766	732	718	697	781	704	721	704	719	707	675	699	736	704	725	732	722	729	722	674	725	748	757	723	712	707	721	787	688	684	687	685	693	737	720	735	713	757	728	718	687	746	694	707	707	686	731	718	727	692	725	779	698	698	663	734	703	694	739	761	723	737	746	701	677	765	670	654	708	681	712	745	715	723	674	720	707	726	693	749	719	730	735	686	722	670	791	687	658	685	689	662	725	689	715	737	687	748	719	663	701	766	738	703	684	740	674	687	723	764	725	720	671	722	785	737	705	759	702	665	724	716	701	704	701	709	706	728	722	713	700	692	712	657	720	721	690	670	714	690	679	717	745	703	668	695	767	719	706	711	686	710	702	706	695	712	696	723	697	716	711	714	682	717	685	755	683	709	770	698	704	733	718	703	712	717	704	705	722	667	712	712	705	730	695	726	733	720	741	716	724	697	740	699	705	720	742	685	710	728	723	689	723	695	691	787	685	715	724	719	709	724	702	701	728	716	721	781	729	730	720	741	712	733	679	702	710	658	724	684	684	689	689	725	721	683	683	726	688	702	707	715	766	723	692	690	717	781	690	683	753	713	728	745	732	703	715	696	716	687	703	766	725	695	710	688	678	715	686	722	730	712	750	749	718	707	657	720	716	705	722	713	793	728	712	721	693	777	679	721	747	735	690	705	783	663	730	687	751	707	692	718	699	714	727	790	688	712	687	720	725	711	706	720	694	685	770	703	708	698	677	704	674	740	702	723	737	683	739	674	775	711	734	696	714	693	719	739	690	713	749	714	730	726	726	706	702	668	755	746	687	678	725	701	693	735	738	695	688	692	741	710	710	708	691	704	698	685	709	722	735	712	763	708	724	665	705	729	743	733	687	722	679	699	697	756	767	711	740	752	720	724	704	722	696	737	694	755	726	748	756	678	665	719	725	715	737	690	733	683	690	687	713	653	747	722	709	718	746	697	729	701	695	692	723	751	749	751	708	738	760	722	710	630	672	699	674	710	678	717	698	699	709	677	717	690	682	709	691	757	689	685	706	727	670	725	707	747	691	757	703	709	722	708	695	660	694	702	694	724	731	690	747	718	733	708	724	730	744	695	731	733	687	763	736	725	741	737	690	699	696	695	675	745	726	747	659	715	727	712	680	720	693	657	757	664	706	716	704	682	708	696	704	711	726	701	711	697	735	739	715	775	731	700	710	785	636	660	767	686	714	702	735	705	660	714	728	727	683	723	725	718	716	767	695	724	719	693	746	699	721	693	725	704	711	712	715	673	697	754	735	662	675	709	751	721	731	724	726	707	674	784	711	745	725	732	740	703	725	737	697	706	701	736	679	738	725	708	675	698	700	707	716	682	777	675	744	692	696	720	677	724	738	723	747	695	694	747	762	754	705	678	740	729	714	710	743	746	740	695	723	716	730	725	699	714	705	732	717	701	739	740	678	734	712	745	774	703	749	761	711	702	743	731	692	729	769	703	711	725	712	698	699	707	721	691	726	710	718	742	722	716	686	746	710	679	716	703	744	743	699	715	677	738	671	727	730	700	733	710	755	698	720	739	742	762	722	704	719	731	744	749	698	678	746	752	704	694	697	679	674	727	718	758	684	669	715	661	671	722	687	754	692	752	728	725	712	696	743	687	735	698	695	680	734	732	715	731	715	735	683	771	755	728	741	738	686	754	705	693	713	689	706	714	690	727	679	728	705	705	723	733	760	690	744	775	667	724	722	704	737	712	672	703	704	686	682	667	724	744	694	709	706	748	709	695	714	711	732	734	735	736	711	696	679	734	728	727	714	753	687	726	715	681	693	702	717	680	699	702	648	702	735	670	757	720	726	696	701	687	666	683	698	725	672	725	685	721	699	688	741	705	718	722	741	721	727	711	695	676	714	733	720	712	695	725	735	697	704	707	701	715	710	748	737	741	702	720	707	723	694	721	746	741	710	698	702	684	742	734	709	710	709	750	713	738	730	650	781	718	746	669	781	763	670	704	725	719	751	697	660	629	734	676	671	678	687	703	746	719	712	708	657	743	674	667	701	718	711	737	697	687	742	747	696	715	697	678	717	753	690	730	679	684	707	720	712	753	760	704	713	702	734	679	718	738	690	686	728	724	681	743	743	721	698	748	688	694	733	738	677	709	756	700	726	753	690	741	743	723	701	711	725	758	688	741	682	697	687	708	738	724	720	713	723	692	742	698	729	713	721	734	700	761	730	720	705	722	695	683	662	701	701	705	706	687	732	684	700	724	689	730	739	717	679	706	701	697	711	710	694	710	713	707	718	674	703	742	729	709	691	765	704	706	712	690	738	691	690	701	712	711	676	664	737	728	707	689	715	774	722	708	722	712	708	726	734	737	686	745	714	721	642	782	711	711	716	664	749	720	716	743	757	708	735	694	718	667	707	716	716	739	757	742	695	751	691	742	748	725	668	747	715	743	736	766	724	727	682	781	660	734	716	748	731	713	692	778	734	708	698	747	698	741	659	685	737	690	712	705	704	688	769	710	704	760	726	754	650	710	708	705	728	710	702
49121	45813	30777	19759	44523	62091	52817	36805	21702	8616	1106	268	237	207	221	200	269	295	253	233	219	226	240	232	219	209	210	212	222	228	218	245	233	218	200	198	198	202	201	221	227	232	215	241	239	214	207	228	233	234	239	221	200	225	221	178	239	233	226	227	217	238	207	226	194	239	226	212	215	251	207	226	196	225	229	201	235	240	256	194	204	233	213	211	228	211	215	197	212	193	250	228	213	232	217	203	229	205	219	180	224	222	210	205	236	202	207	228	223	205	213	241	210	248	216	242	249	220	245	220	223	224	225	226	247	238	199	194	248	222	228	222	242	208	222	205	221	246	248	212	220	227	227	220	198	209	221	211	235	238	223	228	226	209	213	261	231	219	211	265	269	231	228	236	212	223	208	238	221	208	216	221	221	213	236	213	213	213	202	207	207	210	214	204	204	205	210	195	228	238	227	224	211	216	223	226	215	224	203	251	231	243	250	237	228	209	209	232	220	253	222	215	239	218	233	226	217	236	231	229	219	243	225	219	228	225	202	226	208	202	236	207	220	202	226	234	212	230	194	218	218	209	249	233	234	210	220	208	236	216	230	219	226	212	237	223	228	212	225	210	233	225	231	248	191	228	212	197	232	201	239	249	232	244	243	222	232	227	218	201	250	242	210	215	222	220	236	234	238	235	222	252	187	225	232	238	210	230	200	223	217	210	225	221	216	210	194	236	224	222	218	212	194	240	200	213	212	242	243	223	218	218	214	192	223	220	216	255	240	218	216	198	221	218	201	217	216	235	261	192	215	188	264	227	214	238	214	205	243	222	227	209	230	229	197	215	239	199	215	215	208	214	214	201	224	225	224	253	206	223	208	207	216	217	222	192	207	217	205	215	222	248	214	223	255	215	206	238	207	227	217	215	214	229	246	218	219	205	228	214	209	204	199	221	229	228	201	232	211	224	215	204	214	210	203	240	208	246	203	197	227	203	225	209	216	237	210	229	198	232	234	197	206	227	235	220	228	235	229	236	215	236	227	187	178	225	217	234	229	194	218	218	225	218	236	208	233	219	244	237	243	228	225	234	220	229	214	214	190	233	216	219	212	205	254	214	260	212	223	217	223	234	254	233	214	210	225	229	245	202	213	234	211	213	208	224	213	208	219	197	239	205	240	215	205	223	197	238	258	198	244	236	204	211	211	239	227	201	215	215	242	250	220	224	231	247	179	186	199	249	229	231	237	212	219	220	252	262	234	226	240	236	201	217	262	243	229	222	224	238	222	166	207	216	234	237	207	218	225	194	235	227	245	214	203	226	226	225	215	245	241	203	225	216	224	226	233	231	244	233	232	198	227	233	208	221	213	220	246	220	218	185	221	251	212	226	220	236	240	206	243	211	234	205	222	224	211	224	187	203	213	231	201	228	220	196	232	216	215	205	216	210	252	241	208	219	209	229	208	224	200	240	223	199	235	208	223	218	232	204	223	208	223	243	209	211	215	226	213	221	220	206	211	210	243	229	210	228	209	222	219	219	206	220	210	236	225	244	226	222	198	220	211	244	241	211	229	213	202	208	202	208	221	226	236	207	249	223	196	186	210	234	214	229	217	233	218	219	211	208	213	215	213	217	233	208	224	213	237	221	200	233	244	215	221	207	227	224	226	216	239	221	215	230	221	235	232	213	234	189	202	212	256	214	228	229	220	222	231	213	199	209	196	198	234	213	239	236	228	234	233	199	237	198	214	240	228	229	211	205	206	223	199	257	220	224	211	238	221	183	235	226	228	196	227	234	263	195	214	226	238	192	221	218	219	225	253	205	200	218	206	213	235	209	213	235	212	210	196	248	197	234	214	245	214	225	230	220	215	239	201	235	228	205	215	207	211	207	235	223	223	221	214	208	204	221	231	256	232	254	211	235	242	239	214	222	214	212	229	231	214	201	221	222	220	220	231	222	244	224	234	233	213	224	222	263	213	204	222	211	247	207	196	206	216	217	224	250	217	210	256	206	224	227	209	216	232	201	202	223	230	247	191	211	223	218	235	231	210	212	199	203	219	229	214	210	235	261	216	212	208	224	223	242	221	243	220	206	221	199	194	228	230	219	227	219	239	218	233	234	230	228	242	201	222	251	245	199	219	221	225	179	234	192	226	222	238	226	219	242	216	211	231	245	234	198	205	229	223	231	237	253	240	208	252	233	236	238	219	258	203	232	217	210	198	257	237	234	199	238	190	211	215	236	237	190	194	214	215	203	240	202	220	218	232	229	235	217	258	208	228	222	228	207	238	226	225	222	210	216	216	198	236	209	219	209	223	202	208	239	218	229	199	207	192	207	204	227	216	237	190	231	231	234	232	223	231	234	242	200	242	204	215	241	214	231	238	208	217	217	234	198	238	224	234	225	204	231	231	233	227	245	209	230	225	237	223	200	177	210	226	219	222	218	197	226	222	233	245	223	201	243	220	224	221	226	240	199	220	229	214	237	237	220	215	227	202	217	230	212	227	238	231	227	226	218	200	224	223	204	229	230	227	214	225	216	224	226	206	221	222	228	251	273	205	207	244	242	205	210	223	220	222	224	231	205	187	217	214	240	212	224	202	216	227	211	228	222	207	221	217	228	215	200	243	270	254	206	201	214	226	206	217	234	204	215	181	223	206	244	206	215	260	255	199	219	222	245	208	227	232	244	231	244	199	215	217	236	226	218	233	211	221	221	198	213	218	217	238	239	251	243	233	242	201	217	251	192	227	224	211	207	213	224	206	251	220	222	222	215	194	212	209	229	225	219	217	241	228	208	232	243	224	245	225	216	253	236	208	198	230	228	205	222	229	233	221	245	225	212	220	220	230	219	237	220	227	232	219	227	229	181	232	263	240	225	236	223	228	217	214	228	237	219	218	202	223	215	230	213	226	238	240	192	227	231	220	215	213	231	217	204	266	209	206	216	235	204	225	213	227	212	229	232	195	224	217	212	242	211	227	250	212	213	205	238	220	244	200	211	246	249	236	204	223	245	222	209	229	211	230	229	223	253	214	247	241	238	236	210	222	240	223	226	249	211	244	267	248	206	251	227	206	215	216	236	203	237	224	193	222	230	210	267	243	210	198	214	214	231	230	218	224	224	230	232	237	237	219	250	241	230	200	197	233	209	226	223	214	222	231	247	201	209	221	238	236	232	219	273	230	223	213	225	216	222	237	250	203	246	222	211	248	222	210	250	217	229	208	193	231	226	220	241	226	229	245	209	207	222	243	205	214	210	239	215	212	248	215	222	213	218	222	225	206	205	260	225	196	259	233	236	218	231	190	216	215	214	204	235	234	207	218	257	214	241	220	218	225	237	216	230	224	205	230	239	212	208	226	215	203	189	232	259	242	212	203	235	232	221	217	218	235	204	221	237	244	239	228	222	235	237	261	239	243	227	236	224	228	237	220	237	235	220	241	249	226	233	235	205	235	238	220	225	243	241	222	221	207	229	228	254	195	242	205	208	227	217	192	213	219	244	236	231	227	208
34352	39478	21610	18020	59969	74707	64117	49147	35153	19353	2258	637	671	590	581	559	695	1098	529	557	530	553	545	544	563	535	486	525	556	542	572	532	563	511	545	562	559	557	531	528	559	534	570	575	531	565	548	515	534	515	497	535	546	551	544	547	549	573	487	505	513	542	535	555	566	522	579	561	502	515	533	561	557	565	526	547	548	556	547	525	525	522	550	512	521	540	535	552	512	557	546	552	535	527	550	521	510	574	593	512	564	512	555	533	564	538	524	511	528	556	532	501	530	512	529	526	549	562	556	524	527	562	500	577	548	579	508	528	519	548	534	548	488	525	523	532	525	536	501	516	547	496	509	521	535	534	543	502	563	528	546	536	564	519	540	544	520	548	521	586	558	508	535	551	503	530	602	500	548	542	550	514	537	570	571	550	537	543	472	512	493	548	517	547	509	542	515	531	562	508	508	543	545	563	507	568	539	543	534	552	513	554	524	554	515	534	547	539	539	565	510	473	533	521	550	536	566	526	592	520	554	521	583	584	575	533	536	539	560	517	501	533	516	549	541	568	579	520	562	523	500	518	531	535	580	548	528	574	526	552	526	541	520	566	548	550	561	552	490	522	509	547	526	510	517	528	512	504	531	544	494	536	526	551	545	554	550	556	541	567	526	527	510	572	548	549	504	522	535	549	538	582	532	566	547	518	543	553	568	528	535	549	503	490	521	513	553	519	530	559	554	511	536	509	544	523	559	513	526	516	547	529	489	529	543	506	528	554	517	559	515	494	542	561	530	525	536	534	519	550	552	534	529	553	520	512	530	520	541	570	530	564	565	513	531	542	547	543	497	531	542	523	490	517	519	509	508	528	532	545	533	584	502	518	542	550	587	535	589	531	534	527	558	525	538	557	506	518	542	557	547	562	528	567	539	564	523	566	570	518	545	541	561	520	556	560	511	548	546	572	523	548	564	500	525	569	509	557	524	534	533	534	561	532	523	529	539	474	511	550	510	521	526	575	571	528	574	589	543	571	545	560	549	510	538	527	563	518	560	514	539	530	527	532	542	571	552	527	526	550	528	521	512	544	590	547	578	553	555	538	529	552	528	527	534	579	501	558	527	492	544	534	525	536	524	551	551	563	543	543	551	494	490	516	504	527	540	534	548	547	532	538	526	517	531	503	571	549	523	512	517	538	559	538	552	555	506	533	554	517	510	489	517	506	594	507	492	539	563	516	507	569	522	561	573	520	554	553	561	530	559	541	514	513	522	534	483	538	575	529	538	495	548	556	512	513	521	551	550	537	545	541	530	537	544	511	486	568	554	576	538	554	504	490	542	531	570	547	522	540	561	536	518	567	534	506	526	512	570	530	482	554	526	521	514	535	532	541	530	532	563	583	544	540	555	546	524	529	563	530	548	542	544	579	539	521	558	526	546	497	574	552	509	533	513	515	564	541	542	517	552	539	522	532	531	520	525	559	534	526	546	544	555	540	540	532	527	535	541	523	550	517	536	554	536	555	543	542	529	543	499	563	543	548	517	507	507	545	547	559	550	571	567	575	510	522	546	551	511	519	556	538	537	547	508	538	554	509	511	509	566	516	511	550	565	563	512	540	514	551	555	518	585	583	535	493	553	537	515	568	542	578	595	534	557	536	538	537	512	535	581	533	520	512	507	559	572	586	542	558	534	508	535	530	552	539	509	550	520	517	550	563	556	520	604	556	543	556	564	591	543	523	554	576	510	556	556	511	536	515	522	514	528	531	537	570	588	518	546	488	532	559	558	544	507	557	522	525	535	538	497	514	528	553	550	557	560	518	511	520	568	486	531	552	569	548	550	538	562	597	547	570	573	557	525	510	561	546	552	546	520	578	524	512	555	546	518	545	510	534	512	528	512	534	538	545	552	548	564	579	519	544	541	559	545	538	539	550	509	562	517	556	568	549	512	519	543	528	505	523	568	535	513	552	584	496	545	543	527	521	558	540	535	534	575	510	578	501	545	520	524	537	532	548	588	549	511	518	519	502	530	529	538	511	551	517	562	553	499	514	575	544	549	521	519	547	509	551	559	536	536	577	525	527	538	502	547	542	535	573	542	524	546	584	517	507	547	551	563	524	535	482	529	563	524	527	512	505	572	549	564	468	523	523	526	517	542	549	521	552	505	527	534	495	520	554	536	545	554	521	500	560	521	530	545	506	559	566	559	500	526	575	517	528	548	552	528	540	522	553	527	540	512	538	553	505	549	561	517	511	555	565	532	564	502	577	538	547	542	546	512	525	553	563	544	562	539	526	531	507	524	489	557	563	559	471	555	545	537	531	529	541	514	558	534	538	533	531	549	546	539	515	491	533	509	532	529	556	559	567	549	555	543	559	541	515	536	506	552	544	527	559	534	514	588	527	549	540	496	544	536	548	549	511	554	488	543	561	527	540	548	558	547	510	556	563	575	532	562	528	566	535	525	564	547	504	558	524	529	535	531	552	545	536	579	535	567	502	536	550	521	518	551	560	541	523	529	529	553	566	550	527	521	522	517	497	532	573	574	555	539	544	536	533	533	504	497	511	539	505	536	519	490	532	540	527	568	529	507	520	512	569	524	512	499	496	571	562	531	518	543	545	506	572	529	553	566	540	527	533	504	540	551	530	585	527	525	522	543	542	583	550	563	570	561	518	537	553	554	522	571	529	522	546	544	546	578	554	522	562	536	546	575	541	585	552	507	523	548	516	529	547	560	523	550	576	556	519	552	530	536	601	516	518	532	547	542	525	520	559	544	559	524	497	555	586	496	562	571	587	556	532	569	542	567	494	564	546	583	556	536	528	479	556	526	519	524	530	538	573	554	526	517	584	537	543	513	481	538	579	491	530	523	503	512	549	604	568	507	542	548	567	543	523	529	548	535	544	560	537	566	569	532	503	530	549	555	529	542	575	540	549	549	549	542	519	516	519	583	526	539	526	516	511	533	551	542	548	501	567	543	536	547	507	532	538	509	547	552	523	586	543	556	561	573	546	556	535	528	489	561	532	558	490	548	560	544	565	532	531	545	551	535	565	512	560	524	521	579	542	505	488	544	532	545	534	543	541	470	517	522	526	548	535	542	542	581	578	505	507	532	575	531	554	542	551	552	567	564	516	538	486	556	579	557	541	563	533	524	516	563	517	543	526	527	538	537	556	535	542	553	518	573	563	556	540	484	556	493	552	510	559	578	501	517	541	515	551	513	541	565	546	522	492	517	557	527	562	522	566	534	602	539	543	579	534	525	544	559	489	524	516	539	524	547	506	522	548	545	495	532	523	561	502	532	542	522	543	549	548	521	523	547	557	560	527	575	547	553	502	522	552	543	530	556	541	595	502	560	552	561	548	498	539	575	576	568	555	498	530	531	506	574	535	531	542	525	540	540	552	530	552	512	566	560	516	527	500	530	519	523	545	564	537	521	547	549	535	516	542	546	509	544	546	494	535	536	519	561	547	526	527	581	523	539	514	491	555	576	513	526	593	543	475	514	525
13623	11822	5400	1435	2597	4544	3815	2371	1346	721	293	282	283	273	268	291	301	262	274	281	306	303	287	281	254	276	266	280	282	303	285	285	298	249	273	278	280	259	282	262	278	299	300	268	256	284	274	287	308	296	265	272	254	297	301	278	300	277	300	291	293	295	269	279	305	265	287	277	268	302	281	267	317	272	285	287	292	272	305	306	292	276	302	300	280	284	302	259	311	315	289	290	263	290	285	288	276	295	296	292	277	280	273	274	271	298	281	278	305	281	285	276	285	306	278	283	290	313	297	320	279	274	291	288	246	268	256	280	304	285	283	256	271	269	295	298	258	268	288	326	280	312	285	297	281	279	257	273	266	302	259	279	285	305	275	305	285	293	283	287	272	282	296	295	292	284	296	246	277	283	290	310	299	272	275	310	277	315	282	270	286	290	299	286	310	283	275	307	295	279	282	310	266	295	307	310	277	266	265	287	293	296	317	269	310	281	284	276	282	262	304	295	302	296	281	271	276	322	296	278	290	289	278	293	286	267	252	267	294	288	255	275	282	292	270	275	269	305	276	292	284	274	283	274	262	300	272	271	269	305	287	258	288	325	290	303	271	328	286	294	293	264	286	278	288	316	286	290	319	259	287	317	283	277	288	285	291	271	304	304	265	281	305	270	302	297	306	288	261	279	327	279	297	279	291	284	278	289	287	284	283	308	287	291	292	289	296	253	288	291	285	262	278	297	274	324	260	276	299	284	287	263	292	282	297	271	286	270	318	283	271	256	267	293	305	289	296	278	272	274	291	283	267	286	320	283	279	301	301	322	281	291	305	272	273	286	279	279	276	292	290	266	254	290	304	294	315	271	314	315	292	279	287	303	330	294	271	289	321	310	318	273	296	284	311	302	258	287	322	277	303	293	306	305	291	306	272	256	266	296	307	298	299	280	307	297	271	282	273	273	285	274	293	273	277	273	283	275	278	280	316	272	272	281	274	291	299	298	262	284	297	293	281	292	289	255	289	300	296	304	288	307	273	306	283	294	275	272	290	287	303	296	273	295	271	288	286	289	278	278	301	274	300	265	279	297	301	267	286	294	300	306	304	276	264	274	263	312	296	302	287	276	284	295	279	285	259	284	300	277	284	274	292	231	268	288	278	301	273	302	262	302	284	301	266	287	280	281	292	263	283	279	288	278	321	256	304	292	278	253	306	286	274	296	286	260	285	291	276	276	254	312	270	280	286	282	284	270	258	285	286	290	268	288	243	225	256	281	289	264	280	300	294	290	268	274	297	288	291	266	273	297	307	292	264	275	286	305	317	293	285	268	269	283	293	286	284	267	301	275	272	260	260	276	308	290	268	281	296	268	308	310	300	281	276	267	299	317	284	294	290	295	298	313	298	280	287	278	273	287	295	290	272	244	266	261	268	283	296	284	289	269	278	265	277	259	270	294	304	278	277	278	286	284	334	308	297	290	269	255	258	273	268	290	290	288	279	289	279	291	278	291	295	299	311	299	273	295	239	293	267	246	285	297	295	308	277	285	310	293	290	292	272	298	303	262	266	269	274	279	292	250	269	287	302	285	289	278	261	285	312	314	295	307	272	278	298	301	295	309	286	313	289	292	293	253	279	281	287	273	271	277	256	300	302	287	256	282	312	274	258	268	305	308	278	268	315	266	298	284	270	299	285	261	261	265	280	285	272	303	320	271	290	288	274	280	287	294	298	304	299	294	282	272	271	323	275	275	257	278	284	299	270	295	278	307	297	252	321	272	292	269	268	321	280	312	289	319	276	263	263	273	272	268	313	272	288	292	269	308	283	274	276	283	278	294	300	276	269	261	264	314	305	277	267	300	299	315	316	292	291	268	287	268	285	280	271	331	268	261	270	284	252	286	267	282	299	280	267	299	291	299	289	301	284	290	289	294	281	258	243	255	312	292	255	278	273	310	281	296	268	296	268	266	273	264	262	291	305	289	249	265	273	300	311	310	286	314	280	309	271	282	306	281	342	267	318	293	319	281	285	278	285	284	291	264	278	265	299	268	271	267	278	268	276	275	300	298	296	301	264	284	270	286	293	283	279	269	298	291	312	305	261	263	285	279	258	279	254	264	299	286	303	273	297	287	250	278	272	289	321	261	317	283	267	297	292	310	280	296	292	290	268	296	277	278	317	298	287	291	272	286	263	290	286	303	272	285	295	297	329	282	286	296	265	278	267	289	303	279	284	262	258	278	303	286	292	283	294	283	270	295	283	267	281	298	282	297	295	314	255	278	252	290	272	263	281	298	288	295	267	263	288	253	298	273	314	289	316	284	256	313	279	296	295	276	251	287	293	273	265	287	301	268	293	289	320	279	277	278	326	244	287	278	300	265	284	285	298	277	269	299	321	279	335	288	291	257	271	291	292	323	309	272	307	306	282	271	272	283	285	292	296	278	297	303	291	284	295	270	281	261	306	267	296	270	279	297	278	295	280	257	254	256	271	290	271	295	288	324	278	266	274	290	293	290	298	252	278	267	265	264	225	288	281	298	263	262	320	299	286	269	289	282	249	264	261	274	294	276	300	318	297	289	293	289	280	268	287	280	303	265	281	294	277	257	264	261	289	289	272	284	294	292	281	269	276	262	285	258	292	282	308	270	304	275	306	280	292	295	272	300	302	280	261	301	298	270	291	315	266	309	323	299	312	281	280	296	297	318	270	281	260	293	299	276	319	310	293	304	278	237	275	262	279	273	305	282	253	296	279	293	257	315	293	291	298	289	266	316	295	294	296	252	254	250	277	296	317	282	261	282	306	269	312	279	288	287	284	313	294	280	315	264	290	264	267	275	302	300	301	269	311	293	277	307	300	288	291	268	281	286	291	289	280	262	317	266	270	301	285	320	290	268	268	318	303	284	313	280	286	278	289	307	270	278	295	280	277	316	277	297	292	264	289	294	292	296	274	280	292	304	260	291	285	281	268	323	327	283	285	283	286	312	288	276	280	266	295	317	294	261	299	301	302	281	291	298	266	270	262	300	298	284	266	313	268	319	306	280	277	276	263	278	282	328	310	302	298	312	259	245	256	297	274	290	291	259	291	260	282	301	287	282	258	278	275	269	295	303	275	270	263	305	310	262	286	276	253	294	285	281	243	276	258	285	277	249	275	304	286	258	268	278	286	279	290	266	268	247	276	272	288	289	314	326	301	268	288	313	277	248	279	322	274	280	259	297	276	267	254	311	306	271	287	258	285	269	273	253	274	273	279	279	271	305	259	279	310	252	295	277	275	241	257	269	252	245	284	271	307	314	314	296	286	290	280	290	266	252	279	287	253	271	286	237	258	258	286	289	284	253	260	300	259	275	276	285	285	265	294	276	286	311	293	303	271	276	268	287	277	292	283	296	290	299	266	280	289	304	266	307	274	312	284	273	284	246	285	281	256	259	305	310	276	330	291	313	315	279	264	289	294	285	301	304	284	256	299	304	289	315	246	265	279	308	309	293	317	290	274	277	276	271	268	303
8573	11289	5630	3916	10868	16920	12990	8199	4516	2238	791	750	733	728	697	651	720	732	750	691	685	727	693	718	662	673	684	685	679	720	705	704	736	670	721	688	743	690	658	681	726	664	698	680	671	697	718	661	673	680	736	688	733	726	718	700	718	709	727	667	681	645	669	692	683	683	714	677	675	718	690	664	722	686	656	687	640	751	728	724	659	748	719	685	670	699	702	641	642	703	692	712	685	642	675	655	675	701	677	683	672	667	755	698	689	692	708	717	719	703	662	682	679	742	669	688	711	712	730	667	667	685	686	684	650	719	721	724	676	678	725	696	668	733	721	699	736	674	710	701	648	669	688	716	706	725	685	691	684	669	699	725	673	687	647	653	672	680	705	679	685	710	656	698	672	734	699	647	669	651	742	673	707	719	759	663	659	701	673	702	688	698	716	698	695	657	682	629	642	696	688	705	718	700	764	644	688	689	702	738	644	692	700	706	713	681	632	710	679	673	740	697	707	659	682	681	716	709	693	694	701	735	674	680	717	729	703	658	712	712	724	662	645	698	638	711	678	676	703	699	697	678	717	647	689	686	692	665	711	701	734	696	645	667	707	672	670	665	749	688	680	621	716	707	694	711	703	689	727	729	700	686	727	642	736	711	672	754	721	685	692	739	705	669	727	680	700	685	697	685	674	698	635	712	696	682	698	766	736	679	681	737	667	711	685	656	697	681	703	682	652	713	692	742	651	690	692	663	698	715	754	736	716	704	729	686	694	666	756	696	654	701	695	672	721	663	713	652	705	673	722	669	653	675	628	717	718	718	680	667	678	689	726	708	671	692	679	727	745	724	675	715	715	665	716	762	715	682	695	675	692	697	663	666	702	729	673	683	669	688	658	680	663	681	658	744	674	721	679	720	650	680	667	665	682	717	696	722	722	663	712	653	742	730	723	681	694	748	681	680	730	697	707	697	666	770	719	716	733	692	706	699	701	707	781	646	688	671	726	704	755	731	707	658	730	703	665	721	637	690	698	704	674	731	733	687	654	671	737	706	740	719	660	735	714	706	685	687	637	703	723	735	689	677	696	686	683	670	732	707	690	689	661	681	681	674	691	708	710	668	720	689	721	673	674	680	682	713	673	727	696	675	680	690	666	677	660	666	667	708	681	643	685	708	684	711	674	695	736	695	707	718	698	705	679	656	697	684	695	683	675	727	714	724	652	704	691	709	709	687	698	672	712	675	738	709	702	692	678	726	726	680	678	653	704	710	667	708	704	706	651	694	673	688	655	684	719	693	696	668	701	668	712	671	700	656	653	736	663	701	714	656	676	678	678	685	706	764	679	733	703	735	671	712	723	708	689	733	667	696	659	687	684	688	690	688	691	687	653	697	682	685	688	701	691	685	731	706	662	732	668	727	727	678	698	674	688	681	641	717	700	672	715	666	707	724	722	735	641	665	712	717	697	680	750	710	659	685	679	732	656	693	730	671	678	662	723	707	701	671	705	672	680	672	699	695	710	706	697	706	755	693	671	683	668	748	691	681	674	645	731	655	680	703	676	665	717	699	698	679	741	754	674	673	703	704	737	640	686	745	723	706	685	705	687	703	691	662	694	703	676	660	693	644	630	710	729	720	736	661	745	681	673	706	676	675	735	695	718	695	639	710	677	700	724	666	672	697	693	681	753	661	688	702	669	728	655	727	735	661	696	758	693	658	663	703	721	667	692	642	730	681	715	700	707	710	733	727	713	707	721	710	707	718	722	689	667	688	711	685	670	676	754	724	689	671	675	696	698	709	743	712	699	666	724	686	637	698	719	693	693	691	682	709	661	711	681	682	728	702	687	743	658	701	734	690	673	714	666	701	693	660	663	691	673	686	745	690	687	692	712	680	658	673	674	700	705	690	672	708	679	700	677	652	724	699	655	695	692	699	676	705	673	703	666	694	689	681	654	684	671	673	719	695	701	709	729	696	680	671	696	640	704	655	721	658	727	694	707	668	658	680	729	691	689	714	704	658	665	696	667	651	715	695	697	724	675	679	669	666	645	688	694	685	702	663	682	687	684	648	664	701	682	674	675	696	704	669	692	717	673	695	685	701	731	733	700	696	657	683	707	716	714	663	686	715	713	695	712	722	661	737	717	682	690	745	662	637	725	628	665	683	681	696	698	691	712	701	695	623	680	691	723	673	720	765	717	686	695	638	708	676	649	714	685	626	708	678	708	675	709	720	713	699	710	730	699	664	710	732	685	663	700	698	668	704	695	661	710	685	674	662	705	706	693	718	701	690	708	689	673	728	672	723	705	686	726	690	716	696	704	709	695	671	721	710	686	655	651	695	653	678	713	668	710	638	722	663	664	700	645	677	711	688	692	684	660	739	697	680	685	653	730	675	688	694	667	682	684	696	712	688	688	661	700	679	706	749	647	686	694	691	669	688	737	706	682	689	684	696	711	711	701	657	710	728	713	747	692	714	699	648	660	719	674	678	656	709	707	689	720	678	704	685	666	673	690	652	743	704	667	655	674	683	706	702	678	667	703	694	704	716	703	651	670	675	692	693	703	686	701	687	726	658	695	685	705	669	685	691	649	705	640	721	627	658	670	704	712	667	637	686	709	681	637	731	732	740	703	681	736	674	742	693	724	637	687	701	673	674	658	688	727	727	757	658	697	696	688	697	679	700	684	705	680	720	678	672	679	673	691	660	686	670	707	710	679	689	675	654	627	704	621	640	683	707	689	694	651	657	674	679	694	726	686	715	685	690	660	700	701	709	676	681	709	678	673	707	653	676	639	677	736	673	652	703	712	672	683	735	693	713	666	713	653	712	733	702	683	699	748	719	708	644	703	702	729	647	692	671	603	707	689	670	750	696	690	704	699	666	705	676	722	650	695	713	676	703	720	697	680	701	736	728	659	687	712	726	708	705	716	714	669	768	728	639	767	681	715	688	666	677	710	660	711	657	668	697	690	654	700	661	673	722	720	726	742	708	676	654	703	698	691	698	696	664	635	689	670	672	676	681	659	652	668	726	679	734	729	669	695	691	645	702	696	750	684	689	708	669	691	671	687	667	744	669	694	705	674	665	720	708	686	666	706	714	697	689	697	694	720	675	732	628	721	645	705	677	702	729	698	707	687	717	696	684	727	727	728	690	638	712	703	666	653	696	723	697	693	747	631	729	632	705	693	710	713	679	658	658	690	729	727	670	669	681	694	698	681	736	641	697	698	687	674	707	720	705	686	647	683	711	678	701	633	704	692	661	660	706	696	668	662	692	670	699	701	712	706	717	723	728	676	727	711	724	704	669	688	715	718	719	698	660	706	676	636	720	679	673	721	683	691	673	745	670	641	684	711	716	723	671	677	685	669	724	655	725	658	688	704	677	692	669	684	691	707	721	654	709	671	686	672	691	698	650	692	709	636	682	737	665	686	690	688	720	699	674	680	705	711	690	736	716	708	714	658	701	696	695	665	700	664	698	704	709	659	690	709	656	690	683	676	660	660	700
37780	35676	20082	11840	34763	46564	36904	22423	9460	2934	699	316	336	338	323	293	336	335	320	322	312	304	327	334	306	300	307	336	304	287	308	309	334	297	314	342	285	298	319	289	313	333	319	341	313	297	315	312	293	314	311	309	316	321	302	305	281	316	318	321	338	310	322	293	335	286	273	290	297	309	333	311	289	305	298	290	328	301	311	340	307	271	303	300	311	314	310	323	319	287	282	295	311	304	326	271	275	315	331	296	291	315	309	344	294	283	311	324	311	310	312	319	292	275	343	322	327	299	292	309	317	264	332	315	311	343	325	284	307	315	296	294	310	339	309	310	322	320	292	319	325	320	320	312	294	328	338	294	303	313	310	286	312	328	320	302	326	315	320	299	353	323	305	320	291	331	285	287	274	321	307	319	319	320	305	280	286	305	317	307	318	312	322	328	334	292	310	319	336	268	288	306	298	288	312	310	303	295	342	317	286	306	351	330	306	357	320	303	293	297	291	304	304	286	329	335	308	335	355	263	309	276	307	306	281	345	303	336	333	316	294	337	315	300	289	329	313	324	309	313	323	306	336	273	268	305	335	293	296	315	314	306	286	312	312	307	300	294	305	328	333	318	304	312	324	301	329	318	329	299	316	309	288	305	315	307	313	313	317	312	324	323	323	311	308	296	277	322	323	279	337	319	307	297	311	318	327	309	313	300	301	322	306	313	320	306	319	289	287	333	334	322	311	312	328	339	300	329	324	268	316	324	290	309	302	327	264	307	289	302	306	319	310	301	310	324	307	299	297	334	331	316	329	316	277	316	289	326	311	334	318	313	318	317	314	284	336	306	302	338	319	276	296	303	309	311	322	286	315	274	320	287	320	285	306	293	318	291	294	320	317	286	323	280	306	289	295	306	333	295	315	270	339	316	302	340	309	312	299	334	333	307	335	297	298	283	343	321	310	313	317	335	278	331	323	304	315	291	295	279	330	299	301	335	303	302	338	320	285	305	294	341	330	267	341	310	320	290	280	293	321	337	307	287	312	271	273	309	324	327	320	317	339	327	270	313	292	303	296	302	313	304	314	300	304	262	320	343	308	306	326	356	300	310	315	316	320	311	351	313	276	340	351	355	310	290	288	311	308	324	335	319	307	299	364	295	316	314	293	307	322	302	312	288	300	330	341	358	328	327	312	306	302	309	346	306	346	307	295	299	286	289	309	295	297	338	328	293	289	268	336	315	300	291	304	333	281	297	318	323	328	303	334	285	308	326	313	286	328	299	293	329	353	310	282	301	286	288	312	305	311	298	358	311	308	329	318	292	300	310	278	337	312	337	310	307	280	309	294	343	322	305	317	316	295	323	309	318	304	312	322	300	320	319	315	322	295	348	305	296	319	312	311	282	331	272	308	296	304	301	361	292	307	305	331	304	321	325	329	274	344	334	329	295	297	280	330	335	342	331	336	352	312	328	308	319	315	296	327	309	316	290	290	322	354	284	304	336	307	292	303	299	305	311	343	310	294	310	311	306	342	301	317	348	314	296	320	283	319	309	309	295	315	314	306	317	321	305	312	303	329	269	294	304	281	315	309	307	326	338	326	294	277	324	347	335	288	329	309	356	298	308	288	282	295	350	294	290	325	310	295	294	325	269	287	318	320	293	336	305	320	294	317	303	306	296	276	301	301	328	322	321	321	313	316	324	333	256	323	305	305	324	324	312	318	290	321	303	302	308	301	290	319	332	311	309	313	329	299	309	281	313	336	288	281	290	315	296	332	301	339	315	320	321	304	318	319	293	318	289	283	289	312	344	335	312	319	347	279	286	321	311	299	309	323	313	293	314	312	322	328	332	339	323	301	312	330	309	331	274	324	289	292	329	333	292	305	319	305	315	295	346	307	333	312	307	319	272	302	302	316	280	310	340	312	311	305	309	319	333	320	309	274	293	301	331	338	319	298	296	312	331	334	302	320	320	293	319	326	333	340	334	316	309	297	318	290	308	339	313	303	314	300	296	295	271	318	302	305	295	332	325	289	330	330	284	305	323	295	290	325	319	329	315	351	317	290	335	321	307	298	293	311	320	295	309	314	333	303	308	313	308	300	298	312	322	304	316	306	326	331	303	307	262	335	320	308	309	326	353	325	326	328	281	295	323	298	329	296	335	304	311	297	329	303	333	335	296	320	294	324	344	310	313	317	319	298	312	297	335	320	272	321	320	322	299	296	316	315	306	292	323	290	319	309	303	313	327	354	303	295	299	330	302	329	321	322	328	320	273	335	323	298	322	312	297	308	290	323	340	306	329	294	314	294	322	291	332	303	306	297	307	309	321	299	298	319	299	308	344	315	341	281	301	304	319	311	300	317	336	323	317	336	338	282	284	306	329	285	339	308	315	326	299	292	324	304	325	316	324	310	325	331	330	334	333	307	309	289	305	327	304	340	288	324	304	299	292	289	323	302	285	303	269	294	290	285	344	311	287	297	311	292	321	290	310	273	260	315	311	291	296	301	317	299	329	312	304	311	338	324	293	302	287	310	318	301	305	314	315	293	299	310	324	300	313	297	314	345	315	321	323	301	308	303	287	353	324	329	292	306	314	306	326	305	313	294	330	281	292	290	300	311	307	353	285	332	328	295	296	336	292	329	310	303	321	337	321	317	344	317	325	313	308	323	309	318	328	301	338	303	302	304	313	288	315	318	316	289	318	321	333	286	322	293	317	318	332	299	314	305	293	309	315	306	284	330	308	323	311	298	305	319	336	302	328	340	311	313	292	316	311	321	321	310	322	292	290	297	339	314	302	306	330	306	316	303	342	313	337	333	316	307	343	302	302	260	308	290	320	293	313	327	280	328	294	301	317	320	343	311	303	319	292	317	303	311	335	314	318	342	325	328	337	306	331	339	325	280	320	290	314	301	299	296	293	323	291	310	332	314	304	319	305	324	310	285	310	307	278	319	331	292	337	303	345	311	306	275	302	301	278	326	325	325	259	320	310	335	297	340	319	327	304	321	321	305	290	304	347	296	307	325	311	303	356	298	334	287	300	323	300	325	309	322	330	296	295	288	302	269	305	328	331	318	338	309	327	317	311	305	331	327	309	307	295	307	307	295	276	322	337	332	281	288	318	310	303	311	337	333	334	326	323	298	302	335	329	295	323	310	336	325	294	320	286	338	324	308	292	294	275	311	316	321	303	304	290	325	309	288	333	301	287	313	302	315	322	357	310	318	287	326	293	333	309	291	323	297	314	293	290	317	320	307	292	273	307	316	326	306	341	311	287	347	308	293	338	331	323	291	329	305	331	313	320	277	302	308	319	314	307	294	304	322	291	336	317	304	333	334	336	308	291	319	297	316	340	300	282	291	324	277	288	297	299	274	329	307	318	315	327	349	318	334	337	312	302	315	287	300	332	290	319	308	323	318	303	308	344	340	297	322	306	323	337	326	323	301	304	317	292	323	335	285	309	312	307	332	337	293	324	290	310	347	315	312	341	315	349	314	318	292	282	292	314
25565	28783	9614	14280	50790	58181	49442	36453	21075	9314	2111	802	786	730	747	747	830	980	774	741	696	760	711	708	737	736	709	756	755	737	718	741	745	717	778	728	780	699	781	748	710	747	694	754	748	713	705	729	724	712	781	786	748	721	754	737	757	722	782	736	740	720	755	759	732	692	758	786	725	738	734	747	711	767	747	738	717	743	701	766	697	744	760	717	724	737	764	717	695	727	707	745	721	770	738	728	789	752	726	718	748	755	770	750	761	790	798	782	739	804	755	727	749	754	748	733	767	760	731	769	743	785	731	736	761	693	785	764	744	715	737	703	757	765	791	738	726	742	705	716	737	758	725	714	745	737	728	773	706	738	737	758	734	748	712	743	700	744	708	706	732	747	739	733	732	747	721	712	804	746	737	735	741	723	713	777	705	750	730	739	718	718	784	732	726	750	773	699	747	731	784	733	750	712	722	732	770	699	710	767	765	699	737	812	731	757	794	733	699	733	797	718	789	690	771	767	768	701	733	688	763	763	755	734	764	716	725	722	760	699	769	713	769	782	717	726	723	768	794	736	764	696	764	780	762	746	718	756	743	741	755	729	763	748	741	747	719	759	784	751	747	734	729	726	736	753	772	749	793	749	736	710	714	745	733	783	739	746	753	745	758	776	700	728	719	712	745	763	711	753	721	744	740	729	737	757	720	729	729	729	748	723	746	727	745	785	745	757	753	766	768	708	732	737	723	803	716	746	774	747	739	764	761	780	807	727	737	732	761	777	724	734	730	706	736	742	782	748	718	757	762	754	692	744	737	735	757	793	752	747	820	755	724	714	797	749	780	715	701	737	779	717	718	715	745	701	779	777	749	726	717	695	760	812	741	735	723	721	753	749	737	752	772	768	773	764	755	714	744	751	767	739	723	765	760	725	725	740	729	774	754	785	766	710	765	718	707	747	728	775	742	755	682	692	740	764	739	753	735	740	753	740	769	749	750	713	756	741	713	737	736	780	764	725	725	698	747	699	725	769	722	704	745	763	724	695	751	787	799	780	722	793	737	726	739	685	710	757	741	742	743	766	769	706	743	751	753	698	687	729	731	782	734	723	707	668	731	727	697	770	742	757	775	762	700	731	741	761	739	714	808	727	746	746	719	710	717	745	748	716	810	732	759	802	801	798	733	722	737	720	715	786	758	724	721	741	754	759	760	760	735	749	705	755	738	746	730	746	717	703	711	792	707	767	747	731	759	777	730	735	790	725	761	767	747	726	752	736	691	728	719	787	788	755	780	720	793	752	728	763	752	747	744	752	731	765	747	723	735	773	748	774	742	754	748	758	765	763	704	740	760	768	702	736	779	725	735	686	752	693	685	759	788	716	709	771	745	703	742	711	695	727	710	812	784	724	742	754	737	754	722	714	735	761	733	737	766	732	739	703	795	731	745	777	756	706	710	685	684	767	761	780	756	680	699	765	750	735	701	730	695	721	744	746	729	734	764	817	741	756	709	764	680	778	752	758	719	713	734	755	747	739	755	758	693	724	742	782	769	761	754	719	719	697	754	726	726	757	764	758	730	778	777	736	740	757	743	736	705	787	782	746	746	713	733	716	760	760	764	727	693	756	725	763	727	733	724	755	755	778	737	743	733	726	775	717	727	736	727	751	717	720	735	695	806	729	739	768	751	740	740	734	750	719	727	693	756	822	752	765	746	781	730	680	756	765	781	728	770	736	765	760	752	742	762	716	716	775	744	741	742	682	747	742	740	706	718	735	739	752	751	712	743	748	752	747	732	716	714	706	742	737	748	753	744	785	735	754	765	781	780	745	748	757	707	749	739	721	794	771	755	736	712	760	710	776	761	733	736	706	752	775	738	797	768	756	719	752	752	740	725	726	732	715	767	727	745	771	719	788	759	740	720	737	757	768	718	684	738	715	700	727	697	791	738	742	711	746	713	720	699	741	713	716	852	736	749	692	712	690	776	797	738	737	711	721	761	776	706	714	749	745	737	742	726	748	729	715	698	770	722	762	782	729	743	755	745	765	760	781	788	771	757	778	728	720	730	744	765	728	741	742	773	734	690	786	746	736	789	740	725	749	720	713	737	732	769	693	774	760	723	751	780	683	779	723	755	735	771	745	753	712	739	742	725	761	708	839	807	736	774	739	763	738	757	743	741	757	756	736	713	780	753	716	791	762	694	746	759	750	716	742	735	707	693	794	745	715	677	706	746	769	703	729	725	699	716	754	759	750	770	746	743	748	748	721	702	718	753	728	741	716	731	728	749	724	749	730	758	732	764	719	773	704	753	790	747	762	732	764	751	748	778	735	772	806	717	702	729	718	739	706	763	758	724	723	737	790	763	723	755	714	699	747	705	718	758	759	772	739	793	711	752	713	717	768	774	752	719	721	738	722	773	706	730	748	784	767	762	696	716	782	709	745	718	755	723	790	714	741	715	780	761	700	730	749	742	740	713	782	763	712	772	788	728	759	696	769	742	783	772	738	727	740	777	760	753	696	764	772	767	748	692	735	734	740	766	752	778	764	751	766	714	756	746	732	723	720	734	740	667	751	750	741	743	749	708	781	793	800	703	754	735	735	761	689	716	717	743	727	804	745	734	758	743	683	751	748	778	743	740	696	773	745	748	725	694	738	746	717	749	800	751	790	733	750	741	738	731	748	737	773	804	719	790	757	758	775	740	772	720	740	753	773	744	713	767	679	769	723	734	766	765	766	711	768	741	743	834	720	727	754	741	766	746	757	763	738	760	752	804	798	743	764	742	747	759	722	821	768	721	728	747	786	749	723	773	752	751	745	776	767	713	736	739	757	703	776	762	687	679	747	719	732	736	732	697	736	711	722	750	722	769	712	775	705	734	781	720	795	749	744	777	739	797	695	767	785	748	698	744	739	740	767	771	751	740	723	720	768	719	726	766	702	752	736	748	728	728	761	742	747	693	669	784	742	739	808	737	750	743	712	766	765	740	755	740	704	752	731	740	756	714	768	739	743	770	746	772	784	742	791	757	777	738	721	759	738	703	737	737	762	766	775	770	734	750	750	742	795	755	766	768	727	703	714	724	737	744	769	756	733	714	709	709	770	720	773	731	741	802	809	755	730	748	765	733	712	707	777	681	737	726	761	746	743	726	750	728	701	768	765	755	705	750	704	690	771	703	753	721	764	811	767	763	775	743	777	748	738	743	751	701	761	759	743	754	748	768	697	775	705	724	725	747	775	764	723	743	720	735	711	691	788	772	720	738	754	749	730	701	768	729	755	756	757	731	727	751	711	705	691	736	706	752	680	718	729	745	712	719	767	779	752	734	769	741	756	735	749	743	763	774	752	764	701	739	735	760	749	784	726	707	774	738	795	751	756	710	756	744	754	743	762	775	735	708	739	772	723	705	750	713	732	750	737	740	755	721	716	757	762	758	774	746	728	768	808	707	737	687	711	737	772	738	794	751	694	750	726	764	741	706	698	728	747	765	746	727	762	713	711	750	759	712	699
46412	42135	24977	16570	47698	63356	51992	36161	19682	7174	1281	273	267	246	235	241	239	306	258	235	251	218	249	243	228	241	244	231	231	264	208	229	212	264	232	220	258	220	238	209	230	238	215	183	232	254	229	227	226	250	207	221	250	245	241	226	253	251	250	257	238	201	216	235	252	251	235	204	231	237	257	226	244	236	239	238	236	240	199	227	218	222	238	239	242	233	265	241	242	219	237	245	220	229	242	231	254	230	224	235	227	217	232	214	236	224	236	239	247	220	214	237	227	232	216	264	231	242	235	236	223	254	216	240	213	215	213	228	240	239	217	214	206	237	218	236	249	215	235	207	232	227	212	239	235	243	249	230	229	224	233	246	255	258	228	248	232	218	233	227	203	240	236	233	220	229	207	217	219	229	254	241	260	233	259	220	218	227	222	246	233	223	232	224	236	249	239	221	234	253	231	252	262	254	224	224	224	240	200	234	245	238	225	234	228	248	255	242	249	236	198	216	217	241	224	234	232	216	228	211	258	242	229	257	222	221	242	211	245	236	205	261	243	203	231	243	208	199	223	208	228	220	196	242	215	218	216	232	265	226	246	237	224	225	231	229	255	223	226	237	248	217	254	241	255	254	230	237	210	240	208	249	248	220	232	242	211	262	245	216	246	223	238	223	253	222	255	257	204	234	254	233	246	251	190	192	227	233	229	210	269	258	219	255	249	242	213	223	218	235	253	224	226	222	235	255	221	234	238	232	217	219	223	229	224	224	211	220	208	222	224	244	214	210	240	228	224	219	207	248	209	207	225	245	214	243	238	214	240	225	231	223	244	256	252	221	242	230	235	231	216	226	240	234	235	205	232	230	238	223	214	232	226	250	202	233	224	246	233	233	202	238	222	248	224	219	229	215	242	239	220	231	219	241	223	223	228	220	244	190	236	219	253	245	237	242	224	228	212	217	200	230	242	220	227	211	237	250	251	244	269	237	234	191	260	218	254	229	258	218	231	244	212	232	204	211	240	240	223	221	218	217	265	209	242	217	221	232	231	238	215	220	238	262	222	232	241	241	234	236	231	233	225	220	222	209	221	240	248	225	244	227	228	225	228	241	253	273	252	228	251	242	227	220	245	252	254	219	209	220	217	219	245	213	225	258	228	232	211	219	232	246	237	235	240	219	231	225	245	227	223	236	199	259	233	236	232	208	227	252	216	241	210	252	227	224	240	251	228	233	230	239	263	254	232	246	228	234	229	213	240	222	223	214	241	233	233	216	236	226	243	223	260	228	222	231	229	258	240	223	240	226	253	229	215	261	216	252	226	228	222	239	265	228	244	219	230	236	246	235	216	227	221	218	231	249	222	236	207	213	217	241	247	208	248	255	225	246	235	216	225	241	208	264	222	233	245	247	232	235	245	226	246	214	235	241	226	239	231	225	228	239	216	237	239	209	237	208	246	234	234	248	240	219	237	242	249	237	218	245	243	234	227	234	246	243	211	223	219	241	233	190	239	245	240	220	239	233	219	217	232	244	241	235	225	228	235	229	259	286	228	245	236	223	236	247	235	253	253	229	221	234	248	264	239	228	217	233	229	197	221	229	216	201	225	221	209	217	234	220	255	203	208	257	231	218	220	218	239	233	240	251	225	235	261	227	217	230	225	237	231	206	229	232	257	228	231	224	215	219	253	258	250	238	233	202	231	260	236	222	223	243	229	225	237	208	235	234	265	252	210	234	227	242	209	215	229	252	239	253	221	265	243	247	259	226	229	246	243	243	197	216	222	256	237	247	221	225	220	231	234	229	259	234	213	225	223	225	257	268	268	224	206	249	210	233	218	198	219	218	255	255	236	256	233	221	246	202	251	214	255	218	274	234	252	278	214	234	250	212	223	243	227	229	257	216	240	231	223	245	204	240	234	207	266	210	252	228	204	234	237	240	218	208	225	242	248	215	221	249	218	225	234	239	262	254	240	225	232	231	221	241	222	245	224	263	220	247	236	225	235	231	246	188	200	238	206	220	220	215	251	250	212	231	223	222	229	238	229	218	227	225	218	234	233	226	238	272	262	216	246	220	236	210	225	229	247	238	224	191	247	239	196	232	218	244	215	224	241	244	237	236	218	232	245	238	247	232	248	220	212	215	206	246	255	207	226	238	221	211	233	214	198	213	210	235	223	214	254	255	245	233	211	215	244	235	227	241	224	239	226	255	235	215	240	212	224	256	251	227	232	236	204	239	225	231	219	209	251	224	227	207	221	211	211	228	221	222	250	232	249	214	237	233	231	229	230	247	240	221	232	191	215	231	232	241	250	269	257	265	240	222	232	240	224	242	270	220	234	224	252	244	219	246	242	242	208	208	239	236	237	193	196	216	223	264	221	254	221	242	235	230	246	233	237	242	247	246	212	220	230	209	233	223	209	215	247	225	221	237	214	262	218	222	200	225	251	192	245	252	214	250	267	218	233	255	223	209	228	242	230	253	232	251	219	243	232	254	225	205	239	223	215	219	212	231	222	227	221	230	247	227	219	250	227	255	250	226	254	232	241	233	222	248	247	244	217	213	233	221	249	259	208	238	228	215	217	232	225	259	250	223	232	238	224	214	250	235	233	214	221	183	245	214	250	249	204	249	197	222	224	247	211	212	231	204	206	237	246	225	214	239	269	221	256	219	229	234	238	222	214	228	228	232	216	236	250	219	242	231	238	227	213	199	216	229	218	231	210	234	249	204	193	218	260	243	249	210	222	231	221	222	235	251	221	225	234	254	236	236	236	210	226	227	207	237	257	232	206	236	209	254	216	278	240	238	212	212	217	215	226	215	228	228	240	224	224	231	237	265	230	249	231	231	247	224	217	235	240	228	234	207	222	241	247	228	229	227	231	223	192	237	260	207	238	197	214	230	245	249	266	250	229	238	225	229	228	197	232	226	248	227	215	244	244	232	226	218	217	246	219	231	226	224	245	250	236	211	262	222	203	220	222	227	227	249	215	242	253	207	226	235	258	238	214	241	254	225	224	177	203	244	235	227	230	221	228	247	214	254	213	242	234	253	259	210	223	211	215	215	226	240	228	235	212	256	261	220	252	224	264	245	229	232	229	243	250	240	224	255	239	208	223	240	243	225	256	211	215	235	214	240	226	231	233	227	233	204	259	228	243	236	242	256	253	223	213	267	241	230	213	214	215	220	225	233	236	205	219	243	232	263	218	236	229	222	226	266	235	241	253	242	244	222	239	224	232	235	248	242	209	234	264	231	248	203	215	238	247	234	231	233	225	201	241	218	246	225	236	223	227	233	241	209	213	239	220	247	230	219	222	255	247	204	227	235	209	237	227	235	237	241	209	220	230	206	257	225	235	250	255	209	212	245	246	205	227	239	254	224	250	216	233	235	230	217	260	248	225	253	247	247	223	220	220	238	233	214	234	250	250	265	226	223	236	234	213	233	199	231	214	230	225	252	215	242	255	218	223	233	235	253	271	218	215	235	241	239	225	252	233	244	253	232	212	227
31331	31740	17448	19155	62400	74178	62964	48391	32801	17798	3620	616	608	610	604	587	714	1040	594	559	600	587	572	574	631	554	594	603	589	564	570	558	565	555	552	598	570	559	589	545	539	564	535	569	531	567	536	566	551	636	581	567	556	539	580	557	557	528	527	580	567	560	544	601	592	549	553	562	567	565	541	530	547	577	559	558	571	593	548	548	550	559	529	546	536	524	560	598	558	533	534	570	527	556	548	596	560	552	511	554	560	550	574	555	595	588	568	585	573	564	541	563	571	601	592	596	559	583	532	586	547	554	542	569	581	586	554	571	601	545	618	529	593	592	553	577	585	523	554	532	588	561	566	537	596	586	537	570	589	509	548	541	531	550	574	568	579	549	568	551	566	548	568	593	513	573	528	569	575	543	536	609	622	533	585	575	559	598	542	574	582	575	554	563	580	544	550	551	558	591	527	558	512	588	544	521	571	574	539	554	541	554	577	569	570	572	572	572	549	613	542	565	508	539	542	593	584	574	567	553	599	578	579	599	546	587	572	588	555	533	535	563	552	502	623	560	513	577	584	585	574	552	522	547	562	569	567	577	536	570	571	597	605	533	568	572	528	577	582	572	557	542	567	609	529	542	528	605	537	563	556	549	523	566	556	573	535	575	542	568	612	550	564	566	567	592	533	568	539	527	532	562	569	554	598	573	573	557	607	557	525	549	584	535	568	563	546	538	559	550	536	599	587	566	538	578	573	536	586	540	577	577	567	577	570	548	530	571	540	541	574	530	551	564	563	557	567	572	575	558	580	564	593	551	569	590	549	561	580	564	571	544	570	551	551	607	576	598	563	595	589	556	567	552	545	561	565	583	568	567	524	571	524	531	576	562	518	543	576	526	569	545	607	556	563	579	524	573	542	564	559	590	604	575	550	549	561	569	539	570	595	557	595	579	568	562	621	602	580	575	605	586	576	599	550	579	582	578	572	527	579	550	611	566	534	548	595	603	569	496	530	546	628	591	562	569	541	592	577	563	549	559	561	611	585	574	557	559	583	555	528	560	546	586	581	552	537	531	554	568	554	543	558	619	561	588	561	562	533	589	583	566	575	567	569	586	586	579	578	554	552	529	525	597	584	591	593	537	617	580	540	536	575	535	571	623	574	577	516	620	563	574	593	521	593	559	555	536	556	571	538	534	561	621	535	592	584	550	520	574	582	538	562	575	549	573	579	544	526	540	526	575	581	520	531	525	535	589	590	564	556	568	530	556	550	567	597	565	552	552	572	545	556	547	579	566	579	571	583	540	607	567	583	553	562	594	528	574	591	577	579	580	539	539	550	570	579	613	558	538	531	559	539	544	551	545	551	552	539	569	596	554	521	572	551	552	579	564	567	559	565	594	552	546	576	572	568	575	571	567	486	582	544	546	557	566	579	534	541	569	562	538	527	530	568	588	612	552	572	607	522	572	518	549	577	581	522	588	610	592	584	518	590	524	576	554	518	569	590	554	574	566	535	608	541	584	570	553	558	530	558	608	560	568	532	500	548	540	567	575	571	539	528	544	553	516	595	554	546	573	539	553	565	546	543	560	543	545	559	572	557	566	595	588	519	555	559	605	533	569	619	546	594	598	577	556	558	553	514	583	540	550	547	568	551	571	563	540	567	545	560	580	538	589	565	600	572	569	543	556	618	556	593	527	567	558	582	522	569	563	548	543	512	553	607	515	516	581	563	583	582	526	583	567	507	556	576	583	576	547	553	566	536	595	593	586	563	564	528	520	542	598	572	538	563	550	603	564	555	582	593	532	554	533	566	562	557	576	563	563	601	536	565	582	555	550	543	587	526	582	556	544	581	517	529	549	530	599	589	561	550	539	574	546	547	601	549	557	569	574	594	529	588	581	564	552	573	554	536	555	566	587	545	549	545	555	565	590	555	568	563	601	540	552	575	519	542	577	551	565	623	566	562	581	543	555	561	545	569	530	615	558	529	575	575	562	552	580	567	570	530	583	589	573	589	608	590	541	559	613	557	563	614	536	574	580	536	540	574	560	565	586	539	526	533	542	570	590	562	519	599	613	572	570	571	587	563	552	558	523	554	587	529	564	571	534	568	543	572	562	543	575	573	575	535	631	562	576	588	515	531	529	562	588	598	536	531	614	534	605	535	576	570	545	540	572	572	562	585	567	530	507	592	612	544	587	528	533	519	542	638	530	562	581	570	526	563	542	553	525	540	584	547	553	585	601	577	546	560	599	553	524	567	559	573	564	568	567	552	585	601	555	578	570	593	576	556	554	575	557	567	527	562	573	566	507	555	524	598	579	581	539	541	538	544	574	572	574	610	556	562	563	567	564	506	550	560	537	584	576	529	555	586	554	537	520	581	567	580	604	557	592	590	549	584	577	602	598	552	581	593	539	594	584	576	528	541	558	565	533	542	571	567	594	607	559	544	544	569	559	552	531	534	558	541	568	567	581	538	582	591	550	550	538	555	570	517	561	557	571	543	550	580	546	560	505	600	586	600	594	551	563	550	555	581	588	582	552	521	565	532	536	587	544	567	566	599	575	560	571	559	544	590	569	562	572	583	557	583	529	571	564	567	554	555	551	577	558	557	562	575	597	525	533	498	587	600	572	561	568	506	582	600	575	579	537	613	565	550	521	555	537	534	595	577	553	601	547	570	581	509	608	593	537	558	527	601	581	583	509	520	529	581	620	621	555	555	557	543	530	568	526	540	552	565	567	514	524	561	598	579	559	589	588	537	550	549	543	589	531	564	545	583	545	564	561	549	533	565	546	553	567	530	577	560	570	538	585	565	558	551	559	594	555	558	571	540	616	563	611	539	512	522	559	538	550	541	576	554	547	544	562	518	532	571	571	551	549	568	557	600	559	554	574	577	597	581	557	591	554	563	546	586	547	659	566	561	539	564	538	575	534	560	576	569	596	577	600	554	586	560	581	561	567	563	547	578	548	544	567	593	578	559	553	519	534	527	538	575	602	559	536	527	543	617	582	540	546	558	577	609	557	590	565	559	620	509	561	576	540	552	576	582	608	582	556	573	570	557	576	529	560	581	580	519	614	599	549	522	556	526	583	609	558	563	564	574	580	624	538	581	576	565	561	574	523	549	539	531	555	600	583	550	560	624	625	526	522	556	565	583	524	589	547	558	600	582	561	556	588	555	622	529	569	581	554	556	606	588	603	575	553	561	565	521	576	537	571	576	526	509	575	526	546	568	568	559	542	576	550	538	563	590	552	583	536	590	593	578	565	578	548	571	556	566	593	570	564	551	565	554	547	534	559	535	566	567	594	537	586	549	557	574	573	572	590	595	610	575	567	549	518	606	559	574	527	575	591	575	539	602	538	574	636	578	552	529	593	555	562	557	544	609	533	564	555	564	574	555	538	560	583	541	566	530	579	596	555	551	549	604	567	527	567	546	585	551	573	535	567	585	579	588	573	542	552	576	535	488	549	616	566	554	572	544	576	540	591	559	567	558	595	561	556	523	561
12790	6223	2141	1456	3366	4865	3783	2128	1284	651	327	296	281	306	275	295	314	275	264	266	259	302	266	300	265	294	286	287	337	272	270	277	254	307	269	297	298	277	293	304	286	288	285	305	292	290	316	278	293	289	305	280	258	281	287	294	297	266	272	284	302	290	288	306	295	274	301	300	289	272	324	290	273	276	307	272	290	291	316	261	276	296	263	278	286	275	276	259	262	295	272	281	281	294	286	304	307	266	294	289	253	311	286	318	290	309	294	298	269	272	306	258	306	275	291	288	285	292	292	258	286	258	305	280	290	315	286	273	310	256	285	281	287	319	271	296	276	269	298	300	291	319	278	318	313	274	265	269	282	291	292	282	307	322	291	306	309	304	292	303	262	279	308	282	290	301	274	314	307	259	285	321	293	288	308	296	279	298	295	311	300	291	249	330	300	298	299	273	283	292	296	295	282	277	278	295	285	270	265	303	282	281	267	277	270	298	289	304	280	292	288	290	295	262	265	269	309	269	315	283	274	328	270	294	291	304	297	270	268	267	286	257	296	266	270	258	280	287	272	265	261	291	312	299	298	273	320	286	300	309	281	275	282	275	299	285	306	275	324	321	257	304	266	279	248	280	298	305	267	314	303	297	317	285	277	280	301	305	284	243	268	287	293	286	299	271	276	274	298	292	277	281	293	311	292	296	279	276	318	249	286	279	301	330	278	277	312	295	240	291	288	286	279	307	291	303	292	292	297	280	288	287	324	283	292	272	297	303	291	295	255	298	273	312	271	290	281	281	281	289	262	263	269	295	280	275	287	292	254	295	304	303	307	252	275	281	281	253	293	253	286	275	317	305	284	277	303	298	300	315	272	310	259	300	293	287	283	309	273	320	266	285	312	295	291	287	273	285	277	265	259	277	264	297	274	310	268	272	279	263	293	283	288	306	330	276	227	310	258	293	261	286	311	265	287	311	289	280	276	295	265	267	265	291	246	267	292	296	267	290	272	310	299	309	289	262	250	281	299	302	270	255	307	294	247	264	290	266	281	278	281	294	293	299	300	273	291	253	301	295	289	280	313	296	283	259	278	287	282	254	281	286	288	268	273	309	268	291	257	278	318	294	298	282	304	306	327	288	263	266	273	300	302	259	330	305	286	272	300	270	314	272	289	275	291	293	298	279	275	290	269	278	306	295	315	272	301	292	304	278	263	274	284	286	292	279	264	278	278	270	260	261	311	287	280	270	258	270	310	285	240	264	292	285	306	278	306	288	300	264	286	297	269	291	302	279	264	267	309	269	286	272	301	280	290	301	278	287	300	307	316	297	288	270	259	280	285	298	315	287	278	299	316	280	281	299	262	302	288	295	290	280	277	287	284	267	299	293	287	275	305	264	269	301	283	261	329	273	271	276	270	304	278	294	283	267	264	304	267	300	313	285	291	275	288	287	284	300	283	311	272	258	274	295	316	290	289	281	264	281	269	259	300	284	240	273	253	307	263	272	275	281	311	291	268	277	282	283	282	247	284	308	277	286	253	278	270	291	306	297	291	259	295	290	260	274	289	265	311	272	302	333	275	294	293	251	324	279	309	270	322	313	300	257	303	250	280	319	282	301	262	313	304	248	276	304	298	300	305	299	280	273	282	308	283	284	266	300	299	270	265	289	312	318	258	296	313	279	291	303	279	297	298	282	266	294	277	311	295	275	276	270	302	295	290	278	287	291	274	296	288	288	273	292	278	293	306	288	293	277	288	272	281	294	313	276	283	232	280	303	281	317	291	288	273	287	274	312	284	284	286	281	261	268	314	293	258	291	276	272	302	278	310	333	268	306	255	279	283	287	295	289	288	267	271	317	292	282	260	273	287	334	313	294	276	279	297	295	282	296	282	328	296	278	313	328	307	281	275	270	269	284	267	270	311	308	301	297	265	286	298	276	276	285	293	292	273	263	278	265	279	262	297	271	269	315	282	278	299	289	256	301	273	290	297	294	275	281	337	271	296	300	307	256	274	283	311	313	276	313	299	314	309	294	265	284	296	293	326	290	270	288	261	284	294	308	299	334	275	273	278	287	325	320	274	290	295	280	277	299	299	255	306	300	280	290	268	311	268	277	296	307	297	307	273	277	285	305	300	250	301	303	299	284	301	296	276	293	292	299	255	294	266	291	304	277	300	318	288	299	313	315	293	281	289	292	277	298	283	284	307	298	290	311	293	277	303	287	313	251	309	322	308	294	280	283	275	292	302	291	283	301	299	276	295	288	317	288	287	284	297	304	319	298	300	302	301	287	276	280	328	292	273	260	301	288	273	271	297	266	272	275	291	297	286	330	309	309	286	286	272	317	302	271	293	285	294	272	276	328	265	268	297	280	264	302	286	248	277	288	299	308	252	323	268	300	270	310	298	248	260	274	283	304	277	299	298	268	284	271	297	286	284	294	307	286	290	261	320	275	252	286	315	283	273	320	286	290	274	293	286	291	303	321	287	291	256	270	308	309	296	308	289	267	281	284	283	280	247	264	313	313	255	311	302	274	293	286	291	299	315	282	288	283	296	298	286	264	266	289	281	273	303	297	269	277	256	293	299	277	260	264	296	267	295	314	302	314	264	330	288	278	275	308	289	291	298	295	284	303	271	282	290	268	288	305	278	280	274	262	273	306	272	271	288	282	278	300	272	279	295	288	299	298	289	268	265	268	319	316	270	289	275	273	291	272	291	312	307	277	298	275	248	319	275	300	295	269	289	295	322	336	274	310	295	297	297	288	278	322	275	274	297	284	298	282	284	312	274	285	299	264	264	292	283	285	260	260	308	301	270	260	262	307	312	333	276	301	292	272	304	273	296	276	288	302	252	273	282	243	297	298	272	299	295	319	296	278	285	265	298	315	289	287	279	307	269	279	299	343	288	280	263	285	269	276	269	251	313	309	292	242	294	255	310	325	293	284	288	292	281	295	267	306	300	278	277	295	292	281	296	307	300	276	302	291	304	269	295	304	328	272	309	328	292	295	299	324	295	287	248	299	303	267	272	293	328	307	270	304	271	282	271	304	279	266	304	289	303	303	301	282	275	295	292	304	295	288	310	316	308	265	302	311	279	280	304	284	303	281	304	328	280	264	296	315	279	263	278	274	281	296	285	310	292	294	317	290	285	284	295	286	269	281	286	261	308	297	293	287	280	262	269	271	270	293	272	266	305	279	292	286	293	291	256	260	274	334	297	322	318	282	294	291	296	286	293	279	303	295	309	297	263	263	291	295	299	289	280	294	297	263	271	285	278	275	258	297	258	285	280	276	295	296	297	270	272	319	316	293	292	290	300	289	248	245	307	275	284	265	310	321	276	311	298	299	273	272	312	307	241	269	274	289	275	278	310	295	276	312	278	263	295	296	296	278	266	290	293	324	258	284	287	284	268	276	271	291	295	280	290	304	265	284	282	327	280	298	312	302	284	281	282	289	296	296	294	275	294	290	268	270	290	308	341	275	263	306	275	289	258	282	310	295	288	306
7973	5438	3519	4231	13415	16755	13074	8031	4229	2147	918	750	699	697	687	712	753	702	700	667	714	726	750	726	757	739	722	702	715	683	726	699	696	716	701	718	685	681	664	700	691	722	691	692	735	711	711	718	710	734	708	739	757	719	690	718	721	720	690	681	718	719	706	704	712	680	705	704	761	719	717	670	710	708	681	698	704	698	665	724	712	694	701	766	741	707	687	704	690	713	727	698	716	717	715	682	718	668	703	685	685	705	686	719	736	714	698	738	726	692	705	697	744	727	710	693	675	707	702	709	682	674	722	703	671	690	687	659	704	690	729	718	701	703	720	703	716	736	675	695	699	730	671	719	736	699	664	692	675	709	701	715	742	758	741	696	701	659	693	695	701	644	711	724	724	676	718	690	728	700	735	709	651	730	716	718	681	679	732	711	683	697	702	668	711	687	732	722	747	679	639	704	693	672	669	688	677	738	693	700	669	689	691	699	720	724	641	697	649	722	743	690	701	673	737	718	762	744	689	732	753	695	706	719	717	678	693	717	731	727	709	689	716	691	698	702	691	744	719	658	664	721	717	686	692	727	727	717	736	715	748	739	696	724	700	705	681	672	702	744	700	759	708	679	674	724	693	699	728	698	760	682	729	684	740	677	705	679	750	715	715	683	651	734	724	684	678	746	705	703	662	668	712	655	645	687	694	596	694	728	743	662	670	680	717	736	661	713	661	711	742	724	687	755	671	681	707	659	698	664	690	664	649	692	697	701	728	694	687	695	714	708	710	687	705	732	711	684	749	709	705	671	680	675	746	706	694	719	761	743	674	691	675	720	672	710	699	713	690	698	743	677	694	717	720	644	719	714	723	734	708	651	733	701	737	733	748	697	683	706	697	662	700	704	730	728	701	745	674	675	707	675	699	718	714	732	713	739	732	688	689	663	699	657	756	696	693	715	743	730	667	731	689	696	741	743	743	699	669	670	688	735	713	709	663	736	661	708	702	710	732	699	712	717	707	757	707	673	739	686	733	702	680	730	695	703	701	727	672	753	704	753	700	714	709	713	704	731	749	685	723	722	702	723	684	711	738	690	680	698	755	695	687	688	676	687	689	729	729	712	731	732	694	697	706	727	726	744	729	647	705	720	703	696	701	705	734	669	754	673	714	696	680	704	720	720	680	713	683	689	696	733	706	677	692	703	699	682	674	699	712	723	750	702	682	740	703	690	651	709	689	667	755	695	691	657	714	684	744	700	713	699	666	671	754	676	665	656	704	669	718	739	731	692	701	709	656	718	716	667	710	707	684	711	716	686	664	678	684	684	724	726	720	666	707	754	700	663	731	709	704	717	742	707	695	705	745	749	700	675	664	696	750	656	742	729	707	743	715	711	679	746	690	710	725	696	678	654	740	681	716	707	736	711	719	675	753	704	684	676	707	628	688	716	696	742	722	683	732	680	687	707	740	702	728	713	702	696	739	699	652	725	722	709	681	696	744	703	750	720	694	716	710	696	700	732	701	737	701	745	686	631	700	683	708	712	667	684	705	629	705	719	693	683	679	691	702	666	696	691	671	735	687	742	686	660	700	720	751	729	700	723	673	703	675	746	727	708	659	684	728	730	670	721	692	738	717	684	700	658	687	696	673	734	743	724	693	690	692	708	716	690	724	731	689	699	681	702	678	699	714	716	688	713	714	662	691	713	686	733	706	727	728	678	740	720	731	657	646	699	731	720	704	665	635	704	731	659	689	690	714	720	682	751	704	708	711	697	747	733	718	694	715	680	706	720	715	679	663	663	722	757	729	679	686	669	685	691	680	688	741	689	746	689	726	682	700	715	707	701	675	735	693	659	732	705	696	671	736	705	783	698	708	714	716	670	669	686	674	720	675	675	657	653	714	731	706	746	704	695	682	736	706	653	701	689	657	677	698	690	707	695	700	748	677	693	683	703	713	692	735	716	692	666	655	702	690	687	716	722	735	721	706	712	698	719	691	745	704	726	710	700	713	674	712	695	708	734	724	668	671	716	701	718	703	731	746	723	673	724	645	717	707	707	703	710	672	718	682	705	685	681	703	686	709	665	760	657	698	712	682	665	666	719	715	718	682	658	710	723	681	667	686	693	704	726	732	701	777	714	710	750	665	708	729	689	671	731	686	705	742	721	660	743	694	697	685	713	708	747	718	708	738	720	690	694	724	742	701	729	702	728	722	731	697	708	667	733	713	714	696	706	688	697	692	717	698	715	745	698	726	708	662	670	696	712	735	717	723	665	703	701	764	690	747	709	727	697	686	731	728	705	719	759	697	709	741	703	724	698	726	701	745	710	685	690	674	703	717	730	676	681	735	710	710	698	734	707	682	737	687	737	739	725	688	689	719	761	681	739	755	701	697	675	677	679	696	707	675	708	691	740	722	677	676	669	729	710	691	710	789	741	709	722	724	734	700	692	714	712	698	650	700	747	677	760	715	662	689	655	718	737	669	703	703	670	757	687	727	696	724	677	706	713	693	725	716	681	686	674	695	677	669	700	710	703	689	708	725	671	708	719	679	748	700	732	657	691	722	681	719	697	697	664	708	660	718	686	690	706	657	719	711	752	677	679	690	716	679	719	669	740	693	725	668	672	695	754	693	729	695	712	719	736	732	689	673	700	667	719	769	720	676	730	635	672	651	688	695	726	677	724	678	666	746	717	734	689	691	683	682	686	743	729	742	693	649	733	730	707	701	728	706	731	739	750	691	696	681	720	682	730	751	740	665	648	726	701	711	729	723	681	715	722	769	721	724	720	723	684	699	689	670	696	684	728	661	698	667	713	717	719	713	719	711	744	722	692	716	705	701	722	688	724	727	735	645	689	700	698	711	741	690	721	747	681	676	734	736	701	728	651	696	634	694	693	707	721	705	747	728	732	682	695	708	704	598	741	705	750	669	721	716	711	717	716	715	729	713	715	682	715	710	690	700	693	725	677	725	714	732	700	705	663	715	661	710	698	690	665	727	671	686	689	745	680	664	709	669	728	674	750	693	716	714	681	689	709	696	703	712	675	687	700	709	725	718	744	686	664	731	685	699	668	688	707	707	711	690	743	714	683	715	716	711	703	741	726	707	682	710	692	714	663	725	724	712	712	696	712	664	709	677	737	734	740	702	683	720	727	734	711	661	666	712	717	708	708	734	686	708	698	725	648	737	688	688	660	722	690	701	733	729	700	698	702	648	726	710	687	718	691	691	695	718	746	719	733	746	675	657	708	678	681	703	661	715	741	707	711	677	728	727	716	726	697	711	742	706	719	731	699	713	725	672	736	649	706	691	688	706	713	711	702	703	700	702	682	751	674	677	691	705	674	734	683	718	649	681	717	700	755	671	718	748	747	722	721	700	704	778	688	727	700	696	704	686	729	678	726	702	693	736	638	736	703	693	707	677	717	669	737	707	678	680	760	674	707	707	686	733	679	683	701	710	674	694	674	643	697	711	710	679	741	743	660	673	699	720	649	729	699	698	708	729	715
30955	30030	19201	8397	34079	48513	36378	21714	9693	3380	899	335	322	327	274	299	307	358	312	297	294	326	331	316	297	292	309	302	338	273	304	300	310	256	284	318	313	286	278	302	303	271	308	305	286	309	288	324	315	295	282	316	313	327	281	310	309	293	346	311	286	314	309	285	292	305	293	301	314	314	269	297	303	315	276	300	294	313	316	315	299	339	307	313	285	317	329	299	300	291	314	301	320	313	266	309	313	326	281	302	299	301	293	302	262	269	314	296	280	295	306	307	291	286	263	294	291	328	313	300	324	320	286	294	271	271	296	294	272	285	300	293	274	273	321	308	334	290	308	288	278	268	296	310	300	279	303	292	315	329	308	336	284	332	262	295	272	323	310	321	280	274	303	317	322	318	310	306	287	323	321	311	317	306	285	309	320	279	286	321	287	306	291	327	299	316	307	306	272	310	270	312	312	287	279	314	295	318	318	313	311	290	285	302	296	284	301	306	331	284	324	324	296	313	314	308	318	307	261	300	306	331	296	325	298	276	324	292	290	307	307	305	306	284	318	280	280	290	320	272	319	329	303	302	308	311	308	289	328	319	305	294	338	315	285	304	297	290	274	256	338	305	286	291	328	334	308	309	260	303	312	290	298	288	296	347	349	323	290	301	296	319	274	320	308	322	297	290	310	305	266	287	274	321	288	334	296	320	297	294	284	272	292	337	309	300	291	299	312	306	298	349	289	319	301	310	305	326	332	319	324	301	311	293	304	310	316	305	296	284	295	304	284	318	243	344	308	259	306	281	286	325	308	276	336	325	333	298	297	312	295	313	304	317	310	291	305	288	285	303	280	281	316	308	314	289	297	312	309	276	314	286	278	305	277	322	287	289	315	323	286	308	333	323	304	269	304	322	303	303	288	298	297	320	299	330	289	302	282	324	346	327	295	302	304	292	314	273	311	309	297	322	317	292	329	309	298	322	335	317	335	296	306	340	323	313	316	288	292	298	300	291	307	307	290	308	277	317	284	305	306	262	297	325	296	300	315	296	289	312	316	321	300	281	294	276	302	274	300	260	317	289	289	296	296	342	300	312	266	305	321	304	302	311	283	331	303	302	306	342	304	307	310	299	312	324	325	296	298	312	332	320	313	317	291	302	292	317	326	268	289	310	329	313	292	302	295	296	327	302	297	296	282	298	285	286	297	275	287	323	313	289	264	306	293	308	290	306	317	269	311	339	349	300	302	321	279	309	321	283	280	299	330	321	312	277	309	305	277	321	317	303	300	286	338	285	275	285	333	292	309	315	321	329	312	304	268	295	321	311	324	302	291	276	296	308	304	291	312	302	300	292	315	289	295	297	293	289	326	291	341	282	287	335	308	312	335	313	313	293	315	312	304	270	270	295	304	312	311	292	292	278	311	324	288	303	302	295	282	295	302	295	283	304	324	288	309	319	289	301	323	280	348	260	296	298	318	325	301	279	343	287	300	278	301	294	333	317	318	267	292	292	329	295	320	325	297	307	282	282	305	322	299	286	281	321	337	303	291	283	324	303	310	301	308	303	317	322	299	262	315	305	293	328	326	320	301	325	304	339	286	338	291	252	346	303	299	300	267	307	339	307	329	304	338	305	294	318	317	284	298	304	304	313	304	310	297	285	316	287	304	314	309	298	292	308	271	298	307	302	307	311	327	323	327	353	305	305	312	277	286	319	290	289	292	304	313	282	331	316	326	304	344	320	290	312	308	310	312	336	308	311	271	322	288	306	319	302	302	269	334	308	312	317	309	329	306	284	305	298	290	316	310	343	297	314	309	271	306	299	300	283	339	328	302	284	331	299	286	312	336	280	305	333	300	296	304	315	285	293	331	296	304	286	279	298	313	306	275	349	339	301	320	296	290	284	313	311	300	285	329	314	317	302	262	299	323	324	327	297	289	297	313	297	307	310	301	290	323	289	307	321	293	328	300	321	276	303	298	284	306	312	305	279	286	345	312	318	303	329	323	308	282	300	288	308	309	306	322	283	328	286	300	299	296	306	317	313	271	278	313	294	326	317	323	307	318	277	297	336	274	321	319	272	303	311	306	300	302	279	347	317	316	307	274	310	321	319	321	298	286	303	287	315	294	313	297	324	297	286	342	307	298	287	298	317	273	296	285	298	295	320	300	330	308	303	340	301	344	297	326	303	265	286	337	260	304	328	315	335	318	274	299	300	329	308	324	283	326	310	294	274	308	276	279	315	285	322	322	319	313	306	282	304	308	307	304	321	324	310	303	300	283	295	304	316	307	308	307	304	271	320	293	293	309	296	309	291	283	295	327	309	301	292	301	301	288	316	309	314	280	310	295	298	330	292	293	278	307	311	309	291	328	295	339	293	300	297	326	318	315	308	323	311	316	314	289	320	314	293	315	277	327	291	324	323	300	260	307	320	301	328	310	310	310	338	338	291	312	275	293	290	296	320	332	306	287	306	317	308	316	323	297	297	302	281	299	315	292	324	325	298	288	313	297	315	295	345	253	304	285	293	312	309	331	322	274	262	333	294	323	280	290	312	285	319	307	306	288	315	322	343	308	294	276	323	273	343	321	298	292	293	290	326	304	296	313	311	339	303	323	297	308	304	307	290	306	314	291	289	297	287	292	277	295	284	298	300	288	288	313	279	284	296	316	295	290	286	304	289	316	301	290	328	302	303	325	298	326	307	324	294	320	331	269	311	294	303	287	319	291	323	319	288	307	302	281	321	311	286	317	297	295	316	296	305	316	292	331	302	271	306	326	317	294	313	289	300	308	275	291	309	317	280	317	276	291	308	286	307	300	280	277	334	301	286	314	297	261	293	329	302	308	281	302	296	301	307	314	347	303	307	280	300	290	332	293	260	330	317	287	282	310	295	311	307	286	309	306	287	319	274	325	333	288	340	292	309	309	324	298	301	304	314	316	309	323	316	344	291	303	317	287	299	313	302	292	344	263	315	275	324	330	290	295	280	308	295	336	298	282	304	311	303	304	283	265	330	300	299	305	296	297	308	307	320	285	316	251	312	295	331	293	286	303	313	301	308	328	299	293	289	288	306	320	301	301	310	269	314	311	286	311	339	309	302	306	311	311	341	311	327	287	308	281	350	270	316	317	305	310	322	326	262	275	320	269	299	292	325	293	307	276	287	329	320	310	308	280	323	317	334	279	309	313	324	325	303	321	327	296	338	320	307	287	334	338	313	290	289	303	294	301	301	293	312	289	291	286	281	270	294	303	317	327	290	290	306	291	336	284	307	315	260	299	292	279	263	315	303	302	303	312	297	301	289	337	325	332	304	296	287	290	330	311	282	320	305	327	324	307	285	302	322	334	280	293	319	301	289	305	275	264	296	295	327	298	297	292	345	304	290	306	288	300	304	290	331	293	304	325	307	313	288	301	302	290	319	316	338	306	312	293	265	268	287	317	298	276	327	282	301	284	281	287	273	262	301	308	282	274	314	332	287	282	275	312	305	328	309	302	325	304	316	318	284
19434	22971	13684	10973	50223	59773	48882	36332	22358	11459	3207	779	795	757	732	794	1009	1142	739	710	716	775	728	752	724	716	761	726	737	782	769	726	723	684	669	708	732	721	737	742	737	729	735	755	729	742	737	732	691	788	742	720	704	756	739	774	740	652	749	674	749	734	700	716	727	779	780	747	748	728	761	785	718	757	776	724	708	734	797	701	771	731	751	714	702	764	705	677	698	742	672	730	722	712	745	733	694	771	742	721	784	733	691	727	680	721	757	715	726	763	747	725	709	744	750	732	719	743	741	703	677	713	732	769	748	738	739	716	709	707	764	750	721	752	701	762	733	750	719	711	710	705	686	711	731	720	725	742	705	740	753	711	708	724	735	672	697	746	723	732	784	719	746	763	739	737	751	747	737	707	753	705	747	748	740	722	771	759	735	758	738	727	722	771	714	698	757	702	683	763	764	710	731	722	669	725	757	711	749	709	730	701	733	714	721	710	739	717	754	739	769	718	731	762	752	696	706	734	691	742	728	702	734	735	690	735	753	741	736	716	713	739	708	708	759	753	748	724	731	779	702	715	713	734	686	785	729	799	750	730	740	715	743	743	732	711	748	722	697	748	708	750	698	701	733	751	711	710	755	746	726	736	754	730	741	745	762	757	734	695	750	683	662	688	731	740	707	789	728	726	748	734	740	707	717	731	717	788	749	691	670	724	753	686	752	689	712	769	763	756	760	740	741	744	703	730	740	810	708	739	710	701	760	727	694	771	745	687	734	748	779	760	729	693	756	739	699	677	733	681	722	760	734	736	731	682	682	726	722	742	756	770	725	732	744	743	776	743	733	659	777	738	727	734	728	753	741	733	745	780	732	738	730	745	748	739	726	732	719	742	764	798	680	701	770	769	759	747	729	738	782	735	722	790	737	699	701	760	770	718	713	711	745	715	751	757	751	710	688	745	683	692	748	734	704	723	748	719	739	759	692	718	761	725	728	756	755	710	756	676	722	709	722	750	774	751	745	682	761	725	751	708	725	678	712	718	768	721	720	680	738	676	715	726	706	731	698	710	808	725	707	735	739	669	731	737	723	717	771	719	698	725	718	727	734	728	776	721	675	723	713	730	754	705	688	695	749	719	737	727	743	709	730	765	746	729	714	719	775	714	699	752	700	751	745	751	669	745	710	642	743	735	733	700	811	736	687	735	772	732	692	731	712	753	716	741	694	752	743	731	752	781	702	695	694	709	745	685	710	711	694	698	723	693	809	739	699	663	741	742	688	698	713	700	766	715	716	730	764	721	770	798	720	744	730	734	739	711	756	728	747	744	740	721	699	671	725	733	692	690	784	805	715	733	733	732	686	708	755	717	718	742	719	670	670	744	694	669	734	746	698	701	722	679	752	749	752	752	734	725	730	728	716	689	733	697	707	709	716	744	715	714	722	738	746	730	725	727	694	774	715	675	738	753	739	765	760	750	727	743	742	691	722	728	738	736	701	734	725	765	710	745	690	774	741	764	696	743	766	777	720	737	765	730	749	733	737	716	745	724	767	717	702	701	780	716	751	764	737	785	729	707	751	768	692	769	737	756	766	767	772	746	724	688	715	730	747	784	773	769	737	747	762	740	666	701	709	686	717	709	724	746	738	727	736	762	701	703	758	747	762	735	753	721	725	719	759	784	737	720	763	767	750	761	736	702	777	719	714	748	732	735	753	739	751	686	777	729	724	759	732	750	686	695	748	745	739	764	692	724	713	735	729	712	712	680	742	757	786	759	703	703	710	769	744	757	715	702	734	712	761	725	795	754	743	716	682	706	772	688	758	728	753	771	772	736	763	726	750	753	732	753	719	715	702	805	736	756	731	735	718	734	758	766	729	712	741	717	772	773	719	774	764	733	699	742	679	728	762	731	672	755	779	727	735	719	756	716	733	697	737	749	718	713	718	741	755	714	754	707	712	710	765	701	693	745	738	697	729	755	712	744	729	749	718	753	705	732	763	724	731	703	748	752	709	734	730	699	711	731	691	746	731	702	747	707	719	689	777	722	735	811	749	752	664	729	738	680	700	747	758	743	756	748	717	719	759	731	659	744	802	728	705	728	723	724	739	740	757	748	737	745	708	740	756	739	745	749	758	750	712	731	724	726	719	721	777	725	772	738	764	673	746	724	729	737	730	736	696	760	735	675	746	782	745	713	747	721	680	792	751	744	709	712	732	735	753	719	722	757	743	702	752	716	709	715	753	725	762	721	691	714	736	734	782	740	759	772	710	732	722	713	684	727	738	712	693	703	708	740	679	742	760	683	747	693	713	706	730	746	755	689	728	745	743	719	775	769	752	757	755	746	722	720	719	743	763	673	735	746	703	743	723	717	698	721	717	735	720	744	749	718	739	743	696	718	765	749	788	726	722	755	761	694	770	725	714	740	706	747	748	798	760	702	740	746	730	748	733	750	747	722	716	720	693	719	724	693	767	739	715	699	713	733	696	703	710	704	718	734	770	755	702	752	784	773	738	782	725	722	776	746	745	751	732	720	744	751	780	737	728	778	751	732	712	751	711	732	735	735	762	714	692	728	713	708	742	708	734	720	705	723	746	741	745	765	727	741	746	721	741	741	726	737	779	747	746	794	714	731	763	684	764	736	726	735	742	715	746	706	753	704	760	732	768	714	746	743	733	738	744	755	770	728	725	726	703	736	725	669	755	735	728	735	766	714	729	736	726	740	752	732	734	721	734	786	720	764	749	762	768	709	729	740	718	679	747	727	724	714	748	686	698	738	711	724	726	751	740	738	704	695	731	737	714	761	744	763	727	738	758	729	745	715	711	779	692	748	730	762	754	736	797	766	773	718	697	724	700	787	767	757	719	744	725	763	749	710	744	714	735	727	739	720	725	760	713	760	750	744	732	779	746	747	721	693	739	761	715	728	700	742	751	717	733	758	738	704	700	764	702	692	713	767	767	718	688	723	695	777	719	737	768	706	695	761	706	730	754	766	739	757	714	735	737	723	743	720	738	704	723	704	691	768	767	763	692	747	751	721	702	761	723	731	773	681	666	712	735	714	719	731	722	721	726	738	730	809	777	733	768	707	700	741	710	731	662	791	749	733	765	702	727	758	671	713	722	694	729	746	740	746	712	715	688	746	746	741	740	698	695	708	692	699	680	722	729	705	696	731	719	724	749	718	795	733	742	724	721	700	710	757	727	699	688	720	750	742	733	735	767	725	792	743	763	690	732	697	761	686	740	686	705	738	720	721	744	721	777	729	715	712	741	767	700	703	736	751	712	700	779	747	725	777	686	704	760	666	738	730	705	776	724	695	722	718	703	770	713	771	725	728	708	713	769	724	721	728	729	687	755	688	690	738	776	724	718	766	723	702	747	787	724	716	740	730	720	730	720	721	726	723	697	738	721	773	709	712	734	745	704	696	725	761	758	722	755	680	801	759	689	767	764	691	757	716	716	717	777	765	779	753	691	752	740	750	760	766	755	746	690	721	744	722	758	736
42802	43435	29967	17637	43073	64621	52958	34912	19913	7427	1661	235	271	250	221	218	246	304	270	228	230	226	228	244	264	231	238	237	232	230	227	225	233	254	250	202	219	263	232	225	241	259	235	220	230	243	220	202	223	241	218	220	239	258	266	216	191	217	231	238	237	243	230	228	245	251	240	239	221	234	203	220	226	251	229	270	214	224	225	245	238	228	250	217	256	240	232	235	266	257	238	220	255	204	218	212	226	258	247	215	222	243	259	250	215	232	209	238	219	238	234	251	243	246	241	249	231	246	225	216	210	226	221	217	266	227	235	222	242	238	245	244	222	232	228	231	216	252	250	234	225	226	229	214	261	218	242	221	229	226	233	244	242	244	235	226	246	209	212	190	224	240	207	236	236	227	225	226	242	242	221	216	261	229	203	230	232	269	269	227	222	228	241	232	215	254	274	241	234	235	236	218	246	238	215	232	238	241	214	239	232	221	248	237	255	231	240	266	242	239	221	216	256	234	243	240	200	188	232	205	240	234	250	219	263	236	216	244	235	233	225	213	243	252	232	246	199	235	248	230	217	236	234	226	236	220	227	258	223	257	251	231	216	221	235	230	236	239	258	228	211	240	219	238	236	236	254	229	249	252	248	228	231	222	253	236	244	229	240	252	260	267	197	221	243	247	259	228	256	222	243	229	218	242	245	226	246	254	247	233	217	227	252	233	234	240	249	237	258	217	219	232	236	221	227	222	210	224	262	220	256	217	243	224	245	220	210	236	230	266	237	234	230	238	226	209	246	255	237	222	236	229	245	227	228	242	247	230	240	219	244	244	227	218	267	242	226	222	239	259	234	284	247	248	200	229	257	230	206	267	245	225	218	247	233	211	250	244	233	231	218	227	225	234	238	241	244	242	244	247	250	226	214	220	228	227	225	258	225	229	271	245	241	221	222	215	212	246	224	228	253	207	239	239	259	255	245	245	235	214	202	265	234	251	242	233	242	236	212	229	240	256	212	254	215	236	234	217	233	230	232	222	248	246	252	214	247	251	239	261	234	236	209	282	207	240	241	239	252	236	251	200	218	238	225	226	242	224	203	259	206	225	212	251	212	220	247	258	244	242	252	253	276	229	253	213	225	232	240	232	246	251	239	229	234	206	253	220	228	248	222	242	233	227	243	199	214	248	230	250	234	233	240	252	251	230	196	215	246	234	236	214	214	218	203	211	220	255	225	204	228	237	240	244	241	233	208	227	254	258	211	226	228	250	242	245	231	246	233	245	205	231	272	246	241	220	245	220	240	262	266	222	225	257	243	245	238	239	230	225	215	221	219	253	212	233	235	236	247	266	233	216	240	234	234	235	264	241	232	201	219	214	231	231	203	221	235	212	242	212	220	233	218	204	247	245	233	239	231	218	244	246	232	234	236	221	238	220	250	241	281	234	242	248	236	230	224	253	230	245	220	222	248	254	216	253	215	235	238	219	212	222	211	216	225	251	204	197	226	244	208	219	230	252	232	260	243	208	247	225	227	243	237	224	226	233	233	236	223	228	255	258	251	230	256	229	234	233	209	215	214	258	252	218	225	218	240	248	240	200	226	245	207	239	232	221	202	242	232	248	268	236	242	212	249	232	247	228	238	235	219	245	248	221	236	236	259	245	249	230	253	218	216	214	235	224	217	232	231	254	254	250	248	247	235	239	228	234	237	224	218	195	226	220	270	236	218	234	230	212	213	222	225	234	224	259	211	232	250	246	241	235	256	217	190	242	227	237	250	254	228	225	251	227	234	221	228	236	251	243	258	218	231	218	238	243	230	243	222	253	232	241	220	238	213	212	225	192	223	232	261	206	242	220	204	214	255	246	238	224	241	213	242	262	219	233	234	264	222	207	213	238	228	218	245	257	232	241	197	224	232	225	226	285	250	251	228	235	238	233	242	253	233	224	209	252	214	239	245	261	216	221	238	214	214	255	243	245	230	220	223	231	209	239	241	223	221	217	257	199	243	240	223	257	232	225	234	222	218	248	221	214	232	240	219	219	221	199	253	251	220	232	219	239	231	228	259	216	232	198	247	229	188	254	212	224	222	230	216	215	213	259	241	224	210	210	258	255	202	247	230	220	255	226	253	275	232	214	254	237	244	294	249	234	228	241	238	248	230	238	217	231	216	232	263	228	185	251	243	211	247	241	231	243	214	222	243	250	252	235	230	214	235	224	243	235	248	247	209	244	216	246	218	228	250	232	244	204	225	212	216	252	244	246	236	241	242	233	225	214	238	227	253	244	227	245	235	208	218	225	209	233	233	253	229	245	225	229	228	233	211	255	210	237	248	235	224	212	215	250	223	227	240	221	258	227	238	251	271	231	263	231	243	249	214	243	238	244	265	227	220	243	234	226	227	225	212	238	236	230	231	202	245	239	231	215	235	236	225	200	237	232	212	243	238	254	236	226	237	230	257	247	202	206	226	218	235	230	231	234	237	218	242	217	230	219	222	244	227	249	217	223	231	251	230	222	211	228	260	254	229	228	218	227	227	241	245	231	229	273	230	221	219	256	230	222	214	226	243	253	241	227	220	246	256	215	237	230	230	245	230	218	237	229	238	254	227	221	229	219	219	235	236	253	231	223	216	279	240	247	251	205	211	242	232	248	244	198	248	231	231	252	245	229	247	268	232	236	239	225	206	233	238	230	236	244	248	266	220	209	219	233	244	252	266	231	211	236	235	237	223	226	212	211	240	219	243	232	229	241	256	258	223	199	255	228	228	251	222	229	241	250	231	231	249	223	250	231	271	215	236	237	228	236	247	234	225	220	226	253	257	224	212	250	251	237	223	226	211	209	239	215	253	246	215	242	215	251	255	220	262	207	227	246	219	226	222	234	235	220	243	260	263	233	251	221	270	230	232	227	231	238	231	236	237	231	235	255	210	253	250	201	249	244	253	214	231	250	214	223	227	257	218	257	237	255	249	241	227	219	249	233	231	262	240	216	247	264	237	245	248	218	244	240	251	222	224	219	214	257	271	222	276	227	224	204	222	241	230	248	243	221	232	198	255	212	241	241	256	219	248	210	243	245	216	233	223	244	239	246	262	232	246	217	242	261	256	225	225	218	237	228	230	263	244	232	249	249	241	215	234	239	209	236	222	225	224	228	201	200	245	252	228	227	228	233	216	248	226	229	223	214	271	225	221	236	237	248	231	245	240	194	223	250	222	243	245	247	242	231	223	247	220	227	208	265	218	208	242	234	225	215	261	230	217	246	236	262	203	247	243	207	245	214	227	231	259	267	264	226	223	243	231	216	205	227	245	218	231	231	207	224	225	264	232	249	259	206	224	260	227	214	249	218	227	213	203	246	226	223	244	268	236	236	232	233	226	257	226	237	224	224	239	234	231	219	212	253	258	208	242	221	211	210	223	238	221	241	228	238	231	265	216	245	245	233	252	208	240	186	228	256	255	248	250	233	221	225	259	237	232	213	253	235	263	260	272	212	231	222	211	232	219	229	234	236
27716	35602	19992	17066	58943	75981	63320	47854	33002	18134	5098	634	668	588	566	629	740	1015	641	573	595	558	526	570	605	571	582	557	633	540	561	573	612	554	605	579	507	570	566	561	564	611	503	549	561	561	553	607	586	565	552	548	575	554	539	599	563	506	603	572	540	542	565	625	582	572	587	564	591	562	566	575	620	525	597	549	554	613	567	566	551	541	520	636	549	567	574	553	565	539	562	580	595	566	561	552	570	574	609	539	533	590	563	564	536	545	583	613	612	596	550	518	574	553	558	549	555	568	542	559	592	571	575	543	614	599	545	554	571	586	593	542	623	544	565	560	579	585	571	602	596	578	561	564	543	547	618	560	575	570	584	585	574	589	594	592	552	561	580	567	573	528	563	560	537	545	564	567	518	575	528	534	574	559	594	563	546	565	546	618	611	578	596	575	518	581	585	607	586	570	590	552	599	547	567	569	536	579	565	574	562	602	572	583	594	621	551	528	584	543	586	542	567	583	580	528	541	598	539	565	579	595	564	579	572	548	554	571	607	565	566	587	583	555	536	574	547	528	554	567	575	586	521	609	552	581	596	574	592	554	528	610	552	548	573	591	610	584	592	594	554	600	600	561	586	585	543	575	570	580	553	587	607	524	576	585	573	606	537	575	650	561	567	579	553	597	589	542	531	556	545	592	563	588	572	551	575	627	562	589	538	541	545	531	555	562	606	585	570	599	584	537	540	553	572	584	570	584	646	581	578	575	574	566	538	562	554	559	582	554	553	597	583	580	574	572	570	555	561	581	586	570	550	519	574	593	568	590	559	622	591	592	580	561	573	592	581	561	559	528	560	588	569	590	568	580	604	599	578	574	563	589	547	581	579	576	592	587	606	623	558	504	607	555	532	590	550	546	562	604	583	556	587	551	598	567	582	568	619	586	567	540	597	617	576	574	564	562	570	587	570	569	557	548	548	627	540	540	532	547	545	521	525	621	551	591	562	591	549	584	579	575	549	592	556	597	588	592	541	566	581	558	583	595	557	555	606	568	551	576	550	599	573	576	574	548	614	589	566	553	558	586	583	539	601	576	539	577	569	561	585	556	543	568	587	571	556	588	547	575	591	604	562	561	560	548	567	553	559	586	570	536	575	550	585	557	543	553	563	533	566	571	571	585	530	533	603	578	582	548	581	569	626	583	574	562	575	572	570	540	557	554	557	559	587	531	568	567	568	561	549	577	560	560	576	603	544	590	543	524	552	541	578	566	554	528	570	582	543	573	566	580	591	522	585	604	573	593	585	549	562	582	556	566	601	553	548	579	555	604	620	578	556	583	572	585	632	610	590	600	587	548	555	590	569	540	567	576	568	564	581	576	573	550	594	582	557	549	521	539	581	587	586	528	605	566	547	549	602	570	586	627	564	552	517	581	535	589	554	568	565	556	573	538	610	593	589	582	595	588	595	592	593	579	612	548	552	582	599	586	549	570	574	575	551	529	571	597	553	576	580	565	561	603	514	542	560	554	573	587	563	522	525	566	608	580	583	555	578	605	564	583	551	563	584	561	526	569	612	572	624	577	577	534	552	569	602	596	530	586	555	566	571	557	542	592	611	565	557	561	627	612	563	603	635	520	518	532	572	536	578	583	560	570	594	540	547	583	566	553	555	589	622	563	573	600	575	562	609	535	590	581	593	605	576	546	583	548	562	543	621	541	575	621	577	571	545	551	571	556	570	554	545	563	596	553	571	570	593	600	559	554	581	555	560	576	605	561	555	547	594	528	598	537	575	585	567	537	565	547	544	607	540	563	577	544	573	555	560	556	557	559	577	562	523	564	589	570	549	519	554	555	564	553	587	575	593	568	625	575	609	597	560	563	600	545	588	552	590	573	568	570	580	575	576	621	578	561	527	564	602	571	541	553	580	574	546	541	571	546	617	555	573	591	535	614	581	575	579	567	583	562	604	560	628	583	578	572	596	574	573	608	575	617	594	606	622	556	574	550	537	534	578	572	543	561	540	620	610	553	546	548	584	583	504	529	568	639	584	587	554	555	566	549	595	604	593	565	584	586	584	587	619	546	557	589	550	553	542	569	572	620	549	536	525	518	567	522	586	556	548	557	563	557	544	577	550	583	547	579	594	558	556	540	605	554	563	554	573	572	546	560	532	552	586	553	553	592	572	534	535	595	576	529	588	586	570	579	572	540	567	598	590	560	531	550	608	583	575	562	577	572	572	580	573	574	575	608	580	561	603	585	573	566	570	539	570	597	564	581	538	545	580	577	583	537	570	570	544	584	579	572	592	534	538	574	575	586	554	563	588	539	568	533	607	570	588	571	557	579	545	573	582	541	561	559	552	548	567	574	565	540	562	598	533	541	549	547	552	586	576	579	569	536	605	512	552	571	565	558	566	569	611	590	559	628	633	561	569	552	529	589	636	619	590	604	554	576	615	532	530	604	563	604	571	560	583	567	523	618	577	564	583	523	530	575	561	589	567	561	561	547	542	582	546	621	626	561	639	532	563	592	559	577	556	549	560	549	568	573	577	568	580	547	573	528	564	541	559	610	603	582	522	557	582	605	576	538	581	564	567	535	545	571	589	569	548	582	550	613	577	526	572	534	586	557	592	591	570	560	614	548	589	592	528	571	552	606	570	576	544	557	565	555	529	594	560	555	585	566	564	546	565	558	561	564	589	583	532	584	551	564	590	583	537	573	567	558	552	546	570	557	557	589	568	536	545	594	539	585	583	563	547	563	540	541	540	519	592	565	547	596	611	555	600	557	604	578	585	572	562	592	611	535	528	547	567	565	531	562	529	543	558	578	596	539	576	575	633	595	590	552	541	562	588	576	566	539	581	577	580	555	552	548	603	582	613	554	583	573	533	587	566	557	558	524	600	537	568	589	587	576	585	573	543	579	608	549	571	595	583	626	570	542	536	521	534	555	554	592	542	539	564	563	525	547	557	537	588	582	545	559	583	567	561	549	558	548	564	592	601	568	600	564	574	538	599	604	570	554	570	570	560	581	552	576	562	541	580	570	532	562	585	586	545	577	536	578	590	584	567	540	590	557	572	598	548	551	622	562	560	538	555	540	560	576	582	584	615	548	579	561	594	567	562	606	554	541	544	605	547	583	626	583	571	630	539	556	558	556	598	567	594	551	531	566	586	555	538	582	578	573	538	533	594	556	551	573	594	564	554	543	558	583	581	518	566	527	563	549	576	567	549	583	538	563	556	564	565	561	609	555	544	522	524	555	587	581	610	559	575	591	519	579	559	565	560	571	577	560	567	542	539	612	580	554	546	557	580	577	553	555	558	582	540	569	568	553	592	529	567	577	574	575	568	556	610	580	546	569	607	564	560	553	568	547	544	547	577	563	532	568	597	603	570	572	562	635	568	580	566	558	624	568	562	579	563	550	559	631	548	585	596	592	585	520	559	557	553	598	575	559	573	588	541	537	552	551	554	517	568	600	560	574	544	565	549	584	568	559	557	604	582	546	551	596
12980	9927	4123	1668	2744	5353	3942	2266	1228	735	359	285	292	305	296	317	273	281	286	316	286	317	311	267	295	285	274	311	333	301	256	296	267	281	283	304	290	319	318	289	282	307	304	271	302	264	281	307	254	290	265	303	291	345	306	280	302	318	288	268	306	321	286	279	290	311	301	280	279	295	257	291	289	279	295	279	293	301	304	250	288	275	272	290	281	259	282	280	287	291	275	257	271	297	291	274	278	292	318	293	276	325	262	276	298	277	291	275	290	295	281	321	294	310	297	315	336	322	289	291	287	312	282	307	291	295	285	271	290	292	310	281	311	295	292	306	308	292	264	308	308	277	290	284	318	309	259	301	287	297	274	286	300	270	296	281	274	282	289	287	284	275	286	287	296	297	312	289	315	288	288	263	280	292	322	292	283	302	248	297	301	308	300	300	296	327	283	285	318	315	316	313	276	281	283	298	310	272	283	260	276	287	288	306	266	259	277	280	336	277	311	289	293	295	327	303	271	289	297	264	278	318	286	273	282	331	305	278	280	268	291	313	293	294	302	307	295	305	272	311	317	344	254	263	320	283	288	282	280	260	305	312	294	307	287	264	264	315	275	289	270	318	268	296	300	313	311	283	268	293	313	316	275	308	265	299	294	278	295	310	296	297	287	274	275	268	288	272	264	305	293	303	317	293	305	288	272	286	275	279	315	286	289	300	260	311	301	290	252	318	270	289	276	290	317	327	318	304	313	310	263	289	300	299	294	291	293	300	267	297	262	298	312	288	281	300	287	266	251	309	296	281	272	291	311	274	315	287	277	302	306	277	283	287	324	290	275	290	280	291	255	336	312	333	281	262	268	347	303	307	279	327	289	274	314	319	271	300	290	291	289	302	280	304	289	321	316	268	286	291	252	296	308	295	290	310	313	286	297	306	293	285	294	320	274	288	271	270	256	307	296	294	278	283	322	291	311	340	283	305	310	328	279	285	251	294	283	293	298	294	317	321	262	283	299	276	291	316	283	297	311	297	324	285	299	302	280	300	316	339	303	272	285	297	267	287	262	274	292	275	275	294	299	294	265	316	294	267	279	280	295	307	277	288	254	265	296	280	272	287	288	273	306	314	266	287	277	283	275	322	282	311	291	267	299	259	298	290	300	285	282	294	316	302	284	283	284	291	306	307	294	289	285	272	326	302	276	303	287	298	295	302	303	313	283	312	315	291	293	273	280	281	258	306	299	296	321	305	284	274	305	287	292	273	327	278	312	318	282	285	282	318	308	322	270	309	352	289	273	299	293	268	271	282	299	299	325	260	295	267	300	336	309	257	265	301	293	288	293	288	305	298	291	261	266	295	295	280	279	273	305	303	314	255	274	291	283	328	296	284	297	276	296	281	295	306	273	303	293	271	269	273	327	311	274	289	302	305	293	284	286	306	297	285	322	272	309	297	273	279	302	301	303	310	337	285	307	306	249	307	284	316	287	276	318	292	283	255	302	277	262	269	270	296	285	317	303	331	309	300	273	281	293	276	294	283	282	269	299	285	276	276	278	288	300	299	266	255	257	235	288	319	271	318	302	311	272	315	299	287	302	266	286	318	296	293	294	296	297	279	303	301	291	317	315	341	314	302	305	300	293	269	294	307	296	261	303	285	295	286	286	266	281	281	291	277	287	298	288	319	276	275	297	321	293	299	278	290	304	318	275	289	273	281	291	289	331	275	280	293	294	290	305	272	303	308	287	286	289	315	319	268	316	302	274	298	339	312	300	274	263	272	307	285	267	275	255	298	250	297	292	282	305	274	286	287	304	292	272	286	303	297	320	281	299	311	281	280	293	305	263	283	272	261	265	309	304	275	266	283	292	302	305	305	291	306	281	301	338	267	290	311	295	303	267	305	282	266	308	271	277	305	292	286	309	301	281	293	305	271	290	317	284	306	288	311	285	303	310	258	300	299	300	318	278	277	269	272	312	279	295	298	298	281	275	283	309	269	276	276	279	288	283	269	257	309	313	296	286	311	298	313	265	289	324	311	331	295	309	267	294	316	316	255	289	277	291	310	281	298	279	289	264	283	263	258	288	298	314	253	297	249	305	299	276	312	274	286	337	252	289	280	316	288	290	260	263	306	288	292	282	278	304	302	279	317	289	285	300	290	296	280	231	262	301	301	289	289	274	283	270	275	301	312	284	289	251	286	291	286	310	298	280	313	279	286	285	316	308	293	298	286	292	248	282	280	277	295	303	319	274	280	312	302	284	280	282	289	301	282	303	270	301	283	286	326	302	287	258	295	317	261	277	280	282	326	306	276	284	296	293	272	267	275	284	292	284	270	303	293	320	298	282	317	326	306	309	298	294	291	274	273	286	286	301	300	271	305	278	282	272	267	283	303	289	318	292	275	305	318	297	273	281	303	311	292	292	294	294	279	307	316	321	286	282	280	326	306	278	281	280	276	273	268	295	283	312	258	295	296	321	270	263	307	279	274	294	315	307	286	304	302	269	287	281	294	271	280	304	274	306	297	259	280	305	272	299	295	307	306	277	263	283	305	288	293	287	278	292	319	271	313	295	304	303	288	288	292	296	270	258	337	288	281	304	263	292	298	256	285	269	274	294	280	311	279	305	325	284	305	322	307	315	282	290	272	273	295	304	277	267	276	292	303	299	263	288	299	272	288	300	299	297	261	296	285	295	314	320	285	300	290	279	285	271	262	298	295	282	310	279	268	311	299	302	296	296	294	293	292	310	289	286	242	292	275	289	311	292	314	304	315	315	286	253	317	309	287	284	299	324	308	306	310	273	297	267	267	279	289	264	285	294	259	274	293	325	304	308	315	306	273	332	266	302	322	290	320	295	310	300	278	292	263	278	305	316	281	326	294	318	268	294	284	324	279	299	323	319	308	334	290	313	293	302	293	321	326	307	277	288	300	300	266	315	281	286	293	284	302	305	279	327	297	292	298	288	296	270	298	269	307	321	301	301	292	333	307	270	296	285	289	295	305	323	279	305	290	326	247	303	295	314	262	305	284	304	284	244	314	281	278	330	294	273	290	302	275	282	291	324	287	280	307	276	278	307	301	278	284	322	301	310	292	296	313	300	306	324	267	316	310	307	269	320	288	291	289	274	261	270	269	309	293	307	322	273	289	295	309	288	313	316	261	274	311	288	307	291	323	285	299	302	293	296	325	293	288	288	281	310	287	310	302	306	312	305	329	285	302	323	304	304	317	282	285	287	264	287	331	306	284	272	296	293	287	301	263	305	298	284	316	334	293	290	297	301	277	301	292	276	314	289	301	309	289	280	305	302	293	307	282	263	289	296	298	299	314	291	288	280	264	323	284	274	289	271	295	320	315	290	282	312	275	275	280	279	314	293	293	320	302	293	282	278	285	261	292	275	290	289	336	295	279	257	272	295	317	280	309	301	305	276	322	288	316	297	286	323	330	281	310	292	303	284	285	295	304	287	282	290	305	338	307	292	302	305	302	315	315	315	291	264	270	286	317
7925	9249	5320	4535	11530	18182	13430	7799	4165	2192	1018	730	712	719	689	743	775	693	752	725	738	710	736	740	713	691	731	731	728	758	719	746	722	701	721	708	691	719	719	686	715	719	751	715	707	732	706	721	689	756	708	704	736	723	703	696	731	737	676	662	676	688	706	718	716	737	768	710	744	748	740	726	725	712	724	678	726	699	720	755	695	772	685	705	741	737	719	676	718	707	704	705	695	750	673	707	734	682	691	762	723	698	724	710	708	712	744	754	714	707	706	732	717	677	692	673	687	715	689	712	697	707	750	701	672	725	651	721	723	754	675	752	686	720	727	707	684	718	728	705	687	727	695	697	716	763	701	720	682	720	692	739	705	719	720	683	713	722	688	710	699	748	695	709	684	714	726	679	748	712	704	714	686	701	725	724	732	712	695	714	716	721	691	684	719	710	722	715	690	690	722	767	727	746	701	707	698	732	696	665	698	754	675	702	696	711	734	728	643	706	681	742	677	705	740	738	687	737	705	693	687	699	728	697	675	740	718	706	760	704	686	697	725	730	736	717	695	642	665	728	723	667	744	735	730	730	669	716	689	754	753	713	715	693	653	719	750	701	684	690	723	702	737	735	752	706	688	688	727	683	650	738	722	731	722	719	692	703	728	786	741	710	723	679	736	684	692	724	702	703	729	699	693	699	674	682	739	729	705	708	738	708	724	700	685	667	717	720	691	679	676	749	709	702	702	687	691	702	674	755	761	708	700	735	728	752	673	640	716	724	671	681	738	685	759	745	709	713	714	757	776	687	750	674	707	745	646	669	742	685	703	752	719	739	656	721	695	692	707	678	730	747	727	706	698	695	693	684	699	691	744	741	705	719	656	694	667	702	708	667	717	712	726	696	685	721	755	697	731	757	734	693	746	675	715	713	702	723	699	722	698	748	719	715	707	681	681	682	735	680	745	723	717	695	789	667	738	691	687	751	693	733	709	733	702	705	746	689	685	705	681	721	720	743	741	733	733	712	753	720	737	748	674	719	733	713	684	709	722	709	712	721	686	725	713	725	762	681	700	700	688	767	707	747	699	718	714	702	732	736	683	727	663	671	713	692	705	710	674	683	687	713	737	714	739	692	685	744	754	701	715	712	703	704	754	729	678	717	781	686	767	673	689	742	705	699	688	748	684	654	686	731	678	701	692	785	687	704	765	683	715	686	712	719	707	733	716	707	690	733	695	690	710	773	724	756	681	707	712	688	683	711	736	715	690	699	739	733	737	710	687	699	744	723	743	699	700	695	685	689	743	693	711	729	695	682	739	693	713	678	681	724	689	717	742	731	698	730	673	734	719	750	665	738	747	702	707	706	704	718	707	735	683	701	708	677	679	719	745	689	647	728	736	704	707	655	697	673	719	705	695	705	709	742	718	703	743	674	701	706	698	738	726	696	699	718	701	739	717	678	706	712	654	710	741	667	706	712	706	740	693	692	694	738	736	702	726	686	724	747	733	689	700	713	701	733	665	721	737	751	706	691	651	692	757	713	746	696	710	743	720	720	732	748	728	733	677	735	727	720	729	687	688	707	672	713	704	704	738	732	689	711	715	766	688	714	717	659	713	723	706	701	680	717	739	645	756	707	686	685	705	710	761	702	658	691	695	670	727	737	663	690	728	720	721	703	704	720	697	720	713	688	732	729	685	693	749	667	699	711	671	717	742	702	733	730	707	695	756	663	745	746	731	764	741	719	735	716	725	684	691	699	725	701	742	754	727	739	713	666	665	702	718	707	703	700	707	674	722	732	718	678	680	753	707	725	727	677	715	696	707	741	697	687	715	705	734	734	708	706	733	677	716	703	713	690	742	699	695	709	728	698	715	699	699	676	778	776	673	739	757	726	759	716	720	724	735	722	709	676	728	680	721	767	750	767	716	721	717	694	716	730	697	735	708	706	686	732	710	696	686	714	738	737	675	658	687	705	739	674	704	705	678	729	737	705	683	719	690	726	729	725	717	767	710	680	678	691	754	725	716	696	740	751	681	722	685	705	727	665	678	713	687	715	691	735	704	694	745	696	720	720	712	717	695	727	716	678	705	677	679	729	726	730	684	709	702	701	780	707	684	687	705	684	717	734	746	701	694	707	711	711	688	731	668	678	727	692	746	743	754	743	706	698	659	699	678	717	688	701	706	701	697	706	732	721	718	759	714	737	765	632	692	716	736	742	754	723	719	759	694	705	755	670	711	718	679	714	729	677	720	704	719	692	770	691	664	732	719	646	704	774	707	699	750	704	717	688	747	668	707	734	747	714	674	709	703	739	678	682	684	747	737	677	692	672	779	737	752	720	705	712	724	746	693	725	716	689	700	722	784	727	732	676	749	677	765	724	697	720	739	714	708	734	737	732	684	680	734	717	665	710	724	675	730	728	718	709	710	715	705	788	689	717	724	768	717	749	674	719	713	727	705	713	664	678	765	699	717	708	720	742	726	718	723	740	718	711	659	711	700	698	728	763	699	757	730	747	709	744	776	727	702	696	651	669	713	722	722	719	743	725	674	759	755	729	730	761	692	739	735	721	726	716	690	737	713	705	725	712	690	689	695	733	706	705	736	714	712	711	715	719	710	722	729	719	677	754	749	695	677	728	722	699	715	652	716	758	742	708	719	769	698	755	672	696	676	714	728	706	713	723	672	677	773	651	686	725	735	707	745	722	703	729	753	765	737	697	770	748	721	701	788	704	728	679	723	742	731	671	707	762	684	704	685	736	707	703	725	731	758	706	730	738	732	715	686	718	800	680	723	696	755	715	701	753	719	726	702	700	710	696	682	648	698	706	701	683	757	722	706	693	679	717	690	688	748	686	656	753	679	769	727	712	676	711	747	715	747	692	681	693	718	672	756	703	745	724	700	697	711	672	690	734	708	688	715	727	711	734	688	720	676	777	672	740	762	674	724	754	665	732	678	722	712	701	676	692	691	706	707	722	682	699	716	727	721	741	701	739	708	741	729	692	718	720	704	697	740	695	737	705	723	761	728	746	710	749	713	733	707	763	727	685	683	681	691	744	713	702	689	667	765	656	692	712	730	679	752	701	729	724	788	720	664	778	750	693	733	705	697	740	720	733	729	705	703	791	705	726	697	706	715	616	688	712	673	735	709	769	724	711	722	690	700	666	691	696	726	744	659	716	702	718	726	674	704	721	725	690	735	763	745	707	708	674	743	719	719	765	712	710	693	712	705	713	701	685	689	710	700	689	738	728	709	735	752	675	706	733	695	722	721	648	703	705	736	687	642	756	723	753	706	703	764	718	708	697	652	783	729	726	696	735	667	731	746	703	694	679	685	706	686	731	722	702	754	687	708	693	688	707	694	748	706	736	744	646	750	710	696	708	700	719	728	733	717	720	720	709	712	714	707	758	779	706	696	679	717	722	731	723	721	713	715	662	685	728	720	699	728	659	688	753	692	700	694	691	709	739	713	720	745	771	726	723	709	736	708	704	703	678	656	652	705	703
32141	35302	19271	8893	35970	47546	34471	20488	9250	3475	863	290	328	314	298	313	262	315	326	333	306	303	291	306	312	310	300	319	303	317	331	328	286	306	328	295	272	271	349	321	301	313	312	300	299	291	283	315	301	318	316	298	276	282	286	311	318	300	326	299	311	311	328	250	258	278	296	323	330	312	271	306	300	312	293	289	289	272	285	288	298	256	315	300	295	301	308	273	324	309	317	326	270	306	292	299	350	305	303	328	297	297	308	318	310	297	302	285	304	280	322	284	278	358	282	307	325	322	286	325	320	298	304	318	320	324	293	292	299	298	317	295	303	316	327	286	273	279	310	317	281	318	302	303	297	291	326	282	300	312	316	325	321	259	285	332	322	311	315	283	287	315	325	287	283	304	285	291	294	310	323	299	331	280	304	328	282	284	314	283	297	288	309	288	308	315	305	342	318	332	297	320	312	302	308	292	296	310	316	281	314	290	288	324	325	287	288	263	303	325	302	315	278	271	289	312	308	314	318	339	302	334	301	331	306	334	290	314	290	303	275	307	318	292	260	280	335	284	286	276	304	316	274	310	318	279	298	339	324	328	281	331	319	302	331	308	307	335	285	324	308	308	311	284	309	284	307	283	308	284	314	306	295	270	301	301	305	336	291	301	307	304	319	314	350	289	284	297	312	280	313	306	296	282	317	273	319	304	303	302	330	299	273	297	298	309	295	271	293	280	316	316	311	298	293	314	319	306	324	289	315	311	280	314	307	290	325	312	295	317	304	335	282	312	268	281	273	318	292	270	288	288	310	286	321	329	301	266	265	313	307	286	279	296	317	275	318	302	324	326	328	310	329	292	320	329	313	327	291	329	306	320	299	316	333	295	298	290	332	325	334	305	309	291	284	306	321	321	292	326	318	303	294	306	337	295	303	312	281	334	298	305	305	303	334	308	287	306	289	305	308	276	325	314	300	313	319	310	336	304	286	275	346	330	290	303	300	304	317	324	329	291	323	279	318	304	318	287	329	318	321	297	297	322	297	317	272	286	290	310	300	322	322	312	304	312	302	284	280	315	284	319	300	285	324	322	297	314	311	271	325	296	312	295	300	289	311	303	333	313	305	317	305	290	304	330	319	318	287	298	324	310	301	325	276	273	325	322	319	315	292	305	309	270	295	340	261	315	308	316	275	315	283	305	333	309	317	290	308	282	343	317	290	264	335	286	286	294	333	325	293	284	305	290	292	303	319	293	298	319	334	307	291	332	306	300	301	341	280	294	293	320	274	326	329	290	314	282	318	314	291	300	330	308	279	280	301	297	304	322	307	319	293	329	308	321	344	307	334	325	302	318	327	325	333	332	266	295	275	285	300	302	302	280	295	311	319	299	317	295	303	286	315	297	279	277	305	318	311	305	286	322	312	326	293	310	322	281	277	307	284	304	317	234	277	308	355	306	310	304	343	306	317	285	318	329	309	341	334	282	313	280	301	327	317	321	292	268	311	277	304	317	321	318	287	288	310	299	288	292	328	293	300	307	300	300	307	310	283	286	311	307	282	296	316	289	292	309	314	281	292	296	316	292	319	285	314	269	310	312	287	331	258	336	302	313	318	298	308	290	283	311	294	329	309	315	302	319	328	294	269	287	299	304	323	330	286	325	272	300	293	295	315	308	304	332	337	294	323	327	276	314	315	323	336	290	282	290	301	288	285	334	269	319	319	312	322	333	312	292	282	315	287	306	324	296	345	324	316	306	272	261	308	303	276	308	290	303	288	290	288	279	332	316	316	323	328	323	337	296	310	309	290	316	305	296	311	283	329	298	321	304	297	297	282	297	301	323	315	302	295	295	305	280	314	303	297	257	284	306	366	300	272	309	310	289	305	317	301	320	322	292	274	332	329	296	325	317	289	295	321	318	255	304	303	297	292	345	350	302	285	316	302	308	331	343	319	316	260	287	327	304	293	312	296	297	292	334	285	322	306	313	323	312	286	297	299	293	311	309	258	305	286	304	292	330	311	294	351	294	281	316	320	321	318	320	314	285	333	293	311	319	283	306	307	292	308	299	326	304	286	293	322	305	303	311	308	341	296	322	262	314	314	319	278	285	289	292	312	320	296	287	289	287	330	293	326	313	315	327	258	303	304	293	312	303	271	297	291	335	301	282	297	324	269	319	311	296	295	310	288	314	325	290	320	307	324	319	296	298	301	296	319	297	295	325	303	287	320	300	310	332	299	329	331	320	314	320	349	302	303	288	305	312	290	301	314	310	290	314	320	340	274	292	326	314	334	305	322	302	283	291	296	279	326	320	320	317	292	300	325	283	300	302	303	274	267	313	286	293	326	305	286	282	285	296	285	308	271	275	275	326	294	307	305	301	272	286	306	281	322	309	316	285	304	324	299	269	267	299	308	327	329	295	308	303	348	306	319	276	362	305	304	337	296	315	296	319	336	276	290	275	335	289	309	300	292	341	295	290	288	328	303	336	320	305	292	285	301	327	306	291	288	313	291	285	333	303	296	283	324	303	307	298	298	301	281	315	293	296	283	269	295	305	295	296	286	328	323	319	292	285	309	301	311	305	328	335	295	273	306	302	315	295	292	290	313	328	294	317	284	284	310	314	304	322	321	325	341	334	339	310	286	294	273	300	311	323	302	310	337	348	303	304	317	289	292	285	331	296	308	292	318	332	312	290	311	296	297	293	292	285	304	286	294	319	328	292	293	286	344	316	319	328	284	323	302	328	287	349	318	305	293	299	295	296	286	284	308	308	318	298	299	304	316	311	292	313	319	299	332	332	278	306	316	290	337	321	304	275	285	306	327	295	340	304	306	305	297	298	284	276	300	303	300	325	296	287	276	300	340	313	285	296	286	307	303	294	341	343	290	321	313	305	297	284	308	294	319	300	288	295	288	307	290	281	300	313	282	298	273	302	303	288	280	296	291	307	307	295	289	301	282	322	307	288	312	308	296	306	321	321	295	289	312	295	289	307	305	277	289	309	309	309	320	330	303	298	310	319	287	351	291	301	284	327	297	316	299	329	316	298	308	318	303	274	318	302	299	277	319	284	289	285	327	299	308	283	304	298	296	290	299	321	321	309	306	288	336	282	304	310	337	337	302	326	297	297	326	285	324	291	281	319	309	265	302	308	279	335	304	326	313	328	303	343	319	316	326	319	319	304	301	294	320	313	318	285	293	299	315	278	314	310	323	282	330	287	292	321	315	303	269	303	291	274	274	317	313	297	304	315	320	308	316	340	302	300	313	327	321	306	313	288	257	302	308	286	290	301	282	280	320	286	289	315	336	331	343	288	322	314	315	300	297	319	331	301	297	333	330	307	312	309	336	314	299	323	337	303	282	301	315	308	320	291	251	303	283	301	336	285	292	309	301	286	321	320	323	294	309	297	331	321	327	290	322	311	324	322	336	273	311	292	299	325	301	310	336	322	306	309	318	287	304	311	308	282	323	278	281	318	314	297	305	309	312	287	313	311	322	292	299	302	309	321
20141	27961	11399	11532	51903	58489	47214	35289	22145	11194	3028	835	697	748	758	758	819	906	725	747	730	775	759	772	715	736	732	690	758	795	739	720	776	758	726	641	746	717	740	693	737	742	735	679	689	717	764	740	707	727	714	768	712	769	733	756	721	733	818	722	740	731	705	709	709	722	736	727	721	693	719	705	694	713	747	689	688	742	726	718	715	747	728	735	725	734	758	769	718	756	747	785	725	698	770	742	730	730	670	705	790	745	718	723	698	659	720	737	685	753	744	729	715	702	750	715	736	738	726	730	779	719	747	718	717	772	769	733	709	716	808	703	740	750	731	767	702	719	724	753	715	752	694	741	718	709	713	697	743	719	740	723	708	706	737	680	766	725	700	706	740	743	699	730	724	744	769	754	754	809	774	697	795	694	753	729	704	735	744	716	741	736	760	744	696	750	751	712	740	720	760	728	712	690	740	753	756	698	758	730	749	742	739	720	766	761	792	742	726	710	763	725	743	739	752	712	755	771	709	719	703	751	700	703	751	758	703	703	753	717	697	717	735	705	712	759	683	715	703	751	761	745	746	710	759	749	712	722	764	722	750	720	689	716	719	696	722	716	745	730	713	722	692	757	703	750	661	753	797	759	721	739	779	705	752	760	739	747	735	746	743	761	703	760	742	729	696	721	727	736	745	713	731	728	730	709	753	710	665	754	784	745	721	684	738	730	667	741	694	727	722	759	671	725	735	693	755	765	750	743	692	737	703	754	737	737	738	735	706	727	773	753	749	782	734	688	676	715	721	764	766	720	703	773	771	710	716	746	681	689	706	671	753	680	699	749	741	748	796	776	678	761	726	748	758	735	731	716	741	757	719	725	690	709	723	742	707	696	717	764	711	733	748	736	734	705	733	699	717	745	741	737	696	723	723	682	737	767	733	733	717	707	748	676	765	703	765	760	780	731	747	726	717	710	746	711	751	775	726	766	768	729	693	776	663	678	720	769	758	714	712	713	702	734	750	715	756	717	739	732	759	730	699	730	748	725	733	748	747	761	759	682	721	744	775	774	713	735	745	736	671	808	746	697	711	722	775	776	751	767	759	745	744	759	773	771	722	711	722	719	696	716	694	742	705	751	761	677	711	712	715	770	696	735	754	744	724	752	692	739	704	767	733	738	704	732	745	674	750	691	710	757	718	737	727	699	721	753	742	724	706	682	713	792	687	747	702	736	686	727	731	739	723	743	688	767	733	732	677	755	716	700	757	773	692	755	767	756	745	752	727	758	762	697	693	751	736	706	713	761	762	740	718	711	711	703	729	721	739	787	699	677	745	749	679	778	734	704	700	748	739	764	755	770	729	760	722	703	729	704	690	679	705	704	706	720	764	686	793	774	752	734	765	682	723	735	761	723	762	706	712	680	721	730	705	730	746	743	729	738	750	766	693	726	746	715	722	767	688	680	712	765	745	702	752	706	703	679	702	724	690	730	757	754	788	755	703	766	708	746	737	714	714	714	702	727	735	733	711	746	684	753	713	685	761	758	723	739	718	721	770	736	721	723	757	724	728	699	711	721	738	699	717	715	707	747	761	714	718	722	708	706	705	740	750	696	749	772	770	758	767	758	731	781	709	739	675	719	727	720	666	726	708	759	762	728	789	750	758	714	680	716	781	716	722	681	727	697	730	753	732	732	747	699	755	735	697	714	720	674	779	770	732	767	728	767	790	723	724	745	731	664	717	681	690	739	699	731	759	711	765	750	732	753	692	775	708	723	715	723	753	750	731	782	709	744	721	747	732	668	743	741	720	719	739	750	724	740	794	738	720	690	705	740	772	768	715	723	699	718	704	740	721	695	742	730	696	750	796	708	706	741	667	718	712	724	694	728	770	725	716	718	760	712	770	735	727	708	703	732	722	710	733	694	696	730	691	716	725	764	732	737	711	741	679	771	724	724	738	703	743	714	769	733	697	721	700	724	732	724	744	679	712	745	725	755	714	732	732	727	693	722	719	751	761	703	744	773	728	727	672	736	734	746	761	710	727	739	719	735	737	767	732	764	736	713	764	701	715	731	725	758	706	737	719	765	686	717	720	713	719	758	690	719	773	719	773	735	747	763	694	716	744	715	758	713	721	775	776	714	750	748	781	701	735	747	726	759	753	749	719	667	719	760	722	724	721	745	739	716	733	708	724	735	758	755	733	762	734	688	699	734	719	672	724	742	697	733	737	722	734	741	687	749	744	750	715	731	760	736	694	753	727	686	739	751	703	837	685	735	734	742	710	694	737	753	714	712	747	686	666	707	673	778	689	708	751	756	681	748	685	680	772	759	737	749	679	726	777	721	688	744	727	746	702	745	713	784	786	764	722	686	726	751	698	785	711	752	763	734	690	714	722	725	702	722	726	692	707	731	718	722	712	753	768	722	762	736	736	758	738	749	724	779	700	724	699	711	792	704	726	708	726	701	726	727	730	711	718	672	731	757	735	721	745	731	720	778	683	731	764	711	709	742	699	697	711	724	750	745	702	756	686	785	713	735	733	728	748	661	706	737	750	691	767	746	744	712	744	718	763	728	721	713	666	718	735	694	740	730	690	695	721	719	732	750	774	754	764	719	739	739	707	752	716	720	706	705	746	759	723	713	736	731	706	729	678	705	695	707	746	732	752	706	730	729	740	718	723	764	718	704	698	731	732	710	758	748	806	753	713	724	730	761	737	684	774	721	732	748	755	713	729	726	668	754	726	701	724	748	719	717	725	726	756	676	684	728	730	769	767	790	822	721	726	785	711	754	768	732	746	736	754	762	724	703	730	707	728	743	700	747	726	669	724	753	751	724	718	741	751	663	716	729	728	732	718	752	723	759	729	687	700	736	731	771	723	725	711	729	787	739	721	675	736	745	716	702	742	699	755	768	719	768	708	728	735	722	725	716	676	718	741	740	741	747	744	733	717	762	747	722	699	765	692	744	766	758	730	723	710	698	757	684	715	766	756	769	735	718	767	758	759	732	686	767	750	741	706	761	725	751	747	724	676	767	712	752	756	693	757	709	732	736	768	714	724	766	709	756	742	738	765	708	715	720	732	755	738	747	718	657	704	734	729	692	702	738	721	716	743	699	724	714	726	744	723	735	713	718	708	760	716	708	742	674	727	699	776	770	762	739	715	701	717	749	700	743	715	736	729	713	701	726	740	718	737	704	754	702	669	776	707	718	724	721	703	701	762	745	707	699	698	742	694	734	717	748	709	779	724	781	708	729	680	691	755	747	742	695	722	734	705	712	736	706	731	737	743	749	765	730	726	753	701	704	753	732	727	757	717	706	738	740	746	727	689	743	735	703	715	726	735	731	740	750	743	704	710	710	716	698	715	675	705	764	721	707	691	710	709	719	705	737	709	710	693	751	731	737	725	715	685	784	738	707	748	693	757	708	700	734	744	738	720	719	751	733	730	756	754	724	675	687	697	727	726	683	674	746	767	693	760	762	718	739	766	754	701	751	736	768	672	719	766	731
44699	43694	24427	18135	61586	62556	46924	31931	17683	6962	1312	249	232	223	238	239	262	258	213	228	218	229	211	220	215	222	192	238	227	229	247	194	219	205	241	218	244	234	261	196	235	232	233	234	208	205	217	216	221	206	228	207	208	226	221	223	255	233	229	223	234	244	195	235	207	238	254	205	230	232	241	233	202	225	206	228	247	209	212	240	239	215	249	198	217	206	204	219	231	211	200	175	199	199	197	222	229	236	204	229	192	220	234	230	219	228	217	224	216	204	222	212	222	232	210	213	208	212	199	217	220	242	227	231	238	191	231	223	231	204	191	217	216	228	195	206	220	214	203	218	235	215	227	215	220	235	219	230	264	237	223	221	227	232	258	227	226	244	230	220	257	237	201	229	261	217	213	233	207	235	219	205	236	224	205	208	219	208	237	220	222	226	222	214	207	235	196	216	224	218	229	233	226	252	221	202	206	211	215	204	195	229	214	203	204	221	219	239	207	233	221	190	209	232	200	219	221	198	218	237	232	226	200	229	206	216	216	219	264	198	250	211	236	197	251	202	195	208	237	203	218	223	220	227	237	195	235	189	212	233	219	222	226	223	227	218	207	244	216	236	238	215	202	210	227	234	216	246	220	254	216	214	218	223	213	203	211	233	203	236	206	227	232	222	217	208	233	221	223	210	233	210	180	226	256	223	217	213	215	223	214	250	233	210	215	206	208	228	229	218	228	217	207	235	214	229	201	221	218	206	216	232	200	199	234	206	207	225	204	214	181	226	207	227	240	205	200	211	222	233	239	221	209	223	220	207	220	222	214	223	219	200	221	222	211	246	250	222	226	232	213	212	236	205	230	240	204	215	242	257	221	206	243	248	214	215	240	205	212	231	201	184	204	219	219	203	222	200	198	212	235	221	212	212	233	232	221	230	221	236	191	238	249	195	234	232	233	223	208	243	203	249	211	222	234	223	249	207	218	212	213	187	207	205	249	208	229	224	207	208	245	222	221	205	216	201	239	234	221	227	224	225	219	219	242	228	233	222	227	223	241	245	212	194	241	215	204	208	215	219	251	219	211	202	224	222	210	236	227	218	223	245	211	218	255	211	198	216	250	201	226	215	208	213	213	229	235	220	215	249	220	224	222	191	232	234	224	215	194	188	245	247	206	204	202	221	227	214	206	234	238	212	241	214	209	235	257	225	220	214	222	256	259	223	203	242	198	211	242	217	242	233	220	225	253	239	224	235	219	225	224	212	221	232	223	206	227	239	235	246	235	225	225	208	199	208	215	228	214	211	230	230	236	249	230	260	244	239	192	232	227	243	197	200	217	204	238	209	195	214	208	223	225	200	218	214	258	189	217	220	222	221	234	218	219	251	242	232	223	235	208	213	205	228	220	234	234	227	230	200	229	215	250	223	236	215	211	221	213	240	199	214	220	230	234	187	218	222	243	217	225	218	206	216	219	231	245	215	214	232	218	208	240	223	227	204	203	213	201	228	211	212	200	201	243	243	220	215	228	209	221	205	234	246	218	234	210	204	222	235	208	206	242	219	214	229	253	258	218	220	234	238	239	234	248	221	207	241	209	224	229	231	193	231	208	207	222	220	248	219	193	261	236	250	221	215	232	233	234	222	234	237	248	214	230	219	208	234	228	223	225	219	214	227	208	236	208	237	226	226	217	220	222	216	210	230	244	210	223	203	215	216	207	212	225	211	211	213	244	219	210	209	207	201	210	227	210	226	228	250	233	196	195	214	224	220	224	239	234	254	204	224	224	216	223	195	210	219	235	245	222	236	238	217	224	230	223	226	241	244	248	237	218	213	218	196	196	224	242	228	202	211	231	229	232	229	232	230	235	234	209	244	224	247	204	242	234	208	227	208	226	242	224	225	253	193	211	212	252	231	202	205	263	209	242	233	213	204	216	215	230	205	207	257	219	221	207	222	225	231	214	200	226	232	213	195	230	229	228	237	197	214	213	213	228	245	211	229	239	236	221	226	202	232	231	247	221	226	191	232	232	239	209	202	207	205	206	227	197	228	224	178	218	206	223	204	224	206	245	226	204	186	213	208	229	217	208	220	222	225	226	230	205	234	226	200	209	203	229	224	214	226	211	220	209	214	237	246	240	211	219	225	253	237	220	207	243	247	211	218	221	194	207	209	230	258	212	200	247	252	202	250	208	230	227	224	232	273	208	237	221	232	242	225	194	238	225	209	229	209	224	231	222	231	211	228	194	210	204	231	238	231	216	252	208	232	220	216	218	232	221	210	246	227	212	215	218	217	214	226	232	243	227	222	207	234	226	238	214	204	248	213	204	207	222	242	237	226	223	203	233	220	235	218	221	214	208	231	212	218	204	200	231	212	230	228	240	204	197	207	197	248	230	238	195	221	198	189	226	210	198	207	211	212	206	221	207	249	232	212	243	205	235	226	192	240	193	232	219	214	216	199	196	228	239	233	214	231	227	224	218	225	230	208	199	244	249	211	218	222	252	227	205	195	249	207	237	218	192	209	232	212	225	223	221	227	244	240	224	222	217	220	224	224	229	225	212	219	244	235	221	214	206	220	189	244	227	233	229	242	229	218	253	231	232	221	223	227	189	190	275	195	210	219	224	213	231	235	221	221	222	212	244	222	238	231	193	245	262	216	217	236	223	221	218	211	214	215	217	215	215	218	226	201	207	207	226	200	207	229	196	216	236	228	232	234	223	211	234	235	212	255	211	228	198	206	230	215	226	214	202	196	213	229	254	216	242	222	211	231	252	206	227	230	208	201	201	212	221	236	222	234	215	226	215	223	209	203	228	232	224	204	216	203	245	218	230	210	206	231	214	213	210	199	218	255	218	219	211	207	205	216	209	223	237	237	239	223	223	213	220	211	206	210	242	237	199	236	223	245	236	195	227	229	244	237	233	203	209	220	202	212	220	239	198	210	217	231	200	220	204	199	233	229	247	243	197	225	203	242	231	221	222	181	225	213	218	190	227	210	238	200	213	224	234	235	211	196	225	231	257	249	254	207	192	244	209	240	208	232	215	218	224	241	219	219	209	205	222	208	196	204	202	199	222	210	233	239	219	218	217	226	222	211	214	241	205	208	218	221	216	246	230	227	206	222	205	237	213	214	205	211	239	231	248	207	201	218	231	226	241	228	225	227	194	208	244	218	214	234	211	194	209	204	243	213	219	224	226	216	209	234	234	222	223	238	227	200	244	224	227	222	182	225	245	247	238	206	200	210	218	219	188	216	254	237	208	195	213	231	232	229	225	247	236	229	229	216	205	206	214	219	229	216	217	240	193	212	238	222	189	189	226	217	225	240	223	223	216	203	219	221	222	234	224	217	252	197	207	226	248	244	219	226	220	222	235	255	226	231	227	237	227	199	208	236	211	190	234	202	190	229	224	194	220	233	216	190	219	216	221	240	219	226	200	236	226	237	183	204	226	231	209	182	226	192	218	201	211	224	247	210	214	192	228	219	239	275	228	206	204	220	223	240	218	190
29705	34228	13563	21778	73258	72899	58292	44658	31563	17735	3714	555	591	575	559	602	841	730	561	532	577	533	567	507	544	570	533	536	553	582	512	502	543	526	538	505	526	543	534	513	570	554	532	556	576	535	565	533	507	495	583	507	572	527	538	543	519	547	532	598	528	525	561	530	579	545	543	552	583	517	518	568	525	534	511	566	550	528	518	509	544	538	550	549	547	551	546	541	544	522	565	538	540	563	534	524	505	477	566	490	542	528	534	558	575	569	544	522	496	508	516	535	551	538	545	522	529	516	545	543	541	522	522	506	529	493	544	517	535	527	526	544	524	535	539	514	495	546	523	499	527	569	556	580	498	511	525	572	539	550	563	551	520	535	558	495	541	516	506	552	512	524	511	498	559	538	571	580	545	539	545	531	552	541	545	548	513	550	557	510	495	525	538	571	547	555	511	528	524	521	533	577	588	530	563	561	529	504	502	563	551	587	590	570	544	548	543	531	494	556	496	552	547	559	536	537	536	539	548	560	527	563	522	552	534	552	567	519	544	535	522	526	565	531	536	574	546	532	552	549	542	579	539	521	558	494	531	500	568	511	518	516	490	532	505	555	489	531	515	534	516	544	517	509	556	521	547	529	536	514	496	556	528	575	566	588	516	528	516	538	507	496	570	550	527	520	552	540	537	551	562	523	557	515	530	535	510	549	543	522	529	540	536	494	543	537	509	515	557	512	549	556	524	481	496	536	567	519	533	520	506	531	563	547	551	532	555	546	550	531	540	539	544	581	505	570	542	518	545	516	525	546	515	527	505	567	506	554	546	515	521	510	547	559	539	542	501	515	508	534	532	504	557	568	530	477	541	535	537	524	516	550	541	554	551	513	575	531	519	533	550	489	549	534	561	546	516	554	522	563	557	573	510	531	540	508	547	510	540	534	481	514	567	511	565	507	538	565	553	537	537	532	544	540	553	521	563	518	549	548	501	530	555	534	550	551	505	532	518	542	554	518	570	536	536	551	546	502	540	532	516	524	530	539	577	546	547	563	528	550	543	569	519	545	568	544	546	536	566	512	526	535	552	545	510	567	522	549	558	522	519	580	517	539	498	523	534	552	536	559	503	501	564	565	529	518	514	513	588	553	560	564	523	546	543	538	511	541	517	543	564	482	516	517	532	568	568	526	511	528	511	523	533	550	542	537	533	526	569	523	532	533	544	572	545	549	550	539	534	523	597	538	524	545	554	540	552	514	539	569	527	523	533	521	546	535	530	539	543	512	558	555	531	526	530	549	559	538	538	553	556	561	508	597	545	553	594	574	540	523	504	553	507	549	543	490	500	558	547	539	543	525	548	558	531	544	507	566	567	584	529	569	518	531	532	528	540	572	578	496	507	534	519	525	551	544	516	553	527	554	527	567	554	552	488	543	558	564	525	526	528	517	519	577	496	563	536	563	564	553	548	541	507	530	545	516	558	508	516	551	545	530	540	547	531	508	578	515	535	521	504	538	525	583	530	529	503	545	555	523	519	541	516	562	558	532	537	584	551	563	541	543	538	529	524	518	506	560	529	512	560	568	545	506	521	515	541	566	626	552	531	523	570	543	566	560	539	566	550	521	541	521	590	507	511	528	507	561	559	549	526	501	558	541	578	545	523	563	510	534	549	531	516	487	579	559	492	553	528	548	574	534	564	583	532	550	504	518	585	520	529	523	521	518	506	546	525	537	490	573	545	555	509	530	521	555	503	546	553	526	534	531	551	528	535	559	546	543	581	529	537	540	561	590	526	553	502	528	509	522	549	535	565	561	500	528	520	542	488	557	564	512	559	518	486	518	521	543	557	531	518	567	526	549	541	542	499	530	567	542	518	556	508	520	535	534	512	532	542	545	585	549	540	565	516	522	529	540	507	507	551	513	557	566	556	511	512	554	559	564	572	523	518	529	559	543	551	555	589	562	549	539	543	575	514	571	535	509	549	536	547	535	488	529	515	529	516	547	542	538	519	535	534	528	508	589	575	512	536	533	509	539	549	569	550	596	542	537	520	540	490	560	521	567	552	531	527	545	540	536	504	495	542	586	544	531	553	569	542	563	530	569	528	532	516	569	548	553	511	520	529	564	533	510	493	527	525	552	496	506	535	559	535	536	503	498	545	539	531	540	542	550	551	539	550	598	573	552	561	565	555	557	493	529	533	537	539	577	507	520	546	532	535	510	545	534	535	520	583	544	539	516	545	547	518	547	551	533	529	503	523	560	506	569	572	538	540	574	529	575	510	537	517	561	518	522	530	539	540	579	555	537	503	535	530	528	562	549	533	547	530	560	591	551	537	515	553	529	518	544	567	527	456	513	548	529	571	490	484	513	528	541	538	543	542	520	556	530	506	533	531	516	535	532	544	564	599	537	557	512	555	530	571	564	569	578	519	554	530	559	510	536	530	523	550	517	571	544	559	548	545	551	504	532	519	540	557	512	558	564	556	551	550	571	535	533	562	526	522	558	511	581	576	562	577	526	555	531	534	532	574	531	513	562	521	536	491	545	546	511	532	543	543	525	542	539	526	515	591	554	546	541	541	559	505	555	550	539	553	587	534	574	555	529	512	587	573	515	499	516	536	496	498	589	560	516	543	511	553	532	520	547	526	549	564	580	550	605	525	599	544	492	494	582	485	538	502	533	516	521	535	568	548	580	537	527	533	506	545	561	545	532	561	535	503	521	516	576	554	496	522	520	580	533	550	531	528	526	530	523	584	534	523	487	533	531	547	522	518	532	531	539	518	541	520	560	552	546	482	550	558	534	575	517	518	528	480	521	540	545	558	559	572	573	568	592	565	522	543	545	502	548	549	522	561	501	541	558	532	482	513	537	546	540	541	537	515	535	536	502	554	513	551	523	578	528	562	531	606	572	551	540	532	500	526	546	524	544	522	512	545	478	508	502	576	520	489	575	553	520	533	544	581	566	597	535	542	535	501	541	532	500	501	572	541	533	539	529	545	560	576	524	541	564	534	579	507	509	598	562	531	537	539	549	538	544	571	498	545	547	564	547	530	557	562	546	529	558	503	548	531	528	530	545	500	543	524	559	580	537	552	553	514	521	507	587	506	513	511	543	538	552	536	524	540	560	540	524	547	571	539	560	531	516	491	487	549	530	508	531	497	548	540	555	543	552	515	511	566	540	506	504	538	543	500	506	536	541	524	554	511	532	535	559	560	468	545	516	528	543	528	526	541	532	544	554	548	556	522	543	585	526	565	551	516	560	544	537	522	538	555	565	548	520	562	551	541	502	577	504	532	560	525	571	495	499	542	542	540	520	527	576	529	549	549	532	533	518	502	528	506	549	567	526	514	563	560	547	522	511	542	518	538	565	514	517	528	580	567	529	554	510	561	525	564	552	496	530	544	539	515	537	530	530	537	516	522	555	539	550	518	548	544	556	512	537	533	546	582	569	524	526	521	514	515	537	541	534	504	501	517	559	512	598	547	527	557	493	565	551	554	552	511	535	539	535
13232	8967	2585	1762	4072	4256	2878	2097	1314	670	333	284	297	283	268	279	281	264	271	273	252	314	283	280	296	288	304	287	284	284	291	249	289	261	275	252	285	283	258	265	268	279	304	294	258	261	268	267	303	308	277	265	283	298	267	271	289	300	248	289	281	249	258	279	256	244	271	271	282	274	286	294	255	296	280	284	261	261	271	271	246	265	270	230	264	298	286	272	248	301	270	268	329	291	264	262	289	266	263	282	271	286	276	269	261	281	272	292	255	281	269	277	271	255	261	279	244	259	292	252	271	253	295	251	306	284	274	256	296	282	258	248	306	262	276	266	267	283	274	277	270	283	297	257	256	281	277	256	289	276	285	262	333	262	295	294	239	281	285	247	229	267	262	270	273	267	285	275	313	255	278	303	289	266	268	309	289	302	303	278	263	291	299	283	282	266	247	294	267	277	315	283	268	293	272	251	288	258	288	305	275	252	267	297	266	275	317	286	266	275	252	283	271	276	296	257	310	262	292	260	278	270	285	263	254	265	283	319	290	257	267	283	259	268	247	293	264	257	271	251	273	257	288	284	283	272	289	275	298	289	295	296	273	258	272	306	289	275	304	254	296	255	269	307	277	281	278	291	298	279	289	287	268	302	272	293	301	233	280	276	258	258	256	283	267	259	294	241	231	310	256	288	266	266	229	263	275	275	265	272	247	273	286	282	283	258	258	281	265	286	278	307	264	269	269	261	268	268	265	264	262	262	237	275	256	249	267	266	283	274	278	296	290	275	301	236	269	282	276	293	277	254	284	258	282	260	283	294	275	281	274	293	304	303	246	289	261	265	261	296	290	292	315	266	296	301	290	263	277	244	260	274	301	260	263	258	291	239	221	277	286	270	269	278	293	253	265	279	288	273	263	257	287	261	245	261	286	282	271	255	283	266	241	260	255	257	269	282	276	293	286	269	266	307	261	264	265	308	275	260	281	292	265	252	275	280	282	272	262	291	268	259	261	268	267	302	270	263	270	272	259	290	293	274	282	318	267	262	275	277	252	274	254	270	255	311	245	279	288	266	248	288	302	281	253	279	308	281	266	279	276	263	298	296	288	283	294	279	279	268	253	276	263	274	290	255	261	269	285	277	279	267	279	270	255	282	307	307	266	304	274	286	275	282	259	282	260	306	271	307	265	287	266	265	312	294	270	274	280	282	288	256	287	289	293	277	288	275	285	279	279	294	263	298	293	297	269	256	278	278	246	296	276	277	241	268	268	306	279	293	294	298	272	272	285	269	289	257	288	258	280	247	290	300	294	276	302	302	297	270	274	269	288	284	252	248	283	294	273	258	272	288	274	279	274	268	259	295	259	268	264	278	275	296	297	285	260	298	283	234	293	307	249	328	291	264	290	286	276	279	265	268	267	294	289	296	253	269	272	259	271	294	273	280	247	256	275	290	293	268	268	263	290	273	261	290	264	260	233	271	285	279	286	247	303	257	289	254	270	270	281	279	271	272	260	294	261	258	268	251	259	255	290	267	281	301	261	249	273	300	278	278	268	298	296	236	284	270	266	270	294	276	302	312	278	257	288	281	273	285	271	250	273	307	300	251	268	276	242	283	273	276	274	317	276	300	268	246	288	303	281	298	298	293	294	320	277	287	264	270	279	280	282	298	308	252	281	304	294	278	248	262	271	268	271	295	289	228	278	281	271	279	303	284	290	315	277	302	245	312	288	270	296	269	302	256	286	285	274	297	307	268	291	266	273	277	279	273	278	226	296	276	265	272	285	282	244	287	265	237	262	274	268	266	277	289	289	259	267	290	257	249	262	271	306	286	296	294	246	239	265	313	295	282	288	297	294	270	300	290	269	257	292	255	294	300	297	269	274	284	271	272	269	286	253	252	250	286	264	300	264	280	263	285	259	268	264	308	296	259	249	285	303	279	253	270	256	304	289	266	298	232	275	264	265	261	253	285	300	288	310	286	270	272	275	315	246	289	275	280	271	297	277	274	299	284	283	261	243	295	262	273	287	269	289	261	274	286	271	306	293	273	231	266	256	272	265	254	271	306	266	234	272	247	275	260	281	295	268	293	280	275	292	265	276	262	281	293	268	278	283	295	285	291	284	260	300	267	297	296	247	294	260	246	281	278	271	305	279	259	282	277	287	223	251	251	257	278	261	278	274	292	292	263	291	276	271	298	275	282	280	267	303	291	303	294	279	278	283	282	271	299	288	296	314	285	280	258	247	281	264	266	272	277	266	255	276	260	286	277	279	257	252	246	276	263	292	284	267	255	287	251	272	284	297	292	260	275	260	256	265	273	270	262	285	291	286	274	256	264	275	296	268	278	279	283	273	315	263	292	253	264	283	285	304	311	275	271	272	287	309	276	283	283	274	266	248	273	287	270	267	256	253	274	260	257	273	273	273	282	297	266	279	265	276	263	262	271	290	290	261	254	264	291	285	264	264	281	254	266	265	262	294	263	277	291	256	284	241	274	274	248	289	275	288	300	302	283	273	260	300	287	272	281	244	278	299	253	288	258	275	270	290	273	269	283	266	274	269	301	261	262	281	269	297	258	270	294	276	276	298	306	261	274	251	241	301	270	266	269	268	251	307	266	291	280	290	306	252	257	275	268	283	283	303	260	298	303	284	269	274	255	270	269	277	275	297	296	274	283	273	297	261	252	251	264	264	279	267	266	275	290	265	268	284	275	277	290	278	290	288	291	248	282	275	285	263	244	268	236	267	293	310	279	256	295	261	261	277	266	283	289	267	286	275	309	289	279	256	289	257	289	260	245	268	307	277	256	271	313	309	286	274	277	312	280	249	254	281	268	257	295	307	289	267	308	264	256	267	246	301	284	280	289	254	285	276	261	282	238	255	285	283	270	272	291	258	250	261	258	261	268	267	260	270	260	300	281	265	263	278	280	265	291	284	270	268	280	270	259	265	313	291	263	302	272	269	280	286	287	286	306	272	253	277	292	236	259	275	268	266	247	269	235	282	291	305	278	268	272	285	265	250	279	281	319	261	280	239	280	279	280	249	277	294	263	282	281	265	250	288	249	285	303	293	283	257	265	273	277	279	287	270	270	268	281	265	272	252	279	268	291	249	277	280	278	269	257	264	263	279	274	248	290	293	280	273	261	263	260	286	290	304	263	276	307	262	254	292	258	311	268	275	299	266	268	251	279	254	282	294	302	308	285	281	246	273	306	286	270	248	275	271	252	289	255	263	272	271	262	283	294	286	288	281	287	281	277	283	249	289	256	279	267	295	296	306	270	290	258	297	274	301	289	273	284	284	296	288	286	264	256	283	285	273	272	255	253	283	313	283	297	261	259	276	247	291	329	267	295	265	278	270	246	302	265	277	306	279	273	290	294	252	305	274	284	289	274	230	254	307	245	275	269	262	275	279	276	253	270	269	262	274	307	315	280	274	289	280	277	269	272	298	267	286	241	272	283	293	266	306	286	268	304	263	306	279	279	280	251	292	304	255	291	291	288
8221	7684	3704	5434	15457	14682	10812	7761	4439	2292	903	699	658	660	709	676	638	678	613	677	681	706	705	653	687	689	677	674	703	630	653	690	659	686	695	736	669	618	674	687	681	663	647	680	667	649	642	639	718	665	692	700	624	718	666	639	665	685	687	656	684	662	677	646	684	700	660	687	644	698	677	663	695	691	609	668	707	697	659	640	615	664	625	628	665	687	721	714	646	639	660	637	670	683	711	710	678	714	682	662	636	701	669	688	644	671	688	645	664	682	652	655	672	595	677	694	721	648	674	680	647	608	687	665	660	689	667	625	675	701	724	675	650	639	678	715	696	706	668	642	669	648	698	678	658	697	637	682	681	663	728	688	682	639	653	688	671	710	660	663	674	626	687	631	652	655	680	720	678	682	632	649	652	659	650	666	694	725	683	656	651	651	725	677	675	700	675	695	642	725	664	708	601	665	637	685	702	576	638	646	661	702	667	650	682	743	724	672	666	690	698	671	699	672	673	654	658	664	653	645	679	666	688	699	667	647	696	672	652	666	662	629	667	678	639	687	651	638	664	658	689	664	672	677	631	671	692	656	673	657	671	668	705	676	644	671	653	696	714	671	658	672	693	654	632	641	719	648	666	653	672	614	694	674	687	639	621	685	593	654	651	689	681	721	697	650	673	744	653	707	703	692	650	701	647	644	650	669	673	656	632	756	664	634	738	684	669	702	682	668	654	647	646	695	712	668	685	700	654	647	661	660	686	681	705	719	686	654	707	669	665	638	661	687	712	643	713	649	670	652	707	680	683	682	677	625	635	745	678	668	652	650	661	655	671	677	682	698	654	646	676	713	682	660	700	667	633	694	663	645	646	612	672	631	670	671	693	684	675	679	699	677	679	697	657	634	652	685	656	634	709	722	653	671	694	661	673	693	669	696	660	642	678	664	640	663	673	649	641	662	683	700	658	651	698	672	662	672	664	684	650	675	690	705	700	708	658	718	653	697	621	614	674	667	706	674	681	663	678	698	698	725	646	641	659	679	689	703	705	665	632	673	689	671	646	672	681	675	657	693	673	641	670	666	678	650	684	687	663	634	682	636	655	611	659	670	648	633	690	631	707	715	631	632	677	705	648	690	678	707	675	651	655	621	712	605	683	711	684	653	654	657	663	673	629	695	710	684	712	705	670	668	694	663	662	720	648	647	664	672	580	678	692	687	650	696	686	657	651	696	700	679	697	640	705	677	672	695	688	633	679	671	699	691	684	688	625	697	665	703	656	690	688	676	663	652	654	732	675	630	664	662	666	690	659	709	652	665	688	646	627	719	629	660	674	683	717	693	672	660	693	672	675	667	669	683	661	665	682	694	666	669	668	703	677	680	682	681	657	619	672	720	613	677	665	644	704	693	721	645	684	648	706	693	618	680	640	666	621	655	695	617	738	649	660	719	628	659	655	658	682	672	648	744	645	633	697	645	617	673	710	670	640	670	704	658	704	686	672	694	689	680	691	667	665	654	697	638	663	738	685	705	657	652	746	621	643	658	667	675	696	688	616	667	626	696	635	679	693	673	708	660	660	673	643	686	649	622	705	687	651	717	658	665	722	691	653	671	690	636	656	650	713	617	693	700	707	662	634	701	643	672	654	634	678	670	611	665	630	680	619	651	680	642	665	742	637	659	658	683	679	641	686	692	682	665	719	676	666	709	657	666	707	694	665	680	650	670	673	622	656	644	653	685	694	655	704	640	677	619	660	721	653	663	616	701	662	697	699	650	676	696	627	669	687	673	649	669	688	701	664	656	618	659	621	671	687	676	710	687	635	690	633	646	670	625	679	692	704	671	679	688	673	660	602	685	659	640	665	660	660	678	655	653	684	708	631	637	678	686	700	689	689	626	722	633	674	691	669	645	681	603	663	662	650	698	682	707	660	687	667	654	698	675	679	693	659	701	667	613	641	717	665	693	666	668	645	661	707	633	668	672	711	694	646	666	623	712	689	646	686	646	638	667	635	643	647	726	661	646	660	698	651	660	641	670	632	673	633	736	666	717	628	677	685	687	667	699	684	677	671	661	681	660	696	660	603	669	682	677	688	639	641	645	668	706	683	684	673	585	690	691	692	704	705	640	662	633	659	643	677	713	711	657	665	720	625	707	685	696	629	715	671	633	667	672	713	673	700	726	651	700	708	624	679	711	663	675	680	653	680	670	675	720	657	667	625	655	696	653	706	677	667	635	651	686	688	671	689	688	647	686	680	681	707	688	678	724	707	663	669	638	634	669	649	698	709	685	719	666	654	674	656	646	647	684	688	666	704	647	715	714	659	703	689	681	700	715	705	605	738	680	659	669	663	675	674	750	691	634	664	681	643	668	627	635	629	689	650	684	621	674	660	648	644	692	690	677	659	626	655	661	677	630	667	670	676	646	655	680	691	678	641	678	673	689	639	672	642	693	709	685	727	652	642	665	687	639	705	668	714	664	668	682	690	659	679	703	670	710	670	686	689	684	669	651	649	688	653	684	683	687	678	595	673	679	648	711	688	666	705	649	719	662	679	673	660	711	638	641	683	673	706	659	711	743	669	688	674	652	646	646	697	643	680	630	659	718	709	679	681	650	645	691	697	633	674	652	698	680	736	687	683	649	622	661	654	645	661	678	642	680	701	666	676	677	686	653	697	671	643	662	633	663	711	676	663	689	695	692	666	714	666	717	667	715	700	660	691	662	653	667	705	685	635	647	636	648	738	710	674	664	658	639	707	642	711	663	693	665	688	688	651	618	644	633	676	641	681	667	713	690	642	667	668	648	653	677	686	667	660	652	663	685	716	713	691	679	685	712	699	697	683	666	715	660	677	661	633	682	672	668	680	631	704	662	694	680	710	710	623	659	689	676	680	693	688	706	645	665	692	665	666	627	725	653	653	625	668	695	656	678	635	687	677	666	690	687	690	643	662	713	687	662	697	632	651	647	656	651	641	670	661	635	645	690	668	639	657	706	683	700	659	685	682	650	724	666	661	674	703	662	652	675	678	663	694	673	668	676	676	662	680	681	686	701	654	671	664	663	630	693	655	698	694	691	647	630	662	637	638	646	631	649	691	719	694	655	686	676	637	657	663	667	639	709	681	674	637	653	638	669	643	671	696	703	686	627	678	639	660	682	713	694	669	680	670	656	662	733	642	682	657	659	659	650	639	686	686	617	655	716	633	677	641	655	658	676	637	656	699	677	667	659	650	675	702	718	633	677	698	664	701	689	625	686	650	626	742	722	634	706	675	696	631	646	690	662	648	669	622	646	695	690	675	639	649	689	662	662	645	672	697	689	709	654	699	676	666	688	648	693	680	722	678	654	636	696	670	666	676	692	678	696	677	682	651	652	685	644	717	706	666	650	667	659	639	655	678	692	638	622	703	665	686	686	684	665	704	646	688	637	643	707	622	639	668	651	691	651	692	682	668	657	714	728	662	631	688	678	659	662	669	663	661	684	673	665	700	680	625	663	702	690	676	627
34343	24885	11919	9074	42068	42124	33794	22923	12057	4388	1006	308	300	272	307	279	329	332	306	306	304	316	317	264	303	293	304	302	296	278	302	290	277	274	264	324	327	267	301	299	303	269	272	285	310	285	317	334	274	333	277	300	271	280	294	264	336	305	302	282	309	316	284	328	294	303	318	292	301	271	292	279	275	295	277	300	275	297	287	276	288	263	288	300	296	300	320	307	282	299	254	315	313	306	310	300	291	292	245	292	317	269	280	289	283	261	312	288	335	270	297	311	286	285	312	290	311	297	276	287	285	307	292	295	276	301	308	260	320	279	308	277	297	308	297	310	329	282	313	256	296	287	287	262	288	272	291	285	283	309	300	280	276	273	264	292	296	272	290	288	272	287	293	296	318	320	301	283	278	327	332	296	311	295	329	249	327	292	307	262	278	292	271	304	275	268	285	297	295	285	250	281	268	275	284	299	299	288	274	288	294	294	323	325	261	294	296	325	282	276	289	304	292	304	299	301	300	284	292	302	264	303	291	311	283	305	310	266	301	295	336	306	281	325	300	312	260	271	286	308	298	275	330	285	275	325	312	288	311	301	309	310	299	244	294	307	295	309	294	289	297	325	299	287	306	297	274	281	287	262	292	268	293	281	289	309	291	280	308	290	287	326	287	283	283	322	263	304	320	312	298	295	294	273	269	306	300	301	291	303	329	260	303	332	263	294	324	321	317	312	301	297	285	309	279	291	291	280	276	297	286	268	326	338	287	305	294	285	293	276	289	301	307	276	305	298	297	286	289	286	316	308	276	304	294	307	288	276	299	280	292	290	310	309	310	302	295	284	301	306	271	295	317	294	316	293	304	318	309	297	283	305	294	272	274	291	300	321	317	290	280	307	299	307	298	300	288	318	314	267	269	297	299	291	314	301	309	305	303	327	296	291	320	309	318	305	297	311	315	295	261	293	319	317	303	313	285	271	304	283	266	291	266	285	277	296	314	322	273	288	282	293	288	282	302	306	318	276	291	320	333	299	276	275	317	319	325	262	305	310	300	296	278	271	278	321	308	307	270	286	288	310	297	306	296	320	257	271	309	287	335	308	273	294	276	311	292	290	296	297	330	303	297	282	308	324	292	284	331	303	288	296	296	296	287	300	275	310	286	293	276	320	302	283	288	296	309	268	303	301	307	284	304	292	294	312	300	280	307	287	286	292	304	294	283	260	311	260	308	289	275	291	308	324	319	280	305	300	278	289	295	268	299	300	263	303	266	317	294	295	290	282	282	284	304	323	281	313	290	299	299	293	281	309	282	313	329	277	293	329	299	282	307	299	308	281	326	327	312	317	293	294	270	298	309	312	294	289	267	278	268	285	308	285	315	300	285	278	294	301	319	283	302	289	292	286	283	291	272	308	250	302	262	291	315	312	324	321	284	294	258	296	272	310	292	285	272	321	285	291	299	309	289	278	292	268	300	340	347	283	296	276	290	282	316	292	310	271	303	307	267	287	321	305	315	306	284	282	287	270	275	252	342	289	289	278	289	311	269	322	325	275	300	321	271	292	297	296	278	293	279	263	294	313	316	319	303	276	287	296	283	291	290	300	304	305	299	305	295	290	282	289	279	317	284	296	278	284	314	325	277	330	306	282	274	288	280	290	297	319	309	313	319	300	258	323	272	297	300	300	283	269	304	291	306	263	300	274	267	293	334	328	303	246	286	313	288	290	319	288	325	293	302	300	286	305	276	303	274	280	310	298	282	304	290	289	264	319	307	293	274	315	317	291	272	294	266	282	306	293	308	274	297	322	303	311	321	271	287	281	307	300	260	286	288	305	291	294	315	294	272	308	285	292	287	272	311	293	291	320	276	331	277	289	306	301	303	284	317	325	282	308	276	296	307	310	289	283	311	285	304	304	267	327	288	311	322	271	289	299	306	305	320	296	317	292	259	292	286	332	347	281	323	296	290	297	306	288	303	309	291	280	294	312	257	320	305	277	293	290	304	316	325	270	289	285	322	274	288	299	290	291	288	284	308	301	285	320	326	275	304	301	304	276	291	296	322	244	293	306	284	293	274	304	254	308	308	294	282	270	283	287	331	312	268	273	284	290	304	285	294	271	265	296	323	321	276	289	335	297	294	297	262	307	295	307	300	304	286	319	284	264	291	264	313	299	309	275	329	308	284	337	282	305	282	299	252	297	293	304	296	308	301	297	339	278	317	300	310	289	293	281	319	303	281	313	287	290	273	320	294	278	277	296	315	278	280	267	306	298	301	300	297	278	284	291	288	292	314	312	290	328	284	295	274	281	285	294	299	297	316	319	312	276	289	267	265	292	292	296	315	255	294	290	304	293	319	280	251	307	311	292	305	296	301	289	265	283	251	275	300	288	317	310	299	307	297	264	282	296	283	283	277	300	272	268	275	313	269	321	287	308	272	312	314	287	295	295	331	280	281	267	270	291	290	291	286	303	294	282	304	313	298	287	276	295	292	301	283	303	305	292	298	287	307	287	299	304	327	310	288	330	305	290	287	264	308	291	274	280	312	277	323	294	303	310	294	294	276	289	295	289	257	317	302	297	298	311	296	286	264	303	292	301	310	326	273	298	300	308	303	311	306	291	295	292	306	280	278	293	269	299	314	318	288	276	276	301	303	316	251	330	293	292	277	331	288	294	290	294	281	312	312	280	305	291	302	296	295	302	289	309	301	289	304	351	309	282	265	282	297	273	292	287	298	311	310	299	300	316	281	295	301	282	282	284	302	291	278	283	323	325	284	282	310	294	306	292	296	291	285	306	316	326	269	302	319	330	294	299	285	294	278	287	302	328	292	315	299	309	296	269	300	257	286	289	309	279	309	316	312	286	266	316	280	305	318	294	273	284	289	261	292	278	287	320	293	291	291	295	259	310	298	291	292	261	259	273	302	304	256	316	298	319	259	301	275	275	296	351	274	290	335	282	305	288	316	307	277	302	306	298	307	292	302	313	291	335	290	304	294	281	297	308	281	323	302	311	307	323	295	267	270	296	305	306	314	266	265	311	308	310	307	295	290	327	300	271	333	300	290	317	307	306	265	302	307	291	322	270	359	287	312	270	297	309	307	259	265	295	324	316	286	278	309	304	311	304	305	309	264	306	321	294	293	321	307	303	315	290	307	309	265	296	312	270	306	302	299	299	272	275	287	279	313	273	290	264	313	296	252	330	292	292	294	262	303	295	318	314	302	303	289	306	339	306	302	295	319	280	297	327	291	289	272	275	303	290	289	259	297	319	286	310	273	278	289	306	321	328	303	280	283	274	297	277	297	286	279	262	310	296	306	302	290	313	260	313	289	272	284	310	311	310	276	282	307	283	285	313	284	306	302	292	302	270	320	295	270	303	296	275	264	312	286	290	303	268	292	297	319	300	284	296	314	322	286	310	286	299	307	294	324	309	312	292	269	296	314	298	297	278	298	284	296	293	304	300	298	336	289	279	289	314	306	293	272	332	297	278	303	298	297	309	316	286
22087	15884	9270	16828	55881	53912	48000	38494	26384	13582	3088	764	745	733	746	756	928	1042	772	721	670	711	684	739	691	690	704	644	707	723	787	732	670	727	654	688	689	727	706	702	706	729	695	705	677	734	700	726	710	730	729	722	688	743	699	724	735	733	697	723	685	693	701	745	706	699	695	706	714	745	687	724	710	691	721	694	699	693	701	744	684	711	672	731	700	703	717	688	695	728	694	707	742	720	687	673	727	692	708	703	681	645	742	713	701	722	697	665	716	681	744	733	677	715	721	721	653	723	688	661	707	706	710	715	700	659	741	681	735	725	718	687	706	710	694	692	685	712	687	698	715	710	706	749	756	714	742	712	693	714	676	743	700	699	726	742	727	668	704	718	736	788	741	740	725	698	675	700	694	664	670	702	675	674	747	696	705	712	731	709	761	687	693	729	715	716	677	743	693	726	702	738	719	717	729	690	711	738	686	695	725	729	670	684	732	691	720	722	734	721	689	700	664	739	744	681	690	718	698	758	688	740	658	720	705	699	724	725	686	724	680	697	698	718	683	673	721	713	706	745	688	709	667	723	706	736	683	733	676	724	701	722	681	796	732	724	734	696	717	712	729	709	732	676	684	786	701	686	686	719	680	722	713	736	719	681	703	747	701	699	701	691	764	701	756	710	680	695	715	677	705	709	716	704	721	720	780	687	664	735	733	682	695	743	690	678	706	712	715	726	754	683	707	743	705	715	663	731	714	695	670	722	674	732	718	728	691	713	693	678	704	721	706	742	737	635	711	676	668	710	690	727	693	696	715	693	708	687	686	646	686	720	735	707	708	761	680	710	716	736	706	763	734	691	711	699	648	724	704	679	702	742	717	731	752	700	695	789	670	688	733	649	706	728	699	663	733	689	687	745	695	743	709	657	679	718	724	771	695	686	721	706	691	716	708	671	713	710	752	716	700	764	734	737	730	680	737	760	687	758	709	693	709	734	682	700	715	732	741	683	737	690	676	738	728	708	702	723	722	713	700	728	731	709	724	750	702	739	718	710	700	716	679	681	717	733	682	704	670	672	709	706	710	702	692	699	694	766	711	690	721	711	696	683	742	704	697	671	726	729	732	715	698	718	690	707	727	750	731	716	677	748	719	725	645	664	741	752	724	686	674	722	704	717	741	748	706	708	722	728	701	687	724	710	706	699	717	715	719	732	710	661	732	722	722	730	715	704	714	698	751	707	757	702	705	742	748	696	695	776	713	720	751	686	688	693	685	736	719	741	708	718	746	728	722	717	757	754	682	749	702	725	706	735	696	758	808	712	703	694	735	725	720	719	679	729	656	730	717	745	716	747	695	709	760	719	715	729	732	712	704	714	719	715	703	717	710	773	725	658	765	701	684	706	697	692	702	681	734	768	695	699	737	736	720	689	672	715	716	701	740	709	744	724	714	738	733	752	653	714	692	720	716	723	699	688	722	675	671	627	723	682	684	691	689	693	731	702	707	688	697	755	685	729	716	735	676	707	724	725	704	726	719	718	713	698	715	706	701	676	689	750	726	737	701	753	682	724	727	677	687	695	725	707	667	691	717	725	632	713	735	716	744	750	711	688	717	712	668	703	700	710	708	726	692	697	717	718	714	704	695	742	702	695	695	705	673	731	744	738	722	735	694	716	689	749	706	733	750	735	786	712	692	737	708	720	740	719	686	746	750	689	692	696	717	734	720	736	680	706	726	709	714	704	715	722	721	724	664	682	676	652	710	722	693	746	702	689	718	730	731	715	722	707	674	736	729	721	747	737	718	736	730	714	672	684	692	749	698	688	759	746	666	658	714	711	686	731	743	729	700	700	716	698	749	718	721	692	696	724	678	675	721	708	701	718	691	703	717	696	660	700	721	685	725	696	720	741	746	687	706	756	698	734	727	682	684	743	718	696	717	743	664	713	757	704	705	670	700	693	716	674	703	695	731	732	733	680	717	703	693	701	698	681	773	714	695	741	670	684	732	691	737	697	691	716	703	758	719	678	707	744	662	704	693	750	677	721	680	734	710	688	707	700	713	681	703	744	685	775	739	712	707	665	725	699	647	693	679	724	755	709	700	647	718	695	677	744	718	683	705	699	745	715	712	733	712	697	755	686	721	708	702	730	738	720	689	735	705	671	713	715	703	731	748	694	735	744	700	741	764	704	727	696	756	708	678	719	665	707	727	696	741	678	670	688	692	751	720	670	721	694	750	692	701	724	711	695	759	681	731	723	690	696	697	715	661	689	702	639	701	746	727	664	725	711	698	723	765	754	723	760	725	710	685	698	665	678	748	706	704	758	660	705	690	683	718	731	706	741	636	699	677	756	739	710	710	688	745	726	710	698	657	707	715	713	749	732	718	710	716	701	747	709	729	699	709	751	707	718	696	724	656	751	709	707	705	767	712	679	685	707	689	655	727	715	697	672	717	716	719	721	715	673	699	727	742	706	693	707	733	692	693	743	687	726	699	709	692	725	689	701	685	730	729	729	720	671	726	697	709	705	728	675	685	656	714	664	763	732	707	730	686	701	721	736	745	689	689	705	670	706	712	736	662	695	742	717	725	653	755	728	738	781	707	732	719	704	670	689	731	745	697	686	709	663	712	715	659	783	708	708	754	680	693	712	733	708	695	717	711	720	711	683	679	661	694	729	749	732	702	709	717	705	695	716	689	676	694	737	716	730	705	664	718	718	730	708	696	710	713	727	691	699	719	730	689	686	680	736	695	666	715	708	720	763	738	685	671	745	706	764	733	675	682	721	723	691	717	688	707	689	719	714	744	715	707	692	736	700	764	712	731	733	753	689	740	724	669	723	750	706	693	733	650	768	751	730	693	708	674	682	689	730	725	687	725	706	744	747	691	722	722	717	678	736	725	684	776	714	706	730	692	703	684	742	713	641	727	755	726	725	713	719	694	690	721	703	664	726	664	741	688	708	706	738	702	691	686	747	690	656	726	688	763	759	721	682	672	698	726	743	689	701	736	684	723	703	659	758	703	702	700	706	673	690	722	724	738	714	742	735	691	670	717	696	695	726	707	736	731	712	689	703	716	716	724	736	698	694	680	709	674	714	728	693	674	670	703	719	761	700	713	679	757	699	632	677	736	715	724	730	699	673	677	721	699	740	728	712	715	729	689	658	724	744	715	722	699	741	690	734	708	729	681	754	685	692	689	743	688	651	712	678	666	725	721	679	656	745	691	671	706	701	745	680	726	674	708	715	676	719	668	707	706	769	715	658	757	731	719	704	723	711	712	725	686	693	711	720	745	692	717	680	731	746	682	759	670	672	675	701	680	730	730	695	721	688	723	708	728	717	689	753	727	749	739	669	710	687	686	703	722	683	741	674	724	682	673	706	720	691	726	744	701	731	740	704	658	708	710	675	747	716	715	706	718	710	715	700	742	717	752	722	720	712	702	677	678	765	682	672	691	733	728	702	700	647	650	740	729	682	663	729	710	715	742	702	751	726	736	706	694	695	722	712
46501	38507	24365	20134	55528	53140	50937	40041	25773	11992	2697	265	213	203	205	228	304	285	225	232	200	200	190	207	214	213	200	206	220	189	225	196	222	208	224	219	208	189	206	218	228	217	217	217	197	203	205	207	227	204	228	197	195	228	195	213	251	203	212	205	202	216	219	191	206	231	214	190	229	209	184	216	237	212	204	219	219	202	214	186	253	209	205	221	220	195	210	235	205	220	190	210	170	220	194	208	196	231	226	207	200	189	216	197	213	224	228	200	209	185	200	219	203	218	222	236	217	193	202	197	241	216	214	202	210	219	209	209	207	212	196	247	217	209	203	199	229	219	182	203	194	212	190	210	210	209	232	230	201	217	226	219	212	209	205	234	232	255	214	201	196	228	188	208	191	210	213	216	211	216	193	210	186	199	222	227	212	215	198	212	221	203	223	207	236	217	167	189	226	188	231	221	220	187	205	212	215	196	233	205	198	198	192	181	221	231	211	195	242	206	204	207	219	217	226	223	214	210	218	208	229	224	226	189	203	214	223	222	210	215	208	196	215	203	215	195	218	244	255	213	225	199	193	177	243	203	207	215	185	197	213	181	239	230	240	222	193	193	197	203	214	197	205	212	207	209	217	217	227	226	203	222	225	226	226	200	201	218	185	210	224	233	211	210	227	215	236	225	213	237	217	195	205	217	212	202	238	225	212	205	212	205	226	212	211	195	213	208	231	197	216	208	202	178	214	184	223	204	208	197	202	194	210	232	218	250	220	205	225	202	194	191	224	197	199	217	210	228	234	208	200	215	253	190	196	227	198	192	200	224	238	222	235	200	215	211	219	198	212	226	202	209	199	203	215	198	252	216	213	231	186	198	233	200	195	186	203	222	226	242	189	211	218	253	225	218	172	186	201	206	221	218	170	222	206	235	224	235	211	213	208	214	227	213	207	191	202	228	221	214	204	227	198	221	200	238	223	213	197	216	226	234	214	222	189	211	223	213	194	198	194	195	201	187	213	196	237	212	205	210	218	206	190	228	201	228	248	249	198	212	209	227	211	196	202	238	204	228	196	209	238	205	218	225	216	201	209	216	200	209	196	200	208	213	214	234	220	224	209	211	219	211	200	215	212	211	228	190	217	185	245	215	234	224	227	227	202	210	207	206	245	190	202	203	215	228	219	203	214	226	228	222	217	236	223	222	198	193	219	225	191	209	206	222	202	199	220	206	199	177	202	216	209	236	230	197	199	245	211	198	234	223	236	223	216	203	203	196	203	200	224	218	219	209	182	213	204	195	197	188	205	226	208	214	216	231	201	202	181	194	204	214	206	198	215	187	205	199	218	199	218	218	237	229	198	219	230	217	215	206	227	223	216	211	213	227	205	225	211	205	249	231	215	214	217	201	224	212	234	231	219	212	225	217	225	228	193	197	210	200	227	222	242	222	235	204	204	186	210	222	204	234	213	211	219	166	218	230	223	194	207	219	210	229	202	198	233	225	188	215	211	239	212	217	213	209	219	208	192	195	226	215	214	207	219	222	220	219	193	220	209	213	204	221	221	203	206	206	220	188	234	186	219	203	200	228	226	204	234	220	217	229	238	201	221	204	243	242	204	224	216	196	208	240	201	228	217	214	210	206	212	209	211	200	200	201	204	213	231	211	229	224	198	212	224	232	236	234	212	196	209	183	231	230	224	213	188	204	211	187	209	240	212	217	190	225	229	208	204	204	200	211	194	216	225	209	218	194	221	208	207	198	219	223	217	236	221	220	204	210	202	209	197	203	212	199	201	212	222	217	213	230	208	196	223	236	210	201	238	202	228	194	247	196	190	204	212	209	201	193	217	201	224	217	208	214	215	215	204	219	180	222	183	216	216	202	207	223	197	177	218	247	201	224	220	231	207	219	211	215	216	208	208	227	217	228	251	211	208	227	208	227	228	205	213	196	212	202	214	182	195	203	220	206	211	192	218	231	235	220	211	217	212	236	232	211	193	205	198	201	210	226	224	236	219	202	230	218	237	223	196	221	230	206	213	212	203	244	203	221	211	224	210	230	206	210	232	216	207	247	229	238	208	218	248	203	202	217	214	200	241	217	189	193	223	174	203	231	208	197	195	188	204	216	218	233	212	240	203	210	209	216	200	236	205	188	229	197	203	217	229	218	229	192	198	193	200	194	213	222	205	216	204	188	198	232	242	208	226	224	227	209	212	189	185	207	205	195	201	223	196	218	198	235	207	196	211	218	215	195	193	209	200	214	207	221	207	215	213	189	191	207	184	209	192	201	216	233	188	223	220	216	197	220	206	220	192	193	182	228	189	212	216	230	186	230	238	229	194	219	225	206	231	202	181	221	237	205	211	193	208	233	238	203	216	210	242	221	222	217	192	236	206	196	209	228	198	204	204	222	198	242	218	221	226	195	224	228	205	220	230	194	221	245	180	235	182	183	221	196	225	202	206	193	208	226	219	219	232	225	217	225	217	220	221	191	199	230	221	195	228	226	198	235	225	226	224	211	190	204	220	215	219	221	202	217	219	214	242	196	197	211	225	201	235	207	217	214	213	196	191	234	233	233	203	229	205	217	195	195	225	207	203	213	210	216	204	226	209	180	212	220	179	221	226	207	202	197	205	220	243	227	226	185	222	206	208	207	234	209	237	231	205	250	203	214	217	215	208	212	220	195	215	205	200	205	232	211	198	212	229	216	195	204	203	206	217	237	223	229	224	201	239	234	217	234	208	204	210	214	195	221	197	204	248	213	226	230	197	221	192	230	211	231	199	235	205	190	225	208	209	214	202	217	187	206	221	216	205	212	205	221	209	199	211	223	182	218	205	223	231	237	219	211	224	215	204	213	237	206	191	206	204	223	213	206	193	219	189	216	190	200	212	229	229	205	205	196	220	219	209	207	213	216	217	212	220	209	189	199	227	221	223	209	206	223	186	189	202	204	203	210	222	239	221	236	206	197	210	213	214	214	212	189	227	243	207	208	195	177	211	209	206	201	204	212	210	230	198	233	227	193	220	210	193	222	218	221	214	223	199	230	208	226	201	220	217	216	216	229	221	204	218	215	219	229	201	213	204	203	199	209	206	201	216	233	201	179	192	221	207	216	211	208	211	224	215	250	200	203	230	226	197	219	202	232	194	219	223	205	195	221	196	210	195	199	222	237	201	216	211	224	199	199	210	201	209	232	208	186	223	237	238	208	209	212	175	210	236	219	190	237	204	201	227	238	219	201	193	213	208	228	217	199	228	200	235	181	213	210	211	213	215	203	188	212	194	230	207	217	193	265	230	213	213	197	222	226	195	209	187	214	235	191	241	200	219	224	240	202	230	219	203	185	211	216	207	180	201	220	209	221	217	196	228	223	206	227	225	213	201	206	256	203	224	205	207	215	215	182	206	220	199	205	256	210	199	208	213	184	228	207	215	227	208	199	215	186	221	227	215	229	211	242	210	204	217	214	218	184	234	194	203	201	216	204	208	184	205	200	222	254	200	199	214	216
31906	29622	16647	24917	66597	64306	63352	53041	39815	25005	6708	617	586	601	587	561	1133	959	538	531	520	519	534	559	511	531	521	532	549	515	508	489	500	563	545	536	512	548	576	528	548	538	528	514	523	536	553	508	569	466	524	520	578	534	476	489	529	524	501	511	513	519	542	494	484	569	551	493	527	482	553	514	542	529	545	477	498	547	536	495	509	545	490	552	570	555	555	509	516	514	509	519	518	505	550	511	541	530	498	529	494	526	514	539	485	481	488	533	528	507	511	484	528	498	548	477	516	565	522	540	527	510	488	530	551	564	483	567	542	529	502	505	554	543	543	528	472	522	553	520	514	519	511	494	515	527	544	512	526	545	531	504	518	529	537	532	510	492	504	459	484	600	480	496	535	551	544	513	498	483	534	521	478	525	495	522	522	527	562	503	523	503	502	526	501	515	498	501	543	543	527	551	489	532	536	555	452	542	506	513	522	500	515	556	542	507	558	527	477	527	491	531	522	528	524	538	486	526	508	508	500	516	520	531	504	505	510	542	551	560	491	494	509	478	519	490	510	561	533	506	514	538	527	569	517	515	525	459	533	486	514	520	518	520	526	488	565	532	529	572	523	482	536	545	475	540	502	516	557	528	500	534	519	517	524	534	516	518	543	523	526	522	512	512	545	547	536	549	507	499	522	512	513	510	531	561	537	514	540	509	536	521	536	587	510	503	478	544	564	525	515	511	523	530	560	533	473	491	506	473	523	538	485	537	510	563	561	491	548	495	517	527	510	518	496	486	551	498	521	535	515	504	555	489	514	505	482	552	544	518	522	511	535	496	511	580	553	483	522	526	531	511	508	518	481	520	492	499	510	544	545	499	523	502	547	515	519	546	468	569	557	470	492	514	596	528	529	549	490	528	540	516	538	541	536	544	497	474	532	505	479	510	577	518	505	538	545	526	486	494	530	503	520	503	529	512	519	523	471	537	536	519	513	543	515	501	543	526	533	537	515	483	544	548	554	513	522	527	479	557	536	533	526	539	522	523	494	551	538	516	506	532	534	503	515	553	533	531	524	538	520	535	528	532	511	545	523	485	469	527	546	497	512	523	510	545	476	513	554	531	568	535	538	499	499	525	531	515	522	569	546	483	554	515	561	519	539	512	512	520	521	509	563	509	560	522	546	550	558	507	521	544	514	548	510	493	572	519	541	552	538	511	559	542	519	515	514	516	507	528	501	546	520	476	550	512	535	533	507	532	543	493	567	525	517	550	513	519	566	515	491	526	549	512	522	539	506	516	546	497	523	521	513	520	514	515	496	537	530	500	474	519	549	507	506	527	542	534	515	534	505	533	496	518	495	509	522	515	526	509	513	537	497	506	528	531	507	518	541	549	528	509	501	514	525	518	496	539	567	513	536	502	554	520	536	558	527	507	528	544	509	524	515	516	496	493	526	479	524	525	557	528	531	559	519	518	532	562	535	519	516	510	543	533	532	516	483	491	518	542	491	510	508	509	528	518	490	528	470	490	546	565	570	542	570	552	541	491	481	527	526	498	515	535	505	489	516	502	500	520	544	511	495	491	533	544	502	537	516	526	528	559	521	517	508	521	494	546	470	533	532	502	507	533	501	525	515	512	561	538	516	534	539	493	521	506	501	522	557	505	487	489	464	514	561	552	535	520	524	502	524	534	529	511	507	499	553	532	520	525	520	535	489	520	580	521	488	550	499	527	562	567	496	477	553	529	557	466	542	493	557	487	513	522	501	514	533	486	493	546	516	529	530	524	511	556	504	479	526	528	509	523	520	520	526	508	519	510	538	534	505	508	514	539	541	518	543	553	534	499	516	542	573	516	518	550	519	498	571	534	520	498	544	520	515	549	547	518	516	543	513	441	511	530	489	461	532	548	557	509	518	496	525	539	513	511	548	526	548	526	499	574	535	496	569	492	540	543	499	514	539	527	510	515	511	521	505	529	499	520	538	538	493	489	543	527	463	517	543	509	477	536	486	516	535	550	515	496	501	519	537	515	517	552	468	549	502	501	529	509	514	475	553	493	505	548	528	513	552	497	535	549	511	528	480	507	523	531	521	490	503	534	482	520	519	553	501	529	504	508	553	555	506	543	513	519	538	558	517	506	558	525	534	536	506	549	530	514	525	508	522	555	536	524	529	527	489	506	484	531	529	521	540	528	522	528	486	513	521	499	545	556	595	515	520	551	528	532	500	485	556	509	514	534	482	542	510	539	536	542	548	501	539	510	504	514	547	570	486	534	499	502	489	488	478	481	533	534	482	546	498	521	524	544	502	525	487	544	555	470	489	558	492	495	491	554	509	501	539	540	532	548	498	532	536	504	490	474	519	512	508	520	516	558	507	525	529	516	500	545	517	532	523	584	519	524	516	486	558	540	533	559	518	546	509	521	524	487	507	493	582	519	510	532	541	537	525	531	538	541	491	503	516	496	506	498	545	528	510	537	572	568	552	461	530	524	497	514	506	533	494	531	507	533	508	528	523	486	535	509	515	517	522	506	495	579	510	518	535	503	530	512	497	520	493	530	532	520	498	534	550	532	544	518	549	518	499	499	558	486	525	523	512	524	547	521	532	527	488	557	505	532	500	549	529	514	512	525	540	546	528	485	507	519	550	520	564	540	545	519	485	531	502	497	488	553	530	536	543	525	498	544	530	482	574	504	511	543	486	542	554	515	512	523	539	524	503	536	524	490	498	535	473	523	505	517	509	487	541	533	511	512	518	544	581	523	502	494	517	482	523	510	511	503	511	495	499	526	464	531	507	500	545	520	553	518	514	523	527	558	522	521	581	481	517	564	532	525	486	500	543	492	541	510	509	506	516	543	502	489	523	505	496	503	571	522	554	514	513	543	495	530	517	543	487	513	518	505	537	541	522	506	521	542	498	506	516	519	514	555	514	468	506	537	514	545	534	534	521	520	478	516	512	538	525	491	506	554	496	509	507	476	502	535	550	505	520	529	532	515	512	529	491	514	485	540	532	523	517	518	557	547	461	551	534	547	541	560	544	492	496	497	525	552	530	531	520	548	499	524	486	540	553	516	484	535	495	510	475	548	530	509	517	537	556	537	503	551	543	538	533	525	468	516	517	527	534	507	512	510	550	478	535	508	527	520	519	491	514	482	545	503	545	527	500	526	514	513	539	541	508	502	539	510	564	483	493	505	574	541	547	509	541	489	540	555	500	537	510	556	540	532	529	524	555	547	511	500	543	504	554	530	517	510	537	518	528	499	534	518	504	498	550	480	471	495	507	504	565	473	507	531	516	538	526	544	559	525	548	503	538	520	501	464	503	515	535	493	503	515	528	534	535	578	516	521	489	535	507	503	542	483	550	482	490	525	503	547	541	531	495	544	482	499	545	537	514	486	506	527	535	552	520	507	483	491	518	525	537	465	477	486	518	556	527	509	513	534	524	510	521	530	504	475	554	488	468	507	541	548	513	494	499	539	549	564	541	491	475	536	564	490	504	541	541	534
13676	10251	3964	1490	3042	3089	3259	2548	1447	860	408	301	280	278	304	288	289	270	272	273	274	284	288	291	291	288	277	285	278	292	264	237	227	249	267	288	247	232	251	297	282	280	274	262	270	266	249	298	267	295	281	267	275	264	254	281	273	289	252	279	294	290	273	282	287	275	255	259	273	250	249	273	277	291	241	260	271	278	263	266	261	275	271	275	280	292	285	250	270	292	288	262	287	285	272	262	263	287	237	264	263	257	241	287	271	255	274	265	279	271	281	266	270	287	264	288	249	271	283	271	298	256	252	284	266	264	251	265	278	286	271	296	267	283	253	302	278	248	261	279	291	248	260	270	288	273	267	279	282	287	267	277	248	253	261	261	281	268	288	305	273	280	275	248	264	280	257	266	286	273	263	286	290	278	275	284	259	256	281	285	263	291	255	227	273	295	236	276	274	281	271	278	307	242	269	256	265	271	291	284	259	320	310	245	272	264	255	281	267	288	276	294	262	254	254	274	258	250	271	285	286	275	271	287	255	279	282	291	251	248	271	322	273	249	287	261	250	264	254	265	301	258	262	236	275	288	278	275	250	275	269	270	285	276	291	266	276	260	249	265	263	264	304	267	282	253	250	272	279	254	283	238	274	272	282	292	294	273	280	276	268	248	312	293	281	229	247	244	285	262	274	234	269	256	285	243	258	278	265	241	262	291	268	273	267	282	285	292	268	257	274	286	266	269	275	236	287	277	229	285	267	244	269	287	280	285	292	246	264	277	294	244	271	272	248	297	249	263	280	304	279	275	262	258	277	235	285	234	267	265	281	243	246	281	244	255	294	276	302	266	268	284	282	278	269	268	261	265	290	276	259	255	240	277	268	254	284	270	278	279	264	285	259	289	256	267	280	275	260	261	281	261	294	296	259	292	254	245	265	288	331	280	268	306	304	258	274	287	267	252	285	263	277	237	290	253	289	255	275	282	274	264	260	270	314	272	292	279	264	271	288	240	280	256	257	266	255	286	283	263	272	268	285	262	319	273	237	270	295	287	294	260	271	288	260	263	259	278	259	258	282	264	269	274	269	276	267	278	285	269	295	290	275	270	286	285	259	295	276	249	271	304	288	262	288	252	306	260	291	266	257	284	268	286	252	282	268	254	269	269	259	264	289	269	279	276	232	319	315	292	286	261	279	269	260	269	292	282	282	286	277	290	258	261	232	287	270	269	255	280	269	299	278	299	270	266	263	292	257	281	277	290	260	292	276	249	250	258	297	277	255	278	272	236	291	267	260	255	249	291	284	285	298	248	258	264	256	288	287	248	270	264	285	267	267	300	272	289	244	257	273	287	265	275	295	258	285	263	292	265	252	302	260	256	291	261	287	286	265	277	296	267	236	253	277	260	258	291	249	265	247	267	265	297	258	299	262	289	302	269	307	279	253	285	267	259	280	262	278	284	270	263	259	261	307	246	292	302	292	300	289	274	277	240	255	289	271	263	264	261	273	223	299	262	273	281	262	301	266	254	285	281	285	315	273	279	284	287	259	251	279	280	269	291	294	294	273	287	281	285	258	264	278	263	268	291	295	301	271	279	260	262	284	284	269	263	238	281	303	280	252	273	263	280	252	244	297	279	257	263	269	289	241	252	248	256	288	268	287	256	249	280	274	285	270	285	265	313	253	251	284	293	274	285	263	275	272	260	263	245	255	287	260	272	282	283	253	250	282	240	279	255	241	264	293	257	270	287	271	283	260	269	273	261	266	255	276	287	264	269	301	255	299	312	266	283	272	283	294	302	281	257	298	264	267	295	262	288	249	288	296	301	259	287	282	240	252	273	297	262	255	296	280	289	245	220	261	295	260	235	296	283	273	257	267	275	294	263	288	302	278	268	284	226	266	306	271	280	262	301	282	274	284	280	283	273	321	283	274	281	293	258	284	308	239	286	279	300	245	304	265	275	287	274	280	295	256	289	253	266	284	279	285	295	281	292	295	279	280	283	293	305	269	305	259	269	297	283	260	279	290	289	282	273	245	274	260	262	300	269	264	268	314	256	249	265	254	257	287	286	258	270	285	280	272	246	280	285	272	258	289	247	267	291	271	283	266	291	273	288	265	257	303	269	280	255	289	294	287	273	265	257	288	249	281	265	269	287	280	298	278	279	280	247	278	256	266	298	271	251	327	274	293	283	268	271	294	245	291	293	250	260	299	293	296	288	281	284	286	254	311	282	257	314	287	250	282	281	244	258	249	272	240	268	286	281	261	263	307	283	269	235	287	252	320	246	279	295	297	267	261	280	283	251	273	291	253	249	268	278	270	233	277	281	290	263	272	264	253	307	277	278	261	281	280	260	239	277	256	275	286	274	292	280	275	248	296	282	295	253	281	295	297	273	283	318	304	296	274	282	296	282	255	269	256	241	297	259	257	247	280	239	255	285	262	253	285	298	285	278	299	268	291	278	274	254	255	246	257	245	320	285	259	249	277	264	269	263	297	269	279	253	287	263	274	283	276	248	266	274	287	296	257	272	263	267	267	279	310	292	287	293	277	284	258	266	292	290	250	286	310	297	269	269	268	269	268	254	299	252	277	237	288	264	294	272	253	249	282	281	290	303	268	235	275	254	273	271	235	270	265	272	273	271	276	292	257	305	263	253	266	265	268	296	294	261	257	279	259	289	297	281	280	244	269	253	290	247	266	260	319	281	278	278	277	257	253	268	275	241	269	276	262	317	241	235	260	290	260	231	273	282	308	283	246	283	296	262	301	292	270	292	271	266	275	247	269	283	275	303	276	259	273	280	294	313	269	248	257	265	259	272	289	235	275	268	241	268	271	298	279	283	287	285	279	265	255	286	299	315	308	275	251	287	269	286	308	238	291	268	280	311	267	257	308	280	262	282	274	265	274	282	258	236	276	274	281	289	244	256	283	257	283	281	285	282	289	284	257	285	270	254	255	286	270	251	282	260	280	293	293	290	281	282	263	254	274	272	234	283	250	299	311	273	271	264	282	261	266	281	284	300	275	227	237	285	255	272	281	246	277	294	276	279	268	276	252	260	271	259	282	309	254	273	275	266	254	288	259	247	281	274	273	285	286	296	260	266	303	267	276	274	289	255	288	303	293	237	293	262	269	261	284	260	287	250	247	274	275	246	290	298	285	293	287	277	290	295	284	262	276	275	273	260	284	270	315	267	260	269	270	285	241	268	280	288	274	282	252	249	258	270	269	278	277	279	289	299	253	265	256	270	268	268	264	265	263	223	267	288	263	255	259	283	320	274	256	295	304	255	277	291	266	282	280	268	278	270	259	277	287	275	284	259	279	282	273	265	266	268	278	302	297	300	295	248	260	284	269	283	277	284	274	261	274	292	276	270	256	280	249	265	272	271	282	277	270	273	294	289	308	277	276	274	263	291	269	249	259	253	256	296	232	293	294	246	287	278	258	266	297	252	275	306	265	264	252	267	279	251	261	266	268	252	287	274	305	265	263	315	261	263	264	280	274	297
8546	9135	5313	4223	12023	12338	12412	9339	5593	2702	1059	663	675	691	640	654	687	629	675	665	667	680	684	665	636	669	703	664	698	722	634	704	629	681	747	679	672	636	669	653	694	693	655	622	670	679	647	654	670	674	643	662	669	665	702	642	714	687	667	683	664	697	651	675	706	684	708	648	676	687	657	619	668	670	661	692	681	693	656	663	676	671	628	662	698	636	704	666	713	644	654	655	643	660	679	684	691	712	651	675	655	628	684	650	693	667	699	643	637	637	631	697	644	688	708	686	655	656	699	647	643	683	670	671	684	697	627	661	682	725	645	690	667	677	684	688	669	653	679	612	691	695	694	641	682	644	647	619	724	686	671	669	651	646	676	694	647	662	659	726	641	653	666	667	677	705	653	655	674	628	650	719	690	651	650	653	621	640	646	717	673	701	634	687	665	661	631	643	672	704	674	667	667	629	674	660	637	654	608	655	662	681	665	702	697	699	672	662	689	661	664	669	694	644	707	641	669	693	654	653	676	714	683	660	702	679	683	667	675	648	636	667	644	652	692	656	682	609	715	660	675	677	642	635	674	645	670	648	647	676	699	716	671	673	664	667	707	687	663	691	656	671	695	667	663	643	691	679	644	692	699	668	669	637	691	649	678	646	633	636	711	675	644	650	631	716	633	657	666	700	645	674	660	636	684	685	702	645	690	708	654	639	643	654	675	625	676	714	640	682	644	665	661	678	687	679	649	653	707	688	657	688	702	704	716	692	653	683	673	668	678	676	652	703	685	642	651	672	656	690	678	689	669	668	651	651	688	657	659	696	722	671	688	701	645	630	644	665	680	636	697	625	645	634	680	671	718	708	607	693	699	684	684	644	689	648	705	719	642	658	653	704	683	643	689	688	687	677	632	704	659	648	684	671	638	653	630	653	680	673	651	696	703	669	676	643	653	631	622	683	604	673	649	669	660	652	686	674	723	657	750	685	652	651	650	671	657	647	690	658	646	708	671	633	675	667	649	690	708	626	652	700	651	661	678	646	687	673	630	660	641	656	661	641	683	622	681	681	701	634	659	638	684	689	720	674	650	649	653	687	685	661	685	662	684	646	645	626	661	707	662	666	688	673	627	619	651	656	708	680	627	649	652	700	647	695	724	664	653	680	718	689	683	672	633	646	643	661	641	637	660	694	664	599	658	723	694	665	645	704	676	646	663	701	678	664	683	661	647	678	684	662	701	629	656	647	667	681	662	711	662	637	675	676	615	694	647	671	658	654	704	630	654	629	635	680	682	696	669	674	660	705	651	673	648	637	638	686	686	726	653	686	642	659	693	653	675	641	702	681	662	669	684	674	648	698	678	685	657	652	656	655	684	678	659	707	653	677	669	645	661	655	663	632	663	663	676	696	689	678	680	669	677	654	661	649	675	684	663	645	715	652	682	704	669	679	709	683	702	709	653	656	675	658	708	620	647	624	667	655	676	703	636	678	623	712	685	633	650	696	676	658	654	665	669	669	675	655	657	680	708	674	693	669	651	691	654	682	693	737	653	654	671	672	672	687	696	649	695	684	698	682	652	671	686	734	675	650	673	611	701	656	701	661	692	688	640	656	654	679	668	666	629	673	716	609	728	657	655	677	658	655	656	689	676	637	654	651	651	629	717	648	632	666	676	671	627	661	658	666	614	619	684	684	671	650	647	649	684	636	620	668	664	652	666	675	666	712	684	672	711	677	684	647	669	677	635	688	647	683	631	659	643	638	676	675	680	659	642	660	700	681	631	695	678	683	689	623	604	641	583	653	693	675	644	686	679	707	667	654	613	642	657	656	663	659	680	676	659	639	673	656	636	665	664	648	678	668	656	666	640	650	651	630	586	665	623	692	683	654	654	662	665	710	677	656	645	653	653	654	656	685	672	667	621	683	685	680	641	682	684	696	655	658	687	675	665	650	715	624	666	652	647	685	632	663	656	655	644	665	677	672	649	656	699	680	620	672	667	676	676	639	642	674	658	647	699	654	669	633	647	715	686	660	697	664	705	667	662	702	624	671	673	673	678	681	684	679	666	636	690	657	662	688	648	688	651	682	633	678	647	638	630	660	655	671	678	625	669	599	646	655	692	650	702	660	686	638	659	697	636	640	701	656	666	653	675	654	707	686	640	647	635	681	688	698	701	704	658	644	639	653	670	676	659	689	711	660	680	620	669	640	721	678	656	626	714	721	689	734	637	657	675	647	628	703	642	620	652	675	637	666	696	624	678	722	685	678	679	674	638	672	670	681	666	616	712	640	637	699	656	687	696	671	652	683	658	616	638	644	701	652	658	635	687	650	633	640	668	713	625	695	681	684	649	647	645	680	705	651	659	670	646	687	682	649	675	669	682	686	687	657	650	610	650	661	689	682	697	636	689	691	670	715	651	649	675	648	676	653	699	615	684	644	667	636	691	680	638	693	658	618	676	650	649	690	734	646	686	657	639	668	675	692	664	673	653	627	676	684	679	646	686	693	721	623	705	639	653	637	667	633	656	675	619	696	679	685	662	638	708	657	678	656	675	686	737	708	688	623	680	690	704	643	666	694	710	696	668	665	633	677	663	683	671	688	635	663	667	701	667	665	675	658	635	634	651	693	683	648	671	655	654	667	672	669	717	708	682	623	656	701	646	665	617	638	663	702	680	641	679	648	668	660	641	673	669	686	681	652	663	692	675	638	652	690	663	691	678	636	665	662	688	653	665	687	645	679	673	672	689	682	642	656	695	681	665	673	616	617	669	700	711	638	707	691	689	629	584	631	656	664	650	658	665	672	653	709	665	695	690	641	640	673	663	620	663	642	691	647	686	662	668	584	672	669	651	646	671	657	649	646	678	661	684	655	665	667	677	614	672	624	706	668	672	625	668	691	694	640	709	659	655	624	678	680	647	665	685	698	656	670	680	646	652	631	638	618	640	633	665	634	670	713	693	628	654	641	659	649	704	709	630	693	661	644	667	672	633	665	673	687	650	641	667	627	706	746	643	670	693	625	651	688	642	629	702	711	653	667	701	618	665	671	693	672	668	713	676	672	698	655	658	729	676	666	655	645	705	675	638	640	673	674	690	678	685	688	685	690	706	706	651	702	658	701	641	663	691	712	675	677	665	705	647	663	708	662	646	605	676	725	715	679	683	654	658	653	692	682	689	710	630	684	648	668	682	696	652	660	662	692	696	629	644	626	666	672	671	685	660	681	645	647	678	684	665	660	659	646	666	679	693	714	718	680	665	643	659	671	677	640	671	657	632	687	657	689	624	604	651	599	652	673	664	653	642	707	668	627	680	687	662	649	635	675	652	677	705	672	703	668	654	704	646	689	636	694	693	701	665	669	673	646	633	674	649	656	631	635	661	649	667	696	674	733	646	652	723	710	660	723	693	656	653	617	648	660	667	667	662	655	650	639	639	637	643	733	667	706	705	685	667	645	660	621	662	659	662	634	646	684	628	635	648	639	647	684	632	674	718	640	663	648	655	658
35387	32823	20366	10435	37213	42013	33968	22744	11732	4497	1166	310	304	301	293	286	336	352	287	323	286	300	321	291	319	292	305	295	298	324	337	289	284	279	280	298	265	304	320	296	300	283	324	281	297	265	308	291	317	257	330	333	301	276	277	313	286	307	302	327	316	317	312	298	294	315	284	324	294	349	296	287	292	316	304	321	293	319	283	308	276	305	302	282	292	323	307	293	306	269	286	275	277	301	326	284	282	296	292	313	292	285	285	320	319	330	282	318	306	288	289	291	308	310	306	293	332	270	295	293	294	271	269	292	291	310	292	325	307	276	281	327	292	284	312	307	309	304	271	308	286	293	325	345	284	293	299	295	264	280	321	284	310	298	280	302	323	297	280	278	279	301	281	279	276	310	263	287	307	309	310	302	308	285	280	285	336	310	270	328	274	282	308	290	284	296	333	284	282	285	289	309	300	328	338	312	277	286	269	303	294	329	313	278	318	272	322	304	285	295	275	288	308	277	304	301	322	308	326	288	314	294	295	318	300	302	289	268	295	328	296	286	296	298	277	293	276	306	302	303	294	307	290	301	279	306	295	276	300	305	308	292	290	283	300	302	310	309	303	305	284	269	297	287	282	301	288	297	292	266	301	289	263	321	324	315	303	289	291	322	291	271	281	282	332	282	293	287	295	273	323	274	310	295	323	290	276	282	330	289	278	298	313	314	307	289	290	275	344	269	312	316	283	329	324	277	284	282	297	334	302	291	293	300	296	315	303	295	322	298	302	291	299	306	311	283	331	302	287	325	282	283	293	315	308	305	285	320	303	306	283	312	308	306	307	281	288	301	284	313	333	294	283	285	291	305	288	285	302	303	277	279	319	281	290	322	281	309	286	287	292	287	301	269	297	327	302	312	291	315	312	310	310	288	310	300	301	301	275	303	270	286	301	285	308	285	276	322	327	295	279	316	305	272	292	307	304	292	323	307	309	328	284	310	314	293	296	314	311	269	283	282	314	347	288	285	308	307	302	276	289	283	263	325	301	302	308	290	304	296	282	306	295	298	287	298	294	326	307	315	289	298	296	295	308	295	280	271	296	288	271	307	319	288	285	301	323	282	291	301	275	322	299	299	292	314	275	287	285	280	285	306	316	302	295	306	310	316	302	290	311	282	293	297	263	316	317	278	293	309	284	297	291	269	300	305	271	351	294	320	286	314	288	305	310	282	292	304	314	266	315	321	303	324	270	305	320	291	330	345	307	305	295	311	305	294	304	283	287	302	299	288	299	315	305	305	309	290	324	295	328	298	292	291	296	309	268	290	286	332	285	310	302	295	301	293	346	293	288	331	264	281	307	267	304	305	308	289	287	284	326	310	285	273	286	283	257	310	298	284	328	323	293	288	318	280	324	289	327	284	321	285	295	299	299	294	288	272	294	284	322	273	335	299	312	312	268	322	277	285	304	311	295	305	269	325	293	315	297	250	305	296	310	305	325	303	321	301	284	276	260	286	329	295	305	287	292	303	285	289	317	318	287	293	321	342	292	265	287	301	330	321	277	331	320	298	294	280	281	275	309	277	311	292	298	279	315	335	284	285	309	290	286	319	292	288	309	298	314	311	310	293	316	296	302	301	290	338	293	304	280	315	324	310	275	288	325	304	305	277	295	323	332	272	305	271	303	286	331	319	292	258	302	289	279	319	274	325	285	304	282	299	296	285	323	267	261	260	283	280	291	296	304	298	290	257	296	332	297	287	324	317	294	282	289	287	298	321	323	298	306	285	299	285	295	292	311	274	303	297	298	267	288	299	284	244	310	270	300	297	280	286	252	324	267	287	258	328	320	312	323	278	291	306	310	308	338	340	294	299	284	310	301	284	347	298	323	287	301	284	279	302	302	309	318	261	311	271	265	273	328	294	301	315	308	284	309	289	294	300	282	274	320	304	325	324	293	312	308	329	271	276	302	294	312	313	311	303	288	277	274	278	356	284	292	309	325	307	323	283	307	294	270	292	290	315	284	280	288	282	340	306	303	275	315	324	283	343	273	299	305	281	286	294	265	308	326	288	290	257	289	301	278	309	276	290	295	296	281	298	288	308	315	295	279	279	282	288	299	302	300	318	276	277	256	297	291	306	316	263	306	298	292	325	289	300	283	326	289	306	283	311	327	297	272	286	286	309	301	286	289	283	330	292	305	312	308	323	273	280	313	298	301	272	300	304	282	313	278	293	321	303	308	296	289	316	311	299	297	264	295	288	277	320	302	300	284	291	306	318	307	311	277	324	262	270	293	324	283	289	300	281	313	286	321	273	302	331	319	296	301	301	287	325	261	301	275	248	313	301	294	332	307	318	318	300	312	283	266	294	261	274	308	297	287	262	310	306	293	299	300	301	267	301	284	284	287	276	306	315	318	321	294	312	296	282	309	282	302	295	283	319	344	261	315	283	282	296	296	291	319	326	294	281	297	302	316	288	286	298	322	252	290	266	315	297	288	271	301	277	278	304	309	271	297	318	290	266	318	294	291	337	342	292	267	332	284	321	304	334	297	300	295	299	287	328	305	278	266	305	272	279	285	303	322	303	276	292	298	296	291	284	289	304	303	259	296	305	345	264	276	318	289	296	277	262	302	328	320	295	303	306	331	324	304	300	310	301	317	282	264	303	278	305	320	307	304	314	273	281	308	283	315	325	310	282	301	285	274	285	303	298	267	322	281	288	309	257	286	302	324	314	310	296	306	294	315	268	286	295	311	299	307	305	275	336	280	286	289	316	273	259	288	320	294	322	283	276	253	286	299	267	333	312	319	297	292	320	291	281	296	299	266	264	304	288	320	313	284	320	326	322	292	316	329	292	318	276	294	305	314	304	306	308	310	312	291	323	333	300	294	281	286	321	264	292	269	272	314	280	325	323	321	324	283	308	285	315	315	291	335	311	349	289	284	296	316	281	271	274	288	288	293	290	292	273	300	304	287	301	324	306	290	294	298	306	296	290	272	289	286	301	274	302	270	267	297	296	313	300	290	273	285	289	264	285	313	330	310	258	274	301	266	280	313	300	298	281	297	320	303	295	287	263	308	308	336	293	292	275	295	300	279	292	293	312	283	308	282	291	304	332	292	286	292	297	289	314	319	287	304	317	298	307	300	293	315	313	323	312	295	308	310	275	276	301	304	299	261	303	314	276	276	283	282	302	302	294	289	325	282	312	291	307	288	286	279	305	315	298	307	316	292	282	324	318	311	324	278	271	311	306	299	271	274	297	281	323	315	343	314	283	324	308	339	277	319	291	304	293	276	285	312	296	330	254	301	270	292	319	280	323	307	307	299	279	287	299	312	279	308	283	316	340	291	284	285	291	268	326	315	336	309	325	283	305	278	269	287	289	304	275	323	285	278	311	316	292	293	280	274	299	275	295	304	288	291	285	294	308	295	300	302	294	285	292	316	279	303	285	275	273	277	278	254	320	281	310	269	317	287	284	329	287	326	307	293	314	296	288	291	305	300	280	287	291
23644	25171	14280	15530	52498	54385	47975	38334	26088	13933	4209	754	752	728	711	686	916	945	694	715	720	745	728	683	711	758	704	724	727	718	746	701	718	717	756	679	692	702	727	729	692	738	755	696	703	751	740	693	763	695	744	729	686	713	725	721	718	725	740	742	724	711	751	718	712	694	749	762	726	745	728	733	715	749	725	745	725	741	750	704	706	717	728	699	766	725	728	701	744	752	702	696	697	721	724	720	714	706	685	699	666	735	733	732	724	718	729	694	698	713	754	712	722	717	741	730	748	716	692	735	702	735	731	717	759	686	727	740	750	720	722	678	745	760	744	719	750	754	681	760	722	716	737	738	672	757	722	694	695	726	717	733	667	704	679	711	705	666	700	692	749	722	716	747	766	762	717	728	701	740	717	723	723	712	688	683	734	705	720	716	705	729	714	682	737	675	692	669	677	737	698	659	717	720	698	735	679	709	720	729	719	692	659	729	713	680	693	748	712	728	726	694	699	699	710	692	682	715	758	718	676	721	731	782	717	737	743	739	733	724	681	761	712	705	710	788	763	732	718	657	691	735	633	732	723	710	726	714	701	712	703	711	740	712	750	698	729	696	744	689	763	753	727	701	740	704	716	728	677	652	679	729	750	705	738	663	709	764	684	703	754	747	753	676	755	715	700	686	710	725	691	720	719	707	711	763	711	769	725	770	699	725	667	726	720	727	689	721	722	715	715	721	689	745	718	702	736	693	683	743	697	719	752	711	721	759	735	716	727	700	731	725	696	720	718	700	717	727	686	741	684	720	710	720	716	710	711	720	719	701	707	713	761	691	721	707	706	725	757	741	782	756	684	744	732	697	732	747	726	778	695	686	763	733	719	713	708	699	739	731	677	715	723	703	766	739	732	715	736	711	682	709	736	754	737	730	788	676	732	746	727	743	688	708	679	697	769	729	720	718	676	690	732	691	770	753	720	732	764	694	707	718	690	712	706	759	737	755	729	741	769	736	700	703	692	754	753	729	708	705	717	672	679	712	739	724	705	728	722	732	719	758	705	739	714	691	744	712	734	679	719	759	705	761	761	672	691	682	740	694	679	721	715	710	717	713	736	741	726	749	703	699	707	726	741	696	656	721	732	736	736	799	714	731	664	667	703	755	724	730	734	755	726	711	716	701	735	709	740	732	712	740	753	766	704	749	740	731	697	724	727	747	738	653	721	760	713	695	686	692	774	758	701	723	765	772	703	682	738	725	726	691	690	714	746	691	745	697	805	728	679	755	707	678	660	722	736	732	714	727	697	694	741	713	765	735	737	658	752	671	712	744	752	677	706	730	704	700	734	701	680	725	709	737	740	729	705	699	785	723	718	687	770	720	720	729	655	758	686	713	708	732	674	710	707	734	724	697	703	671	737	692	751	721	728	764	733	722	680	746	757	698	710	754	732	723	677	713	725	746	743	658	692	724	719	694	726	721	740	688	748	669	702	702	746	755	742	672	730	715	717	674	717	713	745	748	709	710	690	706	713	706	740	739	691	767	690	735	750	762	772	687	724	688	727	715	722	706	775	686	707	661	735	667	733	711	747	745	757	719	699	673	690	703	694	730	713	733	682	713	681	728	678	704	724	693	733	739	714	668	666	746	773	720	705	749	672	714	728	701	731	727	730	806	745	682	733	724	733	737	715	775	752	717	647	755	757	731	721	736	724	708	742	736	728	670	746	726	712	683	668	738	710	767	676	695	701	710	687	740	714	757	694	679	720	752	677	667	732	741	761	698	733	742	723	723	706	722	760	666	698	751	718	740	734	776	702	690	701	700	676	702	738	702	680	727	722	738	754	706	667	675	675	735	692	704	708	723	707	739	706	685	721	723	748	767	695	720	756	717	729	731	737	703	735	718	702	692	725	702	705	740	766	710	721	734	692	743	743	735	705	714	694	700	737	743	687	721	738	719	697	726	727	716	727	711	697	745	688	675	746	696	732	738	700	741	682	714	667	744	730	709	713	711	700	758	692	691	700	722	719	748	723	704	700	710	730	765	709	744	671	722	732	706	756	702	727	665	700	731	745	710	746	698	771	702	706	715	737	711	747	714	716	702	713	743	719	723	708	732	735	712	652	686	733	720	723	744	695	694	665	751	706	694	680	681	744	707	677	681	725	704	745	756	751	703	713	706	756	739	715	695	718	670	734	748	777	712	705	667	719	717	743	720	698	707	761	733	690	721	725	715	722	731	723	728	725	783	750	681	713	736	732	687	724	755	698	717	725	737	714	729	686	721	684	687	674	745	771	723	726	723	681	750	731	727	753	732	713	716	736	716	709	728	735	721	688	711	672	748	697	777	675	757	725	708	773	798	708	782	690	724	742	718	709	761	790	693	720	681	738	702	721	685	725	676	756	726	717	684	703	742	734	730	726	686	745	686	729	756	700	715	723	681	743	705	749	724	721	646	775	697	766	703	738	722	715	722	678	722	741	705	776	718	722	742	697	739	690	699	714	727	741	694	714	726	716	717	730	756	752	761	743	695	746	735	720	704	739	685	695	716	656	735	753	729	719	745	731	724	752	755	680	715	752	717	720	698	747	711	675	739	738	673	717	709	736	737	726	662	671	675	683	733	706	718	696	718	686	733	720	700	676	702	631	729	719	757	722	683	755	660	668	733	694	698	735	743	749	732	711	727	686	708	684	705	704	714	731	686	724	738	715	700	705	741	716	728	739	744	742	691	689	679	703	696	767	698	704	682	670	687	761	708	774	737	729	735	738	709	684	764	709	716	690	759	717	738	691	738	752	731	690	727	687	702	732	738	706	710	706	702	712	693	704	718	739	701	712	677	707	696	714	711	739	739	726	720	710	723	709	751	668	713	707	702	742	700	717	769	674	711	734	670	757	688	767	709	714	692	717	691	687	727	672	760	726	702	715	685	731	734	731	762	734	745	634	755	715	692	753	746	690	751	709	671	708	764	700	746	742	687	700	716	686	722	723	717	709	731	684	720	718	692	708	708	675	696	755	662	688	733	769	724	712	733	735	702	736	708	791	732	702	722	749	749	715	752	712	696	725	737	706	736	730	750	728	694	713	759	753	770	716	701	690	711	715	767	671	703	695	708	671	681	755	680	728	749	712	737	714	740	702	692	686	717	717	717	760	757	681	683	778	729	686	717	769	725	666	689	724	700	713	711	722	681	662	722	733	691	696	707	715	682	747	672	734	759	718	662	734	744	721	724	728	716	773	735	681	758	723	675	750	700	722	768	702	750	700	699	724	662	722	782	716	697	735	711	704	743	698	706	702	731	731	702	698	758	724	726	716	708	729	686	732	712	725	730	765	743	746	728	667	680	730	750	725	738	730	709	704	736	745	699	701	734	757	743	694	726	638	738	729	715	758	729	776	708	738	723	686	782	707	734	750	757	747	698	737	746	731	654	743	711	698	720	731	729	741	736	740	758	699	691	698	727	693	650	709	709	714	727	748	693	736	720	726	632	741	708	745	736	726	724	749	757
45859	39875	23417	19181	57922	59172	49617	36024	22032	9606	2090	250	228	246	189	263	327	315	217	218	223	244	251	219	262	244	226	211	212	238	216	214	220	196	253	231	218	253	239	259	208	233	246	246	228	224	216	239	228	241	226	216	236	221	201	237	208	211	223	203	232	233	216	203	214	220	219	214	218	214	229	214	222	225	217	207	217	211	202	231	219	217	213	219	260	226	253	225	230	224	219	195	214	214	212	206	210	202	233	202	219	214	234	232	232	237	224	224	204	231	209	197	226	191	214	205	217	243	224	212	213	220	214	220	233	224	194	208	231	234	230	223	216	225	232	225	215	188	226	197	219	210	226	217	207	202	210	252	233	213	240	202	207	215	212	223	181	220	203	222	199	208	216	206	239	196	222	215	232	202	214	203	205	239	218	236	222	213	235	209	212	222	214	203	221	203	209	241	205	209	232	228	216	249	208	233	219	261	241	224	233	232	223	217	225	224	240	221	247	198	236	207	235	222	242	235	211	239	224	168	226	209	208	249	220	206	217	238	196	228	225	257	225	251	238	241	215	237	201	218	202	241	239	215	253	230	210	239	199	234	260	218	252	249	224	220	246	224	188	212	230	232	228	235	210	246	251	215	252	242	219	241	203	214	223	219	233	201	201	221	254	194	240	211	225	223	223	218	226	229	197	217	207	217	217	243	229	237	225	203	238	224	180	216	207	236	221	225	209	235	207	212	256	216	225	216	220	187	249	244	213	229	235	252	228	221	222	223	213	197	212	217	223	211	217	227	201	226	199	214	192	201	234	216	221	217	210	199	225	171	211	249	219	244	222	232	216	222	205	216	231	225	255	223	216	238	239	220	234	208	246	208	205	210	212	222	211	227	232	224	224	219	214	222	236	250	199	198	192	196	203	220	227	228	209	230	223	232	218	234	203	208	226	219	218	218	253	215	223	221	234	215	231	228	238	221	199	229	224	208	212	215	218	220	218	205	193	238	227	232	222	235	218	250	200	218	199	219	222	201	230	218	232	244	240	218	200	219	208	211	211	220	229	223	218	215	217	220	244	214	226	246	207	216	209	187	208	195	210	197	208	229	201	212	233	228	220	204	223	203	191	199	222	208	226	244	218	220	190	222	212	211	205	220	195	214	217	222	239	232	204	213	190	238	221	207	196	227	239	199	240	198	244	205	222	193	209	244	217	219	230	224	236	200	237	214	215	206	232	210	207	197	202	207	238	199	218	218	235	228	193	208	204	201	232	246	244	198	241	235	222	234	216	204	198	183	195	215	245	216	232	235	225	210	198	215	208	188	219	227	242	228	220	244	233	245	235	244	231	204	229	231	213	230	198	191	222	206	205	229	211	216	220	196	206	254	203	214	218	209	217	213	238	204	184	197	197	208	222	227	224	210	211	223	221	219	195	220	242	214	238	203	249	198	205	226	221	218	235	218	205	241	243	200	192	268	228	224	206	218	227	225	212	229	238	192	248	201	220	257	245	218	198	213	208	225	236	206	224	205	205	236	253	190	194	208	210	226	219	197	222	221	229	197	247	238	223	202	201	208	238	244	216	242	217	219	211	237	213	223	247	262	202	228	181	210	217	227	244	225	227	218	224	203	227	213	253	222	227	210	200	203	248	198	224	235	252	210	243	235	233	218	212	205	206	221	237	219	231	239	236	197	220	230	227	220	221	221	248	224	205	224	231	213	199	224	207	241	203	209	200	227	232	214	238	202	228	220	219	196	249	199	233	219	220	211	193	219	225	223	226	214	217	243	218	231	220	217	224	237	217	227	205	209	227	224	200	226	194	216	223	220	236	203	216	209	226	229	220	232	215	223	199	241	201	215	199	235	218	225	219	214	206	215	203	208	231	199	220	212	225	220	238	223	200	222	220	231	220	222	236	216	230	208	245	226	232	210	218	195	208	223	201	220	241	222	216	238	196	211	239	220	245	250	243	233	233	232	247	221	201	215	194	204	241	247	227	218	234	222	229	253	236	187	206	228	218	209	239	241	209	186	210	222	205	240	191	226	212	229	230	233	201	201	227	219	223	223	218	185	202	205	234	211	209	214	225	228	226	201	244	243	225	224	216	239	235	217	212	220	238	221	222	215	221	230	217	214	203	214	212	245	209	221	192	233	215	212	225	232	227	229	224	220	201	196	208	208	220	172	201	219	239	204	220	232	236	227	215	248	201	224	238	229	204	211	198	211	213	216	210	223	239	213	211	220	220	217	213	235	223	234	213	212	240	224	205	207	196	214	242	201	212	223	256	243	210	231	237	217	235	223	216	240	229	232	194	229	228	229	212	232	218	223	216	205	181	225	207	225	239	236	216	239	226	220	254	253	205	236	200	249	231	220	249	222	237	222	214	235	263	195	217	244	221	199	199	238	182	257	213	219	212	243	198	218	198	239	230	209	206	216	217	232	217	236	204	226	245	221	219	230	221	209	215	221	218	210	217	215	219	230	199	209	225	195	227	223	209	224	235	222	234	225	224	195	218	214	230	231	233	220	238	215	229	227	226	221	238	241	204	219	215	226	195	237	200	231	233	221	213	212	238	200	219	237	218	233	204	224	216	223	217	222	216	220	230	212	235	201	174	225	229	245	214	209	210	196	236	186	234	203	236	246	209	208	204	218	220	221	236	211	217	201	218	205	243	203	212	213	214	198	224	229	219	195	224	218	234	209	199	204	213	213	225	219	243	239	226	221	205	222	264	196	238	213	229	198	222	223	219	223	209	214	185	234	199	210	219	255	229	228	237	212	258	193	229	225	240	241	212	207	228	242	245	233	232	219	213	197	223	230	240	222	243	204	233	230	206	232	239	262	227	241	263	214	212	218	232	199	209	206	210	230	232	211	213	199	216	208	213	235	191	194	215	195	229	192	222	224	201	238	201	206	224	235	231	242	211	236	186	199	219	216	226	193	197	208	221	200	267	220	221	222	209	227	201	198	215	211	212	249	206	212	221	251	240	231	223	207	208	206	215	223	240	241	233	211	251	213	217	226	212	201	188	225	235	222	217	237	200	195	233	230	204	233	219	217	207	224	218	237	242	235	199	207	250	223	228	231	208	199	247	203	201	223	237	206	206	201	213	197	211	255	229	209	235	198	210	234	225	191	214	203	232	208	240	243	231	218	214	218	217	239	222	242	199	229	238	229	209	210	217	220	199	225	214	239	238	232	219	220	211	210	206	197	211	207	232	201	221	221	265	222	230	194	210	223	218	215	225	204	218	232	232	227	219	213	229	231	249	218	220	223	227	219	229	227	209	202	229	206	205	227	232	211	221	211	211	197	212	238	207	232	239	215	197	213	198	230	220	249	226	211	217	229	203	226	198	213	212	205	219	211	201	241	219	231	220	227	214	243	219	219	218	210	229	220	216	214	237	223	241	207	236	188	238	228	223	244	222	253	219	231	222	207	220	203	215	206	197	227	210	200	231	221	213	242	193	212	233	230	226	218	236	191	216	208	223	229	215	244	204	196	211	216
30818	30010	16667	26992	69683	70450	60974	49420	36489	21603	6214	623	628	598	579	681	1185	1152	532	549	571	566	531	555	531	548	518	504	563	578	526	495	552	586	546	518	490	542	544	533	540	563	474	541	556	524	561	567	483	566	550	519	525	531	504	530	517	515	527	557	581	559	573	526	514	524	533	521	490	508	530	543	530	525	511	559	552	515	565	518	562	540	495	533	519	540	517	533	501	534	548	547	551	563	518	544	550	562	521	550	538	559	565	561	523	556	525	553	542	508	565	560	549	536	512	510	552	540	552	534	546	524	514	508	548	508	544	541	549	579	526	553	574	522	547	504	557	526	537	558	498	518	490	557	547	551	558	503	512	540	546	543	516	513	551	541	525	510	534	564	515	495	537	502	549	536	513	537	544	483	545	515	528	584	517	523	531	543	485	559	549	526	516	552	552	520	571	538	503	525	532	542	503	537	533	558	563	524	524	492	503	503	542	553	504	542	552	555	533	568	566	576	528	531	567	526	555	536	514	555	542	523	504	518	535	591	570	527	543	538	557	553	533	517	573	542	487	564	485	562	542	566	517	555	534	528	536	530	524	582	533	542	530	482	512	545	496	499	547	535	538	516	519	531	551	534	561	547	514	544	509	517	513	524	548	554	561	538	516	559	535	538	516	525	560	560	517	570	557	552	572	536	548	473	523	533	498	508	536	519	509	544	541	558	518	543	504	597	550	538	518	528	552	544	546	565	526	519	555	565	531	526	557	524	546	526	561	551	485	514	520	523	579	537	523	597	549	568	556	534	551	540	500	557	528	598	503	555	506	543	533	549	563	504	513	568	517	525	540	584	568	524	512	547	534	528	537	541	538	569	550	553	574	526	519	524	551	563	565	546	537	555	535	569	558	520	529	524	536	553	547	555	574	509	550	501	524	556	574	531	534	526	535	564	544	573	526	567	555	523	518	528	527	518	560	547	543	539	567	556	547	579	530	541	556	524	504	529	575	538	527	580	532	570	594	490	514	535	488	553	535	528	533	582	516	531	528	544	557	537	528	546	497	525	515	551	532	525	535	536	507	583	562	564	539	503	556	557	527	554	526	572	526	533	574	529	508	560	538	533	527	527	525	514	560	513	551	546	532	534	488	525	491	546	553	534	547	465	512	558	526	528	523	563	533	588	523	582	557	592	548	524	485	539	535	516	570	545	524	562	555	562	507	566	515	512	528	552	482	552	546	548	506	548	515	524	525	496	548	539	530	577	523	548	588	579	544	508	543	547	529	583	533	522	568	509	547	506	525	545	561	519	551	524	528	468	527	569	566	513	531	576	528	522	552	531	543	516	541	529	500	497	542	568	548	504	535	555	535	559	497	522	505	543	502	507	539	535	550	544	564	554	547	549	517	558	522	500	520	532	495	527	527	567	521	531	563	535	533	531	551	538	530	544	527	556	537	573	526	504	490	529	527	530	530	553	511	500	555	566	526	532	558	520	545	530	563	556	493	532	563	550	525	507	517	511	546	551	486	582	611	493	515	565	556	573	512	547	569	544	551	555	495	561	509	533	544	529	557	557	583	563	509	529	518	526	540	546	548	578	583	540	526	554	555	542	533	547	561	542	524	543	493	545	537	537	510	564	532	575	546	493	560	551	527	507	573	561	560	552	551	534	533	516	541	558	569	534	564	569	511	555	516	515	580	526	540	538	527	521	538	521	530	540	526	495	537	510	526	539	514	534	538	539	503	502	540	497	547	521	523	542	562	608	526	534	532	529	544	532	575	553	522	526	552	554	546	552	553	525	549	517	539	568	529	549	539	533	528	562	531	484	549	532	546	490	500	506	508	542	551	549	525	538	492	512	540	561	556	568	565	545	529	544	507	525	580	570	541	527	535	548	543	515	547	509	541	490	520	593	525	467	546	546	505	499	525	576	550	498	545	546	542	503	570	546	509	523	542	545	539	560	559	550	547	536	546	528	537	521	554	556	507	561	565	483	541	537	529	520	548	505	501	491	512	549	511	521	546	542	517	549	542	499	530	555	528	481	552	561	526	539	508	544	574	497	519	541	526	551	574	545	531	566	546	551	487	566	522	522	523	600	589	528	523	555	547	495	544	548	549	528	595	530	542	526	560	506	539	552	529	532	515	527	501	574	530	564	577	553	531	533	551	532	542	544	502	524	550	550	566	510	573	519	542	512	526	532	515	516	571	544	565	470	575	536	587	529	539	531	566	509	544	577	565	528	549	575	570	550	527	552	580	544	498	535	522	556	522	553	549	551	555	567	548	559	521	544	539	558	546	532	573	543	556	522	496	556	531	495	551	528	540	574	555	555	543	552	507	536	559	546	534	500	506	549	561	557	522	557	529	547	534	548	534	528	540	530	614	504	555	567	543	551	531	499	518	560	534	527	534	518	540	541	483	557	601	512	539	542	556	554	546	532	501	560	537	530	576	537	550	523	538	554	537	534	533	549	589	535	542	530	523	536	553	547	514	526	552	523	557	549	537	551	555	502	494	584	491	510	539	567	534	536	522	543	504	555	550	552	543	549	538	549	522	531	585	562	499	542	567	535	517	506	542	582	524	507	528	551	519	540	547	514	560	558	581	547	520	545	500	533	552	545	555	504	524	538	524	574	553	544	520	559	567	496	533	554	527	534	552	528	544	545	526	530	541	562	548	547	512	525	543	559	551	542	519	531	496	512	515	538	551	545	500	543	550	531	523	556	504	532	567	568	544	551	523	539	486	548	532	565	562	553	548	541	528	514	534	544	530	560	501	546	541	529	485	520	548	528	535	511	486	539	549	566	528	503	530	553	523	508	560	550	575	560	545	515	568	560	591	531	503	533	533	558	531	550	526	522	535	513	514	528	559	545	544	514	564	549	528	531	535	551	543	564	514	505	553	518	541	534	539	526	530	496	507	508	575	544	505	567	530	564	540	530	524	548	534	531	582	563	524	541	483	558	545	534	552	513	506	521	511	541	542	537	565	534	516	531	565	558	536	509	541	539	509	516	537	536	529	537	526	531	505	548	559	540	535	567	568	509	540	564	521	486	549	569	530	521	522	541	583	509	572	501	542	512	532	561	536	528	580	561	536	537	562	507	504	560	556	546	545	569	536	552	556	553	565	517	542	540	517	510	541	529	535	561	560	518	563	521	512	524	565	554	535	525	524	513	551	589	538	543	557	541	592	523	534	532	567	519	490	470	521	540	567	577	520	546	544	511	504	546	561	557	560	522	562	536	544	510	553	564	508	494	494	546	511	498	562	569	525	568	511	576	560	594	563	534	553	542	517	567	584	497	557	540	512	559	500	522	532	529	544	571	551	536	540	519	533	553	529	573	550	524	537	513	573	538	515	541	511	532	537	503	551	528	533	515	518	543	540	551	543	536	553	556	530	525	505	528	537	516	531	563	564	509	531	513	518	526	532	552	534	476	497	539	547	523	517	507	569	580	531	516	587	536	525	545	537	536	513	561	573	572	584	489	513	551	553	522	524	547	543	523
13218	7755	2493	1732	3786	3523	3186	2408	1449	831	415	302	262	281	278	284	262	291	284	260	333	288	274	296	292	272	250	257	258	274	275	295	289	276	288	266	286	316	278	287	293	293	288	269	291	256	260	283	260	234	231	291	243	259	297	299	280	274	259	241	289	272	309	279	275	281	269	269	294	293	279	264	296	311	274	272	301	277	285	278	289	276	291	277	277	299	294	297	287	275	261	262	284	258	293	296	276	258	273	272	259	286	302	280	251	255	277	307	296	265	243	286	264	272	280	289	273	267	294	309	296	283	284	233	291	279	292	271	277	276	276	267	289	277	284	270	269	281	261	282	277	271	267	313	254	258	273	243	302	270	297	264	266	272	262	259	292	279	296	267	268	277	262	272	280	280	303	285	280	252	278	286	278	278	284	269	256	282	310	272	283	277	272	287	268	277	261	268	262	261	332	277	277	271	283	277	271	263	280	291	301	275	232	281	280	290	285	286	271	271	280	276	276	281	296	304	258	273	283	243	286	266	270	251	282	299	279	277	287	295	243	284	287	334	300	313	284	295	279	277	287	278	265	275	293	289	297	288	312	282	278	309	281	257	308	272	274	280	311	264	274	321	301	265	283	279	259	251	274	277	227	262	288	282	299	291	269	258	271	240	269	265	288	271	238	276	283	288	271	275	260	240	252	261	250	287	269	259	260	256	260	284	294	274	274	242	259	290	257	298	321	286	290	264	260	288	274	304	284	295	308	292	285	268	259	272	287	230	312	296	278	284	282	270	291	249	273	270	290	272	280	282	296	295	261	242	286	257	273	293	288	291	271	244	291	290	291	279	259	293	286	273	285	273	276	276	262	262	259	262	302	276	264	298	267	272	318	247	288	297	242	302	257	290	292	284	274	276	269	279	279	263	278	299	313	275	291	286	273	266	314	267	255	266	304	286	296	264	287	266	277	281	278	297	266	281	296	294	277	287	267	282	293	263	278	313	311	269	283	264	277	296	265	296	294	275	265	296	259	250	294	240	288	266	285	280	317	274	272	274	255	260	259	291	256	293	284	276	292	256	291	287	263	274	278	249	275	290	274	303	253	296	251	276	272	256	280	277	268	263	290	286	261	248	276	244	314	289	262	246	309	251	299	298	280	274	274	252	255	284	292	261	282	278	282	269	276	262	273	312	266	280	272	274	306	281	285	280	288	293	276	272	307	292	282	279	269	266	282	279	274	290	271	259	296	281	262	261	271	289	294	293	298	280	279	281	258	257	266	283	287	257	271	288	272	288	270	277	289	296	273	268	273	245	283	266	270	276	280	265	296	299	298	254	293	295	271	283	274	280	273	304	266	292	258	282	303	305	297	280	280	296	276	264	289	281	284	253	277	261	295	295	285	245	258	308	247	251	299	299	289	312	287	280	283	298	275	305	318	284	298	274	276	295	275	283	319	286	267	317	264	275	285	291	251	297	266	271	270	302	269	237	252	262	287	265	277	269	269	288	286	282	271	273	293	275	279	252	276	295	297	261	266	302	278	257	271	282	248	287	277	302	271	266	270	268	297	285	280	305	261	288	287	272	270	258	258	288	259	272	257	274	286	269	288	276	294	289	298	279	293	312	288	311	270	256	290	274	270	275	251	279	283	261	261	297	297	269	285	247	276	285	274	283	269	282	302	302	290	275	299	284	272	280	273	281	263	249	278	287	262	266	275	281	325	276	285	266	274	271	282	284	258	287	285	254	287	264	294	287	282	286	256	274	265	267	264	291	274	303	307	303	291	297	308	255	260	261	290	266	294	297	301	290	290	289	251	279	279	286	291	244	286	285	277	271	280	298	245	270	263	298	267	253	251	286	277	257	305	265	276	291	253	269	299	290	272	301	244	259	292	322	289	271	291	277	286	310	251	296	295	293	263	259	322	272	302	251	263	286	313	281	287	311	304	300	309	250	274	275	251	273	266	248	288	284	293	257	293	251	289	266	256	271	250	283	260	310	287	289	257	277	273	279	279	281	257	257	270	273	288	304	282	274	284	309	286	336	309	283	296	296	289	305	286	277	249	283	251	299	284	286	257	273	294	266	274	285	268	285	300	299	296	279	313	291	280	292	296	259	278	280	311	232	290	289	281	267	294	280	286	277	261	269	272	287	270	265	273	288	272	268	269	289	256	285	282	272	268	271	274	297	279	299	271	280	272	252	280	293	271	293	288	259	258	293	284	278	284	290	270	282	274	260	302	263	290	280	262	258	260	266	306	298	283	283	277	287	280	285	309	270	268	241	306	296	276	272	269	270	287	267	301	282	269	290	297	279	282	270	274	280	288	298	275	296	277	256	267	296	306	273	274	288	313	268	278	315	284	255	302	275	290	268	278	268	331	289	285	277	276	288	301	253	302	292	303	291	275	278	274	288	259	290	252	258	237	298	274	308	281	260	283	276	250	271	279	281	286	272	278	275	296	307	255	293	283	283	261	317	262	250	257	286	294	255	248	263	283	281	258	277	240	278	287	257	302	267	277	294	283	302	273	307	286	272	296	291	269	268	282	264	269	297	255	268	285	268	300	300	284	289	275	266	250	277	299	287	273	300	270	297	287	282	286	263	270	297	269	262	272	277	253	253	278	254	268	271	261	290	271	276	267	298	300	251	290	294	279	259	263	246	267	271	275	248	276	293	258	270	278	272	218	249	261	288	286	264	258	289	290	276	270	254	289	292	299	293	289	294	274	260	292	302	256	300	269	310	297	285	265	258	294	274	297	245	267	307	279	296	287	284	275	287	259	287	322	281	290	276	303	261	258	329	272	256	267	254	267	266	305	288	257	292	287	282	269	332	269	288	289	261	257	290	276	294	272	299	254	262	278	261	294	297	251	299	278	287	302	276	288	266	263	289	262	281	299	265	255	299	289	266	321	264	292	298	287	262	279	289	291	291	315	300	275	263	268	291	290	260	290	271	256	298	305	318	309	282	290	295	265	291	273	291	280	302	257	265	308	278	258	251	274	264	278	274	266	259	257	302	298	267	285	284	264	261	271	286	308	269	287	311	246	287	280	276	254	258	268	265	269	310	261	270	277	276	288	272	294	261	277	295	297	292	292	310	248	265	271	239	244	246	273	288	290	320	302	268	275	278	301	273	287	271	281	279	282	276	332	257	295	275	274	307	287	287	306	272	270	309	297	253	285	296	273	285	278	265	276	276	316	267	283	266	274	266	262	245	301	281	271	291	288	277	298	267	275	289	281	281	304	307	291	272	263	299	276	256	264	289	272	275	269	284	252	277	293	267	271	266	288	286	306	255	273	279	253	276	326	284	292	284	294	274	296	287	259	274	279	275	280	270	304	253	301	269	273	243	272	275	291	305	255	288	282	269	305	254	276	291	297	315	283	276	261	285	233	296	260	299	276	279	289	287	273	287	270	262	278	281	249	292	294	288	285	272	283	279	310	307	318	266	256	269	244	271	260	278	276	277	298	277	274	282	258	283	260	273	298	299	282	264	281	287	284	276
8027	6612	4082	5427	14668	13270	11871	8713	5237	2683	1004	675	685	704	668	750	687	669	644	697	671	706	670	682	665	639	725	657	653	620	655	695	650	651	706	677	654	677	738	676	721	700	688	674	667	660	681	675	707	669	702	718	673	617	673	666	738	704	657	656	685	642	682	636	724	658	687	659	680	691	761	708	655	663	678	649	688	691	660	663	677	664	715	671	670	665	677	673	680	638	697	662	672	645	679	664	689	667	699	714	727	650	673	674	633	639	702	686	656	658	722	674	652	695	692	674	648	643	642	683	649	769	653	720	669	675	689	655	671	681	694	700	673	663	667	711	646	644	693	662	644	663	705	672	694	694	657	644	730	674	663	618	670	683	671	666	711	677	696	678	658	693	731	675	649	704	654	636	678	692	643	623	649	692	674	663	650	681	678	706	649	706	706	687	651	696	626	664	676	645	671	640	645	657	648	708	683	709	730	671	694	679	699	693	627	661	691	708	688	698	690	666	693	670	648	690	722	650	670	642	639	673	729	692	714	699	678	688	706	666	724	740	742	712	689	636	677	649	639	685	720	714	683	707	627	670	678	667	712	705	693	677	660	724	662	636	698	649	680	734	640	652	697	707	714	681	691	673	721	702	677	685	677	672	640	713	729	687	677	660	712	723	676	683	662	693	673	669	628	713	686	656	682	627	651	692	638	700	711	645	705	657	676	655	686	662	669	669	700	736	675	658	718	637	706	724	680	652	702	722	675	667	720	692	673	701	714	653	697	686	720	674	668	698	698	684	703	712	670	659	696	691	698	701	691	694	680	645	658	715	661	661	683	732	675	673	650	665	690	691	712	662	630	675	643	656	719	674	641	642	668	664	705	679	661	669	683	666	649	627	667	695	700	707	682	713	683	660	691	704	719	667	646	667	668	669	647	644	698	671	688	681	687	678	706	706	627	677	707	695	692	665	700	665	683	654	681	670	682	648	682	683	668	695	659	694	621	663	661	622	660	698	703	640	663	760	691	641	716	712	641	690	692	688	653	642	656	642	682	667	676	640	661	685	654	628	659	651	693	695	660	672	690	689	692	684	710	654	697	634	691	667	650	735	682	713	695	697	617	678	703	697	655	701	685	719	700	670	665	637	702	692	687	665	729	675	705	688	640	705	673	695	647	704	683	652	716	596	661	686	643	673	680	675	721	620	688	692	679	679	688	654	684	662	648	667	702	670	662	643	673	614	682	696	698	683	664	675	672	719	699	678	656	683	645	703	706	718	647	751	711	649	677	659	679	656	658	713	648	717	726	712	697	676	672	742	651	681	653	667	683	662	678	731	666	676	730	674	674	658	675	659	672	700	672	708	699	732	639	709	694	686	648	648	668	644	695	688	733	686	688	671	668	705	673	687	658	662	698	664	711	614	694	699	655	726	625	701	678	679	745	637	639	667	645	681	649	698	674	714	723	702	667	678	726	653	697	664	721	704	724	640	695	685	687	693	722	686	707	644	644	749	679	701	662	677	678	686	685	643	718	680	671	659	677	623	668	680	695	698	677	680	699	627	691	692	670	712	687	689	696	664	683	670	685	654	636	689	689	689	736	658	646	687	707	666	692	699	634	695	661	675	644	716	693	661	687	700	656	691	717	701	688	649	644	697	627	723	689	667	678	699	672	684	711	657	677	691	671	690	695	707	692	696	703	644	703	642	660	667	694	618	666	663	650	700	653	683	714	649	620	688	700	693	723	653	639	661	631	701	701	644	656	671	714	662	705	700	696	684	632	683	692	650	667	690	661	641	697	698	675	669	626	689	663	695	690	680	739	689	631	660	665	719	695	690	695	729	676	715	687	670	657	670	732	697	659	712	680	729	718	690	686	700	687	679	698	655	687	680	688	694	700	701	693	695	641	704	723	698	697	658	665	716	701	674	697	667	712	646	691	669	629	669	666	656	696	649	679	724	671	685	664	675	690	709	696	682	694	687	733	683	681	701	720	796	657	656	697	719	692	621	718	724	694	674	686	681	704	655	690	657	673	643	701	721	640	657	697	688	688	659	648	672	696	731	708	734	676	649	681	665	673	678	673	686	686	728	663	715	686	704	767	619	666	645	695	630	699	665	717	673	671	686	693	701	656	662	686	665	705	664	701	685	634	651	698	680	644	621	666	644	653	681	685	688	707	672	682	649	700	642	712	697	698	697	659	685	696	732	725	680	666	666	663	655	670	662	652	674	649	657	706	639	686	697	688	658	668	670	669	664	701	735	689	728	597	678	693	701	693	686	655	668	711	691	674	685	673	670	687	640	667	678	707	672	703	582	623	671	598	651	685	703	710	668	696	668	719	696	677	711	708	757	681	707	664	724	692	687	685	663	710	706	635	710	677	688	685	686	692	694	679	683	677	686	670	713	701	671	707	634	672	644	675	673	681	676	692	699	678	694	699	673	687	653	705	668	722	660	699	709	736	654	712	662	632	681	701	675	680	688	647	652	764	642	658	678	644	708	667	678	660	642	689	670	680	694	695	615	637	664	687	652	720	719	672	708	686	724	645	655	666	660	725	667	695	730	668	690	642	641	655	639	653	676	686	687	718	665	642	649	665	661	656	619	709	701	709	675	707	633	673	641	685	662	633	724	690	678	671	671	735	693	658	683	719	698	667	690	696	662	675	707	629	660	664	730	675	663	722	698	709	711	715	706	677	719	681	692	676	639	665	668	703	708	626	669	661	683	667	684	675	681	744	673	699	683	633	674	675	713	703	697	681	677	664	654	675	723	694	692	704	705	659	662	674	689	705	679	646	702	682	714	680	675	644	669	739	704	692	699	693	686	697	635	617	680	704	644	680	669	673	669	694	641	665	694	646	639	691	723	662	668	738	696	664	675	656	674	693	717	674	664	697	703	636	681	681	676	682	678	702	666	663	699	682	698	658	713	697	701	686	707	702	630	654	692	694	659	669	666	653	690	676	668	668	619	666	650	696	726	689	668	720	650	685	683	663	681	648	684	698	673	682	720	704	659	646	648	696	695	657	702	645	687	754	651	650	718	679	690	685	669	666	672	678	645	635	659	684	680	696	671	685	690	673	651	692	664	656	717	653	682	670	708	690	745	702	701	684	652	659	705	679	660	670	695	674	652	628	666	701	701	701	640	685	665	676	711	715	640	703	675	657	650	713	659	682	676	688	686	697	711	703	694	695	594	643	674	657	685	642	714	699	661	724	695	680	691	690	663	664	637	649	668	644	643	689	660	649	690	682	663	726	696	666	725	678	701	671	696	651	661	640	712	676	709	695	716	635	726	668	676	705	709	629	725	736	689	685	671	664	714	736	691	675	709	648	674	712	641	656	658	622	699	655	709	692	657	708	693	612	699	669	686	644	635	683	732	628	684	627	644	711	660	672	678	671	698	661	676	643	703	678	673	674	686	679	680	667	629	639	667	665	681	664	686	620	695	635	695	690	720	722	677	721	713	676	703	628	689	628	649	661	673	710	647	681	640	682	721	609	668	680	640
31716	25554	12128	11136	42009	40444	33921	23338	12408	5193	1508	308	313	267	292	329	345	366	272	288	307	273	302	296	289	293	289	292	308	322	255	255	288	263	288	292	296	277	319	303	274	273	310	299	306	303	275	272	262	305	296	303	284	281	302	289	292	275	264	307	306	290	315	277	291	292	275	313	282	299	257	294	261	291	302	282	286	309	288	311	297	316	292	310	293	327	296	276	279	271	330	279	329	314	296	290	300	294	301	305	294	317	306	310	309	302	267	278	350	294	327	319	291	281	298	293	320	300	299	284	307	282	293	287	309	301	299	305	305	304	276	295	315	324	309	285	321	263	284	300	305	291	296	273	319	330	317	289	282	294	282	309	294	252	328	288	291	311	274	281	308	282	320	282	281	267	271	315	278	282	309	316	286	289	294	290	307	290	296	272	262	311	287	281	286	289	294	305	290	275	280	265	300	313	304	292	296	301	268	318	286	299	292	296	287	300	310	303	294	302	287	284	295	307	274	293	283	279	344	309	275	266	280	279	296	277	299	287	253	303	311	296	298	265	309	290	300	273	306	326	336	303	304	302	272	304	276	299	304	310	289	271	273	281	294	306	301	308	279	251	298	293	248	291	323	296	305	262	270	318	294	315	297	282	284	301	290	270	269	238	303	295	306	338	303	291	295	296	269	338	285	280	334	291	303	304	284	274	302	319	278	275	290	307	306	283	279	281	287	308	301	304	330	276	312	291	312	326	295	329	285	273	284	318	282	299	309	275	273	335	297	319	296	296	286	309	314	314	278	285	287	283	270	299	313	306	264	282	268	288	315	291	330	284	310	270	290	302	293	321	293	288	295	304	286	274	281	297	303	283	293	280	279	294	286	289	286	276	278	289	320	284	293	285	320	313	317	291	296	299	319	283	307	261	309	280	294	284	309	296	324	268	331	304	267	285	301	286	287	290	284	300	298	281	315	305	305	309	313	282	274	296	253	318	290	312	272	302	295	304	300	282	314	286	268	307	292	308	314	298	276	290	312	265	299	281	307	292	306	322	287	309	300	267	297	284	308	281	335	296	302	296	270	294	308	293	289	304	264	277	293	321	297	321	329	293	285	273	313	308	314	317	293	290	294	310	261	302	304	274	282	311	279	274	283	283	262	284	326	315	329	278	303	334	314	299	297	280	291	274	283	296	272	295	317	274	310	309	265	295	297	287	307	311	289	290	286	315	273	286	293	279	259	286	278	299	314	311	277	302	276	318	319	282	274	247	281	266	311	279	294	290	299	288	314	295	313	286	307	309	298	304	308	326	336	310	321	266	283	303	282	280	295	306	280	287	315	287	301	267	300	316	275	309	280	288	289	300	322	325	303	309	323	300	266	308	289	269	294	294	284	269	314	290	320	321	307	314	287	308	299	274	309	307	285	302	327	318	291	265	298	300	284	294	309	286	307	271	299	324	318	281	295	288	270	277	292	317	303	287	293	296	306	299	279	283	294	328	295	271	310	258	310	296	305	279	286	309	306	303	316	294	284	317	313	342	265	274	275	278	303	300	303	291	268	288	321	273	290	293	288	332	289	311	289	311	333	309	318	303	326	273	303	284	272	261	305	314	298	260	297	307	294	281	314	287	286	293	293	277	295	347	272	293	265	298	275	321	252	333	286	296	320	292	304	298	285	305	292	315	273	285	311	273	288	327	287	297	303	300	266	305	321	307	312	321	282	293	263	305	317	294	289	294	303	319	296	285	285	300	326	276	283	292	313	287	284	288	334	276	329	309	298	317	308	270	328	282	304	304	325	324	310	289	287	286	267	343	305	292	293	286	312	281	280	320	273	309	315	289	271	282	281	302	321	268	267	280	275	286	316	279	299	261	301	304	293	278	299	296	282	262	291	292	285	305	314	288	295	316	306	265	304	330	318	293	266	341	286	292	303	331	281	271	295	293	259	317	264	286	285	281	317	326	314	292	286	315	334	286	308	270	299	293	333	261	283	296	304	307	323	263	283	293	279	286	301	280	316	293	282	321	335	292	301	324	297	259	294	305	286	329	298	302	308	289	279	245	314	308	305	295	282	308	300	316	288	326	297	322	277	282	290	313	288	330	265	286	312	280	290	302	294	303	303	274	295	315	319	296	311	302	266	273	335	284	278	296	326	294	280	308	293	289	307	318	307	324	322	284	288	314	271	297	322	256	288	310	299	269	293	302	311	289	311	297	257	298	290	286	307	289	297	289	323	288	274	298	275	298	294	278	308	294	307	289	258	305	283	282	284	307	297	337	307	270	328	273	289	284	330	296	295	314	303	307	299	293	296	317	311	317	293	337	321	308	290	288	331	285	324	293	282	321	316	307	288	279	305	307	308	292	313	325	272	323	293	285	301	313	302	311	300	303	312	321	291	306	314	311	325	271	293	307	295	280	300	260	295	253	292	319	281	289	286	312	278	299	302	314	286	286	318	271	303	289	315	304	278	282	292	306	280	320	293	287	289	273	265	287	312	295	297	275	307	258	288	291	299	302	300	287	289	290	304	260	284	301	301	260	257	293	283	284	297	280	296	291	317	300	311	289	297	281	313	312	283	286	296	279	281	303	310	292	303	303	282	298	279	294	298	281	339	281	327	282	283	304	292	305	317	296	306	272	290	297	301	306	302	291	284	308	271	313	268	289	318	287	319	298	304	301	337	289	316	283	277	292	306	298	306	287	295	272	323	302	338	279	292	317	288	301	310	286	281	293	277	291	300	297	310	284	315	266	287	297	307	295	275	300	311	310	304	304	317	310	247	284	331	286	327	283	298	279	293	283	311	320	279	298	301	315	319	291	282	281	272	297	308	314	297	311	299	316	278	308	294	302	269	278	313	294	308	311	320	286	293	299	291	301	282	295	307	278	288	326	300	282	324	309	282	267	301	301	287	307	291	327	319	302	280	287	286	283	265	263	292	313	305	313	293	274	261	299	324	318	292	272	294	314	290	274	305	307	296	334	299	275	298	294	319	297	309	287	281	269	304	316	291	266	314	294	282	293	295	295	317	316	278	306	253	305	267	311	295	287	297	319	284	289	289	320	259	287	272	270	302	280	271	295	284	282	303	272	308	302	287	281	296	296	254	301	284	289	304	325	279	308	288	298	304	300	305	281	304	321	273	268	298	265	279	289	313	304	321	279	311	292	302	287	264	275	272	281	297	317	293	329	298	280	304	286	318	287	291	314	308	250	296	283	280	280	264	281	296	280	300	283	291	274	301	264	284	333	304	298	271	306	284	334	285	275	303	271	266	313	298	283	288	292	279	278	292	288	290	291	282	296	285	292	307	285	296	324	282	264	317	282	309	284	293	297	271	273	293	287	285	266	266	301	286	277	306	340	309	270	286	309	317	293	303	321	307	266	283	301	273	307	294	328	317	290	270	287	309	289	268	304	304	294	285	290	322	302	290	314	279	300	291	284	280	300	303	311	322	305	302	306	281	295	319	315	313	330	290	290	294	259	271	331	255	287	330	310	296	297
19628	17160	10177	20427	54804	53152	48293	38751	27359	15966	5338	843	729	778	697	795	1094	1082	717	716	737	744	725	705	718	735	652	725	679	687	708	670	725	691	696	720	732	690	711	715	708	719	718	777	731	707	676	718	694	713	733	734	686	688	722	656	740	720	701	739	714	732	714	756	733	692	685	697	671	710	757	730	706	691	681	681	652	732	703	699	699	760	645	716	737	716	757	704	714	768	724	713	650	755	708	739	692	743	704	734	729	688	721	721	705	684	701	738	721	730	710	715	686	754	706	683	680	739	689	714	709	715	756	729	737	705	695	677	757	714	756	685	724	671	708	748	740	771	735	707	716	640	726	718	719	764	684	731	696	645	704	728	737	705	715	736	722	667	732	658	705	723	697	722	736	746	735	729	685	691	714	697	705	705	681	701	714	746	686	741	692	751	719	725	742	718	695	706	734	722	670	691	685	746	704	752	721	682	749	712	667	714	712	681	713	734	732	719	718	681	656	712	687	733	788	785	717	694	713	715	691	721	715	714	656	749	767	712	736	771	720	739	740	744	683	774	676	718	693	727	694	730	665	715	642	729	714	651	670	732	627	660	700	685	697	698	708	701	667	752	653	720	745	717	692	735	738	700	728	713	711	738	719	718	695	738	656	676	702	762	716	679	695	754	676	750	695	742	702	651	730	742	711	730	699	697	664	747	730	710	712	666	753	766	697	774	698	712	715	675	732	718	697	685	694	738	729	668	740	704	731	692	720	688	735	691	733	693	693	680	729	694	743	699	704	731	745	767	714	747	669	754	696	722	691	732	710	682	712	705	697	716	720	702	782	714	701	707	719	688	692	738	667	709	674	745	699	715	716	700	725	705	683	758	712	694	671	737	698	660	722	689	708	785	714	704	735	708	701	663	683	714	687	688	706	717	660	752	704	718	717	731	709	727	710	719	702	689	727	701	754	676	735	775	699	718	698	719	725	728	706	751	738	724	750	677	696	716	746	680	696	775	699	686	718	739	697	662	705	715	714	698	735	728	719	683	673	776	659	671	701	748	699	672	733	675	703	700	755	728	747	732	702	678	711	687	742	738	661	700	696	732	698	764	741	731	684	706	715	679	746	701	675	725	695	718	736	732	702	686	696	704	720	724	710	788	714	676	723	743	739	721	736	756	701	698	744	685	747	687	738	694	657	708	725	725	785	724	675	688	763	715	722	695	747	725	736	736	690	714	690	716	687	791	741	673	682	698	665	694	721	734	687	715	707	720	692	687	689	711	739	736	702	689	706	758	678	690	686	715	719	716	722	752	710	641	745	658	706	682	736	677	738	703	713	708	743	757	694	681	766	706	699	744	746	703	683	733	693	697	694	744	716	695	656	708	729	706	721	745	715	722	720	709	680	701	735	694	704	712	695	677	709	731	706	731	666	686	734	744	703	718	645	698	656	737	706	695	724	731	681	730	669	691	694	738	682	676	692	752	676	711	700	702	765	712	745	729	750	726	690	766	713	709	712	738	687	720	673	716	724	703	739	751	675	712	739	714	737	720	708	706	672	745	748	735	713	699	732	700	740	722	728	683	690	689	675	734	675	716	746	717	754	655	700	721	685	714	712	693	715	735	700	716	736	711	709	698	665	696	686	665	703	736	710	699	729	722	703	718	709	669	677	657	732	705	733	674	685	743	776	730	693	755	681	697	707	711	708	700	718	725	740	677	774	715	675	714	696	717	699	751	691	724	667	754	759	698	736	725	724	670	696	748	728	718	718	716	703	682	719	659	743	684	682	707	673	697	666	702	687	681	712	717	676	750	709	740	707	655	713	725	734	688	745	732	756	654	684	715	723	720	698	692	713	778	737	660	737	769	752	701	720	712	688	705	684	689	729	720	692	731	695	719	730	715	693	679	702	736	738	690	766	741	734	681	668	730	695	720	713	781	701	729	736	726	744	710	740	684	741	701	712	747	718	725	696	727	698	741	691	730	670	747	705	712	771	688	711	660	683	656	731	745	737	706	671	733	702	714	686	692	757	714	699	657	708	697	679	710	709	739	724	708	727	714	706	739	653	688	709	735	751	691	741	738	695	701	653	754	671	757	716	715	742	728	712	730	734	748	715	723	725	694	688	667	704	711	734	685	676	741	684	684	689	665	719	715	721	679	751	684	710	689	719	699	738	697	733	708	695	704	720	660	700	717	743	733	687	724	733	737	717	737	741	728	753	714	668	717	726	739	738	702	738	736	695	685	701	709	662	728	712	701	734	739	701	689	730	719	675	756	709	672	706	703	700	683	695	688	690	670	723	751	698	702	711	705	691	670	644	749	708	695	705	682	739	706	714	697	711	764	753	732	709	710	729	711	696	730	751	718	720	674	689	684	690	696	701	719	712	737	725	736	731	673	714	644	775	677	687	703	749	709	731	727	749	697	693	696	683	694	708	754	632	736	726	722	663	695	719	738	709	727	736	680	731	702	708	732	717	698	697	772	667	727	697	726	713	719	693	725	767	726	726	701	714	695	731	704	674	714	677	708	682	707	660	744	672	706	713	676	671	745	719	744	716	731	736	675	686	749	697	723	687	700	684	738	700	689	682	707	693	735	692	715	731	697	732	702	690	690	725	748	711	714	694	695	700	685	713	690	730	692	700	731	678	669	723	680	723	713	670	737	718	718	753	674	699	751	729	709	684	694	706	683	693	747	720	727	749	681	697	680	762	759	729	695	689	677	681	740	693	712	736	679	709	680	691	709	737	711	711	746	686	750	723	711	678	733	691	796	719	706	722	745	758	704	689	704	691	694	751	721	725	688	717	681	732	664	668	689	721	709	721	748	703	710	714	661	742	706	684	701	726	721	738	677	733	678	688	660	720	670	721	740	700	693	694	689	760	685	738	690	725	711	711	744	714	770	715	714	696	705	757	751	684	758	760	693	759	687	673	683	680	681	745	706	728	701	731	697	682	725	706	717	667	714	678	692	692	710	727	665	708	685	751	672	698	735	719	739	692	727	700	696	669	737	719	712	687	702	726	719	711	713	715	692	733	644	748	708	714	693	684	722	691	747	705	736	713	710	763	731	681	734	696	710	753	685	739	725	740	749	705	704	734	724	697	715	743	720	729	711	673	734	773	705	699	681	711	707	689	717	673	720	705	735	687	656	747	688	743	696	698	760	726	677	724	753	666	722	665	667	724	697	753	681	731	702	702	747	724	724	678	735	727	692	699	717	657	669	700	665	649	745	677	665	766	670	695	723	740	728	727	711	690	738	720	729	711	660	726	684	724	760	701	734	728	741	696	694	741	715	761	686	689	719	729	698	764	694	737	730	668	739	739	729	677	700	687	750	717	718	669	736	688	716	738	707	694	665	708	705	722	714	668	670	721	696	656	748	748	744	687	700	672	720	668	710	692	728	715	728	680	703	728	689	623	748	702	722	697	694	747	749	721	725	713	728	700	670	743	701	689	751	693	685	728	732	705	692	709	697	765	786	677	733	704	744	729	714	746	679	694	680
45459	34780	20452	17677	56676	60212	49759	36291	22872	10718	2643	273	222	233	249	235	300	274	226	227	225	235	223	259	216	252	207	255	224	236	181	227	215	219	207	224	215	200	213	199	221	207	225	239	211	219	202	211	210	208	221	210	235	236	235	208	214	180	204	216	208	242	224	234	222	208	214	235	231	212	208	214	229	229	226	199	209	216	217	228	203	205	215	208	182	229	217	256	232	204	191	222	202	230	224	238	205	230	216	221	234	189	217	215	223	222	209	237	255	254	233	207	230	266	229	197	237	211	200	217	190	224	214	223	231	233	231	235	234	210	208	248	195	242	238	207	219	270	227	200	232	231	219	212	220	230	247	192	198	238	245	222	188	246	220	225	235	200	209	224	213	237	231	219	200	234	236	218	229	245	236	228	220	198	228	202	247	200	228	223	199	195	240	201	235	209	225	224	217	224	215	221	205	203	233	226	210	231	209	211	200	211	237	227	225	205	209	211	212	220	218	241	213	214	205	220	224	248	211	222	238	224	242	245	218	252	216	221	216	217	256	218	198	236	219	219	220	228	223	234	232	246	220	224	238	220	217	179	223	228	220	232	231	240	235	187	211	209	204	187	235	211	208	219	237	215	212	240	232	214	227	184	200	224	219	249	212	209	223	219	208	214	228	224	217	214	229	240	243	203	212	237	241	218	208	217	224	230	217	222	248	214	243	207	201	230	241	224	223	213	219	221	233	206	225	224	189	217	207	224	226	247	213	260	210	227	231	222	217	219	248	213	211	208	220	228	225	208	217	240	235	235	250	231	224	211	228	230	221	217	227	234	202	198	196	226	196	215	211	240	211	226	199	204	216	220	212	220	226	222	210	207	216	240	229	211	217	227	200	223	237	220	232	206	226	199	232	242	206	236	214	201	201	211	207	224	229	235	218	214	207	228	216	233	222	216	216	205	203	208	227	218	223	222	196	249	214	241	208	244	245	201	241	236	236	220	206	232	228	208	215	208	215	219	208	227	205	213	185	219	220	207	224	241	207	253	228	181	228	199	243	222	242	224	227	208	224	237	205	213	232	220	247	197	210	210	232	204	230	212	211	215	218	208	214	216	230	253	210	202	201	215	211	205	206	219	222	188	234	224	230	222	211	256	198	211	243	182	215	218	256	215	189	218	205	181	232	205	223	203	229	207	217	218	218	211	212	234	223	245	218	228	219	210	216	209	207	193	230	204	234	247	221	206	193	226	186	189	225	216	220	208	228	212	230	234	221	193	229	214	219	224	233	202	219	240	237	237	184	204	238	221	237	222	220	245	237	204	215	225	225	216	226	241	231	234	222	224	222	212	214	257	223	214	201	212	218	184	246	227	218	226	232	193	229	227	236	252	194	225	213	209	227	239	229	222	211	196	228	230	207	227	208	204	195	216	214	209	231	208	223	226	217	244	223	219	205	208	202	214	248	203	209	244	219	209	252	242	219	229	221	223	218	214	235	231	216	237	227	262	243	216	219	215	203	220	221	240	209	231	221	230	199	223	221	215	227	215	242	219	227	215	233	241	224	255	222	243	217	222	223	220	233	233	232	223	203	189	210	219	226	207	204	224	217	238	220	235	219	209	183	188	207	209	236	255	232	229	231	253	213	238	239	228	218	217	213	217	205	200	217	229	231	241	208	204	221	225	235	211	209	234	228	217	233	213	208	221	234	247	218	220	202	200	220	214	214	229	208	230	214	239	209	200	215	213	232	240	213	232	222	176	176	237	241	193	211	218	212	207	246	203	190	205	235	226	229	211	208	262	239	261	220	215	231	202	232	205	199	201	224	221	241	210	228	191	234	214	225	251	238	219	255	232	227	209	227	222	234	204	203	241	202	204	231	196	229	196	212	221	215	239	203	224	207	190	206	232	213	206	218	201	200	229	243	229	221	247	210	230	218	216	194	231	232	226	219	215	211	208	211	204	232	228	234	205	223	204	235	202	217	236	211	204	199	232	227	221	227	220	189	204	228	211	210	220	204	208	233	233	199	235	200	215	212	213	203	227	214	226	248	206	212	188	192	253	215	233	220	198	236	221	223	228	210	255	227	225	227	240	216	227	202	198	203	238	172	206	200	233	229	204	207	218	234	217	211	211	244	224	192	213	216	216	210	204	222	220	230	251	253	223	231	216	255	201	234	231	213	208	218	206	246	210	226	192	214	233	213	201	206	205	209	242	223	238	199	202	198	235	242	205	208	194	222	209	215	220	234	232	222	240	203	236	209	195	219	228	216	268	233	209	199	199	200	201	210	220	220	219	216	222	212	232	222	199	234	202	246	211	220	228	213	230	217	197	253	225	237	217	199	216	250	226	256	217	232	225	224	249	225	216	203	195	221	230	217	217	232	219	209	225	225	221	224	234	213	216	193	204	218	198	196	229	205	224	220	206	237	226	212	202	209	224	215	217	223	267	213	223	201	211	213	221	218	214	229	208	200	208	264	245	209	197	240	223	193	207	217	223	226	224	224	216	210	233	251	226	242	235	206	198	211	234	211	218	238	205	254	227	198	217	210	219	198	209	206	196	218	206	227	199	232	227	238	240	202	224	208	215	231	269	203	200	202	250	208	239	215	217	229	222	199	210	206	240	242	201	217	210	200	200	200	204	209	203	221	211	220	223	229	245	220	230	214	229	232	218	229	212	197	220	207	204	219	240	210	210	237	223	217	208	235	208	225	214	212	224	207	214	215	206	223	233	234	220	207	229	200	231	224	202	206	206	215	227	204	208	226	222	203	241	238	210	198	247	233	236	212	204	229	219	230	217	193	216	220	204	224	235	210	233	251	209	236	204	202	228	182	189	216	222	222	233	202	246	223	214	222	224	243	211	217	250	228	223	205	216	232	220	249	209	232	259	200	201	245	215	228	222	212	206	209	271	247	223	234	236	227	229	245	208	195	229	236	202	248	230	224	206	209	232	239	204	220	218	217	255	201	217	200	215	234	215	214	236	207	228	200	217	218	209	222	220	213	238	249	227	215	229	223	222	224	209	227	238	222	218	225	237	208	217	211	237	210	227	267	215	221	228	242	227	212	226	208	209	245	200	214	237	229	241	221	214	211	191	219	212	210	193	191	224	247	214	238	212	214	236	211	244	210	207	240	229	221	243	211	218	219	220	242	215	237	220	221	207	236	246	230	209	224	235	225	195	200	207	226	204	198	253	237	236	240	240	215	206	221	221	219	224	219	207	205	210	218	227	195	218	217	190	243	207	198	225	213	206	224	239	249	215	220	222	223	215	234	234	212	216	232	243	226	225	231	219	219	215	230	214	212	241	192	229	230	217	240	213	213	223	233	214	191	215	213	219	217	209	224	241	212	229	206	247	195	232	233	206	231	232	198	233	212	206	225	211	233	195	216	231	214	226	182	214	233	205	214	175	218	262	204	240	216	212	219	231	205	237	215	198	239	225	247	203	237	208	225	222	219	184	215	217	203	231	218	224	226	221	202	226	209	224	226	184	192	236	209	208
30078	22096	14582	25283	68163	71576	60469	49851	37196	23879	8018	625	661	584	561	599	1161	976	514	521	599	524	520	547	521	495	546	532	533	528	558	554	541	560	515	519	510	577	518	557	580	532	561	531	544	546	484	553	525	534	510	555	477	574	527	563	557	593	557	548	505	518	541	537	540	509	515	564	511	567	529	577	534	510	513	541	468	550	565	577	563	526	539	543	527	555	529	524	521	538	522	518	566	506	567	543	537	523	549	524	531	544	548	555	483	540	544	537	536	506	566	524	530	574	557	530	540	573	553	542	523	539	552	556	538	552	517	522	540	532	563	527	534	549	540	525	518	528	533	527	554	570	525	569	567	535	537	523	525	536	583	550	545	552	545	521	537	526	489	560	563	541	520	544	545	557	544	543	539	561	513	523	564	524	550	516	583	525	561	529	509	518	537	577	545	527	527	570	548	530	542	523	554	518	505	539	555	519	543	513	537	520	486	540	560	528	542	531	517	520	518	533	507	564	523	552	495	529	537	546	520	535	524	537	565	538	532	538	530	558	519	562	470	545	527	516	531	533	528	523	522	527	558	541	539	549	546	543	579	568	587	579	579	568	521	518	529	559	566	534	577	555	502	519	532	509	544	531	554	548	531	540	504	533	540	569	518	540	565	544	546	542	553	580	531	557	561	533	509	518	571	562	510	540	549	507	575	545	501	505	536	544	522	500	551	569	537	581	534	541	573	516	527	575	533	533	552	561	545	577	538	558	560	557	581	452	548	518	541	572	518	513	538	580	535	540	525	498	513	520	532	551	561	520	546	522	537	581	570	564	567	494	533	482	477	518	513	535	530	567	554	516	541	563	521	554	564	536	530	553	533	517	513	536	592	560	543	534	559	543	566	518	543	549	516	519	508	545	561	567	552	560	523	559	567	554	541	521	548	542	536	565	551	531	528	530	544	512	541	513	550	527	551	537	533	515	555	559	544	514	551	536	548	507	538	523	538	581	509	542	550	582	537	544	506	536	530	507	561	535	528	527	535	539	531	569	540	547	492	496	514	567	545	547	525	525	478	527	525	554	543	523	539	553	512	485	531	509	507	516	539	536	547	555	581	557	530	548	509	573	537	520	574	520	567	544	527	553	566	521	546	541	508	544	545	536	523	549	517	536	560	525	539	500	504	552	536	562	528	528	551	558	527	535	552	510	532	533	502	540	494	527	508	491	514	535	534	592	503	568	500	580	503	562	553	579	545	557	553	525	529	513	545	510	548	569	540	590	510	530	573	552	530	511	492	516	539	589	555	572	519	537	536	514	550	525	519	563	571	520	514	525	520	536	586	554	593	535	546	552	527	556	511	519	521	530	540	546	556	550	525	527	537	526	572	538	528	510	543	577	510	524	527	518	541	577	538	503	493	537	547	542	551	515	494	523	541	544	554	554	534	529	542	547	539	542	531	534	537	525	537	522	566	544	521	569	553	536	545	516	493	522	570	521	549	525	532	551	517	560	516	517	525	502	553	539	517	532	562	520	551	515	531	528	536	492	546	537	535	545	522	537	530	570	545	550	574	545	525	544	542	544	528	533	501	546	566	510	525	515	518	562	557	551	539	548	527	551	503	531	591	551	546	501	542	503	503	539	541	564	522	533	538	558	546	548	532	533	568	522	531	541	545	589	493	502	515	551	542	546	560	563	529	507	524	583	548	527	547	511	514	582	593	576	520	566	518	557	542	506	531	530	580	540	566	568	494	510	549	527	553	528	555	520	532	566	532	501	536	530	551	493	537	546	530	544	548	564	519	551	531	544	544	550	536	521	503	551	528	535	532	515	517	541	529	555	543	556	545	545	569	518	538	519	538	499	574	506	541	559	483	534	538	541	569	536	546	551	543	549	535	543	548	594	584	564	619	554	537	570	516	544	536	573	533	557	553	532	617	565	505	529	557	546	550	506	566	516	505	533	513	545	541	527	568	526	552	566	538	544	537	511	518	546	559	536	579	524	577	548	532	532	542	473	531	509	516	527	498	565	532	543	535	493	512	549	514	576	559	542	550	562	515	517	523	538	546	522	544	562	570	533	526	537	519	531	519	523	537	555	560	548	528	553	506	568	556	515	548	523	515	535	529	556	542	565	539	530	549	561	544	509	521	556	559	558	555	523	488	537	541	569	564	554	555	526	551	524	543	545	550	521	531	582	509	499	542	512	550	557	564	520	509	516	571	529	533	554	521	545	536	476	583	526	571	546	546	561	550	526	510	554	567	549	545	564	534	509	458	517	549	529	516	509	502	566	575	550	471	567	538	561	545	542	515	572	533	581	537	523	567	523	542	532	534	529	561	504	545	535	509	530	549	549	500	546	577	517	579	541	507	573	558	541	553	502	513	584	558	536	552	566	527	524	488	586	529	534	554	553	574	549	532	533	572	552	546	546	564	504	537	532	502	600	522	560	582	527	527	516	509	561	564	571	523	529	532	572	555	592	547	524	528	552	505	561	531	542	541	589	541	527	580	549	546	500	544	532	540	535	515	556	528	511	547	554	586	539	485	505	559	587	532	514	514	567	525	534	538	549	517	545	544	555	531	497	518	495	501	561	569	519	549	541	537	522	542	559	526	541	508	503	514	502	544	499	538	508	559	523	562	539	526	521	531	517	570	541	504	508	495	507	520	560	572	536	527	533	530	527	517	562	537	506	532	515	543	558	537	506	511	546	493	543	541	520	512	488	549	518	557	554	585	563	492	517	523	555	545	565	547	521	568	493	533	520	534	532	565	532	514	581	538	500	515	540	506	517	537	542	537	554	536	483	534	537	516	482	517	482	547	533	513	525	506	542	555	538	570	500	547	561	561	555	527	535	497	539	519	539	527	560	592	561	513	557	583	532	543	521	532	513	556	530	549	560	520	504	557	559	527	543	520	547	563	541	533	552	538	551	551	580	565	530	554	493	555	543	528	516	539	555	568	579	554	522	580	537	520	556	548	532	563	553	554	543	531	519	535	524	498	523	556	533	530	500	512	534	533	547	546	535	533	560	547	543	554	499	573	515	556	550	535	534	525	511	554	529	572	519	539	523	562	576	517	536	528	540	564	466	534	560	544	544	512	478	527	534	532	545	580	534	552	525	546	531	554	548	524	559	504	533	527	569	525	492	538	553	551	520	571	562	565	517	543	561	560	577	536	537	532	526	531	509	523	553	575	527	548	560	509	531	519	526	564	517	509	560	542	541	551	540	510	521	548	514	531	551	552	550	561	582	585	563	522	545	524	530	540	549	544	536	551	573	548	531	529	538	547	528	554	555	573	526	496	542	537	587	592	567	496	535	530	505	582	571	532	519	499	520	528	506	537	517	557	547	510	517	559	542	556	525	528	548	523	533	561	517	564	544	550	541	538	547	503	562	543	544	495	560	563	543	540	565	548	516	521	511	567	481	542	563	549	505	600	571	547	523	521	496	551	556	510	523	534	560	547	527	518	546	556	533	534	554	518	512	536	521	538	529	520	491	564	548	582	495
12433	5117	2423	1631	2812	4540	3451	2214	1458	789	447	290	289	308	263	264	277	251	295	295	262	267	261	267	281	270	258	276	276	268	278	274	262	276	294	268	302	282	267	259	289	275	285	273	272	265	294	259	270	282	253	297	293	256	264	270	256	262	255	268	276	278	258	257	289	253	271	316	283	275	270	266	297	272	279	274	279	299	254	264	265	266	253	271	275	283	300	277	279	307	309	288	251	296	284	300	270	249	275	262	279	276	280	277	273	272	281	243	256	260	291	270	270	295	275	255	271	274	297	262	253	271	295	283	258	260	278	250	258	294	284	296	277	289	273	270	294	249	280	262	267	286	260	267	250	266	293	275	279	261	282	285	295	282	264	295	247	275	290	275	255	262	286	252	289	269	291	328	260	273	280	275	272	256	253	282	284	274	262	254	278	276	279	254	244	265	289	263	256	281	257	263	270	276	279	258	280	264	289	277	296	276	283	259	262	317	261	273	293	277	297	304	275	262	259	318	273	295	280	297	263	271	265	294	271	257	280	279	276	299	274	260	282	255	271	274	264	261	276	255	294	258	252	284	270	267	287	262	297	300	274	268	282	266	259	273	274	287	271	277	258	294	282	265	292	262	285	277	306	270	241	252	273	288	241	288	281	260	275	260	260	310	273	248	263	272	270	294	304	257	292	281	245	266	275	290	245	237	258	279	284	257	273	282	270	269	238	288	261	281	256	287	269	279	272	280	294	267	288	275	253	281	317	294	278	254	286	279	278	275	289	292	261	273	293	272	261	242	262	281	264	300	272	270	266	299	292	269	277	263	291	291	262	270	281	272	291	283	297	301	263	255	255	257	266	299	293	283	248	296	294	280	239	282	255	274	289	273	261	305	317	253	268	268	278	285	272	274	300	263	274	247	257	265	265	261	280	252	277	274	238	301	274	274	268	284	258	249	268	274	280	280	265	258	263	256	298	267	290	292	278	276	290	273	282	254	264	257	286	237	275	268	240	273	291	241	283	281	296	270	259	268	290	268	274	270	290	270	287	275	281	269	283	278	289	276	291	303	278	281	266	292	269	273	266	269	253	266	279	288	244	301	288	297	279	276	276	275	299	284	266	250	271	265	243	284	284	271	291	287	265	283	269	291	299	299	287	289	281	243	290	300	278	277	250	256	263	265	248	272	266	256	302	271	263	283	287	293	277	265	310	292	287	277	303	287	295	271	272	263	254	270	267	253	246	276	277	289	265	253	267	278	264	267	262	279	297	258	269	264	266	273	273	300	273	280	259	289	265	266	292	290	265	282	284	275	256	263	275	280	272	279	286	272	261	284	272	293	270	252	275	258	297	292	275	267	272	296	255	268	258	255	272	259	272	252	267	288	259	257	269	261	294	298	291	305	242	295	289	298	278	277	296	301	298	280	264	270	281	288	275	241	258	287	255	307	293	284	253	274	266	265	273	277	282	251	257	306	280	278	292	273	308	277	259	248	287	259	269	303	265	265	293	268	298	298	276	273	259	276	296	296	269	270	265	302	311	270	270	252	275	303	277	312	283	285	279	276	288	270	247	285	275	256	276	271	284	275	248	275	285	281	317	277	251	286	253	266	266	287	275	291	246	266	283	312	272	272	274	282	282	263	305	268	289	278	283	265	267	275	271	270	305	320	249	254	287	265	296	271	270	299	267	283	290	274	253	292	281	270	295	269	301	302	270	266	285	260	293	277	272	284	271	272	285	252	274	289	302	268	262	295	277	269	246	282	267	264	246	294	266	299	311	280	265	257	304	231	266	280	277	289	295	266	284	290	255	256	279	275	251	268	281	267	293	262	295	285	277	291	291	265	220	274	271	264	286	283	273	254	263	279	247	317	274	263	244	273	273	270	251	268	285	258	302	290	263	289	282	285	266	261	294	249	269	282	287	300	244	248	279	263	278	297	249	250	256	288	269	278	275	285	302	278	240	269	302	263	289	284	275	263	253	274	270	287	252	284	306	284	262	278	267	308	289	266	276	263	293	295	272	269	274	279	297	288	269	279	266	290	244	286	263	270	260	227	244	287	292	294	295	270	269	264	273	270	270	270	229	253	268	255	276	285	292	276	287	276	267	258	285	271	282	257	281	247	290	285	260	258	283	276	311	297	275	258	259	253	272	242	261	313	245	281	273	301	242	271	277	262	259	270	298	284	258	271	329	273	283	281	273	277	280	251	288	258	314	261	275	277	264	270	265	272	303	274	279	276	252	257	254	262	273	289	311	285	237	283	280	259	281	278	301	282	261	307	285	274	298	281	289	279	294	295	312	290	304	283	266	285	292	272	254	291	301	291	268	250	283	283	308	297	249	277	284	271	306	272	292	286	267	275	275	254	322	252	292	276	282	265	272	259	240	275	271	288	281	293	253	300	286	289	269	306	288	278	294	245	292	272	265	283	274	279	271	282	297	282	290	292	291	270	276	284	296	263	263	267	289	306	272	299	289	278	273	246	262	287	276	281	267	287	269	268	265	276	311	278	269	251	268	286	266	242	271	269	262	256	252	252	255	279	274	270	271	258	277	294	266	278	281	272	302	263	269	272	275	281	264	239	274	267	277	283	276	272	277	243	316	299	298	266	234	263	264	266	316	279	283	286	262	252	271	274	283	276	257	264	247	310	264	279	282	264	241	270	282	256	235	267	282	297	270	282	274	237	294	286	289	272	276	303	323	279	243	259	282	253	285	282	269	274	291	272	271	278	281	246	305	279	262	309	260	322	225	272	291	246	291	281	290	271	278	274	284	264	261	274	279	257	297	319	265	282	251	272	252	292	275	298	247	267	270	280	257	261	266	293	284	294	268	250	310	279	295	292	234	288	313	275	306	256	277	255	274	289	287	258	277	269	279	292	319	298	274	253	266	220	275	304	270	274	278	298	268	286	262	266	268	277	267	274	284	277	260	265	257	272	277	263	280	266	269	269	299	255	266	273	290	287	272	254	278	309	270	251	270	290	273	265	270	279	284	273	257	294	267	275	229	287	282	288	244	275	286	265	273	278	286	284	286	260	311	278	265	272	259	263	287	264	269	269	288	270	284	302	256	273	318	279	281	269	279	252	291	288	261	278	265	245	252	270	271	297	316	281	290	245	253	245	260	284	283	237	263	295	273	266	255	246	265	266	280	272	254	278	314	252	273	300	282	263	256	289	288	254	265	274	297	294	269	268	286	305	325	263	265	286	260	283	297	296	294	273	266	253	275	273	279	264	260	261	279	327	286	243	262	279	249	248	288	274	271	239	274	297	256	295	264	289	280	257	266	261	282	242	276	281	270	278	287	273	230	279	261	265	293	293	287	274	281	267	245	267	267	294	302	256	274	266	279	268	282	284	292	287	287	249	238	255	267	279	270	267	264	272	285	271	294	264	253	270	300	295	282	309	268	267	257	266	247	246	278	261	303	278	258	273	270	270	264	270	272	269	266	277	287	273	284	253	281	267	272	278	276	270	268	245	258	261	277	284	255	260	273	305
7976	4009	4264	4808	11322	16139	12481	8312	5085	2731	1160	688	718	676	694	684	710	712	651	683	670	635	680	681	696	702	692	650	676	721	671	689	701	655	672	692	700	668	673	647	675	721	643	730	669	694	609	682	711	657	678	723	664	612	742	684	671	631	655	647	719	671	689	710	665	669	689	673	640	690	685	722	676	693	678	677	692	679	636	701	649	655	656	692	698	681	680	626	680	677	688	671	677	640	720	693	705	656	664	670	676	670	687	646	679	645	656	677	661	705	684	650	671	688	691	661	662	668	646	719	670	679	686	655	690	729	668	683	643	701	646	676	656	692	681	673	666	699	661	665	676	645	681	672	691	724	692	692	747	628	735	689	654	599	698	723	693	645	702	692	722	688	676	707	654	679	658	712	696	668	646	711	697	666	692	681	650	691	674	699	655	646	655	650	669	728	651	707	667	684	707	644	689	638	674	677	671	674	659	708	633	703	639	669	622	719	723	672	658	650	654	718	662	640	682	658	692	762	722	663	663	675	678	647	685	671	662	648	720	684	689	710	696	670	671	684	648	688	694	644	679	658	682	671	684	660	697	703	680	681	663	704	655	689	668	631	682	661	635	641	644	673	719	638	647	688	715	672	671	665	706	654	663	669	681	672	668	673	659	679	682	673	691	690	690	677	657	668	721	682	655	697	662	662	719	673	684	669	696	694	679	653	681	697	694	673	681	659	691	695	690	673	649	662	674	669	672	699	658	663	702	677	707	703	694	630	651	644	651	665	669	670	695	662	631	676	725	678	683	675	666	689	701	662	682	678	695	675	697	710	650	665	653	647	652	686	674	645	671	654	659	661	669	643	692	674	684	655	703	699	650	678	743	720	689	664	627	682	677	593	706	645	707	678	706	664	652	687	667	677	667	709	660	657	651	674	698	682	671	669	664	673	665	679	680	677	643	704	705	652	657	710	669	722	638	696	644	680	687	670	718	628	683	698	675	663	617	712	712	719	695	628	595	694	682	678	631	710	681	651	698	713	710	635	655	656	693	656	682	641	632	640	656	671	698	701	655	630	675	672	632	677	664	650	658	655	645	667	670	636	675	673	652	703	680	636	651	663	705	625	663	651	659	712	664	698	704	733	706	685	641	688	633	666	663	660	644	678	660	622	671	697	612	669	661	648	689	660	669	690	715	683	640	669	660	718	687	656	674	653	710	660	685	615	702	678	683	643	646	715	634	669	698	638	647	692	691	705	637	698	683	659	681	685	655	643	720	642	667	678	703	659	663	695	654	665	672	710	672	670	668	678	663	685	725	687	709	625	699	693	708	698	652	652	658	671	673	645	698	655	682	683	672	691	633	656	660	689	683	673	691	696	670	644	699	720	628	669	675	666	659	688	656	691	658	684	671	643	690	655	692	644	694	602	697	613	681	695	660	657	692	655	656	652	657	749	637	713	623	684	688	681	644	658	686	685	640	665	672	641	707	700	662	681	693	705	685	670	695	695	647	681	684	727	671	685	686	642	681	710	676	641	643	711	700	686	658	699	708	677	706	675	658	660	675	718	647	699	693	673	719	670	708	654	655	638	659	678	673	704	694	691	675	639	657	640	652	675	676	683	728	701	673	653	660	667	666	691	643	661	701	709	654	714	703	718	686	634	625	709	651	613	624	703	696	639	721	652	757	665	692	687	691	687	698	689	683	659	628	652	694	669	685	633	678	718	685	701	715	684	660	667	662	673	648	667	695	673	678	662	681	654	652	654	632	643	691	667	681	658	673	671	626	682	703	695	642	683	680	655	630	670	660	670	704	647	694	659	704	664	646	626	682	660	669	672	647	679	672	659	676	676	657	655	645	684	674	659	696	645	643	713	659	652	655	709	714	697	694	686	660	635	694	678	627	691	686	698	666	670	666	723	647	723	703	664	662	685	675	671	650	673	698	685	717	716	658	674	679	662	664	662	664	629	668	695	655	704	682	714	699	660	674	664	668	664	692	712	670	720	665	722	668	656	633	668	672	667	638	650	706	696	682	688	650	658	669	668	635	685	695	706	667	673	661	697	658	632	656	680	702	698	683	666	698	679	635	636	695	689	679	646	630	700	692	685	667	685	731	662	724	655	710	694	662	654	723	676	642	709	699	701	678	632	642	646	663	660	629	687	682	681	688	650	702	710	680	666	637	679	653	700	663	644	713	699	697	670	673	707	676	671	678	681	632	665	673	677	664	668	731	688	691	607	673	659	680	705	701	668	689	701	654	684	687	662	668	679	675	714	666	705	694	697	676	663	641	671	679	725	687	698	683	647	703	615	715	655	666	657	663	623	705	697	693	669	661	679	703	703	680	694	689	696	659	690	655	638	625	652	683	690	617	665	677	668	709	707	658	652	669	661	657	686	669	657	668	690	681	675	656	649	686	635	700	644	667	644	660	698	634	670	659	679	724	671	679	655	662	678	652	678	679	648	703	681	703	647	612	635	659	632	633	666	664	646	643	720	647	680	717	639	693	703	740	675	685	670	676	667	708	660	681	646	706	656	682	687	659	677	686	663	683	706	699	689	652	680	653	677	662	673	666	641	679	693	722	696	683	652	647	688	688	691	664	649	710	670	677	658	703	720	669	661	649	703	664	684	705	696	643	648	639	693	716	720	721	696	625	703	672	696	660	671	666	690	656	676	658	675	708	656	665	643	706	669	671	706	681	709	729	670	653	710	639	694	700	679	671	676	675	665	623	639	707	669	671	651	669	648	665	678	667	713	663	695	679	690	717	676	626	657	695	675	634	713	643	674	722	716	641	641	645	677	658	693	692	702	668	681	681	715	667	671	688	649	706	669	676	614	644	696	693	681	684	668	638	708	691	688	676	662	679	677	675	670	642	658	653	690	672	662	664	641	653	690	673	667	688	684	656	668	692	721	656	719	709	688	658	663	686	695	725	655	676	666	686	678	689	720	693	645	651	673	627	657	667	687	698	659	682	673	692	686	652	694	625	699	627	704	684	640	648	693	751	695	682	666	665	674	663	667	686	687	694	680	710	655	720	670	665	655	688	650	707	715	659	687	657	690	667	695	679	672	681	637	702	656	659	663	664	678	634	678	658	671	651	641	634	671	688	671	659	641	681	711	661	693	685	690	673	637	664	661	710	684	659	692	680	712	635	686	673	631	683	619	619	739	645	681	680	644	667	692	665	715	650	638	622	674	681	683	673	729	687	685	669	676	688	661	677	687	631	661	667	652	650	698	675	688	713	679	656	688	671	710	712	652	704	687	643	645	633	700	667	636	665	683	737	671	672	640	650	692	660	677	660	700	696	664	698	686	687	674	676	673	676	656	655	646	682	658	680	673	639	694	677	678	684	663	701	635	690	658	700	669	677	696	707	646	650	660	699	669	672	655	667	645	655	659	722	679	688	676	688	661	677	644	742	682	692	687	679	679	669	652	670	667	686	675	691	657	632	650	686	636	727	642	672	677	675	678	678	661	637	705	731	652	679	671	668	694	689	643	712	681
32309	20011	11375	7301	18494	44572	36919	25422	14154	5644	1287	304	306	314	270	289	357	327	296	313	301	306	294	304	274	277	249	319	273	282	288	278	295	288	302	304	266	288	271	294	285	313	329	289	275	277	263	298	256	272	293	277	285	287	262	272	297	259	304	316	275	287	276	308	289	312	300	281	311	284	264	296	310	276	313	285	296	269	298	279	259	338	289	271	323	328	264	287	290	292	294	317	279	271	279	314	307	276	275	291	300	280	305	299	287	295	307	265	258	278	304	273	285	316	316	312	288	298	289	283	278	266	317	282	279	303	329	287	286	293	277	310	331	278	286	291	296	267	291	304	272	301	289	270	289	269	256	284	307	314	310	319	295	292	277	261	268	286	262	272	292	262	284	272	321	300	278	287	303	290	288	321	288	319	290	256	283	296	275	294	263	292	285	287	289	284	289	303	292	320	287	278	323	292	300	278	273	315	287	290	296	281	280	273	295	303	293	280	314	303	290	299	263	259	306	274	286	277	297	288	252	267	309	282	288	334	266	243	296	311	293	296	314	285	288	276	295	285	285	271	275	281	296	284	278	313	280	313	283	287	303	283	281	297	289	256	286	282	295	286	312	284	296	280	277	272	312	278	278	285	294	262	257	302	280	283	278	278	289	295	294	292	280	300	280	262	294	302	302	310	299	262	283	278	267	279	291	290	284	277	299	280	270	295	304	330	275	272	285	309	254	283	275	287	267	280	275	270	266	300	255	301	242	282	295	293	302	294	288	249	274	307	275	287	290	294	253	292	329	280	275	274	325	262	309	267	278	283	315	307	277	316	300	268	272	271	293	267	295	294	288	288	281	296	289	304	294	282	327	309	268	307	293	286	309	292	278	292	273	278	270	297	263	314	275	300	253	286	284	282	297	288	273	265	306	294	292	303	276	293	285	294	290	309	287	303	268	271	281	283	279	287	290	275	287	268	275	317	285	306	296	275	284	277	298	294	256	280	272	297	276	300	296	286	298	280	291	282	294	288	283	287	287	289	292	296	287	300	309	297	267	304	274	268	280	280	313	315	288	283	270	240	296	290	290	284	288	282	304	281	307	305	306	297	257	283	265	296	322	306	302	317	272	285	315	297	308	304	279	354	282	291	286	266	290	271	284	278	302	296	315	300	304	280	292	305	297	284	253	270	281	294	269	304	301	276	284	285	295	308	268	304	317	278	309	300	296	277	279	296	291	289	287	284	290	280	279	300	280	269	310	277	296	296	270	292	277	275	306	296	302	261	296	280	276	310	297	314	309	295	269	276	293	287	276	317	328	267	279	293	248	300	314	316	288	276	276	291	299	276	283	323	255	292	260	292	330	306	298	302	267	232	290	298	293	327	269	277	296	286	249	304	278	285	286	306	276	286	254	295	316	314	261	297	294	274	285	283	303	291	276	284	306	282	302	295	301	288	299	260	295	300	286	322	317	271	258	271	264	317	298	273	299	280	287	302	275	301	290	260	303	278	290	284	322	308	270	300	279	267	302	260	285	281	288	272	296	272	289	292	282	271	276	299	270	299	250	303	286	245	292	279	310	275	287	296	325	294	301	297	279	266	298	284	299	278	285	269	282	265	306	260	269	306	304	299	245	302	295	302	299	283	312	281	260	314	282	275	316	233	277	293	286	292	280	304	302	322	297	296	275	274	314	330	295	280	263	270	301	285	252	277	277	262	283	264	287	308	267	270	282	294	336	283	249	306	291	309	303	298	252	318	275	275	293	286	299	281	275	280	284	293	302	257	274	309	273	273	278	267	282	265	298	280	249	280	289	283	284	278	280	301	290	292	283	284	274	324	286	263	290	293	278	275	304	287	323	295	314	297	279	312	299	265	285	303	316	289	277	280	296	278	301	281	282	273	295	305	299	300	280	300	300	305	293	317	292	305	316	278	305	302	299	287	260	274	304	304	282	308	307	282	265	330	305	303	329	281	305	311	311	290	264	296	273	335	295	257	293	330	276	244	284	300	257	294	287	298	285	280	295	297	308	293	281	300	276	292	289	285	288	272	284	294	286	270	324	285	298	260	269	311	274	305	285	296	250	293	300	290	298	274	245	286	280	302	259	325	269	264	294	326	278	312	300	303	295	267	285	278	291	287	285	330	300	311	270	287	322	277	257	289	309	279	283	316	280	253	292	289	304	309	274	276	266	312	305	316	282	266	317	315	265	258	288	295	309	330	300	296	300	285	297	295	303	292	283	271	295	256	284	271	318	295	288	267	268	263	310	283	284	287	294	310	287	278	303	267	278	304	292	310	313	302	306	260	312	291	318	283	295	286	291	263	322	302	258	327	309	271	285	295	284	273	306	293	294	290	273	290	280	289	294	323	301	320	285	270	254	293	288	321	276	298	285	318	303	277	275	325	299	254	304	305	279	300	273	286	284	307	295	313	312	287	252	286	264	292	299	330	327	300	277	264	301	306	263	300	283	304	283	309	273	284	274	320	301	288	299	300	268	276	268	269	304	296	265	296	281	287	283	278	305	301	335	292	292	280	288	298	298	273	282	299	263	285	280	273	272	299	305	323	307	274	286	296	329	280	311	279	285	266	243	303	276	295	299	282	286	312	297	300	282	267	273	314	248	284	282	287	280	308	283	326	281	271	303	290	279	286	281	284	332	297	271	259	274	261	274	294	259	300	285	317	268	303	277	315	289	319	308	341	299	292	282	287	305	325	311	295	295	278	278	295	269	285	268	272	286	289	269	280	266	291	304	245	301	312	268	273	284	290	268	262	278	272	306	274	314	263	291	277	268	293	307	310	300	308	296	282	288	299	264	240	291	298	266	294	274	282	285	280	311	289	294	300	247	273	278	288	259	269	296	272	302	282	297	287	290	274	273	269	272	263	259	287	291	296	272	318	290	284	283	286	288	303	296	257	301	256	279	235	296	266	285	307	272	272	263	285	271	289	298	301	298	260	291	292	274	261	286	271	297	251	299	282	276	267	293	267	258	257	257	315	305	266	296	285	294	279	277	302	306	298	300	276	285	307	282	285	286	290	271	309	293	266	289	285	292	235	308	297	257	292	325	299	255	297	274	267	279	287	302	294	268	275	309	328	282	291	262	315	284	273	270	263	305	281	274	284	291	290	300	294	294	279	317	299	297	269	305	303	305	272	310	315	310	258	293	321	302	315	318	282	282	298	245	277	303	296	287	289	276	295	273	296	292	297	304	303	280	280	311	295	286	264	284	304	291	296	309	300	285	310	264	234	268	240	272	286	284	281	274	282	301	292	313	300	313	286	325	312	306	293	283	305	274	259	306	301	290	295	284	264	323	267	296	265	286	321	273	285	294	252	292	270	313	274	263	285	250	291	308	273	298	282	279	284	317	274	296	286	314	294	307	298	282	287	291	316	263	299	272	288	282	291	296	292	288	295	278	315	300	310	279	272	285	302	284	272	300	310	295	285	262	307	288	286	294	283	294	267	257	286	305	303	295	264	263	290	271	284	313	290	304	283
20177	11781	9907	12645	33104	57622	49850	41228	29739	16483	4171	766	772	763	665	745	1111	1160	723	713	682	706	698	676	680	708	725	686	705	719	725	703	727	707	684	706	710	701	718	687	649	717	755	738	706	715	649	702	715	671	695	722	687	763	676	722	685	705	675	717	709	733	675	704	685	712	692	660	718	666	729	696	697	710	712	670	728	712	717	718	655	747	696	725	641	647	691	684	702	692	698	682	706	712	706	666	707	737	674	689	724	673	742	669	691	719	718	660	694	686	641	730	700	746	735	719	672	730	710	709	697	693	670	693	745	691	729	709	668	689	731	717	701	663	690	699	728	715	730	676	728	696	706	639	713	726	714	704	680	711	709	712	703	683	729	722	713	733	737	737	693	701	697	672	717	672	687	734	716	706	700	699	671	687	700	708	707	724	715	716	680	693	661	755	702	646	642	719	717	670	719	730	703	719	670	709	709	657	701	720	673	678	711	683	707	726	738	676	711	695	726	711	712	690	688	680	679	719	747	713	722	738	699	691	672	691	676	648	664	706	721	731	695	666	704	661	689	682	694	726	733	696	753	686	750	690	705	704	682	730	687	698	710	717	704	692	707	702	701	715	766	728	679	703	703	739	714	767	685	698	661	713	686	692	709	664	693	683	728	692	729	671	694	646	679	688	696	728	707	713	682	710	683	665	692	667	707	680	699	695	733	700	697	644	684	665	688	674	731	710	740	659	698	691	705	775	677	706	679	690	720	742	740	687	710	688	699	684	735	690	713	697	672	651	759	656	683	701	725	707	684	706	685	692	690	643	657	716	691	686	658	714	775	682	646	647	755	698	693	690	714	682	701	744	711	707	730	692	695	702	652	675	653	738	717	728	748	743	722	702	720	691	713	710	704	668	694	759	694	680	703	675	675	717	701	714	706	676	703	678	724	670	693	691	711	660	695	689	744	687	736	734	696	729	694	697	702	697	678	701	659	694	714	692	717	655	700	660	712	648	739	663	660	683	681	644	715	753	663	701	687	678	663	701	684	685	698	709	625	708	676	722	720	697	730	717	680	716	699	704	650	727	718	687	669	647	698	702	697	658	723	731	742	683	709	723	666	693	733	675	753	717	691	706	668	682	687	706	713	696	681	725	652	688	727	719	733	754	685	692	702	673	732	702	696	731	716	706	725	702	747	656	660	740	695	665	683	704	710	692	718	672	735	632	706	653	704	708	677	700	710	723	701	684	695	751	661	673	769	675	714	732	688	753	696	690	668	727	720	670	711	701	666	736	653	687	717	707	658	712	680	709	608	681	644	743	685	704	652	694	721	725	693	689	699	702	690	675	732	706	686	714	679	649	757	693	708	674	711	711	718	658	664	682	681	683	649	717	684	720	659	679	719	692	710	665	659	702	695	694	704	666	728	691	704	661	765	656	695	723	705	687	700	711	725	689	713	700	705	693	642	729	687	662	646	642	739	693	681	672	712	717	678	688	708	671	665	626	696	722	645	721	681	687	702	706	696	724	694	736	678	701	724	717	676	678	675	690	686	695	737	712	691	663	659	700	694	669	723	709	712	684	692	685	695	704	700	658	677	719	703	712	716	699	694	696	691	662	681	722	710	675	693	716	706	646	661	742	724	697	715	689	706	689	699	700	653	672	703	728	730	695	712	734	692	693	695	711	687	749	694	697	708	717	725	688	718	720	684	690	633	685	696	678	685	745	707	692	696	658	731	679	712	716	691	687	694	712	718	695	719	674	657	660	694	726	704	707	726	730	642	723	683	694	743	704	669	702	693	695	740	724	708	701	697	719	697	709	704	733	658	730	695	670	707	705	700	719	690	729	720	663	715	689	682	703	703	653	687	700	691	701	713	652	660	711	686	696	710	669	654	719	694	696	744	652	703	693	678	717	682	697	736	686	701	703	656	677	659	676	684	713	668	729	763	670	741	703	696	660	673	713	713	681	711	705	686	675	692	744	711	764	709	706	656	683	673	700	686	714	711	704	766	732	702	728	724	718	703	668	712	677	647	722	685	693	659	691	771	718	681	731	699	674	681	724	715	678	680	720	667	720	732	654	715	704	705	708	675	715	659	709	730	730	665	665	727	700	689	716	661	719	685	752	653	714	698	696	722	661	725	716	755	671	693	690	689	707	725	719	731	756	697	724	700	688	744	724	735	732	694	691	700	714	702	702	725	673	690	682	688	717	709	678	686	689	677	708	707	718	694	677	754	686	682	682	696	673	751	716	725	638	689	688	725	652	678	685	653	683	682	678	660	657	723	671	659	686	693	693	682	697	682	679	727	687	726	654	736	684	679	709	695	673	655	709	657	709	719	748	671	725	681	722	698	740	658	760	714	742	679	705	716	725	688	690	713	680	640	670	690	707	664	703	673	674	655	713	756	705	692	649	715	668	735	713	734	674	701	711	760	644	671	676	691	707	700	695	688	660	650	707	685	736	731	691	688	663	692	704	705	711	670	689	724	676	684	714	684	697	649	657	685	744	768	715	706	651	696	733	679	737	687	681	729	646	746	658	682	701	647	657	700	659	703	698	684	725	703	684	693	729	685	708	729	688	716	705	678	697	716	704	720	670	661	733	697	705	728	678	637	654	652	674	676	675	673	694	680	671	634	661	700	711	677	674	689	687	676	678	750	688	707	693	708	732	720	708	773	709	671	681	655	707	705	659	718	699	686	695	728	673	716	717	658	690	715	733	698	703	743	709	731	673	730	688	653	707	708	689	700	698	703	758	734	727	697	689	747	745	730	708	696	683	721	717	732	687	670	688	726	678	707	728	694	730	726	739	746	727	692	724	738	701	737	671	690	715	722	681	690	731	674	665	670	652	688	709	691	710	677	717	686	706	659	694	756	703	703	668	695	700	691	760	690	697	694	706	735	695	719	681	693	656	670	693	652	705	728	699	693	683	696	693	694	719	716	698	740	668	723	699	696	674	709	722	706	739	669	693	773	725	716	673	694	630	695	713	683	665	699	704	729	717	666	728	690	666	705	711	708	667	720	668	676	721	691	687	706	700	699	709	652	655	699	693	678	680	710	719	662	699	700	765	697	683	673	683	697	744	704	711	703	675	732	667	658	721	727	717	710	698	659	719	697	688	699	698	687	707	724	739	690	684	730	724	689	696	678	665	698	666	685	718	723	707	697	678	682	695	714	668	666	754	707	670	708	677	671	695	683	725	716	682	711	666	701	733	692	680	701	680	635	704	705	681	733	735	664	733	674	714	707	719	709	719	706	688	734	664	698	640	712	689	701	777	696	701	732	746	702	718	676	710	748	661	691	713	707	734	673	671	711	702	717	662	677	701	743	690	729	716	714	697	685	714	687	711	707	714	658	684	708	719	691	701	718	725	724	681	734	659	750	734	685	700	685	707	708	698	729	705	700	696	679	712	673	707	718	698	661	668	717	736	666	707	701	706	669	695	719	706	672	731	709	682	699	680	695	655	660	715	692	765	725	700	705	699	688	705	705	723	658	746	692	707
43044	29643	19699	13391	27802	58675	52403	42325	28150	13738	3364	263	240	240	233	260	341	386	228	197	237	209	218	216	216	233	210	197	207	228	211	214	229	202	216	213	221	195	240	191	204	228	217	218	218	205	208	218	211	223	188	197	228	219	182	207	200	196	217	242	197	210	218	201	206	201	227	228	193	237	192	227	188	214	225	236	189	207	198	221	229	185	207	178	208	255	228	232	224	201	201	218	231	201	206	222	186	223	225	248	203	221	200	206	222	216	190	209	199	216	202	195	208	199	209	181	211	202	193	188	216	235	214	224	201	203	213	215	178	196	217	219	220	226	233	208	193	256	200	222	226	200	218	224	210	210	206	192	221	213	233	206	211	232	177	196	193	235	207	201	211	222	206	209	215	207	208	200	201	215	212	218	232	208	197	242	207	239	203	215	206	216	190	213	221	224	196	192	227	225	241	206	211	195	196	228	218	213	196	215	225	213	204	213	219	218	224	205	233	223	199	220	205	200	205	233	223	215	213	198	213	209	233	225	236	223	216	191	189	214	196	198	220	214	203	194	222	218	219	219	220	252	201	216	197	250	199	202	197	205	210	220	207	219	229	210	180	193	210	217	202	193	209	205	236	210	247	228	197	205	196	220	214	206	197	221	208	219	220	220	210	208	239	217	222	219	228	209	204	242	191	197	212	207	212	198	223	209	223	227	219	215	214	227	189	201	186	203	192	218	223	241	217	215	219	210	207	187	205	217	198	215	190	216	212	197	228	210	199	239	225	218	215	235	217	205	209	204	213	225	214	228	218	234	231	210	238	229	234	205	197	206	214	203	200	215	241	223	219	234	215	210	202	238	225	215	212	195	232	219	200	199	187	252	200	206	252	211	204	218	206	212	263	179	218	208	220	242	221	222	215	200	217	218	224	198	225	209	213	204	216	198	208	209	220	206	183	202	227	224	216	216	199	189	225	214	219	207	220	205	206	202	200	220	214	196	208	248	203	214	169	208	215	187	213	219	183	243	205	203	209	205	208	205	199	187	213	216	197	207	199	189	207	207	212	208	180	218	232	224	191	184	215	223	193	217	233	197	230	198	212	219	246	230	213	222	232	185	187	208	218	248	230	208	222	212	208	219	213	194	186	217	231	202	219	248	206	216	199	211	203	209	203	212	232	206	197	240	217	189	215	206	192	224	219	213	227	214	187	209	203	206	224	218	243	200	231	188	182	211	200	239	218	193	230	192	222	196	209	202	229	218	230	189	188	192	225	209	222	201	208	214	239	225	197	185	227	219	198	213	189	226	188	238	204	220	222	219	205	202	201	221	207	204	195	240	249	217	211	211	209	213	205	219	206	175	238	222	195	223	204	211	206	210	240	201	223	222	215	201	193	206	207	228	198	198	235	190	223	227	214	213	203	233	184	212	241	198	215	212	218	222	227	207	181	220	219	211	204	200	239	186	215	232	218	197	204	189	217	193	186	232	215	222	224	219	211	180	229	223	239	224	213	207	220	210	211	221	219	218	222	219	203	204	236	214	223	223	198	227	220	214	213	180	211	217	220	216	231	215	230	187	224	202	209	225	204	200	219	212	221	224	189	200	221	214	219	203	214	192	192	226	220	215	203	200	205	211	212	227	224	195	183	221	206	195	220	207	219	200	225	216	202	186	212	219	209	212	239	193	192	212	214	216	209	206	201	202	199	220	222	192	167	194	209	221	208	228	223	249	199	235	215	202	192	208	209	195	211	187	197	220	206	222	207	207	213	194	211	225	206	210	201	214	208	211	236	218	205	204	208	204	221	225	230	232	219	236	202	196	204	237	204	227	215	246	222	200	234	226	210	204	189	211	204	222	215	205	232	225	241	195	218	184	224	202	223	233	200	215	210	225	194	200	217	196	210	204	241	228	210	236	187	207	213	218	218	215	225	207	221	208	215	211	180	202	192	218	195	222	238	193	220	219	211	241	233	210	225	222	203	212	200	220	183	225	219	207	210	196	210	216	226	223	189	201	203	203	207	207	198	195	223	203	211	224	183	210	218	229	204	207	233	233	244	225	211	219	209	228	210	209	206	217	224	226	197	189	205	218	229	215	201	211	228	202	217	209	212	204	212	209	178	206	251	193	206	217	223	224	229	209	230	209	184	212	188	222	201	214	218	200	233	216	206	217	203	240	240	213	216	210	201	205	214	207	221	203	229	191	197	223	207	171	234	232	208	215	208	211	214	199	204	187	203	217	195	201	214	214	214	245	233	256	204	200	206	212	216	221	208	202	237	206	207	221	216	215	208	216	202	186	233	221	202	216	207	211	216	252	219	230	219	239	231	223	239	201	195	196	212	207	220	200	216	233	223	215	215	213	224	229	208	198	213	165	218	208	198	222	224	218	224	218	213	213	216	221	196	207	219	213	240	195	213	212	206	225	209	207	179	212	214	204	204	231	223	211	219	209	222	220	221	195	210	213	210	205	206	206	217	211	217	212	228	212	212	201	191	206	196	225	199	222	220	216	217	222	206	211	197	212	231	213	251	230	209	255	206	211	217	214	212	240	212	194	206	212	214	229	207	232	201	231	226	217	218	224	197	215	199	197	202	235	201	236	183	240	190	217	219	221	217	208	245	208	212	239	212	189	190	233	204	219	221	201	219	222	198	200	199	189	202	217	200	214	196	213	210	191	223	214	215	213	204	214	224	221	204	206	213	210	199	203	202	200	224	224	209	192	211	218	202	191	205	227	201	213	217	209	200	191	198	227	187	195	208	229	203	238	188	194	213	196	211	226	177	199	205	204	195	222	223	207	208	214	213	223	216	181	196	180	226	217	205	195	185	202	205	232	200	221	203	194	183	181	213	196	222	219	205	195	204	209	203	221	196	219	198	228	226	222	222	212	216	234	220	200	216	253	200	211	204	218	228	212	189	220	206	209	196	242	232	220	202	208	194	215	218	236	212	219	208	194	208	211	223	201	194	238	217	200	233	226	224	243	186	206	210	215	195	199	196	211	193	198	227	216	248	233	197	188	205	219	214	208	209	197	212	206	205	187	210	209	221	248	197	219	233	220	207	246	204	191	223	214	232	221	186	190	223	172	191	184	207	221	215	202	186	198	223	208	218	212	220	213	226	237	201	212	208	224	206	222	218	225	188	209	234	216	235	213	218	210	221	218	212	210	182	234	201	224	214	227	192	228	230	224	229	220	212	194	188	256	199	206	208	229	219	193	195	207	231	200	204	220	213	247	209	208	217	233	210	210	190	199	207	235	212	202	234	194	186	214	207	199	204	226	215	234	208	189	199	215	222	212	196	218	222	200	210	215	207	210	198	214	238	207	205	234	214	225	246	214	193	218	203	213	216	206	216	203	181	229	205	247	189	214	230	232	224	189	234	197	220	225	207	212	209	217	202	192	222	226	205	230	234	225	231	207	191	232	228	199	186	231	217	204	186	200	198	218	195	211	195	226	218	178	202	197	199	211	221	211	236	214	221	212	228	249	233	175	199	235	230	225
28288	19913	15196	18343	41257	69194	64218	55244	42271	27564	8704	660	756	552	579	583	1405	1696	708	601	519	559	527	553	567	549	507	489	507	474	570	529	544	471	494	519	559	529	538	529	548	517	533	516	515	584	581	508	522	477	502	501	526	568	488	531	540	500	535	531	548	559	549	509	477	513	554	511	489	523	503	547	527	512	518	514	529	590	557	538	548	531	532	531	516	558	514	558	535	473	523	507	525	526	482	499	517	479	541	529	524	492	531	486	530	527	549	536	530	529	505	499	529	519	525	484	552	521	504	544	523	510	534	500	521	523	543	567	505	540	529	521	497	513	567	524	504	525	546	526	524	519	499	493	530	529	533	531	534	501	542	517	508	546	514	510	520	521	517	526	552	539	551	482	530	524	505	524	514	544	520	536	516	572	505	535	512	541	560	519	522	514	505	537	527	499	501	507	493	515	514	541	511	540	520	531	511	557	545	507	516	526	543	528	498	531	495	521	515	536	508	532	512	523	500	543	506	471	540	517	540	510	498	530	561	504	510	536	504	553	523	508	548	499	562	480	516	528	503	542	560	546	526	524	517	489	549	522	497	513	484	495	501	510	542	556	526	458	554	530	504	499	552	493	503	511	551	506	528	538	495	566	525	463	498	514	513	523	505	521	551	491	528	541	509	486	528	545	534	550	545	515	543	536	542	498	539	510	531	526	529	554	538	534	526	554	497	511	515	514	475	511	536	497	506	520	523	514	542	488	536	515	536	532	535	535	519	509	482	522	531	493	546	507	552	573	537	524	496	542	513	517	494	541	530	526	501	587	520	523	481	498	551	468	534	543	524	557	501	543	499	534	514	525	529	490	523	541	529	534	517	522	497	513	536	564	496	497	490	541	522	518	505	486	551	508	512	532	535	500	506	497	500	540	549	526	565	507	547	543	551	497	541	475	530	495	516	525	551	499	475	535	526	522	505	475	514	537	514	553	521	531	500	547	529	522	549	486	524	510	525	530	530	536	468	501	516	495	560	539	524	524	505	514	500	575	554	538	567	517	550	542	506	531	540	510	508	547	541	562	503	547	502	551	485	525	492	556	529	504	537	525	536	529	498	538	483	484	508	508	566	544	546	506	547	483	525	551	546	534	511	530	517	553	554	502	583	493	524	543	540	517	529	542	533	521	519	549	525	520	513	539	566	504	486	541	516	511	529	498	522	545	499	506	545	528	588	542	514	523	515	515	527	547	497	501	526	497	491	496	540	538	506	531	520	551	494	557	516	588	528	517	516	512	562	528	532	502	529	539	519	485	524	537	494	499	512	511	534	531	530	554	537	491	512	512	525	499	472	491	505	512	506	506	507	519	507	487	523	508	513	481	512	505	505	524	555	539	537	495	558	511	478	570	542	502	528	531	532	542	537	507	555	533	530	546	525	513	567	506	465	511	573	518	507	503	485	524	548	518	538	555	521	500	494	552	525	571	546	506	556	548	503	547	496	532	524	518	491	523	538	482	526	546	531	531	512	538	524	516	511	494	510	515	505	518	468	555	515	544	541	516	531	539	475	514	520	527	483	516	552	507	539	501	536	546	488	510	509	542	514	529	526	547	558	531	528	460	524	524	569	492	498	511	505	578	572	571	506	486	556	530	526	497	533	522	517	501	514	513	502	504	519	510	543	530	476	539	518	517	530	494	527	524	530	526	543	551	542	501	564	523	484	517	563	585	558	523	565	540	514	519	493	502	514	528	542	505	522	509	515	495	488	511	495	534	529	539	507	554	541	500	528	537	531	499	488	513	495	505	522	512	529	497	535	481	540	541	532	528	544	508	536	486	537	511	516	541	507	499	522	526	484	507	523	505	531	543	516	500	504	535	503	568	565	538	553	541	526	469	498	540	508	540	554	551	546	514	520	517	509	521	522	527	589	546	518	501	534	541	536	547	540	540	523	530	515	527	495	507	505	496	539	550	474	515	558	512	526	520	487	518	498	550	514	571	517	524	515	549	538	507	548	550	536	548	522	496	497	547	514	543	557	511	533	538	545	482	554	528	512	559	536	549	584	532	557	521	516	545	564	493	516	526	534	543	514	549	515	511	515	550	501	508	513	523	559	558	508	524	548	519	482	537	517	519	501	538	552	511	490	538	547	544	536	513	527	541	516	533	522	535	546	489	585	528	507	527	545	509	484	512	524	517	515	523	565	497	553	500	546	553	515	516	516	564	560	487	506	493	548	525	541	522	506	560	516	504	513	544	528	539	517	531	521	492	506	512	493	543	501	548	509	528	535	546	548	516	503	541	549	512	531	509	531	527	543	502	506	514	506	496	554	578	566	499	525	491	565	519	532	529	557	542	516	524	548	537	490	526	522	528	520	503	540	525	547	532	548	534	491	547	536	515	539	563	507	495	535	524	539	486	502	562	517	536	512	550	508	520	534	526	552	486	507	514	527	542	504	494	515	525	518	519	488	540	512	527	499	517	534	556	508	529	490	571	523	508	531	543	517	552	481	524	535	513	497	563	551	527	592	496	476	497	524	522	506	497	519	500	569	524	555	538	500	519	495	516	518	557	540	544	532	566	540	550	568	570	528	539	527	500	519	520	495	550	575	522	550	543	547	554	543	523	557	535	530	550	500	530	512	548	538	474	507	565	505	504	529	555	498	533	534	533	521	523	512	514	502	537	550	474	521	493	523	519	567	491	539	514	507	558	528	493	487	524	524	541	495	506	541	543	525	556	545	536	494	485	489	544	538	533	537	515	532	538	511	526	538	506	532	519	497	521	511	506	518	522	543	527	513	515	545	526	556	504	561	483	540	605	561	509	551	543	535	555	509	515	535	500	558	523	522	531	516	500	523	533	523	543	541	512	531	501	573	533	563	509	506	539	540	505	536	535	482	553	536	527	535	529	578	512	497	480	551	521	508	536	495	539	522	476	538	562	498	556	484	502	510	534	538	485	551	500	533	583	487	513	485	507	497	510	518	528	502	536	492	519	497	539	532	528	518	500	517	547	523	547	507	529	535	514	519	537	522	531	518	511	528	513	562	558	522	569	521	538	494	534	539	535	500	544	516	516	543	534	565	547	533	517	557	491	515	537	515	552	519	502	555	532	537	518	550	494	514	531	514	531	512	546	544	563	513	517	527	503	526	526	551	547	527	524	530	535	530	517	512	507	539	499	514	527	528	546	510	510	532	537	501	531	520	501	561	514	524	516	547	509	550	518	503	570	504	507	526	504	486	550	526	503	544	518	556	518	542	536	546	548	525	539	507	526	491	546	559	526	515	541	541	517	483	516	535	535	526	546	475	529	503	551	517	500	504	503	521	532	553	542	466	512	531	541	529	529	487	546	527	519	544	522	558	500	503	528	514	518	497	484	554	533	514	460	525	517	532	526	517	539	550	492	532	507	484	499	537	526	507	526	534	537	525	534	538	529	539	541	510	559	538	530	525	519	515	536	510	531	507	563	491	540	526	545	539	540	536	504	546	502	518	515	510	543	582	524	507	519
13264	6189	2549	1697	1919	2935	3871	3444	2326	1309	524	278	300	299	244	272	304	287	260	291	290	299	288	305	268	267	264	271	278	266	266	260	315	269	280	276	248	279	262	262	256	282	274	308	288	290	322	261	255	247	287	259	263	262	317	251	281	258	281	279	278	302	258	302	289	277	269	263	274	278	276	255	298	256	281	278	254	259	293	242	284	280	266	279	279	288	286	272	250	250	299	251	278	264	256	259	283	284	276	253	295	241	259	276	272	276	296	256	281	283	290	286	255	256	259	275	259	275	267	302	295	268	261	262	262	263	283	261	265	279	303	279	266	302	274	286	267	297	252	331	319	298	264	271	264	275	280	312	266	291	277	276	278	293	275	295	278	285	259	269	261	262	313	280	259	255	271	271	262	268	250	236	239	257	297	280	252	267	285	284	282	247	281	260	278	285	294	284	265	283	289	310	291	259	245	301	290	273	276	316	302	306	309	297	274	281	277	276	264	267	273	274	265	266	269	272	269	277	276	282	290	294	306	272	298	257	290	295	257	277	276	266	283	310	259	288	262	247	314	278	283	289	278	272	302	267	306	273	335	278	259	268	276	282	274	293	288	280	264	278	248	306	234	282	238	279	273	258	262	258	273	269	271	259	262	273	274	278	270	287	274	268	271	293	286	268	305	242	305	298	268	266	247	289	308	268	273	272	261	276	285	252	284	267	271	291	262	296	247	270	272	276	268	274	288	283	312	295	252	269	261	286	268	267	276	288	266	282	266	289	277	288	284	277	291	295	306	319	271	293	274	292	272	277	289	282	256	267	260	284	298	276	289	300	308	262	299	274	308	293	250	275	256	286	287	274	296	262	296	273	256	277	280	268	273	276	266	272	309	299	272	307	264	296	287	274	284	318	264	293	278	286	298	267	233	273	256	310	262	284	253	249	284	272	282	246	264	227	252	257	250	268	290	289	284	277	289	260	301	280	267	290	259	282	303	283	278	289	278	286	299	274	313	283	280	273	266	259	261	295	295	281	282	311	303	256	304	273	265	278	280	269	245	275	240	293	311	273	264	281	280	258	288	291	271	276	262	265	279	288	249	277	290	323	260	286	291	307	235	251	255	281	282	264	296	270	306	271	269	269	283	280	269	264	285	261	240	291	293	268	280	232	218	310	280	276	270	260	254	247	306	297	288	273	264	254	275	274	280	307	293	279	298	287	270	276	283	258	248	281	255	281	284	260	281	272	293	304	268	288	249	293	283	311	270	280	262	302	265	286	287	255	281	274	270	270	262	257	283	261	275	281	262	278	288	242	266	300	286	245	263	270	240	254	241	288	289	274	280	276	283	277	293	254	255	259	251	284	266	273	292	275	291	257	288	257	242	296	252	264	276	285	244	258	261	292	270	308	279	315	268	285	277	276	269	248	296	275	248	286	250	254	271	286	267	275	256	292	281	273	300	256	264	300	275	257	260	278	295	249	283	270	268	292	258	281	303	296	280	277	249	253	268	278	282	286	262	277	272	270	311	275	278	276	250	287	277	274	248	271	259	245	266	291	257	266	296	295	247	284	283	295	282	291	270	251	271	256	284	281	264	274	288	264	311	259	273	299	310	269	278	303	267	301	292	261	264	283	281	258	261	283	295	270	256	265	279	296	270	260	301	229	266	256	263	306	289	273	267	272	316	262	279	272	287	297	295	290	268	252	298	263	254	280	283	279	245	299	245	300	270	257	264	262	275	270	280	267	269	244	289	303	298	273	267	302	282	279	251	273	282	315	264	272	263	257	277	267	262	301	264	308	270	264	282	283	307	260	256	286	277	250	278	289	275	288	272	266	294	259	237	272	281	261	237	246	303	294	307	295	271	267	272	271	256	302	276	286	273	280	278	254	251	253	286	286	269	299	273	281	278	292	254	274	269	294	266	261	290	308	267	271	303	287	284	267	299	276	310	274	262	271	268	270	279	282	258	268	272	255	281	308	274	271	258	280	295	287	290	295	300	269	279	287	264	284	297	284	281	251	267	286	264	250	275	266	258	289	272	244	277	263	302	249	296	260	286	278	311	276	269	289	265	261	264	290	261	290	287	267	282	291	269	276	288	280	230	271	255	247	282	264	294	322	271	279	265	254	271	267	305	288	274	273	273	265	281	294	299	251	275	254	273	290	302	268	287	269	303	310	302	295	300	260	296	294	250	259	246	281	278	267	291	301	278	271	276	259	279	271	270	291	239	296	287	283	279	269	258	307	284	279	247	262	241	270	283	269	280	286	247	274	239	277	255	255	250	283	279	253	279	283	268	243	275	289	274	293	244	300	263	293	274	254	295	279	271	293	256	281	313	274	250	267	246	271	281	261	244	241	291	250	299	292	239	278	271	254	295	256	261	267	295	279	283	284	263	238	285	261	281	303	277	260	278	264	278	258	281	279	253	274	271	272	292	263	281	256	299	297	275	302	283	257	289	305	289	285	245	281	272	253	275	308	287	278	275	288	285	284	293	266	287	283	273	287	264	290	284	293	260	299	276	282	249	275	272	300	277	270	277	298	270	289	291	266	282	267	288	293	259	274	289	272	270	247	297	302	299	299	252	275	274	271	281	253	269	258	283	267	262	240	255	274	262	259	283	265	269	293	283	270	266	263	282	277	291	272	292	269	284	274	264	283	279	255	259	273	285	276	264	261	270	269	271	257	290	262	318	254	281	277	249	273	277	298	273	313	255	262	281	289	278	289	259	277	258	258	260	281	270	268	292	246	281	276	274	293	274	272	284	261	277	286	243	272	256	270	286	290	314	257	264	314	266	252	280	250	280	282	305	277	260	271	245	237	272	279	303	295	302	294	279	253	292	258	292	284	275	294	284	278	286	269	284	278	307	272	274	261	277	247	271	286	282	268	255	275	247	272	275	240	291	282	268	273	265	252	266	233	259	267	278	290	295	257	263	291	272	269	284	266	252	242	280	295	282	273	275	279	258	262	288	264	286	254	241	250	239	288	275	285	305	274	277	276	275	296	264	268	282	281	278	269	272	284	305	288	293	288	269	261	282	288	283	303	266	271	262	245	291	258	294	276	258	282	271	228	262	267	258	304	252	299	263	256	284	265	257	286	263	275	298	293	264	267	240	304	260	283	296	266	280	272	263	247	291	267	258	281	281	258	242	273	282	260	270	281	259	292	269	248	261	290	275	305	257	259	297	268	270	298	287	242	270	283	279	292	336	310	288	262	266	286	302	263	286	271	274	275	253	275	285	273	266	278	255	261	280	273	284	253	264	290	288	272	281	264	265	290	283	282	283	271	281	308	266	290	276	263	233	261	288	303	257	266	284	267	307	285	259	278	274	277	267	303	293	298	267	300	274	262	284	269	230	267	309	288	271	268	281	259	299	276	261	267	309	265	260	271	287	266	285	277	280	282	277	301	296	276	270	251	261	293	284	286	286	290	292	261	253	271	299	277	262	257	273	284	259	269	252	252	290	305	251	284	269	299	258	278	238	273	262	286	274	297
7948	5326	4409	5122	7209	10901	13878	11762	7790	4302	1607	658	686	693	679	682	720	732	715	694	684	677	668	681	648	671	652	655	671	663	659	639	676	645	665	630	715	621	650	648	659	659	701	678	698	661	713	684	677	681	703	693	663	713	646	668	689	652	670	673	669	689	665	625	677	658	676	672	720	654	630	678	642	639	657	704	673	692	647	678	652	690	672	695	639	651	712	658	654	655	625	686	662	639	674	648	750	666	701	648	642	680	655	692	700	638	731	685	631	673	685	689	690	686	629	673	664	670	666	656	680	637	673	704	664	741	675	695	676	713	687	683	629	720	662	677	637	676	707	707	690	704	690	656	652	641	701	652	679	648	701	709	667	696	672	672	701	691	716	646	661	668	644	702	621	615	635	672	699	686	630	665	699	644	692	716	659	663	695	694	643	666	681	673	686	692	688	690	746	660	710	691	661	683	680	659	731	669	693	690	649	710	666	667	717	690	699	622	628	672	674	672	723	657	647	687	708	621	677	704	682	660	682	658	686	654	692	702	650	687	665	669	676	689	647	689	676	631	665	735	714	620	681	632	694	678	697	688	690	636	682	673	671	669	686	676	684	610	692	713	677	643	684	700	656	662	723	708	685	678	634	706	718	661	661	681	645	668	623	701	693	661	684	664	619	661	683	706	654	670	689	679	647	678	674	685	709	715	673	741	685	658	685	655	685	634	674	708	721	707	644	638	700	651	671	658	688	642	660	644	692	695	664	721	653	689	647	711	677	663	696	677	675	656	691	666	659	654	636	673	695	636	693	675	692	696	695	658	667	644	678	676	678	677	683	676	634	644	647	683	650	674	654	671	656	618	695	682	662	696	660	694	693	648	677	649	723	678	707	719	694	665	672	666	660	617	718	678	636	681	710	688	696	642	666	666	653	640	681	644	695	625	664	700	674	695	723	688	692	673	638	672	679	700	680	649	650	677	652	667	704	651	671	622	628	671	711	678	653	647	659	652	663	689	668	685	670	676	662	639	682	644	653	694	676	682	694	644	686	638	640	620	678	716	671	699	687	714	658	644	676	647	703	660	700	676	674	638	699	695	690	718	680	675	639	724	663	656	659	662	656	703	682	657	672	645	661	687	654	716	680	705	711	676	647	612	651	688	659	719	691	661	625	631	727	671	656	674	672	681	655	655	678	670	686	674	677	681	673	664	726	668	698	714	687	650	680	687	658	703	665	637	634	644	652	639	637	680	653	672	696	654	686	704	686	692	651	613	722	667	643	661	653	673	680	698	637	657	655	730	693	627	671	684	689	744	652	666	675	690	722	676	657	675	675	648	674	628	661	691	681	649	667	668	685	663	654	670	685	691	691	649	707	726	683	680	651	654	692	672	667	738	657	677	652	657	642	625	652	677	670	694	677	667	669	689	671	707	663	657	642	711	655	705	661	626	693	644	627	681	670	657	703	629	660	689	699	643	622	671	682	698	640	745	698	710	710	636	646	688	684	640	693	735	705	666	652	692	661	687	678	659	721	664	699	686	664	665	690	718	680	690	683	700	630	688	712	700	720	681	661	677	661	700	683	652	701	667	648	660	645	686	696	727	636	683	660	626	673	718	687	658	688	666	656	692	674	693	670	654	636	725	673	681	628	623	746	646	678	677	673	725	650	707	648	688	728	667	673	717	705	671	691	670	669	687	647	673	695	690	654	668	681	691	636	660	657	636	655	721	676	698	697	648	661	687	653	658	703	686	657	623	680	643	659	695	709	654	643	664	636	719	657	677	668	700	711	657	668	654	650	676	676	685	683	696	658	701	665	646	679	709	670	719	697	703	653	672	650	713	661	695	683	664	652	713	646	694	644	621	707	638	697	661	692	682	653	664	675	674	659	676	682	638	665	643	604	695	693	666	612	690	648	621	693	705	689	688	669	652	664	689	686	696	679	674	700	691	680	654	696	717	639	668	654	677	700	679	686	666	686	704	636	683	680	681	680	695	655	666	605	665	632	661	646	650	645	695	654	639	682	626	641	675	621	628	660	678	653	670	683	628	709	677	644	692	693	686	653	709	699	678	754	711	675	674	604	695	676	673	674	677	642	661	670	719	674	709	710	670	679	656	650	642	695	689	692	697	677	667	672	713	668	693	637	694	662	678	673	658	645	679	652	635	704	696	680	678	709	644	661	726	651	674	672	666	674	700	702	683	656	682	692	663	711	663	695	648	646	701	662	720	631	622	718	675	692	684	682	702	646	687	702	637	669	686	699	654	653	688	721	738	668	640	674	647	682	734	687	633	645	677	661	657	644	692	669	667	648	654	641	679	673	679	683	662	634	680	676	712	649	645	697	656	685	708	690	673	686	717	628	626	698	671	678	695	721	622	665	672	662	649	689	693	679	658	643	674	715	679	666	691	639	675	673	654	692	665	666	719	657	687	669	678	656	652	706	712	641	686	743	669	660	645	696	666	695	685	738	692	702	624	723	661	702	625	680	637	722	674	705	689	686	683	651	668	692	661	678	713	689	699	700	676	631	678	684	708	671	686	732	709	703	654	678	674	668	670	654	692	702	650	649	711	683	676	706	716	700	682	674	699	632	630	672	664	710	676	675	648	671	696	661	678	680	618	649	692	634	667	668	670	671	670	645	688	703	649	665	656	660	680	671	638	627	652	691	660	640	626	652	700	690	671	702	692	716	689	723	680	655	656	671	622	649	629	683	662	682	690	682	689	737	668	701	720	668	658	650	655	642	668	672	699	674	688	691	695	650	629	641	653	677	702	648	613	705	665	635	657	690	676	694	680	642	688	713	684	691	695	696	709	657	717	709	689	729	669	710	669	666	673	688	646	672	701	665	683	687	667	648	659	651	701	686	654	698	675	684	660	678	684	694	648	639	713	703	665	624	661	698	665	661	697	638	652	688	683	716	681	665	661	659	672	681	673	705	648	653	674	674	687	685	631	681	665	681	644	681	700	682	672	664	682	640	684	715	640	714	664	684	649	681	679	689	656	689	709	681	655	665	626	671	702	717	679	698	726	682	666	709	653	656	702	654	674	711	640	710	690	694	721	706	671	713	677	659	633	624	710	664	682	610	611	671	732	692	669	668	663	685	697	638	706	661	687	651	713	666	655	663	682	659	653	658	678	650	691	691	687	676	692	708	686	680	662	629	664	680	673	687	710	671	720	682	674	704	627	680	735	665	671	689	693	643	727	694	646	687	655	650	661	716	708	671	668	637	623	680	625	670	650	696	652	701	678	663	666	669	671	634	659	677	647	685	688	655	665	708	718	653	680	702	657	657	657	695	644	685	669	674	629	683	713	660	700	652	713	703	664	726	669	660	656	655	634	658	657	685	654	658	681	641	689	671	672	688	682	699	691	722	689	711	664	681	667	679	702	656	729	657	659	713	706	676	645	669	634	658	686	618	726	674	665	662	633	691	683	671	666	680	662	686	658	628	713	712	701	670	668	687	655	698	661	691	689	651	683	701	658	692	676	716	662	712	694
32269	23887	11078	6812	8543	30065	38734	30311	17892	7609	1883	356	306	312	288	310	361	454	340	328	260	276	335	267	299	271	286	280	278	315	281	285	319	284	277	293	344	266	288	286	290	292	288	283	277	291	291	285	284	272	276	281	300	291	316	293	315	306	301	291	295	305	296	307	267	296	303	257	298	284	266	261	282	253	297	279	300	270	279	293	296	309	252	322	315	279	294	267	298	253	333	292	281	296	272	278	269	306	304	300	277	298	288	302	294	288	288	248	318	303	295	277	302	288	268	294	279	268	283	260	310	299	303	270	284	308	281	304	268	284	312	292	273	264	272	310	273	264	275	294	284	308	296	280	308	277	266	301	312	266	315	297	278	313	303	291	301	284	309	316	293	241	318	268	261	316	308	295	304	336	281	261	262	282	283	300	259	329	302	287	287	295	289	301	289	277	279	308	290	274	281	253	262	281	287	258	274	326	291	294	272	262	287	297	266	278	270	295	298	302	319	311	295	261	292	303	278	295	256	290	286	286	289	263	274	237	253	287	301	312	299	293	295	331	301	321	278	305	334	321	282	296	264	295	286	273	290	285	290	286	300	303	331	296	307	320	290	306	293	289	303	287	289	279	299	307	297	273	283	258	295	286	302	292	315	264	289	307	328	281	282	281	271	288	314	290	262	318	305	308	303	288	301	291	294	292	286	257	278	287	290	295	279	279	292	288	281	290	275	256	281	315	303	282	268	277	297	292	310	325	294	308	307	270	306	296	279	299	292	274	275	287	280	279	299	312	336	279	306	304	278	309	284	308	261	276	286	277	268	297	250	312	261	257	338	306	299	281	293	295	296	269	307	293	295	307	324	298	271	268	297	287	269	323	274	307	304	306	307	301	285	262	299	286	288	306	258	301	303	300	283	304	265	293	311	312	311	279	280	311	276	286	304	287	300	268	310	283	311	311	280	301	274	281	323	301	288	275	278	290	295	318	280	302	309	316	307	291	282	292	291	265	281	268	308	322	298	291	288	262	255	310	271	299	302	258	292	297	300	318	300	308	261	288	296	280	323	295	287	301	280	291	283	290	314	264	306	329	300	277	273	305	304	291	286	274	298	279	275	302	260	252	285	313	288	280	288	278	286	320	317	305	289	261	279	292	299	265	334	286	301	273	276	331	283	302	289	270	304	295	306	288	283	262	292	303	265	300	289	280	307	290	287	278	295	250	264	285	308	270	272	294	295	299	283	272	297	278	287	284	276	291	285	301	303	285	294	286	289	281	300	289	295	301	282	271	278	293	283	295	286	263	289	291	281	283	289	277	264	284	273	290	312	295	298	279	262	291	270	263	258	286	308	305	275	301	346	281	267	292	277	275	288	293	294	274	296	284	302	307	296	270	281	293	258	248	311	316	288	338	280	286	268	252	284	315	289	284	286	290	283	273	279	279	298	311	306	324	313	291	267	303	283	293	317	303	304	302	307	301	283	278	299	288	294	297	311	315	271	290	313	293	309	308	299	261	312	270	308	288	284	311	289	305	285	297	266	296	284	305	295	346	295	276	302	294	323	289	298	306	291	304	261	295	248	319	313	297	286	266	252	317	299	283	294	287	295	263	294	295	298	320	290	278	310	265	289	258	269	308	274	297	270	277	289	298	267	320	291	292	291	315	268	290	287	259	299	323	280	259	281	262	290	309	276	283	282	299	302	297	283	306	273	324	287	276	278	290	293	283	294	286	286	283	301	301	294	290	289	306	269	273	289	299	301	301	301	283	265	299	283	306	306	273	299	276	303	282	272	291	287	284	282	310	276	263	269	298	310	280	299	319	273	286	298	277	320	276	302	256	257	266	286	274	279	288	267	292	276	313	311	307	304	278	309	320	283	297	289	283	281	321	304	275	271	249	251	271	278	301	267	299	273	269	317	307	300	278	295	294	298	290	284	296	312	279	284	294	270	282	288	291	269	259	291	289	261	280	279	286	297	283	300	295	274	290	272	262	284	300	291	281	284	276	309	302	280	316	250	297	299	283	305	282	297	251	277	294	274	273	305	291	279	299	294	288	315	311	290	301	279	293	291	290	287	270	285	328	282	309	295	302	269	275	283	300	294	297	311	283	321	301	290	325	282	304	286	311	290	279	292	296	294	285	325	292	291	287	276	297	278	296	275	270	277	243	318	282	290	291	314	326	303	279	319	306	306	285	295	286	274	295	291	284	303	288	294	286	269	268	315	291	287	284	300	281	310	309	314	252	297	320	300	281	313	311	288	341	293	315	266	309	249	291	297	292	321	312	309	314	291	310	306	285	299	262	287	296	294	278	288	281	290	303	305	292	283	273	282	301	277	263	303	269	304	281	285	260	288	290	294	281	279	301	286	306	269	264	283	308	300	273	309	287	279	293	289	281	316	279	285	307	299	280	289	291	281	297	288	310	294	287	272	289	290	278	286	268	312	296	269	306	306	302	306	279	275	333	293	309	300	322	285	292	284	302	298	279	319	306	300	323	255	273	297	326	282	276	275	289	303	289	262	282	324	273	309	283	292	314	295	280	312	276	295	268	290	289	290	293	335	282	313	278	267	287	309	300	282	299	276	273	308	288	263	302	258	287	301	265	298	323	270	286	325	277	305	270	303	312	322	301	305	285	276	302	290	306	283	269	276	263	287	277	271	275	256	325	302	317	267	281	296	319	285	268	292	289	268	325	317	282	287	299	300	269	302	278	282	281	254	277	296	251	316	302	286	293	283	271	303	321	280	294	260	311	295	268	288	253	289	290	291	287	308	290	271	292	279	269	309	253	290	300	275	274	271	304	275	272	268	283	295	284	277	277	294	258	286	271	287	305	272	263	300	290	301	325	292	305	300	283	273	290	295	278	296	331	285	312	288	297	250	275	279	288	288	303	313	302	273	301	326	267	294	280	272	301	302	295	292	263	290	287	324	267	297	294	294	305	325	293	299	282	324	315	316	272	290	305	290	299	290	265	292	313	280	283	280	277	289	311	291	278	283	297	279	285	284	309	330	259	289	290	294	301	286	302	303	284	298	293	271	312	271	294	303	312	265	279	275	274	319	252	312	288	277	281	279	285	323	289	295	281	294	305	295	291	268	312	295	307	282	283	286	297	280	294	276	301	303	289	357	341	294	275	283	300	319	313	283	330	312	297	286	260	313	319	272	252	297	278	276	279	257	316	302	294	289	312	316	279	296	296	282	272	273	296	306	289	298	306	276	245	246	291	272	270	329	288	301	264	305	307	307	287	267	278	312	276	297	306	315	288	311	294	305	291	270	282	273	283	263	296	298	304	275	301	293	305	282	290	267	249	228	295	297	277	263	301	265	279	274	301	287	299	263	289	278	272	303	293	283	299	297	288	296	282	318	279	268	299	298	310	301	274	280	328	289	324	285	273	271	258	304	257	287	272	284	293	289	291	298	293	290	281	263	299	321	308	284	275	277	285	308	297	295	255	284	314	315	321	297	316	279	265	263	301	269	296	304	347	292	266	322	276
20132	15881	10138	12098	20673	48320	53217	45403	33822	20261	6154	779	806	727	747	726	1401	1422	860	794	739	699	716	704	695	685	710	751	669	804	700	678	680	704	720	661	737	694	664	724	676	718	701	693	712	755	738	678	682	688	720	687	776	717	708	724	679	671	698	726	661	668	734	668	693	669	687	695	696	677	697	697	724	685	727	680	699	703	738	712	691	715	701	677	674	679	720	694	717	699	676	704	684	711	711	663	663	726	666	711	746	695	672	678	712	684	735	676	675	722	712	677	743	689	670	668	710	759	692	679	716	682	706	670	729	719	668	720	689	714	743	742	726	727	705	686	679	666	725	691	693	710	707	695	698	715	678	676	678	729	703	696	724	634	707	701	750	752	673	694	725	731	742	686	678	699	690	695	686	722	748	730	669	692	705	704	680	674	726	683	723	686	702	712	725	726	712	717	695	694	692	691	698	691	720	699	709	664	707	680	705	703	677	669	715	684	668	677	714	662	656	722	665	733	696	680	732	700	667	713	666	658	708	797	731	675	681	714	707	771	706	729	723	653	657	724	701	678	690	713	675	682	652	712	665	705	707	717	709	735	691	708	712	699	706	705	700	660	700	691	669	727	698	706	748	660	680	695	708	680	703	668	701	721	733	707	693	686	689	725	665	746	694	623	704	681	725	662	687	725	671	694	698	662	738	733	701	662	719	710	739	689	700	643	704	672	681	737	703	658	704	732	684	676	682	692	686	704	757	709	659	656	696	707	696	714	622	688	757	642	728	729	697	718	729	672	691	695	648	729	681	687	676	693	712	737	750	666	707	667	696	748	692	723	689	687	714	682	726	661	670	690	702	710	678	701	645	711	693	723	739	715	661	680	722	715	741	682	678	755	758	745	710	722	724	728	628	712	722	681	704	728	663	732	679	727	735	668	713	728	663	693	723	726	674	661	698	700	733	723	745	684	697	732	700	679	719	718	696	683	704	678	688	695	668	737	750	705	691	770	731	649	675	726	704	682	754	663	744	695	686	710	713	712	687	700	684	726	686	735	718	695	684	674	738	663	720	685	711	727	653	697	699	700	744	711	701	712	668	678	696	656	676	698	671	720	695	717	682	737	723	711	732	703	688	685	672	738	723	696	731	675	663	685	707	733	725	704	639	718	701	674	685	658	705	659	712	665	725	697	745	713	709	676	708	696	728	705	729	675	741	683	675	676	699	724	724	693	704	693	665	710	704	689	745	687	684	692	722	772	664	666	728	677	718	754	686	700	716	664	727	766	706	697	687	679	702	691	738	682	718	710	666	688	684	767	671	686	680	703	675	704	692	682	712	675	748	692	708	740	686	726	686	723	728	689	680	690	720	722	715	655	662	671	724	679	702	702	722	717	717	640	715	708	701	712	691	675	662	735	734	738	694	706	686	722	703	739	690	717	711	679	705	683	727	694	665	703	719	713	725	691	706	725	733	735	737	658	707	659	702	729	680	643	702	684	639	724	697	738	712	679	675	773	691	736	695	680	712	660	672	738	687	702	745	748	642	625	717	706	690	709	687	735	687	689	722	691	682	707	691	694	723	718	722	712	705	714	717	738	665	673	654	704	695	792	689	697	654	714	695	666	672	668	691	728	725	662	742	733	694	701	749	664	730	684	684	711	722	703	721	754	813	702	678	668	694	697	680	683	674	706	694	693	692	695	712	663	711	702	701	718	672	669	696	658	715	716	693	726	712	728	721	668	697	664	689	683	696	731	721	665	714	689	642	732	746	693	709	679	698	640	688	733	681	691	706	664	690	676	709	651	685	726	675	728	702	684	704	715	707	698	663	710	690	733	648	686	716	694	690	714	739	728	673	702	753	688	723	728	699	728	666	663	720	725	725	737	677	678	688	720	705	714	703	677	747	765	686	713	704	735	689	744	731	678	724	634	731	692	766	761	674	737	727	661	689	672	717	683	729	695	680	705	660	694	674	735	694	688	693	723	698	647	756	705	755	728	711	711	710	688	733	689	706	687	745	738	713	649	729	729	675	714	685	714	720	760	685	706	704	709	732	664	724	744	728	701	701	742	702	699	667	662	654	719	672	727	730	686	693	741	688	665	719	719	699	713	688	735	705	659	686	697	741	739	728	732	769	661	707	710	699	724	699	703	695	715	691	672	752	694	723	712	737	690	669	714	738	701	689	674	695	706	684	714	687	726	706	717	720	728	688	686	692	704	702	669	663	683	735	707	655	734	718	707	676	711	735	668	698	666	720	702	699	704	699	692	681	658	700	679	752	699	645	676	684	735	660	737	753	743	749	762	710	707	685	690	730	701	692	749	698	727	749	666	694	714	737	723	688	695	701	678	710	685	707	646	729	734	675	713	714	682	738	699	751	707	727	703	745	745	657	725	651	729	716	664	689	698	658	713	688	733	683	665	687	764	676	677	689	711	662	718	722	698	723	734	660	682	661	728	675	736	681	673	748	692	682	707	759	715	701	685	681	673	719	737	730	713	686	737	699	658	691	735	721	713	658	695	724	665	711	681	697	750	727	708	679	766	684	671	710	665	706	732	696	710	695	705	653	715	711	715	709	695	706	696	705	708	701	687	675	720	665	726	649	698	708	684	691	669	697	726	722	700	680	700	713	703	674	698	729	716	689	721	688	698	707	754	701	736	764	685	754	724	726	659	667	667	715	673	664	767	672	718	684	695	651	666	699	672	687	728	696	684	691	680	737	652	713	703	718	709	714	712	729	681	761	675	696	695	747	672	709	714	704	698	715	686	676	683	716	726	683	684	699	702	691	713	691	699	718	652	744	670	716	669	661	684	715	695	706	733	686	670	737	690	700	694	664	712	740	730	722	699	706	696	689	693	712	624	682	735	672	676	677	671	710	676	684	710	732	708	707	655	694	679	727	712	675	711	695	740	730	751	675	697	716	743	774	696	712	682	691	655	710	700	663	703	704	691	715	673	705	722	677	709	708	724	675	731	707	660	702	706	682	686	683	697	704	753	718	682	676	723	689	722	690	720	710	734	750	756	663	725	720	685	683	725	702	694	739	679	671	695	667	732	713	733	676	669	750	745	656	730	687	704	677	673	734	674	730	751	724	681	751	709	672	704	699	668	700	693	671	734	712	680	711	721	694	681	688	669	699	749	704	696	696	711	739	698	728	732	711	761	645	694	725	714	724	730	689	701	665	674	725	722	672	708	718	699	692	743	682	694	715	663	703	669	684	748	710	713	706	732	722	694	727	677	668	706	684	740	727	718	670	733	683	718	660	698	727	776	699	697	723	647	714	689	698	675	708	721	741	700	677	696	678	679	711	707	653	682	685	724	699	729	728	767	714	749	692	703	740	701	686	664	712	768	710	734	690	687	726	693	662	708	733	703	710	746	653	697	636	704	710	704	695	683	734	679	710	684	689	729	698	678	729	717	700	699	661	668	677	699	677	684	747	709	682	719	688	646	707	704	707	720	736	728	692	726	693	698	711	734	677	699	722	703	658	688	719	709	722	688
43831	34296	20552	13155	15185	51224	55962	45228	29421	15047	4152	279	244	225	233	232	452	414	261	194	202	198	220	232	217	205	199	235	233	228	218	246	212	205	214	211	211	223	208	211	231	208	196	210	235	234	199	238	198	230	232	216	207	222	226	213	231	209	205	215	206	235	210	220	209	217	229	215	200	225	201	203	197	233	207	213	210	201	240	223	211	208	227	205	205	219	197	208	203	186	213	205	216	216	208	209	195	235	210	184	215	223	200	199	214	200	198	237	223	197	228	182	192	223	190	211	188	222	191	212	192	205	213	193	212	195	181	190	223	224	204	213	208	185	210	216	225	222	210	230	232	207	221	209	185	196	215	224	193	215	226	200	235	241	192	219	226	217	227	228	224	215	215	211	199	236	233	233	200	206	202	213	221	204	207	207	185	217	246	186	203	206	224	227	210	235	226	241	218	204	200	220	198	220	217	192	207	236	195	224	220	215	235	230	214	213	179	229	214	205	208	224	243	188	209	204	215	222	219	246	177	197	200	241	203	223	195	210	184	234	197	198	244	220	199	190	220	202	204	183	228	217	225	202	229	221	195	200	211	196	206	207	223	227	218	204	179	215	198	205	229	187	228	208	227	221	205	195	219	210	209	244	210	185	221	217	198	185	213	193	192	198	203	213	239	222	227	213	211	197	195	221	210	214	199	219	229	219	219	213	207	234	230	209	195	225	206	217	182	189	235	185	187	206	204	210	200	207	240	227	201	241	195	235	197	229	208	213	195	191	239	204	192	192	230	199	189	202	205	226	197	188	207	221	230	227	221	189	206	216	218	202	214	213	216	216	231	191	214	200	184	204	172	219	192	196	182	203	220	222	239	243	201	196	205	226	222	228	206	214	217	255	178	220	220	172	201	227	183	226	194	214	206	225	192	203	211	233	206	180	203	203	213	195	208	231	225	226	245	205	201	218	217	180	201	238	197	215	212	246	190	231	224	234	207	191	247	233	206	230	232	209	214	199	195	193	223	212	242	219	182	194	225	222	214	220	217	196	206	220	216	227	238	230	214	218	223	196	216	201	209	187	187	239	219	219	193	228	224	217	213	237	207	220	188	194	214	215	198	194	203	213	190	206	235	225	195	184	203	193	193	201	208	206	227	210	221	214	193	236	210	170	226	208	199	188	212	200	214	186	211	204	233	223	195	220	198	213	234	215	191	211	229	199	211	217	233	204	203	208	228	220	201	210	200	208	195	199	194	238	204	223	203	210	212	178	202	171	219	210	214	218	203	205	191	210	225	232	214	189	215	209	192	219	203	208	215	204	192	199	204	211	209	187	227	196	241	192	221	212	225	194	222	209	207	235	220	189	220	205	206	197	204	211	211	215	224	219	239	227	183	213	222	202	242	212	217	185	215	225	219	224	211	206	215	228	214	206	235	221	210	201	221	211	214	207	225	206	197	215	237	219	199	213	193	203	211	224	182	226	228	237	212	217	207	194	241	238	227	204	169	212	212	219	229	198	225	214	214	220	217	225	213	225	215	187	174	208	211	203	221	204	218	253	202	226	215	216	197	213	216	200	187	224	207	225	205	221	200	220	203	220	208	221	198	187	219	231	194	202	214	190	223	188	180	215	198	201	206	218	227	212	227	214	203	210	214	226	199	202	222	202	204	195	214	223	232	244	222	214	216	228	224	220	215	198	194	203	212	223	175	191	223	219	205	198	200	207	228	200	195	207	215	209	209	252	203	228	232	235	207	224	196	225	207	228	220	212	203	197	185	225	230	211	221	210	220	212	198	202	216	201	204	220	221	205	197	222	230	207	189	203	211	201	227	210	203	216	211	218	206	210	206	243	220	184	208	212	202	203	175	189	189	209	212	236	202	217	191	232	208	214	204	219	193	213	215	221	217	195	225	209	217	229	244	230	204	234	190	227	229	236	225	194	210	216	229	243	222	202	174	231	196	235	203	191	237	225	226	225	199	213	221	203	187	206	238	221	203	213	205	200	252	226	221	209	218	212	214	207	195	204	176	196	224	220	203	188	207	205	222	229	225	214	204	207	207	236	222	221	210	206	204	178	188	223	230	211	227	226	206	216	205	209	225	188	208	228	209	217	188	203	215	199	228	199	228	219	224	218	187	232	205	252	234	208	216	210	204	205	205	216	225	230	202	205	190	228	213	219	194	216	205	199	193	227	204	216	215	222	219	198	218	224	218	211	200	225	222	201	219	204	195	192	205	201	224	193	205	224	220	203	201	217	229	190	207	203	204	217	202	223	206	207	224	207	239	208	218	241	193	214	243	227	217	217	218	200	210	226	205	217	228	202	213	204	195	210	204	217	220	190	208	237	206	210	195	208	190	182	202	225	201	196	234	201	213	195	219	231	227	208	202	214	193	223	221	232	235	227	238	227	222	232	210	206	219	195	201	220	207	229	220	208	190	197	210	232	225	204	209	198	184	211	227	225	170	201	205	229	239	227	221	203	221	245	195	208	221	204	219	199	208	230	174	209	211	191	218	226	214	213	229	201	217	192	225	217	217	208	202	208	212	218	213	214	202	220	209	194	229	186	198	245	213	202	218	216	234	231	228	206	212	212	235	189	196	212	225	210	234	221	211	220	193	235	207	200	215	191	227	212	207	200	196	210	214	207	192	202	186	211	226	203	187	212	244	225	209	225	228	206	203	257	181	215	202	247	220	223	202	195	207	217	197	192	234	190	198	212	207	198	211	204	221	200	188	213	198	209	218	201	218	186	212	210	190	201	229	211	217	228	212	223	216	199	228	208	209	195	187	218	247	185	233	228	211	200	225	226	185	220	219	235	223	198	220	206	227	233	229	198	209	219	191	210	208	216	231	214	214	204	212	241	210	218	213	198	171	219	182	206	222	217	205	213	220	232	193	195	248	215	190	202	193	191	231	221	230	211	220	178	220	238	206	214	182	205	219	207	207	215	213	215	218	224	209	221	211	219	208	220	191	207	206	222	231	202	248	203	218	241	206	202	199	206	229	226	218	232	237	213	223	226	193	215	245	232	207	225	171	186	219	224	205	181	194	234	209	198	210	205	215	225	206	205	195	213	201	241	213	223	228	186	225	204	204	215	218	235	196	210	208	251	223	197	213	197	201	222	212	226	227	197	202	211	179	220	217	224	191	196	215	196	246	243	208	224	219	220	234	195	194	232	223	213	243	215	206	208	181	225	235	196	226	213	207	209	192	220	222	188	220	209	184	189	214	227	197	186	180	208	194	218	209	228	208	212	205	206	224	184	195	203	202	194	210	197	234	214	198	210	221	191	197	194	240	216	230	235	203	216	220	176	203	207	214	219	205	201	218	220	245	219	229	211	199	185	183	199	184	191	229	222	234	220	213	208	190	186	200	210	190	193	181	213	228	217	214	225	206	220	224	222	194	227	234	217	205	181	228	204	190	204	232	217	189	200	232	205	215	214	214	189	194	208	210	220	210	218	233	184	213	211	224	191	209	228	217	204	218	193	245	224	216	193
28407	23548	15624	18080	28686	64799	67283	57155	43693	29208	10688	766	690	647	554	645	2095	1918	681	585	505	529	561	545	557	510	548	511	495	538	545	556	526	511	544	515	517	546	563	537	516	530	513	522	534	521	503	546	472	502	516	495	499	549	513	522	504	507	495	516	534	516	514	496	517	474	537	518	553	529	505	477	489	508	504	532	534	528	537	508	501	568	487	562	492	521	508	521	527	538	533	535	479	507	471	474	488	541	507	513	532	558	520	535	510	517	532	518	536	503	543	521	500	532	530	485	521	516	523	527	555	521	546	513	505	542	546	516	528	487	535	494	494	521	504	513	524	547	547	515	554	502	519	514	554	514	496	521	535	551	526	551	517	505	527	523	537	536	533	573	534	548	494	535	540	505	534	506	560	500	513	527	515	575	531	533	512	491	511	507	484	523	522	494	530	553	544	510	521	548	520	537	515	498	510	538	543	556	514	508	554	531	509	528	529	528	523	570	499	518	533	491	540	521	487	474	526	534	523	509	500	477	536	547	563	525	539	502	513	557	538	543	496	528	559	514	521	515	522	493	497	530	503	507	560	494	557	525	555	557	530	496	542	540	521	521	533	532	548	467	461	549	539	520	500	546	538	529	530	524	564	550	502	487	521	543	536	487	536	497	538	533	533	516	508	519	500	505	536	512	478	513	517	503	530	458	529	522	503	481	512	525	505	525	525	543	535	508	512	495	547	533	483	544	547	512	523	499	533	511	494	517	538	508	542	566	530	521	546	549	576	526	503	532	510	523	493	518	480	518	520	482	553	491	519	517	504	520	543	535	479	527	509	569	541	540	557	538	510	532	474	505	587	555	538	508	532	492	527	529	518	512	563	508	508	551	489	564	516	509	495	517	519	518	560	515	534	525	540	530	504	519	548	513	497	522	551	534	529	561	556	493	549	512	565	521	523	481	513	507	500	534	518	518	524	545	487	567	551	529	494	530	498	550	527	550	498	507	478	532	534	548	549	506	509	519	524	576	538	514	545	545	517	570	525	540	547	517	553	545	567	523	553	494	511	494	518	534	566	522	525	497	468	519	500	502	514	516	553	527	506	525	536	533	525	553	523	526	539	470	542	588	527	492	495	491	551	530	583	525	531	547	490	548	536	503	497	527	519	483	539	551	565	530	485	514	513	573	542	535	517	548	543	510	476	542	522	534	517	540	544	523	515	469	521	551	523	515	527	521	518	558	502	541	464	496	549	514	504	512	518	527	510	488	579	515	521	520	506	527	512	488	509	554	536	516	558	532	490	507	498	542	502	540	543	518	536	533	535	503	508	529	503	502	489	513	519	495	527	524	497	542	494	500	548	487	541	535	480	490	546	536	500	493	575	541	535	533	535	533	519	495	509	542	502	526	536	477	497	538	485	517	556	538	515	521	498	486	476	508	539	539	494	509	546	517	498	525	470	526	522	525	523	506	508	523	526	536	522	526	517	543	532	521	530	516	542	519	517	547	535	512	532	519	513	538	534	503	500	525	507	555	517	549	508	526	501	499	550	500	492	574	590	518	535	491	536	526	509	507	578	519	541	548	488	543	509	535	520	511	494	546	539	482	503	525	526	526	533	487	524	521	531	502	567	506	509	568	561	509	556	550	509	524	507	502	557	547	520	535	478	544	527	506	495	567	491	535	545	520	566	518	557	490	532	510	526	504	509	526	541	585	503	507	515	545	527	499	506	512	489	533	506	532	518	536	481	488	501	562	529	520	520	484	490	545	503	511	508	556	504	491	478	548	537	502	537	509	507	491	542	505	514	522	517	523	557	519	543	536	516	545	534	493	511	552	546	520	534	532	536	509	500	511	524	506	512	512	553	498	532	482	504	543	465	487	522	560	541	486	517	510	485	539	513	479	538	496	499	528	468	573	503	531	524	522	523	537	528	494	501	505	524	511	503	546	513	482	529	486	564	535	514	501	515	554	482	513	573	542	510	488	533	522	531	520	504	515	515	465	528	584	532	533	540	504	472	520	560	508	504	550	505	515	494	546	550	495	519	546	493	509	528	537	512	512	555	506	544	532	524	507	540	539	489	534	530	515	512	510	471	490	542	505	528	557	545	521	522	553	529	516	504	506	542	501	506	521	489	523	474	491	500	529	514	538	532	501	492	534	507	495	507	508	513	542	514	514	573	531	498	522	523	517	555	514	494	545	556	490	519	517	516	481	504	522	514	552	508	477	505	499	572	499	489	538	546	542	539	511	509	513	490	532	478	508	542	549	544	489	526	525	521	512	512	518	538	506	567	536	560	529	521	545	507	520	485	513	532	536	488	523	516	489	514	508	540	517	541	533	546	531	540	537	515	526	565	514	546	495	514	503	502	538	523	506	493	509	529	471	527	507	535	484	501	477	502	525	508	517	511	528	526	500	549	516	532	509	496	505	549	521	489	552	535	534	518	548	560	514	517	491	513	529	564	527	531	502	497	498	515	527	484	535	522	539	527	548	524	504	517	535	539	489	509	503	518	511	539	536	582	527	527	493	492	498	526	519	533	497	502	537	535	538	559	513	568	535	517	531	543	515	506	544	553	530	512	505	528	528	527	528	512	503	563	533	509	525	494	499	520	503	509	475	577	539	455	499	520	510	507	498	501	525	530	517	544	563	525	529	516	521	536	519	548	473	468	537	517	522	531	513	540	549	549	543	510	538	554	547	486	507	515	528	543	532	531	505	544	531	542	542	508	519	490	536	498	526	534	501	556	494	518	547	535	548	512	544	535	466	550	508	539	555	490	525	525	495	534	506	535	510	543	467	501	520	555	500	512	506	541	501	539	490	479	495	504	515	528	502	486	532	514	543	478	520	560	486	543	547	513	513	542	512	486	544	547	518	509	510	496	522	532	546	513	542	513	509	542	501	527	531	538	506	539	507	485	520	509	534	508	457	517	512	519	505	538	550	522	527	505	519	546	522	507	507	521	521	488	489	519	531	511	510	537	545	505	536	576	533	522	503	527	530	505	541	528	526	527	503	516	556	545	509	499	507	524	496	486	547	573	462	512	513	518	487	479	512	543	472	544	480	525	473	503	503	480	520	516	491	496	537	504	501	490	571	534	518	510	491	523	497	573	549	523	518	533	532	497	578	584	496	521	533	509	491	542	477	513	518	523	508	509	535	516	524	557	506	490	497	496	527	528	484	512	528	535	523	539	534	554	515	520	550	515	510	522	544	474	527	533	474	493	484	536	509	536	556	489	466	502	498	490	513	509	538	488	505	512	511	530	527	510	493	518	515	519	504	517	510	526	506	498	538	534	543	530	533	527	518	522	508	495	508	522	561	483	516	505	500	499	524	518	524	531	541	526	527	518	561	482	520	513	515	493	520	549	535	551	522	499	524	491	549	504	492	509	510	520	551	536	506	511	548	562	494	502	518	525	526	535	547	476	496	523	584	521	499	505	552	484	492	526	471	496	528	531	516	541	523	523	487	503	544	513	528	513	510	532	561	461	503	517	516	532	545
13596	7004	2312	1603	1316	2997	3764	2878	1708	957	470	319	253	294	267	307	309	273	258	264	261	283	277	304	277	296	289	282	275	253	279	260	254	286	262	295	254	285	264	295	274	300	294	293	282	291	282	252	305	279	277	303	276	246	276	274	301	302	276	275	292	271	287	305	286	259	278	292	243	270	257	273	316	307	285	297	268	281	269	263	238	266	273	276	279	291	260	274	287	272	274	297	265	273	269	305	283	267	268	275	277	278	284	267	273	270	286	260	260	278	302	281	281	283	273	269	266	263	279	248	284	302	289	289	300	282	279	304	284	294	272	271	281	247	295	279	235	299	270	246	285	289	284	233	272	309	296	288	272	308	292	264	257	295	272	304	283	261	295	260	274	311	257	321	278	253	273	289	332	279	294	275	290	282	273	272	310	313	282	282	300	264	266	266	261	270	279	300	276	272	294	293	292	264	282	278	266	297	287	266	272	276	275	267	296	308	288	297	281	281	289	261	265	267	275	316	264	270	310	290	295	306	271	288	253	274	292	248	276	273	276	257	273	268	276	250	291	283	274	280	276	296	279	251	265	271	260	257	273	303	297	284	304	288	302	304	302	295	268	280	267	286	296	284	274	302	270	315	274	276	273	260	272	270	274	273	247	261	315	270	309	278	258	324	258	279	297	276	243	285	297	261	281	295	277	270	266	254	247	248	272	289	269	285	284	277	270	273	277	276	274	268	268	310	264	249	288	298	282	240	265	277	300	273	281	239	304	276	254	300	304	263	291	283	271	288	269	288	289	278	263	310	285	303	262	249	302	286	245	266	278	305	231	287	297	253	261	272	253	269	316	270	270	292	305	278	244	300	276	261	282	233	268	283	274	290	296	250	282	265	285	284	280	290	259	272	284	287	291	287	281	312	293	274	322	252	320	278	305	308	270	287	297	245	271	265	301	271	268	278	295	289	265	281	266	260	264	294	297	270	320	254	266	260	269	312	306	257	278	261	271	266	278	285	262	284	286	311	264	266	284	290	301	277	284	248	281	253	280	263	276	309	273	265	275	274	276	284	274	266	298	298	283	277	294	279	291	263	257	292	284	271	255	279	276	292	276	281	276	245	295	290	271	302	289	270	261	254	305	261	274	265	258	249	276	285	299	291	306	268	240	259	259	301	283	292	275	266	258	285	292	262	278	250	301	292	304	284	264	266	295	306	277	281	269	262	281	275	268	278	264	283	294	258	271	296	272	302	300	275	265	260	267	295	272	281	305	262	263	292	286	283	282	280	291	277	309	287	255	290	297	296	278	286	267	256	280	300	250	279	247	275	311	306	251	285	312	253	274	274	257	255	283	290	246	253	299	303	276	282	279	275	303	297	289	294	319	290	281	282	274	275	286	296	268	258	299	310	293	281	247	271	270	309	285	294	268	284	270	286	269	288	285	258	278	279	281	282	244	279	283	285	299	273	272	282	277	289	272	311	292	264	253	277	288	296	288	251	263	274	316	324	299	259	285	311	259	257	294	279	285	283	291	261	293	296	281	281	257	300	286	231	265	303	278	266	328	299	265	287	269	279	291	293	264	295	273	267	289	278	286	289	248	271	305	282	266	296	267	268	296	287	272	272	272	316	260	298	263	263	309	248	267	256	276	306	256	293	330	291	276	282	254	283	269	313	286	291	291	294	283	286	269	265	271	275	286	292	285	273	299	290	264	280	267	268	275	293	261	310	280	238	270	287	293	308	258	299	293	264	268	274	294	280	291	276	303	302	268	290	266	297	269	254	286	274	287	251	273	269	282	292	283	286	260	272	254	272	275	313	304	302	267	282	291	280	269	260	289	255	293	300	283	271	285	304	285	263	267	261	299	273	296	263	219	278	267	236	274	284	266	251	282	266	310	285	245	296	315	298	283	291	286	280	285	238	320	304	245	259	292	248	268	301	289	277	266	249	290	269	280	265	276	266	282	258	274	305	304	266	288	297	261	291	284	265	263	287	288	271	277	256	301	296	288	283	258	300	300	265	298	279	322	249	258	255	302	269	322	248	284	279	307	281	304	313	290	301	281	268	280	251	273	275	291	298	311	296	302	261	239	271	294	296	316	275	260	241	284	298	268	298	272	285	294	290	283	289	300	294	267	314	263	303	274	284	309	318	242	262	283	272	246	259	287	277	290	270	284	285	268	280	263	284	294	275	275	268	284	283	306	293	315	261	271	324	284	292	296	301	284	251	268	260	273	275	265	321	286	266	308	290	264	250	278	289	277	286	266	285	296	288	306	265	279	260	301	256	259	294	296	311	278	313	275	257	293	242	280	254	251	282	282	303	294	280	283	249	327	256	293	309	276	299	251	280	319	293	281	302	271	261	299	270	274	298	300	290	285	290	265	273	254	285	271	268	261	278	267	312	268	270	306	291	295	303	266	258	258	287	259	267	256	314	286	253	252	275	313	295	274	307	256	305	258	273	284	296	276	272	274	296	255	291	264	288	276	281	258	309	272	291	271	251	281	293	248	301	280	273	269	278	278	282	284	260	268	268	258	280	302	273	330	279	270	295	285	279	282	273	266	283	279	259	302	283	274	256	274	265	275	293	281	270	271	290	252	250	267	265	264	262	279	263	259	275	278	305	289	301	311	294	304	268	232	302	264	282	280	288	284	272	308	251	294	297	260	290	286	300	274	270	268	295	297	287	275	284	266	254	264	274	279	293	271	262	283	297	244	292	319	293	268	320	289	308	273	237	298	276	275	281	292	272	267	279	279	254	289	272	274	249	281	315	288	283	289	252	250	269	280	251	284	285	261	278	301	264	272	287	270	277	280	272	277	295	298	283	266	270	275	283	284	280	281	269	291	273	292	268	284	278	251	269	271	272	302	271	286	278	278	282	258	266	296	287	240	294	277	285	297	290	245	271	268	246	279	273	302	266	260	263	261	277	298	274	285	288	268	296	279	304	263	258	285	303	302	278	263	306	276	283	271	293	300	298	268	310	324	285	320	269	284	284	263	277	322	294	275	270	287	301	267	259	272	271	278	313	266	274	313	299	275	278	280	278	285	280	306	269	253	297	277	260	309	298	276	307	287	280	297	273	299	252	292	276	289	267	266	286	291	288	256	297	291	259	288	296	293	259	303	307	275	272	303	291	277	276	302	297	273	277	323	298	283	266	298	272	301	276	276	248	295	279	251	249	295	292	319	299	297	280	252	275	267	287	290	276	283	272	289	277	286	296	264	261	293	293	266	282	282	303	277	281	272	259	265	260	254	275	290	256	302	276	288	268	302	284	254	265	306	283	292	283	287	264	269	287	291	265	290	291	287	257	275	270	310	303	286	290	274	272	278	292	281	289	289	264	292	232	299	260	307	277	260	295	225	274	302	290	299	277	253	275	268	290	282	277	278	300	298	280	270	258	235	287	276	297	295	272	298	293	255	279	266	278	290	252	260	292	294	299	308	271	298	307	292	278	299	264	294	307	305	286	250	269	277	281	267	273	294	258	264	287	277	285
8361	6155	3944	4844	5171	13187	14022	10267	6221	3422	1508	706	702	686	703	727	700	710	713	698	697	640	787	677	658	708	673	705	656	665	657	617	636	689	677	661	707	692	656	722	658	686	696	662	655	678	658	690	687	675	691	663	654	737	691	662	673	716	693	689	699	694	671	627	665	662	622	686	731	660	692	706	642	707	701	690	651	623	624	718	623	685	687	689	664	664	654	703	701	655	650	675	650	669	670	695	681	637	699	690	653	692	673	682	682	652	753	650	675	715	670	690	710	673	690	656	672	680	700	624	658	689	670	644	715	717	669	695	689	710	708	714	686	724	702	734	671	697	701	685	688	609	671	671	663	730	669	704	637	683	670	665	701	657	649	717	678	669	703	638	661	709	633	652	648	621	676	677	672	627	665	653	649	696	708	687	677	641	706	671	703	685	714	666	678	705	720	669	691	699	649	693	717	709	718	651	673	734	701	682	663	673	705	667	740	718	676	689	736	683	650	664	711	707	686	704	635	698	642	654	698	685	669	690	649	685	656	704	692	677	712	672	680	723	658	701	677	693	631	679	665	654	661	664	663	694	631	696	679	656	698	693	737	689	638	676	645	692	691	723	678	707	612	672	708	683	696	682	639	722	664	691	650	715	629	705	655	681	732	646	666	639	697	633	656	715	660	662	657	709	709	744	686	700	665	655	700	678	647	661	735	693	633	705	660	671	689	672	707	696	716	718	687	681	662	702	682	666	678	656	716	675	714	648	684	625	670	687	650	693	706	641	688	660	685	676	699	680	743	725	712	703	695	700	701	663	684	681	663	690	672	662	714	689	667	685	696	693	708	677	683	742	668	706	693	709	651	677	682	718	651	753	688	630	675	698	679	723	690	646	662	670	671	721	690	691	731	689	700	677	696	661	673	688	655	683	669	727	725	693	706	681	668	645	698	679	681	686	658	716	687	672	651	662	629	682	739	710	702	709	688	692	670	719	638	706	676	696	707	668	712	656	738	655	647	685	703	669	687	652	730	689	687	699	699	725	666	709	659	689	689	664	683	635	698	673	684	651	662	651	643	661	726	713	693	725	705	716	625	706	687	692	713	686	689	678	688	690	699	661	687	691	730	687	716	677	729	694	674	681	760	693	687	703	667	721	664	711	689	700	666	611	675	689	745	696	699	674	674	652	701	668	695	695	719	711	684	653	725	679	655	703	670	700	668	723	619	694	657	744	672	665	676	685	623	640	649	662	698	656	687	669	666	648	684	664	712	706	691	720	711	676	675	709	701	653	708	694	698	668	655	712	713	664	715	721	674	695	650	703	662	654	674	718	632	637	709	642	718	673	688	708	730	722	685	676	757	677	686	655	701	691	730	707	690	699	664	733	665	738	693	659	703	677	708	638	672	696	643	712	696	671	683	677	674	627	672	703	726	663	688	665	689	711	695	691	674	651	685	680	670	697	675	665	692	683	679	692	657	669	696	690	708	666	714	646	706	734	685	724	694	693	622	723	671	693	708	663	634	690	706	672	728	643	707	623	701	707	708	680	698	691	689	675	667	619	701	693	688	678	652	691	721	679	666	680	655	665	698	719	675	682	693	642	728	672	654	700	621	716	705	665	681	732	665	669	648	681	695	698	678	682	730	673	705	653	701	661	673	663	683	679	681	709	701	676	669	688	675	653	729	739	710	686	680	668	717	691	719	688	696	689	690	673	652	659	695	700	678	724	709	672	674	704	663	624	665	705	738	673	672	615	656	735	702	708	685	664	673	666	628	716	659	726	668	647	685	705	691	653	649	661	681	644	684	689	679	656	704	661	720	680	680	688	717	692	676	686	721	655	699	621	658	688	657	675	706	663	680	679	706	597	657	718	691	706	667	674	695	682	660	622	705	694	699	686	695	674	669	641	696	662	674	687	645	657	666	631	705	710	722	698	700	710	725	665	668	694	647	667	668	652	657	707	683	724	666	711	721	696	649	708	698	711	688	658	708	680	637	655	700	697	692	673	687	643	709	699	661	682	708	699	672	694	681	690	665	649	698	679	720	706	679	691	699	665	654	631	698	706	724	662	688	699	679	653	694	685	721	706	698	657	671	725	657	693	709	683	697	661	707	687	680	703	689	698	654	689	690	691	673	681	678	710	711	687	649	689	708	687	714	728	658	659	683	676	684	668	703	714	657	656	678	679	690	688	692	663	677	673	648	684	702	669	628	665	689	701	718	700	656	697	666	666	659	661	708	667	684	639	684	659	665	696	683	657	701	671	655	638	703	668	699	731	681	731	699	707	681	683	691	709	714	666	688	621	710	693	692	696	675	688	685	696	663	677	656	709	697	644	645	692	698	682	676	721	692	653	626	674	715	698	720	678	688	696	675	694	651	629	709	688	655	685	685	648	720	703	650	653	683	689	698	715	675	699	706	643	689	690	698	685	710	650	674	701	643	676	716	705	657	689	676	682	660	668	697	704	681	702	685	718	706	713	663	695	697	674	720	682	691	668	712	679	690	695	702	696	716	683	719	666	676	681	664	696	697	682	639	658	732	744	657	648	675	675	655	673	670	711	700	682	722	655	677	673	699	675	709	685	685	677	680	640	689	698	687	673	681	677	684	669	685	647	689	668	708	662	665	643	704	683	705	698	679	699	695	667	717	660	651	660	704	741	676	690	693	678	645	689	655	663	664	743	708	668	694	684	674	662	679	683	717	774	681	717	719	665	682	704	646	644	678	707	664	687	679	673	741	698	679	698	687	618	634	681	705	614	629	705	671	726	726	686	728	668	702	659	688	671	646	687	655	678	673	656	675	697	638	668	692	687	648	687	684	670	664	716	697	692	626	731	715	715	675	678	718	680	678	645	663	662	713	698	684	698	659	680	704	710	690	667	673	657	675	705	673	718	691	660	705	692	692	660	639	685	697	637	658	667	704	713	668	693	677	691	705	671	699	670	667	647	677	711	690	700	722	723	692	655	694	729	709	689	668	645	666	679	686	683	722	714	705	711	674	655	666	699	664	666	648	724	650	686	678	656	688	675	690	715	675	684	698	658	660	590	747	678	665	704	678	630	701	671	670	723	663	718	662	701	707	697	713	702	688	699	636	658	697	687	697	661	681	665	660	673	686	683	694	685	677	693	732	711	679	713	657	682	719	687	710	655	684	653	687	645	703	709	716	637	701	694	715	697	685	667	679	722	667	677	727	719	702	658	660	720	675	666	692	660	718	713	683	679	683	705	700	662	722	662	689	702	666	708	642	675	684	716	659	733	680	700	713	659	691	673	648	672	642	693	687	708	740	670	706	671	682	688	741	665	710	632	647	679	706	678	633	700	675	738	635	682	693	703	702	683	710	705	713	696	693	677	716	679	681	707	679	693	673	647	704	691	705	680	708	639	676	698	669	692	660	697	685	679	670	673	661	695	702	687	679	652	675	660	676	676	702	706	688	666	653	717	649	706	629	700	701	682	668	713	676	643	673	683	685	683	679	704	718	688	623	705	643	640	650	700
34906	26621	12281	8091	15877	39201	37588	26807	15105	6597	2009	347	279	321	276	289	371	338	334	309	290	306	290	302	295	286	321	326	286	294	298	296	281	304	321	309	286	297	316	284	325	287	336	294	305	293	289	308	284	273	275	314	276	271	302	310	294	309	302	298	312	276	299	291	263	285	278	369	324	282	296	304	324	264	291	306	282	275	292	329	296	307	285	305	311	318	318	259	305	288	312	309	293	288	299	280	300	289	269	282	321	280	318	286	283	304	312	307	287	319	287	310	260	285	297	283	310	335	295	284	276	316	312	283	258	278	317	319	288	308	264	281	313	299	312	292	296	280	298	254	276	308	282	296	314	311	326	294	286	294	299	277	291	326	316	301	292	315	307	273	302	320	298	317	312	242	306	293	287	304	281	304	298	257	305	300	283	305	293	312	292	295	286	266	308	313	291	264	317	334	310	272	321	311	287	267	285	288	273	274	299	305	309	293	285	306	277	283	287	264	325	275	302	267	305	300	300	309	276	281	295	319	303	292	284	289	320	289	284	312	297	297	291	303	313	307	312	262	298	298	322	271	296	264	282	287	290	252	261	263	287	298	265	270	267	293	267	282	282	284	280	280	273	292	284	287	277	299	299	327	312	301	285	295	328	297	291	319	280	322	270	280	307	271	282	280	287	305	304	308	293	323	302	292	285	253	343	281	325	308	280	259	295	287	319	303	284	289	272	282	293	320	299	311	265	304	283	292	303	276	292	292	275	330	294	286	325	276	274	306	293	317	295	301	316	327	294	302	291	299	289	289	285	275	259	285	289	332	291	300	321	281	315	284	298	287	272	305	307	294	282	306	280	320	287	302	310	269	288	275	278	329	297	289	303	274	276	269	302	290	271	277	276	308	259	314	280	341	317	309	300	324	308	296	282	310	305	288	327	302	287	287	284	313	276	322	285	304	287	279	284	274	297	293	323	278	314	303	341	258	304	299	332	275	273	290	308	300	272	292	305	301	273	289	292	294	313	288	306	305	284	281	295	272	304	323	319	287	300	276	314	317	297	297	293	300	284	292	273	277	276	315	276	311	297	300	270	306	309	273	278	341	261	282	299	305	300	316	326	289	301	279	269	301	289	304	282	276	293	291	305	303	314	322	297	283	310	311	284	305	278	285	299	300	300	287	300	320	277	295	307	318	302	302	306	284	271	333	319	277	295	286	301	304	278	296	299	289	292	283	309	283	329	299	288	316	284	296	286	330	285	288	297	291	288	283	311	279	280	287	317	274	291	308	291	320	278	332	316	285	286	267	312	305	301	290	278	283	280	266	288	278	290	316	256	284	304	305	326	272	305	295	303	288	292	316	288	282	300	274	299	286	280	288	308	303	303	296	285	303	294	303	269	276	299	285	292	314	282	275	311	295	308	298	269	288	298	291	319	293	292	267	274	296	293	283	296	295	280	289	295	310	298	285	298	296	317	301	290	317	300	272	265	292	275	305	291	278	284	323	305	294	293	312	298	292	312	322	277	281	303	298	305	279	306	302	289	322	311	278	293	314	289	290	323	306	305	327	296	308	295	294	300	302	273	337	290	305	315	335	286	286	316	311	321	319	328	311	294	293	289	310	305	285	301	301	290	314	303	291	289	284	252	299	297	301	264	296	295	307	266	328	273	280	314	303	281	285	297	305	283	302	292	295	286	292	282	315	270	292	282	306	322	291	298	305	304	291	287	267	328	306	290	291	276	303	267	344	321	296	312	294	284	318	338	324	310	281	332	247	302	297	312	282	307	323	308	305	320	328	263	283	289	279	293	310	307	269	329	277	305	339	295	302	272	290	331	303	308	251	322	302	256	294	316	280	290	298	296	284	315	290	307	315	278	297	317	266	288	316	298	305	310	280	296	306	296	287	305	305	279	310	302	285	336	298	295	278	289	315	285	259	274	302	323	317	283	305	283	284	296	270	311	328	329	269	321	327	283	301	279	284	290	309	308	280	297	271	279	303	299	299	328	291	297	301	281	295	275	284	304	295	271	303	280	285	321	308	302	304	303	288	280	266	282	313	289	306	282	300	272	306	291	281	294	293	308	283	289	272	283	318	320	261	309	295	292	290	267	286	287	311	296	294	311	333	275	310	264	334	308	272	281	297	274	300	297	346	268	300	301	307	301	304	293	288	318	284	283	304	304	288	261	269	268	315	294	294	301	286	302	263	301	305	308	311	316	257	321	299	318	338	286	315	327	297	269	321	298	281	290	272	287	310	294	301	281	298	279	307	272	286	295	293	305	317	310	330	311	303	329	295	297	273	281	287	285	287	316	283	287	305	307	329	278	306	300	293	288	319	321	319	286	308	294	306	324	304	276	309	295	320	310	278	296	296	299	285	318	297	304	314	299	293	274	311	281	280	294	301	296	283	283	302	284	310	323	290	298	311	294	289	312	302	320	271	280	307	294	292	275	288	287	309	275	289	319	292	294	319	279	257	290	296	296	319	288	292	305	286	301	294	273	266	285	303	305	278	287	290	271	296	292	304	299	308	294	295	297	300	293	284	299	293	293	296	309	316	293	294	319	325	322	296	283	295	350	295	271	255	289	291	279	318	323	284	320	286	292	287	306	303	301	308	303	290	289	280	323	303	297	298	334	302	285	309	294	310	289	276	274	334	302	277	275	308	290	297	278	328	281	261	300	290	299	306	252	301	317	311	307	306	289	313	281	327	294	277	278	265	260	283	317	296	277	275	261	288	311	331	298	294	307	344	270	326	299	273	293	296	324	312	283	275	293	301	302	301	298	274	316	278	272	271	267	307	311	294	298	295	303	308	322	259	282	294	330	283	319	296	319	330	322	285	316	277	298	295	302	307	308	283	300	276	317	294	288	307	282	303	299	312	281	276	296	301	291	294	293	307	284	288	301	304	295	293	292	317	276	315	279	312	291	303	312	304	323	296	300	259	315	283	276	308	316	299	265	308	334	321	288	311	316	292	325	278	273	278	300	330	306	309	349	264	300	315	329	302	324	294	269	321	300	262	294	263	291	264	285	321	275	284	289	287	296	297	323	280	284	294	279	282	300	312	276	311	271	308	268	317	316	307	322	315	278	292	297	254	292	276	287	302	296	300	276	294	287	287	293	301	316	277	313	300	319	304	298	262	306	275	303	274	313	280	331	327	304	289	295	264	287	289	319	306	315	313	286	305	279	306	333	300	275	292	319	300	292	262	301	322	301	316	322	264	288	302	268	293	287	306	279	263	273	319	304	345	311	276	328	278	325	302	292	313	281	297	301	286	316	293	330	258	288	278	291	271	292	298	311	271	284	282	294	317	316	319	319	290	299	302	307	281	289	286	297	288	287	302	307	273	297	280	287	295	300	284	308	295	290	293	283	306	286	321	325	292	333	284	309	325	269	268	345	289	266	316	293	286	298	344	316	285	288	292	312	307	285	330	278	305	292	281	285	304	302	293	293	321	306	294	293	281	322	306	301	292	296	280	271	282	314	305	293	298	284	271
22842	16483	10388	12992	30316	53815	51837	42140	30706	18338	6972	812	814	710	733	694	1053	1114	836	730	717	704	751	739	740	706	695	731	740	738	718	723	751	674	716	710	736	724	700	733	722	701	679	747	683	667	724	688	732	735	683	717	770	722	687	727	739	727	736	718	706	738	740	724	700	708	718	702	686	752	662	724	757	755	688	777	698	698	747	714	700	748	724	705	699	674	719	725	744	730	743	727	693	702	743	718	762	747	724	700	711	779	653	685	713	702	717	699	732	734	776	711	715	732	720	745	676	745	689	687	662	705	720	699	710	714	759	719	683	732	704	702	738	756	707	724	673	699	675	668	720	745	700	764	707	729	733	722	703	732	727	689	766	725	683	668	733	726	696	654	706	715	709	737	732	694	705	684	703	718	741	726	649	714	683	709	737	736	680	736	686	704	689	686	685	720	717	731	726	684	742	715	674	704	698	767	718	734	740	733	693	724	666	766	726	725	697	695	721	716	735	678	669	744	730	734	713	747	704	729	715	728	720	707	767	723	701	703	733	721	709	725	770	708	686	718	739	714	745	706	739	725	682	714	720	745	724	719	746	704	772	720	708	683	730	696	691	742	733	735	718	735	731	723	733	744	702	708	708	728	769	693	741	730	722	699	698	721	689	698	723	744	730	766	690	675	689	726	735	694	740	733	753	778	703	751	705	659	734	766	705	741	687	704	761	710	738	734	701	690	742	732	717	720	752	738	686	731	683	734	722	690	713	735	733	729	729	694	740	690	719	723	698	775	704	758	720	729	706	734	755	754	755	671	755	721	697	747	685	721	779	660	743	745	722	711	717	687	709	734	704	678	721	718	705	704	720	692	723	731	749	740	747	720	712	719	696	696	713	749	716	726	685	706	701	697	720	746	749	713	736	675	738	729	721	739	705	718	715	693	726	720	696	708	708	759	720	672	702	721	719	727	705	741	721	703	739	701	734	742	781	728	718	751	745	739	744	710	702	745	715	731	749	728	677	709	744	704	676	735	735	762	731	727	692	737	709	691	710	709	694	682	703	752	724	694	706	722	667	674	688	728	723	758	713	741	763	751	712	686	698	737	745	698	755	720	695	736	661	699	671	721	681	682	694	746	726	714	678	742	715	753	733	708	710	698	691	725	730	682	736	731	744	714	695	755	692	716	682	732	709	742	741	748	757	684	715	707	748	770	720	739	715	710	659	730	755	736	690	702	663	770	694	734	726	760	734	734	725	762	690	726	736	695	698	695	705	675	711	714	772	716	712	711	731	722	717	725	698	768	704	706	750	709	746	675	753	721	722	703	747	731	718	659	723	734	723	765	717	734	687	749	692	696	691	728	758	755	705	725	712	699	746	715	778	764	724	699	725	710	724	688	744	703	687	721	708	709	769	742	720	703	669	707	732	714	685	681	708	718	755	666	738	746	719	680	735	682	687	695	691	707	731	732	714	698	695	725	718	712	703	714	704	716	754	674	747	733	690	711	691	727	717	741	727	708	758	701	695	729	726	674	715	721	749	685	670	724	748	730	734	681	743	650	746	704	704	732	738	686	735	707	702	697	755	715	711	705	729	698	713	722	745	708	716	677	715	691	754	727	693	713	741	744	717	729	713	723	681	704	749	753	732	745	763	692	744	701	724	705	767	718	725	709	700	723	723	730	697	695	745	723	770	798	731	726	741	749	724	723	706	653	678	736	702	730	736	688	745	708	729	721	754	708	692	716	736	699	742	727	764	758	688	754	717	719	751	741	734	683	728	738	761	751	666	735	688	731	705	711	654	704	761	693	701	740	723	707	677	736	759	698	711	680	693	753	681	662	702	723	727	689	702	770	722	721	718	740	705	697	703	751	717	709	746	691	712	721	682	743	718	746	703	703	723	764	744	714	715	757	690	690	748	721	745	724	688	726	705	720	752	712	724	671	739	734	734	735	719	701	720	693	740	698	718	729	736	737	702	730	711	684	703	792	709	685	715	722	708	673	674	712	734	691	739	712	707	672	731	673	689	725	694	751	690	677	690	725	704	716	772	730	723	722	707	696	724	766	681	700	742	686	730	714	712	714	718	702	711	718	716	729	737	746	692	678	698	717	717	694	752	733	709	714	709	755	688	711	735	770	712	760	740	700	726	705	717	670	700	694	721	727	701	694	735	718	716	737	660	684	700	686	737	688	649	705	733	738	714	727	659	703	726	748	715	703	737	765	692	767	720	690	694	739	719	697	743	706	677	717	732	748	712	685	701	712	697	715	730	723	731	712	684	704	717	716	718	745	725	671	715	727	717	675	675	682	743	690	716	710	687	703	672	704	752	678	722	692	678	713	703	713	682	762	737	774	670	702	716	711	730	759	739	691	702	743	681	704	691	725	749	708	675	721	698	761	711	648	684	742	697	714	694	659	747	726	727	724	738	753	711	723	687	754	673	728	743	735	726	732	762	734	706	779	692	685	702	779	735	746	715	778	727	717	663	685	681	749	715	749	779	718	702	726	677	723	704	774	729	705	716	743	688	726	682	714	713	709	728	778	741	728	703	767	693	700	687	734	748	752	708	735	684	691	737	708	718	703	765	697	687	712	700	720	733	675	736	704	741	731	757	690	713	684	730	752	674	743	750	751	736	707	735	682	692	739	709	686	679	728	731	666	723	681	738	787	713	698	737	745	694	748	710	717	742	695	726	746	725	701	685	750	698	691	710	686	730	714	743	704	699	709	671	744	688	696	669	699	678	723	719	745	728	677	710	720	749	723	732	701	711	674	700	669	674	730	721	708	750	733	720	708	698	723	724	707	730	721	705	708	704	700	688	720	743	742	619	705	685	675	739	712	708	713	742	715	710	758	672	683	686	725	736	730	776	680	699	736	667	682	699	716	717	742	743	700	692	728	701	708	751	735	748	709	709	713	734	740	717	718	727	773	723	749	673	685	682	727	723	680	692	695	713	691	735	697	691	695	750	687	712	693	723	745	716	726	695	742	742	744	752	739	698	777	677	758	692	688	707	735	692	733	765	693	694	713	757	755	708	736	714	722	707	731	764	715	692	719	728	744	739	760	726	753	705	718	701	768	720	737	704	699	689	723	709	737	717	739	715	734	751	706	677	722	719	704	670	710	713	741	718	694	689	691	691	679	699	697	711	693	747	725	706	678	693	665	713	688	691	700	710	717	702	706	698	701	686	711	729	713	700	746	725	725	696	676	738	712	668	701	707	752	730	657	686	712	695	679	730	723	722	671	734	693	719	717	738	726	729	706	698	711	739	740	772	732	700	689	750	732	757	695	727	744	743	685	694	707	723	702	686	711	732	775	696	725	668	710	733	696	697	697	738	696	659	684	739	719	722	763	690	749	650	714	739	687	747	722	682	718	704	732	674	702	684	754	718	657	744	745	741	720	703	708	749	705	762	705	696	696	706	787	734	716	672	697	702	696	698	698	718	765	725	713	760	703	735	705	710	711	753	749	769	733	722	720	682	714	735	766	715	725	702	711	730	741
43045	30000	19093	13236	28265	55487	53589	42862	28898	15690	5047	377	256	225	239	242	371	488	316	249	205	237	256	238	228	212	233	227	234	215	195	220	209	195	212	236	227	216	190	233	205	209	221	240	215	229	232	236	215	221	253	232	200	239	188	239	226	206	226	216	215	193	230	205	231	209	227	216	232	211	219	230	212	220	228	229	226	236	198	213	211	182	217	196	215	224	200	226	217	265	210	221	216	208	216	232	232	220	212	242	197	208	218	224	219	204	255	209	225	238	209	220	206	215	210	208	212	239	212	207	196	218	219	242	221	198	204	224	221	235	230	216	229	216	201	220	233	217	197	216	210	223	219	200	194	237	230	228	229	187	220	201	221	258	201	198	238	201	222	230	236	218	240	238	216	223	222	198	202	204	210	225	232	212	218	256	217	199	208	210	200	219	210	229	223	237	215	196	229	240	241	206	190	244	241	200	219	227	240	220	247	243	243	232	223	232	227	233	209	231	201	207	250	212	204	210	211	195	215	216	219	234	197	222	218	224	227	195	187	214	209	227	215	229	257	212	233	221	204	261	224	221	204	221	227	207	208	220	236	233	185	218	230	233	238	211	224	243	227	236	268	244	249	216	223	226	193	222	230	237	238	213	210	228	199	221	249	217	220	219	195	222	220	209	188	212	223	241	226	219	248	207	232	241	215	204	225	252	252	209	212	216	216	225	242	208	222	239	241	258	206	238	231	229	204	210	224	210	209	228	205	228	210	215	229	227	218	222	231	216	238	213	233	192	225	244	225	201	219	224	216	205	219	205	217	222	195	236	228	219	230	196	236	209	217	221	237	230	209	216	206	219	257	221	222	221	194	222	212	232	282	213	219	241	221	213	216	207	237	231	259	202	226	232	262	233	240	211	205	232	216	217	224	228	213	218	230	249	211	223	241	221	220	218	214	225	209	228	215	230	199	242	212	222	210	219	203	239	199	229	220	225	228	211	229	219	208	242	211	224	266	225	249	218	215	234	218	230	233	206	233	249	231	198	207	227	229	237	226	233	234	220	203	215	218	208	249	221	210	216	188	224	228	218	210	211	215	223	216	218	214	217	232	223	180	220	211	221	213	196	199	229	209	231	204	240	231	219	221	230	227	218	209	216	237	227	206	230	229	235	217	224	205	227	224	229	226	188	209	224	190	228	224	196	205	205	254	213	239	243	213	229	241	244	230	237	232	226	240	236	221	224	234	251	230	202	216	225	200	205	231	201	225	233	214	204	211	213	217	216	216	248	221	207	229	216	200	194	237	246	216	244	221	208	212	248	220	208	230	207	225	239	198	241	223	250	223	229	238	248	223	248	237	225	232	207	211	217	217	194	217	217	246	205	197	233	203	226	205	211	241	237	210	238	213	241	245	220	214	213	201	264	197	245	227	225	228	238	199	222	220	226	215	246	233	217	217	233	245	233	199	228	225	219	248	245	222	224	232	236	258	244	229	204	220	227	215	226	219	207	231	236	189	208	246	212	227	219	216	207	216	235	214	186	225	222	213	212	236	203	215	236	228	223	216	222	231	206	249	194	225	218	208	229	214	213	238	233	234	218	221	208	234	230	224	216	229	224	209	222	199	223	232	215	221	226	232	193	209	236	222	206	221	244	237	220	226	219	213	206	247	202	228	215	227	214	214	199	232	198	229	235	211	211	212	201	233	230	242	216	206	213	228	210	219	229	243	220	210	231	212	221	209	222	205	254	217	233	214	207	203	213	240	224	228	212	213	213	213	227	207	212	228	232	216	226	246	224	230	231	226	239	236	215	217	226	235	200	228	214	220	228	230	213	193	225	203	217	229	254	233	209	221	202	211	236	193	181	202	218	260	229	202	225	216	221	223	212	225	223	243	230	243	260	249	215	225	198	208	203	200	195	230	213	225	251	206	209	220	226	194	209	207	210	207	250	205	206	235	196	215	226	204	237	215	194	222	223	210	227	234	229	230	215	225	207	239	230	205	234	229	219	234	193	228	211	229	232	222	215	223	220	226	212	227	226	220	236	247	219	243	209	232	229	236	227	219	223	204	213	211	173	223	245	213	233	226	195	216	204	218	209	234	207	181	238	244	218	232	235	193	216	229	280	224	234	233	230	226	182	219	224	242	212	227	202	218	224	205	214	245	210	229	219	221	201	187	232	225	209	246	235	218	254	209	190	212	216	256	227	216	235	237	219	215	213	221	215	234	234	209	207	241	213	202	239	230	238	218	230	241	238	213	199	265	218	251	235	223	218	222	239	230	218	223	231	233	253	214	198	231	226	219	201	225	220	219	222	223	234	215	248	237	215	240	260	211	189	217	247	218	214	242	228	216	210	212	205	242	204	204	208	249	215	236	225	220	216	226	214	229	251	204	166	230	236	214	208	216	214	242	231	234	202	218	216	222	218	230	197	207	240	229	198	222	228	202	212	218	229	207	191	223	217	241	231	250	238	214	222	234	191	192	219	222	230	214	202	211	216	257	198	230	245	221	229	237	195	191	253	218	233	217	202	194	213	240	219	242	233	228	208	243	220	216	214	196	218	224	247	206	223	222	216	214	210	227	230	206	211	211	240	241	229	234	218	235	220	203	223	234	253	206	216	211	182	217	230	231	222	232	219	193	237	231	240	253	230	215	231	236	239	205	218	233	216	214	206	206	214	224	202	236	207	217	240	222	216	231	205	210	249	236	222	211	206	214	237	243	201	261	233	219	218	217	238	234	241	217	211	219	214	229	229	243	226	217	213	223	199	210	224	194	225	229	211	197	239	215	223	215	212	227	209	218	215	240	227	226	233	187	212	246	221	220	201	231	229	224	234	223	211	187	220	223	228	245	207	256	234	205	214	246	223	214	218	228	231	224	240	223	224	222	237	245	214	221	215	222	233	213	215	224	225	207	197	207	236	200	215	221	230	229	209	244	233	203	222	214	254	223	242	216	214	233	200	240	221	211	208	208	207	233	203	230	198	227	236	213	233	259	210	218	222	239	204	218	217	226	210	239	237	211	230	228	214	192	227	207	246	185	231	208	225	227	211	216	210	217	214	219	219	224	205	209	189	245	242	229	222	225	223	216	231	218	205	239	240	197	204	231	216	193	197	208	243	242	235	230	210	238	216	217	215	227	256	213	222	216	217	220	201	215	234	214	207	243	243	211	231	217	227	209	247	231	210	256	235	252	214	201	236	209	240	212	239	225	250	209	200	210	198	246	231	259	239	237	203	230	227	212	242	231	212	227	202	240	230	207	199	222	237	197	249	222	220	209	219	234	240	223	238	211	187	204	254	210	240	207	181	231	228	235	200	241	241	238	223	218	221	226	236	231	224	241	220	220	239	237	244	196	250	228	210	209	236	225	244	192	265	193	215	233	177	211	218	224	219	226	218	237	236	241	232	212	196	222	232	241	210	221	216	223	203	231	220	217	205	224	217	236	232	239	194	220	195	218	226	213	253	200	189	241	210	236	232	215	212	206	211	221	214	222	226	208	200
27564	18760	15624	17909	42624	67264	64677	55734	43516	29853	13907	891	729	585	610	584	1531	2107	1043	708	548	537	577	528	542	504	540	551	552	597	550	556	591	553	539	556	583	594	588	533	566	525	570	558	524	529	566	536	577	552	558	561	566	532	600	592	561	552	521	548	576	572	517	507	559	539	549	582	559	515	565	516	553	533	587	532	513	527	588	539	570	546	519	561	548	527	516	547	504	557	557	578	583	560	514	544	554	535	544	532	546	554	568	569	532	526	582	573	562	535	587	562	563	557	510	567	525	530	532	516	571	515	524	567	550	544	567	515	542	543	551	531	517	557	513	530	566	543	508	552	545	516	547	547	564	554	553	575	503	540	533	554	552	534	530	599	558	598	545	547	559	542	525	543	562	510	559	544	531	544	496	545	538	571	560	507	542	547	537	582	543	569	548	534	533	566	530	516	526	549	522	524	528	533	574	511	555	567	529	507	547	472	528	545	530	555	583	612	560	532	551	574	590	525	511	525	538	494	603	558	524	522	539	585	560	559	546	542	519	566	541	563	521	539	559	583	575	568	516	526	498	513	506	534	551	569	503	555	526	561	573	562	595	557	540	509	600	490	506	527	567	569	546	545	573	550	575	541	545	531	525	555	535	494	526	534	559	520	555	570	555	550	557	574	544	528	574	529	553	579	585	590	528	551	504	551	525	526	495	532	587	571	566	563	555	557	558	508	565	579	554	572	547	561	502	546	564	557	550	561	575	540	543	568	524	526	530	598	512	519	544	550	603	570	534	536	581	550	598	519	550	545	556	532	562	541	562	508	546	589	540	551	560	507	507	526	536	544	559	562	539	562	534	575	520	560	604	560	549	553	552	578	513	592	520	552	541	559	570	536	541	531	539	508	568	525	545	544	548	548	514	569	527	522	567	520	538	505	568	557	577	559	543	535	530	562	593	554	562	599	538	548	545	514	501	554	544	518	580	527	556	480	512	552	528	538	532	504	523	578	527	569	558	527	554	481	534	514	554	546	558	531	519	575	521	508	553	558	549	529	543	595	535	560	552	556	586	545	507	549	548	491	556	579	587	529	575	550	576	541	497	548	589	592	546	545	518	569	562	557	552	564	516	525	521	545	566	562	573	554	541	555	550	577	569	514	551	527	575	602	513	530	575	561	537	521	566	505	518	546	559	505	542	569	560	536	512	581	527	548	566	544	561	571	553	538	530	494	569	541	536	549	527	546	512	537	535	541	569	534	570	525	549	609	585	582	554	552	508	528	537	535	544	557	556	562	551	560	545	574	539	539	548	603	491	520	547	532	560	551	539	562	551	545	528	591	514	571	561	506	535	551	572	489	585	519	546	532	555	518	555	573	535	528	540	538	532	520	548	547	538	540	566	541	557	542	527	583	526	554	565	517	548	532	548	573	527	524	540	549	549	551	534	551	555	559	554	520	569	549	553	529	534	562	507	544	535	549	504	535	555	586	526	563	505	527	540	543	605	546	530	557	553	560	538	545	537	567	490	551	558	565	563	527	559	544	508	562	546	609	481	535	538	534	545	572	580	533	561	551	522	574	533	518	526	568	541	542	570	528	542	549	536	572	551	520	538	510	523	577	523	579	510	580	526	571	577	537	537	538	553	530	521	559	541	498	552	552	518	560	543	555	527	574	541	519	601	565	549	562	537	577	557	555	565	557	524	557	543	578	540	562	579	519	541	504	567	526	547	547	542	554	565	540	563	551	563	530	517	551	516	582	560	569	558	552	525	554	521	616	523	578	537	532	569	533	546	570	521	549	537	558	524	511	547	589	502	550	519	573	521	523	563	562	571	592	532	555	565	568	541	522	528	566	571	560	533	547	514	561	551	547	582	553	543	545	523	560	565	582	533	534	548	572	532	521	561	542	563	543	549	531	515	571	516	550	578	525	547	521	538	509	544	603	585	526	554	548	552	535	572	577	580	528	558	569	536	574	522	562	533	506	585	560	527	584	508	554	575	498	558	555	591	561	500	546	582	581	552	531	545	497	576	568	566	550	548	576	573	531	558	556	562	542	555	564	565	529	540	563	547	561	533	524	556	573	531	541	542	524	535	582	525	529	518	530	566	564	564	561	526	517	527	536	576	528	481	540	536	551	537	578	513	518	544	509	549	531	574	551	563	565	559	545	554	529	559	578	561	537	566	540	573	565	570	539	562	566	565	536	559	546	537	529	552	551	546	560	545	532	553	545	521	554	549	530	526	517	530	577	564	531	493	578	554	539	585	595	552	525	531	546	567	602	535	516	558	536	576	595	564	569	532	508	557	566	567	530	556	512	518	528	525	587	493	514	528	528	530	582	532	588	486	546	526	550	530	545	529	559	552	555	559	583	528	540	555	538	520	544	590	508	554	607	536	521	534	534	540	569	559	588	538	530	530	502	542	542	588	538	523	513	554	533	555	585	562	529	560	556	553	544	585	550	606	560	527	559	567	610	535	521	566	522	607	564	542	529	538	540	555	534	520	538	556	520	609	547	568	543	571	535	511	536	572	554	541	523	551	551	509	563	561	555	540	552	547	554	543	544	537	559	539	557	592	533	572	549	541	556	582	549	563	518	558	538	524	540	525	556	563	533	559	568	544	557	525	535	533	567	550	585	535	531	573	580	539	573	535	544	519	570	521	538	529	563	544	503	552	507	537	533	592	565	541	496	511	523	500	543	533	504	576	523	504	520	509	556	535	538	525	531	534	536	544	507	538	555	510	520	507	571	551	540	570	567	564	532	547	550	528	495	547	537	544	594	554	537	545	531	548	519	544	536	515	528	583	508	547	565	543	552	515	556	537	553	511	539	602	560	509	564	538	557	569	533	550	543	559	564	542	572	526	528	519	530	572	563	577	543	553	547	526	524	491	570	544	538	548	554	525	543	581	547	501	547	530	560	519	533	548	509	482	574	533	540	534	521	595	526	546	567	517	534	564	519	519	556	566	577	550	561	519	512	517	533	590	564	506	581	546	580	539	560	553	527	564	529	503	559	543	572	534	581	549	565	561	500	602	563	551	557	550	564	545	546	547	570	508	512	548	566	559	538	588	547	524	527	543	553	524	512	569	545	540	572	529	527	543	552	540	533	521	534	522	552	528	538	548	543	520	529	589	518	548	536	549	571	545	544	540	537	573	571	538	524	535	538	522	558	573	569	549	590	566	534	556	555	515	549	532	505	571	536	538	545	549	553	555	544	473	540	572	563	558	567	543	574	564	545	508	572	568	558	531	532	546	586	516	539	560	516	538	548	578	540	533	540	580	503	579	549	528	529	538	559	575	565	506	518	544	505	555	567	549	532	524	566	550	525	554	548	498	541	552	554	581	547	530	546	523	597	554	558	581	534	548	561	550	507	574	523	582	547	604	571	583	569	506	527	567	603	546	572	558	534	568	548	576	527	506	515	576	531	568	571	542	497	524	522	550	579	541	554	562	541	551	577	562	564	577	497	531	562	553	537	563	585	566	512	515	546	542	531	544	557
12217	5252	2468	1300	1398	2356	2889	2856	2067	1264	569	302	293	271	274	293	304	306	273	277	253	281	276	278	262	285	297	279	283	281	309	266	292	308	253	270	286	252	306	295	257	292	245	255	243	295	292	292	250	275	252	269	289	301	276	275	275	295	305	292	326	270	281	274	278	289	294	269	314	282	274	292	263	301	293	290	297	258	266	291	318	291	293	257	264	303	312	273	270	262	294	299	289	318	279	292	259	274	285	291	288	251	295	294	278	267	284	282	307	286	280	331	294	287	270	296	295	272	277	288	303	307	287	282	287	286	322	288	295	278	249	305	301	303	303	273	277	262	297	292	283	279	285	263	299	308	310	293	284	273	280	282	315	290	273	289	283	279	271	291	275	273	295	306	272	281	297	284	290	277	279	284	262	260	280	311	275	296	275	297	286	268	260	290	270	271	269	265	284	259	280	285	274	274	275	289	263	302	270	276	269	286	249	288	269	262	299	252	282	254	278	267	278	280	262	272	269	294	299	279	282	295	268	305	277	295	269	256	256	303	279	304	286	289	277	289	280	300	277	296	274	305	296	267	294	250	267	314	282	279	282	279	282	318	304	273	295	272	285	291	261	247	292	264	296	316	277	280	275	282	272	281	275	269	279	273	267	260	292	289	299	299	310	242	284	287	260	289	283	284	291	270	299	296	289	301	274	263	282	292	270	261	286	300	309	279	298	278	274	267	306	301	268	259	258	278	271	291	275	299	300	282	301	291	272	298	279	317	274	274	260	251	274	306	306	271	288	283	288	312	281	257	306	268	281	290	294	264	297	254	297	301	253	291	287	256	287	246	284	280	302	289	302	251	291	308	255	267	275	310	277	258	285	296	294	299	281	302	287	261	267	257	294	300	246	309	270	300	299	274	249	305	307	323	294	299	266	294	296	302	284	268	298	316	303	302	289	286	275	269	301	292	268	299	269	309	307	247	305	269	302	287	277	289	273	278	274	288	299	264	249	285	324	285	275	280	289	311	283	255	269	262	287	278	292	296	308	283	276	262	303	282	266	288	263	264	293	273	261	286	294	304	283	254	259	292	254	305	287	297	259	265	284	251	277	278	269	286	256	274	295	289	246	276	282	292	269	289	279	277	269	286	281	285	293	292	266	298	281	295	278	304	277	293	284	272	250	258	275	258	308	294	301	285	275	256	267	269	300	263	263	275	288	256	286	258	276	292	274	272	262	289	256	259	272	303	278	279	269	273	313	285	293	300	282	275	301	282	285	261	257	270	279	297	279	260	300	266	268	249	287	265	250	294	254	270	280	291	255	263	320	292	286	279	281	279	298	304	255	257	292	299	276	291	272	264	264	289	269	324	294	278	292	260	302	298	309	250	294	306	249	286	267	296	297	304	290	271	253	285	276	262	289	268	284	267	279	284	254	270	291	266	268	309	256	317	265	300	283	282	277	283	282	301	292	292	290	282	277	289	293	281	267	308	279	287	273	278	279	261	293	288	273	306	297	295	292	281	250	285	282	260	275	298	290	285	279	266	288	306	273	275	293	295	274	297	287	273	277	295	268	331	275	252	269	274	299	300	270	314	307	276	270	304	276	284	286	297	277	271	278	289	263	277	274	280	278	294	283	305	280	262	303	315	283	299	277	319	270	288	303	270	294	245	298	304	280	261	255	282	289	261	284	272	287	293	260	305	265	300	268	303	310	288	287	275	318	259	297	317	301	274	304	278	302	284	293	292	280	300	295	309	295	309	311	282	295	297	295	264	295	261	297	268	324	271	303	280	280	269	255	287	313	301	309	331	247	304	285	275	283	316	268	302	273	305	272	284	279	314	322	267	285	274	281	285	286	286	300	281	294	271	288	252	268	281	294	302	298	267	255	257	286	298	271	286	288	275	307	297	275	297	292	304	316	296	249	267	243	272	299	298	293	317	296	301	277	262	257	295	291	241	287	314	301	249	284	254	320	269	281	286	255	287	270	268	284	260	274	292	277	271	243	292	259	284	289	294	277	283	245	326	304	286	264	301	297	279	299	300	274	283	305	275	275	296	284	298	300	273	283	253	278	306	288	266	276	280	311	291	269	264	288	285	256	262	278	263	283	287	301	267	307	290	280	271	286	272	311	291	277	285	287	308	299	279	263	286	305	268	279	277	297	271	282	279	289	276	309	305	279	269	285	267	291	286	280	294	283	293	277	282	289	273	320	270	275	271	305	249	281	253	280	282	317	313	301	258	287	273	292	276	281	286	287	307	283	283	269	274	283	273	278	277	276	290	265	301	315	295	297	265	242	284	270	288	275	272	303	280	290	274	277	275	270	293	278	279	304	286	295	308	284	296	302	279	277	271	280	293	255	277	280	271	267	274	284	275	283	286	303	298	275	268	315	266	302	287	256	282	307	262	268	295	274	286	281	286	293	310	265	311	273	281	275	297	287	298	275	274	302	292	272	284	283	293	267	297	299	256	314	281	287	264	275	280	270	274	271	252	285	294	273	304	325	308	269	299	261	277	288	277	276	287	255	283	281	295	303	291	262	270	312	284	261	265	291	274	280	295	269	291	266	314	303	295	298	260	237	269	287	285	279	247	323	310	299	299	271	275	274	311	263	278	307	277	276	275	284	278	293	291	287	322	290	305	263	306	308	270	279	252	268	278	302	305	271	265	312	288	301	288	296	275	269	276	299	291	281	294	310	294	275	306	336	302	284	261	312	292	296	268	319	280	287	305	283	276	298	283	293	282	269	271	283	310	273	267	317	248	243	278	284	267	291	273	308	318	281	288	283	288	283	273	284	273	272	278	238	262	319	310	293	275	317	299	255	271	298	262	280	270	304	289	305	289	297	257	275	291	270	303	267	289	307	276	271	263	268	283	277	276	298	286	279	282	291	289	295	300	270	295	286	304	282	282	297	281	291	302	302	250	287	272	290	264	293	281	277	272	265	286	305	282	280	279	281	310	294	275	287	278	284	276	290	314	289	274	291	296	286	245	292	272	278	317	276	277	300	273	270	270	282	291	254	278	264	301	279	275	296	286	256	279	282	302	271	270	281	274	303	281	278	288	278	279	280	265	273	285	260	305	256	304	271	283	321	286	306	291	304	290	297	303	287	277	246	285	304	277	275	269	265	272	273	279	274	281	296	267	300	275	266	275	269	305	273	266	264	289	303	274	289	296	296	275	283	274	280	303	290	294	315	283	283	287	296	269	290	272	297	268	269	307	297	256	293	290	256	267	293	289	289	280	251	281	279	291	269	265	306	299	293	269	295	284	251	251	276	298	284	273	285	266	260	252	266	277	260	264	243	290	296	288	275	293	263	276	275	260	282	273	286	304	271	295	302	317	269	248	300	278	274	284	278	297	283	291	307	263	323	299	306	267	249	257	285	261	260	279	269	283	275	291	285	293	285	286	312	315	276	286	283	240	245	290	258	244	307	298	302	292	325	291	298	277	286	296	276	299	307	290	302	279	287	267	274	291	286	263	275	292	269	281	298	284
7561	4629	4119	3946	5401	10579	11789	11179	7430	4228	1769	679	689	670	677	709	682	716	690	688	677	702	711	687	697	699	709	668	689	713	678	679	682	695	692	713	680	717	706	695	644	706	688	661	678	690	658	661	690	690	687	652	702	704	709	685	681	668	699	668	695	636	731	710	657	720	655	658	671	691	715	697	685	695	714	695	708	674	738	685	682	714	641	745	694	664	683	692	670	696	674	676	723	663	700	722	676	665	638	641	680	709	674	735	698	650	666	664	711	717	731	716	682	693	688	672	712	729	695	678	661	695	663	653	706	689	725	681	730	697	741	723	686	783	698	644	685	682	715	699	693	652	678	671	675	668	719	674	732	729	689	690	683	742	669	757	665	644	695	683	709	705	707	755	677	669	704	685	694	717	665	705	713	688	699	733	697	719	664	675	715	760	688	693	704	711	689	663	668	662	741	689	685	722	682	671	692	669	666	710	652	713	691	679	677	645	705	687	720	697	737	696	688	722	716	671	690	647	681	706	661	674	677	714	665	669	677	719	676	714	746	725	745	702	644	720	710	705	720	719	657	670	675	633	675	740	705	686	695	655	693	717	653	746	733	674	687	744	698	722	680	711	692	663	691	649	674	726	741	698	660	664	681	726	705	699	697	667	714	729	756	704	765	689	647	671	688	725	738	714	666	722	687	656	673	716	658	691	725	657	676	657	736	732	744	658	643	683	700	673	738	735	708	653	672	649	705	740	745	713	658	745	690	672	697	699	694	672	695	691	710	718	724	755	718	694	682	727	680	696	686	653	666	687	708	683	675	744	665	713	691	647	714	645	718	696	648	678	684	710	692	702	697	712	700	680	650	686	702	693	678	705	678	651	691	673	696	668	700	693	674	643	691	681	696	699	700	679	717	687	711	718	684	637	681	731	656	690	689	688	704	697	683	719	690	731	691	739	710	705	691	693	731	666	698	682	721	648	686	699	707	745	723	693	678	704	698	688	635	665	722	652	700	655	727	704	642	692	753	696	712	682	718	675	686	720	698	665	698	672	667	672	669	667	686	682	693	702	723	662	678	700	663	709	724	698	693	691	669	674	725	718	657	710	662	676	684	656	683	694	695	681	696	690	717	703	704	723	696	683	745	680	662	657	722	691	680	669	692	710	723	716	656	707	657	723	699	728	663	710	726	749	674	698	665	650	723	665	697	669	678	713	690	677	719	685	687	714	639	661	692	705	738	711	644	672	734	659	752	650	676	688	701	684	707	692	655	651	676	686	698	653	725	685	680	750	734	699	733	655	681	692	725	745	676	687	649	682	738	732	691	716	679	663	685	656	683	686	660	723	710	722	702	675	702	694	690	666	698	665	720	647	738	699	728	737	729	700	673	654	687	750	678	689	705	683	698	662	718	728	649	708	696	669	708	732	681	708	670	699	717	687	718	702	666	694	672	681	660	706	690	700	700	640	684	657	670	720	676	693	719	682	686	690	690	712	711	685	671	698	700	679	709	724	743	729	660	677	678	712	692	687	756	700	695	730	688	698	699	683	667	686	687	693	695	682	718	686	670	729	695	714	720	681	698	686	741	694	706	717	656	654	633	684	747	671	683	691	670	751	677	704	715	700	701	751	669	709	697	680	664	696	701	737	681	670	716	717	718	689	673	695	677	648	692	672	664	660	673	695	696	631	730	725	695	684	714	726	725	708	730	707	708	647	711	671	651	683	724	737	715	684	663	679	660	673	661	750	725	713	676	693	710	678	673	683	637	713	682	707	679	717	669	698	730	652	690	675	705	687	695	706	729	733	730	733	630	675	691	711	750	676	693	650	691	656	728	673	665	737	667	672	681	733	714	706	711	672	667	737	740	721	640	717	732	682	699	727	720	693	689	663	708	698	713	710	748	713	663	708	702	716	674	719	722	730	650	702	703	701	667	708	716	696	674	705	686	712	727	707	708	665	694	690	684	689	704	684	669	738	653	719	667	722	715	691	701	684	667	705	649	682	700	704	702	689	711	619	670	719	723	685	745	663	675	642	747	742	713	717	731	689	688	742	724	728	668	714	656	674	721	672	688	648	687	703	725	667	709	704	684	641	700	662	684	662	688	668	693	694	676	708	748	683	692	648	672	691	674	708	704	651	684	661	621	682	687	706	653	672	666	631	703	673	731	724	724	663	691	726	652	676	703	662	688	674	687	740	677	705	669	684	715	689	693	693	608	740	723	712	663	693	685	687	738	709	749	760	654	675	700	690	699	723	726	706	646	657	671	683	695	676	661	673	715	712	697	707	675	692	666	690	695	711	725	634	699	664	712	710	672	716	642	709	725	710	666	677	694	747	718	674	735	663	709	691	643	749	657	701	693	704	665	698	654	743	743	677	686	690	728	657	705	683	671	663	727	685	689	665	641	697	693	724	703	680	716	662	692	662	659	662	656	686	664	728	710	695	674	710	635	703	660	711	649	714	718	699	669	693	706	690	739	721	662	686	694	665	706	733	690	723	680	714	689	691	703	664	681	681	665	719	712	688	681	654	697	654	706	648	752	739	721	724	671	707	670	715	706	648	720	709	746	724	709	676	683	687	679	675	688	676	684	704	698	700	692	706	704	681	703	712	700	692	702	704	708	705	712	716	684	665	677	702	685	685	691	710	721	669	656	763	705	673	695	755	679	750	732	698	696	696	745	714	738	672	733	688	657	691	644	688	669	711	727	694	677	688	679	696	714	679	662	678	683	716	663	665	708	671	682	710	698	732	694	718	685	683	722	661	724	707	695	657	695	723	689	636	682	710	686	687	666	722	671	676	657	673	678	735	658	691	696	657	712	660	746	724	687	696	702	661	714	717	711	692	699	689	657	720	739	695	653	701	686	692	704	713	711	735	684	682	683	732	695	725	673	655	698	685	698	675	639	718	697	697	684	657	727	666	689	705	691	689	690	669	699	702	660	700	674	645	711	718	681	700	678	655	686	665	732	651	666	683	690	681	688	722	663	670	651	683	673	655	719	708	722	722	685	713	729	695	709	693	707	701	669	698	691	713	724	669	685	703	694	707	734	668	666	679	717	667	686	717	659	683	684	706	724	713	699	689	726	697	685	673	718	690	669	686	734	716	688	720	681	737	665	669	669	722	748	702	693	711	663	740	713	692	741	738	706	661	674	730	728	690	682	720	683	662	693	698	716	688	699	649	697	706	719	674	732	692	760	701	756	744	694	681	712	713	745	706	695	656	736	697	692	677	665	732	700	691	693	706	652	672	653	640	670	699	715	738	671	696	684	690	693	661	720	719	696	674	646	739	752	659	695	661	712	714	687	693	671	692	703	687	737	673	671	657	742	726	665	725	696	691	690	705	716	665	677	715	671	696	661	707	696	662	704	677	707	704	705	655	691	730	704	689	660	735	686	671	662	666	673	730	717	658	707	710	685	720	667	685	697	684	676	745	708	739	745	738	716	683	675	679	694	709	682	643	699	732	675	673	636	693	644	695	712	702	681	658	639	676	693	626
31728	25342	16243	7861	5928	33190	36783	29772	18195	8381	2604	358	321	326	280	282	358	356	324	343	304	312	304	317	303	327	298	305	268	321	319	299	312	272	310	305	325	301	292	312	293	312	279	342	303	289	357	321	310	313	321	315	314	318	295	308	292	280	317	344	298	318	291	317	305	321	309	310	298	308	342	324	313	285	300	340	291	295	316	322	324	298	300	316	286	298	292	317	281	286	305	299	328	288	327	341	310	310	312	288	332	325	290	290	308	274	250	306	314	297	299	305	313	318	295	301	330	312	321	304	330	313	284	316	321	320	349	342	305	279	303	312	309	302	301	331	326	298	313	301	311	342	295	338	285	286	307	284	323	288	309	287	298	291	286	310	313	309	324	268	281	356	333	297	327	339	281	284	299	286	305	313	314	316	338	314	293	334	306	301	302	288	300	289	311	283	337	305	300	271	240	314	276	294	370	311	341	320	334	291	310	310	299	311	273	307	314	305	309	298	303	313	314	302	307	296	325	279	337	301	312	308	302	316	311	327	291	295	337	293	323	307	295	335	319	342	268	305	308	270	262	294	295	315	288	333	279	289	286	325	310	325	337	284	314	312	292	296	316	325	328	308	347	301	308	299	276	291	317	301	307	286	308	334	275	305	309	302	309	290	303	305	293	311	310	320	303	283	295	330	303	312	317	296	275	291	307	273	294	297	291	311	286	312	347	318	288	289	310	309	302	293	292	323	350	302	292	315	347	313	307	275	271	311	348	306	296	311	278	318	328	303	303	287	311	294	342	322	313	285	352	317	317	279	318	330	287	283	305	318	341	295	312	290	296	287	320	302	272	298	295	324	306	331	298	345	303	287	305	266	271	307	308	281	280	301	313	332	312	278	308	298	272	325	312	321	297	300	315	318	291	309	297	319	337	305	351	312	284	275	299	290	301	300	318	332	303	327	323	302	295	318	296	298	321	303	319	321	271	298	309	300	333	303	330	299	325	307	295	318	296	289	329	299	285	308	308	282	338	295	314	270	310	300	326	300	264	289	329	294	328	286	315	303	297	298	310	285	295	300	305	287	325	311	306	334	297	303	291	298	319	283	297	323	336	304	318	293	299	348	307	307	314	297	326	316	305	289	299	318	312	294	325	298	302	289	283	301	328	342	318	322	319	325	281	279	318	280	317	317	304	333	311	309	271	310	309	330	304	313	285	313	304	302	294	312	328	329	318	308	341	325	289	312	315	307	319	328	279	301	320	306	314	333	286	299	304	309	285	303	296	306	301	338	334	322	324	304	312	294	305	322	305	308	286	292	293	313	320	310	341	279	290	321	297	331	291	292	291	294	325	322	346	322	292	307	307	314	296	306	297	293	319	289	300	323	304	311	307	303	288	289	330	306	339	327	298	282	306	295	281	291	290	313	266	299	333	299	288	324	307	286	322	259	303	313	298	300	307	292	266	285	304	329	312	318	301	324	297	304	309	272	278	293	288	309	312	310	304	320	302	270	304	292	302	290	308	286	296	300	323	298	324	311	314	322	303	292	269	289	291	309	314	305	287	280	301	316	309	318	320	299	308	286	295	308	315	322	275	291	316	310	297	290	307	293	341	305	284	290	303	282	280	312	286	315	317	339	331	267	282	285	308	290	269	298	291	325	331	279	306	308	300	276	299	311	295	292	282	299	314	328	296	293	294	317	314	313	283	326	283	299	300	292	325	293	323	319	285	313	312	317	287	316	287	316	322	289	320	314	296	271	289	312	321	299	295	287	293	315	298	304	304	280	308	311	335	288	278	330	292	319	286	307	318	306	293	311	322	299	301	302	312	281	313	301	297	274	303	294	317	307	326	302	304	314	313	348	332	308	280	301	282	309	294	348	325	295	318	333	332	301	309	332	295	299	270	293	302	312	313	310	280	295	282	308	317	286	301	291	323	293	315	314	283	308	331	324	308	331	332	314	289	336	302	276	317	304	311	291	314	314	294	304	290	309	308	323	314	302	321	314	331	300	327	318	299	320	329	308	324	304	324	310	325	322	289	308	301	286	298	294	314	328	321	278	306	304	321	295	292	340	288	304	323	311	290	317	289	292	346	302	317	312	312	323	296	287	333	291	308	283	353	290	302	287	302	308	324	337	278	309	299	284	304	348	319	291	304	310	305	306	299	292	314	292	291	296	339	334	284	286	321	285	316	323	308	306	311	313	309	298	299	274	342	297	309	301	310	313	354	323	293	305	296	328	273	312	309	306	318	319	308	301	288	275	270	276	322	313	307	297	271	318	297	326	298	311	296	271	321	321	330	279	286	312	328	319	285	293	274	306	334	290	345	319	298	343	277	262	299	347	314	309	312	300	290	333	351	330	279	319	360	319	279	322	292	314	310	306	296	273	333	290	299	309	300	315	310	320	310	304	309	313	320	285	309	335	318	312	348	304	311	270	291	286	304	293	355	301	341	298	276	300	277	298	283	320	293	309	286	332	334	327	327	283	312	288	267	277	315	313	312	315	290	306	306	298	283	309	295	307	323	279	311	293	279	313	317	304	322	307	301	306	296	285	327	293	304	291	321	302	309	285	319	307	289	322	290	279	295	268	292	277	313	297	294	331	297	284	282	289	332	325	314	314	317	303	338	322	311	309	292	272	293	313	294	313	318	327	312	304	322	313	328	319	283	279	297	317	309	303	292	288	298	279	320	305	285	290	287	310	299	327	277	295	310	293	311	313	300	326	303	298	306	294	313	283	321	297	306	327	295	268	323	269	308	295	277	277	330	274	345	299	335	313	298	291	292	284	340	302	309	321	272	303	333	289	310	300	309	305	306	287	307	319	289	278	283	344	313	284	309	353	285	320	312	353	301	290	314	327	296	282	304	309	329	334	283	296	270	341	304	282	311	295	318	312	325	323	269	322	332	326	341	287	317	310	303	328	285	292	270	302	305	322	316	302	314	298	300	275	295	294	303	302	310	303	307	295	361	310	304	295	314	330	305	312	288	291	291	281	293	305	333	344	343	327	327	318	326	291	322	332	287	312	279	300	280	315	280	287	287	281	327	324	302	312	312	313	316	356	314	302	312	314	318	336	278	285	283	298	283	305	329	309	281	278	324	332	268	318	301	330	279	299	325	299	314	288	308	289	309	313	307	317	306	263	305	334	285	315	300	300	289	326	327	295	293	291	310	305	329	327	285	324	273	276	322	302	318	310	342	319	298	318	304	301	342	313	275	265	290	325	336	307	322	306	308	286	293	337	269	315	314	303	302	281	310	297	316	276	313	328	289	291	327	307	258	271	342	298	320	274	314	281	287	311	282	314	333	302	347	301	303	292	317	306	302	320	333	314	286	287	277	297	335	296	289	307	291	318	297	301	324	296	326	315	326	304	371	287	306	300	312	295	303	291	300	321	312	309	279	311	325	323	271	315	294	296	329	311	295	293	291	308	298	307	329	295	293	302	302	327	338	304	267	275	288	280	294	334	295	296	314	296	316	346	318	321	316	315	292	318	315	306
20241	17961	13299	11420	14351	50633	51559	45013	34061	21673	9149	943	763	720	740	774	1077	1200	910	837	722	729	766	735	688	753	749	721	719	723	716	703	720	714	791	772	703	719	722	756	722	736	710	693	730	710	728	713	707	721	759	758	713	736	753	733	729	735	757	721	717	727	768	717	765	768	760	777	748	780	726	713	739	720	719	715	750	730	734	756	768	757	699	843	679	734	750	691	714	723	703	750	744	729	725	766	789	762	753	727	657	722	741	725	717	743	751	703	735	735	723	740	748	703	730	734	695	707	740	728	759	703	761	723	767	737	758	759	714	763	777	782	775	775	710	719	717	752	734	708	749	761	726	708	738	746	731	706	745	767	769	733	730	764	695	746	768	745	741	722	725	719	745	659	728	752	763	784	729	749	742	757	769	756	706	773	747	721	748	728	721	723	761	739	663	702	771	753	771	772	718	792	726	728	716	732	731	771	751	738	729	730	743	759	758	787	720	762	742	724	766	758	758	780	690	742	702	761	765	712	691	751	747	734	750	747	759	736	749	759	741	781	694	742	744	719	717	767	695	734	711	735	724	759	751	758	734	727	738	739	740	744	721	734	705	754	738	764	755	746	730	732	754	790	714	774	707	699	715	746	704	750	718	743	716	774	756	733	727	719	747	753	734	691	749	744	695	772	717	742	741	752	685	744	720	732	715	758	718	674	767	706	734	748	743	774	796	722	705	727	766	725	724	683	785	738	699	714	744	759	729	740	766	741	740	736	698	762	763	732	743	755	709	758	745	752	726	727	734	770	767	758	736	716	716	759	728	782	698	772	719	761	709	745	757	770	709	700	787	689	716	736	716	774	722	672	755	740	767	707	747	705	744	683	735	763	754	726	714	744	683	760	726	722	713	774	688	742	741	756	689	716	713	707	740	743	728	729	732	715	748	691	714	748	761	723	701	730	693	723	749	654	721	724	698	741	727	701	746	706	718	755	775	747	764	719	748	714	745	727	735	726	714	705	717	769	752	712	766	747	718	692	726	738	734	684	728	713	701	720	704	746	731	736	746	732	722	681	730	738	763	762	750	728	763	751	747	732	745	725	726	745	707	739	729	763	732	733	724	716	763	713	690	746	738	709	732	778	706	712	746	767	742	707	763	700	721	700	708	732	732	732	768	723	740	726	712	701	791	748	752	724	806	727	806	709	726	734	753	729	780	743	754	745	737	742	717	752	750	708	745	701	699	758	758	735	734	781	818	783	763	713	740	757	745	675	745	761	729	759	744	794	829	724	735	751	778	728	702	772	748	749	749	730	767	712	733	707	715	757	702	743	727	750	753	778	676	771	716	700	730	726	739	787	678	739	719	748	744	713	695	737	793	689	765	737	723	726	722	711	709	676	689	715	757	730	731	717	722	738	690	740	744	727	686	751	745	730	750	743	719	670	726	729	756	725	717	790	733	738	727	768	735	760	732	708	745	703	754	761	702	736	807	724	744	741	729	772	772	746	725	747	745	711	727	743	726	696	706	723	687	747	803	744	720	721	701	766	753	767	678	741	750	702	761	723	736	705	797	716	695	737	710	701	739	724	792	713	776	709	722	702	753	733	738	718	725	729	716	707	753	753	712	703	732	749	724	741	738	751	762	755	735	726	707	711	765	689	738	713	736	743	724	736	729	721	756	701	732	711	708	689	765	648	688	676	747	793	733	722	743	736	738	771	702	732	735	774	715	738	738	672	754	723	715	695	753	726	732	688	721	771	750	687	771	760	702	698	731	763	743	736	751	715	730	776	798	730	788	723	704	746	760	725	739	718	695	737	767	711	734	755	750	738	754	747	738	729	727	750	781	771	741	774	770	717	796	748	742	728	754	723	757	721	741	710	718	743	708	756	745	720	696	729	698	702	694	761	769	724	748	696	706	699	773	680	746	700	737	753	744	740	700	720	731	729	727	746	717	764	681	713	733	699	752	801	715	746	746	742	720	690	781	761	746	745	675	736	734	723	766	706	744	749	715	727	721	716	713	709	772	738	746	727	732	764	705	742	729	734	773	754	719	747	688	740	748	769	718	738	743	768	721	733	684	708	723	769	693	722	734	755	768	745	755	733	734	694	733	712	732	723	722	753	752	678	698	748	770	715	741	752	745	734	768	703	749	743	716	705	762	734	705	723	734	744	802	754	754	774	736	746	747	713	730	715	756	724	718	736	740	757	735	758	712	739	779	740	747	776	722	760	723	725	711	719	750	694	773	720	693	695	745	732	746	720	745	750	716	779	730	760	752	708	767	727	690	722	725	755	791	684	712	712	715	736	751	740	690	767	766	740	737	697	722	683	767	721	737	747	739	730	717	748	755	694	733	769	714	750	698	703	708	711	678	744	764	723	717	725	742	739	718	736	714	756	717	731	758	719	772	722	744	722	724	698	715	727	768	766	718	726	737	743	712	755	737	750	747	723	717	756	698	751	723	731	769	754	702	770	721	693	755	768	721	774	753	752	744	749	735	732	690	729	696	727	731	704	723	756	783	724	742	728	730	691	727	753	753	742	699	763	744	753	746	723	741	713	736	697	717	732	724	743	707	762	717	737	686	729	760	750	773	801	728	730	719	695	757	757	733	741	689	697	710	758	766	753	758	730	728	719	720	721	784	726	771	744	738	736	721	709	721	737	785	700	754	742	748	759	740	698	744	707	712	723	705	763	742	754	727	735	744	758	718	749	718	745	729	780	707	754	746	742	725	775	743	745	763	723	774	687	749	748	700	724	736	765	703	725	750	762	727	730	704	752	751	717	706	734	721	769	706	753	738	716	801	740	751	744	768	736	729	697	722	683	745	725	753	739	674	703	692	751	734	738	718	711	729	723	740	731	722	738	721	699	683	719	701	682	744	768	702	703	704	715	774	726	761	741	763	732	706	750	716	753	763	713	790	744	729	749	769	699	756	757	711	732	745	742	712	762	723	782	753	719	742	746	738	763	723	741	707	789	704	778	760	730	768	748	734	697	752	719	703	781	751	739	727	715	737	695	738	781	722	729	750	704	766	802	762	703	768	741	753	733	711	719	708	744	690	744	697	706	714	779	743	690	719	715	718	749	723	734	761	747	723	728	762	766	757	781	741	686	761	786	713	672	748	728	737	744	766	711	722	755	724	785	782	740	738	744	773	758	728	755	756	726	711	738	754	777	775	725	733	745	717	771	714	725	751	739	734	717	756	779	752	740	784	796	739	757	762	721	731	737	797	693	779	717	722	701	733	733	740	720	753	769	768	758	740	709	740	734	704	789	722	757	700	747	749	704	746	698	742	774	764	735	756	729	749	720	767	723	709	697	727	668	761	738	698	731	778	736	680	737	752	689	767	768	745	723	730	776	763	743	688	740	740	729	758	718	688	739	716	711	761	749	679	707	756	719	763	749	677	778	737	739	706	790	731	732	719	736	732	764	767	745	739	762	714	737	774	744	738	717	754	734	784	738	777	706	763	749	760	727	780	719	723	702	743	743	721	695	722	764
43677	35948	20829	13292	11117	49473	54217	46245	31826	17597	5345	317	266	207	244	237	372	466	307	263	240	238	224	226	261	252	194	206	218	219	235	217	280	217	219	209	235	234	239	232	225	234	225	205	240	221	226	206	215	199	238	234	225	213	241	257	253	234	234	240	238	264	218	243	243	235	221	244	226	238	226	227	227	207	226	238	240	219	225	262	222	233	232	204	214	213	235	242	225	194	243	225	245	237	236	245	220	226	205	215	224	221	221	219	228	232	223	231	205	237	233	254	231	229	225	274	208	212	212	227	223	221	198	221	256	234	249	232	247	235	225	238	227	223	247	223	223	235	232	237	219	226	227	220	207	226	224	213	204	205	232	243	235	213	214	208	198	252	225	207	222	221	226	235	233	244	215	208	225	250	248	211	221	211	217	235	236	220	234	233	230	211	232	232	233	215	232	238	237	247	260	214	221	222	207	234	212	231	201	224	225	209	226	267	254	230	259	235	216	206	217	257	226	230	232	214	211	206	223	223	221	232	239	225	236	201	221	232	217	216	236	249	221	257	236	229	229	254	233	230	225	218	242	221	251	235	232	231	242	228	224	211	228	224	224	243	220	215	244	211	257	211	217	232	235	225	232	256	240	250	253	232	228	242	230	243	220	225	230	216	184	228	235	218	224	252	255	227	251	220	233	240	242	205	228	233	225	237	224	187	232	181	242	209	234	208	233	259	225	215	213	224	204	227	228	216	197	201	190	225	209	226	225	234	202	221	237	209	220	204	204	219	232	222	271	245	224	216	223	249	234	228	241	237	254	230	235	211	225	207	237	231	229	222	242	218	253	232	248	227	241	249	221	207	224	214	239	225	228	229	215	253	261	230	216	205	230	227	197	209	229	219	213	210	249	234	231	247	232	228	218	230	240	224	234	215	215	224	230	231	194	253	217	241	238	248	227	227	229	210	231	229	206	183	273	247	243	240	231	224	239	228	214	233	232	247	217	219	233	237	234	227	221	240	231	230	199	232	213	231	209	255	213	243	225	225	232	230	233	224	229	248	237	223	220	224	254	238	231	238	237	233	246	223	222	242	245	232	234	240	226	229	207	236	239	233	242	225	220	231	219	179	219	214	223	229	219	201	208	222	220	222	215	202	225	243	243	224	221	212	246	227	211	221	234	217	221	234	243	235	212	211	230	218	222	226	223	229	213	226	225	254	277	252	220	204	229	212	189	247	217	238	231	239	215	233	252	215	240	224	234	219	246	200	249	211	244	222	230	235	201	211	217	261	206	226	220	227	245	236	200	222	214	215	196	242	211	245	228	215	224	209	219	212	250	203	214	270	223	214	243	229	214	210	224	201	217	241	236	235	208	232	223	225	237	221	226	227	234	247	234	231	210	215	222	229	225	221	217	240	262	223	234	235	241	247	239	252	221	219	228	243	199	210	247	237	219	210	225	229	227	198	212	222	246	238	252	224	215	237	211	245	194	212	228	227	249	228	257	232	235	221	225	200	227	220	234	234	222	205	247	229	213	243	217	227	219	248	211	211	240	222	227	220	208	237	243	226	229	224	270	195	245	224	212	241	276	211	236	212	216	232	244	228	226	223	226	214	233	270	219	242	242	238	194	215	236	220	226	202	234	226	223	228	229	237	242	222	202	236	217	219	239	206	202	223	215	234	219	244	233	236	223	212	220	227	223	237	277	205	216	234	256	234	249	211	227	240	247	223	239	227	217	225	244	227	235	211	225	229	221	218	234	244	220	217	223	222	220	224	225	260	273	226	222	218	233	230	218	252	216	218	222	258	242	235	201	215	215	210	209	233	244	233	247	215	239	257	214	197	219	240	244	226	219	215	247	231	237	218	211	232	240	218	207	233	220	201	214	227	241	206	232	244	239	222	244	216	237	246	234	239	236	234	235	228	220	223	234	223	230	226	211	233	209	218	220	247	222	224	222	244	232	224	250	215	242	227	225	204	221	215	217	210	225	229	244	252	234	222	214	204	228	231	232	203	247	222	211	236	237	217	200	231	243	217	218	234	211	246	214	231	245	222	224	228	253	242	239	237	219	208	237	228	227	250	225	215	227	242	223	225	237	219	216	205	236	220	186	214	253	210	228	212	216	239	241	202	236	205	213	245	221	207	233	267	232	235	200	203	214	213	237	223	217	242	203	222	251	228	222	243	245	216	226	221	227	224	252	220	221	228	206	239	227	234	242	229	241	202	231	214	228	211	233	226	229	241	259	211	249	250	209	231	214	229	233	207	233	229	215	224	223	236	224	215	254	229	233	251	248	215	204	219	233	229	241	256	231	219	212	218	202	202	227	246	267	224	260	226	221	237	229	241	224	224	232	243	234	250	230	219	206	211	228	203	204	237	233	216	226	222	240	217	233	250	234	236	225	226	216	251	221	233	224	219	219	210	264	199	232	250	238	221	217	236	225	192	230	222	223	228	228	218	232	236	219	206	256	230	250	204	221	246	223	237	216	243	209	232	216	223	224	239	214	220	190	226	228	198	212	251	228	215	213	227	233	242	248	207	227	202	230	209	231	204	251	208	234	242	207	228	202	225	227	221	228	242	237	236	241	250	200	218	257	231	224	227	243	261	251	234	254	212	237	222	240	245	222	230	239	239	211	237	232	229	237	209	236	241	176	206	252	226	207	232	216	234	237	223	259	228	238	223	247	230	252	257	218	224	245	245	211	228	231	212	230	237	231	225	222	224	234	228	230	201	221	255	248	248	218	250	260	207	221	216	197	226	232	227	237	249	231	222	225	212	202	234	231	229	225	216	232	245	207	231	244	218	194	254	219	208	227	202	225	245	234	223	211	221	211	227	234	221	241	225	210	243	234	209	211	245	230	231	228	230	239	222	245	228	224	220	237	218	244	218	220	226	245	237	220	238	226	236	232	261	197	249	209	199	225	231	233	222	253	219	202	235	242	230	222	213	201	230	227	220	249	242	228	247	189	219	208	227	215	250	232	221	218	245	223	235	226	235	208	223	235	249	221	233	208	210	224	221	228	226	205	241	254	217	248	208	226	205	218	229	227	215	226	227	229	203	219	214	221	219	233	231	228	253	235	220	234	229	234	229	217	222	241	240	212	230	225	223	254	269	231	214	233	218	235	230	228	238	232	245	252	223	217	251	225	239	207	215	229	225	230	241	225	237	221	224	269	249	238	229	226	199	222	229	221	241	228	232	255	187	236	232	199	193	233	223	238	235	217	212	234	240	227	260	219	216	229	220	224	230	259	231	228	246	233	224	218	238	216	229	196	228	216	219	226	229	207	233	216	227	267	229	229	232	222	201	232	238	249	226	243	244	239	206	209	225	233	225	240	229	198	222	216	222	219	239	244	212	221	212	218	227	233	238	227	249	224	230	261	220	236	243	232	231	223	257	219	231	218	220	192	223	218	212	202	235	239	242	220	262	225	255	189	211	214	254	243	232	236	231	223	264	216	216	225	243	222	217	200	229	212	219	221	213	241	220	234	220	216	209
27901	25859	15174	16849	20918	63120	66048	58671	45492	31836	12752	727	711	662	610	648	1498	1942	1084	695	570	552	561	579	566	585	512	560	561	575	576	552	576	581	567	545	607	577	515	570	530	540	549	537	563	564	591	569	546	542	565	517	615	535	526	624	549	544	538	545	534	547	554	550	592	549	555	566	569	540	575	593	582	564	577	553	575	582	540	555	583	566	587	610	531	573	580	557	586	544	547	560	620	584	556	582	562	582	555	568	528	568	521	545	566	596	605	560	571	580	558	549	546	566	553	578	516	570	557	577	590	526	561	554	553	549	525	519	575	565	570	530	554	540	520	544	523	543	540	547	538	562	596	520	564	544	551	584	521	541	529	562	556	554	561	605	590	549	558	549	550	587	536	541	554	579	574	585	555	568	575	551	533	553	573	586	526	518	562	573	580	549	521	555	556	565	574	548	567	548	549	562	569	557	552	546	533	545	505	557	576	566	544	548	539	548	539	604	568	598	571	569	623	582	550	556	570	580	542	542	565	566	595	512	513	581	524	551	541	556	543	530	585	585	604	559	575	538	577	578	599	547	564	567	558	557	555	611	559	567	583	564	559	557	541	587	554	539	549	597	531	539	587	508	563	519	548	567	600	563	559	546	572	555	586	544	559	534	593	565	606	550	571	530	527	550	573	540	566	566	534	567	583	574	555	567	558	530	572	581	545	536	562	511	547	528	570	551	589	542	561	575	521	598	509	551	551	574	581	559	556	549	558	557	583	550	581	573	561	556	602	571	561	564	537	602	569	597	543	546	559	561	536	576	539	609	578	569	577	519	528	560	587	594	567	620	602	529	561	529	546	563	515	548	520	545	548	599	572	534	583	525	556	572	597	578	571	556	558	590	567	553	569	637	528	576	609	620	579	590	561	571	553	525	561	548	597	530	540	543	570	538	540	558	545	578	544	557	566	535	582	541	569	586	587	561	606	559	553	531	580	526	583	541	564	559	554	581	580	537	565	591	556	598	568	551	558	564	607	541	569	573	567	554	587	598	591	570	544	616	575	542	556	570	546	554	554	591	587	550	538	564	546	540	583	566	564	563	556	567	592	568	562	575	577	548	571	564	559	592	560	519	549	539	591	534	538	531	559	570	593	554	551	537	541	561	529	588	573	563	587	599	559	541	514	604	526	566	576	570	553	553	561	515	597	560	613	566	510	556	552	553	567	577	549	531	560	556	575	561	551	593	595	503	528	533	593	541	537	525	551	512	602	587	579	576	610	547	571	585	577	589	519	539	590	613	527	569	573	536	545	530	551	556	573	548	538	554	542	604	579	569	571	547	584	571	589	560	551	600	582	538	612	581	533	563	548	527	552	558	556	564	599	550	567	579	579	560	576	562	574	553	553	562	637	588	573	554	573	590	569	551	556	530	576	547	587	568	526	572	549	555	536	593	625	552	561	533	565	527	546	568	585	578	547	544	557	570	527	601	580	541	555	547	593	580	574	559	554	591	553	552	577	549	554	529	588	521	562	562	533	543	536	543	566	583	586	573	587	547	567	560	557	573	582	580	561	558	576	592	554	564	562	568	575	547	541	539	549	533	589	561	567	598	542	526	569	540	556	562	561	554	595	565	608	607	555	575	561	579	591	556	557	564	578	553	576	563	585	535	548	581	559	574	574	569	555	540	565	559	539	537	551	538	546	564	561	553	571	592	560	552	609	552	601	545	536	547	542	589	559	572	543	613	553	541	545	586	535	518	538	573	510	600	558	552	574	560	573	568	584	566	552	576	567	537	585	586	519	555	491	562	546	533	558	557	558	561	532	587	604	562	541	539	570	566	578	560	560	577	572	579	564	556	541	584	524	612	560	570	556	582	537	556	569	582	565	590	584	543	548	584	556	551	560	559	551	563	571	555	575	522	563	548	521	540	522	546	550	572	562	591	537	584	546	586	574	566	548	544	579	549	532	542	555	579	536	585	583	544	585	583	576	568	573	576	561	524	584	588	576	574	577	564	598	546	560	552	556	590	590	553	508	621	584	557	545	529	562	591	608	596	550	563	581	554	557	596	523	591	569	548	595	586	528	545	569	564	546	569	556	564	557	568	531	541	520	538	546	528	553	600	541	587	566	568	583	544	574	562	540	586	544	560	562	584	560	564	592	591	528	549	606	570	569	515	560	561	588	545	530	535	530	624	562	575	515	611	551	577	562	583	580	523	567	555	563	514	556	561	582	562	523	583	564	545	540	594	551	558	536	580	561	562	556	567	606	524	567	593	560	555	550	587	545	557	549	567	593	575	566	571	570	563	557	536	533	566	534	548	571	557	585	513	549	515	531	565	532	565	589	594	581	556	519	551	565	571	519	557	551	604	579	532	562	576	556	597	560	582	512	583	572	618	545	591	589	548	545	567	519	563	563	581	591	538	571	567	564	571	542	542	602	581	570	570	598	583	591	548	581	555	555	570	554	520	578	587	577	531	598	568	603	540	567	586	550	539	527	543	591	557	593	540	544	538	572	598	521	557	558	544	579	522	526	610	536	601	571	552	560	558	574	568	541	564	533	571	572	546	530	563	561	582	546	601	559	542	560	532	542	518	548	590	556	546	574	568	578	591	633	549	520	537	553	576	545	565	555	565	546	586	532	534	564	563	554	595	553	576	567	594	547	582	574	552	579	535	581	528	524	530	545	627	526	591	594	601	576	583	558	562	546	556	616	563	568	564	588	560	557	598	552	573	522	561	581	565	537	567	552	582	519	538	518	557	581	590	531	556	591	583	540	543	589	542	568	580	545	527	568	539	566	547	606	568	541	543	559	580	597	609	558	526	558	592	597	569	606	572	583	557	559	577	506	545	583	545	536	533	562	533	548	546	595	552	574	569	558	536	537	590	515	559	549	566	566	569	599	585	558	563	510	634	555	537	545	570	548	582	577	544	571	561	548	570	578	576	533	542	502	520	574	586	547	543	581	551	587	522	558	551	541	577	578	540	591	603	520	553	556	589	603	575	622	552	566	558	548	564	526	537	547	575	580	558	580	558	524	558	574	587	502	581	534	549	521	537	570	573	562	570	570	591	536	555	592	572	563	572	518	564	567	562	597	548	550	588	548	582	564	569	571	530	502	531	550	587	541	590	540	552	540	595	581	522	582	547	548	566	614	608	550	545	534	573	606	552	606	558	548	552	575	586	567	554	578	494	566	544	565	574	594	595	535	584	552	585	553	577	578	575	568	555	586	570	560	561	565	517	579	546	537	597	550	582	549	558	576	573	578	576	511	515	542	563	548	605	549	546	572	547	602	581	623	564	543	585	564	539	556	521	589	537	555	541	589	561	568	556	537	577	584	572	552	581	580	556	567	511	522	564	600	566	561	602	583	572	608	546	565	581	563	552	561	532	543	555	597	578	540	593	576	581	558	568	583	572	581	547	512	554	543	566	536	539	545	601	555	547	579	574	541	540	573	561	556	537	585	562	576	565	579	578	523	575	583	567	567	569	597	568	573	529	567	551
12891	6653	2076	1364	933	2186	3114	3131	2093	1204	515	276	292	291	255	269	323	283	287	303	294	256	269	317	270	288	320	244	301	297	253	270	250	261	253	263	267	267	263	278	264	307	268	268	286	298	276	264	263	282	310	277	295	262	273	304	280	282	273	328	291	256	306	263	306	297	284	289	268	298	292	291	267	263	289	289	267	273	311	278	265	295	282	286	271	269	291	251	275	269	272	289	327	298	293	263	247	293	286	250	276	252	267	281	288	267	280	272	283	259	267	296	276	261	329	272	235	280	299	313	297	277	285	300	301	282	275	301	266	286	309	316	272	284	291	276	266	280	289	279	281	269	290	303	286	294	284	281	267	288	279	273	300	275	276	279	282	284	293	275	264	263	300	270	272	259	295	280	293	316	281	286	271	292	289	297	274	303	295	283	271	261	261	271	276	251	289	294	299	276	292	284	294	284	306	266	276	277	250	285	291	328	292	262	287	275	282	288	312	282	282	294	291	284	262	314	269	256	266	288	260	267	313	306	285	305	277	279	280	274	274	280	281	292	276	277	284	273	278	281	315	299	270	254	276	316	321	299	268	280	291	266	298	307	300	273	253	296	256	262	252	276	316	283	285	300	270	300	258	274	292	285	277	290	298	283	286	267	267	264	296	277	272	283	296	236	269	290	279	285	283	294	294	284	303	290	305	250	290	285	303	278	268	260	282	271	274	301	274	262	292	257	301	276	275	260	292	295	299	280	291	294	269	269	324	321	286	287	247	290	304	281	237	281	294	266	318	280	273	286	306	272	277	314	294	273	276	282	305	242	309	277	314	246	282	274	278	300	295	293	284	279	260	265	284	251	301	310	255	300	288	280	283	249	290	284	298	274	282	318	268	285	282	266	279	250	289	296	280	270	268	275	291	269	289	268	285	280	307	270	281	309	273	296	288	293	292	278	256	291	304	254	270	279	296	275	320	295	287	265	252	249	280	274	275	306	274	320	258	255	301	297	301	274	277	285	275	269	287	295	294	254	307	267	274	293	305	292	277	271	323	305	279	284	243	308	306	280	296	274	282	258	257	254	251	309	285	263	256	278	332	296	264	303	265	287	293	277	280	276	280	287	271	308	274	289	266	276	309	278	293	274	271	305	263	287	275	256	263	292	260	276	286	262	280	276	243	310	303	275	286	254	275	274	275	276	293	270	261	270	250	258	257	284	276	226	264	278	288	281	283	269	277	296	275	276	248	303	268	262	271	287	300	292	285	279	285	275	287	303	308	249	262	243	278	295	266	266	280	285	273	258	269	298	271	262	273	301	255	294	247	284	283	281	273	310	277	285	244	257	310	288	294	307	308	287	264	293	319	291	252	277	268	293	283	254	274	300	277	288	271	307	299	276	285	272	290	264	297	294	272	271	260	283	274	274	263	286	287	261	258	285	257	276	313	289	308	271	255	277	256	255	286	269	317	281	289	285	299	282	304	304	295	268	264	290	294	264	285	266	254	308	292	288	321	305	276	289	268	281	262	279	270	261	265	253	278	265	275	274	263	256	300	271	299	272	263	245	283	274	290	283	291	297	287	283	290	290	295	266	282	270	292	279	276	283	284	264	303	285	304	261	288	278	319	261	282	307	269	270	267	282	288	267	324	294	262	286	255	284	286	287	303	305	292	274	295	290	323	291	286	274	269	281	278	294	287	261	295	283	299	268	301	291	316	303	288	262	297	298	252	278	293	305	278	277	279	305	266	300	283	291	289	269	245	276	278	320	281	278	260	314	316	284	274	296	279	290	288	271	281	286	260	321	266	290	273	278	284	288	292	296	285	273	277	283	234	285	286	316	280	269	283	273	262	269	248	266	286	331	278	303	280	281	286	273	300	279	255	278	302	277	308	275	295	298	260	279	278	292	268	279	258	285	273	288	254	272	275	300	266	273	270	290	269	270	307	268	301	289	277	282	284	264	281	289	235	289	276	305	301	277	267	272	297	281	262	278	290	267	275	295	260	275	280	288	268	267	301	303	300	291	269	313	285	287	278	276	294	293	293	278	285	286	288	250	286	301	279	279	269	288	286	261	280	265	257	276	266	283	297	268	262	289	261	283	287	300	292	298	284	280	294	263	269	258	291	292	277	272	280	215	257	267	292	301	273	257	254	288	261	267	292	290	319	263	262	278	260	285	261	298	304	266	258	256	263	288	266	260	258	283	260	294	261	277	288	260	291	284	291	293	291	286	297	255	275	304	242	319	251	308	298	289	281	295	265	282	276	260	265	290	287	252	345	251	283	259	291	296	249	294	290	277	298	282	272	299	282	272	246	298	271	301	263	280	291	329	271	282	287	296	295	262	284	281	247	284	267	295	283	325	286	268	286	307	276	304	277	287	283	297	303	279	256	268	286	253	277	259	280	271	276	253	290	296	260	298	311	309	318	286	272	300	286	299	261	275	282	268	269	267	282	250	293	273	287	307	271	256	269	291	287	283	266	289	280	285	290	282	268	267	294	284	317	284	296	287	269	270	290	267	264	266	278	278	305	279	291	293	302	270	270	284	279	280	278	300	278	268	263	287	246	302	294	273	295	291	290	281	257	275	252	272	307	301	286	276	277	270	309	291	264	287	294	295	273	300	279	287	258	270	303	263	275	240	274	265	285	286	273	297	300	270	263	273	286	278	300	283	280	282	307	254	285	282	291	267	262	277	254	260	284	297	294	269	287	254	306	284	276	269	279	294	288	271	275	254	276	282	289	278	274	259	285	296	289	282	324	293	302	257	280	274	265	274	271	280	286	288	288	276	270	290	269	285	303	277	268	294	284	282	270	292	287	255	258	312	285	256	260	303	261	263	278	278	265	284	260	271	273	293	262	305	291	285	302	279	248	258	266	263	289	289	274	258	262	280	318	282	263	290	271	274	252	282	290	274	275	274	265	271	249	265	280	302	253	278	268	295	244	271	268	282	261	306	252	254	296	297	310	255	325	281	259	282	267	268	274	299	293	268	268	276	278	266	298	276	301	279	257	265	318	308	263	256	280	284	309	284	326	288	273	278	289	290	295	294	303	288	270	269	294	295	249	312	295	304	281	279	288	248	261	284	256	290	265	280	270	290	269	271	294	288	284	270	269	258	269	286	278	274	273	265	282	302	305	297	277	253	287	273	269	278	267	306	285	271	288	276	283	286	277	281	285	290	314	274	259	288	277	292	245	237	287	271	289	264	287	290	266	267	284	290	266	274	257	297	271	318	293	258	266	267	259	275	275	262	294	246	274	293	265	291	283	268	295	294	280	262	274	262	277	280	275	278	264	289	287	281	310	282	289	277	273	301	257	294	276	278	272	282	287	245	273	267	262	293	317	259	290	291	266	289	302	299	288	301	250	248	293	284	251	246	269	282	269	289	284	257	271	271	232	330	297	251	293	310	272	258	305	278	282	309	283	286	276	285	272	317	260	289	297	272	257	277	276	304	283	311	261	257	277	259	274	260	283	261	266	272	282	297	302	333	274	279
7991	5441	3852	4091	3707	10232	12598	11850	7540	4053	1637	715	731	671	683	666	726	744	695	650	653	686	692	692	699	715	706	683	706	653	642	686	671	703	670	687	656	662	674	669	691	693	694	729	698	657	699	715	662	716	687	653	677	673	664	679	657	678	724	734	675	691	656	708	708	654	644	688	701	721	675	697	700	708	661	714	719	658	669	677	743	663	658	696	751	671	679	698	655	684	718	709	703	728	695	698	709	705	718	687	694	708	659	675	683	659	669	672	690	704	676	649	666	689	639	711	712	693	675	677	669	682	691	706	636	649	613	691	676	670	708	672	669	699	672	658	711	670	659	738	729	712	671	730	671	677	761	720	668	711	660	728	708	690	611	674	699	655	662	715	664	639	686	690	660	657	635	700	618	656	683	708	707	704	709	673	682	657	684	653	659	673	673	711	689	687	706	692	689	708	694	719	659	657	697	669	622	717	698	616	709	651	675	648	686	688	712	704	721	667	677	689	734	657	696	669	719	707	713	695	726	674	709	716	656	674	728	699	713	672	709	656	661	703	669	687	653	723	688	729	701	693	704	678	673	720	697	719	656	695	640	703	678	695	720	679	684	708	648	687	658	686	704	701	706	661	664	729	714	644	694	687	691	650	686	649	678	627	689	636	701	652	731	703	710	718	670	710	688	663	662	679	675	672	727	684	707	664	712	668	648	676	666	687	727	672	715	697	694	684	678	660	680	693	641	714	680	715	699	701	684	672	697	688	663	703	647	679	730	705	714	680	653	704	694	657	663	720	697	684	722	768	668	665	726	690	647	648	712	688	647	716	657	685	663	693	691	691	649	715	697	715	675	667	687	669	723	706	695	680	673	682	685	728	727	677	696	658	682	687	694	723	656	651	681	701	703	736	699	659	647	709	689	668	689	696	660	677	683	694	664	651	679	727	673	690	666	658	718	715	635	669	722	700	654	669	729	731	679	666	703	705	678	630	716	666	712	702	689	700	673	702	656	719	690	707	702	661	716	703	690	737	698	644	693	653	694	659	716	659	647	735	684	688	690	653	684	690	701	692	713	707	702	681	671	697	674	688	681	695	673	677	687	693	651	690	754	679	683	665	720	621	718	701	692	676	666	669	704	745	705	743	676	743	679	702	682	704	690	671	691	667	687	685	726	649	642	702	606	688	651	660	706	680	675	656	704	698	693	617	713	670	652	731	677	704	656	686	699	662	688	669	709	694	703	717	694	708	709	648	619	647	651	657	686	710	705	701	740	663	702	689	714	690	639	712	669	680	683	665	741	693	683	697	693	699	696	699	669	647	646	700	677	722	682	669	659	709	682	674	662	680	655	688	698	630	719	654	638	709	640	682	696	638	666	677	673	700	638	662	683	720	715	688	722	692	683	679	671	689	669	658	677	713	704	693	694	693	719	636	676	702	706	678	722	679	688	672	723	694	683	717	699	662	682	690	720	719	647	681	684	724	714	711	707	654	670	691	625	659	693	700	644	664	659	668	665	719	658	665	673	713	689	667	678	670	689	657	696	705	736	673	678	695	705	722	667	742	688	676	723	710	666	707	696	672	663	733	661	656	646	665	689	674	638	728	707	688	671	683	654	660	669	704	709	690	691	666	704	708	711	732	715	692	679	682	749	724	672	701	670	679	628	724	692	676	673	674	760	668	761	681	703	695	669	677	684	673	686	715	667	690	697	714	649	709	703	670	709	693	677	714	701	690	713	686	734	682	729	662	676	672	708	745	692	715	681	709	688	668	712	701	696	715	686	682	671	689	717	658	677	695	728	679	666	676	692	701	667	699	694	707	669	653	683	726	684	636	702	697	697	670	659	704	694	662	679	675	709	715	657	651	700	695	694	660	711	681	700	706	675	629	683	741	713	685	682	659	679	682	676	681	711	654	679	674	652	658	685	725	709	650	726	694	676	698	670	676	685	692	707	660	703	714	689	661	701	686	712	724	674	696	681	658	706	658	692	697	678	692	662	694	669	687	690	688	677	694	678	668	675	730	715	719	673	681	679	678	677	679	651	686	694	709	716	666	676	669	673	658	715	684	676	727	680	716	714	678	660	657	685	705	719	724	661	682	729	668	710	701	758	709	673	693	689	693	686	728	719	656	692	709	722	724	639	641	697	622	682	665	634	728	665	652	692	710	709	669	652	717	678	641	626	691	739	721	700	663	656	746	695	700	697	740	644	677	707	745	713	683	694	680	641	692	696	698	656	674	687	685	713	731	681	671	679	710	687	658	725	668	657	658	688	702	698	668	677	706	665	683	719	684	660	710	691	665	694	680	684	688	714	701	647	691	625	654	666	737	663	656	686	689	676	684	710	645	646	704	712	682	708	702	637	680	687	662	629	653	668	700	675	709	633	687	695	722	717	685	693	702	742	705	707	697	666	666	712	638	660	696	746	710	679	751	643	680	702	700	685	694	682	703	677	695	649	663	705	644	675	714	737	684	692	653	727	664	700	682	674	680	667	704	665	680	694	726	634	702	661	712	629	670	663	643	676	685	657	689	670	682	663	660	701	633	675	709	671	664	679	741	693	677	714	656	689	653	746	737	655	755	710	689	694	719	683	674	706	692	707	683	692	696	727	712	657	680	658	699	689	712	664	703	701	667	709	742	712	638	685	681	676	696	651	704	702	661	723	703	683	701	725	689	673	687	696	679	674	701	686	688	659	712	681	680	708	700	699	677	712	665	663	733	672	705	695	711	714	671	724	670	679	673	688	666	646	709	720	664	695	693	674	712	677	684	697	690	717	665	726	715	717	682	721	676	675	686	711	662	702	659	674	647	698	699	706	748	625	672	729	707	670	691	671	677	680	654	699	642	675	643	693	685	673	690	717	695	676	663	670	678	736	685	669	701	717	691	689	667	678	709	684	691	691	712	676	714	692	694	645	687	689	684	704	652	670	688	699	710	676	678	663	705	706	673	692	707	700	639	639	714	691	705	647	689	723	709	674	681	632	689	702	679	682	665	644	692	640	692	686	667	686	644	698	685	710	699	671	700	730	679	704	682	671	682	653	681	665	657	688	712	646	668	663	674	677	726	741	692	639	751	738	708	743	679	635	714	665	714	689	702	665	680	685	680	717	717	656	716	654	711	697	698	695	724	677	700	668	682	689	656	713	664	665	644	709	694	694	664	689	631	701	653	683	681	702	664	721	666	705	670	702	705	717	690	758	661	697	695	673	647	694	649	722	626	677	696	680	668	658	707	720	677	646	700	677	661	671	743	694	710	681	702	671	692	677	644	691	686	695	715	706	685	721	731	649	696	684	713	710	694	698	707	708	680	673	706	673	680	666	688	675	728	670	685	689	698	705	654	699	732	713	670	686	731	640	733	654	699	680	718	703	647	633	665	718	708	718	648	631	700	664	668	691	676	681	677	723	664	723	717	690	680	665	659	659	702	681	673	704	663	676	698	721	695	720	641	733	666	666	712	698	700	719	725	698	705	686	711	659	674	686	691	695	636	734	697
32083	23117	10311	6316	4060	16407	36968	33811	20671	10002	2482	341	299	296	270	288	406	448	358	304	269	295	278	268	253	318	285	278	310	258	290	283	313	294	301	297	314	290	313	293	280	340	298	298	285	291	276	273	289	289	281	281	276	284	319	296	268	290	280	306	266	311	276	283	281	285	331	300	321	300	287	294	278	284	285	261	291	287	296	301	301	270	311	268	301	286	303	294	287	274	338	300	280	311	335	256	274	266	301	288	313	279	302	299	293	309	282	293	289	266	292	270	288	277	274	277	299	327	303	295	289	292	276	299	288	296	263	300	304	300	334	286	304	267	310	275	309	293	292	273	288	260	293	316	293	304	303	305	318	277	290	298	302	302	276	287	323	301	301	280	306	289	319	329	280	302	300	262	314	249	268	255	307	320	275	254	258	320	281	255	260	313	301	292	297	267	306	275	291	283	299	299	276	276	292	296	288	300	281	297	298	262	289	279	288	296	305	306	284	303	261	294	280	288	299	277	280	265	290	305	273	285	264	319	284	302	282	323	280	275	315	282	277	277	269	283	267	294	284	279	271	267	265	331	304	288	285	313	273	338	293	300	279	297	279	277	275	277	291	279	281	271	298	326	320	275	264	328	313	313	309	311	328	267	287	291	274	301	316	310	304	271	300	315	271	284	310	282	291	285	281	286	298	309	275	286	265	281	292	284	285	311	287	282	299	317	309	301	259	281	318	281	300	332	290	297	342	304	279	272	288	283	267	292	298	259	282	266	273	271	310	290	296	281	281	264	275	289	272	279	249	285	254	266	279	283	263	293	281	332	280	299	303	326	292	300	306	270	314	299	292	296	267	334	305	267	272	302	299	299	300	325	277	277	300	259	276	262	264	268	277	279	276	281	287	293	290	262	280	274	280	274	283	339	313	237	316	312	295	293	312	255	303	292	323	264	257	296	262	246	263	291	306	310	302	311	269	312	303	298	277	255	297	300	284	294	321	314	301	307	278	290	307	319	280	295	306	242	289	295	278	298	237	278	293	270	268	319	287	284	328	291	326	297	311	318	264	277	265	279	299	290	306	281	305	311	300	272	247	268	289	290	303	301	292	288	289	274	290	287	277	295	285	266	289	273	272	291	285	273	290	254	285	291	310	301	315	283	279	287	301	300	283	289	286	305	295	280	298	296	286	281	277	276	277	313	286	300	283	302	307	274	303	286	285	277	318	263	291	244	280	289	262	310	283	273	276	275	299	276	303	309	280	321	274	265	293	280	286	319	271	315	288	298	319	252	302	300	282	271	274	293	270	280	308	258	313	272	285	293	249	286	311	313	278	284	302	301	282	314	263	282	305	289	327	281	278	280	320	292	282	297	267	288	279	248	295	279	275	297	291	280	282	312	326	294	294	282	301	332	278	284	289	307	294	296	319	276	284	311	298	297	285	352	304	271	286	276	291	317	288	274	282	287	299	289	275	316	277	287	292	319	294	284	293	307	302	318	283	282	276	323	311	266	316	287	286	304	279	302	314	297	243	290	294	288	325	280	306	294	306	320	294	297	273	321	286	296	298	308	300	309	261	279	268	293	255	279	286	284	268	315	314	311	294	280	310	267	268	331	257	310	297	298	295	296	278	266	276	290	303	323	314	273	308	283	279	315	292	293	286	297	306	266	329	297	256	284	302	290	286	311	281	312	298	285	257	297	271	280	279	305	309	310	307	292	330	293	282	294	278	287	281	297	334	297	263	289	314	318	300	303	281	255	275	243	252	283	283	265	319	318	304	297	275	291	308	265	285	280	291	242	286	294	273	289	305	263	292	294	324	297	305	305	309	297	290	263	300	309	311	314	290	288	301	265	255	307	314	319	301	275	283	293	255	303	270	285	284	281	255	293	308	280	274	293	309	290	295	286	282	285	296	294	316	320	282	275	287	298	334	318	269	294	266	316	275	314	293	273	290	311	280	292	276	305	270	314	322	279	313	284	291	277	283	264	271	309	285	313	300	292	295	305	297	318	282	263	284	277	275	284	296	290	287	277	300	282	277	306	296	288	303	289	307	297	275	330	295	272	287	283	297	259	291	318	284	316	308	267	298	291	269	313	303	291	285	301	300	276	278	303	294	301	294	256	325	320	317	298	291	277	292	309	301	281	285	297	281	313	311	304	261	296	293	280	328	267	319	276	294	319	277	292	293	307	273	300	296	283	294	307	295	257	257	277	298	283	279	323	283	283	264	289	272	318	280	261	281	272	281	302	271	291	282	270	302	290	273	304	301	273	293	300	286	275	315	291	295	290	292	295	280	262	300	272	288	259	269	300	279	256	271	297	285	309	285	301	278	284	276	299	284	302	284	260	297	317	278	279	263	311	279	314	269	306	305	272	281	286	275	296	308	320	317	270	289	288	294	311	300	269	281	305	271	280	311	266	285	268	262	266	277	278	247	300	285	299	302	311	284	311	280	252	280	310	298	285	285	277	293	274	286	333	281	274	279	273	300	287	258	266	287	290	258	295	274	310	292	273	301	297	298	310	303	294	323	346	288	292	320	271	255	326	258	250	289	308	312	291	293	289	298	294	292	273	292	280	276	294	293	270	317	298	273	286	302	315	294	344	287	290	283	270	278	252	266	281	286	256	261	276	248	298	261	265	274	275	290	277	285	296	286	330	292	291	272	284	308	284	294	317	314	301	312	256	278	298	288	305	313	303	321	325	305	305	290	314	301	305	263	300	306	272	316	286	278	266	309	290	279	286	265	268	300	267	303	291	276	271	257	265	256	268	303	308	293	289	266	280	282	291	264	309	306	315	291	297	308	288	292	278	283	272	291	286	294	264	307	285	317	294	285	294	290	283	318	261	264	308	278	286	294	296	301	284	277	315	309	305	273	270	275	279	273	292	295	279	270	289	319	261	307	300	283	299	295	295	311	278	290	287	293	285	282	307	289	345	264	267	301	279	278	299	299	277	280	277	303	291	270	295	328	314	280	325	293	258	266	289	329	319	273	271	325	312	275	303	284	287	320	287	300	282	303	280	306	278	308	291	319	307	282	290	269	266	309	298	266	251	279	291	294	287	290	328	313	289	303	294	315	281	282	307	268	301	268	284	299	328	291	273	295	267	304	296	327	266	287	281	289	267	274	287	304	281	319	277	306	268	252	314	270	291	260	310	284	269	279	296	310	295	304	320	317	328	275	290	314	265	311	281	287	267	310	300	319	295	330	282	291	297	290	277	284	284	288	290	294	269	263	283	324	280	306	285	288	309	279	287	314	301	265	286	304	303	292	309	337	291	261	318	288	277	300	268	313	287	318	282	278	283	295	288	310	280	287	258	296	295	309	315	287	305	318	293	296	309	284	277	283	276	264	274	291	287	278	273	325	320	289	288	290	293	298	320	281	279	329	300	249	314	307	283	300	265	301	286	283	292	285	323	281	293	296	282	271	295	259	276	266	276	299	274	304	285	276	330	270	325	298	317	314	296	320	269	274	284	314	266	283	297	293	298	313	272
20097	13988	10214	11141	9986	34922	53139	49192	37048	23650	7443	793	819	797	712	761	1587	1801	960	739	719	694	708	716	714	732	724	732	675	715	729	702	673	742	701	732	727	719	718	771	680	682	733	685	698	657	694	718	711	704	671	686	695	669	646	712	695	706	713	683	695	748	695	737	690	699	695	732	737	700	671	706	746	642	679	687	684	710	708	756	695	691	696	717	745	687	662	709	741	707	689	749	711	732	679	701	734	667	693	758	697	743	668	734	697	695	707	721	696	684	671	658	675	730	712	697	751	691	689	651	701	718	698	705	684	679	666	724	723	718	715	700	653	724	694	727	702	709	680	758	712	693	676	684	729	719	722	701	654	721	753	709	734	714	705	740	648	670	700	706	717	751	677	698	738	711	722	738	737	717	709	695	655	700	739	677	704	696	749	729	720	693	750	713	740	722	641	703	702	739	689	735	728	731	724	727	670	642	720	738	704	713	740	696	704	743	715	698	684	691	671	736	698	751	681	702	664	719	710	711	717	691	736	721	754	661	698	725	737	687	691	692	650	701	684	691	706	747	749	741	710	699	677	707	669	715	719	713	730	690	714	709	671	695	715	657	735	678	719	755	681	723	707	713	725	711	715	691	679	705	658	712	734	736	711	675	720	671	728	694	680	674	704	705	692	716	681	688	730	740	699	736	740	694	712	695	771	666	769	685	723	709	739	720	656	692	708	727	697	685	719	724	693	682	680	697	684	723	673	677	698	716	731	693	686	692	691	781	708	709	714	704	741	742	694	669	707	706	709	695	713	747	691	737	689	673	726	690	704	724	740	710	653	683	691	734	658	756	707	726	693	676	663	718	710	695	674	698	649	710	700	711	739	680	694	681	705	724	741	636	704	680	705	699	778	706	729	778	705	713	697	710	707	702	762	737	791	664	707	689	693	713	716	709	729	675	726	696	704	702	734	732	688	747	718	710	656	703	702	774	726	732	709	711	688	710	744	693	713	721	640	748	747	731	683	706	746	756	725	695	663	675	701	693	699	743	739	673	730	700	702	755	713	735	721	697	702	688	693	708	674	682	681	689	669	707	717	649	673	729	655	700	659	723	756	754	694	706	682	663	730	722	722	692	664	699	686	671	709	756	693	699	711	734	679	688	716	695	683	673	725	697	690	735	710	706	721	708	752	742	722	708	690	720	706	687	729	740	646	731	680	722	733	775	708	696	697	734	722	734	682	706	709	748	681	686	664	708	725	718	726	741	714	692	744	674	744	648	716	686	729	707	689	660	659	737	716	710	681	692	721	746	655	738	706	677	712	655	661	770	730	704	732	677	658	705	728	705	693	745	696	708	699	721	695	734	696	717	709	760	742	725	699	674	700	683	638	703	725	681	752	709	689	729	655	703	729	700	698	707	722	673	721	675	728	771	705	706	686	719	699	750	699	730	703	701	676	750	761	727	685	664	712	732	699	723	673	714	671	673	683	754	738	673	685	638	730	743	661	661	700	711	717	697	716	761	699	700	698	730	704	725	705	789	726	710	717	695	714	699	749	745	708	707	710	756	751	765	674	700	754	718	704	706	697	745	745	732	677	697	713	729	729	699	730	747	742	718	689	685	720	754	737	673	681	705	694	713	699	748	738	723	715	689	670	660	702	679	751	668	682	676	678	668	725	731	724	713	702	679	663	719	672	719	707	739	755	719	679	699	676	728	730	724	690	658	707	660	706	742	703	717	716	702	662	712	692	683	700	710	701	717	688	718	692	744	720	702	739	697	701	725	703	727	694	731	686	701	671	694	671	696	695	667	702	707	706	735	663	675	700	713	707	661	714	686	704	709	701	704	693	717	708	733	719	740	747	700	670	697	699	656	710	732	673	727	664	676	666	707	718	638	695	726	681	707	723	709	679	697	717	695	687	695	731	710	728	714	639	722	667	721	698	760	679	712	721	729	703	709	685	689	719	696	678	696	689	702	702	727	734	743	716	701	690	737	690	732	690	714	745	694	654	683	693	688	732	716	715	643	705	753	689	728	691	691	690	730	659	664	732	710	757	748	722	706	687	710	728	716	684	720	785	714	714	664	733	716	746	732	728	717	652	742	695	722	715	721	660	691	688	678	691	660	737	743	713	646	684	712	676	701	667	764	677	706	668	732	732	682	740	706	685	707	741	710	698	669	697	685	702	691	681	684	708	684	705	692	739	678	755	645	734	726	699	662	668	726	727	696	671	748	692	712	706	728	723	653	694	688	727	744	693	722	720	750	723	778	734	728	709	699	693	702	742	690	720	690	670	635	654	734	737	750	724	717	759	685	661	719	701	697	732	758	668	693	693	711	707	682	676	697	675	718	680	715	684	705	732	715	750	753	704	696	676	712	720	693	751	737	728	640	724	712	683	710	673	701	738	694	718	715	696	696	704	728	719	694	660	718	741	657	669	684	686	638	708	725	697	733	691	711	693	678	734	748	727	750	726	733	693	723	701	723	711	729	726	719	657	707	753	722	706	702	757	690	696	736	737	705	692	709	649	701	736	698	751	707	710	727	696	717	720	734	700	714	648	711	728	711	756	710	740	685	703	722	703	675	676	741	673	687	698	723	709	748	694	703	699	683	700	713	724	686	721	692	750	694	688	712	682	697	710	700	732	730	716	758	731	715	757	647	722	703	721	722	730	694	755	717	741	718	695	710	718	669	706	699	691	732	724	687	737	765	720	742	721	714	726	701	724	746	727	739	707	697	717	657	725	711	723	670	702	675	727	736	706	694	740	677	719	706	708	686	726	676	717	676	739	690	688	696	680	651	718	699	680	704	679	706	663	726	686	720	709	733	680	744	713	702	742	749	689	731	677	748	705	705	694	668	704	703	717	656	714	701	722	625	652	745	665	723	660	699	726	696	725	751	712	716	716	701	723	746	676	742	694	697	669	696	742	678	671	758	737	689	704	722	729	743	664	704	717	688	736	691	682	713	703	731	715	687	671	721	688	689	706	699	743	715	706	738	745	691	699	706	717	754	694	703	684	739	647	699	741	715	726	699	656	735	702	704	725	747	671	702	722	723	689	688	683	736	697	683	690	672	709	732	667	721	695	675	688	693	693	685	716	711	726	699	715	703	738	695	714	702	664	698	687	734	697	725	726	694	660	757	703	718	699	674	759	706	718	677	695	735	753	726	681	713	709	672	693	700	642	727	716	685	665	680	721	758	754	739	656	692	713	743	729	683	688	658	742	749	705	646	721	725	684	690	720	703	711	704	669	706	714	720	716	720	732	681	697	702	692	705	736	712	668	719	707	714	716	696	689	717	761	717	703	683	696	719	693	670	741	686	686	726	668	724	695	730	680	683	744	746	704	715	698	737	741	743	709	712	688	672	740	718	718	702	745	703	725	700	666	769	699	693	745	712	711	680	702	685	696	700	724	695	736	710	690	706	680	720	731	703	677	675	687	675	693	704	752	707	677	715	707	715	678	721	694	671	677	734	714	713	684	712	725	734	731	682	713	698	682	696
42791	27604	17333	11269	18233	48546	54206	48781	32848	17261	4463	309	245	225	217	218	388	554	326	245	234	234	235	206	201	200	183	219	237	215	202	203	195	209	198	192	224	216	213	211	182	194	241	214	195	249	193	205	222	222	226	212	196	199	191	193	223	196	210	208	227	189	198	182	210	212	220	207	186	212	238	219	222	207	216	200	228	239	229	194	201	212	218	235	219	225	249	198	234	220	214	232	201	215	247	224	202	207	205	207	226	203	208	220	216	217	216	199	222	212	226	208	236	235	199	210	199	195	215	200	184	224	205	225	202	216	230	244	215	182	238	212	207	234	240	219	213	218	201	220	203	194	199	194	247	222	203	201	220	235	230	227	201	227	209	226	204	190	197	193	189	210	232	218	222	183	213	198	186	212	233	207	201	233	189	210	198	194	234	221	224	213	231	216	217	222	224	201	195	200	210	213	223	218	178	203	219	210	229	211	191	214	234	185	237	223	215	223	237	231	243	219	205	243	236	210	205	206	212	195	197	227	222	221	207	215	243	236	213	186	219	223	192	217	217	221	201	231	238	206	225	184	213	226	205	200	219	201	208	203	207	197	218	188	222	250	211	212	196	196	221	227	203	186	211	208	216	235	197	228	210	206	232	239	239	203	173	210	260	209	221	208	186	216	225	204	204	216	196	213	191	205	219	224	231	226	225	188	193	207	211	227	212	225	207	224	212	211	238	226	203	195	196	209	216	191	209	222	243	234	234	211	181	224	221	219	202	227	211	191	205	210	204	216	203	214	217	245	199	208	241	229	224	234	183	233	208	206	220	192	221	219	213	192	231	206	204	215	196	219	214	219	230	225	195	189	214	219	200	213	216	193	233	218	177	222	209	205	220	233	209	191	218	249	215	210	221	221	223	193	204	193	237	220	216	245	210	218	195	208	225	245	204	226	205	210	220	198	214	186	207	210	227	218	213	199	216	192	201	232	212	215	214	239	216	210	227	220	223	219	173	199	192	203	221	198	234	222	206	209	205	216	184	212	213	232	227	196	235	219	233	188	245	215	223	196	229	203	207	227	216	216	194	256	213	175	203	228	218	221	191	217	201	213	235	203	215	209	227	176	229	210	212	232	232	208	207	199	183	207	256	202	205	200	210	185	217	190	251	212	219	222	228	212	224	200	227	234	232	231	212	213	208	242	198	230	200	211	213	210	203	218	228	244	211	215	221	217	193	209	219	223	210	216	212	220	203	216	194	205	203	210	194	215	235	182	223	209	210	205	211	229	208	224	190	189	197	219	217	197	221	230	240	191	235	190	213	230	214	212	193	247	230	212	188	183	219	206	200	215	179	223	228	199	185	203	208	232	234	237	218	231	196	233	212	185	184	209	214	219	222	214	193	214	220	210	226	218	193	190	236	225	212	230	195	220	198	223	212	187	195	230	231	219	222	206	239	231	213	235	213	231	186	193	206	191	205	217	168	229	207	210	199	208	197	220	237	219	219	217	186	221	226	204	249	199	196	196	215	200	204	248	207	213	220	186	201	232	209	220	207	203	210	211	230	209	186	216	191	198	215	215	209	222	222	203	212	215	221	210	203	206	199	210	229	199	225	201	193	208	203	228	223	224	241	228	206	190	201	209	220	204	239	229	195	210	218	190	205	215	201	223	222	213	236	195	213	216	196	231	213	226	220	237	206	201	216	187	225	207	218	195	225	202	219	202	219	205	185	245	199	200	233	225	231	213	201	215	208	182	249	220	195	181	202	217	214	208	240	183	222	207	213	215	191	216	195	223	195	214	206	221	185	220	223	203	209	199	201	198	212	245	231	197	230	241	213	199	207	200	208	208	252	218	204	207	232	206	210	215	205	225	220	239	231	220	216	195	217	213	214	232	230	233	217	217	192	177	229	206	209	214	214	188	210	221	205	223	201	220	232	204	224	206	220	257	202	201	232	231	264	229	207	206	188	226	229	269	225	207	220	205	191	201	241	201	233	209	221	241	199	228	202	211	233	191	212	218	219	191	231	191	203	211	220	201	213	192	215	226	218	187	216	232	218	166	204	209	238	234	187	208	201	230	237	261	225	250	217	206	176	223	226	235	220	205	213	218	191	200	230	221	202	228	213	216	218	218	190	212	192	212	178	218	218	234	217	198	241	197	226	196	193	210	201	207	211	193	212	236	222	198	236	235	212	187	212	240	199	170	190	217	234	220	223	238	209	184	206	202	191	229	240	217	237	227	213	195	192	219	195	198	192	199	212	228	212	196	225	251	203	228	191	221	206	208	225	198	226	240	198	210	213	227	230	212	213	237	227	220	192	224	197	199	215	215	203	241	202	224	197	242	207	219	213	191	237	223	207	206	240	201	210	203	206	220	212	199	195	197	215	202	196	228	216	217	208	208	206	239	219	202	193	194	251	198	219	220	210	221	203	216	214	245	202	240	254	240	223	208	241	211	187	208	214	199	234	205	231	221	227	224	225	188	206	209	204	208	210	208	195	183	223	197	199	169	215	180	229	209	235	209	206	203	221	215	226	205	244	200	209	214	220	225	213	232	203	212	212	197	201	214	256	194	223	224	236	207	194	180	232	225	213	190	205	216	233	204	230	175	230	239	207	213	195	196	198	226	239	204	216	204	222	208	195	243	218	210	216	234	208	230	234	190	226	185	224	191	203	209	220	232	251	230	223	215	191	179	233	239	185	192	226	218	231	209	196	206	197	202	225	195	206	203	206	228	230	222	202	214	189	204	189	198	238	227	248	218	203	239	219	201	185	218	202	214	220	220	241	219	241	207	203	207	210	237	223	201	208	188	204	218	217	218	238	191	212	202	202	208	220	191	215	183	221	235	232	190	179	201	199	236	215	223	221	187	209	207	192	208	209	205	188	217	230	219	234	235	249	207	222	244	250	200	221	213	206	200	221	227	187	229	215	204	210	197	193	215	231	200	230	227	202	196	223	200	217	237	233	205	237	235	203	217	219	218	230	225	189	221	209	194	214	195	214	218	232	215	232	204	202	211	230	244	221	205	207	205	190	211	207	236	210	224	212	207	191	208	241	213	249	207	177	190	202	218	227	201	215	205	228	218	218	209	224	211	187	199	253	209	198	231	213	239	223	225	220	215	239	228	197	229	179	211	225	190	214	194	213	206	224	207	223	214	213	228	225	228	188	225	187	222	222	218	207	209	216	205	208	218	244	247	226	227	204	203	198	227	209	212	205	203	239	222	192	215	185	236	205	198	190	250	206	197	213	243	198	212	207	220	200	190	237	244	203	238	186	194	185	188	211	216	205	203	197	225	194	225	224	208	191	188	232	228	210	227	208	199	231	188	215	199	226	212	199	205	227	226	227	185	254	224	194	207	200	209	211	203	218	237	214	217	226	212	204	210	193	182	220	214	214	222	204	207	216	224	204	218	202	198	199	197	222	191	203	209	227	225	213	205	210	218	223	219	188	198	210	234	212	239	236	235	233	202	218	195	222	221	213	200	194	218	210	206	203	228
27085	15538	15941	15839	29885	60696	66270	61195	46645	30924	10017	756	651	593	570	633	1604	2353	1257	617	515	538	499	499	524	521	560	575	541	555	544	537	512	506	539	531	547	563	540	537	521	557	536	544	497	530	551	554	580	553	525	512	513	522	512	492	499	518	507	548	520	527	513	530	526	552	514	561	522	502	543	481	535	536	536	498	538	532	523	504	509	520	530	546	513	506	550	538	531	522	505	527	554	516	553	537	543	534	511	586	487	512	537	546	561	507	501	533	530	506	532	515	503	531	519	531	516	522	521	534	550	522	509	538	534	498	545	530	520	565	484	510	488	538	530	533	499	500	531	522	525	519	520	517	559	547	494	521	515	542	519	509	518	534	531	523	542	530	494	529	492	518	542	511	490	543	514	508	530	524	546	528	486	537	529	518	521	525	510	527	500	562	522	510	529	518	498	520	561	525	525	524	466	531	534	551	534	521	515	529	556	516	504	548	555	559	525	508	515	524	536	538	534	488	569	541	500	538	527	537	461	561	547	511	508	561	524	548	520	519	527	591	537	546	510	536	536	509	560	555	493	525	497	524	513	521	538	521	548	521	528	507	526	550	507	542	484	529	535	527	518	544	500	478	545	495	548	562	526	511	519	534	546	517	543	551	512	530	520	509	530	527	507	480	562	502	553	529	539	544	487	546	533	550	528	561	502	550	546	526	513	541	497	531	542	564	538	501	549	532	509	543	521	517	486	546	486	529	551	499	544	499	509	575	535	514	545	547	538	517	555	546	525	559	511	521	517	518	527	571	546	531	513	525	504	483	535	515	478	508	532	507	509	564	512	515	544	514	543	503	531	530	526	514	513	524	496	540	502	567	496	507	551	489	512	506	521	542	497	545	531	511	498	505	491	511	539	517	551	542	525	522	496	515	534	522	505	543	554	552	527	544	510	532	545	529	539	559	493	526	499	493	573	481	560	505	537	513	529	524	558	493	552	504	517	536	555	536	515	551	533	514	489	499	509	544	535	499	522	521	502	517	513	546	485	524	494	559	533	542	507	515	531	543	526	542	480	529	545	531	531	524	542	529	509	548	518	593	515	492	524	496	482	529	556	567	494	599	487	533	499	512	539	520	554	533	534	514	534	544	508	536	546	510	525	516	522	532	553	545	516	518	518	569	517	539	483	507	537	539	513	522	482	555	522	497	485	513	548	538	526	530	516	497	538	524	529	509	561	526	537	509	491	498	489	502	497	531	504	495	545	532	479	475	569	538	515	544	494	502	532	500	514	509	545	501	545	532	495	522	505	508	519	529	499	543	560	502	540	495	536	539	520	515	495	478	519	510	524	487	543	534	494	513	543	482	555	507	539	520	530	524	552	558	540	549	535	547	513	509	514	533	563	524	550	517	579	563	494	506	507	479	536	502	546	550	558	532	482	523	540	493	524	532	521	521	533	544	513	496	576	530	493	528	473	494	500	548	512	547	503	555	561	510	493	545	514	532	505	518	558	524	545	531	506	548	505	505	484	554	539	514	537	531	526	483	480	536	539	536	522	528	511	554	543	530	499	541	515	553	512	536	498	545	506	518	518	533	541	542	495	497	555	551	502	476	517	524	536	524	549	543	479	538	535	560	555	504	542	473	536	560	550	516	525	521	560	559	519	496	497	536	549	558	495	485	541	488	510	513	560	481	549	537	531	526	489	551	550	536	527	507	509	535	531	536	542	513	579	540	543	544	511	480	528	520	514	538	521	516	541	539	525	528	522	508	496	541	562	542	555	553	520	550	559	523	544	487	548	564	547	543	539	535	540	567	511	526	550	569	525	511	463	507	535	482	542	541	524	533	516	585	507	495	509	553	527	543	548	507	519	538	511	558	510	554	493	498	520	530	523	537	536	480	504	531	539	496	506	486	526	542	521	528	553	583	550	505	565	554	522	513	503	534	538	482	482	504	477	533	508	502	517	522	535	536	512	507	479	554	523	507	522	529	505	505	508	508	565	526	532	538	491	510	515	523	532	497	520	534	553	531	515	550	535	511	525	508	525	535	552	570	511	527	525	483	525	528	516	552	534	503	543	556	525	508	552	551	532	519	532	575	562	527	555	550	494	508	513	547	568	521	465	501	501	525	505	553	528	544	531	534	530	576	550	540	538	528	558	505	495	532	514	509	523	537	565	532	512	526	565	564	530	544	553	513	537	542	558	529	544	512	537	543	509	530	525	555	554	509	507	559	579	531	540	525	493	491	518	540	598	530	529	559	542	491	538	522	533	511	515	515	536	523	519	551	555	559	520	520	505	496	500	571	503	525	507	572	511	534	497	556	543	518	512	503	559	498	513	524	512	526	499	491	525	528	511	507	503	528	530	503	483	522	547	502	576	501	518	557	516	515	547	533	489	488	504	543	546	552	516	534	489	572	510	513	520	553	525	524	535	523	539	496	554	541	524	544	590	538	507	493	512	514	528	514	571	482	501	588	505	545	523	558	566	570	510	522	516	487	561	550	500	556	531	564	548	533	517	557	532	525	530	520	552	518	518	563	517	539	532	536	524	538	541	534	514	493	527	536	517	530	521	510	538	540	553	509	569	501	537	488	526	544	552	517	568	526	527	514	511	514	492	478	502	539	573	521	502	544	497	497	502	553	508	484	517	527	527	527	568	491	564	553	538	491	527	507	549	530	544	557	538	521	510	506	503	575	511	524	514	537	536	544	533	558	561	493	534	496	495	557	523	523	525	523	565	542	548	524	507	566	531	543	535	559	575	499	507	508	489	536	505	501	530	538	512	510	507	558	519	505	539	511	523	540	455	532	517	558	532	522	524	542	505	552	491	533	536	509	518	554	543	517	530	511	560	536	533	554	544	498	514	567	555	546	533	534	492	550	516	527	516	514	487	516	511	518	528	510	531	506	560	495	522	529	523	549	505	542	528	499	511	551	511	508	529	511	528	518	538	515	513	523	534	486	573	536	554	512	535	525	534	502	513	587	530	498	527	491	514	529	546	492	527	489	556	513	519	501	502	512	502	524	556	539	514	528	564	493	552	570	523	524	526	510	524	503	544	563	541	489	533	552	532	494	536	537	540	547	516	564	553	520	530	543	530	513	529	560	508	522	504	575	556	452	530	541	506	540	566	530	515	496	531	546	540	535	514	506	539	513	547	527	482	516	522	505	503	558	523	487	553	531	518	514	510	478	575	515	490	528	536	492	538	521	543	550	490	503	521	494	496	557	527	547	518	526	505	514	533	525	555	511	505	496	507	518	541	522	499	526	518	519	514	565	541	504	531	536	514	532	495	497	538	526	510	540	503	529	524	481	561	525	545	566	512	516	520	540	504	531	536	535	497	501	544	572	513	504	562	544	517	523	510	514	511	517	512	541	545	546	525	534	546	550	496	517	504	545	546	499	505	549	558	524	544	537	518	514	533	495	515	500	541	478	552	545	557	521	548	576	531	541	496	505	538	516	536	566	515	490	491	552	522	486	535	578	451	520	518	504	559	550	528	512
12548	4620	1986	1283	938	1832	3287	3553	2423	1239	436	286	263	256	281	257	261	264	289	277	279	267	253	258	276	258	259	278	278	269	286	287	295	281	247	302	266	261	253	275	256	267	254	279	251	243	280	332	261	255	283	234	261	241	253	301	286	282	252	268	255	289	279	265	271	276	261	270	254	262	271	270	255	311	276	251	292	260	269	249	274	277	264	243	259	267	291	286	262	260	262	278	275	269	261	247	279	291	263	289	307	279	232	249	302	245	269	272	257	265	285	277	271	287	258	268	261	228	277	281	269	278	293	271	293	278	266	264	264	260	259	277	251	269	258	292	238	263	271	306	236	241	253	279	260	269	260	262	240	270	264	293	258	310	283	274	274	271	232	307	258	293	254	282	255	261	262	281	257	252	276	309	256	284	254	281	260	246	264	272	269	270	263	320	267	268	278	292	270	259	275	296	273	287	272	291	232	295	267	282	277	257	283	236	268	287	268	238	285	260	270	269	284	280	275	289	288	252	249	243	245	268	267	273	290	233	269	278	260	263	260	265	260	285	269	276	284	271	277	290	255	276	284	269	275	291	271	283	269	239	285	256	275	280	291	265	261	312	293	268	275	261	282	274	253	275	263	286	284	281	293	272	232	257	275	266	293	282	234	262	278	285	273	276	285	279	282	237	247	271	284	272	287	267	262	288	303	271	261	254	276	301	260	267	267	271	262	290	284	280	266	287	293	285	273	252	287	273	261	299	299	265	264	269	259	298	247	265	265	280	265	234	280	264	294	257	276	287	271	306	273	284	271	282	241	271	282	287	276	258	225	265	259	242	286	265	276	269	262	293	277	287	261	272	255	274	282	255	263	260	266	256	255	289	268	264	279	293	264	273	249	285	273	284	270	293	293	279	259	261	265	267	265	290	306	273	296	289	268	285	309	294	272	280	300	262	230	270	303	244	269	268	280	285	321	265	285	285	277	255	267	266	264	288	258	262	252	271	279	232	282	280	269	283	237	275	260	289	260	270	274	271	291	281	267	251	275	285	270	272	304	274	282	282	276	265	270	279	271	270	266	290	277	268	284	272	267	267	272	257	287	295	255	258	259	283	270	283	330	251	275	279	282	244	277	238	275	273	253	293	265	264	274	254	270	263	295	296	262	255	300	292	238	279	241	271	259	276	260	276	316	278	253	255	263	242	241	264	268	278	296	268	268	275	264	257	277	272	287	276	282	266	246	287	292	261	240	262	282	247	264	253	276	283	302	270	263	257	283	275	263	292	255	291	283	269	280	283	284	256	288	254	265	274	266	250	242	313	277	269	295	265	282	245	263	289	258	255	270	295	276	265	252	285	253	281	273	248	243	261	285	241	260	260	273	276	278	282	263	255	289	290	273	268	257	263	311	283	260	289	281	282	270	274	298	262	265	300	253	260	263	267	267	233	240	245	288	288	280	258	263	273	257	272	249	250	285	262	272	276	249	272	292	277	287	253	285	278	284	251	280	273	316	248	277	285	253	259	254	292	251	292	301	299	292	274	264	290	264	283	268	264	264	300	241	273	260	259	264	288	293	284	290	264	258	283	259	298	290	289	258	269	269	265	283	303	257	244	285	294	238	286	289	253	298	255	276	260	260	273	277	241	271	301	283	267	285	257	318	255	283	283	270	255	266	302	244	266	288	277	276	285	287	289	246	264	265	268	236	273	284	273	263	261	272	277	254	266	238	259	275	285	255	244	256	271	303	288	248	263	273	277	268	284	282	259	262	264	281	297	310	215	298	294	288	260	271	264	258	272	255	264	250	244	261	240	275	274	261	256	283	291	250	239	269	288	304	250	285	250	293	265	249	264	275	250	290	265	242	297	280	317	294	298	271	291	271	256	267	260	260	272	265	276	291	286	246	250	288	277	245	289	256	283	276	272	283	252	294	272	279	267	273	263	274	234	269	271	263	284	284	276	268	270	256	243	276	263	260	270	264	276	259	260	262	255	288	308	236	270	296	283	315	281	262	256	255	263	265	287	261	276	274	305	278	286	285	287	300	273	282	255	266	257	276	274	255	253	283	279	263	260	273	262	267	283	273	244	274	276	276	279	267	271	292	281	286	261	255	281	258	282	262	279	268	269	274	270	271	241	252	268	270	255	257	248	282	259	264	269	240	278	256	299	275	312	308	260	276	238	263	256	324	261	283	289	277	290	269	259	260	280	283	289	272	249	253	297	297	273	272	247	284	269	289	271	269	291	278	244	266	272	271	250	251	263	305	296	290	276	258	279	259	295	263	272	263	294	298	288	294	276	263	264	261	250	267	272	262	261	273	270	287	245	285	276	272	264	281	287	276	286	254	289	253	248	227	244	238	259	258	278	307	274	281	264	261	276	260	270	253	296	286	265	267	303	244	289	237	256	288	293	274	278	292	244	282	247	265	279	301	269	287	259	272	279	262	309	260	233	271	249	291	288	257	292	278	264	249	281	274	256	256	255	266	289	263	307	244	274	264	274	258	268	240	281	305	251	277	278	271	298	302	292	286	270	276	274	267	278	287	265	278	291	279	254	276	251	293	288	270	297	289	262	271	282	256	289	299	261	273	294	285	270	280	261	290	242	291	270	281	260	252	260	244	244	275	277	235	261	260	301	288	277	280	253	269	241	269	274	286	271	281	247	277	224	261	268	252	276	288	286	306	307	245	276	257	255	250	258	277	255	257	277	298	289	259	240	271	278	259	257	256	255	267	279	274	275	253	225	269	278	256	290	238	266	277	242	267	280	267	257	254	277	283	295	258	279	276	270	259	305	260	287	273	270	278	251	272	277	270	240	272	268	270	253	245	289	318	250	288	271	300	251	309	267	282	274	276	272	284	290	274	290	251	264	266	288	284	271	291	296	261	269	288	261	260	248	260	308	282	283	308	266	262	250	267	269	294	247	290	252	280	272	287	271	265	266	286	290	261	277	269	254	256	297	288	274	288	294	287	290	284	271	272	300	258	282	276	285	289	251	271	274	269	311	263	275	266	252	261	277	271	277	278	280	282	254	290	268	249	291	269	256	271	264	252	267	265	299	265	241	268	278	256	289	264	280	267	288	266	273	258	306	261	264	264	261	283	271	274	271	241	277	276	278	276	245	270	259	266	269	278	255	259	266	253	301	270	275	274	252	301	287	281	283	264	232	283	263	243	251	285	263	259	277	283	299	269	276	294	281	268	281	268	265	242	283	278	256	266	299	258	279	307	305	296	259	279	254	237	255	268	277	260	268	300	269	261	259	276	213	258	273	274	269	284	262	274	285	243	263	282	279	263	273	288	277	259	240	261	255	269	260	261	276	259	271	297	267	264	260	286	277	249	266	274	279	296	258	267	278	241	274	266	255	284	264	287	254	268	294	268	295	259	272	280	275	242	255	252	256	268	264	264	251	266	286	282	249	242	258	232	293	293	258	274	279	281	255	260	282	279	293	289	279	265	272	254	278	222	306	310	264	278	301	281	257	247	278	236	243	254	244	255	288
7599	3882	3706	3750	3696	8175	13622	13182	8603	4255	1318	667	656	615	663	682	724	660	712	645	651	659	660	695	689	645	649	678	651	629	664	666	679	636	691	665	673	671	637	675	651	696	650	665	672	627	647	712	644	636	667	640	619	670	664	616	640	655	671	690	663	642	656	621	659	687	656	631	670	658	687	635	667	654	685	684	675	646	678	684	702	649	688	678	662	699	642	669	632	633	730	694	621	646	652	652	679	637	641	655	624	648	655	676	703	691	672	681	691	663	692	692	670	646	684	627	676	652	632	680	667	659	677	699	678	640	687	706	635	696	686	653	674	599	662	619	621	680	655	596	674	666	613	643	660	645	664	643	620	678	691	616	661	683	698	705	714	653	644	676	670	571	665	654	651	682	647	709	653	684	691	624	674	621	661	687	654	667	708	671	627	650	658	683	667	677	685	611	673	654	700	716	646	676	666	657	687	656	576	689	671	631	611	663	675	673	712	671	671	641	654	703	639	680	701	655	661	671	674	690	668	642	624	701	704	659	665	671	657	657	618	645	650	657	687	696	648	695	629	639	648	652	674	633	672	629	650	621	661	602	655	672	652	655	722	664	654	661	626	650	682	643	685	698	700	657	676	618	683	677	626	676	634	696	622	675	651	636	668	668	643	677	643	670	684	630	678	652	652	650	662	675	652	658	641	652	650	706	688	664	643	644	681	649	658	639	671	690	673	657	672	642	690	680	665	641	667	687	698	674	676	682	666	661	696	651	652	636	629	613	691	678	646	663	657	631	643	701	684	649	633	662	653	621	661	665	623	625	625	728	625	630	695	650	630	671	699	686	656	697	628	716	680	625	666	641	681	645	688	662	697	646	625	623	683	681	647	678	655	648	718	664	657	640	675	665	687	642	645	681	650	747	729	663	684	684	629	652	650	700	662	722	666	650	699	674	694	720	695	679	678	672	693	679	683	678	669	687	659	681	686	671	660	713	656	671	636	636	675	723	642	673	699	618	685	697	690	668	650	663	694	712	673	665	620	633	669	645	661	694	663	706	675	661	687	671	665	631	696	696	666	669	608	692	692	676	679	685	676	662	665	683	662	664	631	674	735	654	659	670	699	672	593	666	688	688	666	678	638	704	725	660	650	714	617	693	684	645	657	622	689	659	660	685	663	662	646	628	656	685	674	642	638	678	717	622	638	602	638	663	652	688	665	619	698	670	703	688	643	659	682	704	696	680	675	663	661	689	642	625	670	664	652	690	636	665	630	662	656	645	638	662	606	663	664	668	664	605	680	664	624	652	691	687	629	653	673	653	684	660	649	678	673	641	685	694	654	627	656	663	633	705	680	622	743	677	618	679	679	661	665	671	684	670	653	634	726	695	659	646	670	643	663	635	699	624	668	682	666	639	638	681	711	670	674	606	649	643	630	643	722	615	680	673	647	671	670	638	665	707	691	657	686	684	650	675	641	628	674	661	674	619	619	690	657	660	659	641	679	662	685	682	672	679	692	698	651	667	671	641	658	612	674	663	652	663	627	702	723	627	630	673	641	642	642	692	649	634	628	674	652	686	625	654	678	690	670	656	692	698	650	647	658	667	688	680	711	681	682	674	647	648	712	669	663	635	642	639	661	678	639	595	677	633	686	597	652	660	654	662	666	684	639	647	650	678	635	650	642	674	658	676	695	649	649	644	640	620	667	708	623	626	677	682	667	656	707	654	652	695	651	667	679	659	703	691	647	641	642	654	653	691	667	669	645	655	715	693	661	684	656	680	650	655	710	660	664	710	686	602	655	693	651	664	672	660	681	684	668	663	640	694	675	669	675	643	625	681	667	700	644	641	684	684	693	653	682	636	663	633	694	678	679	640	677	613	666	665	664	639	613	664	672	670	632	667	688	618	701	673	736	656	630	675	634	609	727	671	634	678	676	652	643	664	667	653	692	665	667	639	702	629	688	713	666	649	664	616	640	667	656	679	695	625	626	695	643	651	651	677	669	678	646	676	637	702	645	648	658	643	652	678	698	639	676	673	651	651	668	639	695	648	694	605	661	686	698	696	668	650	616	666	631	626	652	643	676	655	632	703	642	669	681	626	646	680	650	676	686	668	682	646	662	635	685	607	705	704	671	671	687	614	649	674	640	635	680	632	689	699	670	668	639	634	648	674	641	660	668	653	690	645	661	700	680	618	670	659	620	624	723	660	670	650	635	697	706	695	689	654	645	654	661	651	644	658	619	664	687	692	709	673	647	721	666	635	696	649	684	642	678	701	651	648	651	634	691	661	631	650	715	701	638	687	651	712	708	656	704	712	619	692	634	685	696	649	622	675	657	615	658	708	634	671	671	694	697	648	686	680	672	666	680	691	688	696	659	675	637	668	640	663	688	655	641	670	680	667	677	685	660	684	674	673	589	654	658	666	632	729	651	656	644	696	704	637	672	639	630	666	686	660	654	632	675	643	669	670	677	671	609	654	684	649	658	686	656	626	645	688	669	666	678	707	655	633	686	662	648	705	667	709	666	686	711	655	668	656	662	676	685	670	650	657	739	672	672	623	654	642	658	676	681	651	704	661	629	668	644	712	660	685	630	668	676	688	661	653	669	707	696	628	683	675	680	665	611	671	722	678	684	655	689	651	664	614	682	691	654	651	652	682	639	678	675	703	680	684	623	704	657	707	654	666	638	730	689	686	680	670	697	673	693	689	681	633	701	666	668	643	680	683	665	686	640	645	712	660	685	674	723	691	683	667	699	654	645	705	644	698	652	641	674	637	682	648	674	682	674	649	631	670	716	706	650	625	653	696	638	674	695	692	650	692	650	664	696	676	662	674	621	680	649	695	679	667	646	638	664	668	654	647	693	651	660	678	690	650	688	672	645	684	671	648	678	644	683	682	671	627	645	684	672	647	633	669	697	710	638	680	661	638	656	643	652	668	658	652	644	699	670	682	659	706	697	674	707	634	700	679	670	697	639	713	621	696	648	698	676	665	650	635	646	704	642	623	678	604	670	638	662	638	678	704	656	652	687	652	711	650	645	661	616	712	673	693	677	671	639	638	633	675	685	683	657	686	634	678	660	682	666	622	704	680	630	698	665	669	705	696	741	676	687	659	687	681	700	631	674	711	655	660	631	694	620	676	715	627	684	677	685	642	649	662	645	694	672	659	655	664	679	675	628	679	695	731	628	627	683	648	638	679	680	680	655	640	656	626	647	642	722	627	642	631	638	635	672	687	650	687	639	668	661	669	648	680	671	656	673	711	673	666	701	653	674	655	696	629	687	635	696	679	646	676	665	650	684	642	606	642	666	663	657	661	645	702	688	651	657	651	694	617	642	658	731	643	662	673	698	638	713	679	612	640	639	644	665	647	633	657	704	644	654	701	619	719	700	658	655	633	671	643	651	654	707	667	708	643	657	650	671	683	657	693	681	662	667	659	648	690	702	654	643	664	679	653	648	664	666	693	595	671	672	654	699	679	683	660	639	687	732	642	705	653	663	706
32755	22780	11094	6173	4092	18564	37705	33857	20933	9744	2432	321	277	267	284	278	361	487	338	300	284	287	305	278	306	294	298	303	296	283	302	289	282	309	286	290	305	308	295	315	283	262	309	286	303	280	326	281	305	286	327	284	309	263	310	267	301	296	274	272	315	275	288	275	280	290	277	292	301	275	288	280	312	289	294	301	273	287	291	301	274	308	299	281	297	303	303	324	301	308	316	312	278	308	312	310	284	283	263	293	292	292	266	294	303	271	294	291	280	318	311	306	259	277	329	275	245	286	295	268	283	279	297	272	277	297	289	278	277	283	290	297	265	276	309	275	297	291	310	293	285	309	287	291	261	291	287	278	296	311	340	281	287	287	313	295	304	272	305	284	285	305	287	297	322	308	271	267	277	314	299	297	324	266	293	314	294	308	305	284	280	320	286	263	279	281	289	298	296	293	285	290	277	272	279	300	297	304	297	307	298	316	270	278	308	298	278	277	303	267	315	278	322	300	296	289	290	300	276	281	314	293	300	326	319	320	315	272	318	310	298	300	304	279	308	324	291	296	305	297	291	289	288	315	307	278	269	290	299	288	297	309	289	289	300	275	310	274	270	277	305	290	314	268	343	308	298	296	273	277	296	286	297	278	267	283	283	280	292	287	288	293	286	293	296	295	264	309	318	286	292	291	302	301	304	275	278	314	284	303	316	303	300	276	293	276	292	306	262	281	301	276	301	298	277	309	269	281	298	272	282	311	280	280	296	291	307	315	314	267	285	276	271	299	284	284	314	324	289	283	290	280	262	275	318	264	282	271	290	306	299	287	270	273	294	265	275	287	272	281	286	283	284	291	292	304	299	286	261	321	299	290	295	287	283	286	297	293	276	311	310	283	302	303	298	312	310	312	305	286	273	285	285	280	272	292	265	288	325	298	294	287	262	297	266	286	273	252	300	276	286	311	274	272	264	304	295	310	289	318	284	264	286	269	277	312	298	265	290	316	309	307	276	279	276	282	297	310	323	307	295	299	291	322	287	271	300	283	310	314	300	275	309	310	253	245	312	279	259	271	307	291	302	297	274	282	292	282	276	272	254	277	304	260	312	315	320	261	285	294	279	290	317	289	305	268	349	287	293	304	303	302	307	271	288	274	317	315	287	302	279	268	284	312	278	263	274	288	290	306	289	282	275	284	284	290	320	291	313	283	318	290	266	283	314	293	267	300	308	277	292	297	285	305	275	320	270	292	313	290	287	265	298	286	259	268	307	274	307	297	294	290	299	289	310	270	289	312	281	306	290	279	293	302	277	292	302	292	317	282	306	280	286	283	309	274	279	292	307	279	283	297	272	281	323	291	307	303	281	290	287	282	266	293	287	300	269	261	291	304	295	261	262	295	276	284	294	308	290	269	288	321	296	302	271	290	290	312	260	274	266	301	266	308	300	272	274	270	311	282	285	334	296	298	285	293	299	289	246	285	298	286	276	308	281	299	299	293	301	287	288	276	323	305	278	315	302	298	280	254	260	278	289	296	315	266	324	291	288	302	290	324	275	314	297	282	305	294	286	290	318	278	289	284	287	273	273	307	318	288	296	292	264	275	278	291	294	294	304	304	313	243	312	313	295	268	287	277	299	262	306	293	295	266	312	301	294	281	285	289	274	275	262	303	305	290	284	284	269	304	276	260	313	310	294	331	285	296	313	285	290	323	282	306	274	262	312	300	259	272	280	284	299	307	283	316	285	311	284	255	295	303	303	274	296	283	295	300	306	278	307	302	297	302	311	302	280	293	298	296	317	288	302	290	273	288	274	270	300	301	300	289	266	281	301	269	271	282	287	312	243	270	268	272	350	319	274	301	273	292	297	288	303	311	286	272	279	265	301	291	285	321	319	280	294	287	309	295	311	294	283	316	282	283	295	284	266	304	305	308	314	278	276	260	289	294	295	290	292	299	304	277	278	279	288	283	291	298	307	307	329	293	283	291	291	283	292	249	264	263	293	282	271	299	286	299	303	287	264	309	302	282	278	256	276	309	296	261	332	281	306	297	261	252	294	307	300	305	283	289	308	291	307	297	322	270	270	319	303	257	304	270	291	298	281	294	287	282	271	269	277	291	278	307	238	282	304	288	246	295	274	312	272	290	312	281	305	295	275	257	280	260	314	283	288	269	271	288	276	282	302	286	286	307	267	286	312	273	334	298	254	313	303	270	308	268	293	272	284	280	261	299	296	316	305	283	272	301	302	299	308	308	290	302	289	290	274	319	275	290	296	300	304	297	312	279	275	289	283	292	279	290	307	281	305	277	303	297	300	297	339	284	295	293	294	303	297	262	281	289	287	295	294	291	310	287	284	256	297	303	276	305	276	288	303	326	293	314	300	321	314	262	316	296	296	286	294	283	282	270	292	268	238	296	290	298	303	291	235	278	271	308	274	287	262	287	292	271	295	296	271	307	281	321	279	258	318	290	328	313	300	253	245	282	293	279	289	291	270	306	309	271	302	305	277	291	279	283	268	273	277	300	286	303	293	296	307	323	301	323	290	260	300	264	298	302	282	256	283	271	282	244	280	282	295	262	279	283	299	282	275	273	299	286	278	309	319	308	295	301	282	334	289	277	284	282	287	283	285	274	300	311	294	271	298	277	279	303	292	286	265	263	291	268	288	302	289	292	294	288	314	300	308	263	246	276	293	276	300	325	287	312	286	302	284	258	282	283	277	299	297	273	260	285	319	298	312	290	303	304	303	279	292	271	267	281	288	273	322	305	295	256	277	276	288	294	283	265	315	305	294	338	264	288	318	308	283	291	306	296	279	287	295	280	282	287	275	268	313	278	279	303	299	300	289	278	295	290	301	296	283	284	265	287	285	305	247	310	297	276	323	278	316	311	286	270	321	287	309	297	267	280	303	282	257	301	305	339	303	263	274	308	306	271	283	307	271	271	328	279	302	263	296	275	300	284	284	298	262	317	260	294	310	274	315	316	283	277	280	301	301	287	307	278	278	299	322	273	300	331	291	266	289	338	274	306	278	292	325	297	302	297	301	315	272	311	267	280	289	299	278	306	315	276	295	292	283	323	280	283	275	310	290	276	266	294	293	285	272	296	297	271	289	290	288	263	279	313	293	288	324	293	254	271	270	318	287	263	294	290	299	297	298	294	302	274	274	259	307	297	316	285	266	270	302	291	309	289	279	254	315	257	275	276	273	267	285	298	301	313	292	289	305	253	300	297	262	287	311	288	278	287	269	289	291	289	283	319	303	278	267	295	261	282	321	299	327	279	278	288	317	285	280	281	319	278	300	318	270	306	292	289	255	301	304	296	313	275	263	285	291	273	251	312	277	289	303	301	290	300	296	329	297	268	296	324	302	308	300	285	301	306	281	329	254	264	290	291	288	303	342	263	297	274	301	302	277	291	298	293	297	294	306	303	299	296	272	305	300	287	239	294	291	324	306	292	305	299	279	300	305	276	292	293	316	300	307	278	294	304	277	292	276	277	281	280
20463	14410	10278	10000	10388	38376	53481	48609	36298	24010	7102	724	809	753	775	763	1171	1866	1008	829	723	670	678	685	679	704	741	730	683	742	686	701	685	672	702	721	702	694	692	751	715	709	761	688	675	771	732	670	767	724	684	722	727	696	721	672	727	748	641	666	665	659	684	664	692	770	681	726	697	691	706	705	710	709	710	693	688	662	704	718	703	745	713	707	693	665	700	740	691	687	716	704	736	713	712	709	678	701	670	736	724	717	678	694	741	724	739	663	752	716	692	687	742	685	713	701	729	638	656	721	735	703	700	688	725	709	704	709	716	702	686	678	705	696	737	693	701	711	737	729	692	690	700	747	691	710	662	727	674	661	684	704	689	674	726	718	683	693	677	712	724	731	724	734	696	685	675	676	710	684	724	638	709	725	713	643	718	692	705	747	739	712	713	735	666	730	731	681	681	694	708	712	696	664	646	727	693	711	695	700	742	695	711	694	736	696	668	697	712	721	731	683	699	703	677	723	720	718	722	690	732	685	687	693	679	726	696	721	715	677	675	705	701	702	704	733	709	734	686	737	697	660	703	677	688	714	696	692	693	708	716	748	682	721	730	677	673	647	704	686	666	705	697	712	728	736	742	753	709	694	717	703	687	653	716	731	635	716	695	726	728	715	706	724	673	712	720	725	643	674	719	722	731	677	739	716	693	679	666	707	676	703	677	729	674	655	736	700	668	721	691	688	719	725	777	694	705	717	719	693	732	718	713	670	687	675	698	669	697	759	667	702	694	699	731	699	672	680	706	675	720	755	730	676	729	713	690	714	693	718	647	696	703	739	720	734	696	689	736	719	671	749	716	691	719	652	731	672	690	674	722	708	725	739	627	702	713	699	647	681	729	727	675	742	710	707	767	691	700	691	788	678	750	713	769	734	738	765	711	656	745	732	714	709	720	698	677	675	678	671	740	709	741	718	693	700	721	709	736	702	712	694	660	694	717	734	687	711	666	674	716	739	674	696	692	697	690	658	706	671	696	707	673	692	677	729	708	710	725	737	717	725	733	690	697	765	702	752	732	715	711	708	702	742	736	677	710	717	749	695	752	723	725	703	738	686	696	677	711	716	716	725	643	671	683	693	679	681	661	654	637	673	673	647	723	702	631	678	695	651	722	781	686	674	666	732	709	709	707	710	698	692	704	664	697	709	676	662	722	695	689	697	697	698	660	678	716	756	683	695	665	687	667	758	706	736	719	673	714	701	732	728	716	708	733	750	731	718	678	748	701	712	731	776	663	662	707	695	703	675	688	693	729	677	678	715	776	707	723	715	700	669	697	739	714	721	694	708	665	683	664	670	670	706	698	693	707	707	723	689	665	737	719	703	652	719	704	707	689	712	717	726	705	710	703	692	713	682	649	732	679	681	716	681	764	701	720	756	699	702	685	672	683	738	747	650	758	736	688	755	685	705	720	689	718	694	678	708	694	739	721	698	708	696	688	700	696	727	679	728	692	712	700	709	711	680	716	678	645	646	720	732	716	669	688	722	686	647	653	705	694	753	694	759	724	668	731	718	704	743	687	701	690	712	699	728	702	690	737	732	700	752	679	687	678	740	687	690	710	718	673	735	693	725	710	703	677	739	690	708	770	670	705	720	727	716	743	723	729	701	693	743	735	721	711	721	735	707	706	717	695	657	692	693	693	688	726	707	709	706	721	643	729	728	709	720	725	718	750	702	712	728	718	740	672	673	692	752	746	691	644	701	715	699	696	732	676	691	687	681	643	709	687	679	698	711	705	698	702	698	722	750	747	661	680	682	719	728	736	714	704	733	667	703	688	733	717	712	733	706	655	697	692	672	739	694	686	655	713	691	659	732	737	710	718	698	714	709	679	674	723	707	774	714	705	730	699	724	701	694	736	723	727	711	795	677	687	705	713	758	698	674	645	709	717	659	723	681	731	693	697	679	745	719	732	708	728	731	692	689	757	684	703	722	672	735	707	692	702	697	733	750	698	672	706	707	738	719	723	713	709	670	676	702	738	664	683	698	701	711	724	733	636	754	681	689	744	690	690	774	713	664	739	730	634	741	661	702	709	720	700	664	710	674	681	670	716	678	754	707	738	681	682	664	686	697	667	644	707	724	733	730	738	762	746	696	704	678	669	701	688	687	716	691	646	694	679	749	701	711	748	715	699	701	709	716	744	762	738	690	715	751	752	736	745	703	742	711	728	672	692	681	731	667	703	717	685	661	686	667	685	728	752	673	678	712	691	716	712	678	715	715	670	679	740	699	698	700	703	704	741	691	678	683	739	669	728	703	726	757	713	753	675	670	743	714	667	717	693	701	646	690	684	711	681	684	699	675	697	692	684	695	683	735	688	670	687	692	753	743	719	714	706	716	702	704	701	707	678	712	691	659	692	722	743	728	696	672	767	717	648	738	696	726	721	711	761	716	707	667	719	710	704	705	732	662	707	718	695	690	725	696	701	655	664	719	713	739	646	745	749	756	722	659	671	700	719	726	715	714	689	739	688	710	746	716	685	667	675	700	709	770	757	668	670	685	700	703	706	716	666	715	657	716	712	766	719	681	747	720	698	722	685	733	671	716	696	690	684	696	729	729	719	672	698	650	739	690	671	696	687	643	701	709	684	722	652	686	670	732	673	698	713	704	769	713	732	708	724	712	709	748	728	675	715	694	725	708	742	689	704	720	657	687	678	643	679	695	702	704	725	652	693	704	701	747	693	716	754	731	733	683	715	710	699	728	708	800	730	670	687	710	714	684	689	700	711	736	692	679	713	700	699	719	660	727	691	690	699	722	709	690	711	689	690	682	736	722	687	690	707	646	688	733	724	682	672	710	670	675	710	684	692	704	709	670	692	679	724	721	741	731	685	716	696	703	704	750	706	700	706	690	678	719	703	749	688	713	693	709	763	660	655	684	665	728	645	692	718	690	676	681	711	668	682	734	698	713	719	751	701	708	685	701	700	736	710	714	682	689	703	684	721	707	688	712	728	695	648	740	695	677	756	682	732	727	684	689	672	741	736	719	672	703	711	762	677	690	733	697	680	697	694	738	681	709	724	687	739	681	698	765	656	682	677	674	702	704	731	665	696	643	726	722	713	679	663	698	707	704	696	732	706	713	688	683	757	668	677	722	707	690	706	679	722	716	699	690	723	711	707	738	741	704	689	725	671	713	681	672	761	690	726	699	707	705	691	693	654	690	702	657	759	747	731	672	700	698	708	669	729	681	707	694	737	724	700	717	703	691	743	651	708	730	743	675	683	646	701	686	749	718	683	687	695	739	690	750	681	721	696	718	756	654	696	723	741	679	726	707	703	690	673	680	702	693	728	704	725	722	690	707	684	702	746	693	691	716	727	716	716	665	666	746	724	730	645	682	689	666	685	693	648	714	681	702	703	738	689	705	742	727	670	711	659	667	661	739	742	642	720	717	714	685	700	741	676	728	759	697	710	721	736	721	654	744	687	726	705	708	741	746	692	637	666	738
45130	34336	19776	12207	14349	42531	55012	47734	34210	20516	5770	342	240	240	255	306	520	577	322	261	188	191	214	231	232	219	217	221	209	178	214	221	240	210	219	193	220	202	226	207	213	228	209	233	201	212	190	215	208	215	202	197	199	196	203	232	210	198	211	230	233	201	214	244	207	224	217	218	243	209	202	208	207	231	200	214	204	219	237	197	209	188	197	204	221	213	206	205	218	197	228	205	208	212	234	232	259	208	207	197	222	217	210	215	221	218	247	180	216	221	209	215	201	215	188	235	218	226	207	219	196	208	203	211	203	214	232	214	215	202	210	218	212	201	171	209	207	200	203	197	202	198	204	205	223	222	227	215	227	233	220	221	214	194	204	216	201	212	255	226	220	224	207	216	201	231	197	225	218	204	221	229	187	228	261	234	213	197	197	206	220	205	216	204	193	246	195	228	202	211	187	212	202	192	193	229	216	225	220	198	227	222	217	236	218	220	214	222	210	193	211	229	223	209	201	226	222	223	220	221	220	223	212	225	211	218	212	190	215	226	216	206	206	214	204	194	201	207	185	203	217	227	205	193	198	196	235	222	222	255	204	218	195	207	213	215	201	229	209	188	228	199	219	225	201	227	207	209	205	224	253	209	202	230	215	196	231	232	221	232	238	229	240	205	239	189	213	230	232	219	230	226	214	201	226	213	234	191	212	225	234	201	236	221	211	178	222	254	207	191	208	209	221	206	226	218	219	237	214	205	225	214	241	228	193	189	216	228	200	189	198	230	216	192	191	186	222	210	211	219	218	218	220	208	215	215	221	233	156	207	225	206	195	206	227	225	215	198	222	211	186	210	198	202	230	211	200	207	208	192	204	223	216	201	200	202	213	232	237	210	218	191	220	189	195	219	217	209	215	212	224	217	201	231	207	216	230	213	243	218	223	210	203	204	240	221	215	211	200	242	215	238	220	195	235	205	192	239	218	218	215	213	202	199	218	193	204	207	200	213	204	201	205	208	218	214	215	199	222	223	195	231	213	218	228	194	196	203	209	193	203	201	215	229	222	191	203	220	201	218	204	205	204	229	237	211	195	219	226	208	218	201	195	215	207	199	228	220	233	239	219	207	223	203	207	237	220	224	224	216	211	196	208	222	183	218	217	233	181	222	213	190	207	217	192	224	214	231	221	226	209	217	232	217	213	211	203	204	220	190	209	260	216	235	191	193	221	226	224	223	198	250	199	200	192	227	198	211	227	206	230	233	205	212	207	216	230	215	197	221	189	220	212	240	207	205	183	194	212	199	183	218	233	189	207	209	218	191	220	186	206	186	230	193	210	227	185	203	215	199	196	202	222	216	241	203	218	204	221	225	228	219	214	226	211	223	237	203	208	197	184	187	208	209	224	204	208	224	220	204	193	208	221	225	216	237	191	207	198	219	223	203	219	181	226	220	217	231	231	203	186	230	230	209	209	206	209	244	215	212	240	210	170	223	218	192	231	223	239	243	183	188	170	215	222	203	214	258	234	206	216	207	205	201	217	206	232	201	227	188	212	208	213	210	224	202	246	239	216	222	229	200	217	222	204	220	199	208	212	208	204	206	230	212	217	196	208	193	232	228	211	203	223	223	208	228	185	191	189	242	228	232	207	226	202	226	197	235	218	220	223	215	248	227	207	214	196	237	204	224	214	212	249	182	219	203	232	229	196	205	236	225	213	221	191	206	203	199	225	215	224	183	213	210	204	228	201	244	181	214	215	188	203	227	226	226	202	246	201	191	191	225	213	226	233	207	200	212	210	216	212	201	221	210	207	248	218	197	205	236	189	211	192	216	206	206	206	219	211	188	238	207	232	242	218	225	224	239	235	205	213	219	234	186	230	229	231	195	225	201	204	200	212	208	208	194	201	226	212	226	199	221	206	228	205	214	199	234	206	211	201	212	231	227	227	227	215	203	196	202	238	239	213	208	205	220	202	191	198	225	211	214	195	224	202	224	189	205	232	196	216	209	194	186	198	207	192	219	211	183	207	200	205	226	209	185	225	196	218	213	216	232	227	210	219	211	236	230	206	213	206	232	201	245	211	197	206	228	205	193	211	205	190	194	204	231	208	233	204	200	202	220	202	217	218	196	208	201	204	222	216	215	223	215	211	225	231	216	200	187	203	202	226	214	197	195	183	194	207	186	221	233	197	204	204	225	201	213	209	214	215	207	177	218	221	226	196	196	206	208	260	205	203	214	238	177	217	214	193	182	227	212	235	189	209	215	204	222	217	214	196	184	196	202	240	215	208	210	188	222	216	211	234	217	235	242	234	218	201	238	194	224	237	199	209	218	210	211	186	233	225	210	212	233	215	216	200	231	202	198	225	220	184	209	205	202	228	220	208	206	208	223	204	223	240	195	183	188	200	191	206	215	236	198	200	198	219	197	192	215	225	210	223	204	239	204	202	202	189	201	227	220	216	197	215	208	179	206	231	205	215	220	219	218	185	208	227	211	214	206	210	215	228	187	188	232	200	200	192	198	198	198	207	222	192	222	209	220	208	208	217	166	176	175	224	227	239	204	221	226	243	207	214	218	211	205	226	207	220	182	214	204	219	208	223	201	206	196	197	218	226	208	211	196	199	230	216	217	219	248	236	207	208	212	210	203	239	233	217	188	214	193	232	216	225	219	204	223	195	199	222	204	214	218	210	200	198	240	202	200	228	209	223	207	194	216	206	222	212	209	216	200	197	239	234	188	200	228	194	230	190	224	225	230	200	236	243	204	193	215	224	222	203	221	231	226	215	215	193	215	193	207	205	207	215	231	216	185	213	215	206	194	197	217	201	196	213	223	207	233	207	215	201	192	224	216	227	192	189	211	226	197	235	221	199	221	220	225	204	207	229	210	179	236	202	199	242	211	218	229	193	196	238	203	230	229	215	194	233	217	202	200	215	205	208	231	194	196	249	228	212	193	204	208	219	208	218	224	232	233	218	202	210	203	203	193	229	206	218	206	198	182	184	184	201	220	212	231	218	202	200	216	208	223	199	185	205	198	227	200	202	194	202	204	189	214	172	215	227	203	205	208	206	181	178	219	219	174	203	214	188	216	229	196	185	196	213	207	223	194	210	199	195	221	229	210	182	230	221	206	209	224	218	190	248	195	222	232	205	205	225	214	223	200	184	199	209	208	204	207	207	237	211	209	188	225	261	211	221	214	223	241	215	224	192	226	208	202	176	234	229	221	222	246	236	212	215	229	213	208	235	216	203	197	229	220	198	196	225	201	227	202	213	225	246	216	214	222	221	200	207	234	204	238	204	221	235	212	210	225	183	196	221	198	237	216	217	190	220	196	230	213	197	212	199	212	215	210	234	235	200	200	233	220	199	195	219	205	237	207	244	239	215	201	176	214	204	226	191	222	208	207	207	215	222	204	228	219	198	222	223	230	199	192	229	188	222	224	230	219	233	214	197	207	226	223	225	231	232	224	215	202	232	211	222	240	199	219	240	205	229	205	207	213	219	215
29461	22061	15129	14640	25009	57119	66883	60605	47959	35240	11192	744	727	625	634	915	2576	2734	1461	842	534	511	562	495	532	493	505	524	504	510	514	547	515	497	530	547	510	536	540	534	516	532	488	512	538	485	553	481	517	506	576	536	542	516	539	550	526	485	556	516	535	494	531	569	471	497	512	500	526	474	501	558	537	501	529	541	532	547	531	516	538	515	536	545	558	516	509	517	575	533	505	518	522	520	510	502	531	548	516	503	517	492	540	538	501	490	512	497	500	488	523	556	503	510	567	524	538	522	533	503	557	528	524	488	541	509	503	557	553	576	524	535	556	506	554	520	536	545	528	547	514	505	545	542	516	552	551	527	500	517	510	525	513	504	495	542	537	520	489	513	472	517	522	547	477	520	522	482	511	530	512	538	528	533	489	536	571	502	562	498	487	511	507	517	512	540	522	481	536	560	560	474	536	521	550	524	519	536	529	530	544	523	501	501	547	544	559	516	490	491	526	508	519	492	518	519	508	527	539	526	501	540	526	551	533	516	505	511	537	523	544	538	518	531	529	488	527	514	481	545	496	526	501	554	525	552	483	518	540	521	513	535	544	504	532	545	524	525	560	503	525	525	534	545	537	502	512	529	503	530	530	569	515	536	520	552	513	528	530	504	526	499	517	593	542	516	534	508	507	489	536	531	539	559	516	533	560	526	507	506	517	500	514	539	533	496	551	533	522	526	571	486	514	540	550	532	529	493	483	526	459	506	550	518	532	516	506	513	540	518	520	557	496	522	513	505	532	514	517	529	505	536	556	540	513	510	543	518	509	504	502	523	523	548	525	504	517	498	520	494	528	485	517	533	517	509	528	510	547	547	498	500	526	533	523	515	552	559	500	526	499	507	549	571	522	559	560	536	534	516	543	468	516	492	489	522	546	501	525	499	523	505	536	543	495	536	552	497	529	522	494	508	544	510	500	506	507	551	502	486	525	532	519	541	505	533	512	551	490	549	540	516	563	511	527	511	565	515	525	533	516	508	511	501	517	492	527	519	511	480	572	500	527	510	501	585	527	511	563	556	502	528	499	516	492	475	505	520	547	520	563	501	553	544	516	526	531	533	518	484	537	545	498	533	525	524	468	525	508	547	512	478	499	559	544	511	543	522	493	522	509	543	538	488	493	525	486	503	523	526	490	548	486	542	506	532	542	572	499	512	530	546	500	503	551	473	540	501	540	506	526	515	489	471	483	510	520	535	509	514	538	481	525	524	486	485	541	504	503	484	502	534	492	558	531	543	474	565	530	496	513	501	549	479	525	464	532	497	501	516	526	513	560	508	493	510	520	502	509	523	516	537	526	519	527	516	508	507	572	480	513	492	494	524	531	548	553	484	524	541	472	550	484	519	548	548	521	504	557	532	525	515	525	549	497	505	512	534	519	543	511	525	480	487	575	523	525	555	534	528	525	529	470	540	503	565	513	481	561	509	556	533	502	537	548	522	541	528	512	494	531	487	500	545	516	549	531	512	516	557	475	517	531	481	525	478	533	550	531	490	481	536	498	534	521	512	499	486	549	551	505	540	496	528	486	513	519	527	531	489	520	514	504	486	514	535	495	510	528	562	544	529	485	562	511	545	494	553	552	509	520	517	558	535	572	502	555	502	489	481	532	531	506	562	549	515	542	500	539	551	502	565	510	497	560	566	549	524	520	536	538	479	550	468	518	523	507	502	544	541	543	523	535	527	535	506	510	542	538	505	505	496	529	529	521	555	563	577	523	500	560	555	530	556	531	514	520	494	491	534	515	506	495	531	505	520	535	498	499	552	520	525	478	526	497	513	476	557	529	517	579	499	504	492	527	516	522	528	523	529	494	527	550	544	538	477	511	550	519	564	518	526	542	560	546	510	506	552	525	493	499	525	505	511	509	525	540	541	541	506	565	523	574	513	531	549	532	480	499	554	529	537	511	521	503	538	513	503	525	514	525	529	536	520	541	536	494	517	516	539	550	537	514	521	536	549	515	461	533	530	518	549	511	542	529	506	530	483	572	523	532	498	536	524	529	481	557	533	513	533	526	539	487	554	486	540	530	475	494	511	534	511	569	515	502	535	541	527	554	516	524	540	550	510	516	526	529	526	502	533	503	543	494	543	549	507	516	556	519	466	506	522	510	565	535	511	499	528	498	544	540	527	496	524	566	543	528	545	525	495	555	546	511	523	555	502	544	520	532	542	524	572	506	540	519	517	531	488	547	503	512	517	555	487	531	500	515	509	522	478	543	519	514	554	484	510	492	516	503	496	558	522	535	510	503	522	520	496	531	557	540	500	516	538	509	537	550	482	550	557	547	502	481	508	530	515	542	512	507	501	521	560	528	529	523	520	526	523	516	567	498	553	509	542	489	545	545	517	541	527	513	506	507	534	504	567	518	513	525	551	530	545	499	551	545	508	542	552	530	525	575	544	521	544	517	502	543	508	529	549	521	556	486	538	493	512	520	522	538	567	473	531	485	559	528	558	506	502	534	507	490	519	491	569	528	509	550	535	492	535	508	511	485	530	531	527	512	531	552	518	531	512	527	510	532	524	505	569	503	515	495	521	493	544	512	516	473	543	569	542	526	506	523	550	518	476	493	507	486	530	523	547	526	496	499	516	509	531	552	506	525	533	516	545	548	485	565	531	522	516	532	507	524	522	513	514	526	520	536	543	499	517	507	541	545	544	526	526	534	523	513	520	501	527	506	545	555	544	497	533	543	513	514	515	555	488	534	552	506	551	462	532	551	471	488	496	519	483	510	551	548	528	464	549	501	532	539	567	539	546	487	507	524	552	514	526	478	544	513	546	530	530	535	530	495	486	508	504	513	548	521	539	501	531	506	528	503	526	497	544	509	486	520	532	537	481	543	549	528	529	573	546	549	514	521	504	548	541	559	520	523	468	540	567	523	548	504	522	516	529	520	520	514	575	535	490	492	522	523	504	502	518	533	497	530	532	518	517	510	473	541	484	525	542	521	552	494	538	492	565	519	534	534	537	573	518	491	549	546	506	499	511	531	549	546	525	506	511	516	549	562	542	535	520	554	551	519	499	571	549	487	529	532	543	542	530	567	548	550	525	534	562	537	532	520	513	562	548	535	464	501	538	544	520	506	538	532	504	490	523	488	518	509	520	503	560	474	519	491	535	533	458	548	477	553	516	528	529	516	540	557	481	512	538	518	483	569	508	545	507	529	516	522	492	483	537	554	526	553	530	555	528	556	520	503	539	542	515	512	560	477	562	550	506	525	497	488	534	514	542	491	537	527	503	516	535	493	567	534	524	529	523	596	515	546	538	528	567	513	565	504	556	525	544	496	582	494	516	508	549	491	510	548	592	497	539	501	510	505	534	537	511	501	539	540	526	499	486	500	505	498	523	509	526	516	468	502	521	547	508	504	548	517	539	521	529	550	494	544	527	527	527	478	503	555	491	529	485	501	517	556	546	535	519	565	504	486	533	576	517	542	483	503	540	538	530
13000	6990	2037	1155	859	1926	2980	3049	2341	1296	500	312	262	309	273	272	300	307	276	272	277	271	305	298	250	260	241	285	243	287	309	254	264	300	277	260	265	257	299	272	283	263	252	252	273	292	263	250	272	267	302	242	282	283	272	269	244	252	273	291	262	279	277	239	258	272	270	259	274	287	284	263	262	288	278	282	283	307	241	249	279	280	267	257	252	283	269	281	263	278	299	261	271	289	263	284	305	277	252	258	281	286	280	259	284	243	311	296	285	258	281	275	295	276	253	280	247	269	268	263	272	258	271	244	287	292	271	264	271	263	283	273	278	275	271	268	274	277	257	300	300	280	308	274	256	244	274	260	280	281	289	264	276	273	266	255	276	263	281	281	274	269	285	275	263	287	264	264	241	267	239	266	263	255	288	267	288	236	284	269	266	287	270	291	262	261	250	287	289	284	258	265	239	264	237	245	274	278	273	267	299	223	260	276	254	263	281	260	275	238	278	268	267	257	256	273	272	271	266	286	264	267	240	268	266	271	304	279	246	267	313	287	265	253	246	283	264	266	297	299	269	291	285	257	284	259	279	268	265	262	249	269	310	258	271	268	275	276	287	255	263	242	284	254	254	290	254	250	264	262	248	253	274	295	281	270	278	304	250	266	288	294	287	264	273	279	252	262	263	255	266	255	281	280	260	308	293	229	261	265	267	279	260	272	267	290	234	267	288	270	261	256	252	256	253	262	289	232	283	262	291	281	275	285	259	271	291	268	297	293	289	274	255	251	270	252	233	292	299	263	259	257	250	264	268	296	290	285	269	282	262	273	276	279	264	280	260	296	256	251	263	263	245	284	288	250	265	289	280	285	264	242	265	252	278	255	281	279	267	258	259	271	306	291	272	284	285	262	262	239	287	280	248	253	287	275	254	260	285	245	236	277	298	253	217	260	274	276	278	281	250	274	273	272	309	291	256	289	278	275	288	270	267	288	281	300	290	294	259	281	260	293	238	265	279	315	224	294	258	250	271	257	246	255	273	266	254	254	278	261	268	277	309	279	288	262	284	301	284	281	274	282	294	311	264	267	255	242	269	292	258	286	238	256	302	266	264	277	257	281	271	274	256	252	276	278	264	279	271	238	286	305	274	282	257	289	296	281	253	277	288	307	244	281	283	276	251	254	293	274	248	239	261	278	282	262	280	285	278	268	269	264	259	274	296	281	274	264	296	306	256	267	239	264	256	282	270	261	250	253	250	273	290	268	250	278	285	283	262	256	235	316	252	287	285	257	277	276	285	263	261	280	272	308	264	261	263	286	281	293	263	283	265	286	309	298	274	273	240	292	270	284	261	267	257	275	248	285	262	245	254	248	278	273	278	256	282	317	255	239	273	271	271	268	254	276	276	271	275	257	285	285	268	260	256	270	285	314	256	257	257	251	268	283	277	274	270	269	291	267	297	247	291	244	287	255	278	272	269	249	282	256	265	297	275	266	289	294	261	259	261	241	262	282	278	279	270	328	276	267	259	297	280	282	275	275	297	272	286	256	291	260	257	282	266	281	241	257	290	276	286	270	261	256	277	264	264	265	282	273	270	284	266	243	251	315	283	276	277	264	268	288	307	276	267	277	288	278	272	260	253	255	246	279	274	278	271	267	274	282	287	262	294	280	274	248	265	271	251	305	241	259	242	273	231	277	262	262	251	257	259	272	247	256	256	266	275	251	245	279	261	281	279	263	306	253	254	262	274	275	252	248	256	289	266	288	287	280	253	271	273	275	256	268	263	263	257	255	242	266	252	242	268	309	301	256	247	283	247	255	264	228	306	295	269	262	258	273	284	259	279	260	318	237	230	268	263	323	262	275	272	262	268	293	275	262	258	251	287	252	295	257	273	266	289	266	301	269	295	245	282	289	270	285	262	281	279	256	266	252	276	288	245	279	269	257	272	273	247	261	277	299	274	249	260	312	287	286	273	271	294	282	284	304	278	304	253	242	272	275	248	280	274	268	260	254	271	285	272	278	298	282	264	251	272	283	241	254	280	268	275	247	280	274	274	239	262	289	250	304	273	272	274	277	283	266	269	258	254	275	270	276	269	285	256	260	269	260	273	256	257	277	269	253	270	315	279	283	275	272	245	277	253	285	294	279	251	281	260	259	275	266	276	273	288	284	267	316	249	285	280	272	266	294	289	265	262	234	248	267	243	267	281	285	278	264	301	273	268	261	250	276	266	259	271	279	264	286	288	271	266	299	299	255	272	287	279	244	262	278	269	265	281	296	281	293	295	264	282	263	236	248	277	276	239	273	287	235	247	249	260	305	272	281	239	244	305	271	267	267	256	274	299	284	283	244	278	265	282	269	259	282	242	264	295	264	283	263	259	264	259	265	242	296	258	250	270	289	281	271	272	281	259	253	276	292	236	267	286	274	251	267	287	308	269	293	257	266	287	282	260	272	252	252	281	265	270	287	301	264	271	280	249	267	267	253	266	283	300	258	279	263	276	283	259	268	276	260	300	277	259	253	268	289	275	302	252	256	258	270	283	261	271	294	261	295	276	274	269	257	301	232	283	288	268	301	248	252	255	279	283	249	248	290	271	277	264	276	265	266	241	279	293	273	272	260	231	297	263	259	249	279	268	286	296	275	257	274	238	263	301	245	267	296	268	259	259	253	283	241	277	303	295	254	261	286	288	273	264	246	254	273	272	269	263	282	317	288	296	271	267	266	251	273	272	255	289	268	254	283	267	301	268	274	296	297	279	297	285	283	285	282	260	265	288	267	247	287	270	284	264	273	280	247	254	269	262	287	288	281	301	271	263	279	285	257	275	241	289	260	272	251	257	308	242	286	275	287	264	259	263	272	267	256	253	281	256	270	287	267	296	261	293	278	237	250	292	288	252	265	278	269	273	279	275	276	291	228	277	250	276	287	284	271	269	278	261	260	293	255	275	252	268	219	279	251	263	234	296	249	291	282	251	290	290	269	257	275	265	311	263	279	264	307	267	283	243	262	299	264	252	245	286	265	283	276	268	258	261	289	271	265	280	239	258	301	258	305	274	280	305	280	271	279	262	288	280	266	288	278	267	280	259	260	284	277	278	286	298	286	294	293	250	239	280	281	287	277	262	265	285	255	275	264	298	279	235	261	277	271	270	286	292	264	273	279	285	282	280	243	263	282	265	271	273	266	290	260	278	260	227	270	251	282	268	266	261	258	242	267	249	275	280	281	280	292	289	277	276	284	283	276	244	268	294	280	249	258	279	282	276	289	249	264	293	280	288	300	276	277	284	270	262	279	249	274	317	281	284	275	240	270	269	246	273	273	265	307	266	304	266	250	290	303	274	277	267	273	263	271	304	267	276	281	274	283	315	278	286	285	243	275	285	258	273	288	274	288	297	208	271	255	285	273	265	292	288	280	283	263	265	262	263	272	284	266	264	302	299	253	283	263	292	249	254	236	285	284	253	284	278	278	279	287	272	282	271	296	245	260	288	282	255	268	294	270
8307	5800	3369	3291	3127	9207	12634	11703	8503	4554	1500	672	642	675	646	679	794	744	688	664	653	672	643	667	648	677	694	621	685	633	685	698	639	633	664	708	704	658	686	661	694	682	676	635	640	656	686	654	662	659	674	645	688	662	636	668	645	669	673	679	677	651	662	654	640	711	669	674	676	634	696	659	673	703	654	644	684	659	690	666	681	626	704	660	676	689	675	647	680	646	672	701	668	686	698	712	654	704	699	647	672	675	618	666	633	660	661	670	641	678	663	691	651	658	658	663	655	643	660	629	667	616	648	698	667	681	678	621	689	656	642	692	667	695	667	655	645	692	646	667	643	671	635	652	664	702	619	686	657	710	621	670	637	669	633	693	638	678	681	648	639	639	669	663	681	670	620	725	663	640	705	679	642	643	670	646	684	647	650	656	652	697	683	628	662	667	683	630	686	675	697	689	692	635	701	641	641	662	682	655	706	654	645	688	679	700	645	667	628	690	622	665	641	657	646	678	685	670	663	645	671	684	649	642	698	689	721	662	663	684	678	659	640	652	656	697	656	713	672	653	693	665	704	694	698	659	669	664	670	697	692	635	671	649	690	655	680	664	686	674	676	663	613	663	648	651	648	687	659	657	655	677	666	717	678	660	661	659	610	658	692	639	666	679	634	697	674	644	639	635	667	678	672	631	649	680	676	698	685	632	708	654	638	664	661	677	670	667	685	642	692	724	664	646	625	649	685	685	660	636	684	669	672	655	687	656	628	648	661	693	692	705	628	679	658	671	639	645	663	671	654	662	660	661	665	677	678	677	637	690	662	649	663	624	683	659	630	667	648	667	616	668	674	626	653	696	674	650	630	713	655	601	666	686	723	637	621	635	671	701	717	679	671	652	702	638	652	679	675	650	622	689	678	666	672	637	657	709	728	663	651	646	645	654	660	690	649	659	683	653	628	736	696	631	717	683	718	643	640	644	645	659	655	646	657	696	655	674	655	694	682	688	663	648	717	643	639	679	679	698	660	672	621	675	633	623	733	668	626	679	654	686	669	715	661	640	648	676	640	669	651	702	660	689	698	642	632	662	711	675	671	660	653	677	666	654	646	679	679	681	654	645	660	675	653	688	610	701	662	675	643	667	667	690	625	643	665	656	686	701	665	655	668	654	656	661	658	628	651	643	700	628	681	669	689	637	673	658	618	632	665	657	658	683	707	681	662	699	677	630	672	628	674	671	679	687	633	703	644	614	667	685	645	711	659	647	647	690	659	671	638	600	676	648	677	665	656	697	640	657	664	636	685	665	644	693	693	636	637	667	675	647	650	643	708	651	666	669	668	675	674	654	647	651	679	668	678	679	710	663	602	709	635	638	635	643	716	676	720	648	670	642	676	634	628	674	681	665	651	649	626	636	657	626	651	647	649	613	689	648	605	691	702	693	682	658	657	694	659	658	649	652	697	709	654	688	624	664	654	718	604	649	678	658	667	690	638	642	685	655	664	685	602	660	671	691	664	671	640	657	634	661	645	651	666	667	634	645	706	729	661	641	707	644	639	651	602	655	705	669	684	674	652	690	649	633	649	651	648	662	692	638	672	683	627	671	689	677	664	616	636	612	630	681	694	655	638	628	647	658	671	738	642	624	631	659	661	624	653	675	605	653	681	660	683	638	629	652	617	656	689	662	666	669	701	666	694	663	642	665	674	677	665	704	662	634	666	653	650	689	683	658	649	682	604	681	722	669	631	668	710	672	690	591	677	664	733	677	627	616	688	636	673	655	616	656	636	698	690	660	659	698	648	689	713	693	652	665	666	671	624	694	684	684	647	655	670	624	681	723	655	634	597	635	696	672	656	653	637	641	664	689	683	671	736	649	678	641	659	698	675	675	693	669	625	711	652	635	660	713	674	644	669	686	650	642	633	679	654	641	692	647	656	658	632	696	646	677	710	643	649	694	682	679	662	679	644	702	661	636	701	646	690	674	654	682	663	699	671	648	679	641	672	673	651	618	738	636	688	637	735	656	617	659	658	613	669	695	667	654	664	641	661	655	622	681	658	636	689	660	669	658	665	649	672	606	666	667	683	626	625	614	654	656	673	638	616	661	683	659	676	687	657	649	704	654	675	699	655	679	689	627	640	614	682	597	686	676	656	684	685	667	626	685	653	642	673	655	680	679	613	666	662	627	711	617	652	652	640	639	629	693	684	613	632	651	652	678	665	699	672	683	679	637	716	688	649	669	687	669	679	619	647	620	650	595	669	676	685	658	645	656	674	681	684	665	615	702	669	668	642	683	672	637	661	659	652	661	626	648	641	678	655	632	649	650	700	627	650	700	684	675	650	653	698	658	689	688	698	660	672	629	661	700	677	673	669	702	646	679	676	641	704	688	688	659	661	658	654	680	644	695	655	637	599	686	650	662	645	658	643	631	673	643	657	654	643	664	661	621	649	643	681	652	690	654	640	642	658	677	674	672	649	674	703	720	704	668	641	660	685	661	677	651	646	645	710	675	669	650	720	603	664	658	649	687	659	665	668	657	673	662	672	675	681	675	648	664	690	672	694	630	647	666	681	672	676	648	623	640	648	641	631	654	686	648	690	655	678	668	638	642	681	685	642	617	665	645	694	642	671	664	625	661	651	642	661	682	658	645	676	690	643	651	713	631	705	639	710	689	668	656	638	650	689	687	627	660	655	699	685	676	638	642	680	628	677	673	686	640	675	698	674	654	638	629	670	659	644	648	701	663	712	619	637	677	680	614	704	691	684	636	641	638	671	686	665	644	722	644	681	649	621	651	679	629	677	636	659	649	699	634	674	633	663	666	670	632	682	692	677	635	695	619	688	661	665	672	664	662	730	624	636	701	634	618	651	665	661	638	685	683	652	663	726	639	669	602	672	659	657	668	705	663	664	656	731	648	667	686	666	631	639	680	632	657	737	656	662	657	691	649	724	674	644	663	653	701	645	631	656	696	663	625	688	648	642	677	640	630	656	725	649	674	666	638	652	627	675	674	606	696	678	642	662	644	654	656	657	734	660	630	669	671	656	637	653	611	696	669	638	668	613	657	654	694	677	677	693	645	638	662	652	666	639	636	650	634	695	666	649	671	656	647	676	669	681	660	656	661	659	650	656	706	705	647	668	661	639	634	668	691	697	638	677	681	726	710	659	694	697	649	689	662	639	651	646	663	665	654	687	651	674	644	682	615	631	666	665	636	682	689	633	681	647	659	713	652	694	696	646	665	616	672	616	611	629	676	658	671	670	664	647	636	651	656	636	665	688	615	626	664	676	606	706	680	694	667	653	648	682	680	645	622	632	671	709	667	663	600	701	662	700	642	653	649	658	692	656	740	655	717	672	665	675	664	645	637	644	638	649	648	664	629	628	675	658	678	712	622	635	643	651	634	662	638	659	672	626	659	643	685	673	681	677	634	699	621	655	710	693	652	672	675	660	635	676	675	655	638	712	656	652	713	683	650	672	661	641	649	699	659	690	691	642	683
33852	25790	11906	6440	6693	31187	36480	30659	19336	9118	1769	317	302	294	307	285	491	471	327	297	295	263	300	309	274	305	245	267	288	284	260	315	303	302	254	281	263	240	275	259	300	264	295	261	277	283	268	257	279	316	275	298	285	278	279	294	265	314	292	247	294	267	267	289	317	309	268	264	322	264	304	264	291	319	282	287	294	280	252	305	283	290	294	265	273	280	263	283	303	280	276	279	233	271	271	284	295	275	303	254	275	258	295	295	286	268	292	300	265	271	256	278	272	295	318	261	283	271	274	311	277	274	279	285	270	307	294	295	310	278	281	288	266	272	271	309	285	309	290	299	245	265	297	312	305	311	278	284	311	281	279	305	291	306	320	294	289	264	256	287	258	291	288	301	234	268	280	296	267	297	278	277	289	277	315	263	272	289	291	265	257	300	264	260	303	254	261	286	275	290	273	258	302	278	263	274	307	260	273	262	288	285	266	281	274	269	248	292	258	276	326	278	274	270	279	290	289	267	278	256	279	288	260	278	278	248	297	284	288	287	325	278	305	292	329	256	284	301	266	289	297	286	285	288	302	282	286	264	295	289	280	274	301	257	297	289	274	277	288	272	266	305	277	262	275	292	290	304	278	281	299	254	295	269	287	301	270	272	292	284	310	249	304	284	289	287	268	267	262	299	304	277	271	295	271	291	273	286	297	265	271	264	274	259	307	287	310	276	275	293	288	259	243	238	281	275	304	254	263	285	287	293	289	298	258	279	260	241	282	293	288	278	278	260	292	308	273	287	278	292	286	296	280	324	266	315	264	261	291	263	281	290	281	252	239	314	265	261	260	294	288	292	263	280	291	299	271	290	278	253	265	264	251	253	276	296	288	288	273	332	274	301	261	325	273	287	283	269	276	293	268	281	264	244	293	263	266	294	312	287	262	271	311	304	309	297	317	274	285	303	282	307	305	289	299	263	273	283	257	287	272	282	275	286	286	296	272	292	320	264	280	318	291	302	271	331	267	288	244	293	282	267	302	309	324	259	293	251	266	296	264	271	316	281	282	283	262	301	278	273	264	312	297	238	290	284	288	283	274	261	293	297	262	258	282	289	276	288	276	304	305	260	258	261	285	279	277	292	309	262	290	296	295	273	303	265	292	303	295	285	305	269	287	294	274	284	263	270	272	295	269	277	309	289	299	260	276	313	271	307	302	286	277	296	282	310	320	321	310	254	301	264	292	304	286	291	290	300	271	284	265	293	286	285	274	286	250	303	245	286	282	283	291	294	259	253	290	286	279	278	321	290	262	274	308	302	276	288	258	331	295	291	291	305	279	251	276	261	246	296	291	304	297	304	331	272	302	276	266	289	270	279	316	266	280	281	270	280	285	275	271	288	316	279	272	271	316	298	293	253	275	275	292	261	283	257	280	262	283	278	280	288	272	271	258	278	278	293	281	242	279	301	279	250	265	268	280	273	255	271	301	259	275	245	279	256	295	279	272	290	272	267	288	292	285	319	304	272	280	301	289	277	267	285	300	271	288	287	271	257	273	259	287	293	299	272	274	299	295	267	288	300	308	257	295	246	277	287	267	297	255	266	292	256	272	287	260	285	286	291	283	266	282	302	268	293	270	270	298	299	255	311	278	308	262	269	287	301	256	286	291	300	307	301	264	292	289	254	277	299	284	277	302	283	275	283	268	278	282	303	259	279	270	271	303	291	301	293	269	290	283	264	268	295	251	270	305	288	306	287	295	301	268	304	253	312	299	284	264	282	300	287	291	287	323	309	282	306	301	295	303	282	286	275	283	313	249	277	286	284	301	271	283	288	261	248	298	276	272	287	291	300	283	283	315	245	290	291	266	266	319	272	276	295	288	312	263	289	295	308	264	276	276	316	323	271	295	286	299	236	247	303	272	275	290	288	318	252	274	276	282	280	264	263	264	278	268	288	277	281	276	288	292	281	299	309	273	242	274	297	278	306	294	279	297	266	268	300	276	299	257	267	305	269	276	256	306	287	242	293	301	289	314	282	287	281	284	309	269	280	316	302	295	272	274	250	288	288	252	274	266	279	277	274	333	273	295	273	277	298	264	254	257	278	305	267	319	286	261	270	288	282	287	262	282	254	294	275	272	270	291	308	261	282	275	286	281	275	276	304	263	262	279	272	258	265	327	249	256	269	299	283	267	277	273	286	282	300	309	286	270	288	289	257	268	308	328	269	288	291	263	263	278	263	282	289	272	270	308	304	269	259	255	305	272	288	284	267	286	250	298	300	299	297	294	302	281	291	273	281	264	292	273	297	290	262	322	294	316	293	266	293	299	262	286	281	288	267	306	271	242	265	270	294	286	276	291	292	280	302	274	260	292	277	304	279	282	299	274	243	278	275	258	282	268	278	283	274	259	281	294	270	276	290	288	284	304	263	292	295	294	272	275	290	267	310	291	262	284	264	256	257	275	279	268	277	292	284	284	309	277	283	282	258	276	279	292	310	319	268	248	276	291	315	309	304	295	244	261	251	269	279	299	317	286	309	276	268	280	289	296	283	264	267	271	279	270	264	286	283	293	281	280	280	261	281	257	275	300	268	319	282	285	289	277	302	278	311	275	308	307	276	286	273	264	326	284	305	264	286	280	293	286	299	268	278	295	295	281	271	302	259	287	293	291	249	314	278	288	282	297	265	276	298	283	299	266	274	283	282	279	263	270	279	284	293	291	271	287	258	286	288	305	305	286	305	262	288	320	261	285	276	266	282	282	302	267	278	270	281	277	290	301	228	284	295	291	317	289	270	278	257	288	280	267	267	293	292	269	295	330	269	272	307	265	297	288	292	259	267	282	295	297	269	274	293	294	296	294	279	295	273	284	298	274	277	284	265	293	271	292	295	308	288	274	308	281	261	299	295	309	276	266	282	279	282	250	270	294	274	263	289	318	269	284	284	280	302	300	272	270	285	293	279	293	261	325	291	273	284	303	290	256	282	284	298	271	296	314	265	271	293	260	266	286	263	271	301	288	268	300	285	286	309	283	275	288	267	272	290	297	276	282	286	264	277	322	298	284	299	268	275	300	270	272	307	280	291	271	280	272	268	294	287	254	321	293	270	284	275	280	289	266	312	291	290	262	255	277	263	282	283	259	289	294	289	266	279	243	267	270	290	280	278	276	296	274	293	256	267	287	305	286	266	245	302	287	293	302	285	285	297	303	291	302	302	285	286	263	297	313	255	313	291	289	271	330	292	293	292	258	298	270	308	286	285	267	283	283	270	268	278	311	254	260	286	307	257	260	260	253	282	275	285	285	273	273	295	268	301	288	279	300	290	302	265	294	271	277	252	281	265	266	276	268	309	277	249	252	262	279	276	273	257	283	266	270	282	306	266	301	273	274	312	257	287	284	270	289	266	262	296	308	301	258	274	263	271	300	281	267	278	266	295	303	278	299	301	264	309	261	300	285	290	270	264	262	276	296	285	236	277	313	291	275	281	302	298	276	289	297	295	299	290	290	261
21811	16150	9743	9793	15241	47668	51529	46236	35238	22313	4847	849	783	740	696	797	1774	1889	1008	743	730	682	675	662	679	685	682	685	684	687	677	744	638	701	718	690	642	664	673	702	680	679	718	658	701	681	680	675	673	646	688	661	682	725	681	715	652	694	687	735	708	688	680	664	664	724	681	629	677	724	718	702	680	715	675	672	667	642	634	657	686	663	687	654	675	668	688	693	706	675	671	706	700	665	660	699	664	739	746	683	673	672	643	627	682	674	633	651	722	683	706	655	709	683	663	705	668	672	660	726	648	671	693	682	684	650	729	719	672	656	645	671	687	687	675	670	697	748	676	704	728	701	654	700	683	670	685	702	660	681	606	678	680	667	723	681	724	692	683	685	698	732	676	647	644	681	700	652	731	681	680	699	682	716	714	715	691	669	682	661	661	685	654	658	694	694	681	725	656	681	650	682	742	680	688	645	691	725	669	700	667	645	695	690	692	632	694	660	667	693	704	661	671	656	648	677	684	708	668	689	660	657	656	678	690	660	678	693	672	696	678	722	678	697	709	704	706	700	695	669	664	669	666	669	676	737	653	632	675	674	667	650	652	667	705	714	665	673	648	672	617	679	678	695	676	697	691	674	704	685	649	653	691	689	685	651	672	669	715	621	691	767	695	723	699	645	684	703	665	671	688	704	655	697	668	634	698	713	654	746	686	687	735	688	673	705	645	643	660	690	681	739	666	674	718	681	660	701	704	673	717	696	734	670	677	652	690	703	676	715	678	671	673	722	732	684	728	696	666	661	650	708	734	690	639	643	711	675	687	697	712	627	671	696	715	670	643	683	716	658	655	688	734	667	694	715	752	648	685	717	624	713	659	686	656	683	674	669	714	669	638	688	639	665	696	684	687	674	704	663	671	653	672	633	695	663	660	681	679	660	695	666	647	694	703	734	709	713	705	673	705	677	710	687	678	635	725	685	693	699	682	688	708	665	693	642	683	713	671	644	685	696	689	686	666	662	694	705	692	665	732	693	662	679	700	652	706	719	706	694	685	714	658	687	669	660	749	706	662	719	721	677	703	681	677	677	643	693	718	648	668	675	735	637	679	663	699	708	706	687	672	691	644	721	687	680	699	668	719	663	658	692	679	699	690	685	705	634	675	674	711	692	713	666	704	674	633	636	680	628	708	689	662	657	685	693	685	661	687	673	685	690	687	678	675	676	751	663	704	667	666	720	707	693	643	670	667	659	687	681	668	677	677	683	635	686	631	701	659	661	695	675	634	667	729	611	680	665	696	648	676	666	679	676	702	715	656	635	744	701	665	693	653	695	701	686	677	717	709	661	689	684	693	641	662	654	668	661	688	669	683	687	682	715	703	708	699	669	691	667	719	692	685	683	658	701	706	684	707	686	739	658	691	700	677	656	720	720	650	694	681	682	665	720	640	707	673	700	663	642	654	681	662	691	705	697	655	682	678	684	664	661	701	664	628	657	677	659	684	644	681	697	693	737	694	643	669	703	678	695	669	702	698	661	693	674	701	658	636	704	672	684	720	705	723	685	665	674	710	719	636	667	624	669	681	651	616	700	715	714	663	665	686	674	675	685	701	709	705	730	670	659	715	702	678	653	731	653	664	697	722	677	667	723	678	669	726	676	729	643	664	741	677	680	666	690	685	683	643	736	639	681	664	645	679	674	688	675	661	715	708	692	659	684	685	712	633	663	679	692	645	688	607	705	639	688	698	677	694	674	647	636	742	655	670	681	692	711	685	708	665	681	750	672	719	643	682	712	704	722	642	653	663	696	685	678	679	688	675	669	648	646	686	669	718	683	660	724	675	690	643	720	688	660	640	657	686	675	671	651	732	685	642	700	645	678	704	696	656	701	699	691	643	696	671	704	685	665	695	643	657	689	718	649	695	708	679	672	671	744	678	677	640	665	696	658	667	671	673	687	690	661	675	675	696	675	631	683	724	709	704	648	652	685	645	700	682	709	682	646	704	699	608	697	679	697	678	706	693	643	712	691	684	698	683	671	696	716	674	693	710	634	730	686	717	693	662	647	639	676	670	696	702	699	683	659	706	675	655	684	681	653	666	666	696	665	667	720	692	688	655	706	705	673	721	699	663	663	653	702	661	665	676	652	706	714	763	649	665	721	676	685	665	662	701	704	713	694	705	718	656	639	650	674	729	700	733	673	666	676	710	679	642	699	690	703	695	695	667	671	648	653	671	684	674	686	685	634	680	710	666	716	662	731	711	699	681	707	688	685	666	685	632	632	685	703	705	700	744	673	698	658	715	625	716	687	672	691	668	683	694	692	660	665	653	698	728	667	692	668	705	656	658	658	727	692	708	661	681	681	720	668	745	687	723	756	712	645	679	722	684	680	674	684	642	705	690	671	736	678	701	709	640	687	723	682	660	707	705	663	675	675	666	673	696	674	655	662	642	687	671	690	653	690	684	682	683	705	655	660	665	714	721	722	663	680	655	688	701	671	638	651	679	691	710	680	680	687	706	643	682	663	673	628	690	679	645	663	691	695	656	642	670	666	665	675	715	667	682	725	662	653	644	705	707	631	666	717	704	718	717	712	691	666	720	650	690	652	694	672	732	688	650	702	684	635	692	688	637	703	670	724	731	659	698	719	725	639	674	714	687	672	713	759	689	671	711	677	694	728	712	693	648	633	727	699	641	665	709	682	695	708	668	668	659	650	720	725	662	721	741	700	664	749	730	687	701	689	698	648	668	664	650	634	693	665	654	671	677	675	683	674	648	697	700	726	645	677	732	684	729	699	667	640	683	706	666	709	714	698	687	694	699	687	704	694	700	676	699	668	694	665	674	697	737	704	665	658	773	701	710	743	694	700	672	684	705	652	709	698	639	633	699	725	716	722	674	656	678	679	669	686	688	644	665	653	676	685	660	701	622	650	714	686	693	681	646	664	722	668	673	695	617	662	700	682	660	698	696	660	687	667	717	667	658	680	672	680	660	685	700	677	709	659	663	665	688	689	643	716	720	664	691	693	692	684	674	691	672	713	681	696	729	695	650	660	654	683	648	674	686	667	621	679	703	689	681	696	718	697	734	669	656	687	701	688	622	708	665	681	686	667	724	723	720	694	700	664	640	693	686	666	666	690	675	668	704	651	695	662	670	724	719	668	744	700	695	643	639	694	716	687	666	677	686	689	678	655	709	674	673	677	666	677	653	717	667	672	694	674	692	734	702	701	668	696	670	712	655	694	684	695	701	692	617	688	660	684	672	720	680	724	729	650	694	669	651	677	632	641	702	661	705	678	740	694	672	644	716	684	666	713	680	684	701	669	692	643	629	656	717	702	692	688	671	702	700	661	708	643	722	690	672	705	688	686	701	671	682	708	669	645	653	672	670	671	647	673	731	684	654	680	653	675	689	663	707	635	680	714	709	692	717	657	687	690	707	663	663	666	678	651	674	643	698	659	708	713	685	720	714	668	648	688	693	616	683	684	666	673	676	705	666	665	668	686
46815	30729	18863	11987	8130	21287	52353	52013	38007	22060	5000	357	234	227	209	327	750	750	347	203	187	192	202	194	194	218	197	209	189	198	194	205	182	196	195	204	187	204	184	188	228	193	179	171	177	181	180	177	199	202	182	194	206	209	215	168	234	202	207	217	209	187	203	218	221	197	210	203	172	216	203	185	186	209	198	181	210	194	200	216	175	223	185	201	180	201	204	220	178	198	209	179	169	189	172	196	206	185	208	210	176	221	214	189	199	200	172	184	207	160	205	202	200	201	216	176	191	200	179	184	228	198	210	202	190	190	212	195	198	220	184	243	190	175	191	190	189	179	189	203	204	175	185	179	186	186	197	197	189	220	183	182	183	174	189	199	202	236	184	183	201	208	201	197	179	197	205	183	176	192	177	193	172	196	191	196	184	186	213	212	166	204	185	196	201	169	190	187	184	210	199	170	201	170	200	189	202	192	211	199	179	199	201	169	158	217	189	196	185	193	185	158	223	197	193	191	192	204	202	170	180	204	186	206	170	210	199	193	170	180	197	183	233	177	209	193	180	191	229	203	218	165	203	192	183	189	191	210	189	194	191	197	212	196	187	190	195	183	194	189	177	198	197	200	188	194	200	170	183	174	205	203	202	185	167	189	193	199	212	192	190	175	196	192	194	192	197	209	193	200	215	171	172	208	169	190	193	210	187	194	191	184	184	185	165	197	194	186	189	206	212	167	214	170	202	220	192	208	176	194	179	171	209	172	178	208	195	196	174	180	183	189	200	188	166	204	202	189	181	166	191	200	185	201	193	164	199	215	201	187	199	185	194	203	175	223	202	207	203	209	220	177	211	197	196	187	204	208	175	179	201	194	177	207	189	200	197	166	187	154	213	173	195	208	172	206	194	184	178	202	172	216	209	181	202	212	214	193	180	202	172	190	220	193	201	199	201	203	193	177	196	186	177	186	182	173	179	186	196	178	198	218	179	188	213	185	207	225	174	200	201	180	163	180	203	203	200	171	193	219	199	183	195	201	192	204	213	190	182	222	194	173	170	225	196	217	179	196	194	199	186	195	209	204	164	218	188	207	202	204	166	206	179	204	204	173	199	201	205	204	161	176	215	174	185	188	202	189	175	199	169	191	182	184	202	177	195	208	182	183	202	218	215	189	184	186	198	192	188	226	199	180	210	197	216	225	203	186	208	169	183	175	197	190	188	187	186	216	195	189	215	199	176	183	189	194	200	189	182	197	212	188	206	193	230	179	193	177	177	174	227	186	188	207	206	204	216	201	166	181	197	188	190	193	191	182	222	182	182	188	186	181	166	207	209	195	170	196	195	200	193	187	164	191	214	196	193	200	181	204	200	191	171	198	187	216	187	189	194	214	172	193	194	184	185	203	220	171	197	203	188	198	204	201	192	163	164	208	187	209	208	171	200	176	186	202	220	209	199	206	180	208	193	191	197	184	197	192	194	161	214	204	192	207	201	198	208	195	169	203	204	192	173	187	185	183	173	167	171	208	219	184	177	163	203	210	167	200	188	161	187	161	184	157	214	185	185	176	186	192	178	179	190	168	196	197	199	211	183	182	208	188	190	208	198	185	172	193	206	169	180	179	223	187	196	204	217	192	207	224	177	158	186	218	193	190	199	202	212	199	201	214	190	198	214	207	184	171	194	184	194	231	185	216	219	214	211	188	187	204	196	191	181	197	198	191	202	199	202	183	212	190	187	190	183	197	176	209	195	167	180	158	191	183	211	171	194	152	200	195	203	179	182	190	207	165	196	193	192	186	199	182	210	208	176	184	190	191	207	210	203	211	176	206	198	186	212	201	219	183	194	174	179	195	210	180	180	163	210	181	177	172	196	192	181	185	181	204	196	198	189	198	187	190	178	192	195	181	175	189	193	190	185	192	188	195	188	173	208	209	169	178	179	203	180	176	188	195	198	197	185	185	183	187	198	171	199	170	203	189	192	215	205	162	197	192	213	184	168	177	192	188	192	178	192	189	183	209	181	218	214	189	185	212	192	196	191	194	180	216	188	183	199	211	183	187	194	167	181	197	186	206	201	190	168	205	192	205	184	208	167	189	190	211	182	180	199	164	183	201	181	187	181	204	202	187	182	198	206	213	169	148	186	206	190	194	193	190	201	188	185	208	184	192	164	187	171	204	214	177	189	184	207	202	184	206	206	222	182	206	193	184	181	200	229	184	197	220	170	160	200	193	197	172	206	182	199	194	197	175	193	168	184	202	196	169	168	168	165	187	214	181	189	216	179	177	200	205	211	206	191	203	212	204	187	179	196	187	182	190	185	188	182	198	212	167	190	179	190	174	191	204	186	172	183	173	193	179	187	185	181	200	193	199	180	182	187	186	211	199	187	193	212	214	164	205	175	168	216	187	167	201	200	189	198	193	209	198	199	223	182	211	188	202	208	172	211	215	192	205	178	198	163	189	196	204	208	192	186	182	193	191	186	174	195	204	180	188	187	200	192	180	212	170	201	171	188	199	191	210	183	195	222	171	186	192	166	154	170	196	188	196	194	197	152	218	199	183	190	199	204	190	163	183	189	200	181	175	194	195	189	191	211	191	187	185	215	179	198	179	212	217	188	211	193	169	189	194	195	197	196	187	215	191	215	161	214	194	214	190	171	193	181	184	211	173	182	188	198	174	186	193	211	192	200	212	203	193	190	203	168	198	204	191	203	203	185	199	187	200	167	193	200	187	181	194	167	204	212	190	182	191	198	180	203	176	210	190	211	207	214	199	192	199	203	201	201	187	219	205	194	169	169	196	179	173	184	206	187	177	216	188	187	184	163	173	201	189	185	195	193	192	187	210	184	203	183	197	188	194	196	173	167	161	191	208	171	222	218	208	164	206	194	194	196	188	196	204	197	192	183	194	218	190	186	183	180	184	194	176	181	176	209	190	198	207	210	186	217	230	172	181	207	181	184	205	179	218	203	196	207	197	201	175	192	172	205	220	206	181	185	177	246	166	208	211	202	201	203	200	184	193	220	191	202	179	192	200	203	206	192	186	200	180	170	215	182	201	194	181	194	189	196	200	184	209	204	204	193	210	194	166	197	194	162	194	192	193	167	194	197	178	200	188	201	176	185	198	181	195	207	165	185	195	204	196	203	222	196	202	213	182	173	194	197	164	214	178	186	195	199	192	163	174	212	197	212	182	206	189	189	167	191	197	195	203	191	184	190	189	168	162	181	167	202	200	210	183	187	186	198	193	201	214	194	179	204	186	159	208	186	190	210	198	212	173	205	192	199	188	227	198	193	176	192	204	197	183	197	193	197	214	190	189	192	157	173	183	201	186	212	188	182	162	182	202	201	179	199	209	184	181	154	185	185	195	172	184	203	199	205	207	192	211	190	221	197	179	202	207	193	202	176	202	182	202	194	176	195	197	211	212	187	192	184	165	224	195	166	185	165	167	181	171	175	203	173	170	185	185	178	204	188	183	195	179	201	194	184	195	198	191	211	193	196	192
31087	16518	14811	14593	14618	38199	65485	64002	51369	36039	8707	871	775	682	614	1265	3922	3902	1141	502	525	497	496	482	465	561	489	499	496	438	490	473	503	443	487	472	492	478	464	472	492	481	467	466	461	491	474	483	462	467	495	517	481	489	503	471	469	473	463	502	456	479	445	480	512	469	473	469	475	460	497	475	521	442	476	476	443	465	467	457	493	440	467	494	466	442	471	464	484	487	421	479	484	469	462	484	527	475	514	440	506	496	455	476	458	482	470	451	506	501	477	465	477	474	483	487	462	430	530	484	457	460	456	488	521	474	470	460	446	475	470	472	471	459	446	470	478	478	450	484	472	477	435	465	452	434	495	429	504	473	465	460	464	436	458	451	503	482	454	486	477	445	427	480	503	502	485	482	468	482	463	471	471	498	493	466	465	476	463	457	497	471	472	485	474	488	455	492	479	490	437	494	471	449	477	492	493	451	469	476	495	489	461	511	464	521	498	451	461	439	488	478	458	494	473	458	497	487	496	466	463	477	452	439	459	458	443	496	503	471	467	507	461	458	513	492	492	476	508	496	492	483	489	475	454	471	442	493	496	450	467	470	471	463	497	478	479	469	472	442	501	446	472	502	454	498	458	488	447	487	440	469	467	459	453	435	448	480	431	451	506	468	494	465	466	458	492	438	500	480	485	469	484	445	477	507	448	482	500	476	486	484	492	493	459	499	461	499	480	496	512	503	503	522	479	503	442	486	461	510	520	487	453	483	506	450	465	519	454	479	473	443	512	475	482	445	437	494	500	429	506	462	516	521	444	486	434	459	474	461	487	465	465	467	490	489	505	473	496	474	499	503	484	470	473	492	501	475	457	470	480	500	506	482	481	492	456	474	494	479	472	485	481	456	486	458	485	440	471	510	505	481	496	484	452	450	515	478	463	451	450	459	470	455	456	476	505	476	462	466	494	484	456	451	489	433	490	468	419	452	461	479	474	487	522	491	458	518	475	494	486	509	455	522	500	456	490	477	440	499	448	491	528	498	493	466	463	468	501	453	434	475	479	484	465	472	467	444	452	484	475	440	460	475	470	465	467	443	477	506	476	496	461	483	494	484	458	511	459	460	449	500	461	484	455	493	463	475	467	479	529	476	469	472	523	440	487	464	491	491	481	476	478	483	471	473	521	481	502	435	446	491	501	475	469	489	503	496	475	485	487	468	470	505	500	501	439	509	466	461	465	486	493	473	477	464	437	428	494	447	514	493	483	470	472	471	476	515	455	471	476	474	494	465	480	431	481	488	510	479	442	510	503	458	463	468	502	491	516	492	473	490	473	488	449	483	443	474	452	500	491	494	482	491	468	472	486	483	453	527	484	484	453	494	464	507	493	495	483	453	505	481	492	446	528	431	467	428	485	478	458	471	448	449	495	503	454	459	471	457	485	487	508	503	469	452	448	481	521	505	475	448	464	451	476	464	498	514	482	469	461	473	493	450	486	511	512	482	507	471	468	453	487	499	459	504	462	452	457	455	499	447	480	455	483	490	506	521	496	447	458	467	494	478	437	505	489	442	470	456	468	496	449	475	461	468	484	488	448	441	506	450	482	501	470	462	486	473	451	467	479	453	456	435	476	467	420	491	448	462	492	480	510	467	474	445	443	471	465	422	450	463	483	449	477	469	472	461	445	455	421	430	496	462	489	484	438	523	423	483	466	467	521	480	465	465	466	425	457	481	474	495	462	510	471	476	421	503	482	444	499	473	459	487	495	443	487	440	451	467	452	510	491	464	459	476	497	477	489	462	468	450	474	529	470	497	479	479	474	475	488	484	485	504	515	467	452	490	487	473	464	462	469	435	459	512	465	458	504	462	496	505	468	488	472	496	482	513	518	465	471	481	471	502	444	447	460	478	489	484	488	474	471	460	500	483	452	450	434	520	428	446	497	473	485	483	495	485	446	531	477	477	521	484	477	490	501	467	464	459	504	470	514	482	495	465	452	503	496	478	468	484	447	488	471	512	491	505	491	465	480	521	465	483	469	489	464	469	483	535	482	456	440	469	498	467	490	482	519	467	481	490	475	449	517	486	496	512	455	503	502	460	484	507	478	519	496	461	462	517	434	487	475	500	476	491	434	489	494	517	466	493	476	492	456	412	488	488	466	481	486	456	466	467	523	504	473	473	463	464	443	469	467	475	412	502	475	489	451	473	472	463	501	505	468	502	473	491	491	465	483	523	459	511	494	492	487	455	497	477	489	481	463	521	481	522	465	406	469	493	470	466	474	465	485	498	470	484	454	472	460	474	500	485	490	488	489	463	462	488	509	483	504	453	487	437	470	515	504	474	453	472	481	497	472	457	449	489	456	467	432	458	486	508	496	429	476	443	478	485	470	499	470	460	465	435	487	450	489	472	504	446	473	516	450	482	458	450	457	457	491	459	459	477	469	490	478	467	466	456	467	463	461	473	432	497	471	485	445	443	476	506	487	498	437	483	521	481	477	497	532	461	471	455	439	472	497	486	478	482	483	445	452	451	492	454	461	490	457	493	469	462	511	475	457	485	503	475	472	455	487	477	491	476	475	486	478	462	480	486	494	445	487	459	466	491	522	508	510	420	458	492	508	480	486	535	499	516	486	457	440	496	502	486	495	474	500	507	482	476	507	489	501	477	507	472	511	460	440	469	498	450	453	516	476	490	468	503	457	469	453	472	451	480	470	474	485	491	483	482	466	491	484	440	467	492	465	478	489	461	459	497	451	468	472	459	455	442	472	454	489	481	492	472	476	478	478	456	477	452	454	500	489	451	495	458	425	468	526	492	480	466	500	474	461	496	482	468	478	473	442	432	476	487	498	489	505	459	456	459	453	489	477	478	532	517	462	478	445	497	487	450	516	493	460	466	454	475	539	477	486	459	499	499	443	424	525	482	407	439	491	493	457	446	493	484	482	459	493	492	463	466	447	481	478	462	495	475	470	470	484	473	463	491	458	444	496	488	499	455	484	491	515	483	490	467	453	465	508	493	477	456	479	465	511	457	465	465	482	482	478	460	489	461	492	477	462	484	503	448	511	494	474	473	444	480	491	466	474	433	497	464	481	440	509	494	437	424	479	492	498	474	454	478	476	489	459	496	464	530	489	495	491	452	518	450	457	446	494	486	502	465	482	480	487	495	487	453	442	491	502	508	482	457	499	484	491	476	462	490	469	468	490	459	479	452	463	480	445	496	444	483	478	468	472	485	487	440	485	488	467	483	483	441	481	447	503	446	482	484	491	478	451	487	488	504	486	495	491	448	489	462	463	459	443	536	474	487	458	466	475	486	459	492	446	502	512	462	478	518	501	531	461	469	514	483	454	470	508	505	448	478	473	460	491	492	458	477	520	482	479	505	488	452	462	464	486	453	465	462	469	463	479	453	470	467	480	478	441	464	423	446	446	478	459	451	477	476	464	468	477	506	468	487	462	476	460	485	485	499	494	483	497	492	492	456	449	471	442	506	450	456	514	482	462	453
12718	4441	1845	1124	841	726	2835	3433	2748	1361	480	240	241	261	225	253	266	282	222	212	237	259	268	279	242	243	258	267	262	249	274	246	262	298	273	264	233	240	250	259	282	247	263	263	263	256	261	261	264	269	257	231	262	235	221	262	265	274	230	232	259	251	245	276	251	240	281	236	247	269	288	259	235	262	234	258	241	240	257	225	263	252	285	236	270	267	255	277	257	254	271	279	248	238	250	251	235	252	279	236	243	267	251	238	247	249	240	243	244	249	257	245	256	283	262	246	268	262	301	256	250	242	253	259	232	294	245	247	270	258	271	248	285	227	239	250	272	222	261	237	228	270	244	283	270	260	269	275	242	253	279	268	235	288	243	221	254	285	279	231	253	228	250	251	241	283	233	254	257	227	279	224	258	272	258	213	260	257	267	259	244	239	224	270	277	268	280	275	253	227	269	254	258	255	252	253	233	247	261	254	269	251	267	270	249	246	257	261	240	304	231	264	265	248	268	250	240	267	212	256	259	287	230	265	253	240	258	283	269	236	255	230	294	231	304	268	261	241	237	264	252	246	252	241	267	240	255	263	280	266	260	251	302	252	262	276	232	233	260	252	230	270	257	248	253	265	254	270	253	244	229	231	242	267	264	254	271	265	255	260	254	271	252	256	240	270	286	272	240	256	253	243	269	276	250	267	277	268	242	271	250	247	229	277	234	247	274	277	277	274	246	273	261	247	270	252	274	249	260	264	267	247	257	246	260	271	307	242	273	264	255	265	248	254	255	254	260	230	272	264	261	235	240	230	249	240	259	228	273	263	257	247	275	295	251	247	261	255	252	259	241	257	248	259	252	280	274	246	260	255	259	232	272	223	255	277	223	256	270	256	278	233	267	260	283	264	245	256	245	264	282	258	251	276	260	221	253	248	294	248	234	262	264	227	278	257	246	281	256	255	258	278	290	278	249	288	258	262	299	247	253	253	244	282	250	236	260	248	260	266	261	230	278	233	251	248	268	254	250	272	254	227	269	247	241	284	238	268	251	240	274	290	221	281	265	254	262	249	279	269	253	233	262	243	234	269	261	299	267	246	290	267	214	257	292	249	255	249	271	251	237	250	272	232	228	263	258	274	265	264	263	208	268	287	240	273	254	258	268	263	240	241	261	233	241	273	244	236	246	236	281	253	238	224	255	275	243	247	265	223	259	245	245	235	247	257	283	260	272	260	281	290	249	256	237	267	238	262	244	266	234	244	251	295	218	255	268	264	241	267	269	241	240	267	251	250	259	255	244	234	231	277	260	220	260	234	222	251	255	263	251	252	250	247	240	258	248	252	270	268	261	224	250	271	265	261	254	228	244	260	295	285	273	277	302	224	214	266	268	262	251	250	274	261	247	233	255	238	228	268	222	248	268	218	222	282	286	269	284	260	271	248	235	270	248	280	241	257	257	255	273	248	253	267	279	263	272	241	285	254	268	237	222	221	236	242	249	256	226	239	259	240	273	269	244	255	252	234	284	254	237	239	246	264	245	261	245	256	238	259	258	263	245	264	266	244	252	247	233	230	277	268	250	259	280	246	253	220	241	246	236	246	276	261	297	255	224	276	244	255	269	238	245	241	263	272	260	236	262	297	262	245	269	233	288	214	280	290	262	268	258	253	265	256	269	238	259	238	253	267	256	255	233	263	243	235	263	259	242	245	243	240	242	255	254	268	260	267	273	278	273	251	241	256	252	278	252	246	256	253	261	284	243	248	256	237	242	273	248	260	224	237	252	257	267	254	274	268	282	274	249	245	270	260	272	245	276	251	237	248	258	270	232	266	248	249	254	269	245	296	254	232	269	274	253	275	263	265	247	256	248	264	237	243	213	251	248	272	235	276	259	243	272	271	267	272	261	251	254	267	238	253	251	279	264	277	271	214	252	250	258	270	243	257	279	232	252	290	281	262	262	254	264	275	256	244	260	256	238	254	242	258	266	255	266	269	266	217	269	296	269	249	241	261	254	220	255	252	266	279	252	305	269	237	279	244	246	239	271	289	255	239	247	253	284	272	246	251	272	206	281	257	243	235	253	272	271	268	222	272	290	271	241	240	250	256	242	236	265	233	276	284	273	226	240	255	257	269	257	238	261	264	287	252	265	257	225	312	291	261	236	254	263	252	226	219	275	257	256	263	252	273	271	256	222	250	263	260	245	242	243	240	257	266	261	253	270	217	236	267	250	247	273	236	224	241	252	277	250	269	256	270	243	262	257	245	247	311	243	248	283	279	272	258	213	250	254	273	290	237	265	256	290	255	238	269	260	239	231	259	241	269	254	234	258	236	267	274	271	233	256	254	240	265	249	227	259	219	269	305	255	245	269	242	272	250	264	255	263	236	255	266	255	271	269	267	272	278	282	248	247	241	257	272	246	281	236	272	253	249	268	267	238	269	243	276	280	286	279	240	292	278	235	269	242	263	255	276	263	287	270	250	274	240	226	272	250	234	265	289	268	269	271	245	255	249	264	251	232	251	244	277	282	248	219	266	299	260	281	266	269	257	278	291	244	220	254	244	266	266	282	259	237	248	258	268	243	282	239	281	260	267	254	246	221	261	258	288	246	241	232	258	250	261	248	243	279	279	272	260	259	288	261	237	262	237	203	224	263	261	264	262	245	217	230	247	259	256	246	251	264	251	273	255	242	226	245	273	255	235	272	257	225	270	265	236	250	219	297	252	275	243	252	239	250	284	257	252	253	284	285	255	239	252	251	250	241	291	293	245	239	255	260	258	253	280	267	257	231	285	251	278	269	271	234	244	243	261	272	272	279	239	257	233	234	247	237	259	265	267	270	258	262	229	242	235	261	276	270	270	267	274	259	243	300	239	264	263	274	262	253	263	301	274	269	254	273	250	275	253	252	251	298	246	238	243	270	229	268	255	306	237	240	243	233	266	277	245	247	265	261	261	261	259	256	250	248	249	254	262	264	263	269	256	260	252	243	257	306	275	256	270	248	242	245	238	230	259	274	235	253	218	268	247	220	257	242	293	243	282	232	264	266	232	255	247	287	264	242	275	272	275	271	249	233	285	273	286	262	249	246	247	248	232	278	237	253	241	242	248	244	241	293	251	262	263	267	260	260	291	272	254	258	242	247	266	275	291	252	248	277	253	285	257	236	253	266	272	287	250	240	261	260	248	281	241	222	265	237	242	275	257	274	259	293	264	268	278	241	258	266	285	250	278	246	291	289	255	246	257	290	233	263	271	258	281	270	262	239	250	230	272	253	246	250	278	274	244	267	262	256	266	237	238	270	269	254	234	241	262	251	270	257	265	239	247	240	256	277	275	262	244	267	253	279	267	238	257	268	270	273	245	269	241	250	269	263	236	234	252	249	257	227	290	272	268	243	242	221	278	250	254	257	269	275	266	263	277	250	284	262	265	252	259	252	249	233	288	255	237	258	241	258	274	229	230	279	273	268	229	264	262	280	238	276	236	252	261	283	243	270	275	251	223	263	278
7883	3621	3223	3178	2868	3067	12991	13446	9919	5007	1619	609	663	669	638	746	712	754	653	612	632	595	660	613	619	651	654	695	611	618	651	610	623	659	609	660	639	585	617	611	656	654	632	656	667	634	647	622	657	597	644	664	653	642	625	607	678	629	654	673	612	639	634	609	654	649	619	656	633	633	603	641	616	630	609	621	657	628	646	685	678	632	622	654	628	573	651	659	619	621	643	665	657	639	650	610	608	655	671	576	614	632	649	665	621	648	632	607	684	627	630	603	641	640	645	637	634	620	667	599	709	607	590	615	595	658	642	631	632	657	614	656	660	609	605	623	594	647	602	644	679	570	631	652	639	646	590	664	615	648	655	629	653	616	589	661	690	597	592	656	594	608	633	671	670	619	651	652	607	666	657	672	617	626	670	653	637	648	657	605	610	585	592	643	587	654	633	636	624	707	657	650	645	665	662	580	632	611	620	612	674	658	616	601	670	673	657	635	629	600	620	678	615	657	612	611	601	634	609	620	583	674	701	626	573	650	630	689	639	670	644	651	620	625	645	675	643	615	639	623	628	631	602	644	616	610	609	607	642	609	644	602	583	610	692	603	626	603	647	663	594	590	640	614	633	627	625	634	613	613	633	603	648	605	631	627	651	660	608	615	622	633	609	627	636	612	656	675	657	636	636	659	661	671	631	629	584	629	629	638	582	651	642	642	602	642	645	622	633	610	635	607	634	640	672	676	620	663	661	644	609	636	607	592	654	641	630	600	596	614	615	629	640	688	677	668	649	641	638	649	647	608	593	668	624	647	636	642	663	594	632	649	628	640	648	639	644	665	580	649	661	622	607	639	655	625	605	713	627	601	605	609	643	643	651	602	617	620	603	617	674	627	620	641	624	641	661	598	652	634	628	627	632	631	674	639	597	634	620	657	650	616	654	658	607	628	610	597	663	650	666	619	622	627	633	568	640	646	613	707	633	624	667	656	664	628	625	658	623	595	635	601	573	652	624	619	657	654	627	627	677	694	599	627	631	658	611	609	664	685	644	658	638	674	622	622	633	649	645	610	658	628	609	637	676	660	630	641	621	648	627	671	647	677	608	609	664	628	685	562	602	655	673	632	655	621	665	608	657	643	655	687	616	622	620	650	658	630	598	677	619	596	594	628	675	626	616	641	639	698	643	626	634	680	636	659	682	661	622	635	626	609	635	658	598	689	621	643	606	592	652	638	627	594	661	608	638	641	668	659	672	598	651	608	624	617	597	635	628	627	652	625	627	644	666	591	620	617	651	669	615	648	616	622	649	644	622	608	653	637	680	624	635	631	623	611	660	666	611	650	653	617	642	640	649	657	678	648	636	610	609	625	645	655	605	654	654	641	632	631	607	638	663	652	608	653	597	595	606	616	604	652	642	634	642	622	628	623	606	635	659	634	606	657	661	617	627	665	629	625	597	596	709	609	600	616	630	633	609	641	603	683	667	637	650	642	617	597	619	632	629	653	618	651	628	631	628	673	654	584	663	661	603	688	616	634	646	644	601	659	638	639	593	598	638	689	611	611	660	661	656	686	656	672	643	683	648	602	661	628	621	625	625	631	635	596	614	672	625	616	621	594	596	630	652	624	604	660	600	621	690	594	668	608	639	674	585	653	646	663	647	625	617	603	620	656	678	637	672	592	616	613	627	636	649	644	613	646	586	665	659	631	628	655	665	665	607	624	588	655	675	644	645	576	660	640	669	660	597	645	619	637	639	621	606	624	676	654	668	647	648	642	657	647	617	629	662	610	624	634	654	623	615	689	630	658	628	641	646	597	602	642	657	607	637	598	642	627	671	664	642	570	636	642	652	649	662	638	616	663	635	635	636	637	691	605	644	597	647	630	656	648	660	637	607	676	669	603	641	671	602	589	601	614	613	631	606	645	615	634	608	682	590	641	631	640	599	606	587	630	669	662	642	602	608	641	620	597	612	703	601	610	664	621	635	623	624	668	599	599	652	617	668	671	644	619	611	642	623	586	650	663	631	677	626	637	630	647	649	626	663	620	632	607	624	656	592	629	653	642	629	618	621	638	669	617	598	636	622	594	631	640	672	605	661	649	636	635	648	625	642	644	617	588	659	635	637	595	632	661	634	649	641	634	632	622	636	651	610	659	653	636	588	626	604	630	606	647	620	661	620	628	611	648	675	643	637	612	671	594	641	675	600	646	617	637	614	684	634	629	631	659	645	614	600	682	654	681	668	652	668	648	665	617	591	699	640	602	657	658	581	617	568	664	662	660	635	603	623	656	643	609	574	643	661	624	651	603	639	622	576	641	649	669	633	613	692	626	614	643	663	655	630	615	661	624	670	571	642	641	601	627	643	621	619	608	667	649	620	628	637	700	692	652	605	662	635	646	646	668	683	620	666	603	608	650	630	705	656	649	619	605	616	597	618	626	617	619	619	628	632	618	579	644	624	643	645	656	630	647	569	658	621	645	636	657	631	605	644	570	628	669	668	683	626	627	629	632	671	631	645	586	651	644	618	635	657	617	639	611	623	634	653	631	630	672	643	676	690	652	631	624	650	648	646	593	557	652	648	649	630	611	627	686	637	621	629	643	637	644	607	665	629	622	615	646	661	646	636	614	644	656	616	626	610	595	630	674	657	622	589	643	675	661	646	610	608	615	620	647	609	646	626	629	591	633	653	590	612	603	636	676	672	683	647	653	660	606	643	612	657	670	629	657	640	623	660	628	683	654	657	629	649	631	630	657	646	609	647	664	655	635	680	635	632	621	617	664	665	575	637	642	601	623	633	624	649	589	647	651	604	610	652	648	636	625	622	668	657	660	648	688	644	634	612	650	627	635	599	655	640	632	628	655	624	634	608	585	605	636	629	696	578	614	609	675	615	659	629	573	593	683	640	671	595	633	620	590	618	624	576	652	675	624	573	603	666	657	643	652	636	618	637	645	613	614	673	645	648	629	656	656	636	671	617	605	684	652	611	633	583	606	599	636	610	576	593	579	688	633	659	623	623	655	645	648	677	620	668	632	618	613	641	657	631	625	609	609	659	630	648	631	555	630	657	628	623	653	644	608	624	632	640	676	618	625	657	616	610	609	627	640	615	643	622	648	635	635	577	669	629	610	659	638	621	617	625	656	650	646	631	612	634	608	670	656	636	610	603	690	659	650	634	669	680	599	674	648	595	639	629	620	610	613	612	663	635	671	626	668	635	665	678	635	679	635	630	630	622	657	607	642	670	630	644	613	681	619	634	614	630	597	674	628	641	673	627	640	595	678	651	654	647	656	661	671	666	627	620	597	627	687	681	649	660	621	683	628	646	618	676	627	642	581	617	611	622	582	635	671	655	601	688	647	639	622	648	672	631	630	669	667	630	624	657	613	622	613	628	661	620	627	619	611	598	617	664	608	636	633	657	586	593	661	643	624	663	600	610	642	669	635	658	620	660	628	620	625	680	622	627	628	664	658	635	653	610	632	642	627	588	623	626	698	626	636
33292	22402	10771	6867	11946	9814	34085	33812	21998	11093	2276	292	316	307	268	280	385	479	306	249	271	266	292	227	276	243	281	285	287	292	274	283	274	265	268	280	262	275	306	302	272	251	293	271	250	281	268	268	276	277	242	270	287	291	261	279	269	284	309	256	265	246	271	276	297	291	250	274	280	270	279	265	278	263	300	288	271	261	300	264	262	239	275	262	272	268	269	240	263	273	260	297	248	279	262	277	256	270	250	281	290	253	256	296	285	257	280	267	235	270	247	258	278	276	276	258	299	266	288	287	306	265	263	307	280	255	254	254	291	273	256	258	312	283	270	278	283	269	254	271	282	282	281	286	259	270	257	269	271	273	264	269	270	260	287	274	272	284	251	285	284	274	286	244	300	288	256	279	301	259	268	260	272	288	268	291	276	258	267	273	271	281	268	299	291	265	261	274	292	252	276	265	248	270	296	246	287	245	246	257	258	261	255	290	300	294	263	266	270	255	257	282	249	238	291	249	274	272	300	267	266	274	270	260	268	268	271	258	294	273	244	264	241	275	288	284	254	287	276	272	265	278	278	282	261	260	274	275	263	277	291	297	289	273	271	277	277	253	273	251	265	252	267	321	262	271	268	250	253	296	275	313	267	277	290	286	241	287	283	257	280	280	253	305	269	297	303	281	257	274	255	276	285	255	260	253	239	310	279	278	283	267	264	286	248	249	309	281	259	264	252	295	274	256	271	278	313	259	244	258	295	304	277	278	271	284	267	266	315	272	275	248	262	268	275	256	316	282	289	248	241	286	259	265	287	284	265	256	318	274	302	289	260	288	276	268	273	251	288	264	296	273	287	280	262	305	262	275	299	264	264	288	294	269	257	297	270	278	279	285	271	243	286	282	244	288	273	259	260	252	289	282	281	278	277	279	302	248	260	256	270	267	267	256	272	288	260	276	286	267	256	262	281	262	270	274	296	289	246	259	262	298	268	241	273	274	258	264	302	298	286	275	283	256	268	279	246	269	262	251	270	261	248	317	309	249	267	271	274	258	273	284	270	284	250	234	283	262	274	259	261	270	269	248	265	285	272	284	251	281	266	266	278	276	317	284	260	270	291	269	282	273	288	304	252	260	291	266	254	261	304	299	220	250	282	274	285	280	263	294	254	284	301	262	265	280	261	263	310	272	255	271	246	253	266	253	278	257	276	251	280	248	251	275	307	274	263	273	243	244	302	267	262	275	283	287	256	281	263	285	280	268	274	265	318	300	294	226	299	248	266	296	262	288	262	257	237	276	271	276	300	294	285	239	276	268	285	256	259	291	281	254	239	295	245	269	289	284	241	286	306	257	242	279	257	258	279	279	266	270	282	274	270	267	234	300	264	271	261	244	289	243	254	274	269	255	290	234	271	262	307	304	322	251	314	269	295	250	304	277	274	288	267	285	280	291	269	268	252	264	277	294	277	294	270	289	243	302	292	288	282	251	293	263	254	275	294	254	261	244	283	278	261	278	299	267	274	252	245	275	273	240	255	243	291	287	275	265	300	285	291	268	264	280	265	264	285	257	274	249	264	286	280	280	262	271	268	266	295	275	286	246	277	272	279	283	284	248	277	304	262	280	259	286	256	302	253	301	231	269	287	264	288	272	287	270	269	286	271	281	258	287	299	295	295	284	300	305	232	278	273	275	279	256	243	284	308	284	314	296	286	277	253	293	274	259	275	240	273	308	271	292	252	286	278	278	269	289	261	292	240	254	278	272	277	272	266	281	257	278	259	271	297	280	295	287	243	251	264	266	267	273	277	271	295	282	284	292	257	266	257	277	300	303	301	250	270	259	268	286	291	277	279	283	263	280	289	279	287	242	252	297	283	240	296	257	288	275	259	285	259	272	293	290	263	252	287	279	273	266	263	281	260	275	273	278	271	284	285	237	270	252	246	274	305	307	250	283	297	244	260	274	266	273	280	258	283	253	258	285	294	262	286	264	276	284	277	265	285	236	294	272	256	300	295	271	304	263	257	261	253	272	262	264	259	242	272	275	249	294	304	286	268	290	280	287	289	267	272	229	257	268	306	264	263	247	296	274	280	262	261	256	268	281	331	258	221	259	273	293	265	284	255	270	273	264	296	276	262	242	268	270	288	258	293	251	293	303	313	248	260	244	266	256	290	282	280	251	297	248	258	279	287	267	261	273	295	274	232	277	236	262	249	251	270	270	256	287	278	284	277	267	247	265	287	280	291	276	245	305	266	265	253	255	290	297	279	282	274	266	271	291	281	273	256	283	287	277	259	251	269	261	272	252	280	256	239	290	309	258	257	270	268	265	279	294	265	285	276	270	272	261	293	245	291	265	276	258	281	266	291	239	297	273	259	281	265	309	258	280	272	279	295	288	281	254	304	266	270	301	285	262	264	285	273	260	270	260	256	297	251	272	255	311	266	259	287	274	298	274	246	286	306	261	279	272	277	280	290	251	280	292	264	266	247	251	292	277	263	264	279	255	287	288	270	255	300	265	256	264	266	278	264	298	255	267	285	265	283	290	282	284	268	271	271	271	257	269	283	267	275	281	252	264	274	265	275	271	280	279	269	262	269	291	292	244	260	283	279	305	292	240	242	253	261	272	282	263	262	310	283	275	307	249	242	280	258	258	264	262	294	252	270	263	284	291	283	240	290	272	259	262	262	236	259	221	254	282	263	269	256	300	270	241	269	280	291	282	263	273	254	270	269	270	268	314	261	256	277	275	283	238	264	280	272	263	273	277	283	279	283	264	296	280	281	263	250	287	275	277	262	261	234	277	294	249	255	286	300	253	266	254	281	255	296	285	250	256	289	276	293	263	276	282	274	250	285	281	245	278	263	273	258	252	279	242	243	292	283	293	283	276	286	300	284	285	272	315	291	254	264	259	263	294	275	293	275	256	269	269	288	268	273	273	267	299	268	255	295	267	270	290	246	320	218	270	254	283	245	276	268	281	286	257	301	286	311	267	261	266	253	305	278	267	258	259	275	251	291	329	308	247	242	302	269	266	250	242	294	273	281	265	256	259	305	267	280	267	290	305	272	276	266	271	272	289	268	281	241	274	277	274	282	285	264	278	254	283	278	240	271	274	300	276	251	252	251	278	262	296	267	288	264	277	280	285	253	289	247	280	256	254	258	248	283	273	270	285	295	288	285	293	273	286	273	280	248	269	247	287	287	301	255	307	253	273	283	244	274	245	294	271	302	263	263	268	271	264	257	281	266	261	255	263	255	282	296	278	267	280	276	303	277	288	293	265	265	259	255	263	257	258	267	282	254	257	270	272	237	268	256	270	270	263	256	294	276	280	275	276	293	255	261	272	292	247	273	291	260	285	258	310	274	254	299	304	282	280	277	293	264	281	244	223	243	268	280	276	253	283	271	240	287	285	256	242	243	254	266	240	253	302	304	242	282	241	288	280	268	280	285	261	276	281	297	269	290	278	284	269	280	259	274	294	284	256	283	287	265	255	259	296	258	264	277	276
21604	12660	8990	11720	25172	23132	51416	49369	38356	25424	6102	831	802	723	691	680	1519	2028	916	715	657	643	689	694	648	672	627	676	628	653	694	708	724	715	704	644	665	640	659	679	640	624	644	673	691	686	657	689	655	614	627	688	671	656	677	641	686	655	694	669	665	684	633	717	624	660	648	640	651	697	641	642	647	666	655	631	672	673	657	657	642	636	615	639	623	656	680	630	626	677	623	674	695	697	667	670	628	613	679	623	676	659	668	674	668	683	630	638	659	704	652	692	656	670	644	706	660	668	683	648	708	632	669	646	685	638	637	667	688	643	702	655	665	630	686	709	633	617	640	645	636	648	662	689	653	692	662	648	637	633	687	642	641	625	631	658	672	640	596	668	602	653	680	680	650	673	657	663	644	674	642	672	656	656	680	661	636	620	663	674	661	675	648	661	673	648	660	636	643	682	641	682	693	666	657	661	683	711	657	695	663	648	666	660	672	675	670	659	669	623	689	661	672	655	692	676	648	691	652	648	681	661	651	637	631	638	628	677	661	672	603	635	700	682	694	669	655	646	670	633	675	656	634	637	643	682	636	674	607	662	636	656	653	682	647	636	640	681	612	641	662	680	688	706	721	653	611	671	669	664	656	656	702	661	695	641	670	698	721	704	716	655	636	685	664	667	639	662	677	662	681	652	665	664	652	680	668	624	633	659	631	696	644	675	659	658	670	655	675	647	650	642	603	661	639	666	673	655	670	655	704	650	679	606	717	633	655	680	645	658	714	696	685	689	653	648	645	663	620	673	681	666	634	663	690	652	678	652	664	653	652	712	651	705	700	702	670	658	634	694	675	664	663	654	709	636	669	676	659	672	658	659	635	617	686	653	601	634	642	701	651	668	640	637	711	714	665	680	687	652	734	667	648	669	689	632	690	715	705	652	660	681	635	679	686	662	669	656	649	610	651	651	623	671	713	670	655	641	670	672	668	661	642	616	671	650	667	607	658	679	670	669	649	674	657	615	654	636	637	664	624	634	715	658	642	651	635	689	655	639	662	637	643	636	654	677	621	652	661	675	688	612	655	607	637	650	675	668	660	650	684	644	623	672	688	630	690	648	660	661	652	668	686	666	654	670	652	604	691	658	665	667	695	673	621	677	639	649	662	661	666	685	669	687	710	702	673	636	679	636	684	672	630	645	677	667	630	602	630	686	674	674	664	630	648	708	638	667	656	644	637	671	692	648	641	683	715	717	668	659	650	700	625	667	632	688	627	616	675	642	640	700	648	625	705	700	630	633	685	676	666	698	643	670	689	678	668	686	667	635	627	681	652	652	667	678	664	592	669	647	665	683	658	658	620	639	627	673	674	667	689	665	646	649	687	664	697	632	686	708	669	674	656	647	657	670	630	679	657	640	626	638	687	669	636	716	657	695	630	681	636	630	657	636	655	663	628	670	653	663	610	650	691	692	674	647	657	659	695	675	638	618	637	671	650	690	669	666	668	704	671	652	624	664	652	689	687	626	614	645	671	697	670	667	705	687	695	649	702	731	659	670	680	629	646	675	654	632	690	670	656	690	657	643	667	655	642	657	646	636	616	688	640	615	663	675	614	658	695	641	671	620	656	667	653	651	670	657	668	688	686	711	622	588	675	638	642	666	689	695	601	623	647	686	607	678	642	670	650	655	654	656	672	652	700	641	615	617	700	627	647	662	711	723	642	698	694	701	662	664	644	687	641	620	681	624	646	652	688	665	700	655	669	650	629	656	685	647	653	652	672	623	666	651	684	663	678	623	600	650	693	632	661	663	658	717	719	651	647	680	639	685	645	640	625	676	660	656	651	677	668	688	638	705	668	662	694	690	656	666	669	630	691	662	698	634	639	662	700	680	631	652	659	690	686	685	680	610	646	640	625	676	642	674	703	618	654	646	721	651	666	659	650	674	633	627	622	619	687	644	660	625	664	708	683	662	674	631	688	616	690	635	646	676	663	631	693	624	646	612	629	626	668	680	639	661	661	650	671	661	653	659	650	722	671	650	648	708	671	688	655	654	652	680	601	671	630	713	636	681	686	620	696	623	676	759	662	635	650	646	633	703	632	647	649	672	639	649	684	647	653	670	733	643	607	654	675	639	639	658	679	622	666	660	678	663	685	666	678	667	666	711	663	703	693	694	672	672	660	666	685	671	673	633	650	647	640	675	626	677	688	636	664	677	732	684	706	647	676	654	644	639	625	632	671	697	616	693	686	624	626	623	626	687	655	686	650	651	643	679	664	688	647	670	606	661	704	680	639	717	672	660	635	626	652	683	632	640	645	682	600	631	668	690	639	668	676	685	677	664	633	675	674	682	628	693	643	647	627	638	656	685	692	638	683	656	622	645	638	687	693	647	651	656	628	613	676	684	702	667	699	628	694	599	661	677	671	650	721	651	676	693	635	648	703	648	660	636	664	682	662	669	657	651	680	690	696	685	678	655	665	678	717	691	623	622	660	631	657	585	696	661	646	683	712	712	679	654	695	635	702	651	653	657	642	654	679	643	656	653	682	689	639	700	658	712	660	639	629	655	664	670	618	706	648	706	665	644	702	658	619	621	666	643	651	665	642	650	687	660	669	637	670	695	681	665	648	656	669	651	661	651	636	682	669	705	641	685	679	632	695	699	597	663	657	644	657	681	668	696	675	711	634	653	637	605	619	608	647	644	635	675	642	704	685	640	667	651	682	641	671	637	661	646	700	666	691	689	644	652	664	622	643	652	613	639	676	664	681	625	661	657	616	641	685	660	662	623	674	651	680	672	722	685	668	672	663	653	631	702	699	679	686	654	693	634	698	651	682	679	678	646	606	593	654	673	674	643	709	682	688	675	696	625	626	653	616	660	638	720	671	680	649	672	660	651	721	668	648	646	638	687	662	641	685	651	690	646	667	654	663	617	678	702	696	680	654	630	671	668	663	675	658	634	642	665	665	613	647	682	639	630	666	614	627	687	708	617	677	645	632	676	645	698	683	668	625	678	687	660	674	683	638	677	644	610	638	605	649	617	676	693	653	684	662	680	711	626	654	619	668	685	629	660	633	650	629	625	670	684	641	649	641	671	659	650	669	638	639	654	659	661	620	661	674	627	658	686	698	665	649	659	655	640	622	643	608	623	696	698	686	680	672	682	585	687	628	677	651	704	637	628	676	634	691	692	654	643	709	659	660	673	656	657	658	643	670	714	620	664	648	662	654	642	632	644	651	649	675	707	639	632	660	669	665	699	661	660	682	674	666	629	633	669	674	629	584	663	665	693	700	646	613	647	711	642	660	652	631	618	648	628	676	660	669	697	672	661	735	681	634	620	663	666	629	678	664	663	627	674	680	623	653	662	695	690	696	639	657	614	675	656	637	692	688	684	683	685	662	672	617	670	647	710	662	660	640	647	627	670	717	632	607	675	677	624	649	661	654	668	684	650	651	643	715	680	656	641	634	718	714	654	685	632	660	691	658	652	663	726	619	626	641	662	623	656
43759	28499	16342	10964	18681	29205	48729	51822	37681	21639	5353	340	230	204	232	209	601	733	332	199	221	188	225	174	177	181	178	184	187	187	209	169	206	171	200	186	190	205	188	189	199	210	190	202	195	190	198	189	194	195	177	185	210	195	187	180	221	193	186	154	180	165	185	184	201	187	177	188	192	188	203	214	183	206	208	193	193	199	169	185	187	190	186	191	185	197	169	194	214	210	180	182	207	209	200	170	177	179	195	203	206	204	214	176	214	193	170	183	200	176	161	180	172	161	195	199	190	179	172	186	178	204	162	166	196	164	162	195	184	188	181	179	182	185	160	197	185	192	217	198	201	182	179	183	193	217	152	177	183	191	196	157	194	211	179	192	191	190	188	189	191	204	207	173	205	195	197	166	157	189	174	203	203	151	189	158	195	217	190	204	186	198	170	202	203	188	198	201	213	191	179	190	197	201	220	200	176	184	191	198	196	187	193	174	172	186	197	175	184	190	201	213	178	198	170	163	169	176	178	202	205	193	170	205	187	186	217	190	202	182	201	161	205	192	199	208	181	200	205	200	203	186	191	184	203	189	187	185	174	202	189	202	224	208	189	243	194	198	177	213	198	195	192	214	192	201	180	174	224	187	207	164	179	179	170	180	176	202	207	174	199	195	196	184	178	176	191	189	164	194	199	198	175	204	206	195	180	206	184	176	212	215	180	204	202	186	182	195	186	207	186	188	185	205	184	183	209	185	183	175	200	198	174	182	194	182	187	190	175	196	190	204	201	172	168	189	184	187	200	186	186	161	182	199	193	158	190	202	203	200	192	204	194	201	167	201	179	185	180	175	187	184	181	204	219	185	186	167	202	170	186	153	177	181	202	178	231	161	182	198	179	194	196	215	174	182	204	193	199	216	217	174	203	204	183	192	161	193	192	203	185	168	193	199	182	211	188	220	183	176	160	202	172	197	158	193	210	187	195	185	183	184	192	174	203	192	177	189	196	205	178	181	200	195	211	194	208	199	203	196	178	185	176	196	193	185	175	174	190	170	171	189	170	195	180	194	178	195	172	189	182	172	188	180	197	192	182	178	178	205	168	196	204	189	193	190	178	207	190	202	167	190	170	173	171	190	205	179	178	181	222	199	176	185	190	216	186	174	183	166	165	196	185	196	222	187	161	215	165	191	189	196	195	187	188	174	199	212	176	206	187	188	168	183	225	177	211	188	177	173	208	184	185	182	186	172	185	189	207	204	203	180	191	203	166	176	199	199	182	195	187	215	181	184	180	197	165	196	180	158	165	195	194	199	178	157	184	177	185	171	217	194	196	217	186	178	207	225	195	221	177	191	188	179	188	206	163	196	189	212	200	196	211	176	193	218	187	183	204	203	197	187	160	184	211	218	199	188	203	207	184	192	180	178	216	210	202	196	197	223	199	177	195	190	207	201	175	180	182	164	200	197	202	204	219	195	186	202	201	189	168	205	209	183	210	194	185	199	184	191	201	199	193	186	184	190	211	185	197	196	224	201	178	188	196	200	178	188	191	193	203	194	213	201	195	182	193	192	181	168	182	186	210	173	156	185	174	183	195	170	198	185	210	191	182	189	179	179	193	207	193	186	196	183	193	176	187	182	187	197	197	166	170	221	180	217	176	181	190	199	183	184	201	191	192	177	202	198	167	189	182	194	180	185	190	202	199	201	189	172	186	210	173	215	182	201	191	199	185	181	179	189	179	185	173	199	194	193	191	213	208	197	174	199	222	177	187	216	171	190	186	182	187	161	191	163	198	189	172	196	188	191	212	172	188	179	193	193	200	172	151	186	181	197	168	198	188	189	188	186	177	170	205	196	182	201	194	198	197	186	172	201	199	197	180	179	210	176	179	193	201	165	172	206	190	195	216	200	192	214	193	201	214	204	201	189	183	174	200	173	198	193	180	198	197	202	194	180	198	169	191	195	215	185	196	200	172	176	193	190	170	184	186	179	184	182	188	194	197	182	210	189	215	182	210	173	190	202	182	192	170	214	179	190	211	196	220	187	192	213	176	183	185	185	177	188	223	188	189	195	225	174	206	196	209	162	192	164	153	202	174	178	162	179	183	189	189	171	183	178	195	191	186	225	202	204	199	184	198	169	192	185	186	194	178	188	175	156	155	192	199	202	179	196	201	184	199	215	197	210	176	203	194	182	192	186	178	170	199	151	191	197	206	200	219	171	218	174	189	177	166	200	162	197	222	179	189	173	202	203	194	182	193	168	231	185	193	179	194	190	183	181	206	184	157	178	206	180	164	180	171	205	175	174	207	191	184	199	200	191	181	189	186	167	164	201	194	178	181	200	205	202	208	188	215	172	191	188	193	164	194	182	194	185	190	167	204	181	187	190	204	201	207	199	199	205	187	181	199	202	181	177	199	206	171	209	204	199	178	202	176	205	194	184	178	194	197	182	165	204	184	182	148	197	205	187	196	192	189	194	182	200	187	198	160	193	203	198	173	212	184	195	187	208	190	185	166	185	206	204	195	194	201	181	164	214	173	208	175	203	203	185	208	182	178	187	170	163	177	187	196	194	196	191	189	181	181	190	175	185	164	190	172	209	187	206	187	198	189	207	195	183	165	186	198	180	198	175	191	213	210	169	192	176	175	189	205	190	178	201	185	186	201	195	209	183	184	175	194	189	185	187	193	190	180	186	204	181	168	196	199	183	192	203	189	201	209	193	211	199	159	208	166	218	173	186	158	177	189	186	195	198	198	184	179	196	190	187	193	164	174	165	169	208	180	195	194	178	208	164	177	185	194	199	193	218	179	218	192	204	219	198	184	183	182	166	158	184	162	212	224	215	195	205	196	200	182	160	172	186	163	183	200	183	210	192	198	187	210	180	185	193	211	184	187	168	199	219	216	186	202	198	183	211	209	210	167	168	203	182	181	223	185	191	171	183	182	171	185	204	207	200	202	198	185	216	186	183	199	188	194	179	204	183	178	196	184	199	172	194	200	170	193	215	177	195	194	176	188	186	198	203	214	177	198	216	195	207	207	210	200	186	170	187	202	189	213	203	194	191	203	211	211	202	215	197	177	193	176	181	183	184	183	176	164	199	194	193	173	202	195	178	194	198	201	194	167	186	202	198	196	203	204	170	194	194	199	170	184	197	184	176	208	200	201	192	193	193	177	194	170	181	189	162	188	195	169	175	196	196	205	190	188	164	225	180	163	218	186	188	183	204	196	212	198	159	170	198	191	171	180	203	218	182	200	196	198	178	191	193	211	180	163	204	225	186	169	208	221	205	188	210	200	187	212	164	179	184	179	177	197	182	172	211	177	202	203	201	204	180	179	195	209	185	213	180	190	180	185	198	203	187	197	176	207	184	173	189	144	200	174	191	199	177	209	182	215	195	198	225	198	178	199	192	212	187	168	202	172	211	219	163	182	173	176	180	197	188	175	194	195	199	195	170	178	181	226	196	179	182	194	180	216	183	201	183	172	190	195	193	204	165	178	197	173	201
27363	17061	13248	14987	28458	44688	62797	64336	50862	35980	10714	954	639	611	575	634	2958	3905	1123	506	507	476	487	519	474	521	482	456	467	458	466	517	476	505	461	431	476	475	485	486	467	485	502	465	463	437	497	434	487	494	500	509	462	480	503	494	410	478	432	492	483	460	449	481	446	459	465	484	455	461	488	457	492	463	511	491	483	417	469	484	513	469	436	480	458	464	477	468	456	469	424	492	493	467	477	477	482	439	464	451	504	486	448	477	496	486	448	497	464	498	471	457	455	476	469	475	476	465	482	427	485	447	490	441	482	453	443	450	496	475	438	486	445	499	472	460	513	433	487	480	457	472	454	486	436	462	475	472	458	474	445	488	462	477	480	473	471	498	484	492	480	496	470	463	474	471	478	490	481	455	451	455	485	449	411	487	469	486	512	492	517	474	442	461	478	465	517	461	467	489	497	471	457	464	454	437	475	437	480	458	467	497	507	451	483	478	476	466	473	462	484	431	481	452	453	459	481	504	478	456	450	467	479	455	496	455	482	469	445	510	447	463	454	441	491	467	494	476	481	469	519	480	470	495	502	484	466	455	439	462	440	469	463	463	497	461	485	487	479	461	486	454	482	453	457	465	449	487	473	496	488	471	478	465	440	471	478	485	461	488	489	481	474	482	480	455	524	459	471	485	501	445	454	503	484	492	478	469	494	492	485	456	453	475	500	443	449	448	490	475	455	483	448	462	468	462	454	463	516	482	490	480	479	479	473	492	462	474	481	466	466	475	475	497	444	446	474	502	449	473	465	443	496	484	450	491	471	502	449	461	489	477	469	489	462	472	466	498	492	476	445	485	499	510	476	474	462	523	477	476	454	485	461	452	478	442	487	461	464	468	493	474	483	448	453	471	459	477	445	464	485	478	464	496	450	499	477	455	485	461	485	489	463	517	480	453	425	459	498	472	458	494	469	476	451	446	509	451	509	483	442	415	484	473	481	497	463	450	463	445	512	450	476	446	497	436	455	486	482	453	460	491	444	463	438	494	481	440	477	448	441	446	447	483	462	505	462	473	495	461	473	447	452	476	472	485	487	472	463	431	478	492	500	478	504	461	427	485	479	482	466	453	483	458	455	439	520	467	474	448	481	437	489	481	451	510	487	449	476	466	456	446	503	437	418	473	494	497	473	460	476	493	475	448	471	473	479	462	450	499	479	498	474	464	455	488	445	477	510	472	470	494	443	412	481	527	476	476	459	465	441	442	479	479	477	456	449	470	425	471	474	464	492	470	457	500	457	489	498	435	471	437	456	463	504	456	514	478	480	482	442	442	481	454	446	463	420	472	475	471	470	493	490	398	499	470	452	505	438	457	459	441	446	500	492	475	480	473	465	475	451	530	458	491	469	418	464	485	498	485	498	472	519	448	474	520	470	465	492	458	458	459	476	408	455	465	474	436	465	451	479	504	430	471	494	441	452	497	457	512	479	429	492	428	459	452	464	471	495	464	474	454	492	490	483	497	515	457	516	460	448	463	518	458	450	442	466	457	483	496	496	500	457	470	478	467	498	466	446	476	482	462	486	474	479	459	461	477	477	520	456	482	478	490	475	479	457	432	430	508	507	479	438	490	468	475	475	414	468	487	470	520	449	468	453	472	483	463	487	464	473	452	469	481	513	459	487	426	498	458	482	502	460	473	464	454	477	526	455	479	486	509	472	466	457	444	487	468	503	485	471	441	481	440	474	414	505	453	468	498	493	447	463	471	446	481	526	464	445	483	462	470	500	468	485	486	485	459	493	478	530	492	452	470	451	487	490	478	459	525	463	483	441	470	512	467	455	436	472	474	518	468	440	473	484	494	489	476	471	493	512	491	506	466	511	479	483	451	463	472	480	464	487	474	481	435	475	468	469	447	472	453	477	453	454	471	443	470	448	449	412	447	456	464	455	424	505	440	467	493	489	481	476	446	470	476	464	457	451	455	497	470	498	485	468	493	458	449	460	446	452	479	497	466	470	483	469	483	456	464	467	457	473	464	488	440	530	477	446	470	494	429	504	453	451	485	454	452	512	527	479	481	474	449	470	431	463	451	447	457	492	479	456	455	471	446	459	451	466	448	443	481	482	464	465	478	478	468	474	487	506	475	484	466	459	485	493	479	481	474	509	467	442	477	493	493	491	503	490	436	501	499	455	468	475	474	468	468	469	436	464	458	450	450	456	453	441	430	452	470	469	461	458	471	497	480	496	492	526	494	424	460	443	460	482	481	478	450	474	512	453	471	459	458	477	473	447	473	454	507	451	468	474	428	461	502	471	462	492	460	453	445	441	426	471	469	430	480	479	442	477	545	481	479	483	478	468	484	479	476	452	497	501	480	460	501	450	471	462	451	446	477	503	470	457	501	471	487	502	473	449	508	493	500	469	476	468	461	453	482	492	501	456	486	421	493	496	482	495	473	486	467	437	491	482	500	466	479	496	509	492	462	468	497	431	483	429	491	464	469	480	504	471	506	497	429	457	482	432	484	460	455	465	476	479	482	493	460	463	489	478	456	475	496	475	465	517	459	479	477	472	475	460	472	495	483	465	463	491	437	459	461	474	463	463	463	496	456	495	456	480	422	462	464	476	495	488	475	462	448	471	463	483	454	459	490	453	467	465	496	496	456	483	444	501	476	485	456	490	491	435	510	444	446	484	472	497	460	490	489	478	484	455	471	454	456	494	483	466	445	472	497	417	439	485	484	459	486	437	503	470	506	462	474	460	480	488	438	483	445	460	468	480	479	484	477	482	464	490	441	465	489	468	464	446	474	448	452	443	462	482	464	477	482	530	475	472	498	508	462	500	457	478	438	508	477	515	507	459	490	453	452	506	480	495	457	443	477	480	482	472	453	455	530	449	486	450	475	480	448	465	459	489	484	455	461	448	488	470	423	468	492	487	454	471	448	487	498	458	482	478	476	495	491	498	459	485	462	487	488	461	415	437	525	485	490	464	462	463	444	469	494	458	491	448	473	496	461	467	469	472	514	450	467	476	474	495	443	458	429	517	497	446	463	465	526	439	479	449	474	466	501	483	491	474	485	425	469	479	483	488	450	485	470	441	508	453	457	432	484	477	442	487	480	492	455	467	472	433	493	516	441	473	445	466	502	465	472	489	495	490	457	443	472	449	482	476	438	462	476	446	490	444	436	452	467	458	465	464	460	471	488	430	470	461	444	470	450	487	433	478	444	481	532	473	488	441	521	482	465	459	487	448	462	472	435	450	484	504	470	477	508	477	467	452	439	445	491	449	488	445	414	442	494	462	452	471	447	486	456	420	496	449	469	454	451	505	457	501	500	488	461	489	472	428	488	451	448	469	504	481	481	490	443	479	503	482	492	469	519	480	470	470	519	462	486	448	434	457	479	437	466	458	496	476	474	496	426	462	458	448	468	472	446	485	458	445	429	449	464	455	460	446	480	464	517	458	446	469	463	449	458	449	483	429	480	506	491	496	502	462	448	491	471	464	476
12718	6047	1841	1357	977	1518	2681	3752	3056	1775	554	260	237	286	266	238	272	271	236	261	243	245	279	283	275	276	278	275	207	297	237	258	259	266	218	235	268	246	240	247	245	244	281	259	260	264	223	251	244	259	239	244	286	269	260	238	257	253	275	258	261	288	292	244	247	261	267	241	272	228	264	247	270	259	242	217	268	258	234	254	273	255	251	261	227	263	245	255	261	234	264	272	213	246	253	265	258	294	278	266	267	232	250	237	267	242	244	254	210	237	250	244	252	253	253	251	274	245	253	278	249	268	259	255	260	260	217	241	251	290	229	244	301	278	271	244	271	234	265	268	238	278	247	256	244	262	261	264	254	261	274	272	250	250	254	242	235	242	244	238	256	290	256	252	239	279	253	240	245	269	274	257	278	246	272	255	247	270	234	281	229	248	235	258	223	258	280	249	269	255	251	239	246	272	239	245	268	271	242	235	247	256	267	265	273	267	241	250	243	274	222	268	252	261	255	259	248	246	258	234	226	230	259	234	273	262	238	275	249	238	256	249	253	296	231	256	240	227	265	247	241	225	272	288	252	257	282	265	257	264	229	265	272	240	258	255	260	242	261	269	250	252	257	242	264	237	226	254	262	271	238	270	289	265	228	270	236	225	252	246	261	276	255	248	276	242	261	256	260	244	258	257	246	261	262	258	236	270	240	269	271	265	233	256	234	281	266	245	247	278	263	283	251	234	251	264	261	263	276	243	252	228	269	233	251	274	217	254	254	258	259	262	246	248	244	230	230	263	269	253	268	247	271	253	292	279	241	228	238	257	261	299	248	252	253	254	249	246	253	239	258	242	299	261	280	275	244	240	281	255	239	249	295	234	231	269	263	237	279	251	265	231	254	235	245	256	268	241	240	241	235	242	244	260	265	251	238	266	251	246	254	234	244	297	256	230	310	265	260	251	251	253	270	258	231	265	281	255	230	250	247	261	256	242	278	232	280	265	249	268	278	270	241	236	228	242	253	242	231	266	269	267	248	262	295	267	270	248	268	260	264	253	232	271	283	253	242	258	258	274	267	237	270	256	281	232	239	251	262	241	243	245	250	294	249	277	264	253	237	253	270	240	233	269	249	243	265	261	261	273	229	254	304	250	295	263	278	270	241	255	236	250	278	259	260	258	263	285	261	243	244	248	278	300	270	270	258	258	238	252	248	227	242	239	293	244	245	272	259	248	232	249	263	252	275	238	249	239	268	256	229	260	218	229	226	228	258	227	264	242	281	269	251	271	282	254	220	228	276	249	255	254	272	277	257	238	265	269	240	269	263	240	212	221	261	256	291	252	246	276	244	252	267	241	273	252	224	257	246	268	245	269	253	284	277	229	258	232	257	269	211	252	252	269	262	243	220	205	282	252	245	234	261	270	239	248	246	280	248	242	235	260	253	240	252	282	258	232	263	249	257	244	282	259	245	251	242	226	267	274	251	256	279	231	267	253	260	247	266	243	283	237	259	261	232	242	231	291	257	269	259	281	252	246	235	260	260	295	276	264	278	206	254	263	251	245	243	209	247	262	259	270	248	285	271	269	250	283	245	268	281	273	250	232	234	243	262	262	233	242	298	246	265	237	234	239	268	241	266	267	223	277	257	271	252	286	268	241	238	261	251	248	265	253	283	257	261	226	262	235	258	274	266	246	249	267	245	276	267	241	271	234	282	263	252	272	256	223	248	243	260	236	252	245	261	289	241	249	247	261	280	282	262	240	247	244	261	283	253	265	245	255	252	246	235	268	258	262	278	214	245	302	247	242	258	269	275	265	264	265	247	268	263	234	257	272	247	268	248	287	242	237	256	270	250	260	249	271	227	244	223	232	246	219	244	247	253	267	263	249	264	233	255	220	251	261	220	253	278	219	269	242	254	250	263	272	267	240	245	257	243	231	223	284	253	223	260	251	259	256	297	244	246	241	245	248	265	258	244	276	275	269	237	230	270	266	246	253	245	265	250	243	262	262	231	229	213	234	240	248	262	251	261	270	256	260	257	272	245	255	239	274	257	228	274	284	242	258	267	260	250	277	291	236	258	263	249	254	273	236	254	255	199	256	237	289	230	275	245	267	219	245	219	233	253	238	244	251	265	246	233	238	256	233	251	240	238	256	233	277	247	259	261	263	259	253	247	246	273	264	258	249	256	275	268	245	268	250	271	281	263	264	270	234	235	272	266	247	246	256	249	240	270	234	240	282	240	247	247	238	241	250	267	256	278	255	272	249	246	270	245	255	265	247	253	262	254	237	233	260	289	273	268	251	277	232	257	255	268	266	270	255	280	261	233	265	261	247	261	268	272	276	284	244	266	277	231	228	243	254	252	228	239	248	263	258	279	232	276	256	236	232	253	248	258	252	256	267	239	250	258	217	266	254	246	246	238	275	258	247	307	254	250	259	241	256	250	258	252	253	238	242	269	269	247	260	285	237	251	271	264	235	244	272	234	249	266	285	243	255	275	278	249	269	258	246	254	246	235	276	267	280	250	253	271	255	250	281	285	230	229	242	270	266	251	262	284	257	251	258	258	251	244	223	260	262	237	253	252	272	236	246	241	273	258	265	240	248	225	226	287	247	275	251	238	263	209	239	243	258	280	268	245	221	253	261	229	262	272	271	275	242	277	284	291	232	249	228	293	252	240	278	285	245	274	281	246	270	299	249	279	224	251	239	245	263	247	257	271	263	258	246	259	224	259	252	239	274	250	245	251	219	291	242	237	291	261	245	227	246	281	239	238	262	282	273	254	278	284	260	254	248	226	262	238	242	268	261	248	253	283	242	265	231	229	222	263	261	270	258	271	257	285	254	257	283	249	261	286	244	271	266	222	259	282	276	228	252	267	225	273	226	225	259	253	263	261	245	247	257	255	247	254	279	238	264	255	260	201	297	260	245	257	266	267	257	261	247	275	266	268	285	257	260	239	232	257	216	265	273	264	235	270	263	255	271	288	259	269	259	260	236	256	231	245	262	249	237	277	255	229	269	258	258	281	286	273	261	269	286	256	264	254	242	239	259	239	275	246	258	277	247	255	239	233	244	268	256	247	254	267	255	242	278	243	269	276	247	253	294	241	243	234	259	248	268	263	247	251	226	269	234	246	263	246	260	282	268	272	278	241	270	283	251	274	253	257	252	270	251	274	252	252	265	233	263	262	245	233	252	256	225	265	270	271	267	262	265	230	249	243	243	239	262	266	250	237	244	255	261	258	262	264	280	276	231	235	269	270	235	275	222	243	258	249	247	248	246	241	261	265	228	262	244	252	255	269	250	241	270	231	243	238	279	271	258	273	250	291	238	254	256	266	252	273	232	252	268	252	239	273	260	265	255	251	259	262	265	259	284	253	263	267	229	229	270	262	242	280	280	271	240	246	219	234	254	264	292	264	288	256	274	248	251	252	245	261	252	256	260	260	273	247	254	257	242	237	250	290	244	284	251	244	235	262	238	260	219	249	246	287	250	266	235	233	268
7626	5120	2879	3751	3381	6081	10852	13445	10351	6035	1488	608	631	637	662	631	752	809	655	658	657	667	668	662	619	644	610	657	643	620	617	644	651	621	642	606	653	596	612	639	653	623	624	577	620	652	620	563	640	640	648	602	607	565	636	632	656	635	607	592	651	631	669	643	611	641	618	640	641	598	605	608	652	656	666	661	665	602	642	622	671	635	608	630	624	615	619	687	570	600	583	599	650	590	635	598	643	634	631	628	672	588	633	570	615	634	640	603	630	618	658	612	629	640	649	661	639	620	660	651	589	648	624	634	612	629	648	614	649	664	659	591	678	670	617	637	635	626	576	608	603	599	650	620	627	606	663	644	641	600	634	618	652	609	605	624	601	640	612	634	653	649	594	588	592	629	654	605	616	621	627	600	691	604	619	686	619	642	641	640	577	589	602	603	668	689	683	599	620	623	596	602	627	618	622	610	660	641	642	653	644	622	620	654	651	704	616	587	633	660	614	617	597	661	645	649	628	647	660	614	655	650	604	656	650	676	614	664	615	659	630	634	678	617	681	674	592	626	589	598	634	679	624	644	677	641	616	593	623	618	614	621	635	638	675	633	617	612	657	669	608	612	632	592	600	612	636	604	660	616	635	668	606	648	604	607	648	615	619	602	644	614	632	625	590	644	611	618	632	636	681	623	625	599	609	668	607	635	609	636	654	623	635	624	626	603	636	619	594	598	627	632	671	633	667	666	631	641	654	653	625	600	602	634	654	596	668	591	629	639	633	615	606	657	656	652	654	640	626	624	628	655	587	593	622	602	629	662	625	640	636	617	611	605	630	632	598	624	654	647	610	613	589	629	577	581	659	674	651	625	634	603	646	552	640	655	601	613	664	644	669	620	674	650	635	625	628	616	681	644	598	595	657	647	635	637	633	650	662	632	637	599	682	653	620	622	588	613	641	644	623	686	621	615	643	631	653	641	605	628	630	631	607	622	656	617	633	619	616	612	644	621	623	618	638	607	629	645	618	633	603	654	649	647	659	692	609	575	623	596	586	564	704	640	639	595	620	657	619	632	664	607	619	605	604	630	651	676	608	661	618	636	636	645	625	663	602	642	662	637	668	642	627	679	653	635	582	592	623	626	602	642	611	604	613	642	630	645	591	622	623	621	645	607	624	601	619	622	618	604	608	632	662	619	657	635	636	597	605	602	604	627	577	667	617	641	649	607	607	617	619	564	593	673	645	663	629	613	613	633	642	613	629	676	600	650	678	650	625	629	659	628	644	620	680	657	634	636	645	634	609	623	652	612	635	658	648	638	670	651	649	647	612	669	598	615	638	612	612	626	676	610	625	616	596	661	589	592	669	603	612	646	661	639	637	597	630	650	630	664	681	649	568	652	661	654	656	605	589	626	665	628	638	615	643	649	582	656	609	614	619	619	648	628	646	661	628	623	608	656	625	650	646	633	635	611	632	596	657	632	607	643	647	575	629	592	650	621	612	640	605	588	586	606	652	626	626	584	619	642	646	586	633	571	647	636	652	599	614	633	672	616	619	592	637	624	658	630	675	578	586	658	592	597	668	595	616	649	601	625	667	640	575	590	627	599	629	645	639	646	579	621	646	601	613	601	632	618	609	660	618	614	672	602	660	612	655	650	623	639	636	627	655	635	622	628	651	585	624	627	651	633	616	627	581	594	605	638	605	635	661	660	661	668	647	641	653	616	620	585	624	638	605	625	643	643	676	639	613	645	608	646	645	685	636	608	606	639	589	632	641	646	622	620	626	650	620	560	658	608	616	667	613	626	659	658	646	664	614	608	627	659	674	642	614	633	593	631	618	664	609	644	653	634	654	621	641	624	638	625	594	650	619	640	636	639	641	595	669	612	583	619	579	633	604	614	598	618	653	627	624	650	663	660	603	643	645	621	623	645	635	592	631	601	649	599	641	646	613	571	605	611	658	631	626	675	594	643	623	619	598	589	606	643	631	673	614	682	610	655	637	620	603	663	614	625	656	615	641	589	603	666	632	650	646	611	614	621	617	587	604	625	603	594	615	627	640	578	628	626	576	625	649	665	607	623	659	656	673	657	586	647	615	629	689	614	599	591	637	591	656	646	639	580	615	654	638	689	589	610	628	624	611	576	656	661	646	615	634	604	626	630	627	589	619	623	606	629	637	585	601	596	662	618	639	619	642	648	632	638	628	670	602	641	632	611	640	613	625	667	587	632	631	599	591	705	615	617	624	652	635	696	623	608	639	646	655	593	624	625	640	626	647	595	611	594	664	624	653	654	687	646	633	638	611	667	671	620	648	611	579	569	614	626	661	628	640	598	659	629	652	594	588	655	640	668	618	580	582	575	638	623	627	626	621	624	630	647	646	627	609	621	651	644	611	595	583	657	618	677	596	614	673	681	608	641	630	679	624	605	642	638	630	633	644	597	619	638	642	651	624	637	638	643	622	661	611	666	635	630	662	635	611	635	681	617	624	643	662	597	617	631	621	612	593	589	659	613	630	642	663	610	622	627	669	617	648	618	655	621	623	640	631	632	667	591	643	641	628	633	612	611	630	671	642	642	623	639	637	655	612	612	581	637	587	611	598	646	642	655	611	604	610	610	682	664	636	630	645	612	629	637	622	614	627	639	622	631	646	594	656	585	607	607	611	632	639	582	597	604	603	598	654	627	648	647	649	585	599	644	579	643	592	673	617	668	679	651	630	632	653	617	652	640	612	640	677	575	619	612	652	608	604	644	602	648	601	605	630	638	634	640	601	643	646	653	592	641	616	618	571	632	633	627	649	644	652	604	656	636	654	599	612	605	592	645	637	629	620	587	637	605	613	630	587	682	657	633	656	595	620	609	609	612	605	663	588	666	655	638	596	601	627	636	597	603	624	671	595	678	612	589	623	594	635	626	613	639	641	589	637	651	640	630	596	608	620	658	598	619	644	579	632	591	633	654	619	639	591	613	630	656	636	621	670	648	596	604	610	627	650	656	592	670	616	571	663	602	608	654	648	638	625	613	619	665	642	624	648	632	641	652	673	583	691	636	616	636	618	628	655	642	625	653	620	627	643	644	609	612	670	622	637	584	667	656	636	654	623	634	651	582	580	651	674	638	647	586	609	642	616	611	655	628	626	724	604	679	636	616	632	603	646	594	610	633	644	625	636	569	644	619	603	614	604	581	636	649	615	643	641	652	643	638	613	620	636	639	647	645	655	586	610	645	584	606	632	631	673	614	634	609	619	543	616	650	663	649	608	670	614	641	600	629	617	653	604	661	633	606	639	631	596	556	640	631	616	611	648	618	639	627	613	622	680	678	680	616	634	618	661	629	671	652	673	638	690	608	605	619	626	649	634	611	635	624	608	626	647	612	620	662	639	644	626	676	603	642	634	615	616	633	621	647	620	614	638	642	595	630	593	618	634	600	620	628	636	594	632	648	599	624	639	641	633	612	623	620	620	644	655	649	604	565	601	636	586	618	609	664	634	597	601	631	589	644
31250	19492	8658	5551	3469	4050	30417	35972	25191	12843	2455	315	279	305	275	281	504	447	283	278	281	281	299	253	308	258	291	292	278	268	266	274	251	250	259	273	262	268	242	258	263	297	262	275	250	274	253	257	243	268	261	293	291	255	262	273	255	270	266	286	274	268	276	277	248	282	277	245	308	262	265	262	258	265	259	252	242	270	285	253	256	271	255	294	249	249	250	258	269	265	312	261	233	238	227	284	281	232	268	252	240	253	276	249	281	275	282	261	277	259	228	308	282	269	270	270	269	266	268	270	269	273	229	259	263	250	260	285	264	279	285	276	276	267	238	270	295	283	278	264	301	264	247	265	274	292	234	247	219	245	251	248	260	260	249	286	258	264	291	272	276	265	270	271	275	249	281	260	271	279	273	252	276	254	257	272	271	232	255	280	287	279	261	282	251	272	272	299	266	247	254	272	249	296	258	263	276	256	267	289	257	280	268	228	289	276	303	269	282	277	248	264	287	267	269	250	277	262	261	288	243	289	282	224	271	245	263	281	274	264	264	247	250	270	234	245	282	271	265	251	264	277	270	247	277	246	267	279	239	268	267	274	263	296	263	272	277	303	271	270	242	264	259	285	289	271	265	265	290	255	275	273	276	257	279	255	242	246	221	243	293	275	273	289	271	266	280	247	252	259	255	293	243	245	283	272	268	246	265	293	262	296	263	263	262	291	278	277	271	249	228	275	279	285	275	223	290	268	247	258	279	254	275	286	254	265	268	275	293	264	271	262	277	250	267	230	247	274	261	275	264	291	282	273	309	255	245	250	248	274	281	258	260	270	254	279	262	250	269	246	254	255	277	262	242	274	248	300	266	312	289	238	254	268	280	247	249	263	276	268	264	266	269	277	252	265	252	238	264	246	245	280	261	251	262	267	270	278	278	279	262	252	277	286	257	254	270	248	258	276	287	291	321	267	274	259	263	278	288	283	262	260	275	266	288	281	266	283	245	286	271	257	241	274	255	277	277	251	273	259	254	287	295	254	255	292	279	267	262	248	271	262	275	279	263	239	261	300	257	249	298	252	274	254	272	244	253	250	238	272	271	277	266	263	266	252	287	252	258	259	267	280	244	260	255	284	262	264	252	240	287	266	267	273	271	268	267	265	267	242	239	296	278	277	253	243	271	267	269	260	274	273	288	253	264	270	263	255	277	243	267	263	244	281	275	269	262	275	256	268	239	246	294	265	284	255	298	260	260	254	262	258	256	258	274	249	238	254	280	259	275	271	264	268	254	252	285	279	282	240	248	274	268	271	254	239	258	256	287	241	262	282	266	253	293	263	280	240	267	267	242	278	254	262	262	275	287	280	272	239	312	272	269	292	247	289	284	243	261	248	262	239	260	233	247	250	262	264	245	255	280	264	301	279	247	271	260	273	270	287	270	233	271	254	272	272	261	272	248	280	264	278	235	283	290	269	273	283	287	288	279	267	233	288	243	276	278	260	252	253	288	259	270	300	262	247	231	278	284	290	270	255	264	266	285	268	251	264	261	277	262	261	267	251	265	280	267	254	269	249	268	279	289	274	296	287	300	251	274	236	275	262	263	277	267	295	252	248	234	278	286	256	253	245	224	264	266	232	266	282	284	266	276	258	289	263	259	254	274	265	264	274	273	321	289	267	246	241	274	269	313	245	293	256	246	266	268	279	286	259	290	275	264	269	275	242	249	233	278	266	320	272	256	226	250	260	275	286	268	268	273	267	256	244	284	268	236	277	296	285	275	289	274	248	254	238	284	277	250	267	276	280	247	257	272	256	258	267	297	290	264	254	264	255	246	259	276	286	246	277	253	276	282	244	261	279	264	271	231	269	278	253	300	286	261	247	268	258	279	252	224	263	269	270	266	264	247	271	310	271	264	263	280	243	293	263	257	289	257	287	284	274	262	266	245	269	256	252	260	236	282	252	250	272	242	288	272	260	274	263	264	250	272	246	266	274	286	279	266	288	233	254	269	249	289	233	292	265	298	275	289	318	248	278	289	265	276	271	288	291	233	258	292	273	282	249	250	297	251	279	221	294	246	264	257	276	265	271	256	266	270	266	283	296	276	260	290	306	247	286	225	282	264	278	253	260	257	281	270	284	271	268	266	244	248	267	300	260	235	250	267	266	279	275	232	259	255	282	277	266	301	278	283	265	263	267	281	252	260	265	244	241	256	271	272	271	253	256	254	280	260	234	260	282	257	256	276	290	261	256	256	257	285	240	266	292	263	266	257	264	300	272	274	247	270	251	226	281	263	264	279	262	263	276	258	290	264	274	247	263	245	252	216	266	276	292	251	283	234	271	242	242	282	248	255	298	279	256	305	279	265	284	276	293	307	268	289	279	270	260	243	270	270	266	284	303	242	259	279	277	274	269	236	268	285	267	250	253	236	258	325	260	267	257	270	234	246	264	261	256	240	284	268	259	266	237	307	281	280	244	273	256	265	257	285	256	262	272	253	267	272	258	258	270	286	262	262	267	276	266	274	272	262	306	274	257	231	284	284	238	274	238	229	268	270	268	245	259	289	295	256	269	279	250	260	277	261	272	267	246	294	250	274	273	292	302	278	233	267	276	260	277	271	262	254	277	245	295	260	258	282	270	263	283	298	252	272	279	265	266	279	294	267	258	283	257	266	262	250	269	272	248	265	243	249	249	285	272	263	240	287	258	272	274	247	244	250	266	238	254	282	253	264	247	236	250	298	250	238	278	265	271	292	285	284	254	274	291	260	245	259	267	292	288	247	245	278	263	264	256	227	240	284	292	282	290	274	271	257	255	289	253	299	291	266	257	269	269	271	293	241	280	260	271	271	283	269	256	266	245	259	278	259	288	263	287	265	290	259	275	233	254	257	242	242	286	237	242	265	241	261	254	273	258	238	298	246	247	256	251	322	265	263	262	262	283	267	258	252	233	246	264	248	252	272	270	245	286	261	269	271	297	245	263	266	273	254	247	249	274	275	244	258	280	277	275	237	257	274	278	250	244	255	280	289	255	265	240	261	279	261	279	260	286	289	275	246	292	252	289	268	261	239	288	303	245	256	266	280	242	238	252	252	251	280	233	253	250	263	252	280	262	256	311	266	300	257	247	269	267	270	268	252	274	280	257	249	275	290	240	251	255	267	292	283	271	266	255	244	278	275	257	230	241	269	265	291	266	271	266	279	243	272	258	288	269	266	255	277	288	271	262	263	268	278	267	292	281	263	280	274	244	208	278	266	261	244	257	272	269	266	257	258	291	255	266	254	279	266	260	270	252	258	270	216	276	275	289	277	260	231	253	262	258	246	267	251	271	273	278	286	288	256	271	261	268	277	272	281	241	255	278	277	252	267	230	242	279	277	258	273	281	277	279	289	244	269	256	292	284	276	242	262	233	282	268	242	285	239	253	272	240	267	249	262	252	240	252	271	256	249	260	262	243	263	295	250	247	276	258	279	250	261	282	262	277	271	267	239	269	300	280	246	273	297	289
19581	10523	7974	10082	8233	12982	49675	51437	41009	27216	6597	822	776	753	701	743	1861	1954	859	656	670	666	637	635	625	643	625	666	691	709	651	646	591	651	692	629	642	681	626	636	635	616	642	683	635	673	622	676	717	628	664	680	669	658	659	664	641	648	622	625	647	656	652	733	645	636	663	650	641	662	660	617	630	613	634	632	654	643	649	596	655	616	670	633	659	617	633	660	624	667	607	644	654	635	622	611	626	658	641	606	615	665	657	619	708	647	662	642	624	622	626	625	635	639	601	642	653	651	687	649	672	607	608	680	643	674	611	717	583	634	628	628	647	672	657	641	652	628	630	635	632	629	624	623	670	643	690	665	671	652	586	649	646	654	685	653	663	619	658	636	649	609	658	652	631	653	621	660	635	643	642	657	646	672	610	627	627	684	630	626	609	665	645	594	629	649	652	612	622	602	655	694	684	651	706	631	636	629	686	672	645	686	626	607	620	634	640	644	609	668	659	616	627	682	638	622	654	651	603	649	675	670	666	666	618	643	686	606	615	678	657	609	667	646	681	649	687	598	622	648	628	625	640	679	623	651	675	652	602	661	644	631	687	595	641	625	653	633	642	667	608	631	630	645	645	662	649	626	634	677	646	646	648	635	645	712	630	653	615	641	606	659	662	617	637	618	676	648	639	649	644	589	670	666	632	651	645	649	612	654	628	650	633	595	664	651	643	638	629	646	667	643	626	610	686	625	659	632	649	545	624	700	647	671	654	602	648	605	651	653	587	684	676	612	614	638	588	680	623	596	628	649	653	651	630	618	649	652	631	650	645	668	640	651	644	690	673	684	649	632	684	665	648	649	662	643	635	653	650	650	595	642	584	639	669	659	663	688	636	646	615	631	604	672	625	620	609	672	634	652	641	607	649	617	614	619	664	647	613	645	613	656	675	648	664	654	619	608	677	635	621	647	653	652	644	669	661	608	618	665	641	621	667	707	670	615	615	616	638	622	590	661	636	649	653	637	601	639	665	674	629	671	618	642	657	611	588	628	651	600	656	654	644	635	672	612	618	653	672	616	648	595	645	659	620	687	660	618	688	633	679	676	640	650	627	634	683	658	631	670	612	679	686	664	647	701	638	647	676	652	590	699	667	644	692	654	684	644	656	609	646	646	636	657	642	663	672	643	670	625	645	609	660	647	631	670	664	665	641	610	669	683	634	652	634	667	610	644	682	639	685	626	650	664	628	668	647	652	641	623	656	644	623	611	649	634	638	623	628	646	649	689	672	672	656	629	644	630	643	634	641	669	599	603	661	625	638	708	629	674	672	640	614	679	623	658	635	628	632	612	647	696	692	629	663	618	616	650	620	637	631	618	672	654	637	642	627	633	673	652	643	616	665	635	649	655	614	624	705	629	663	644	620	601	666	629	671	640	652	616	601	614	603	636	683	670	629	600	689	623	647	659	653	661	634	629	641	627	617	581	616	619	610	679	631	633	652	618	636	623	619	641	665	670	642	662	645	650	672	641	658	642	632	639	687	648	676	638	623	658	655	646	647	623	661	623	652	637	644	648	646	643	665	618	669	684	605	673	658	660	649	686	629	660	651	668	672	616	645	692	695	684	636	592	634	673	705	656	599	626	628	640	663	608	638	635	615	661	627	664	610	643	679	631	658	647	648	626	659	666	617	645	660	657	667	706	659	661	665	645	653	622	659	669	655	621	593	661	624	642	674	661	620	689	695	658	664	620	636	683	681	687	651	633	633	645	682	643	651	618	677	639	616	649	654	600	622	605	638	670	606	652	654	616	656	627	588	654	676	652	646	631	640	661	618	610	667	648	676	694	702	628	649	628	622	629	650	627	601	603	601	696	609	627	672	670	654	613	628	590	638	632	613	698	669	664	638	632	664	646	671	696	632	660	649	699	661	664	634	668	609	624	664	610	640	662	601	645	573	634	668	659	626	604	623	641	668	627	618	603	660	648	706	661	654	667	638	676	669	623	634	692	642	609	674	616	604	632	647	605	673	665	632	606	627	652	626	596	659	694	641	622	614	671	630	635	612	663	666	639	659	670	625	638	660	666	684	663	660	646	680	618	669	657	650	610	627	678	628	665	626	630	655	650	629	646	624	663	630	674	676	657	657	649	662	650	618	644	670	625	627	638	605	600	604	652	612	602	647	635	663	612	608	625	635	653	614	643	613	700	640	621	659	641	661	630	694	701	597	684	690	620	655	601	652	658	689	659	668	673	621	675	579	669	605	665	675	672	625	613	637	671	619	638	645	608	625	638	673	661	694	611	658	645	596	573	651	633	641	659	681	643	602	625	637	676	688	682	698	634	689	634	679	669	635	683	643	657	624	608	659	643	593	642	688	677	645	619	584	633	659	656	597	632	680	671	659	630	662	631	624	673	658	639	642	670	567	664	662	664	626	619	671	654	667	661	637	673	639	669	677	604	641	666	629	664	639	644	642	601	631	672	656	604	670	588	645	647	631	618	625	591	684	643	582	690	659	615	698	608	626	668	655	654	632	611	653	626	671	659	623	656	682	634	650	600	692	638	643	671	679	640	612	601	625	660	673	618	644	653	615	643	651	630	631	648	603	615	679	720	689	629	630	605	676	653	658	669	628	614	636	685	691	588	674	621	662	643	667	663	616	644	668	651	651	604	618	689	642	653	595	626	655	650	592	631	613	646	642	632	681	606	619	673	661	690	608	589	648	701	619	672	627	662	634	630	664	624	671	650	621	659	657	665	693	630	680	661	690	661	633	631	652	668	642	694	632	673	604	656	617	689	668	661	656	648	635	631	614	673	663	678	644	669	664	601	660	664	649	612	651	661	615	634	655	626	670	661	620	617	649	608	615	635	630	611	642	655	615	644	670	648	641	671	614	640	650	674	662	660	646	631	630	603	656	623	668	659	633	606	629	640	638	644	655	598	660	674	606	664	666	606	623	654	634	686	638	688	671	627	670	644	655	650	650	674	592	668	638	585	633	628	641	649	643	627	622	625	700	597	662	651	640	618	638	647	653	649	648	632	631	613	605	670	653	646	616	643	679	651	647	662	607	686	643	620	635	619	638	668	643	583	627	621	604	670	619	646	656	662	639	640	619	654	647	614	705	678	628	652	622	632	642	681	624	633	668	635	628	603	632	633	648	655	638	649	659	667	624	641	631	657	616	647	635	658	649	595	613	679	598	641	646	639	674	647	690	624	593	610	624	643	629	640	702	615	633	675	609	637	655	653	625	581	619	670	669	650	653	611	674	620	642	623	621	631	613	661	630	648	669	630	679	619	653	634	649	616	623	615	612	658	633	565	699	614	597	624	644	626	671	645	626	659	648	634	686	670	639	629	642	661	672	657	673	686	639	677	670	676	630	665	624	652	676	645	633	679	644	654	644	636	620	608	604	671	635	594	630	615	703	642	671	681	637	620	630	680	640	657	695	612	605	690	636	654	619	648	666	648	641	627	660	644	658	651	612	683	611	648	675	638	657	628	650	654
42638	30096	17119	11484	6839	8740	52525	53653	38415	23147	5927	295	234	204	199	239	525	601	248	196	205	210	182	172	189	190	195	179	193	184	186	196	191	183	215	179	177	178	224	164	190	200	202	189	188	187	172	181	184	184	177	212	195	173	180	201	204	218	180	198	205	210	193	192	200	189	183	201	191	202	208	185	202	222	181	191	178	197	190	209	176	178	182	183	194	211	185	184	188	179	203	192	178	202	202	180	196	201	187	181	180	182	186	160	182	182	179	201	193	176	177	186	208	205	202	220	204	176	190	168	194	205	232	167	189	189	170	185	177	206	209	192	181	220	194	207	197	178	187	217	203	191	159	201	233	176	194	179	182	171	192	193	213	208	206	179	197	191	172	181	179	183	208	185	196	201	198	197	189	188	171	203	183	196	187	177	197	195	194	195	185	191	182	198	211	202	213	185	196	195	168	180	227	190	186	197	202	195	191	197	199	186	186	205	163	170	174	168	204	191	173	194	183	197	198	181	217	192	196	188	176	178	184	207	193	167	206	162	176	182	182	191	206	190	205	200	194	198	163	217	174	164	179	176	203	200	174	197	192	185	222	183	209	206	175	165	215	165	197	196	190	188	177	174	169	188	206	196	187	187	190	207	200	179	197	182	199	214	193	179	169	187	203	194	182	197	190	187	197	162	205	214	181	199	188	204	187	187	222	211	192	179	184	180	198	199	195	212	192	176	183	157	169	206	165	211	189	173	208	173	182	187	190	189	203	190	171	221	167	193	174	188	166	179	180	190	190	193	181	202	209	202	200	185	199	210	200	203	220	195	206	193	178	186	183	190	206	193	182	186	172	195	194	174	169	182	189	189	180	223	189	189	180	201	191	186	194	209	180	188	204	202	182	194	195	177	198	183	175	196	200	191	184	191	198	180	196	168	190	185	175	169	192	236	193	189	180	206	210	170	189	204	169	174	187	175	189	189	197	202	181	203	185	196	181	181	193	178	178	186	193	188	187	188	184	180	206	169	169	186	191	180	178	188	187	194	210	186	196	190	197	188	171	178	172	208	221	171	210	192	192	182	195	209	207	196	168	181	191	197	197	173	162	188	171	202	207	218	186	217	173	191	204	192	183	159	187	207	194	200	195	193	159	193	156	153	184	176	169	213	171	177	199	194	200	183	156	196	183	199	193	176	186	196	185	194	180	206	188	192	186	170	204	183	184	160	180	194	181	170	202	208	199	184	176	179	179	169	193	219	166	198	191	195	191	193	182	195	179	195	208	210	184	196	189	197	176	182	188	198	200	185	185	206	182	192	182	194	209	180	197	180	223	180	211	179	164	193	189	188	203	166	193	172	191	201	198	172	173	177	175	191	173	202	201	183	200	196	208	187	181	203	184	180	176	193	185	185	208	159	194	209	184	178	198	203	208	192	180	186	200	209	209	217	173	184	190	212	180	192	182	199	165	203	199	213	175	208	181	206	178	180	172	176	190	211	200	193	199	199	211	174	190	204	198	176	187	189	207	190	189	185	209	169	155	213	196	189	176	184	201	173	196	177	180	183	154	175	174	192	197	186	169	176	191	181	211	195	210	190	189	172	189	173	199	174	195	201	188	183	169	200	209	181	197	198	188	168	188	164	198	165	202	218	192	187	191	178	206	184	188	214	196	179	201	215	185	196	203	196	184	192	175	181	184	208	193	194	187	178	206	194	202	219	201	188	199	188	182	183	218	195	196	166	195	200	193	197	191	216	192	215	204	179	172	192	217	167	197	156	175	202	189	205	202	179	203	203	207	167	205	198	177	198	194	182	171	166	175	186	183	193	202	184	183	187	209	183	185	192	161	182	193	180	184	186	173	154	182	189	185	171	190	169	217	192	172	192	194	182	192	140	206	185	178	188	185	197	182	166	201	214	173	207	143	174	180	202	166	208	205	197	234	204	177	183	189	219	212	203	168	189	177	180	196	181	190	180	201	187	186	186	184	188	205	198	194	195	172	204	180	172	171	187	180	169	180	194	198	188	202	167	195	190	171	186	183	191	198	189	186	182	198	205	204	170	199	192	184	198	175	186	210	164	190	156	199	178	153	183	200	199	174	196	193	207	194	192	169	193	186	195	193	184	186	195	204	190	189	175	160	182	227	209	170	208	205	192	203	194	214	177	197	181	191	176	167	204	189	205	182	187	202	193	169	206	187	200	188	181	187	193	165	207	188	192	213	203	206	174	162	182	194	175	180	207	193	211	159	201	202	188	176	196	199	192	174	209	227	182	195	210	204	220	176	204	196	176	190	185	192	212	167	193	183	180	207	197	174	195	193	189	174	197	194	186	177	154	197	184	184	201	192	208	171	202	185	182	188	214	206	183	152	167	192	217	193	191	186	185	189	164	188	181	191	188	183	189	167	224	183	212	200	201	185	193	195	197	185	225	197	212	213	216	188	174	198	190	200	209	210	197	179	207	207	217	189	190	189	209	186	195	176	168	208	182	185	205	192	204	189	186	206	174	193	193	177	166	189	196	198	185	167	190	186	204	197	192	199	183	187	211	215	201	185	189	197	234	184	162	190	202	200	205	193	183	166	194	181	184	211	178	207	175	184	171	184	210	195	196	177	182	171	197	182	186	195	185	184	184	184	210	186	199	170	186	176	160	190	182	180	198	195	172	182	193	166	178	198	192	163	179	196	167	174	183	206	196	182	161	198	200	204	168	208	206	199	188	171	205	181	202	172	167	173	192	179	204	188	167	198	181	192	184	199	189	187	186	172	180	194	212	191	165	208	208	187	180	177	204	182	179	180	182	178	179	186	200	185	165	181	194	193	182	208	168	197	195	202	189	194	191	170	195	206	181	177	188	201	181	218	190	204	198	187	189	189	188	187	198	187	184	184	184	161	183	186	205	192	202	183	192	188	185	234	209	181	147	204	179	166	192	191	189	170	165	172	198	171	173	188	180	207	205	183	189	203	178	190	202	187	186	207	189	193	208	183	192	184	192	192	205	180	195	194	183	186	197	205	195	186	200	169	152	200	204	197	179	179	179	227	193	182	223	178	199	187	179	164	184	189	205	191	147	167	197	189	200	209	195	198	205	190	170	195	186	214	182	179	180	169	202	168	194	210	180	188	195	154	187	197	188	180	198	198	193	175	207	176	191	188	187	170	189	171	184	185	186	195	205	198	162	184	183	195	206	188	176	181	200	176	201	196	210	202	188	175	190	159	187	201	202	210	197	203	167	210	183	173	183	182	170	171	178	183	195	198	222	194	207	195	190	149	170	186	198	173	202	183	207	185	188	175	194	175	215	206	188	184	195	232	191	183	199	200	187	216	190	200	203	213	204	185	195	202	177	171	184	200	196	192	188	194	205	200	177	196	213	180	195	187	202	207	173	171	177	164	187	212	217	156	180	189	183	184	186	182	179	196	191	182	174	195	171	199	192	199	174	205	192	191	188	199	198	196	191	199	172	174	188	174	181	211	214	177	179	153	178	193	190	208	162	169	201	163	149
27845	16587	13515	14907	11972	20116	66012	65367	51643	37516	9425	767	693	555	581	783	2717	2940	861	498	483	497	481	457	461	435	442	492	460	453	473	461	455	479	493	472	474	495	475	456	465	473	453	483	434	452	471	469	483	465	474	502	455	468	458	470	479	471	449	477	470	470	465	441	455	456	426	491	455	482	464	445	459	438	482	495	491	455	470	452	478	499	454	474	425	416	506	484	477	456	476	481	487	469	467	473	483	450	475	508	445	459	431	501	505	471	461	451	443	463	444	443	448	441	451	464	474	460	456	453	448	450	485	477	438	457	490	510	468	470	485	447	470	457	488	480	451	416	445	450	490	504	434	435	482	447	494	474	495	429	447	411	442	465	471	494	452	468	485	419	492	435	490	508	483	471	454	456	448	468	479	444	465	432	431	463	436	476	465	421	423	462	471	461	486	458	441	461	480	429	446	493	456	458	470	448	432	444	451	491	457	471	439	444	441	457	453	446	466	463	482	445	450	490	470	492	470	474	440	471	523	442	455	481	522	480	461	461	441	466	487	479	490	491	456	485	486	465	447	473	488	472	421	501	470	491	455	480	468	516	508	456	450	486	448	426	457	445	437	431	493	451	460	450	449	462	470	429	449	468	460	484	455	429	453	481	447	447	470	503	481	509	466	472	464	480	455	466	463	508	470	461	472	485	442	468	422	491	481	473	468	448	462	469	498	433	396	453	458	428	494	458	481	453	433	483	460	484	488	467	475	473	444	440	494	444	476	468	470	453	481	437	484	449	452	451	444	471	462	463	478	470	468	473	443	461	474	456	496	471	438	471	496	454	453	493	494	472	469	449	500	476	483	480	463	442	487	432	482	473	446	448	471	475	467	438	421	451	462	496	479	430	440	474	457	490	484	467	466	471	461	451	480	488	474	471	456	453	474	441	460	470	467	495	456	514	412	456	489	468	463	462	474	487	465	502	476	475	486	440	457	457	457	488	503	466	460	438	485	471	460	490	481	478	420	496	438	481	516	445	438	447	441	526	480	444	448	512	458	445	492	470	429	473	464	474	460	455	480	432	450	452	439	438	438	458	471	482	443	488	454	457	417	422	434	489	453	452	486	451	482	495	421	459	473	467	462	482	486	493	470	440	439	463	484	422	440	489	469	505	454	448	482	470	435	439	493	472	474	481	459	452	447	437	473	447	467	443	439	495	439	453	485	458	462	438	470	486	479	474	465	453	468	442	465	473	453	500	458	500	482	477	478	503	426	460	512	450	505	436	506	463	467	460	461	438	486	499	479	471	451	502	446	489	452	504	453	488	477	487	485	478	480	474	485	485	474	474	445	472	474	455	478	440	435	501	452	487	486	481	441	486	453	491	476	462	465	506	422	475	438	426	457	485	445	475	448	463	431	453	497	489	465	498	462	443	497	502	475	454	455	477	480	483	486	461	511	498	471	448	497	484	487	449	475	466	452	468	494	474	469	511	455	512	464	477	473	456	486	522	451	484	480	462	450	438	448	451	480	504	477	443	446	467	459	458	486	462	485	477	440	434	467	450	439	489	499	483	470	464	503	435	474	487	485	459	490	458	495	468	491	463	461	455	460	548	473	482	480	492	479	507	485	502	478	468	472	470	445	500	511	449	506	460	469	472	475	431	451	487	476	501	455	447	444	456	457	459	486	469	488	424	489	482	476	452	468	474	451	499	483	482	469	498	444	409	527	446	507	456	472	512	490	461	472	452	458	473	489	451	483	458	476	468	509	508	475	476	465	463	472	471	476	454	438	461	500	501	496	440	474	451	453	495	464	494	467	503	443	511	470	484	467	485	491	460	480	479	475	524	510	465	454	489	449	457	461	425	511	472	493	500	490	457	450	462	439	487	434	501	452	470	506	476	461	456	475	446	521	481	457	466	497	458	434	463	464	497	472	458	507	475	473	470	473	451	490	441	492	419	434	450	459	472	473	450	449	479	440	479	419	481	440	470	469	482	451	474	451	456	486	452	479	486	439	473	475	483	473	488	465	461	477	431	470	466	454	478	477	473	477	450	472	483	475	473	467	489	454	466	467	470	497	455	493	467	473	475	439	455	494	470	447	509	498	462	470	492	486	475	515	492	448	469	449	507	435	459	451	453	450	491	465	480	431	439	447	449	490	447	451	483	455	487	482	426	441	438	467	486	454	483	492	466	437	467	487	452	450	521	444	487	497	470	463	463	452	459	464	452	426	505	494	429	516	496	448	478	464	473	470	454	507	437	429	465	461	451	445	466	524	493	493	468	493	492	478	479	458	470	463	468	466	474	483	476	476	436	464	485	464	483	495	462	458	464	528	443	476	469	494	490	427	436	479	515	443	450	473	503	460	467	474	459	454	454	488	460	489	467	502	457	477	480	463	470	460	442	439	468	484	471	511	492	434	482	419	459	455	478	457	491	447	414	463	448	475	470	436	487	505	454	446	458	456	464	473	448	476	528	506	475	485	466	481	433	430	492	473	451	437	446	423	451	467	501	489	475	470	450	468	453	483	471	471	472	420	504	450	475	454	439	471	482	469	504	442	449	498	451	487	427	448	474	480	449	458	477	450	470	494	469	492	421	480	458	501	489	460	456	437	459	480	447	488	431	430	478	484	459	458	460	506	447	438	494	484	494	486	495	458	455	463	508	484	475	480	494	437	471	459	464	460	480	514	486	513	444	446	435	474	462	478	475	465	446	417	460	456	481	468	519	464	469	469	446	445	471	454	440	488	462	495	495	425	455	487	467	505	483	426	465	462	472	464	468	449	460	447	435	445	447	473	482	504	490	476	444	474	440	430	467	415	451	437	467	506	466	455	448	476	526	473	476	460	458	429	489	471	431	455	441	470	468	406	452	482	470	460	482	445	476	450	469	440	483	502	470	449	492	473	433	426	460	468	459	424	461	425	452	441	480	458	479	484	450	439	450	457	491	438	440	479	446	437	510	474	457	453	468	417	470	489	501	484	465	477	468	486	453	499	460	441	493	458	464	492	443	494	464	489	477	463	458	435	462	429	454	479	470	473	471	474	486	481	464	421	464	464	425	428	468	477	466	487	477	458	472	503	462	502	446	458	479	464	477	476	457	527	453	452	498	444	449	453	482	450	457	462	475	481	503	474	450	467	508	436	487	465	469	490	467	477	488	460	509	469	492	461	442	462	505	436	506	446	409	453	434	442	471	484	462	454	509	487	472	458	475	488	421	431	438	454	425	475	500	493	467	496	459	477	499	459	482	496	481	474	467	458	468	448	465	471	469	451	460	473	459	468	437	433	436	464	484	489	437	495	481	424	422	489	467	468	485	480	487	468	449	484	446	458	439	501	499	497	438	494	455	449	516	444	497	512	443	474	473	471	479	470	433	459	473	520	484	461	452	479	480	476	481	485	471	457	472	502	483	519	450	456	493	464	449	431	475	425	456	474	442	474	458	469	479	440	449	461	450	455	469	479	469	456	457	456	453	495	474	490	486	492	421	460	467	467	451	439	444
11828	5009	1738	991	690	562	2747	4048	2946	1694	414	244	227	274	256	249	257	257	230	256	239	253	253	243	250	250	238	216	244	260	244	248	238	254	263	251	235	247	236	248	246	293	284	229	290	265	253	237	237	260	282	251	271	257	254	258	247	254	241	250	256	248	248	262	265	244	256	236	260	261	263	236	253	246	227	195	245	247	244	258	251	241	239	230	242	244	260	270	246	248	239	275	252	265	245	266	225	259	245	269	249	250	236	253	225	213	234	249	236	256	253	271	207	221	234	250	228	251	252	256	217	216	245	256	262	252	240	240	262	235	257	255	233	263	258	239	260	253	260	214	232	234	230	257	259	232	243	241	245	273	219	228	239	228	248	257	248	252	241	247	261	248	255	258	236	236	239	228	250	241	241	241	232	260	244	253	236	234	242	246	250	216	242	230	246	266	265	273	241	286	265	230	226	250	230	255	276	235	244	281	235	239	221	268	253	216	248	247	222	262	254	253	244	269	250	261	266	240	244	248	245	237	236	253	226	235	248	241	218	238	232	261	261	261	245	247	268	255	247	239	246	263	258	274	205	229	258	252	240	242	258	249	240	269	236	255	227	241	249	252	259	223	237	238	232	251	250	233	271	271	213	225	235	263	219	230	246	248	222	252	284	244	257	222	246	257	255	227	237	261	259	234	250	231	243	284	246	258	237	257	243	240	227	257	282	246	246	247	223	216	260	256	241	279	225	271	252	246	230	232	280	275	253	251	246	263	238	263	274	250	225	243	259	263	231	268	258	267	248	240	229	244	270	234	243	252	236	228	237	242	236	249	227	233	247	218	240	249	268	253	241	232	237	242	224	267	267	222	224	237	251	230	236	258	254	247	198	249	261	265	240	227	244	245	280	239	246	294	247	230	256	223	225	244	244	251	244	246	221	231	255	244	244	249	247	253	261	244	224	253	257	249	222	223	270	243	283	252	259	237	234	250	303	255	275	247	250	228	237	247	267	242	230	248	266	258	256	234	245	245	238	248	219	269	272	229	244	216	261	221	237	243	269	276	242	258	232	285	273	221	267	259	258	239	236	268	215	240	257	263	254	237	252	268	224	231	247	255	269	250	241	238	258	247	240	257	237	251	279	250	242	238	252	247	261	249	233	270	283	251	248	270	230	259	279	250	248	236	236	236	207	269	236	251	233	238	263	253	273	254	226	280	271	249	231	265	259	262	269	269	231	252	240	248	266	297	247	230	223	225	250	236	239	240	240	262	258	235	250	248	262	223	213	268	225	243	266	252	223	269	250	233	257	265	251	211	241	251	239	245	230	232	247	229	240	246	243	253	255	247	265	215	243	251	270	256	257	261	226	282	261	217	257	258	236	268	247	263	235	252	255	243	222	261	254	229	260	273	237	259	263	227	234	237	258	251	257	234	257	267	246	250	232	257	229	268	262	244	266	265	247	257	240	242	249	256	273	269	239	232	245	220	252	273	226	249	270	219	241	234	267	240	272	256	260	252	245	265	228	243	247	231	222	231	239	241	269	268	260	251	248	222	262	269	231	270	260	234	246	252	240	233	232	277	253	248	261	258	273	242	271	270	237	238	246	240	243	271	233	247	240	231	252	239	259	248	230	271	245	252	257	244	252	249	252	239	226	243	275	270	233	256	261	263	271	245	238	221	225	269	237	222	257	245	238	260	243	237	267	241	273	265	265	256	244	259	264	258	245	259	252	261	228	271	259	260	260	249	241	258	215	227	264	243	250	269	229	293	236	252	256	226	277	246	272	253	244	264	250	245	248	260	250	250	257	264	231	249	225	253	251	256	225	240	248	261	260	246	259	239	245	244	262	252	259	287	280	263	252	246	266	253	249	269	232	237	251	234	237	272	217	249	253	246	252	229	253	263	237	241	239	223	270	232	253	244	258	277	251	228	256	261	259	265	234	226	251	250	250	258	265	256	232	244	238	252	245	255	254	234	246	269	233	277	259	250	265	216	246	263	271	251	232	243	263	227	262	242	237	240	270	244	251	241	245	240	252	254	271	258	246	228	246	227	271	245	231	221	249	225	246	245	248	246	252	234	214	230	239	250	268	230	266	248	216	233	252	232	249	247	227	227	246	263	257	247	262	229	248	245	245	267	259	255	251	250	231	258	251	269	233	258	286	259	240	245	242	240	241	229	263	239	273	264	251	216	233	246	260	252	222	251	236	270	267	241	272	245	234	253	239	236	257	239	223	243	238	255	227	241	274	266	254	227	235	222	251	239	246	274	255	258	242	251	237	261	237	261	251	289	243	270	204	246	246	268	269	247	236	254	245	232	224	234	212	242	277	238	224	250	218	242	242	261	257	262	280	265	248	265	270	264	259	210	249	239	243	251	242	263	253	232	228	239	262	247	242	274	229	248	233	260	248	212	257	242	242	265	250	226	281	241	251	241	261	295	235	243	237	253	243	221	220	249	280	257	257	246	250	270	279	261	213	259	306	256	245	284	266	241	241	262	248	246	270	276	252	253	238	244	249	242	249	245	241	247	240	243	244	244	262	261	283	240	257	264	253	256	265	266	239	235	219	243	231	268	253	276	268	255	257	249	252	248	246	239	246	240	238	233	233	250	255	237	236	279	222	242	257	231	289	203	290	259	243	248	257	240	239	246	270	242	265	256	257	253	241	263	249	255	252	265	225	237	244	262	232	259	246	236	249	247	260	252	257	256	246	253	233	249	259	231	271	240	241	233	255	247	253	251	259	231	270	251	222	233	252	234	249	219	260	242	273	248	237	232	248	263	244	262	251	233	235	235	246	219	254	269	236	253	264	284	240	234	256	266	267	228	237	216	240	236	270	223	265	247	243	241	240	244	258	251	271	235	262	268	255	254	235	277	240	269	249	242	274	269	245	284	242	254	233	229	245	247	257	256	255	247	251	267	260	278	239	257	285	256	251	254	234	246	218	234	210	226	241	228	246	274	270	248	257	256	262	261	252	263	268	247	234	255	252	228	249	227	226	265	246	268	275	245	227	244	217	230	247	248	252	264	236	249	230	251	232	230	246	262	244	252	246	233	233	260	237	279	234	267	254	245	219	249	267	240	248	263	263	248	256	278	242	230	243	263	252	218	225	263	253	221	265	254	270	249	243	258	259	229	239	235	227	244	236	253	293	226	258	236	234	245	260	255	272	251	260	249	243	244	242	237	230	261	226	249	249	260	234	254	246	268	261	261	255	239	245	260	258	234	216	233	274	212	227	256	253	249	223	261	263	207	284	240	285	235	239	247	264	245	248	264	245	239	270	271	258	257	239	243	257	245	228	255	269	260	235	236	255	238	254	236	245	251	255	241	228	269	265	222	259	271	265	227	272	242	233	254	248	243	234	248	271	247	214	241	281	234	249	264	235	243	250	268	279	262	238	257	222	258	254	253	214	245	235	277	251	229	221	230	265	240	254	241	234	261	226	273	233	262	272	243	238	261	236	253	230	225	254	287	240	276	269	251	268	245	266	252	247	244
7334	4386	2996	2985	2447	2272	12222	15502	10515	5746	1074	642	625	663	603	615	686	741	569	600	626	585	633	614	608	605	615	597	623	614	641	577	590	573	588	604	588	611	613	594	605	581	655	596	643	611	637	627	604	577	569	608	617	585	621	634	607	591	592	605	563	632	652	577	618	603	616	589	606	571	600	592	623	560	592	617	605	637	633	608	617	585	615	575	603	600	606	642	551	614	609	561	624	619	600	619	597	597	624	556	614	616	616	575	641	634	604	557	608	604	641	648	579	593	570	590	644	587	588	609	624	613	580	591	615	576	691	647	576	577	650	609	647	612	643	606	644	616	633	618	542	590	617	619	595	597	587	637	639	629	624	597	618	612	604	590	602	606	574	611	618	571	557	611	630	645	662	573	611	666	595	604	596	615	637	634	588	627	595	600	593	629	603	591	616	632	614	613	615	610	582	661	610	619	550	621	627	624	649	606	635	604	617	580	644	604	592	582	583	639	622	591	640	605	603	561	648	564	602	609	574	614	651	592	599	612	627	562	609	666	612	581	585	623	617	596	604	596	609	609	616	603	606	579	566	636	628	626	656	658	618	616	598	581	592	619	645	601	551	591	603	636	621	587	575	608	592	614	580	601	615	612	619	589	627	599	592	570	640	615	591	608	617	610	587	631	579	613	640	627	600	641	585	632	609	611	622	604	603	620	626	601	659	620	598	600	589	627	591	638	561	626	658	634	603	627	622	602	637	626	604	655	606	612	654	606	635	561	632	597	655	595	596	606	618	666	624	628	651	572	652	620	623	625	610	604	591	623	627	636	606	613	622	628	637	586	634	614	631	652	583	596	586	605	638	645	605	635	644	642	600	614	571	599	621	582	617	621	634	606	642	588	657	619	617	622	617	582	616	591	656	620	591	575	624	613	654	594	621	670	591	596	594	621	607	618	611	596	568	607	695	624	591	616	662	624	583	583	620	579	657	581	631	610	588	651	637	635	612	632	644	601	544	671	600	604	593	619	659	585	645	599	602	582	574	579	615	572	655	606	631	668	595	604	614	547	619	627	596	593	599	654	631	586	614	597	593	605	599	578	624	599	602	629	608	603	623	607	633	611	616	581	613	614	624	575	587	648	588	609	613	588	613	579	593	610	620	595	600	631	621	627	630	654	612	605	657	603	606	602	634	536	612	582	643	576	588	589	584	579	619	617	637	612	639	599	625	589	628	585	620	631	604	588	617	628	629	635	558	616	603	627	609	590	626	624	583	645	562	593	641	637	619	623	624	646	622	652	637	612	610	574	587	599	607	603	638	617	583	602	644	593	591	591	585	614	594	625	545	625	641	602	619	580	634	609	623	619	600	611	572	639	610	572	639	625	600	589	581	590	621	580	610	656	616	596	609	595	648	611	678	651	626	608	633	604	635	632	634	603	617	640	628	650	542	582	605	607	596	651	626	653	624	585	628	573	609	618	596	595	576	651	610	629	600	581	622	645	597	604	624	605	588	626	598	616	554	619	614	613	601	634	617	617	580	581	584	590	607	601	595	610	637	586	579	611	632	639	635	593	622	592	550	629	609	600	640	628	627	609	588	639	645	604	614	559	634	619	607	645	585	617	656	610	603	609	603	602	613	595	589	595	631	592	587	575	558	615	598	643	602	568	607	591	564	634	622	575	584	615	634	638	595	561	567	611	601	581	623	594	636	664	632	593	638	637	603	620	636	595	615	592	624	616	624	600	601	623	605	616	625	630	589	618	625	600	581	609	600	579	631	647	634	635	595	668	650	618	625	606	575	637	642	609	613	604	604	592	571	599	604	627	629	585	594	614	628	624	612	621	628	644	587	635	610	621	555	610	593	600	608	575	604	618	563	621	564	597	585	601	598	619	603	608	639	577	603	604	610	610	559	617	555	584	661	627	620	604	609	615	586	590	670	596	573	640	619	634	589	633	581	646	622	626	608	623	571	601	609	595	590	653	622	585	585	605	610	649	624	574	587	613	653	613	625	642	576	605	646	604	590	607	594	615	631	627	625	611	682	586	612	635	622	579	655	593	627	585	633	593	616	611	607	621	590	588	643	629	579	584	582	603	581	597	589	548	613	632	665	604	593	614	589	581	610	571	599	583	607	584	638	613	610	636	612	588	629	591	599	646	563	584	629	641	592	622	650	609	568	602	583	618	639	600	667	603	572	601	587	616	648	643	659	620	638	644	590	643	589	590	621	595	582	626	616	631	611	625	631	588	648	605	593	598	606	619	571	585	590	582	583	584	572	620	597	544	587	608	600	627	611	672	613	609	617	605	610	629	626	597	614	641	596	584	612	636	602	598	598	622	575	577	595	584	617	609	598	637	612	579	602	623	616	653	607	620	643	562	617	615	578	607	605	595	584	576	614	621	652	676	561	601	606	599	593	589	596	603	631	604	618	618	607	582	600	605	610	583	606	616	588	630	590	583	616	625	612	588	608	644	608	626	637	638	615	604	634	591	614	618	609	614	631	618	587	600	611	633	585	557	605	628	605	599	604	596	614	658	624	632	605	607	629	608	609	626	617	634	575	603	588	624	606	647	611	629	584	577	616	586	593	611	605	613	584	607	558	606	612	637	642	608	615	623	592	660	646	663	611	641	618	611	580	625	582	586	621	596	647	625	582	556	630	609	622	654	595	618	620	565	610	606	608	609	663	620	556	622	613	651	670	622	600	598	617	614	660	628	596	636	616	596	620	607	615	614	614	627	646	607	657	606	591	602	604	575	627	664	656	597	610	567	632	644	620	565	598	649	633	594	620	596	616	591	609	606	578	647	603	625	618	629	611	628	638	596	608	608	614	624	625	551	646	592	606	629	631	615	655	624	616	615	590	634	597	655	595	603	647	647	585	598	627	613	600	603	603	627	581	611	642	616	611	600	618	613	554	645	600	604	581	575	625	617	611	622	629	636	646	643	602	619	622	678	616	617	623	595	600	594	643	597	613	613	623	619	638	575	589	573	595	609	614	586	571	619	633	585	639	643	562	616	621	611	607	623	614	589	626	641	604	642	624	560	635	660	594	590	597	598	633	619	603	607	667	633	603	601	629	606	569	635	641	665	605	590	586	619	586	582	610	682	679	575	638	579	589	638	576	594	634	579	615	668	616	625	611	614	614	669	646	650	546	586	594	623	601	578	597	609	573	585	599	606	607	638	618	603	571	623	597	650	600	577	582	619	653	630	612	551	588	628	627	619	604	647	583	622	605	576	618	601	601	604	619	647	637	639	592	652	629	607	619	629	631	633	645	632	601	617	593	640	579	581	601	664	589	598	616	610	594	620	606	614	579	572	635	601	625	567	614	560	599	598	598	628	607	605	567	621	542	584	611	588	603	565	609	587	652	573	596	612	632	588	641	626	610	586	615	653	666	605	628	635	593	640	614	646	635	599	601	568	638	580	638	607	625	544	619	588	637	613	636	598	618	642	599	643	661	645	607	627	614	662	623	582	629	586	583	606	645	580	611	577	596	574
30555	20380	8831	5198	2848	5102	32605	35746	23897	11994	1925	288	309	293	286	273	478	420	278	262	246	288	257	253	238	274	264	272	266	248	265	276	265	273	258	225	243	249	238	253	248	246	248	256	238	241	257	251	241	257	264	280	261	243	285	259	284	276	260	276	264	260	267	265	260	278	269	242	263	228	238	240	238	256	258	235	245	280	248	252	243	255	256	251	225	256	259	250	260	267	272	234	250	252	254	235	272	271	269	265	267	255	267	253	243	267	242	267	261	294	247	278	281	262	269	284	266	285	231	258	257	240	266	266	264	265	245	258	233	276	277	271	269	224	255	230	252	274	274	263	274	269	266	260	253	275	248	272	245	255	255	265	246	242	282	281	273	266	245	256	269	238	252	260	225	255	264	268	264	275	252	261	256	244	236	279	277	265	243	254	235	263	223	293	268	282	255	271	275	273	244	249	252	256	263	236	255	270	259	242	242	252	224	247	229	288	258	266	256	262	277	286	268	258	270	238	265	270	270	255	228	259	243	218	254	243	268	253	266	271	258	255	241	257	269	262	250	256	276	248	256	265	276	283	274	251	244	257	259	288	257	240	255	260	250	285	258	244	257	271	245	246	238	265	258	248	274	270	257	267	252	264	260	262	277	260	254	261	261	248	232	259	243	249	240	247	259	235	253	259	232	266	268	259	280	293	212	244	230	258	265	253	305	286	273	280	247	242	265	259	246	246	257	249	280	272	243	247	249	272	260	291	262	238	268	255	277	259	259	255	258	245	268	264	242	275	258	246	278	256	253	230	248	248	278	258	249	268	266	299	262	253	298	280	299	273	275	260	256	254	246	249	264	226	256	269	245	251	257	294	262	274	251	250	232	278	260	264	274	247	267	279	255	260	252	263	257	267	243	263	270	248	253	255	256	280	251	274	255	254	244	257	268	253	245	262	254	242	266	256	255	280	263	256	273	242	260	271	247	242	274	233	251	278	241	262	244	255	254	290	250	275	278	286	284	251	258	259	286	279	250	282	271	279	277	259	276	244	263	270	256	286	243	245	241	248	242	269	269	263	252	273	255	266	272	284	241	274	266	252	245	286	275	252	259	252	259	273	260	278	249	256	260	238	295	249	244	273	264	259	270	265	262	259	238	284	255	256	253	232	266	263	242	259	279	244	247	239	266	269	236	272	264	281	253	258	263	264	235	257	230	279	267	234	250	265	257	254	270	251	260	241	266	257	254	239	264	269	245	242	283	246	250	275	240	264	263	269	276	241	249	256	266	265	290	251	270	267	251	250	228	269	263	252	242	282	222	281	252	245	274	231	280	274	267	278	281	249	247	260	254	285	244	225	254	277	248	283	264	249	280	274	284	265	266	267	243	277	262	262	254	262	242	237	250	283	263	254	279	229	272	268	262	287	258	235	255	282	246	213	268	231	236	279	246	255	267	256	261	260	274	266	269	278	238	258	259	294	259	286	247	303	272	278	241	264	300	250	276	245	250	256	288	234	234	270	246	258	236	244	274	257	273	262	259	235	249	226	278	239	255	259	234	244	259	242	246	267	241	272	292	242	253	243	251	259	257	275	265	268	262	234	253	217	272	262	261	236	295	249	259	251	284	244	254	280	267	277	267	251	261	261	283	268	303	246	276	256	250	259	247	240	268	277	268	310	265	289	265	250	274	254	255	262	262	232	265	252	263	254	255	250	253	257	266	292	252	259	241	250	247	269	242	247	263	251	262	241	273	250	276	252	277	274	258	250	242	241	265	251	247	273	207	246	271	290	262	262	291	247	235	232	266	243	254	257	275	268	255	275	238	240	269	260	270	265	261	249	257	261	278	234	255	281	247	253	242	259	266	252	265	261	280	259	299	275	263	272	268	239	291	228	256	254	251	239	275	254	250	297	267	277	245	267	262	246	239	246	262	258	291	260	252	222	286	255	270	273	282	298	282	262	271	307	260	260	258	270	280	273	273	298	300	304	269	242	290	265	264	254	228	237	267	300	229	318	252	270	244	290	273	277	250	253	252	250	289	271	236	256	255	263	247	295	272	249	276	297	258	262	260	259	260	262	262	236	221	283	268	239	262	231	276	265	255	254	260	263	258	230	261	263	271	287	256	285	264	245	283	280	253	268	264	249	253	272	234	244	300	260	277	224	272	248	259	286	253	227	270	265	247	268	225	258	263	244	231	237	274	217	259	259	250	251	261	300	281	237	262	292	284	230	256	254	289	273	261	276	250	270	255	234	282	221	282	232	210	277	264	274	258	280	267	258	261	277	268	261	260	279	246	305	240	239	230	309	238	253	264	244	243	255	260	240	272	253	263	254	229	241	287	275	252	270	306	267	236	257	249	260	284	256	263	211	236	258	266	211	262	288	286	263	243	240	258	269	260	260	255	257	262	258	299	252	275	259	258	254	262	255	229	295	253	250	252	279	255	272	237	267	289	255	296	270	252	257	254	238	291	249	249	272	273	233	251	233	253	257	267	274	284	234	260	240	306	253	268	240	255	265	250	258	265	272	260	251	264	261	230	266	245	239	255	255	228	270	261	278	236	245	269	261	262	255	231	269	258	277	269	273	275	271	253	271	245	272	229	267	287	274	269	250	261	245	268	261	271	249	272	279	245	272	240	256	261	269	226	253	238	263	296	271	204	268	239	254	270	277	226	246	280	227	243	280	231	251	214	281	260	234	245	266	261	245	279	232	240	269	266	241	296	245	242	309	247	276	249	250	270	256	260	255	239	254	284	262	277	245	251	251	247	267	264	270	255	280	269	270	258	270	253	230	261	245	252	263	287	233	254	270	242	284	254	247	300	260	223	272	264	252	247	256	266	244	245	253	275	270	256	264	259	257	260	237	305	260	263	244	251	266	256	228	262	253	254	247	278	265	234	268	259	224	274	271	249	269	235	273	228	233	266	297	259	275	262	245	281	242	239	247	282	259	266	267	251	265	255	234	214	269	252	239	269	286	249	272	260	260	255	273	239	267	258	269	287	291	269	257	259	224	275	272	277	253	273	226	284	295	242	244	245	266	235	241	211	260	286	236	243	296	266	262	271	242	284	241	245	259	287	239	241	257	268	265	259	258	253	268	239	265	260	261	278	240	254	282	304	274	295	261	272	260	262	278	268	261	268	273	246	255	268	280	289	281	244	288	267	268	237	259	277	263	266	291	258	222	240	273	254	223	260	240	280	252	247	264	276	253	275	264	242	216	237	239	281	280	294	230	254	257	225	283	255	238	251	259	253	275	263	264	237	242	258	248	270	264	244	246	243	252	236	253	260	258	248	223	246	254	250	250	255	273	259	238	239	262	250	286	256	297	283	243	279	283	281	232	225	268	283	274	270	267	261	232	264	254	254	226	293	259	277	251	260	292	244	273	252	250	240	252	240	253	256	272	252	251	280	239	264	261	269	244	248	277	257	263	254	259	243	235	261	255	292	265	244	244	252	245	266	264	275	275	274	259	280	255	248	235	236	277	242	276	259	254	260	251
18885	12568	8295	8890	7204	14154	51105	50647	39788	26375	4175	718	721	727	643	852	2399	1659	740	693	608	632	600	646	650	645	597	639	622	594	662	646	654	618	617	612	643	590	631	650	621	607	630	637	617	600	676	646	636	619	592	637	595	648	615	647	625	650	626	644	645	662	583	579	629	633	632	675	641	640	614	655	644	585	678	599	638	625	615	580	638	635	628	631	655	612	641	641	610	607	620	580	650	606	576	589	681	617	634	650	659	645	661	662	616	645	579	620	614	650	659	625	643	608	599	628	614	639	663	593	687	590	579	605	620	633	617	628	629	618	598	673	627	625	623	629	602	577	632	606	632	587	588	634	620	629	666	575	591	645	603	608	569	610	622	636	640	616	584	613	636	623	679	597	574	661	596	593	621	625	644	623	626	641	619	620	606	657	625	630	612	614	628	632	588	585	611	602	638	629	626	606	619	631	656	620	627	603	656	598	601	652	618	641	643	605	676	612	621	639	638	614	587	652	616	609	639	604	627	648	610	602	637	646	648	625	604	660	623	643	587	627	634	596	638	664	640	661	613	605	606	670	625	640	624	643	581	590	614	657	634	640	655	657	627	652	608	572	620	605	600	624	630	667	645	616	670	627	619	579	627	625	641	616	623	601	626	625	652	622	606	664	623	605	656	612	646	617	625	574	596	642	626	595	612	640	646	584	568	623	665	613	661	635	619	630	680	640	604	578	635	623	632	571	628	609	605	638	598	640	591	605	632	615	640	593	646	644	630	663	597	631	649	663	603	608	634	669	576	648	581	597	628	612	642	616	653	620	607	619	630	620	600	622	600	627	630	627	624	638	641	638	640	614	641	648	677	626	639	613	673	646	611	595	609	615	612	655	620	623	638	645	603	601	650	599	628	617	653	609	652	621	630	641	596	609	643	593	602	616	621	602	614	641	687	623	594	563	618	654	599	619	641	663	637	589	664	584	616	610	604	643	673	601	614	592	643	631	657	594	637	638	625	620	632	632	613	609	596	615	603	665	613	663	610	664	609	603	619	565	582	641	628	642	601	636	668	610	625	599	621	619	603	652	657	648	644	635	633	644	662	613	657	619	615	623	574	566	601	645	652	653	630	650	620	636	577	622	668	584	661	599	637	636	630	601	664	637	646	622	673	606	661	642	637	606	652	617	643	620	628	608	591	605	641	623	626	601	630	643	644	618	618	608	602	620	631	570	655	608	622	597	626	623	623	607	624	665	621	562	598	638	650	652	655	606	618	587	692	594	558	614	634	600	650	581	622	715	660	646	632	651	633	587	643	606	613	617	636	603	605	619	592	640	637	610	657	637	599	628	675	607	661	602	599	593	606	643	618	683	655	635	626	656	617	645	584	637	625	656	642	614	632	614	644	607	664	617	643	628	634	632	613	655	648	664	595	637	610	595	636	602	596	606	610	602	627	672	630	634	629	631	667	602	606	568	630	607	617	615	619	626	598	622	602	631	631	646	597	673	607	608	646	591	611	602	653	622	651	629	584	626	628	613	598	631	597	611	628	644	623	611	622	636	642	571	594	640	657	609	592	581	600	631	626	610	620	649	610	583	601	610	612	634	620	603	598	626	634	600	601	641	586	624	595	618	596	586	615	654	641	642	666	573	596	613	623	607	617	660	648	636	637	624	627	609	667	614	613	624	657	635	620	604	661	635	655	616	579	639	593	601	618	673	601	658	641	631	616	612	636	625	587	611	694	589	618	676	654	615	641	629	601	620	615	650	604	621	595	600	615	615	573	634	619	607	648	626	619	635	659	630	617	639	622	610	619	618	633	630	640	603	630	632	629	613	626	679	625	587	641	615	630	636	625	583	607	620	662	619	610	644	618	639	625	614	647	692	655	648	628	666	636	618	607	589	606	619	599	656	633	593	625	603	630	630	636	616	604	671	669	630	632	625	648	613	610	638	636	563	649	622	635	629	588	657	607	619	616	632	633	624	632	605	637	635	586	624	624	643	616	625	593	625	643	699	588	576	607	598	610	696	601	610	630	651	675	580	593	627	610	674	606	608	576	640	632	578	613	641	621	611	629	632	626	613	599	647	604	630	647	628	637	688	654	605	654	604	621	606	653	636	632	636	600	575	586	620	688	606	638	617	635	618	602	632	648	645	591	661	628	618	671	634	598	668	629	628	626	652	570	621	594	612	624	629	613	642	615	579	575	639	639	634	624	697	641	627	630	670	611	668	629	632	647	620	600	601	618	599	636	629	618	624	602	614	588	686	617	661	620	617	633	668	625	657	642	609	648	637	604	654	591	652	619	651	604	654	655	668	624	614	582	632	625	586	589	610	652	615	680	610	643	662	662	619	623	612	608	626	608	646	592	667	635	647	576	627	656	628	634	626	620	624	655	607	600	605	640	574	624	624	623	633	620	629	642	626	617	629	634	611	677	634	647	591	622	634	639	644	589	620	633	612	639	637	672	608	611	606	593	598	636	599	609	612	618	651	633	625	644	599	615	619	567	672	579	624	651	682	679	596	577	604	670	678	636	634	592	669	645	603	600	664	621	644	591	626	698	644	603	661	585	586	612	640	637	622	613	689	641	634	626	615	627	629	671	619	702	630	583	606	667	618	634	708	674	596	669	666	604	624	619	595	635	616	628	645	610	590	626	649	586	660	621	611	598	588	639	615	607	596	635	664	598	665	656	642	670	637	570	635	667	652	617	672	647	679	602	631	672	612	625	637	632	632	641	653	601	674	624	616	607	646	641	619	636	628	638	629	651	646	656	595	622	608	607	624	626	658	592	607	619	635	668	639	639	587	621	628	639	641	645	647	646	666	635	671	691	658	638	587	625	591	631	617	641	602	610	605	618	640	628	608	640	689	589	636	590	642	631	664	634	626	655	622	669	632	615	646	667	636	657	624	644	636	638	615	679	650	605	664	596	652	667	595	661	603	621	704	642	640	618	607	595	629	672	628	662	651	607	615	627	590	607	644	629	643	639	628	684	643	650	661	624	658	605	654	631	600	611	650	638	603	582	587	638	630	589	610	636	625	641	645	626	604	647	605	645	641	612	633	669	604	626	623	604	629	619	628	616	671	619	592	644	627	605	647	600	637	603	622	615	620	614	566	667	643	624	643	655	611	600	620	662	622	673	637	614	670	618	668	633	711	638	669	635	629	573	623	647	630	601	666	611	630	607	615	669	646	613	632	700	599	608	656	596	627	645	638	608	554	602	630	665	639	602	641	650	675	615	640	651	562	624	641	609	640	647	646	634	654	656	633	612	634	587	634	619	649	616	605	628	644	601	632	590	625	613	625	683	659	607	657	643	638	648	630	634	604	620	610	613	631	669	661	625	665	613	606	600	640	656	651	592	640	641	676	638	640	626	685	576	660	655	602	656	577	648	659	686	560	641	673	627	598	618	659	640	594	620	618	644	666	620	641	576	652	614	608	692	602	607	637	605	639	636	607	650	679	600	635	596	620	676	617	661	602	628	688	622	628	630	650	638	634
43632	28211	16556	10688	6246	18666	53742	52020	36965	21443	3634	259	228	164	221	407	886	592	206	210	165	220	165	180	172	172	166	183	193	161	160	171	170	151	138	208	176	186	167	164	171	171	177	156	200	170	165	200	166	186	187	167	167	159	159	172	186	219	176	172	190	159	178	165	194	150	180	189	173	202	180	172	172	177	144	181	162	140	179	167	172	184	184	197	177	155	170	165	174	174	171	182	181	181	192	162	187	168	171	201	145	159	178	182	169	216	182	190	190	155	187	158	180	186	175	174	178	169	193	180	154	193	161	181	159	170	185	193	154	197	203	161	178	189	160	169	165	182	179	191	174	172	185	192	157	162	158	164	175	184	146	184	215	178	177	185	186	157	160	182	172	186	197	161	170	204	180	164	167	163	186	167	176	190	202	179	148	193	187	166	187	195	193	163	174	160	163	170	169	192	170	172	163	174	184	153	174	169	184	168	178	172	177	197	206	177	170	198	156	189	190	194	150	162	182	185	199	177	167	204	156	180	203	176	160	175	161	192	185	163	162	187	173	168	170	170	193	175	203	149	193	202	181	173	182	174	163	173	171	195	194	170	194	179	168	171	195	178	169	194	177	156	178	184	207	188	177	171	168	208	162	163	198	172	179	189	178	159	195	170	167	178	154	201	167	183	188	164	166	185	164	188	189	159	161	169	177	186	194	176	166	176	181	169	187	192	168	182	181	170	190	198	173	170	172	169	199	176	163	175	185	157	197	180	192	174	177	168	181	163	170	167	189	177	166	172	180	181	137	212	191	170	159	178	192	160	158	182	192	170	184	179	195	172	177	213	172	184	171	179	166	177	179	183	177	207	183	188	185	163	180	167	192	206	199	175	194	171	190	168	186	166	190	194	158	166	163	175	197	172	167	203	192	190	172	180	169	180	165	184	192	186	150	165	192	179	185	179	169	189	182	182	154	161	183	190	191	161	179	159	183	140	170	173	171	186	174	177	157	191	201	166	176	156	177	178	190	162	171	184	191	185	163	181	170	177	174	181	187	181	177	180	186	168	178	183	158	177	156	172	184	169	174	171	169	170	203	159	172	181	186	176	179	173	166	188	187	172	183	185	171	182	190	188	174	162	176	196	178	171	182	149	176	151	175	167	172	181	162	168	169	178	179	165	187	164	174	179	206	177	168	165	182	163	202	192	172	157	170	180	179	178	168	168	160	182	196	174	182	178	165	194	172	178	169	178	163	174	170	175	186	155	153	168	169	197	178	195	171	201	170	181	172	196	183	182	157	175	153	183	175	182	163	151	197	179	191	189	172	194	173	198	165	177	167	171	159	190	169	189	172	190	196	184	168	197	177	177	190	154	175	147	169	175	173	171	175	171	176	161	184	201	188	186	185	179	173	173	203	161	180	177	171	152	186	161	169	146	191	168	171	187	180	213	173	173	179	168	178	171	157	188	166	160	177	169	183	177	174	178	172	215	171	176	177	180	182	175	158	190	185	172	158	177	194	173	176	183	148	171	190	163	182	186	192	192	172	178	172	174	187	190	167	205	159	174	171	177	202	197	181	187	175	174	194	190	176	205	183	184	194	150	187	188	150	191	159	168	188	173	161	179	181	132	199	151	179	179	188	178	167	209	169	164	187	187	201	210	177	167	179	181	181	189	166	177	183	188	173	197	186	181	179	175	181	161	190	191	156	176	183	165	173	176	170	180	165	189	192	191	162	180	163	186	159	194	194	164	170	184	172	170	184	195	165	171	179	160	173	177	170	182	186	157	172	171	160	145	170	158	180	148	188	199	161	156	159	169	190	187	194	160	184	204	177	183	156	184	186	171	203	194	175	171	193	164	165	202	183	175	189	175	189	167	161	196	166	181	157	178	178	178	197	185	183	141	195	182	179	179	165	211	199	179	155	162	202	175	193	181	164	180	184	172	194	176	173	184	217	186	173	181	170	174	178	182	177	222	165	189	174	188	167	169	181	198	186	159	167	178	158	186	202	173	189	186	195	183	196	179	162	174	170	186	161	199	196	169	182	200	189	201	163	164	172	171	182	175	180	176	154	160	180	188	180	184	185	189	194	190	153	157	172	187	194	152	170	195	184	168	177	198	170	179	168	185	179	194	174	149	176	180	187	180	177	175	165	205	161	187	193	164	145	169	169	172	157	207	162	189	160	186	167	184	173	186	187	184	179	186	168	168	173	192	187	170	171	181	174	187	193	160	179	160	164	161	188	183	190	178	195	175	159	182	170	187	176	205	164	175	137	194	177	176	190	176	163	169	172	160	171	172	170	155	195	181	164	196	151	175	198	184	161	179	168	166	165	187	193	179	167	174	153	175	174	161	167	185	174	191	177	169	179	173	169	152	181	172	190	169	184	183	176	195	205	181	191	190	191	147	162	174	189	168	174	175	186	175	174	185	193	170	176	198	195	170	176	141	167	188	158	162	167	192	184	160	211	166	185	184	180	177	180	170	193	172	193	190	179	179	173	167	179	190	172	185	174	162	179	168	185	190	183	158	190	175	176	171	171	178	170	178	165	180	198	191	144	167	172	142	165	197	170	182	165	157	184	189	194	186	189	174	190	183	165	190	192	187	184	185	159	161	173	162	189	195	156	170	163	199	168	168	192	177	179	167	180	171	187	165	186	188	189	192	165	201	191	193	179	205	192	175	166	176	187	158	180	170	176	170	168	168	189	168	172	189	189	179	183	181	166	178	188	180	190	164	157	158	191	143	192	135	174	172	153	151	186	174	182	201	175	201	165	183	152	198	166	182	183	179	172	178	201	168	206	186	173	168	167	177	149	163	182	175	165	185	186	161	186	179	179	161	177	203	177	160	179	175	174	197	193	204	172	185	187	168	158	181	176	152	165	197	163	170	178	172	189	166	161	198	162	179	185	162	168	181	180	187	185	170	198	173	162	175	186	195	197	181	170	168	181	191	178	166	187	202	159	176	177	176	174	160	166	163	179	159	174	159	180	165	165	168	161	180	161	179	165	191	185	164	194	168	171	188	177	193	179	176	163	182	186	166	175	185	180	174	175	176	192	170	176	178	171	196	172	182	164	181	168	170	159	173	181	167	176	193	182	181	171	187	157	180	184	156	191	189	175	181	174	178	178	187	184	144	161	174	160	181	198	178	184	170	169	160	174	171	198	181	180	161	180	200	191	181	178	155	175	203	179	172	190	173	161	168	191	161	189	160	158	177	160	182	185	182	196	166	170	201	165	182	166	148	199	180	154	172	160	172	202	153	200	170	189	154	160	167	160	197	191	197	159	185	181	183	208	193	175	167	180	183	179	176	189	179	212	190	171	175	176	197	180	165	181	161	172	187	181	183	174	160	204	187	179	185	189	182	172	174	169	154	178	185	199	160	162	178	195	199	176	190	172	151	182	180	179	183	170	191	171	149	167	194	178	162	181	176	164	198	167	185	182	201	185	177	169	196	194	183	159	191	161	173	203	163	186	167	179	172	179	185	180	168	197	151	171	184
28813	14622	13767	14465	11980	35540	67199	63674	50537	34939	4751	649	879	517	602	1762	4876	2677	625	513	421	503	461	433	462	432	439	470	451	436	439	436	450	456	418	415	412	432	435	408	423	431	407	462	455	490	469	401	417	445	445	427	454	432	456	447	443	437	444	430	413	417	422	434	435	452	416	443	396	417	447	424	437	400	453	475	455	395	416	423	434	416	469	424	401	423	417	415	491	441	464	477	436	442	433	435	437	442	404	447	468	405	459	446	459	420	446	422	428	449	440	446	472	447	433	411	435	410	430	437	450	450	440	489	420	460	454	427	441	452	441	416	438	442	449	452	454	410	419	422	454	455	416	389	431	448	458	419	441	443	442	456	376	414	428	460	419	439	442	454	463	442	445	443	447	478	459	432	462	473	437	396	412	439	428	424	473	390	439	459	425	415	416	443	410	404	441	412	430	447	444	449	427	399	414	432	466	485	419	446	392	384	451	426	488	449	376	438	472	426	431	433	443	444	408	420	418	459	475	393	426	443	391	457	462	414	452	476	468	414	437	423	434	472	427	435	445	411	430	426	430	478	441	450	438	464	435	436	433	447	443	452	440	445	434	427	437	440	458	415	429	421	430	422	461	454	426	433	466	458	444	452	447	455	448	438	484	457	438	425	425	483	431	427	424	396	434	428	385	434	411	416	419	445	486	433	437	414	469	442	426	412	436	424	444	437	436	457	419	440	401	412	433	439	405	454	412	439	427	479	410	445	469	452	411	439	460	493	438	443	483	415	425	458	478	431	462	477	450	421	456	439	480	482	456	419	437	420	444	428	399	457	456	448	447	443	456	466	440	465	419	403	424	478	429	446	415	473	392	457	400	407	422	460	478	439	432	412	499	442	402	407	429	430	423	442	409	433	459	458	457	442	417	439	442	425	438	448	449	410	415	437	446	405	407	432	423	416	407	434	467	449	447	428	452	407	453	451	444	400	420	426	447	400	455	448	402	417	425	454	435	432	450	420	448	442	442	452	459	423	450	445	409	442	432	449	431	447	418	437	448	438	426	390	419	443	427	468	448	449	431	408	438	447	444	415	472	421	439	472	445	436	408	442	423	455	454	455	405	430	472	414	460	446	416	447	438	468	438	445	443	484	457	448	421	449	470	447	444	433	474	445	419	442	461	454	418	428	432	471	426	486	422	429	447	432	449	441	429	429	449	463	399	442	481	428	464	455	456	476	466	411	416	487	413	440	417	432	413	461	432	472	444	415	448	450	442	419	459	407	424	466	454	427	448	445	437	452	470	439	465	479	456	449	451	444	453	442	416	478	430	444	437	449	440	451	457	387	457	429	423	415	481	443	430	427	462	422	422	392	446	399	444	447	474	412	439	401	410	438	439	413	440	463	456	478	448	402	433	437	449	468	459	431	397	456	403	444	421	439	434	438	430	446	490	399	452	452	439	461	415	451	416	466	461	445	448	470	449	440	489	406	487	464	414	416	423	444	461	446	466	431	441	448	419	405	409	434	438	445	428	442	434	455	421	461	439	426	436	439	407	449	426	433	428	441	413	436	448	449	438	455	433	444	474	421	411	454	428	442	446	455	454	450	430	434	454	468	435	452	420	455	479	441	437	422	472	446	449	456	433	439	435	439	452	454	419	463	415	447	435	397	478	433	413	427	436	440	441	439	450	460	430	441	429	419	431	424	488	463	434	465	412	432	431	458	431	470	483	445	469	430	438	409	416	447	417	439	429	466	433	428	437	443	434	426	458	421	441	417	410	446	429	395	434	427	409	445	410	413	435	437	472	446	435	424	433	436	438	452	459	467	434	460	434	439	403	463	462	423	472	463	421	436	452	423	441	430	449	421	444	416	464	440	430	459	431	451	473	454	462	475	436	468	429	428	458	463	459	460	435	464	440	464	404	465	448	483	424	421	472	459	437	460	434	432	433	404	427	427	453	407	398	440	440	432	429	466	496	471	428	451	448	439	432	463	446	404	446	460	446	432	429	428	434	485	434	468	425	404	446	444	407	444	429	448	445	396	410	451	450	414	431	387	465	458	462	445	439	413	452	436	413	435	432	481	422	411	445	436	462	425	449	438	425	437	436	455	417	456	465	463	432	450	424	432	438	429	391	446	450	460	442	406	467	475	420	433	436	454	452	425	458	415	460	429	406	420	441	439	432	438	459	440	430	441	429	435	441	426	425	448	471	427	425	481	447	444	443	426	439	481	438	451	468	455	452	407	477	401	425	468	446	434	420	407	463	438	476	451	462	444	442	459	418	437	444	453	467	479	426	437	467	459	454	438	429	445	446	432	437	490	425	441	409	410	421	453	441	432	475	429	434	439	420	448	420	417	431	461	428	476	465	417	446	413	436	446	449	465	411	441	425	438	424	459	479	457	426	454	465	422	393	440	430	460	450	433	411	449	443	434	456	429	452	412	450	428	457	434	430	480	449	443	426	414	436	411	404	469	446	482	429	408	439	449	424	464	472	419	428	421	406	440	433	448	467	418	411	456	450	435	440	430	461	466	423	422	426	411	400	432	423	431	423	417	419	388	420	417	413	412	413	445	464	419	453	468	452	457	452	430	453	427	447	435	433	431	452	459	413	447	442	447	429	427	457	430	443	464	418	455	441	385	433	424	432	489	425	456	427	432	429	435	447	423	431	456	403	435	450	412	439	408	426	407	473	428	473	424	437	407	437	433	448	448	453	456	463	427	439	419	452	428	425	435	462	441	438	419	432	449	462	415	433	466	431	457	404	420	423	442	410	441	434	429	454	450	446	439	470	424	418	392	444	449	415	477	443	416	475	420	428	424	438	427	436	430	457	405	396	454	438	450	455	439	431	432	454	414	406	435	434	413	428	403	442	416	438	430	425	420	461	441	428	407	406	454	441	389	463	426	467	435	404	443	458	452	462	416	470	454	490	467	430	430	438	443	424	478	411	438	455	449	454	451	428	477	446	452	462	427	436	438	436	436	416	464	472	434	453	433	415	440	442	461	428	440	461	411	454	465	439	435	431	464	468	477	454	433	452	430	422	440	426	417	466	414	435	419	410	432	440	455	423	425	410	423	420	449	424	437	428	508	376	449	433	421	471	416	444	391	460	492	437	446	448	473	425	479	465	449	428	439	460	470	457	423	432	455	407	463	406	444	466	435	443	446	462	463	453	436	426	450	398	439	420	411	433	433	468	401	435	426	447	417	449	422	449	450	405	450	443	458	451	445	431	436	475	415	454	457	467	434	423	430	422	423	432	449	378	461	445	427	436	421	448	453	446	413	436	467	428	443	441	419	423	462	423	452	431	440	439	492	457	463	442	451	462	458	427	445	440	442	469	414	416	418	460	439	404	470	416	432	437	421	461	487	439	414	439	453	456	469	461	472	420	470	454	462	427	445	454	462	451	474	392	410	418	442	479	436	456	444	430	440	408	471	452	427	480	407	462	442	452	425	427	426	449	430	453	416	450	462	442	434	431	424	412	446	413	429	428	440	456	426
12054	4146	1694	1155	688	979	3362	3938	2349	1228	307	244	241	231	224	245	263	235	241	215	219	257	247	229	235	256	216	252	219	226	253	240	226	240	245	252	220	238	241	244	256	230	215	251	232	254	243	251	222	193	251	237	231	221	241	213	223	230	235	245	248	237	246	226	221	222	248	252	231	230	241	220	235	255	235	224	213	239	232	250	241	276	230	280	242	205	221	247	246	223	231	243	220	216	226	230	242	205	230	251	233	235	208	205	252	203	234	244	235	257	219	255	226	240	252	257	233	230	257	244	235	248	228	223	248	230	226	252	228	219	219	251	231	228	242	261	262	235	242	230	202	238	212	255	260	232	270	216	252	256	230	226	272	257	237	220	238	220	213	210	193	247	229	237	251	242	216	230	243	249	242	245	224	237	230	231	233	237	235	214	213	243	244	226	229	222	234	248	212	211	236	220	242	240	220	267	221	248	255	240	250	252	203	211	267	233	248	221	202	228	242	247	242	235	251	219	225	232	259	212	257	216	253	218	235	228	232	230	252	199	202	247	261	238	220	245	245	232	254	248	253	243	245	248	229	235	240	238	221	207	214	211	239	254	189	244	212	235	230	239	244	243	256	257	232	233	232	256	221	210	232	226	240	212	244	253	227	234	194	214	262	229	259	233	229	258	210	216	212	229	227	234	240	240	213	244	231	232	212	235	231	222	227	256	236	229	240	232	247	241	225	244	247	247	242	232	231	237	261	237	247	224	230	237	210	210	225	254	246	237	228	221	248	235	271	215	244	250	228	208	243	242	217	218	233	239	216	209	252	258	240	237	238	238	228	224	236	276	225	242	237	248	242	234	237	232	206	241	243	228	251	258	229	257	224	203	222	233	214	238	249	227	252	225	243	223	258	250	251	232	236	250	216	224	208	239	261	238	232	239	224	234	246	231	250	234	217	231	260	227	233	242	203	259	260	245	220	205	217	228	230	233	229	241	206	243	258	250	251	254	243	219	220	295	251	234	213	248	261	213	231	266	244	221	216	237	231	224	221	246	211	256	255	229	225	233	218	221	218	228	212	232	262	246	235	232	228	248	248	218	230	199	214	218	249	236	248	238	236	231	255	206	248	229	269	243	229	247	226	240	213	216	244	264	268	244	241	239	222	234	228	235	228	257	235	216	226	226	227	238	212	257	230	221	256	223	230	234	223	243	244	220	228	266	213	231	253	240	248	246	251	208	245	239	247	249	236	248	230	249	240	234	242	231	240	236	224	230	219	269	253	208	230	245	252	241	237	249	227	230	270	236	228	241	259	226	226	224	231	225	247	238	237	230	256	251	252	242	241	244	233	248	225	243	261	219	236	249	251	224	213	222	242	236	241	258	208	243	240	219	204	253	238	206	255	260	213	190	227	232	213	263	237	203	221	226	243	235	232	232	245	243	266	240	213	220	247	217	240	221	236	259	266	216	243	239	251	220	234	242	232	207	238	221	255	220	226	229	213	213	237	264	243	242	249	216	258	233	237	205	224	232	239	239	217	239	226	235	217	247	239	211	237	233	221	212	215	225	231	229	240	253	254	236	207	252	252	248	247	239	230	236	237	227	226	204	253	211	244	246	226	242	226	230	212	233	243	269	246	224	242	232	227	256	255	238	231	215	239	219	225	194	243	234	229	221	239	209	231	192	252	267	247	217	233	245	231	209	216	236	238	233	224	243	235	251	223	229	258	228	256	236	245	217	225	230	219	240	239	245	239	227	241	223	205	227	244	207	248	201	235	235	243	234	250	229	231	252	237	244	245	226	226	210	239	243	219	236	225	260	245	224	251	234	244	230	227	286	222	231	214	246	227	235	224	230	261	221	223	219	225	213	206	224	249	225	215	215	244	222	249	214	234	217	242	256	216	220	229	257	247	250	247	230	224	257	249	246	235	257	244	253	221	244	235	232	214	249	201	254	231	222	225	228	206	237	235	231	211	252	230	218	267	233	236	222	234	226	223	213	240	234	221	242	250	250	238	198	243	226	240	234	235	245	243	224	231	234	236	224	217	235	246	237	243	232	234	242	253	259	250	231	240	228	217	224	213	266	268	228	230	243	230	232	230	264	214	218	213	255	242	222	229	228	223	215	245	228	239	200	214	206	240	223	241	252	210	214	212	245	230	235	257	245	222	219	236	252	231	221	229	248	228	237	210	241	230	252	230	257	236	222	214	226	253	287	262	241	217	232	251	241	255	204	247	247	237	237	233	227	200	219	231	238	220	221	257	211	255	214	222	211	253	247	240	235	246	245	255	241	233	229	231	251	225	268	246	246	236	242	228	242	244	278	244	247	236	253	257	223	259	247	231	223	230	238	230	267	216	246	250	237	266	261	231	238	224	240	232	224	242	227	221	228	251	246	246	243	211	214	251	256	234	251	238	259	226	234	243	195	246	241	243	220	233	259	260	248	233	218	236	217	257	265	212	229	214	229	235	251	228	235	225	213	229	226	243	252	238	229	205	252	244	241	260	234	250	245	229	237	237	254	227	229	212	251	230	220	227	223	217	238	222	218	239	221	252	266	229	227	210	231	240	245	225	236	240	261	236	252	240	223	204	223	243	220	241	215	204	211	218	231	230	232	256	234	222	213	227	219	206	220	264	216	221	257	238	259	236	237	219	230	229	222	259	236	249	236	250	244	266	231	236	250	224	238	231	239	250	226	235	233	248	231	215	249	257	238	217	244	230	223	232	241	247	263	240	229	228	239	224	217	202	242	223	239	244	228	206	206	277	243	233	232	217	210	246	231	220	231	247	274	213	227	199	228	250	238	231	258	245	219	242	232	249	236	215	247	223	243	240	263	276	245	238	224	245	238	252	215	228	243	246	236	230	206	229	248	231	225	239	252	265	249	244	250	214	216	242	216	224	228	241	220	250	245	246	239	213	239	251	227	225	235	208	238	243	239	217	235	240	223	219	210	234	233	234	246	271	206	236	213	248	222	262	208	238	219	247	237	223	248	232	258	239	221	229	196	247	217	245	221	238	219	247	243	265	243	213	245	239	205	233	217	217	248	234	234	214	227	223	247	241	194	223	213	226	224	227	239	230	253	267	243	215	234	233	223	224	239	232	241	223	254	233	259	224	208	227	248	214	242	242	229	235	243	253	241	222	234	242	247	264	243	218	233	228	239	201	245	233	205	250	236	233	255	233	224	231	251	240	232	233	236	222	202	245	242	222	223	245	264	249	239	227	218	227	250	229	249	233	222	241	272	237	245	220	240	252	238	236	232	274	225	251	234	210	221	195	216	216	227	243	240	224	211	213	256	246	244	243	249	257	251	243	276	232	255	245	233	232	240	269	222	226	222	230	244	256	241	233	258	240	230	236	227	229	239	212	220	228	232	266	207	223	223	220	232	238	241	228	242	230	239	240	231	232	239	266	229	245	216	238	246	244	261	231	240	238	248	262	238	228	218	271	203	239	252	249	228	213	231	241	241	222	210	250	217	240	238	231	267	213	232	220	243
7300	3356	3226	3349	2553	4680	14738	14014	8712	4349	823	570	588	599	580	585	697	596	542	576	565	574	544	622	591	588	554	570	605	568	582	578	558	614	537	575	570	581	592	556	593	545	522	554	554	568	563	579	580	599	585	559	581	573	645	535	594	584	578	562	583	567	607	571	612	564	583	563	560	628	584	530	560	579	614	597	626	570	567	605	564	573	578	594	591	571	562	567	595	567	554	582	572	574	543	591	596	588	589	607	559	637	541	578	563	563	592	595	579	586	591	615	578	631	576	561	569	540	585	583	603	586	548	546	562	601	579	568	562	556	602	549	605	598	640	575	592	557	543	602	549	595	564	586	579	588	603	584	556	571	577	574	611	600	615	573	558	559	560	584	590	581	587	620	548	576	614	586	573	583	570	606	594	556	592	585	566	603	527	550	548	581	563	592	600	610	577	589	546	595	565	601	595	594	574	593	563	607	569	544	622	605	548	578	630	583	586	584	570	574	563	610	547	541	619	618	571	616	564	548	589	562	577	579	568	607	591	581	579	603	550	611	549	578	578	601	591	569	553	576	544	612	589	616	573	581	585	609	554	567	551	609	590	596	576	605	571	618	599	560	577	583	563	605	599	606	587	539	574	645	592	594	586	592	574	596	562	536	552	579	609	584	558	568	601	583	554	553	627	520	572	561	571	625	574	584	597	601	574	546	621	636	542	586	571	588	582	561	592	589	581	553	589	549	597	546	569	555	607	594	577	588	611	585	554	567	616	611	588	635	563	567	547	572	579	539	607	568	598	559	598	534	605	598	554	586	616	583	652	556	595	542	575	587	551	567	596	546	596	569	607	580	592	592	576	539	588	542	596	608	546	606	549	581	600	570	618	546	559	547	559	607	573	612	597	606	581	540	546	572	571	614	622	566	579	581	595	618	566	563	600	578	568	538	584	588	585	527	599	645	573	575	567	576	559	552	572	639	570	559	567	568	529	606	560	574	561	588	612	580	593	562	575	585	559	607	603	591	578	617	634	584	596	529	545	559	598	602	546	591	592	601	591	589	585	558	531	600	605	543	533	563	565	589	576	624	575	653	589	640	591	583	627	590	617	550	559	568	588	593	570	596	571	542	573	551	577	583	577	578	592	578	593	593	545	624	598	580	596	544	523	591	592	583	552	614	562	594	538	583	571	575	591	565	571	546	591	560	616	612	591	559	569	586	603	542	574	584	604	587	532	600	572	621	558	583	590	617	574	558	599	506	565	591	548	594	598	603	589	596	583	596	581	550	597	587	585	574	609	563	585	608	554	578	578	595	610	568	580	595	586	616	604	600	575	595	578	574	591	599	612	589	582	572	586	582	542	555	601	596	557	593	588	580	589	610	582	596	587	598	605	561	561	564	592	571	636	616	611	590	582	547	569	661	574	584	570	614	538	588	587	559	600	558	559	592	608	560	584	536	546	553	551	595	591	524	636	602	551	595	532	601	611	555	534	573	565	613	585	593	553	568	579	588	593	584	579	606	569	602	580	574	577	615	610	629	597	576	608	595	616	542	583	569	525	603	577	557	613	559	610	562	599	594	530	579	572	608	585	585	635	582	597	609	606	613	608	557	544	540	550	555	588	620	579	569	620	607	570	558	620	567	565	610	632	594	541	631	563	610	576	590	502	542	568	636	554	608	574	543	541	545	578	565	543	611	616	579	537	592	523	563	605	593	558	554	621	555	602	559	577	594	566	593	612	568	575	620	589	591	578	553	598	567	565	571	577	565	635	564	604	581	560	552	561	592	627	587	545	604	569	574	577	590	555	595	559	578	603	613	579	596	588	588	590	571	632	599	588	609	552	566	608	583	596	572	583	577	598	570	609	604	592	619	571	556	611	579	604	586	585	594	523	579	573	584	591	601	580	596	604	574	549	610	572	549	569	643	582	594	554	589	580	570	617	588	581	521	578	602	554	609	590	578	596	575	583	558	576	587	580	577	555	594	541	634	562	543	570	567	602	580	556	604	550	592	599	567	541	563	580	589	571	579	594	564	567	595	604	566	555	600	600	614	597	555	553	565	596	617	543	561	568	577	579	583	618	570	628	598	572	593	593	604	576	581	589	622	601	561	595	604	587	581	618	567	563	593	614	568	570	653	612	570	590	585	572	566	589	567	572	574	556	569	574	639	581	593	585	612	576	618	595	565	591	575	578	557	575	594	592	553	580	550	567	590	589	577	603	570	567	576	580	577	570	601	607	596	586	561	588	596	592	614	574	584	571	549	575	563	588	572	564	588	575	583	547	552	614	568	611	605	596	596	591	610	581	564	550	603	589	598	605	600	588	596	571	575	575	566	563	567	586	595	610	575	572	543	592	598	606	558	551	565	568	571	631	580	574	577	569	550	616	583	545	575	592	552	575	597	568	570	553	592	567	582	606	600	578	559	606	570	594	594	589	598	610	512	575	569	614	592	601	592	582	577	529	572	596	603	590	603	589	611	587	566	616	582	599	588	604	588	598	612	562	610	586	565	587	541	570	597	608	577	614	598	545	576	562	595	562	596	608	591	602	568	579	568	563	570	566	587	626	570	580	598	584	576	573	570	581	559	569	573	570	594	588	600	587	561	598	578	561	628	613	564	580	579	564	592	573	569	551	552	596	567	566	597	572	554	552	600	615	607	586	593	577	600	590	616	573	567	561	592	600	565	595	595	596	567	571	546	580	620	605	581	609	563	561	587	559	599	596	575	609	548	556	590	588	535	559	613	570	589	614	596	607	557	575	567	588	564	555	589	587	568	540	652	550	578	593	598	560	571	607	580	620	573	609	588	601	551	552	630	552	566	576	571	564	608	570	598	595	637	549	574	604	519	589	596	608	579	553	623	597	529	596	616	579	586	586	591	582	570	547	535	631	568	585	582	581	576	592	581	602	555	573	529	576	563	534	586	587	614	594	595	621	623	563	616	587	566	575	631	570	564	572	562	603	556	584	559	588	567	597	604	571	586	558	566	588	596	575	559	560	584	586	612	562	561	564	582	577	538	587	587	593	573	592	567	511	642	623	572	578	586	582	578	580	549	579	570	599	554	576	587	566	637	551	572	577	625	581	573	582	512	567	590	622	596	539	604	579	600	602	591	563	615	593	599	590	562	593	573	555	556	600	558	584	589	595	605	598	595	601	574	622	571	558	594	578	602	593	556	537	570	556	574	595	554	574	569	553	584	570	559	553	597	561	600	558	533	596	546	570	581	575	593	611	582	532	578	582	601	593	592	574	625	551	624	573	553	594	559	595	589	559	586	585	553	634	578	583	611	609	592	583	624	613	526	591	610	606	569	586	583	572	618	632	599	588	557	577	556	621	581	578	583	570	576	603	599	587	601	635	587	603	622	582	549	617	568	606	599	646	565	587	604	615	560	640	551	595	564	557	597	605	566	556	578	574	587	551	561	612	579	583	576	591	600	569	560	581	584	613	576	578	593	659	545	584	565	620	594	556	601	553	560	587	543	609	559	562	597	593	602
31997	16785	8048	4759	2890	13911	38758	33648	21011	9295	1317	333	289	266	260	276	504	396	289	287	271	279	233	249	259	269	236	255	244	252	262	238	247	276	262	254	272	276	270	249	274	243	255	279	253	267	246	239	262	218	218	239	255	270	250	236	269	273	246	250	228	236	247	275	275	235	245	245	246	273	239	278	231	270	253	242	284	260	240	250	258	224	248	254	258	257	255	237	248	246	270	261	284	235	241	247	230	245	267	234	276	271	250	279	276	275	232	269	249	259	235	246	265	276	269	255	245	261	275	255	264	276	262	277	264	241	253	241	215	246	229	255	244	268	262	256	265	284	256	228	239	262	240	241	251	241	262	238	262	245	244	274	231	244	257	237	228	245	297	240	246	278	263	251	233	239	287	264	263	263	286	258	259	267	262	273	256	238	252	255	246	263	274	249	227	294	284	262	300	281	262	219	264	255	238	286	258	242	230	259	280	253	276	264	260	264	257	276	262	249	260	257	244	238	264	234	257	253	254	268	262	240	227	266	276	221	245	274	205	264	231	252	251	268	268	246	255	242	217	233	285	264	277	251	251	250	237	267	240	239	260	241	266	281	249	265	221	233	247	262	261	243	253	232	273	254	232	256	277	256	246	252	296	270	263	268	258	280	261	247	250	249	252	198	211	218	226	272	245	206	245	273	264	255	251	242	278	263	259	275	227	247	258	258	276	250	244	278	228	274	274	245	241	269	239	300	259	230	239	235	260	247	271	249	264	280	274	262	229	257	239	267	265	264	243	262	255	275	263	288	247	246	239	234	262	258	269	259	274	267	277	247	218	255	268	263	227	250	257	233	256	249	238	257	241	256	244	288	239	278	247	261	250	242	217	249	250	272	272	224	256	257	282	261	249	256	268	267	257	262	259	239	271	264	254	247	246	239	291	251	257	253	252	235	245	266	257	253	241	252	261	247	277	269	265	249	267	235	235	246	247	269	255	270	232	263	235	276	267	272	280	245	252	257	273	255	274	266	258	240	228	261	267	254	278	237	259	247	254	287	289	242	274	221	235	249	255	273	250	266	253	225	245	271	257	273	234	279	269	255	257	268	256	292	249	200	265	255	233	266	264	244	275	232	249	275	228	241	246	238	214	257	256	264	270	276	260	256	232	271	233	250	227	273	268	276	259	266	255	264	229	229	255	249	271	269	250	272	235	242	243	255	232	247	231	285	280	229	262	266	263	222	273	241	251	276	270	248	281	253	264	260	251	252	241	243	256	258	249	277	274	264	247	280	277	248	266	280	236	247	242	241	267	241	230	259	240	256	262	264	233	244	255	260	239	269	270	261	269	263	286	263	250	270	205	250	251	265	258	272	268	230	242	267	244	262	269	271	243	258	253	223	258	240	268	278	250	265	250	268	262	259	269	264	245	249	262	236	262	271	246	282	255	227	283	277	254	237	258	261	257	229	233	256	254	261	232	262	242	254	294	266	246	269	261	249	259	274	263	246	279	216	244	280	260	245	240	262	226	250	247	248	265	235	255	222	251	251	275	258	291	264	275	265	270	275	288	259	264	246	239	236	254	278	231	250	249	275	270	266	253	251	235	267	295	268	250	243	269	277	260	231	255	235	236	274	243	213	233	282	271	264	232	252	250	264	225	252	243	237	236	252	270	259	255	266	256	229	258	239	261	253	266	252	248	261	227	254	225	247	288	250	241	258	249	284	267	263	265	260	254	258	255	234	247	277	236	242	287	271	285	260	243	260	269	215	258	250	235	264	244	246	247	275	237	236	258	251	288	273	274	251	285	253	259	268	263	275	271	243	273	247	250	245	242	292	239	239	258	262	221	231	237	265	244	261	262	300	250	240	266	248	271	239	264	296	258	286	253	247	233	243	235	243	246	216	242	291	246	240	255	250	269	257	231	268	240	279	253	270	265	253	233	263	264	299	244	244	258	238	261	238	259	251	253	278	245	225	249	274	254	236	258	245	260	247	227	257	250	254	242	238	293	295	257	241	254	259	236	269	225	253	278	237	253	262	239	255	255	278	255	257	265	252	248	209	249	243	251	247	289	255	259	259	270	241	274	247	254	266	259	252	277	235	245	255	236	238	266	249	265	245	252	266	248	265	277	252	249	282	242	248	267	256	236	270	263	240	266	242	270	284	285	242	270	250	245	267	254	267	248	229	268	267	251	265	275	223	263	251	288	279	266	256	245	244	272	253	277	258	229	257	273	228	237	249	268	263	264	231	238	261	237	258	292	247	255	259	242	251	269	282	248	243	238	259	240	271	247	272	260	256	265	264	244	257	267	301	242	274	227	263	260	298	224	238	240	234	278	254	270	248	246	250	250	255	291	241	262	215	264	251	243	238	225	239	265	248	271	259	231	273	261	261	241	261	283	241	242	247	259	276	246	233	267	259	236	264	268	234	236	263	224	297	242	270	249	250	244	269	267	236	250	244	278	261	265	248	218	267	264	257	262	241	262	247	265	277	255	264	248	257	264	275	268	251	235	257	270	265	256	249	242	265	253	233	263	246	258	263	253	256	248	259	241	262	251	277	273	260	240	262	251	286	223	261	251	243	226	259	268	263	271	263	269	291	273	284	251	285	266	260	266	234	269	256	277	286	260	263	279	262	267	241	292	228	218	257	258	263	279	261	262	256	264	242	227	241	263	243	257	268	255	250	243	256	234	222	255	244	259	251	266	220	240	279	284	258	255	269	257	244	260	233	266	271	254	270	244	291	254	262	261	250	274	246	251	238	268	263	260	244	245	269	269	252	247	265	243	234	277	244	281	297	269	245	272	262	250	255	255	274	257	238	242	248	246	287	264	273	214	246	278	262	256	226	241	252	227	246	244	252	237	257	260	256	260	265	269	257	271	250	270	250	271	262	279	237	258	276	259	239	244	264	252	291	244	258	266	266	262	253	261	228	247	257	267	272	260	254	261	261	277	276	226	296	282	271	280	276	263	262	265	254	239	248	276	239	241	264	247	262	222	249	255	269	283	247	242	279	251	279	284	277	296	258	253	253	247	250	257	276	261	240	236	235	278	296	243	283	264	258	268	244	220	239	273	294	247	263	267	273	244	268	259	235	234	258	246	270	272	281	243	256	267	236	219	232	236	248	247	262	239	260	259	240	240	269	235	233	237	266	286	269	253	282	265	236	274	288	277	254	246	270	237	251	240	269	286	240	244	280	262	228	215	260	258	236	252	260	260	264	249	275	217	265	220	257	259	280	289	226	267	259	265	251	270	270	293	259	273	255	266	268	265	246	249	246	256	235	239	280	271	269	256	262	253	236	289	273	251	260	272	295	245	255	260	260	264	254	264	246	235	225	259	228	247	237	263	270	239	277	267	251	261	257	251	263	274	230	239	248	270	267	278	264	266	236	265	270	278	288	237	265	252	223	272	263	270	233	250	255	272	262	239	253	238	236	259	262	274	257	241	258	264	235	239	245	267	252	254	268	248	260	277	263	259	256	230	288	265	232	229	252	243	253
20005	9015	8578	8940	7403	29976	54568	48051	36649	21640	3671	1000	724	720	676	894	2085	1744	719	661	695	590	669	575	620	654	620	615	618	659	631	607	610	604	579	575	604	610	662	583	637	614	642	624	604	649	613	613	596	615	606	585	594	612	604	642	662	664	619	624	640	685	618	609	582	647	656	615	613	624	623	618	603	618	663	612	627	587	588	644	651	642	652	599	642	586	613	656	625	633	637	601	604	594	658	611	600	591	606	612	596	593	641	643	639	649	572	602	628	628	613	612	636	626	616	630	606	631	634	601	634	587	614	601	694	613	613	627	619	598	604	625	614	601	631	627	629	578	647	656	627	619	615	663	620	656	618	628	620	634	605	610	624	604	640	601	584	608	595	636	593	567	618	596	621	605	586	631	593	671	603	651	584	631	638	637	588	608	611	617	588	588	620	625	638	632	602	630	660	644	571	618	601	683	605	621	629	638	576	582	649	628	631	614	613	607	614	566	661	583	618	628	647	661	640	623	636	601	652	622	587	611	651	648	628	622	624	591	644	647	633	674	581	612	647	624	624	627	623	624	601	622	588	579	631	652	617	594	591	628	596	608	629	613	624	623	656	639	654	633	554	599	634	602	601	599	607	626	652	605	637	596	570	640	621	628	621	587	676	646	597	617	610	607	622	668	676	675	623	626	611	631	677	622	632	641	658	641	616	643	615	604	648	603	644	636	661	601	598	596	623	626	602	662	617	619	625	637	585	608	625	620	596	655	629	627	669	647	593	610	641	624	671	621	604	608	621	598	657	618	610	632	602	598	617	675	624	642	613	614	640	608	592	644	668	629	668	607	647	631	592	584	574	611	615	608	620	613	617	657	637	624	622	609	687	643	643	656	608	680	662	602	643	586	622	565	602	597	584	652	612	591	606	598	601	641	606	582	660	623	649	656	603	629	637	655	626	596	697	628	646	608	582	630	602	646	607	647	608	625	628	575	632	646	614	655	635	663	646	619	602	645	652	644	631	637	624	607	651	658	608	635	639	626	625	655	594	617	581	641	628	637	565	610	660	621	616	616	619	612	622	585	573	600	647	608	584	613	651	645	626	643	607	630	560	617	611	597	630	618	575	605	635	641	608	603	613	617	593	668	620	607	652	628	621	633	674	615	616	651	580	647	571	637	667	626	624	654	635	615	628	626	621	658	577	590	621	611	600	594	612	661	621	596	633	626	582	658	590	612	653	652	616	683	624	633	596	610	649	605	621	582	538	610	600	640	610	631	632	636	623	656	604	593	609	579	603	630	641	628	589	611	615	589	618	646	626	633	607	608	628	629	657	594	605	639	598	580	597	615	600	583	652	661	619	649	630	645	635	622	679	619	637	618	589	646	626	656	630	652	609	612	609	573	602	664	599	637	629	578	660	635	643	615	615	630	652	631	630	585	592	635	613	612	619	595	678	603	602	626	611	637	688	609	608	618	579	620	653	631	586	610	609	646	658	645	624	637	617	638	603	646	636	630	642	662	594	650	622	588	620	624	633	640	633	629	620	634	643	606	609	618	603	590	597	593	587	655	630	610	642	605	611	595	623	641	631	650	579	630	590	598	635	631	633	574	639	610	618	677	621	607	600	648	610	601	613	589	663	567	632	615	611	623	637	658	632	555	620	583	614	647	661	633	657	649	584	604	598	615	617	623	656	578	640	607	564	651	617	591	621	631	603	676	608	607	602	665	597	602	628	644	624	601	597	643	626	627	659	602	641	631	619	616	644	607	596	649	619	641	632	671	644	628	621	591	634	590	622	597	589	591	614	636	605	602	595	595	631	640	643	632	572	610	623	613	642	628	628	629	599	638	612	635	621	634	653	601	647	636	638	625	639	666	611	675	603	642	587	646	607	576	652	643	591	621	645	621	583	619	634	643	609	607	607	578	674	611	661	593	611	581	673	629	647	586	632	619	615	650	590	631	600	638	622	643	616	584	681	597	647	608	609	635	631	635	618	680	596	647	642	634	660	667	628	613	638	619	647	612	628	625	639	657	623	639	652	623	630	606	609	631	645	636	623	619	669	581	670	635	568	652	602	621	612	646	642	648	606	646	643	645	644	572	643	611	608	648	646	635	623	639	622	638	611	628	658	621	626	661	575	635	635	644	631	620	620	627	627	623	617	615	618	635	627	603	647	630	656	617	630	603	586	643	649	643	598	598	627	606	619	614	577	646	634	603	674	666	635	579	620	599	628	578	610	613	587	594	589	613	662	640	631	644	636	672	633	588	609	588	610	622	586	622	593	661	609	603	612	630	631	663	575	572	618	647	652	625	642	621	639	615	664	635	572	668	610	649	614	626	593	605	650	632	602	620	609	594	655	638	631	627	621	633	597	652	594	547	605	618	622	582	594	625	607	628	581	625	634	631	664	652	641	616	577	567	618	594	620	625	641	636	627	602	622	636	614	663	648	644	602	622	625	602	575	635	583	631	643	645	664	598	621	589	618	653	653	612	602	597	595	638	574	653	631	587	585	589	628	602	570	663	606	620	675	618	597	571	631	684	627	584	616	627	646	626	592	569	645	637	625	641	602	662	593	590	608	633	605	635	619	635	643	610	612	621	580	602	558	619	640	633	580	631	622	583	641	620	645	618	617	684	609	614	581	673	621	614	630	600	655	617	611	656	654	620	572	582	630	625	626	615	618	624	613	609	630	626	626	587	610	672	605	646	624	635	670	606	604	622	591	600	627	620	634	614	613	670	642	598	620	587	601	656	599	643	598	625	586	627	598	642	595	613	629	623	535	618	609	649	618	619	603	577	650	614	613	634	644	604	626	635	618	674	617	621	633	640	648	593	632	603	625	634	598	659	625	629	602	602	630	608	593	616	626	679	609	614	640	606	643	638	609	584	608	615	668	578	647	624	585	620	587	609	630	639	608	603	673	568	631	598	652	591	653	599	615	617	644	614	612	590	646	634	652	615	668	625	617	643	593	628	611	654	619	636	609	643	646	655	569	629	621	595	630	614	656	610	597	651	624	630	611	600	634	625	578	623	599	618	599	614	596	582	614	647	659	640	617	599	604	633	653	573	592	617	583	585	649	612	591	621	618	645	585	607	609	607	617	646	661	690	641	591	639	574	628	653	669	609	618	617	608	595	630	660	675	618	654	640	625	635	669	680	594	591	629	607	657	644	618	638	600	629	623	651	643	618	627	597	613	626	620	595	585	643	634	632	599	646	620	626	666	617	694	562	598	620	628	615	638	636	620	665	595	596	628	602	599	619	599	671	585	583	643	660	624	602	668	610	622	642	625	641	612	619	618	654	627	614	605	591	643	590	600	624	632	616	620	658	592	657	577	618	623	630	632	666	598	660	633	650	704	628	598	635	642	629	633	598	640	634	621	608	610	599	670	672	592	596	588	617	636	602	587	612	578	644	582	628	648	641	638	619	639	632	606	624	606	674	648	666	627	629	656	634	647	614	635	619	599	627	589	620	642	585	626	611	584	637	683	606	670	663	628	612
41750	25528	14210	9408	8915	46108	57511	47057	30963	15536	2976	285	223	222	202	205	551	782	220	196	196	182	181	167	182	169	173	196	173	165	202	188	187	169	194	199	167	153	163	197	174	188	173	191	155	175	163	178	200	175	172	164	179	184	158	183	196	182	167	170	201	156	173	174	168	178	185	160	175	174	178	168	134	161	181	181	168	186	189	193	214	163	178	217	186	169	180	174	162	155	188	164	171	175	175	174	176	172	176	164	176	181	169	205	183	177	202	187	187	167	152	180	190	194	186	180	152	181	169	184	201	193	189	180	157	183	163	161	179	162	169	173	152	211	168	188	200	149	185	182	191	193	173	182	164	183	180	200	193	168	192	172	169	189	177	183	167	195	171	182	202	192	182	176	196	191	163	176	188	192	175	180	175	184	217	185	164	171	197	157	193	196	171	164	173	199	160	171	179	157	171	198	179	184	161	166	152	159	175	159	196	199	158	176	199	183	196	168	178	152	170	179	202	176	187	162	201	166	188	176	160	162	198	192	153	187	173	178	161	173	212	173	173	169	181	177	179	160	164	186	182	193	166	170	176	175	152	166	171	186	185	213	164	173	188	170	174	171	180	163	185	188	179	186	193	205	176	200	187	162	179	169	171	160	183	173	167	172	188	177	186	186	192	178	175	189	171	180	164	176	168	178	170	180	170	171	174	177	182	190	172	155	173	164	175	185	172	158	158	174	179	173	182	187	177	206	182	166	176	197	172	173	164	191	194	162	177	143	173	163	158	173	180	189	182	170	178	186	211	174	184	171	164	187	146	175	182	190	171	176	152	176	191	196	158	168	161	150	174	191	194	173	168	168	188	185	192	196	181	179	161	173	167	196	182	166	187	207	183	197	163	179	173	189	173	178	188	169	171	176	176	169	174	198	189	172	165	180	187	170	177	181	187	203	187	193	186	147	180	201	173	177	199	162	169	183	183	184	165	208	182	168	145	178	149	171	175	151	191	168	155	169	162	206	178	160	167	177	163	172	174	177	175	176	190	181	169	157	167	167	156	159	196	169	171	179	174	180	192	167	168	197	193	161	179	171	165	197	180	190	165	168	198	152	182	176	165	184	176	178	186	189	174	174	159	187	171	140	173	190	196	171	191	175	174	170	171	184	168	175	187	183	165	177	190	185	153	173	196	187	187	153	154	147	190	173	155	164	169	177	162	204	193	177	177	168	175	165	157	192	195	189	156	171	197	170	157	170	186	174	172	174	174	170	153	194	189	208	163	206	171	183	179	145	176	181	165	175	200	208	162	180	181	180	180	172	180	168	204	164	160	169	165	194	186	181	187	196	187	175	176	181	157	173	187	175	178	161	177	164	160	167	187	194	160	197	195	208	187	174	189	163	169	186	178	168	166	181	185	185	203	164	196	176	176	164	167	179	163	173	177	177	196	196	175	185	186	179	179	186	159	150	158	173	190	189	193	156	172	205	142	167	184	151	180	221	199	165	175	181	179	158	182	168	207	192	176	167	175	192	155	184	180	174	177	178	205	160	167	180	173	175	177	184	161	159	190	183	187	184	166	177	187	191	127	180	181	187	182	178	174	171	172	177	169	165	194	178	191	190	180	184	162	181	186	179	161	164	187	193	181	196	194	188	181	172	172	173	167	173	161	178	192	162	168	187	172	194	199	207	183	172	183	166	167	158	183	166	189	196	185	174	173	186	162	175	211	174	160	190	160	194	181	187	164	187	181	171	183	169	194	168	175	163	171	160	157	189	173	177	177	180	191	183	192	148	212	167	171	172	183	177	191	174	175	185	199	185	187	167	168	181	159	174	187	169	181	168	166	173	174	173	179	174	189	199	162	154	163	162	183	166	162	166	174	184	184	159	199	197	180	190	169	192	177	187	159	170	182	171	173	181	196	167	174	201	180	211	172	165	191	179	174	185	183	193	177	217	151	180	196	158	185	179	181	176	190	168	173	176	194	175	162	194	158	176	169	197	171	163	171	177	154	185	164	188	187	166	155	175	177	172	164	188	198	185	168	181	198	191	173	183	168	180	198	149	180	178	175	167	172	178	171	162	169	180	170	174	175	159	170	172	182	169	172	186	184	176	216	180	182	177	189	178	192	188	169	164	170	187	163	183	176	184	167	164	175	193	181	209	170	173	181	194	205	197	188	169	157	197	181	176	194	184	162	158	174	171	200	156	173	186	184	196	179	151	147	188	186	173	219	175	167	180	225	202	181	158	167	174	192	179	204	166	171	173	176	150	182	171	187	159	165	172	168	183	161	165	212	173	159	182	193	157	193	186	169	198	145	178	158	189	170	187	197	195	173	195	180	174	171	178	176	177	158	199	178	164	147	189	166	197	175	155	175	187	179	154	182	154	178	186	168	167	176	161	190	186	178	181	194	174	164	170	187	151	178	177	182	196	191	188	185	176	188	205	178	173	196	152	181	165	196	186	192	198	179	161	180	165	164	176	162	180	165	180	168	182	179	160	175	179	173	155	180	183	173	167	178	170	166	165	177	153	172	200	188	163	170	158	163	190	160	161	202	188	163	160	153	188	178	191	182	151	191	164	187	180	188	187	170	187	167	186	183	140	188	184	208	190	183	171	190	180	159	157	182	206	192	193	160	164	160	187	184	183	179	172	163	180	150	185	155	193	190	192	177	172	188	168	179	158	163	162	197	177	183	153	175	163	167	192	176	179	185	171	176	181	173	170	187	167	164	180	172	170	158	174	158	175	163	165	189	199	183	176	148	155	177	175	161	176	210	185	170	186	172	200	161	175	175	149	186	147	180	185	175	166	188	197	194	166	181	179	160	158	167	189	202	183	184	177	192	175	177	168	210	199	182	178	201	180	180	196	162	177	162	190	180	192	205	181	190	162	188	163	183	160	201	183	185	183	182	200	185	173	207	182	154	178	174	177	161	130	170	177	149	192	187	174	174	175	189	180	182	166	183	192	187	189	178	205	199	180	155	170	182	185	175	187	189	200	183	174	163	191	191	172	181	174	162	179	153	163	184	171	175	181	183	177	185	184	178	191	168	169	176	183	179	218	191	171	186	188	156	186	154	155	187	182	190	188	173	168	181	184	183	184	183	180	168	171	196	148	194	168	174	169	153	193	172	170	197	168	177	165	194	168	202	184	193	180	194	169	159	175	190	168	149	160	161	180	177	174	160	156	175	155	195	136	144	174	159	201	177	170	165	178	188	190	185	216	205	168	177	186	173	145	191	194	153	188	169	184	183	169	151	207	163	173	197	189	189	173	174	175	186	171	183	193	162	175	186	167	167	172	176	206	192	164	162	179	189	195	177	178	187	177	176	175	179	175	195	176	173	199	168	181	212	161	177	202	175	178	158	152	178	189	165	192	184	157	198	176	193	185	185	214	161	179	181	189	170	150	197	178	196	180	146	163	183	178	181	172	150	178	193	179	195	175	191	179	196	171	169	193	147	159	174	184	185	166	178	174	193	169	154	175	174	177	189	170	172	154	169	172
25863	14583	13253	14238	17415	59802	68776	59119	44705	28964	7484	715	724	621	595	578	2870	3821	659	458	461	464	467	452	453	484	411	449	448	439	455	457	457	465	452	451	465	444	438	439	404	421	461	491	473	431	451	441	443	441	408	474	479	439	461	460	395	418	415	456	450	464	448	443	381	407	472	477	438	440	467	419	429	447	417	447	401	415	452	442	466	492	422	401	426	455	438	461	420	481	449	446	455	463	461	432	426	445	474	433	447	416	425	415	431	435	438	427	451	437	480	439	448	498	466	418	446	467	447	432	421	420	404	442	429	448	429	430	430	447	474	426	405	428	424	430	464	458	455	420	474	444	437	387	441	421	488	416	424	445	427	442	460	438	408	432	450	406	432	473	481	464	401	428	457	431	417	442	433	437	437	433	463	451	463	429	410	424	421	439	420	426	463	436	431	426	450	485	439	405	448	468	471	412	424	390	455	454	454	468	434	464	422	437	419	446	434	476	457	460	475	438	438	485	408	442	447	466	393	460	453	423	455	416	452	444	445	445	474	436	440	447	449	426	477	447	465	433	456	442	449	462	447	450	469	458	415	432	455	446	443	411	410	446	425	482	462	458	438	401	432	483	427	425	456	450	428	404	421	461	448	442	510	457	442	427	460	427	400	452	434	419	421	447	452	458	454	440	433	460	443	498	434	435	443	442	452	478	471	438	437	477	462	440	450	425	438	463	473	469	425	421	412	453	435	403	462	436	422	462	434	463	443	460	421	406	418	441	437	423	439	411	497	453	435	407	458	461	431	467	435	464	426	436	428	436	431	487	410	466	480	388	428	428	410	410	414	438	416	409	419	480	451	439	459	408	454	457	446	438	411	430	397	435	433	424	454	442	423	447	399	466	440	387	448	415	443	416	449	459	446	439	442	457	464	448	436	433	471	436	457	438	452	480	455	443	461	462	423	439	475	433	399	451	469	434	438	407	447	420	436	436	440	450	448	448	416	455	432	424	435	460	482	433	437	439	431	454	431	449	409	458	451	469	427	454	479	444	471	443	452	499	411	429	396	416	457	433	419	417	442	451	426	491	484	435	437	454	435	445	443	453	438	422	438	475	441	436	426	415	454	439	453	451	414	433	443	467	466	370	448	463	465	410	441	450	416	437	425	435	433	482	433	404	414	433	431	457	443	445	395	410	404	472	474	475	456	503	446	435	443	433	446	439	426	431	411	482	433	504	445	447	450	438	470	442	458	465	432	428	478	421	452	459	403	451	435	463	440	491	459	411	463	439	439	431	453	443	442	449	460	438	474	440	444	442	431	455	456	461	421	429	423	473	497	408	483	421	403	418	463	450	473	415	461	452	484	467	452	434	423	455	449	421	444	432	473	440	424	428	454	458	441	452	400	458	453	425	424	432	429	470	462	466	439	432	416	387	448	470	429	420	408	458	441	447	426	449	462	457	415	459	447	454	422	446	437	448	468	435	415	412	449	399	418	443	449	464	445	450	399	425	427	496	444	463	440	427	484	464	401	464	396	431	458	473	423	449	453	439	448	455	461	462	419	444	446	450	444	449	486	464	434	468	442	430	421	435	452	449	455	438	467	476	421	486	458	453	450	445	474	422	398	453	426	450	456	429	426	474	442	448	466	454	466	463	431	417	402	472	421	448	474	454	390	447	447	431	438	445	421	418	445	405	489	438	458	446	438	446	431	423	444	445	421	431	457	434	452	411	431	412	400	426	420	462	419	427	443	430	394	425	413	432	442	439	437	393	462	457	470	430	423	441	461	481	392	415	431	474	435	458	453	425	414	433	428	466	444	405	453	413	454	424	419	434	459	402	442	404	471	439	467	425	441	452	442	434	449	470	418	421	443	441	424	408	433	405	455	447	454	469	441	427	434	421	408	443	419	494	410	414	440	411	482	419	430	419	469	458	407	448	414	460	446	416	424	424	458	454	448	456	465	476	455	394	453	433	467	431	441	433	388	448	474	444	425	470	498	453	464	471	430	435	439	424	419	468	455	427	466	470	439	441	436	425	429	388	468	423	466	418	426	462	419	447	415	477	420	443	401	411	418	437	411	419	420	428	437	423	482	431	439	452	438	447	458	440	451	438	456	435	431	442	413	439	457	455	463	442	439	423	438	415	438	469	444	436	470	442	449	436	447	421	462	435	423	430	453	444	373	459	426	454	422	437	442	425	444	416	395	460	463	417	404	422	443	423	472	435	458	459	418	484	431	450	432	421	432	433	437	421	467	425	455	382	429	463	422	437	458	419	398	427	474	486	506	436	443	418	449	434	436	437	442	415	449	429	448	451	442	429	479	416	478	438	430	430	411	430	445	438	425	459	425	463	461	424	456	487	458	453	425	448	437	431	453	454	456	433	401	398	392	430	438	392	421	403	455	442	418	482	430	402	440	441	466	443	426	435	452	446	453	423	464	431	426	469	445	402	420	456	443	412	417	456	441	402	435	433	446	425	430	430	476	443	447	472	425	465	473	455	435	454	443	457	430	437	429	438	454	440	451	450	452	439	465	424	439	441	458	448	409	455	412	425	408	460	434	477	416	422	436	387	436	455	455	458	393	461	446	414	444	453	469	412	467	437	420	433	427	453	403	434	488	413	429	416	439	415	465	457	442	437	400	453	431	435	431	406	449	470	484	454	423	419	404	488	444	430	404	400	471	449	433	457	416	398	472	475	431	476	468	451	415	410	460	445	431	470	410	473	442	405	423	459	431	429	446	422	434	486	454	439	436	453	453	430	432	447	401	429	424	418	478	438	413	426	456	458	461	439	406	410	430	438	407	428	431	430	436	429	480	496	408	468	449	436	438	445	453	429	438	463	402	472	446	398	438	439	417	455	435	438	412	445	447	452	422	423	405	484	440	459	461	451	474	476	456	400	430	433	424	468	467	438	479	426	397	460	426	423	418	438	464	460	430	474	440	429	500	415	442	423	407	434	436	426	431	446	436	440	418	447	422	450	410	444	434	455	414	411	442	447	423	471	423	412	431	434	456	461	469	451	437	435	444	433	469	456	434	453	420	451	476	440	410	369	483	433	410	413	442	472	437	438	444	483	468	408	462	470	424	429	446	450	426	451	412	416	440	416	396	455	455	415	468	456	459	480	433	435	420	451	452	484	438	452	434	475	429	413	446	421	408	395	442	451	464	454	449	437	394	456	437	419	457	459	459	410	429	423	420	422	427	423	457	439	434	453	420	447	445	432	434	434	434	441	418	450	411	466	418	451	438	455	453	433	427	444	445	438	449	462	470	473	427	432	413	438	417	416	466	457	454	433	411	486	438	411	455	432	468	447	394	427	451	450	427	444	447	500	401	414	468	421	458	437	447	429	440	427	443	419	441	443	429	482	460	441	481	462	410	405	438	468	412	446	454	441	445	448	433	477	443	430	444	468	464	450	433	470	431	439	447	423	450	442	418	426	462	419	450	437	420	442	440	448	416	459	457	412	415	432	443	421	453	400	445	426	438	428	412	466	441	426
12574	4608	1886	1357	843	1678	4267	3901	2228	1017	349	247	247	256	271	255	234	244	260	249	257	248	252	254	261	243	231	262	242	238	266	238	266	265	261	271	262	256	225	244	234	241	271	259	249	212	256	234	235	249	249	269	245	233	247	251	235	227	269	249	255	236	250	249	273	263	246	238	262	265	229	268	254	225	242	220	216	248	265	226	236	259	260	234	216	246	245	252	242	253	237	281	244	250	232	242	241	231	250	260	236	231	248	286	243	263	259	252	271	242	260	239	236	264	255	251	246	262	247	245	267	251	256	247	234	231	239	257	215	255	243	256	249	223	262	213	250	243	247	277	241	271	230	258	250	272	240	253	230	248	264	231	244	229	239	214	258	223	226	255	245	250	254	259	243	248	236	267	245	242	253	242	263	254	242	228	225	259	262	227	267	247	260	248	249	271	261	248	253	239	245	234	253	235	243	239	258	258	251	234	276	245	254	236	252	246	247	247	255	246	240	249	226	256	254	259	247	247	237	230	245	236	242	271	266	235	222	255	243	246	246	249	243	218	230	277	302	235	278	249	256	260	231	256	245	257	259	254	242	225	262	234	238	231	247	261	203	243	253	252	265	230	269	248	235	248	252	230	257	258	233	253	233	248	259	238	269	235	249	252	272	249	232	233	247	259	240	251	263	215	230	276	246	230	236	242	234	275	273	251	276	229	246	244	217	266	233	245	273	277	235	242	249	248	257	237	224	268	277	248	251	275	243	242	251	202	227	257	250	222	220	267	259	255	234	217	255	262	258	230	243	242	252	268	261	255	286	260	238	221	258	236	257	248	265	238	238	239	267	224	251	248	241	221	263	270	268	253	261	240	259	263	237	259	257	226	248	228	233	241	264	248	255	247	247	274	248	247	252	239	275	246	247	268	256	268	254	283	264	288	291	217	253	240	239	281	260	263	255	258	213	261	265	231	222	245	219	254	286	255	269	248	253	248	275	251	239	263	272	217	230	252	255	251	272	226	258	239	238	244	242	273	260	242	243	250	239	233	255	277	238	251	236	227	241	236	225	235	243	250	243	215	254	236	259	244	256	248	270	233	281	234	258	255	245	270	262	232	246	244	252	233	219	243	253	247	243	237	248	237	262	252	271	253	272	253	270	228	266	232	220	264	254	240	297	235	244	247	244	256	229	252	243	234	237	231	232	242	247	199	237	261	230	227	247	253	244	233	279	249	226	217	253	293	225	252	218	286	250	246	252	274	221	263	271	233	248	248	263	233	235	265	232	247	256	235	268	267	246	271	261	256	254	240	204	240	255	270	244	242	237	208	281	242	244	221	262	274	260	242	225	271	248	262	233	217	259	278	247	217	261	257	262	273	248	234	238	251	226	224	244	240	249	276	259	258	246	248	261	265	217	219	265	234	226	247	253	239	267	255	209	238	248	235	248	235	277	254	254	246	219	237	235	250	248	223	218	256	286	223	250	212	270	233	276	244	255	240	246	264	258	261	240	249	257	238	231	220	248	246	226	235	276	247	253	235	237	229	196	239	220	228	273	262	260	235	244	250	220	248	218	271	231	253	256	284	257	234	262	238	256	266	249	263	252	250	257	254	262	260	270	247	282	263	252	258	253	241	242	223	240	246	253	227	259	257	261	277	237	274	249	259	263	215	246	251	232	244	255	262	279	244	271	236	257	241	245	241	251	232	232	246	259	249	246	258	231	278	230	266	255	251	249	230	250	242	215	257	268	232	264	256	250	229	238	239	252	260	249	240	237	260	239	252	238	250	232	245	247	225	239	265	251	251	233	254	218	251	245	249	236	222	253	243	258	229	259	267	227	261	249	227	224	259	268	236	264	242	259	225	244	274	263	216	212	244	232	228	235	258	257	280	268	262	243	262	235	250	279	220	229	256	215	224	235	270	253	255	267	273	255	253	281	268	220	233	242	255	271	246	245	219	263	275	255	227	254	227	248	258	242	257	233	248	243	234	241	295	247	260	243	261	256	228	238	241	227	254	250	223	262	222	221	264	221	270	259	234	198	246	275	260	251	266	256	295	267	270	251	267	271	248	249	218	235	231	257	257	261	284	246	266	238	248	256	229	250	232	258	236	237	266	270	257	235	220	285	247	252	245	256	232	254	255	266	249	288	271	257	247	268	228	284	236	236	279	245	220	272	253	235	278	263	232	248	243	247	255	251	275	253	223	242	261	259	259	246	217	249	263	250	270	253	257	255	237	233	228	247	251	245	246	252	249	231	258	257	267	253	252	255	235	217	231	250	239	248	266	235	239	248	242	282	245	255	247	274	260	263	269	250	248	262	273	271	241	246	257	228	279	265	262	258	242	263	207	275	237	262	241	265	243	254	244	264	265	270	266	250	243	249	246	252	263	257	253	234	249	225	253	256	228	239	252	237	220	225	242	277	243	234	246	242	264	250	248	240	259	238	263	250	262	226	225	242	230	244	241	231	243	249	245	254	246	230	256	251	235	271	249	254	255	252	226	231	251	242	251	266	227	228	272	228	223	258	193	262	252	256	285	266	238	268	249	242	273	256	266	263	252	231	263	225	258	257	214	255	270	228	228	244	247	241	220	228	257	247	277	249	223	225	265	223	243	251	272	236	254	256	268	237	260	234	235	267	239	289	252	263	259	238	233	254	242	233	231	265	211	248	243	233	245	240	230	251	259	219	232	243	240	254	263	230	243	252	254	245	239	220	252	263	225	233	261	237	288	222	235	252	210	256	232	240	221	216	287	257	241	227	250	255	235	259	237	258	236	235	228	229	242	262	267	251	233	266	246	253	275	228	256	223	269	231	244	256	239	282	235	248	244	245	234	231	283	250	259	250	225	259	261	232	246	263	234	268	258	233	254	264	262	256	234	248	267	281	254	267	250	273	248	255	243	225	209	261	255	240	263	258	258	241	231	241	245	253	236	248	237	241	249	237	270	230	249	246	220	266	231	212	236	244	245	273	237	270	267	246	278	230	251	239	242	220	252	259	261	249	246	231	243	252	233	241	269	244	261	265	298	235	241	252	240	259	256	232	269	250	244	293	232	254	246	254	253	235	239	271	236	249	254	271	248	255	241	248	237	259	227	230	243	254	248	251	252	256	267	270	261	223	251	228	245	241	263	258	219	231	270	234	239	252	274	267	236	269	238	235	222	278	250	240	257	268	268	261	256	259	239	263	246	268	239	254	245	253	243	240	229	251	232	244	234	239	257	250	244	235	251	233	243	242	246	250	257	233	226	270	248	251	269	251	256	258	225	235	244	236	221	244	239	264	246	265	265	271	251	225	254	242	263	241	231	257	225	233	249	270	240	249	249	242	242	263	243	256	243	275	219	217	244	241	278	224	246	251	243	235	232	229	248	253	237	246	254	241	262	242	243	264	271	219	242	244	235	198	276	223	223	229	243	245	249	264	240	244	244	239	257	266	278	227	255	245	225	268	269	259	229	233	243	243	276	249	254	235	249	238	247	247	237	259	265	235	224	218	284
7581	3716	3418	4003	2846	7291	16670	13206	7714	3503	947	631	613	643	671	640	702	754	617	680	587	604	606	599	657	637	657	608	597	617	593	619	636	608	644	578	605	643	603	589	605	560	651	594	602	637	550	582	631	593	609	622	600	639	600	549	598	655	634	603	623	634	602	611	588	604	593	620	619	600	581	596	549	604	562	618	606	628	634	629	596	616	601	574	568	616	590	614	606	584	555	600	608	622	590	646	588	632	545	628	580	605	597	637	613	639	635	595	584	587	580	634	620	633	607	567	612	622	627	578	604	589	584	617	624	578	535	603	633	586	517	633	610	586	627	669	595	625	631	590	599	547	609	609	585	600	595	602	592	576	613	593	614	611	575	584	575	632	569	636	563	609	615	564	555	604	648	587	586	566	586	627	592	615	591	583	612	618	607	595	643	591	597	620	603	632	588	642	621	635	605	552	602	608	614	620	596	640	576	633	572	632	570	569	625	610	584	596	602	628	572	576	616	591	647	586	603	582	598	590	609	638	608	616	606	622	639	608	565	632	604	573	559	613	624	615	588	591	622	587	575	588	605	604	573	557	594	625	612	592	604	624	639	589	592	560	636	601	615	623	619	609	637	636	549	622	582	611	627	613	596	628	528	613	617	620	600	639	629	610	548	579	643	621	614	632	636	616	608	621	558	591	617	553	591	611	641	624	609	614	610	618	632	620	598	559	621	598	662	588	613	617	585	576	545	647	628	602	607	602	636	574	662	645	632	594	600	610	575	614	637	632	618	572	597	587	687	601	625	599	651	577	632	608	646	603	612	609	624	621	654	609	587	578	605	633	604	585	601	561	614	608	596	567	573	579	623	628	643	630	626	594	638	628	617	590	568	600	605	609	598	598	648	633	619	618	622	631	581	610	603	620	582	571	626	659	598	608	592	581	598	619	632	625	623	663	548	614	584	625	642	620	622	604	641	594	622	565	647	593	584	609	599	580	637	604	555	579	592	621	636	590	581	625	615	614	611	581	615	603	638	587	622	616	618	593	622	581	582	639	566	606	672	602	602	614	588	592	645	631	567	593	667	636	603	580	579	587	608	572	621	566	595	564	622	618	575	591	586	615	541	612	605	590	586	651	568	589	605	571	604	609	598	587	644	601	601	575	600	588	564	628	612	556	600	605	598	599	611	565	636	605	575	633	622	613	615	540	604	582	632	587	618	584	580	628	591	622	616	563	622	629	617	581	591	568	612	605	594	598	628	572	639	602	567	564	619	642	663	595	602	600	612	615	602	630	628	583	624	578	592	609	627	615	664	599	575	656	620	555	563	619	688	580	613	604	594	600	594	622	582	601	580	618	596	651	605	570	590	601	638	586	573	619	596	682	626	593	572	608	602	586	552	627	591	610	635	650	615	642	644	589	557	567	622	612	582	649	549	594	626	574	623	583	599	610	615	579	618	587	639	626	589	635	612	596	609	675	603	630	604	611	608	589	605	610	646	600	625	629	580	574	560	606	629	612	599	654	571	577	644	586	609	662	601	610	637	604	587	619	579	627	606	611	588	614	618	629	628	609	590	670	597	608	611	591	618	573	624	609	597	628	628	643	619	596	597	567	605	638	600	666	591	587	620	583	602	610	631	620	611	570	616	641	598	578	612	611	616	561	633	617	624	646	621	641	626	587	579	601	603	566	580	606	605	631	581	582	608	623	573	619	653	607	588	626	632	613	558	599	610	572	599	638	591	616	638	660	618	572	609	614	644	529	571	578	656	574	613	583	616	605	599	602	616	620	596	565	619	612	625	610	624	589	599	591	597	600	588	622	574	615	611	586	581	634	603	628	569	572	665	630	630	643	566	664	605	562	583	665	541	586	622	642	589	619	623	543	623	609	622	592	650	580	618	589	638	592	597	535	574	614	596	584	599	606	561	586	612	596	593	653	587	610	596	626	601	586	614	620	611	600	599	595	601	613	616	612	602	601	625	560	595	640	567	605	627	640	592	617	635	624	610	565	610	639	568	573	630	643	598	590	627	651	627	597	606	639	636	585	650	605	559	593	572	565	641	592	611	617	644	550	612	591	620	578	601	622	649	601	618	626	593	624	583	584	559	578	615	611	578	609	599	635	595	602	640	577	595	640	559	627	642	648	625	602	575	566	656	626	613	578	602	622	649	593	624	613	619	639	588	642	658	617	608	590	622	575	609	575	570	605	627	633	583	614	610	644	624	601	660	633	620	612	618	583	572	560	583	570	609	580	613	576	616	575	609	574	605	643	583	631	573	595	631	549	589	612	606	654	580	619	616	589	633	628	643	546	587	652	600	600	571	614	560	624	601	607	589	641	597	578	613	605	561	628	598	687	643	570	617	606	599	635	601	579	599	610	555	606	603	590	600	595	657	571	658	596	568	608	595	583	584	643	620	604	618	624	617	625	600	567	603	610	605	599	598	642	626	603	617	587	590	576	655	642	617	595	614	607	571	641	626	605	611	585	573	590	584	623	638	603	622	622	620	600	578	608	659	562	581	602	600	621	590	624	586	594	584	594	603	632	634	627	608	601	589	571	603	607	612	612	635	619	627	616	626	623	629	629	599	598	599	617	619	557	605	602	597	590	576	641	576	630	607	579	683	592	610	613	594	597	629	589	635	601	592	596	626	594	604	593	600	615	604	618	592	623	568	611	587	609	601	659	635	623	631	540	659	663	614	558	583	614	633	605	637	628	613	570	599	581	637	574	578	613	574	564	617	678	598	592	633	637	577	634	595	598	612	613	607	627	616	610	573	622	576	600	618	596	623	629	628	622	633	591	608	572	617	616	577	588	605	599	628	593	595	641	606	556	625	617	572	603	582	622	600	595	650	632	622	584	581	615	600	575	585	612	589	670	618	594	596	590	610	602	641	618	622	601	606	624	634	578	578	594	616	603	632	584	596	556	622	599	587	617	623	591	589	624	626	634	615	624	578	601	611	600	640	571	584	629	544	604	560	622	650	602	626	572	599	561	586	635	622	606	650	578	593	588	574	615	605	594	590	602	617	609	626	617	611	624	638	608	624	632	586	599	639	610	616	607	631	595	621	594	553	609	641	632	548	654	619	623	600	591	602	611	591	652	595	588	616	583	621	634	612	606	638	641	590	579	634	589	650	571	635	668	611	613	663	607	590	626	626	656	573	627	645	600	645	635	587	549	639	611	600	599	595	607	582	568	640	621	617	606	632	585	621	598	570	583	597	590	570	608	648	603	616	582	595	625	634	590	573	606	623	567	626	593	561	562	594	627	616	588	590	604	597	622	643	593	596	601	586	593	605	585	582	638	617	646	614	604	628	618	587	598	654	604	597	587	650	604	604	616	590	605	662	612	589	601	594	605	644	610	549	601	601	631	596	625	573	615	575	614	622	627	585	586	609	600	651	606	623	584	593	611	657	608	597	627	620	571	651	629	609	610	645	595	626	586	630	589	560	583	586	609	672	606	632	612	596	625	629	613	649	594	658	615	597	605	579	614	615	554
32022	18949	8647	5500	3438	19812	40128	32857	19409	7744	1438	337	272	280	270	274	433	495	295	245	283	257	274	226	272	274	279	270	250	267	241	254	262	236	281	248	231	270	257	275	285	261	264	268	270	224	272	261	274	237	281	274	255	211	263	269	258	261	250	260	270	254	250	260	256	261	266	235	259	253	250	278	237	261	259	270	264	265	269	266	241	244	287	249	266	256	285	248	250	223	252	269	265	239	283	278	244	257	279	255	246	262	240	235	255	237	247	249	260	244	253	259	253	264	257	248	239	245	258	258	239	274	278	268	261	241	267	265	250	261	251	271	260	259	247	308	254	268	248	267	264	246	265	264	279	284	269	245	232	248	264	267	249	265	276	284	267	286	255	263	263	284	264	260	255	262	278	266	281	235	258	267	297	252	242	260	265	271	253	252	271	259	257	262	276	259	249	284	239	279	251	266	276	259	264	268	247	275	271	258	275	254	247	252	235	239	267	273	259	264	265	288	243	257	228	262	259	277	300	242	275	275	288	261	245	286	259	247	251	261	262	264	233	266	261	245	278	293	243	226	282	260	254	252	244	255	284	283	264	277	250	248	269	264	263	258	274	283	276	251	277	273	284	268	278	253	240	272	267	270	255	237	239	259	266	247	268	250	259	268	270	264	276	275	255	279	276	295	266	252	269	289	235	266	268	257	280	257	258	268	261	269	266	253	243	250	242	290	272	266	266	262	286	277	289	242	266	272	264	272	252	265	248	291	239	278	288	266	261	267	255	254	290	283	305	228	254	234	270	270	266	252	244	261	228	239	287	282	248	248	280	248	239	268	270	261	265	293	236	301	240	255	262	285	274	272	274	242	254	263	256	265	260	264	243	291	275	250	260	254	284	244	250	235	252	272	272	279	290	241	257	266	276	274	279	276	268	288	273	272	261	298	256	252	249	224	279	276	237	241	289	284	278	270	288	253	269	261	273	256	263	271	264	259	272	222	279	284	246	248	238	274	261	269	272	264	267	255	291	243	255	250	285	252	255	247	249	261	283	271	275	252	282	266	260	248	256	270	247	237	233	271	240	256	254	255	259	261	255	273	297	266	242	278	251	281	266	275	270	257	273	277	243	239	242	270	269	232	251	256	286	224	267	252	249	278	276	283	245	267	289	247	278	248	266	250	281	265	248	259	268	273	266	249	262	289	240	244	259	249	265	280	253	265	281	243	260	238	249	255	244	237	251	252	264	264	297	295	250	251	252	229	247	273	266	280	263	263	279	261	270	268	274	271	275	278	234	277	273	242	250	241	256	261	278	284	242	256	251	226	298	294	251	236	268	240	266	256	247	275	289	248	256	255	269	255	236	236	289	245	238	287	246	265	245	285	223	279	246	260	264	263	246	243	239	307	266	255	244	253	246	290	233	252	274	284	262	257	248	286	272	264	258	288	238	247	256	259	241	264	267	265	270	265	310	272	256	292	257	245	254	269	266	291	266	259	285	265	277	257	260	242	250	253	251	252	238	221	245	271	287	259	230	270	247	272	240	271	250	272	229	254	284	241	257	270	251	269	232	254	261	254	245	262	280	275	280	219	261	275	254	292	262	246	248	280	230	263	276	256	267	245	242	253	225	231	269	247	274	249	258	300	274	259	256	256	242	245	270	234	238	277	254	268	274	267	264	265	269	250	250	284	243	267	251	283	252	267	254	245	264	248	266	263	283	290	259	278	273	278	269	259	257	273	249	258	275	224	285	266	267	257	250	272	271	269	256	239	246	300	236	226	263	251	229	283	250	257	296	266	271	255	237	260	248	278	262	262	257	252	285	285	249	261	253	272	265	242	248	265	246	257	248	280	252	255	243	245	266	277	239	260	251	279	253	252	270	272	283	267	261	277	284	278	274	256	266	258	234	276	274	250	279	244	274	263	246	256	251	247	223	265	253	232	240	278	302	271	278	250	235	282	247	275	251	226	264	254	262	270	278	292	242	253	300	254	274	256	247	238	257	276	209	234	245	256	297	261	243	276	247	253	234	256	250	256	264	262	271	248	264	276	275	255	279	259	264	247	274	258	263	255	277	274	255	239	269	269	286	259	282	262	252	235	242	229	267	233	228	244	249	270	289	263	277	247	259	278	278	267	252	243	239	249	258	243	261	257	275	260	268	270	220	246	280	269	284	265	273	263	250	294	243	264	248	258	296	219	272	262	259	244	260	256	283	239	267	238	268	252	296	268	242	243	259	268	280	269	263	262	263	235	259	249	245	272	254	280	258	256	257	257	234	243	263	238	244	271	259	271	253	301	249	278	254	260	233	251	232	248	250	261	239	276	253	260	241	276	271	251	250	250	266	300	257	284	267	263	285	237	260	259	249	270	259	235	245	261	258	265	227	265	237	277	279	246	251	255	269	268	258	253	265	251	299	261	234	270	299	245	248	270	265	286	235	267	256	249	234	260	264	294	248	276	273	281	268	246	263	271	273	244	285	278	265	243	248	263	251	305	235	290	270	267	267	261	255	263	254	246	273	298	236	257	287	286	251	265	265	247	267	287	252	246	261	267	252	251	264	271	256	293	276	248	288	248	252	255	256	293	208	280	263	259	272	255	299	263	257	234	249	229	244	234	267	257	247	266	259	260	254	264	283	269	254	263	301	283	259	265	270	249	260	247	243	250	283	259	254	243	266	269	261	259	257	276	265	279	248	250	252	247	260	258	266	270	277	260	240	290	244	223	257	246	283	262	239	273	248	263	285	258	250	264	271	261	267	254	279	251	250	251	234	244	312	270	273	252	238	256	268	266	246	262	256	268	262	265	296	258	274	258	264	244	248	238	241	261	244	270	266	248	237	252	283	251	285	255	281	298	253	278	246	242	262	269	283	273	297	264	248	274	255	272	273	250	258	247	272	247	229	244	301	266	250	280	256	252	255	252	259	256	265	266	251	260	257	267	285	242	260	265	258	264	270	290	266	250	261	244	260	277	255	251	272	275	289	239	272	262	250	288	248	258	244	265	228	255	225	277	241	239	256	251	261	243	246	272	257	257	275	249	261	253	227	270	274	284	256	280	267	278	261	268	269	252	270	222	236	277	275	238	266	283	255	265	267	245	272	258	268	279	243	250	257	262	224	243	259	246	272	273	244	269	271	259	266	269	247	247	237	241	257	271	278	303	255	234	272	270	304	264	244	290	247	239	250	267	238	244	294	250	270	246	271	230	254	261	259	264	287	272	280	261	258	260	240	282	242	235	247	254	260	245	237	261	276	259	277	268	271	274	251	260	261	238	258	294	269	263	259	262	269	255	262	287	269	253	238	254	255	247	247	247	264	246	282	232	256	311	256	242	277	251	248	263	254	236	253	277	253	284	279	250	248	232	272	254	237	264	250	261	299	240	263	256	266	275	252	281	256	253	266	240	253	285	241	245	269	272	246	302	245	247	264	288	255	285	278	298	270	252	261	246	245	269	265	266	246	258	273	235	257	285	269	232	249	251	240	258	227	242	294	253	235	276
20237	10879	8742	9510	8635	35525	55480	47391	34669	19319	4832	794	726	701	701	664	1777	2324	746	634	628	636	617	650	633	653	625	580	688	649	669	670	687	635	616	594	635	654	648	632	623	621	630	648	634	602	605	702	657	631	613	607	611	600	620	650	638	695	600	643	646	637	609	605	639	645	636	594	638	658	672	669	643	643	665	590	650	594	685	646	592	586	635	679	636	640	607	705	603	640	569	634	655	635	618	638	626	603	625	621	636	628	645	675	662	646	614	634	645	629	584	609	632	623	660	667	656	630	578	560	630	625	661	659	648	638	618	638	651	660	627	644	609	674	582	658	675	640	675	593	606	623	659	651	634	663	661	623	642	597	651	631	605	653	639	597	646	552	618	633	651	629	612	567	618	605	579	657	659	626	638	625	642	616	595	613	609	622	681	616	634	635	631	663	649	629	604	659	615	625	648	641	665	615	598	613	635	665	595	608	642	632	609	643	596	609	640	634	617	627	614	612	565	607	657	623	619	651	624	584	627	610	629	649	675	626	666	625	659	602	609	597	641	625	628	639	616	641	644	638	618	613	603	610	643	610	647	630	639	628	653	656	633	670	622	645	582	650	638	620	660	611	572	653	616	673	678	659	656	648	602	601	630	651	601	654	647	629	696	607	602	642	637	629	664	618	645	627	607	616	624	624	612	674	653	647	626	601	689	663	629	648	634	654	596	622	659	630	650	653	664	636	595	583	610	590	652	626	616	637	653	622	574	635	656	593	612	632	632	646	656	624	671	619	660	646	632	641	657	653	647	625	593	638	600	640	585	595	648	606	657	678	603	646	648	631	628	632	650	661	600	637	653	581	638	643	599	647	632	662	635	633	635	616	628	624	644	628	638	640	623	642	610	666	627	665	631	608	628	634	614	637	645	615	601	638	664	653	634	622	632	613	663	632	646	648	652	633	658	598	650	627	654	628	590	692	625	650	625	632	646	697	671	614	655	623	628	643	615	634	606	631	671	620	607	652	596	600	665	662	644	605	644	652	590	585	652	652	617	639	666	644	608	601	643	587	639	605	656	646	628	655	687	643	596	607	654	621	638	643	674	633	653	583	645	634	646	660	590	611	647	655	609	598	602	623	573	641	600	604	574	623	615	624	645	619	606	643	656	613	582	694	635	658	632	635	608	622	607	592	659	641	595	596	680	620	686	609	588	597	614	650	639	649	624	613	663	618	602	635	640	627	645	676	670	613	614	642	588	617	667	631	676	655	656	638	629	612	607	595	630	653	612	682	637	692	645	633	627	664	614	680	620	621	618	636	602	664	553	639	660	641	619	616	627	670	641	653	642	643	641	645	671	621	618	618	616	627	590	606	636	590	636	589	601	637	655	625	616	616	643	647	607	613	634	606	631	599	645	628	673	573	652	625	569	665	636	594	639	631	629	598	634	589	661	673	607	660	591	606	596	666	627	620	649	639	621	643	673	664	665	643	641	619	623	603	606	646	593	636	663	619	625	616	612	586	633	636	612	638	607	693	678	633	631	630	655	616	635	618	608	599	633	616	588	608	658	602	635	636	624	622	638	593	681	648	645	615	645	649	621	664	635	685	666	632	638	640	621	617	609	628	672	685	604	586	601	609	637	660	641	643	658	637	650	674	659	671	640	683	641	622	654	624	669	596	638	651	647	630	591	604	623	628	661	629	636	633	653	667	591	632	632	630	629	661	678	666	620	626	663	638	632	631	650	662	633	636	622	611	615	638	603	596	639	695	583	639	649	637	630	678	595	601	636	632	634	638	613	603	641	649	658	633	572	657	689	619	649	596	660	680	623	600	613	610	654	648	629	631	595	672	674	625	621	607	614	662	663	656	672	618	655	605	639	571	665	610	619	644	643	610	621	648	640	629	628	642	575	582	664	599	638	593	606	615	695	644	659	613	592	580	660	617	644	619	607	603	636	654	618	624	642	657	647	616	614	605	624	600	593	642	666	650	612	649	654	600	635	636	625	645	646	610	618	673	592	676	654	610	638	662	651	607	616	676	627	605	623	671	654	628	578	588	651	622	621	648	618	658	671	644	639	637	618	627	678	671	635	655	602	608	618	643	612	579	579	643	621	656	614	613	656	604	608	582	633	659	649	597	623	631	637	635	678	621	630	661	584	643	614	633	675	599	620	568	656	616	654	582	633	618	610	646	632	611	643	632	604	646	623	639	643	637	604	649	644	568	599	582	607	638	641	647	623	654	684	632	634	625	611	660	613	626	597	712	590	647	660	606	575	637	648	632	623	671	664	655	668	658	608	657	605	619	588	652	616	626	625	643	602	612	609	670	649	632	621	616	611	595	617	633	657	623	642	669	687	614	673	620	648	652	633	624	604	599	662	667	627	628	679	616	652	613	634	614	660	610	637	611	663	631	601	612	643	631	600	624	631	654	636	671	669	595	666	601	623	642	666	660	629	626	623	655	665	598	556	632	616	625	646	597	642	669	633	634	615	649	639	650	616	603	665	633	613	677	626	655	615	618	696	624	653	620	624	646	612	672	634	613	652	568	630	611	609	625	679	669	635	626	612	647	589	634	638	608	567	620	650	631	656	672	601	645	608	587	667	660	621	620	611	629	587	630	637	600	609	629	583	657	643	600	646	592	599	684	626	659	612	641	630	655	653	639	620	651	662	614	638	644	628	663	625	632	608	648	633	632	629	621	631	666	662	593	629	609	663	625	650	596	625	626	674	598	636	610	641	631	603	642	643	618	589	673	604	680	646	595	617	590	625	637	606	653	652	656	616	666	630	654	626	673	640	661	636	617	621	675	632	612	645	638	650	623	579	637	650	612	630	617	591	623	641	630	616	666	648	638	620	658	659	601	638	590	614	614	620	597	656	614	612	655	673	631	647	662	620	621	656	637	666	614	622	644	586	619	598	650	624	642	601	645	641	637	600	658	635	655	656	662	601	631	627	629	603	577	638	590	654	636	629	638	656	643	622	648	633	643	622	644	675	613	670	626	622	673	660	629	625	639	684	617	603	584	658	624	601	643	648	605	644	616	654	645	645	618	645	593	664	620	627	645	631	691	615	664	624	634	640	650	645	644	615	603	620	592	654	624	652	625	650	675	653	628	593	620	653	635	635	660	633	625	602	710	650	602	683	665	619	643	642	632	647	638	662	610	616	630	611	662	582	665	659	654	635	651	661	679	654	641	622	600	661	585	655	661	623	609	656	657	640	620	612	638	611	629	612	642	639	637	575	618	647	611	593	624	672	677	648	633	661	620	630	676	645	643	619	600	617	642	645	624	601	655	630	634	670	611	650	607	691	629	628	640	632	634	665	645	652	624	633	620	643	662	612	605	621	630	604	645	592	590	576	587	628	621	635	604	598	615	643	646	664	644	650	636	665	663	612	655	613	667	607	623	645	651	623	710	583	677	650	682	628	654	603	628	628	608	648	602	621	607	607	641	613	679	632	592	618	633	628	670	639	635	627	615	654	625	620	633	657	673	598	570	649	649
43920	28070	16720	10717	5950	17371	60040	49756	33831	17820	5112	371	207	230	190	207	624	787	231	171	176	181	167	179	188	181	169	168	168	184	177	160	169	169	164	153	165	183	193	160	157	174	175	172	170	156	186	165	196	132	193	164	186	193	172	193	172	178	195	171	159	178	170	186	171	179	201	194	199	166	166	196	163	166	189	179	161	206	195	203	170	181	187	175	161	174	197	172	170	198	185	188	190	178	192	158	166	184	207	189	172	156	169	187	193	189	182	167	164	194	162	177	147	173	171	185	194	182	181	201	162	172	181	180	190	178	178	194	201	167	197	212	188	174	174	194	157	171	195	210	175	160	169	159	201	192	183	180	210	187	179	166	167	191	164	191	172	178	163	177	177	163	149	165	154	187	206	184	191	192	172	179	171	204	180	181	197	180	172	195	166	199	179	190	176	166	174	171	153	159	197	192	178	169	175	169	197	187	159	183	201	187	177	167	166	178	177	176	161	188	147	157	170	196	199	210	192	182	171	162	169	164	191	177	139	173	181	172	197	162	185	171	164	178	193	170	172	146	156	156	195	161	170	198	168	172	183	195	176	185	188	183	197	187	210	177	185	171	173	191	157	172	162	184	205	161	168	166	186	168	191	143	189	178	180	166	168	195	175	172	170	156	186	178	179	167	176	167	179	171	201	171	180	163	149	182	214	173	171	165	168	175	175	178	161	173	194	176	170	157	197	187	174	169	170	170	148	156	180	168	177	163	173	170	174	179	183	193	188	153	186	171	163	172	176	190	186	175	186	161	155	176	185	178	182	170	162	153	210	171	179	169	162	182	181	185	163	184	144	172	168	182	167	158	188	163	162	187	166	187	168	201	187	162	175	173	175	142	164	174	183	166	169	199	173	169	175	167	168	160	182	163	169	175	183	182	196	160	193	180	189	157	158	172	179	192	161	176	186	176	170	166	185	201	164	172	203	188	158	155	184	193	175	162	202	182	160	155	168	167	204	176	145	185	167	185	179	177	167	196	186	175	171	163	163	179	175	199	189	174	162	163	160	201	174	175	172	173	183	171	172	147	161	161	202	187	170	172	184	201	174	169	186	176	175	168	184	170	169	175	167	179	166	172	165	195	178	183	183	158	172	157	174	181	195	179	188	184	164	179	173	198	180	168	196	187	182	178	157	158	183	190	171	165	188	151	178	163	180	157	189	146	177	217	150	179	172	196	182	157	169	169	185	175	184	175	171	197	189	197	195	177	174	175	181	176	175	175	172	188	152	190	205	188	170	152	169	179	191	173	200	191	183	165	183	170	167	180	169	177	171	159	177	194	160	172	183	182	187	179	210	179	178	173	153	187	163	188	178	201	174	180	190	188	183	191	164	189	184	158	201	166	178	186	182	170	174	158	178	164	176	180	160	190	188	190	182	173	171	176	162	137	201	182	184	192	171	184	170	182	193	179	157	199	182	189	184	184	199	176	200	175	186	175	168	166	182	185	207	160	165	138	165	177	170	156	184	198	188	167	158	182	179	179	183	156	204	189	168	181	167	171	153	184	177	147	162	194	184	167	165	193	192	166	157	171	176	170	174	176	168	163	176	193	189	185	164	166	186	187	167	178	174	177	192	183	160	177	176	160	174	176	161	158	165	166	170	182	176	166	168	172	161	154	149	183	181	166	159	177	162	190	183	179	154	166	158	166	175	181	188	160	171	163	186	176	189	202	175	156	155	165	178	177	162	194	182	178	181	167	173	152	178	179	181	193	185	179	168	165	205	174	161	180	161	191	172	176	184	177	177	169	192	151	160	161	206	190	170	171	171	190	173	173	201	186	160	175	160	149	163	207	156	157	188	176	176	200	169	182	162	162	182	190	163	191	181	183	163	198	173	159	169	180	197	171	199	200	167	173	168	193	188	179	175	170	191	194	177	171	183	184	194	177	160	175	176	178	174	181	175	172	171	184	190	191	173	181	178	182	164	189	160	163	178	194	188	144	169	215	198	177	156	192	190	181	154	187	176	210	183	173	180	162	202	165	180	175	180	151	194	156	182	177	179	167	186	174	184	187	186	205	191	180	173	175	188	175	185	152	156	209	155	207	182	162	182	172	175	177	188	196	189	185	168	176	164	176	166	160	145	179	190	175	175	194	160	196	158	204	179	184	187	166	166	180	187	180	181	170	169	171	174	154	176	160	194	193	157	183	187	173	187	182	163	191	186	147	177	163	173	182	176	181	189	154	184	170	194	182	208	188	178	179	174	163	179	201	199	178	178	194	163	161	168	159	155	181	149	182	170	160	173	195	184	180	193	175	169	183	162	176	180	141	187	163	175	173	175	174	170	162	209	168	147	164	192	167	166	180	177	170	179	158	187	154	176	178	182	184	168	185	171	181	162	191	174	190	156	165	182	146	173	192	168	170	169	184	196	177	182	184	178	178	176	205	194	172	186	181	178	215	177	168	154	184	199	187	181	189	177	183	188	182	171	178	188	170	157	188	183	184	172	195	169	185	190	168	178	173	173	195	183	172	199	185	199	192	184	167	178	187	164	182	189	194	195	186	175	175	185	165	179	178	170	174	157	190	193	178	163	175	175	172	152	159	169	166	171	183	170	204	172	195	179	159	169	186	161	192	181	189	174	168	183	173	171	197	182	151	183	188	192	175	181	192	160	169	180	164	196	172	182	166	160	187	164	163	187	167	189	152	187	171	184	172	177	201	190	162	196	169	186	187	169	180	168	177	167	179	175	175	160	166	176	176	197	165	157	180	188	165	158	133	174	171	171	217	178	181	187	204	183	165	166	192	164	167	191	194	187	175	159	176	171	171	200	153	169	174	165	169	173	201	158	193	175	178	172	195	159	233	175	173	180	201	187	193	164	167	180	178	178	181	183	154	185	163	173	182	180	162	209	166	146	185	180	183	164	162	186	162	161	186	183	173	167	169	191	155	157	199	160	195	185	185	188	202	197	181	165	181	162	187	171	153	174	189	190	194	180	177	170	179	178	173	157	157	175	175	175	168	157	165	194	182	155	186	154	168	190	188	185	175	189	149	208	188	188	165	174	174	190	181	180	197	163	158	157	191	184	167	179	189	180	185	188	205	184	157	202	188	183	190	164	178	171	183	170	158	178	179	191	180	147	188	182	170	169	161	166	165	194	167	184	173	180	175	182	169	171	164	175	179	188	169	157	192	188	191	170	173	202	168	182	174	177	176	162	163	168	179	172	178	174	202	193	163	178	189	189	179	179	147	181	175	186	194	171	190	164	175	194	175	182	168	197	192	166	188	176	176	176	177	169	160	182	174	190	171	174	191	172	200	240	182	168	169	193	184	185	196	176	186	164	168	182	183	198	184	164	165	187	166	178	183	158	173	162	169	185	196	158	174	169	183	192	177	178	183	155	157	174	179	187	194	196	162	151	184	176	174	185	146	174	163	178	192	153	179	182	173	174	217	168	193	180	172	156	167	182	191	206	164	186	179	197	172	177	163	163	165	200	166	179	162
29061	15503	13624	14480	11882	31596	71098	61647	47608	31339	12435	1029	804	718	597	653	3388	4334	719	483	492	451	434	449	454	435	441	425	441	441	457	459	452	445	422	439	423	431	426	464	439	468	437	448	440	457	428	463	452	422	476	470	430	414	447	428	423	463	452	487	414	477	457	448	427	407	421	456	447	412	443	479	446	401	450	449	432	459	429	427	430	439	481	449	443	439	450	420	444	447	419	454	452	438	476	433	445	454	439	441	454	429	455	425	422	441	444	482	421	435	454	436	469	416	462	437	423	419	440	424	412	441	384	427	409	411	432	503	455	428	426	419	428	470	398	462	446	441	430	448	437	475	430	438	455	475	438	463	433	435	453	442	424	418	433	446	419	387	409	414	450	399	482	419	418	438	417	400	466	448	402	453	462	392	418	461	458	437	462	423	440	439	430	461	463	427	478	430	481	411	476	443	429	439	424	439	430	451	412	441	443	464	471	460	409	470	446	446	450	443	434	443	462	470	413	423	428	429	450	437	425	438	429	439	438	447	438	453	425	463	451	444	432	458	458	458	433	417	453	443	467	443	435	409	426	441	473	421	460	496	448	395	428	458	499	431	477	437	464	456	464	438	403	477	403	453	429	411	420	422	478	434	435	451	452	466	411	374	451	425	437	471	433	406	429	439	443	439	472	421	453	413	444	465	452	426	461	470	417	454	464	467	436	440	444	416	430	470	458	446	460	435	385	478	388	427	454	445	438	398	444	424	470	455	409	443	438	437	416	452	448	416	418	418	456	471	450	402	469	428	467	416	469	431	412	460	458	461	427	447	435	415	485	428	403	447	442	480	464	425	474	482	398	465	460	421	435	422	431	446	460	435	448	466	434	430	449	442	406	425	473	442	428	444	433	437	438	450	436	425	461	432	467	423	461	441	430	467	441	453	423	427	451	452	427	434	433	460	446	422	431	421	439	428	405	421	444	419	459	411	485	414	452	448	439	421	446	427	435	448	399	445	428	436	426	438	439	440	446	443	426	474	463	447	442	456	485	413	456	410	468	441	435	461	469	483	444	463	421	431	474	418	405	457	462	446	444	467	442	448	433	454	446	461	448	478	425	414	436	433	441	434	419	429	400	427	458	437	449	469	488	425	416	436	436	430	464	437	413	413	432	455	433	439	505	452	439	494	460	470	421	444	416	454	457	458	450	429	423	437	453	430	413	469	456	417	447	428	480	456	495	444	427	453	453	450	474	462	441	440	435	404	429	425	459	459	455	414	405	439	457	490	442	413	431	466	441	429	445	426	440	456	445	459	450	442	437	428	439	441	433	452	420	426	425	435	444	406	457	414	470	438	465	455	460	431	464	417	466	449	423	421	455	426	404	445	411	438	439	449	439	447	479	473	440	434	437	437	451	438	442	435	425	443	425	436	448	440	408	447	424	411	443	462	442	409	428	413	441	426	395	459	421	464	427	472	415	431	474	434	454	432	477	471	423	478	440	453	434	479	451	429	424	430	404	428	400	423	437	441	465	436	427	455	463	451	454	478	461	410	406	437	403	443	422	460	465	436	433	481	465	412	441	463	424	421	406	450	442	452	408	420	467	451	454	467	427	417	433	417	396	451	456	454	418	473	490	442	491	452	441	460	407	468	461	475	427	452	433	442	443	470	448	448	465	439	439	469	412	448	434	477	417	462	451	428	415	445	412	450	407	455	460	450	459	456	451	489	484	445	466	444	442	454	449	472	420	424	430	445	478	443	440	444	440	465	463	449	440	411	441	409	468	444	425	430	453	419	412	430	431	442	456	412	458	436	419	416	435	449	469	432	426	449	424	433	468	426	454	405	455	436	427	431	444	465	365	432	464	421	467	410	488	457	413	492	453	453	420	453	428	454	421	434	446	433	432	431	437	465	448	447	431	429	499	452	412	437	403	469	468	453	448	466	435	413	439	407	458	438	427	434	435	411	426	438	449	438	456	444	435	433	418	465	446	451	427	471	454	463	415	436	453	428	447	460	479	443	474	450	444	407	459	459	455	435	461	428	449	409	449	476	433	466	426	410	473	396	420	424	435	464	447	436	436	421	438	400	433	452	385	437	444	479	458	429	420	438	454	456	440	443	422	454	431	478	438	469	482	454	441	449	438	432	437	446	453	403	437	432	486	454	424	502	446	451	432	469	415	426	427	464	436	455	425	421	444	444	413	453	431	448	462	430	436	439	432	424	436	393	461	465	452	432	462	431	429	454	447	467	426	435	444	480	419	461	448	411	429	438	461	434	447	401	470	408	455	437	445	433	535	417	424	448	459	413	432	439	433	429	476	439	446	446	482	455	435	447	438	396	453	457	431	446	435	463	398	449	429	420	425	473	429	427	447	473	474	450	440	449	457	421	432	422	431	414	418	446	432	420	438	428	421	446	451	450	464	469	472	463	432	454	426	446	424	416	470	462	430	462	454	443	380	397	433	463	430	446	464	430	408	466	441	440	453	444	453	432	419	446	459	429	450	469	462	455	474	472	467	464	399	475	431	439	435	434	404	417	459	438	483	445	476	446	402	457	428	422	436	442	426	416	413	482	429	441	388	444	431	446	437	473	457	424	486	450	432	490	449	393	458	469	475	451	446	424	443	440	391	462	423	471	425	469	427	421	417	437	440	415	503	461	456	440	451	429	454	441	457	419	429	439	418	436	446	460	478	450	459	421	424	436	453	452	462	411	471	434	428	480	436	428	414	415	436	460	436	456	461	438	443	469	420	481	429	392	435	444	432	478	465	442	434	450	427	398	442	429	419	397	471	427	456	447	426	439	455	459	447	434	403	442	457	440	444	425	432	432	454	438	454	400	460	460	426	429	453	439	405	449	406	452	461	430	405	406	449	452	448	456	409	431	432	437	404	489	444	408	413	422	443	433	479	476	453	452	420	416	416	459	463	441	437	460	463	438	475	409	438	448	416	459	413	449	429	431	399	430	469	457	482	394	413	452	427	392	457	451	439	443	435	411	449	472	466	411	449	466	421	451	449	439	459	430	430	423	481	446	451	459	476	457	414	464	435	428	425	459	455	447	445	440	423	431	464	447	439	469	409	445	515	465	425	475	467	462	440	469	460	458	428	486	418	417	494	455	430	478	410	442	442	483	443	418	436	444	411	440	459	415	441	451	425	395	479	485	446	455	410	399	427	474	426	449	461	443	429	465	403	435	458	462	465	425	432	436	413	435	476	448	409	437	435	425	422	467	437	469	446	427	426	449	435	436	476	442	423	450	485	426	462	447	430	452	475	443	436	438	422	471	437	412	432	447	426	473	423	412	438	415	450	457	423	430	436	457	430	460	465	456	457	404	491	452	480	473	428	434	460	437	429	456	428	460	458	433	447	413	426	448	448	414	424	432	464	439	461	471	457	411	448	439	415	455	423	443	478	471	441	423	411	423	462	447	477	432	397	467	423	457	459	429	438	460	431	424	442	448	400	451	430	425	454	453	435	446	473	423	425	450	432	451	472	469	423	431
12478	4748	1950	1119	815	773	3395	3784	2239	1158	521	246	242	210	243	245	259	258	248	237	246	225	237	236	227	227	237	232	211	268	226	236	232	248	239	258	251	265	259	213	244	231	251	202	207	272	223	244	246	236	231	237	246	195	232	237	236	256	241	233	206	259	211	235	220	226	219	205	241	242	227	253	256	217	248	259	227	244	238	228	274	261	216	222	209	231	238	298	220	219	213	208	255	205	246	229	247	257	242	251	233	237	212	265	245	251	237	237	240	220	229	226	218	245	245	282	223	236	257	237	232	272	203	249	275	224	243	234	230	226	246	257	244	211	266	220	249	262	254	240	227	271	221	253	227	237	221	235	252	226	249	245	250	231	233	244	229	236	222	236	228	230	234	225	242	209	235	231	240	220	214	239	231	239	237	245	225	231	251	262	241	236	216	259	241	258	263	238	234	235	259	221	268	286	230	215	228	253	246	210	261	224	243	236	233	237	254	216	211	218	236	213	224	218	226	246	250	253	232	220	242	234	224	235	243	241	234	210	216	247	239	226	212	256	261	216	234	238	236	264	236	232	221	250	222	252	242	244	196	251	248	226	225	260	234	252	240	244	231	239	250	237	213	225	240	241	253	243	236	237	244	242	209	232	249	228	218	245	223	250	235	265	231	210	199	249	270	239	212	239	241	252	230	261	248	195	209	228	239	221	248	260	229	244	216	240	227	242	236	242	280	251	228	239	267	258	216	249	211	244	244	221	231	240	223	230	249	258	259	243	255	243	254	253	221	243	245	246	274	250	222	251	247	245	245	230	243	243	273	243	250	237	253	246	237	257	236	242	249	218	245	254	261	232	246	228	230	254	258	235	232	239	257	251	221	227	228	236	253	252	249	236	218	233	236	242	229	243	244	257	253	243	233	253	239	242	231	229	238	249	255	251	249	257	257	211	248	235	248	232	246	231	247	258	265	246	261	255	244	235	235	227	237	253	227	228	218	210	237	261	223	237	234	223	253	242	246	244	242	237	254	255	225	225	242	254	253	237	246	250	260	243	249	240	230	251	234	215	238	235	241	255	253	256	257	229	246	265	235	232	237	238	239	248	231	243	250	238	276	244	242	257	234	239	206	239	224	226	226	233	250	276	259	218	249	243	251	264	244	253	264	225	216	250	237	239	227	235	265	229	257	214	236	227	249	236	247	223	216	228	242	231	230	250	224	248	220	233	239	213	221	244	261	247	238	231	258	261	241	245	250	229	232	239	212	244	237	210	260	261	238	244	228	241	253	271	228	269	216	227	226	260	260	241	223	217	248	245	254	215	238	236	205	230	248	235	255	257	253	245	234	218	227	233	244	249	228	220	273	261	226	248	226	253	217	194	226	224	250	260	276	238	224	259	245	230	265	230	226	234	247	264	260	237	235	246	272	213	240	224	250	243	215	257	234	295	254	235	239	228	260	250	246	225	242	220	251	233	241	267	265	228	230	223	229	231	253	235	210	242	258	264	233	261	259	249	240	251	247	225	232	227	239	240	235	260	241	243	216	226	239	260	218	236	253	239	220	255	232	263	224	240	232	222	257	247	228	240	239	211	226	216	228	254	240	211	231	245	221	252	210	261	239	233	231	244	257	243	262	229	259	222	242	254	246	257	241	224	220	252	223	247	255	262	226	218	224	244	232	231	243	244	229	210	260	255	217	225	242	258	246	251	205	272	219	248	261	239	235	247	228	251	226	254	244	267	262	213	223	259	273	267	232	244	261	250	201	247	279	224	235	238	243	242	242	246	241	212	248	237	249	233	239	244	222	250	243	228	228	254	254	221	250	244	225	244	255	247	247	249	243	246	260	279	227	223	248	252	249	223	235	234	214	237	229	235	249	255	236	233	255	248	269	228	232	240	203	239	222	259	239	271	218	261	224	211	231	231	264	256	238	223	225	236	259	235	235	224	242	222	243	232	250	226	221	236	254	254	231	242	248	254	235	230	243	219	246	216	245	242	232	235	241	246	241	248	242	283	241	240	240	247	257	228	229	230	257	258	258	244	235	220	238	250	216	259	230	259	232	250	238	244	236	197	264	243	234	213	241	246	249	209	250	237	223	223	247	264	230	252	238	241	227	215	231	212	206	233	244	241	265	229	247	240	265	251	252	223	231	228	246	260	240	228	215	253	232	231	259	220	238	256	265	208	247	271	226	243	248	234	252	209	256	238	216	248	227	236	248	233	267	268	258	236	246	232	252	253	268	224	223	202	239	222	222	216	236	206	207	222	237	248	210	227	217	247	258	216	240	226	211	251	243	219	232	239	241	203	230	241	223	247	224	241	239	223	242	254	229	239	223	221	261	236	224	251	242	213	225	216	271	230	241	247	227	253	220	235	246	235	227	242	236	245	247	242	230	215	237	241	251	221	251	260	252	249	227	245	227	244	234	216	220	242	226	218	245	216	229	245	225	239	268	230	233	227	209	231	236	227	246	230	218	243	219	238	232	266	265	229	234	272	258	252	274	227	247	224	221	263	249	241	221	215	228	234	252	219	243	241	242	242	239	234	245	227	235	262	239	251	247	221	230	247	262	238	201	257	235	210	222	242	229	237	231	223	258	244	222	219	242	221	251	243	271	210	217	244	222	240	221	258	242	188	231	237	225	231	236	228	263	206	229	245	246	233	237	218	241	238	238	246	220	224	232	277	257	243	258	231	261	253	247	225	260	243	231	231	248	228	232	228	229	247	241	220	213	255	256	246	234	225	226	225	261	246	218	257	214	254	215	245	251	221	247	224	254	227	224	266	256	205	266	258	244	249	216	227	214	249	215	250	237	277	231	231	252	242	216	248	229	221	230	229	209	206	246	250	226	235	244	209	267	254	242	256	256	208	247	244	225	210	250	248	240	267	246	229	222	240	262	240	246	228	206	250	236	229	216	234	234	259	235	242	229	232	241	228	243	242	237	210	270	226	237	256	237	234	241	237	252	246	232	246	227	214	259	242	261	229	227	240	252	231	232	248	265	247	230	251	241	229	225	248	245	229	254	233	218	234	252	247	218	230	257	210	240	240	218	245	241	237	227	238	215	258	243	260	216	251	229	226	244	233	236	251	247	245	209	230	261	221	240	233	248	268	210	232	239	218	212	236	214	233	219	232	222	237	254	234	216	235	256	273	217	243	231	257	274	234	261	241	253	222	242	262	248	223	224	229	217	246	242	238	242	240	248	233	231	229	263	219	249	262	242	247	238	236	257	232	242	251	235	231	239	213	233	251	228	211	207	277	228	231	229	242	235	274	233	267	238	209	224	244	254	226	239	243	217	257	207	245	221	250	241	247	223	278	244	261	241	256	266	279	226	247	220	251	229	243	259	248	235	242	211	227	245	236	263	223	250	231	228	239	247	244	235	258	225	249	229	240	216	260	244	243	205	236	242	257	220	245	263	236	248	252	250	234	253	221	257	235	251	231	237	240	243	243	255	243	207	247	253	229	241	229	241	242	219	240	212	219	229	250	254	211
7685	4003	3586	3402	2901	3652	14493	13947	8269	4277	1781	601	602	644	615	609	690	718	574	597	582	629	606	555	579	572	573	555	577	557	581	597	561	605	558	635	580	618	581	592	599	618	544	555	611	546	599	619	624	574	598	584	573	633	585	569	542	561	576	567	596	614	609	624	609	580	614	567	631	600	634	564	587	650	611	569	633	575	598	585	574	582	598	622	596	606	570	563	604	591	591	603	569	604	609	600	585	611	615	579	573	564	568	588	591	548	608	617	611	614	602	614	541	610	600	605	577	603	605	602	595	562	645	622	587	589	585	589	625	593	597	542	603	587	563	572	574	582	609	561	578	600	577	592	595	579	554	566	584	593	563	559	587	564	547	597	600	617	592	664	584	568	598	593	608	608	652	569	629	598	586	547	565	553	606	614	602	591	585	583	584	576	610	615	598	626	590	590	600	570	605	595	601	577	566	612	618	603	561	557	603	594	572	605	620	552	570	604	600	596	590	625	575	595	621	613	613	586	609	609	558	640	564	561	648	563	620	588	556	590	578	595	631	559	623	587	594	593	631	600	577	565	590	594	611	626	571	617	590	575	590	628	600	589	599	582	618	608	620	571	570	604	567	548	611	572	596	587	583	585	586	616	625	579	600	596	579	584	650	573	618	590	583	560	578	613	587	589	601	555	575	576	612	577	603	583	583	628	608	565	621	600	603	575	574	619	644	608	562	589	603	593	600	605	606	538	576	597	583	575	603	594	588	589	574	597	586	589	588	610	638	628	585	613	600	575	605	549	579	599	547	562	564	580	585	561	590	599	594	614	601	560	594	574	632	568	599	557	630	646	589	605	565	600	562	597	583	590	622	556	571	587	545	579	574	582	597	629	603	590	582	610	609	592	572	606	598	602	589	566	599	555	546	582	599	595	581	607	614	589	621	566	551	568	550	588	663	591	574	603	614	611	616	579	610	629	589	588	604	564	611	552	591	606	566	600	564	630	576	616	560	614	600	641	607	564	601	621	552	626	610	589	570	591	561	600	577	561	591	599	589	618	575	611	582	600	579	568	634	572	600	567	594	584	602	586	571	597	601	635	563	626	554	573	599	604	588	606	607	584	603	596	639	580	637	622	626	589	591	556	634	594	598	578	624	598	561	605	638	580	576	586	600	545	598	617	602	599	595	574	629	563	593	541	590	602	601	616	598	579	580	555	607	521	593	610	608	570	603	585	558	574	565	616	623	636	612	594	585	586	608	618	593	557	615	585	617	559	614	600	600	617	594	614	564	613	596	563	584	583	628	613	564	581	645	605	568	576	607	597	573	582	596	603	592	572	571	569	604	572	569	582	611	583	606	560	515	580	570	594	602	592	600	580	540	624	563	578	578	610	559	563	594	584	610	563	639	550	576	598	589	592	598	580	597	614	625	613	604	622	625	576	607	599	561	595	558	612	592	588	554	595	561	562	607	576	564	577	591	605	610	553	597	558	591	587	627	619	566	595	605	559	625	616	581	592	608	588	581	566	625	615	622	595	580	584	571	583	590	637	613	584	588	587	576	580	580	609	566	547	583	587	581	611	615	612	615	628	646	595	619	604	598	592	575	595	611	598	595	584	604	586	610	596	604	585	577	580	578	563	562	561	592	601	574	603	608	598	571	570	603	609	583	572	597	562	626	567	587	583	621	572	595	592	593	626	557	610	596	620	558	585	591	627	634	626	608	601	568	634	589	628	619	610	599	569	612	608	554	625	570	581	578	625	594	607	566	591	589	601	595	580	579	605	618	610	595	634	536	599	581	583	614	625	612	603	609	623	573	594	626	642	587	604	597	590	614	597	577	580	559	594	624	606	631	610	621	582	656	624	547	563	621	586	594	601	632	546	589	617	585	609	613	551	576	546	569	558	600	625	571	555	625	549	592	589	645	587	626	648	586	586	564	603	619	613	569	548	583	584	616	545	596	606	619	601	552	617	564	608	594	577	627	587	614	602	583	568	602	570	580	611	583	574	566	568	568	615	552	593	625	609	604	597	546	577	594	592	614	571	586	593	567	618	553	610	610	632	620	580	601	593	617	582	574	581	587	575	556	569	622	593	607	619	594	571	600	595	595	593	585	580	587	548	599	597	613	622	596	564	577	557	634	586	659	561	590	605	601	565	557	573	610	565	600	606	569	581	564	616	581	582	587	602	601	654	598	569	580	573	563	561	578	606	606	593	614	598	583	558	564	598	570	581	570	624	554	601	597	586	592	591	617	596	605	600	609	611	620	615	583	601	553	592	620	590	589	568	654	598	583	590	553	604	583	527	613	614	597	594	608	597	612	566	580	589	604	590	601	621	577	594	581	576	580	577	599	605	588	615	598	600	536	663	577	604	573	586	583	644	570	599	578	574	623	581	612	605	573	585	554	602	606	587	587	593	623	602	589	587	596	628	583	613	589	597	571	549	515	618	635	620	611	541	583	600	605	596	566	622	570	647	599	562	593	592	554	575	589	622	611	646	647	596	583	574	551	589	615	593	615	587	630	579	609	561	645	607	531	641	584	588	592	604	570	602	572	625	578	558	533	572	615	559	605	535	610	596	586	596	610	593	615	613	572	598	585	608	557	615	578	611	578	586	603	589	613	612	557	631	624	627	599	587	585	640	565	595	583	629	573	616	620	600	580	606	621	641	551	604	560	603	614	610	574	593	567	574	604	648	568	601	534	656	557	612	574	643	589	594	543	573	652	592	619	579	635	592	617	611	594	599	594	609	589	569	576	614	595	572	602	606	629	590	607	608	571	594	631	622	637	593	539	585	598	582	571	583	601	601	602	601	589	592	631	583	577	577	577	615	579	561	554	560	598	575	602	554	606	572	609	614	570	594	582	607	566	620	590	638	581	609	619	607	612	598	597	590	596	631	651	582	578	581	580	585	648	562	609	563	556	639	597	579	602	549	605	597	557	592	572	582	577	604	569	600	593	583	602	602	583	625	577	623	613	619	615	585	610	611	575	557	628	575	602	564	648	539	563	621	620	599	576	606	631	564	618	636	554	577	596	581	588	599	572	566	593	595	593	569	593	601	590	614	618	574	600	582	586	578	593	580	582	577	593	600	599	574	606	564	565	566	595	611	637	552	634	605	600	572	592	574	560	605	581	593	576	610	562	623	560	554	587	596	579	563	584	552	580	575	581	585	583	602	618	578	618	599	606	621	561	617	583	610	583	638	575	594	569	606	573	611	589	604	573	595	619	625	602	567	590	629	632	575	617	567	578	626	649	584	567	604	592	585	618	603	614	564	576	590	583	546	577	595	578	589	611	576	576	553	584	560	558	598	588	609	582	617	627	588	584	615	572	559	562	608	631	602	595	553	597	590	635	595	569	587	594	579	615	635	576	554	569	582	590	638	600	606	599	563	598	577	609	624	614	601	570	556	602	618	604	550	590	602	601	611	576	559	619	584	584	631	596	601	603	615	583	590	616	603	626	598	629	610	615	607	581	569	542	559	616	618	596	605	586	615
32992	23302	9948	5485	3345	10362	36268	33988	21956	8720	2390	290	277	298	243	278	424	505	267	253	273	258	251	268	245	262	260	265	274	237	283	257	196	260	246	263	269	243	240	283	282	259	244	249	260	239	243	242	234	255	295	277	276	240	252	247	249	237	273	216	253	268	263	231	210	263	241	275	269	237	286	224	265	226	274	228	266	260	234	263	226	291	262	243	256	244	232	235	238	270	235	226	252	255	256	230	245	254	255	259	224	265	285	260	270	248	292	261	245	285	270	244	251	270	253	265	252	258	250	271	223	280	240	256	265	277	272	281	257	254	275	273	293	247	269	234	272	261	273	260	254	234	286	250	219	235	259	269	246	252	237	287	256	256	245	278	251	274	235	239	259	251	254	230	271	260	250	273	231	264	253	245	262	274	265	274	247	251	236	243	215	310	237	265	246	265	253	234	255	242	249	243	239	249	239	257	229	245	254	260	254	252	228	274	257	249	251	275	275	232	262	237	240	272	239	234	255	274	256	235	234	259	265	272	248	254	283	250	234	256	235	240	263	261	259	246	271	240	249	268	237	258	273	250	255	240	255	267	271	263	258	267	245	235	264	270	266	261	241	235	275	252	242	233	287	258	311	250	232	242	273	242	261	259	266	257	253	265	251	263	214	259	239	237	228	243	249	242	259	268	223	234	262	252	270	293	212	236	245	241	260	266	289	265	242	279	232	238	278	267	265	240	229	254	247	262	247	258	267	246	247	261	254	274	255	235	246	251	263	229	236	228	273	235	276	244	243	242	237	252	288	243	211	264	232	254	235	251	228	257	262	248	276	264	229	258	250	236	289	235	280	249	240	242	247	245	243	282	229	219	223	243	288	252	283	242	277	255	265	242	219	243	259	284	274	239	229	275	240	269	253	220	249	244	226	239	262	266	278	267	245	240	281	256	277	261	255	251	251	262	253	229	267	239	246	238	246	245	216	229	254	246	266	262	261	256	281	265	258	263	243	252	233	270	277	236	285	281	266	241	241	257	253	251	235	249	246	248	238	254	260	253	247	257	258	250	235	221	235	253	284	268	248	269	242	268	271	247	275	233	249	273	232	249	247	244	233	237	243	239	238	239	284	228	268	271	226	244	260	249	256	272	282	277	265	250	263	245	230	254	232	225	236	296	253	242	232	242	282	223	238	243	224	252	214	231	235	245	284	235	276	263	242	257	291	240	236	260	251	232	244	250	253	256	219	261	249	249	265	256	271	236	273	259	281	260	257	237	251	258	272	244	257	276	241	268	274	240	250	255	253	215	258	256	235	251	254	248	276	253	270	237	251	260	224	251	270	265	239	228	262	249	259	253	251	244	286	234	247	250	252	248	238	218	266	236	257	294	260	261	204	249	260	281	234	250	273	264	268	254	251	260	249	286	251	265	258	256	252	228	228	251	244	223	256	295	233	265	252	277	235	233	259	256	243	272	253	257	257	250	225	271	233	219	249	245	248	250	236	230	261	256	252	259	262	240	230	212	260	270	234	223	231	271	249	241	245	252	259	246	235	229	233	242	260	245	234	268	249	267	257	248	233	239	238	254	230	224	229	244	240	276	236	256	256	296	239	267	233	242	240	263	248	207	245	228	263	260	276	256	270	235	257	243	250	253	245	248	238	267	229	262	269	253	251	256	249	262	242	249	244	247	254	247	233	259	254	260	254	238	231	237	226	263	280	241	256	242	235	236	252	260	249	256	284	248	235	229	263	241	242	253	245	225	267	246	244	267	242	236	244	239	222	299	259	255	246	275	267	259	238	244	256	233	286	259	264	259	262	230	265	261	266	281	291	229	278	239	267	249	280	251	258	233	250	269	230	246	269	274	255	247	210	251	236	265	268	240	257	265	246	255	219	260	229	248	254	253	252	275	259	249	252	248	262	246	256	254	247	230	281	251	263	254	266	243	242	236	245	257	247	260	260	280	250	241	246	266	250	248	244	259	288	244	233	252	282	245	226	269	237	237	236	234	238	252	249	241	262	252	237	263	249	271	266	253	248	229	250	243	243	231	266	244	262	238	224	265	248	250	241	240	256	249	233	262	258	250	235	240	237	227	237	246	250	252	266	263	277	277	250	262	242	255	259	256	238	252	249	259	243	237	266	256	270	283	251	286	244	236	246	250	257	233	273	268	271	260	236	248	257	248	258	274	230	251	239	245	237	266	248	248	234	268	242	229	276	264	257	283	272	244	262	223	271	256	259	248	264	253	282	256	230	254	282	268	262	255	242	215	275	248	275	228	267	268	210	261	244	253	227	254	256	266	244	228	254	233	273	253	268	239	249	235	242	265	249	266	248	241	266	226	261	250	227	230	235	239	238	223	237	243	225	251	239	253	283	251	266	243	233	256	215	264	268	242	237	248	220	245	247	264	244	249	254	255	289	255	250	267	259	254	256	231	257	264	241	245	269	230	256	293	256	245	206	272	238	231	275	258	227	260	245	252	249	262	264	289	240	255	231	261	257	266	247	269	244	239	262	225	237	267	261	276	247	274	257	245	268	260	266	255	254	255	248	274	268	255	254	244	232	246	260	255	228	252	261	258	255	261	248	245	249	267	267	208	242	243	278	223	261	255	248	245	279	241	234	235	241	226	252	246	222	232	267	273	233	261	251	288	269	266	247	273	278	262	251	275	243	245	243	276	217	251	251	263	291	224	268	265	276	253	267	259	231	251	250	259	281	245	248	258	224	249	250	243	248	260	265	242	249	262	268	231	248	245	254	256	250	242	273	282	269	245	264	247	250	234	256	260	265	236	251	215	263	259	261	231	250	223	276	238	251	241	240	250	250	237	268	266	240	252	238	277	240	245	232	277	218	260	282	254	280	262	247	245	265	250	240	268	249	243	258	257	228	241	268	272	248	257	254	263	255	248	251	252	239	242	265	254	245	246	235	237	286	230	262	241	257	263	273	265	259	256	238	253	283	264	236	241	268	283	247	264	254	239	253	235	242	251	264	262	231	226	251	238	257	212	251	249	260	250	259	243	264	242	247	260	239	256	257	258	226	247	219	230	235	218	252	264	252	257	248	239	249	240	270	227	249	257	277	255	240	270	271	239	248	267	215	261	239	245	262	263	227	238	263	238	255	250	242	232	254	287	252	287	248	232	248	253	257	252	262	254	257	230	276	234	212	241	264	232	243	266	259	267	263	224	260	245	256	253	247	250	262	236	240	235	241	264	259	241	286	266	262	229	247	261	254	242	239	256	254	227	235	260	237	221	256	246	257	250	231	262	240	262	246	225	252	274	218	245	254	244	253	248	251	251	257	248	276	285	258	265	232	246	258	265	259	276	250	237	211	240	270	282	267	236	252	236	231	261	245	246	259	272	256	245	275	248	261	262	255	231	247	266	237	243	243	263	266	274	275	268	259	228	273	250	251	233	273	246	296	227	257	280	230	231	265	257	245	239	258	242	250	264	249	295	249	227	255	263	234	268	213	235	257	258	276	255	222	249	247	241	263	253
21114	13525	8611	9258	8868	26313	52939	49328	37576	22065	7745	868	793	728	689	664	1726	2160	944	615	656	608	605	603	642	604	650	628	612	611	627	626	603	592	563	625	615	609	623	618	619	601	586	596	581	632	635	596	663	617	648	617	621	583	597	612	587	636	637	635	622	643	663	634	631	619	613	617	643	595	603	582	619	610	591	631	591	643	629	614	643	621	620	617	565	657	597	605	609	633	639	624	626	647	577	626	604	591	637	613	626	583	621	572	629	647	580	579	632	619	602	620	586	589	632	611	621	595	585	578	592	622	584	623	567	637	605	652	623	628	609	625	601	635	623	614	634	627	578	588	596	624	631	594	643	653	580	582	633	644	622	596	680	618	568	603	564	641	631	667	575	599	576	634	647	646	609	583	638	676	623	581	617	611	568	619	652	609	621	599	642	590	637	612	610	619	645	589	589	640	578	613	612	633	628	622	603	566	591	601	588	577	630	633	649	613	622	590	647	598	669	608	637	572	601	594	614	593	608	634	610	583	625	627	606	611	601	648	620	664	633	582	622	572	673	593	568	636	552	657	644	656	622	622	635	606	630	590	623	639	588	595	652	639	634	631	640	648	634	574	628	668	618	660	624	601	637	613	618	618	677	660	615	608	573	603	624	626	590	608	568	603	614	658	586	594	615	613	619	601	622	589	631	629	591	615	643	646	600	618	593	627	625	637	622	612	604	579	645	636	595	605	594	669	585	589	629	582	634	578	613	613	608	636	637	600	586	619	622	656	634	659	627	618	578	618	604	636	616	585	632	617	607	613	604	620	587	607	590	619	639	617	619	609	624	624	609	666	617	600	617	663	590	627	607	601	617	619	630	619	608	612	645	633	622	631	577	597	590	587	645	607	634	580	589	623	613	607	614	636	578	622	639	626	647	599	635	595	630	607	613	645	573	553	597	619	628	661	621	639	591	624	624	654	637	556	617	620	655	624	590	650	611	624	635	566	638	620	624	598	630	611	621	659	602	617	605	646	631	599	606	573	642	634	599	622	633	648	634	600	641	668	602	629	605	644	612	610	654	568	602	580	640	615	660	614	597	656	577	628	600	612	630	628	565	615	649	600	608	636	613	618	571	596	631	625	548	565	558	638	569	620	600	588	610	596	597	630	584	617	639	633	637	579	634	609	580	606	641	618	618	611	620	643	655	614	608	599	624	610	630	620	619	655	600	581	636	649	551	585	643	585	615	633	630	613	623	593	609	611	613	585	649	614	593	620	622	662	567	615	654	579	608	650	614	590	590	676	558	608	575	650	613	595	617	609	637	595	595	627	609	683	620	611	656	594	613	618	594	609	611	608	580	642	615	631	604	617	603	640	626	632	641	606	595	591	655	607	603	595	554	585	617	619	606	642	598	624	605	600	645	602	652	661	606	640	659	598	566	618	588	601	595	639	592	589	654	633	610	628	616	595	604	626	617	672	638	601	649	625	629	585	593	646	624	646	628	667	647	596	640	633	618	621	642	589	641	646	637	623	651	591	610	597	601	617	651	592	558	620	625	613	635	630	616	644	615	589	615	607	582	626	593	619	606	601	661	626	650	582	615	610	651	605	632	639	623	609	590	626	664	667	615	634	603	619	570	626	626	616	586	623	605	590	666	622	658	678	608	641	618	595	631	614	585	624	599	621	614	609	627	625	610	643	608	633	580	610	671	559	626	642	601	621	611	647	599	604	612	627	579	593	639	608	664	635	637	631	631	614	600	601	624	641	590	553	606	610	625	596	622	642	624	635	588	575	635	666	621	606	647	617	556	610	586	606	639	648	612	565	593	567	593	596	597	623	606	598	593	608	622	629	644	653	621	615	633	630	628	606	629	609	631	621	588	585	625	596	656	671	605	617	629	639	588	615	620	637	621	601	660	602	586	615	655	650	662	613	576	626	595	617	616	610	653	649	623	611	602	634	559	598	610	609	610	634	634	591	620	596	611	621	573	623	619	619	612	643	615	606	624	646	604	630	611	606	573	566	631	606	620	603	561	604	617	620	561	560	594	574	635	624	617	616	595	606	627	606	620	606	606	640	595	682	589	620	613	619	641	580	596	586	628	604	601	631	613	606	609	638	604	584	634	621	617	603	565	577	628	633	632	610	577	573	616	650	569	648	580	603	606	605	586	645	621	620	659	604	547	620	551	618	609	600	665	600	599	586	663	570	616	615	584	596	592	634	604	625	600	608	599	593	606	596	573	608	613	610	672	603	573	599	630	583	638	638	603	610	596	603	637	620	632	581	586	632	621	642	579	620	661	613	656	585	626	620	580	604	619	613	623	625	575	609	607	619	609	690	633	642	590	602	599	592	626	642	606	647	644	603	598	598	618	623	588	597	607	590	583	606	639	647	593	608	631	567	609	670	625	617	624	592	618	632	618	621	651	599	640	629	592	601	600	586	568	694	612	668	623	577	623	587	617	596	584	624	630	596	584	605	583	624	667	574	612	658	596	620	639	619	625	585	610	650	608	649	619	650	614	611	649	637	621	618	613	659	616	604	612	594	645	631	606	592	647	563	617	624	625	643	620	638	634	624	626	649	590	618	582	599	623	651	610	608	635	614	594	644	585	633	624	586	575	636	575	620	584	591	637	606	591	604	630	644	549	640	616	638	612	616	640	643	578	621	602	650	602	622	631	631	630	630	642	644	623	637	677	613	613	635	618	649	639	607	644	639	632	641	656	583	582	612	618	617	637	626	624	647	603	642	582	625	615	593	611	598	580	586	593	656	636	621	678	611	635	571	585	634	611	605	609	654	621	623	592	595	607	616	626	621	617	648	559	597	627	647	610	654	610	563	580	640	596	618	665	659	633	630	660	650	638	639	614	651	618	594	605	602	619	616	648	611	618	605	616	630	582	610	611	608	614	621	634	618	615	568	651	636	598	598	629	615	598	604	556	612	604	638	593	587	665	613	579	620	592	632	597	627	584	634	678	614	605	628	601	615	606	584	607	607	610	608	611	600	653	650	651	603	578	567	639	634	653	655	647	615	571	615	618	649	614	588	636	602	630	610	584	607	575	601	653	621	613	647	611	635	624	610	590	624	635	606	619	642	660	575	659	607	626	612	613	629	620	597	619	616	614	622	626	642	641	572	619	603	622	600	625	645	618	660	629	608	583	662	606	609	648	616	627	589	645	645	671	612	631	607	605	573	622	630	612	661	609	604	601	635	646	578	619	613	606	651	612	570	601	640	661	624	618	586	599	596	647	622	618	602	608	598	601	640	583	594	605	593	599	625	634	591	568	668	597	610	647	596	603	615	688	582	661	608	587	642	593	597	601	572	590	635	586	643	585	596	590	603	640	644	602	651	593	632	641	615	619	597	576	605	677	572	616	605	633	658	629	600	558	625	603	635	636	653	604	643	638	596	637	626	615	632	601	650	545	621	613	586	620	586	599	613	646	600	595	618	604	648	659	606	622	622	621	571	605	615	611	641	636	603	603	607	669	616	581	588	587	653	618	599
46175	27037	16815	10609	7111	25341	54305	50886	36046	17904	5542	476	266	179	185	217	465	645	229	169	182	195	187	154	186	162	178	207	183	174	209	171	186	160	174	177	174	165	148	171	195	152	165	174	183	205	173	175	193	179	167	170	172	170	181	187	185	185	182	167	174	173	168	195	180	179	177	171	177	176	182	157	199	161	160	149	167	139	192	155	148	186	171	160	162	179	174	169	174	166	169	192	177	181	170	165	165	172	176	167	173	152	156	170	179	180	188	195	180	194	167	198	183	171	158	179	199	179	182	183	177	156	167	175	167	194	186	159	169	168	161	161	170	191	169	182	170	187	201	166	170	186	175	156	175	184	187	201	164	169	162	179	187	149	161	175	152	150	201	171	175	165	152	183	173	189	193	158	160	176	147	170	176	177	178	168	166	202	165	167	186	182	171	186	180	200	163	179	170	140	182	193	178	181	172	185	176	187	170	162	171	159	176	165	161	158	162	167	156	178	176	172	176	140	178	153	192	160	178	183	156	177	176	202	166	190	167	170	180	198	169	157	191	197	175	154	194	175	175	178	177	184	170	182	187	197	193	185	156	177	187	166	151	164	173	163	169	166	181	194	161	179	167	146	181	170	206	179	181	170	179	185	173	165	179	176	164	171	175	158	164	161	161	175	183	169	194	182	170	170	186	179	172	178	196	163	168	181	178	177	184	170	186	204	203	178	186	180	179	185	163	174	175	190	157	180	169	187	165	186	151	156	169	207	209	169	176	190	160	210	181	199	167	199	187	146	187	169	156	176	173	178	165	178	170	169	162	177	187	177	171	182	191	183	178	194	173	185	168	181	165	188	179	197	182	184	193	172	179	166	169	189	167	159	193	153	186	191	185	183	174	175	167	207	187	170	173	183	172	162	176	168	160	179	176	180	186	149	150	191	176	180	178	172	178	190	180	166	189	199	168	181	189	181	189	170	175	150	177	173	185	173	174	172	172	171	178	205	173	164	152	168	158	170	179	171	179	157	162	156	174	154	174	165	183	168	149	165	163	163	170	161	177	173	155	180	165	186	183	181	171	205	174	175	158	186	161	167	179	187	149	179	172	190	190	182	186	187	182	176	168	182	162	158	180	152	169	160	189	178	170	182	179	177	184	184	194	181	161	153	164	156	156	185	166	156	199	199	191	192	185	186	183	183	173	191	161	168	198	170	196	184	190	178	195	159	195	155	174	188	175	183	162	156	162	155	170	169	167	146	173	160	158	186	165	190	207	190	194	170	153	155	171	170	185	188	168	171	188	190	159	174	188	155	177	177	189	190	187	176	195	166	187	178	172	175	185	158	181	191	199	156	151	162	174	142	162	153	180	173	165	181	190	161	162	194	178	184	172	181	170	200	172	165	179	170	174	184	172	201	160	182	173	165	188	155	185	169	180	196	169	189	185	196	174	190	175	160	170	163	164	150	160	169	177	166	171	169	178	163	180	152	190	189	159	161	189	158	173	186	169	186	166	182	172	175	198	202	188	172	152	171	180	173	187	177	176	207	165	161	157	181	172	169	181	152	184	168	179	166	185	186	161	172	177	166	178	174	171	177	185	190	177	171	179	172	193	162	173	179	179	179	173	196	172	180	166	182	168	178	181	188	181	187	156	173	180	178	195	184	177	203	171	174	176	177	200	185	175	177	158	175	160	171	182	176	189	176	174	181	167	165	193	175	157	192	146	165	199	195	141	156	199	170	189	158	163	164	177	166	174	163	180	169	185	177	170	156	164	202	172	185	160	170	190	177	169	152	153	171	184	159	203	179	217	171	196	156	173	179	159	169	179	181	175	161	166	205	192	158	166	180	177	202	184	189	186	171	160	174	179	203	174	160	182	161	169	199	177	177	173	175	174	172	182	203	182	157	179	177	162	183	170	172	182	178	177	164	190	192	172	160	161	182	170	176	186	207	156	160	171	166	175	169	202	195	186	179	177	168	164	180	190	159	162	199	176	195	164	159	156	180	158	182	181	160	174	159	176	171	166	176	160	158	188	170	181	159	170	189	135	182	174	170	195	169	146	148	159	167	224	172	157	161	168	167	173	179	159	175	192	157	179	178	191	193	173	162	168	159	198	167	171	161	162	176	175	150	172	178	190	187	183	179	161	177	182	167	159	161	168	171	163	172	154	171	185	208	208	189	160	174	199	172	130	164	175	173	179	185	165	185	172	192	160	165	175	197	156	172	191	198	203	217	174	188	188	180	187	184	191	175	195	162	173	191	173	192	206	174	183	173	194	177	185	185	178	166	170	178	157	153	171	201	165	178	184	168	178	168	194	179	186	174	151	188	171	191	177	157	193	181	149	200	159	165	180	188	196	182	187	187	167	195	166	185	162	185	171	166	170	183	162	161	165	192	196	175	168	164	170	171	168	186	188	171	187	160	179	178	180	174	173	150	167	160	172	180	206	198	178	166	180	176	183	153	166	167	194	156	169	162	170	176	182	172	198	175	158	181	171	168	173	172	171	176	173	165	190	158	186	176	176	173	187	187	165	216	181	198	161	160	163	154	153	184	164	180	182	190	204	183	185	158	164	172	173	165	149	195	161	156	175	162	171	168	165	183	214	181	178	161	216	178	164	167	169	180	148	180	165	192	163	189	164	191	175	173	169	194	191	152	174	171	183	180	179	194	179	177	192	167	198	183	165	174	175	157	155	183	164	205	158	165	169	183	195	174	170	196	178	183	158	180	192	177	183	173	177	185	164	176	181	190	178	178	152	167	165	205	163	169	196	175	163	159	166	157	161	178	183	181	174	163	184	169	187	166	210	162	141	165	172	180	185	174	183	155	158	171	172	157	179	195	163	183	160	189	177	173	150	188	179	163	175	182	180	186	155	170	163	175	167	178	154	194	196	191	160	177	181	182	177	186	180	175	180	179	150	167	196	203	177	180	167	165	188	176	170	176	176	194	163	178	177	156	184	181	158	191	174	200	155	181	160	172	164	196	183	164	191	184	170	184	185	141	167	180	158	170	159	165	162	171	168	171	161	198	176	189	168	183	173	163	190	175	155	184	200	191	176	173	196	189	179	161	173	148	219	166	197	175	178	172	185	161	182	181	174	173	194	171	189	186	166	154	188	178	175	186	141	185	166	157	195	176	165	165	176	187	177	196	176	154	157	187	185	191	171	164	146	176	179	177	179	179	191	193	182	182	186	170	190	193	172	186	164	182	168	195	189	185	198	209	209	176	195	175	170	159	186	189	187	197	189	186	175	179	194	186	186	227	161	159	173	175	166	195	180	197	186	186	177	181	192	170	189	186	180	162	160	174	182	160	205	181	176	172	165	160	175	190	165	177	185	172	169	180	163	181	173	160	184	165	192	189	176	145	157	169	186	174	154	196	166	156	179	175	178	176	193	182	160	185	185	200	193	178	163	175	172	156	196	185	185	161	162	190	175	161	192	198	182	180	192	203	195	173	184	163	180	173	171	192	172	184	176	180	173	159	182	189	167	184	196	186
31314	13301	13365	14350	13745	40601	66341	63054	49078	31627	13082	1501	1038	711	556	576	2686	3390	752	435	458	421	454	454	424	434	431	472	420	428	464	451	453	427	448	438	469	447	434	416	428	442	433	455	472	459	421	418	445	445	460	453	453	446	436	443	422	439	447	470	437	473	446	466	428	408	420	449	435	443	450	451	444	474	436	459	423	422	421	420	451	429	426	419	424	423	436	428	443	462	443	478	423	432	461	420	429	445	439	442	453	419	457	445	440	475	448	432	448	462	410	467	454	457	412	471	429	464	401	427	443	417	410	411	437	437	417	448	422	452	425	457	405	418	412	469	443	431	474	436	422	466	461	428	412	428	493	450	417	454	447	422	457	418	422	437	423	429	422	441	419	410	466	455	445	458	446	455	409	418	399	426	409	462	428	444	432	386	427	465	439	395	381	433	463	420	509	439	415	439	417	472	498	428	431	431	442	419	414	443	448	437	457	449	431	435	462	417	436	476	463	449	443	454	433	460	389	442	445	421	463	431	426	389	444	460	418	457	396	434	442	454	428	414	397	399	426	457	430	399	442	430	432	450	422	424	415	445	414	418	461	414	442	458	484	407	425	433	431	459	442	449	428	422	437	433	463	439	455	437	459	445	457	435	429	453	455	453	438	443	441	406	446	436	445	434	422	437	443	443	482	423	417	429	413	447	395	387	442	442	453	441	399	440	408	449	454	436	451	440	452	444	408	454	431	438	427	423	450	429	424	412	439	466	440	415	453	466	444	437	415	440	380	447	414	475	449	438	451	428	445	452	406	415	460	446	425	421	460	427	407	405	437	430	422	407	470	461	482	447	428	456	471	452	429	494	396	442	436	389	442	434	452	469	478	415	420	462	396	433	414	435	436	444	458	423	423	456	430	406	439	447	433	444	448	431	461	392	405	406	443	443	444	395	449	469	453	454	442	410	435	444	459	421	438	408	431	473	447	433	425	445	459	396	450	439	442	442	424	430	452	450	458	440	473	419	458	430	404	410	465	431	428	513	422	401	406	429	410	445	427	428	431	425	437	464	408	426	470	430	466	416	457	488	466	424	420	467	393	409	440	445	445	426	412	424	408	435	431	449	465	434	429	418	425	439	467	406	426	430	449	430	410	470	423	425	435	415	403	447	422	426	442	429	448	432	405	451	399	436	477	415	411	436	406	450	401	432	426	443	406	426	437	404	459	442	468	477	407	447	429	441	482	463	385	441	432	439	436	455	407	472	439	450	450	415	408	465	445	426	450	439	443	448	433	441	383	394	455	439	424	406	441	430	439	439	500	401	482	450	422	440	465	441	399	467	449	427	455	436	441	422	421	423	420	497	465	416	429	461	464	444	459	420	417	441	449	430	446	456	467	438	453	417	422	406	433	410	459	417	457	415	393	478	445	449	393	426	434	421	418	419	451	427	458	445	501	416	478	433	419	430	459	433	457	435	476	400	458	436	428	402	433	450	413	425	397	441	451	455	448	437	470	432	459	411	458	435	423	425	425	413	435	430	465	456	422	454	431	448	436	433	450	436	451	407	419	457	435	437	422	412	445	487	429	460	440	441	402	401	444	442	435	386	449	426	446	448	453	452	453	412	454	414	396	408	458	441	442	449	458	461	478	443	424	442	412	474	437	459	435	438	426	471	412	457	399	429	447	416	404	416	438	406	419	433	466	400	420	424	430	422	463	444	436	397	433	460	431	455	414	449	429	443	413	470	463	441	428	461	429	465	422	441	465	435	417	450	426	457	384	473	468	441	434	421	416	454	412	413	443	430	449	422	437	481	451	424	416	390	401	451	476	451	409	424	450	458	449	419	452	450	441	500	424	458	432	419	480	403	435	447	436	433	432	467	426	440	437	464	456	419	441	428	463	424	417	504	446	465	406	440	423	466	468	436	418	437	433	421	448	434	432	437	433	457	413	473	446	484	439	415	454	443	425	438	411	460	486	429	448	426	459	448	411	445	427	421	444	443	434	450	459	440	418	464	462	431	435	429	425	434	399	456	438	417	441	438	492	417	445	443	438	430	430	427	459	432	435	417	393	472	387	405	435	430	467	449	403	412	461	477	438	404	465	436	436	448	416	450	428	443	423	426	444	451	433	465	414	400	457	429	457	488	463	435	442	444	423	455	417	480	427	430	429	493	450	436	425	421	408	426	441	442	449	418	455	447	443	456	391	442	438	425	437	440	480	443	438	425	471	420	441	408	433	434	416	414	394	456	443	466	461	411	428	424	410	426	449	436	414	476	452	394	455	444	431	427	425	411	470	457	464	467	445	432	423	439	455	432	447	450	449	451	453	447	440	419	416	456	449	445	459	405	439	431	451	454	444	451	423	432	437	455	472	451	429	434	427	422	440	420	388	460	433	438	410	433	451	448	447	462	385	426	423	440	438	461	433	456	439	420	454	460	400	469	406	424	426	435	448	430	411	414	437	443	404	434	429	442	409	433	412	421	427	444	412	457	401	464	430	423	440	388	418	418	459	422	459	471	434	419	434	425	439	476	428	430	418	440	440	472	433	476	434	442	437	412	400	467	446	398	423	470	468	432	444	456	441	418	434	410	447	444	417	472	451	435	385	443	411	426	461	446	424	448	440	386	414	484	425	435	425	468	429	423	449	442	433	427	472	452	436	437	460	385	444	454	417	437	407	433	443	437	467	452	436	434	437	449	475	448	425	465	426	396	446	411	446	445	443	453	415	453	420	461	428	449	441	445	433	432	426	410	429	464	406	427	454	416	424	451	409	442	472	440	461	412	426	449	451	450	457	448	437	444	427	462	456	470	450	437	431	484	446	401	446	425	426	438	437	456	424	427	453	441	457	428	391	432	427	405	450	437	394	454	428	439	452	420	423	467	445	418	438	421	454	482	423	413	416	419	425	440	472	400	416	437	442	407	439	422	431	450	429	448	406	408	451	449	449	422	425	419	403	443	431	456	410	451	404	421	425	423	417	427	429	482	454	419	427	447	432	452	427	471	450	421	444	451	419	445	412	418	477	432	438	434	416	413	444	401	485	470	413	424	441	436	412	446	449	441	417	441	427	450	458	458	440	443	396	416	428	469	455	441	419	424	403	431	433	463	431	420	433	443	424	393	415	439	448	384	421	434	424	386	440	435	455	452	460	442	408	434	439	393	448	443	430	447	447	447	413	460	444	453	437	471	397	437	409	439	455	454	434	435	452	455	486	442	464	443	400	419	439	437	447	397	434	463	432	433	457	439	412	438	427	453	458	440	435	389	428	457	410	415	424	440	441	481	447	439	429	469	451	430	443	454	438	437	438	440	442	459	430	436	459	437	456	467	452	430	450	413	432	433	446	442	449	442	516	434	440	443	425	438	419	476	421	464	434	423	456	473	464	438	455	412	439	408	393	459	402	453	418	432	432	456	447	448	444	428	424	435	415	436	482	424	425	411	420	455	446	420	429	440	473	446	401	460	487	437	440	473	469	432	435	442	444	448	417	419	420	449	452	399
13050	4920	1943	1212	799	1917	3109	3889	2444	1038	474	253	222	256	243	221	259	263	231	224	276	259	245	223	230	241	214	254	249	264	248	247	255	267	256	228	236	249	241	254	265	260	239	242	233	238	284	284	255	243	228	261	241	266	236	220	234	248	228	242	224	232	231	253	249	237	252	252	222	233	247	246	264	222	245	248	231	234	254	237	227	217	244	238	271	225	261	247	239	241	243	255	225	243	247	232	233	230	264	237	264	245	259	248	229	236	236	284	241	257	248	227	250	250	208	218	258	254	218	236	236	208	228	255	208	229	233	209	250	209	225	221	238	269	218	256	216	260	275	240	250	238	227	248	258	258	260	238	254	253	236	256	212	237	218	234	231	241	253	237	262	265	243	250	239	265	247	193	235	253	245	259	253	245	234	262	248	265	252	262	217	266	235	266	247	239	250	234	243	260	245	245	249	242	264	237	264	238	224	242	238	243	223	268	250	241	264	273	223	235	254	220	247	250	256	259	267	246	223	227	227	253	277	256	240	258	240	187	217	247	239	239	245	274	242	235	247	243	250	254	252	258	261	233	277	273	257	253	259	242	221	238	255	236	243	242	263	243	239	248	233	240	257	214	234	249	282	235	232	229	244	222	236	265	264	244	286	235	234	253	236	265	250	254	268	253	234	264	255	242	238	206	247	242	212	240	245	230	250	254	233	244	231	242	267	273	266	250	238	243	243	253	243	266	240	249	265	212	233	219	224	241	263	237	226	240	219	241	229	298	219	244	254	233	238	269	244	245	253	247	249	248	228	233	280	223	248	237	248	238	236	252	249	275	256	238	232	222	222	224	270	247	221	260	236	285	243	216	248	249	238	241	259	231	214	248	243	237	246	243	246	230	251	253	234	239	259	251	260	252	267	215	235	202	240	259	269	245	226	246	244	216	244	265	268	256	239	261	240	229	223	268	229	253	242	234	251	236	249	233	238	248	228	257	240	273	228	242	251	249	237	241	249	246	270	261	241	294	260	238	286	270	238	237	220	229	263	249	233	233	254	243	247	244	256	257	235	245	260	266	261	225	248	238	227	245	245	233	256	240	245	247	256	228	245	263	270	248	228	229	233	244	244	228	254	256	215	242	248	212	253	227	198	217	252	241	226	230	251	221	251	248	223	228	215	246	215	234	250	241	231	221	256	234	248	252	248	225	230	219	268	220	234	259	235	233	234	249	255	227	205	246	268	263	245	255	255	256	248	254	262	234	223	269	247	233	258	240	205	223	242	231	222	219	238	244	230	237	264	255	236	283	241	257	246	276	221	249	265	233	248	257	231	248	240	238	251	230	251	252	228	216	243	257	264	255	276	258	231	277	209	217	232	255	247	244	228	261	239	255	270	238	205	251	235	225	255	248	243	236	242	234	243	278	227	241	275	277	221	255	258	234	254	232	247	228	238	263	247	239	233	238	209	227	265	234	235	241	249	280	236	251	245	242	273	247	277	247	253	250	240	255	285	264	231	224	256	284	227	226	216	250	260	244	240	245	245	246	242	226	227	240	250	253	230	257	261	222	243	230	234	243	241	248	223	234	217	233	266	219	230	263	234	252	257	285	227	275	255	229	267	232	244	236	257	252	246	248	216	245	232	225	265	225	242	255	253	227	247	256	215	213	257	241	244	293	245	276	248	250	242	239	242	217	254	253	227	256	245	258	266	229	242	262	248	231	230	203	249	236	235	238	248	229	217	234	222	241	254	255	249	252	236	259	293	250	253	253	249	217	244	238	276	261	273	274	234	252	270	265	230	261	252	232	257	238	232	238	254	277	248	241	257	234	239	238	225	260	273	251	223	239	248	240	260	218	260	246	246	256	258	252	229	254	257	228	218	234	253	236	259	216	261	257	264	254	256	248	230	235	253	263	232	249	262	263	261	204	243	226	249	225	227	240	270	215	240	239	220	235	231	241	254	237	246	245	254	264	276	241	251	242	247	262	241	234	245	221	251	254	240	246	251	213	229	217	259	273	274	236	257	207	235	247	230	251	244	264	211	253	233	227	248	240	237	258	244	218	253	247	268	251	257	249	245	266	231	242	237	243	252	265	238	231	286	207	255	266	276	243	262	243	243	253	248	253	221	256	246	267	245	252	236	233	230	268	256	278	252	276	289	240	242	265	236	229	247	260	235	274	204	244	254	234	256	274	256	253	228	257	239	221	276	259	257	274	238	245	244	234	242	227	268	258	238	253	261	242	245	247	247	224	239	250	240	242	253	269	257	285	229	220	239	243	236	231	244	224	227	248	257	237	241	228	263	229	243	236	246	234	245	232	211	259	218	279	252	240	237	222	231	240	248	238	255	219	247	212	249	246	256	238	243	238	258	256	254	243	222	252	214	215	261	236	225	245	247	257	267	236	273	226	263	250	241	226	226	211	245	225	222	244	262	228	218	250	251	238	236	242	233	250	250	263	246	242	247	248	248	239	273	258	264	243	272	240	223	228	230	261	243	232	248	234	232	230	261	261	270	250	274	260	248	266	260	240	224	228	267	257	277	252	249	243	230	278	262	244	231	264	230	244	236	240	225	200	262	240	205	212	232	237	236	261	253	265	219	256	265	254	267	246	259	244	257	249	223	229	246	235	228	259	278	268	244	233	255	248	255	267	242	240	294	223	222	243	245	255	229	260	254	241	250	264	245	264	255	281	193	229	265	262	237	231	240	250	244	265	296	268	276	233	246	250	224	220	266	207	239	224	259	253	261	258	234	255	252	222	240	239	246	227	221	230	221	236	272	250	265	232	256	235	273	247	219	239	263	240	244	236	268	245	252	244	205	251	249	221	230	266	232	274	251	222	228	261	230	251	239	226	227	212	236	263	227	226	255	257	250	251	231	244	252	241	266	253	279	229	250	237	258	239	270	260	249	224	248	232	229	239	241	266	260	269	230	242	236	265	231	249	215	245	239	225	258	236	232	223	274	257	258	261	252	267	267	242	277	267	239	228	222	252	253	264	210	253	203	231	252	262	248	221	226	276	244	223	272	246	225	238	272	231	193	208	250	259	243	252	261	226	257	229	236	276	266	243	228	249	242	252	253	244	225	240	250	216	224	277	247	236	256	237	233	272	249	261	220	238	229	218	238	245	265	254	237	238	261	286	243	240	225	251	238	231	266	274	235	246	260	236	263	266	272	273	256	260	243	231	234	251	242	238	239	263	269	259	235	225	249	237	219	235	269	254	257	236	260	213	266	248	244	252	250	230	250	249	228	238	219	247	225	263	228	229	242	244	237	251	241	242	220	218	250	231	202	262	227	259	242	251	223	221	246	245	229	223	262	274	242	240	237	244	224	238	259	234	225	239	230	233	252	258	265	226	248	239	263	230	229	263	228	236	227	244	244	263	281	242	248	238	278	256	233	237	234	242	246	236	207	261	236	250	239	267	241	265	270	242	232	245	273	242	243	258	247	241	268	233	260	269	241	272	241	233	249	259	250	268	260	257	214	204	258	253	242	233
8263	3792	3398	3500	2873	8753	12763	14141	8803	3789	1466	661	653	629	628	610	635	669	642	610	620	621	608	601	625	610	635	571	641	625	536	611	583	646	584	568	597	631	589	606	586	578	603	611	614	635	590	598	595	668	621	640	612	592	570	616	596	614	636	612	569	644	586	617	626	590	598	663	565	594	630	607	635	619	627	593	615	597	639	607	600	640	608	611	633	626	591	598	567	614	620	601	567	653	616	588	611	591	622	575	608	577	586	602	635	601	635	615	624	570	642	629	568	608	599	608	599	606	618	593	620	600	619	638	566	635	599	588	604	601	650	595	622	607	605	650	575	589	644	583	642	585	638	640	604	626	683	599	604	581	584	601	549	616	593	607	572	602	614	580	605	607	598	559	606	595	620	609	630	597	603	599	609	627	602	648	587	629	593	619	591	611	614	583	594	574	590	566	561	620	660	626	598	605	627	616	658	599	596	599	631	598	597	554	619	595	600	643	622	627	618	576	598	618	568	599	641	628	607	631	611	629	636	622	599	603	600	583	601	602	618	572	619	552	599	662	570	610	582	575	605	566	580	600	568	606	577	599	626	582	629	649	642	622	595	609	610	637	654	624	640	593	601	639	632	609	620	595	636	637	591	594	638	571	638	593	600	593	578	629	611	603	579	610	591	557	572	607	598	609	622	574	596	648	618	597	611	602	583	570	607	605	625	581	602	613	577	594	549	609	616	582	604	588	624	588	583	660	599	592	632	630	618	650	584	603	604	598	582	580	588	633	601	647	617	578	593	645	573	612	652	594	620	579	623	653	610	587	605	604	578	627	624	588	632	596	610	632	612	616	610	628	592	573	611	581	632	608	586	616	663	568	604	556	585	624	624	601	614	590	619	577	582	610	603	577	625	593	592	630	583	653	570	563	608	626	610	591	592	590	630	623	594	579	573	577	597	633	603	586	618	584	612	624	668	554	606	591	615	605	623	597	625	613	584	613	588	588	611	616	591	596	617	626	603	618	585	570	569	598	584	604	566	626	636	582	599	577	561	635	614	602	632	608	627	591	617	596	591	608	603	636	611	627	654	614	641	588	610	577	620	590	624	614	631	592	613	591	593	604	620	584	614	584	636	644	603	618	573	629	621	653	583	620	575	612	607	646	616	596	638	611	592	590	617	563	548	662	611	585	608	570	607	637	572	612	596	631	595	605	632	610	645	624	608	586	586	601	558	599	616	603	604	608	561	576	591	603	620	568	599	616	592	612	591	591	620	596	641	569	620	615	598	585	619	599	594	589	624	595	618	599	622	589	601	608	573	652	577	617	624	585	577	612	578	589	599	610	622	642	568	602	630	612	580	590	594	616	627	628	604	539	600	612	612	584	614	610	647	603	610	596	570	596	615	576	602	608	594	619	613	609	605	615	605	559	668	584	614	588	595	625	585	610	564	615	661	604	607	582	622	612	591	593	610	612	584	616	575	595	653	626	564	636	589	620	645	607	626	589	594	579	613	608	595	631	629	573	601	610	592	600	601	583	618	591	572	585	586	587	584	583	614	600	584	598	587	623	607	632	581	608	598	556	640	619	620	598	617	589	639	558	613	602	575	578	612	580	622	626	581	582	617	601	605	600	606	583	610	674	637	601	589	648	605	594	645	618	620	597	606	608	602	669	647	602	567	612	617	590	566	562	655	605	607	610	592	624	633	609	593	608	572	595	576	575	596	627	622	642	607	622	642	623	583	612	615	635	627	587	594	583	611	617	600	609	589	605	570	615	621	606	583	603	627	599	603	616	607	607	639	590	562	608	617	580	603	596	627	666	602	601	613	634	580	583	630	584	583	628	612	575	574	600	605	594	603	610	636	618	615	595	619	621	621	635	611	603	601	618	565	547	566	621	661	653	574	619	623	600	612	602	593	571	635	624	628	589	624	615	628	645	576	599	603	599	607	596	646	581	580	603	622	613	592	584	583	630	602	568	601	552	605	580	589	587	606	610	624	598	594	594	601	606	609	602	609	602	628	577	557	627	572	621	588	623	583	607	623	622	612	626	575	620	615	592	621	598	631	647	613	575	622	594	594	616	620	628	651	589	609	589	628	573	678	615	619	614	590	625	562	625	581	638	593	568	635	624	604	612	609	639	597	585	577	625	598	620	608	591	625	587	592	608	597	605	628	621	565	606	606	581	639	616	591	604	638	617	629	611	597	597	573	578	577	586	630	588	544	597	654	584	601	622	560	618	621	545	600	619	606	574	644	570	554	652	620	620	596	603	579	641	637	622	571	537	589	590	587	570	586	615	586	593	570	599	625	652	618	606	630	626	582	617	636	562	586	612	628	606	593	604	597	655	615	589	551	626	601	638	589	592	580	643	598	594	584	618	586	610	569	630	619	573	629	618	595	648	596	598	611	589	621	583	582	620	618	598	594	605	584	644	648	589	627	578	594	656	538	611	608	610	588	555	614	600	646	582	613	578	600	621	608	604	593	570	619	612	604	634	614	615	628	579	559	600	620	624	622	615	645	632	637	600	598	562	609	553	608	612	585	587	658	595	604	599	588	631	609	611	637	651	596	580	657	652	613	591	624	622	641	572	598	606	612	643	572	590	589	616	628	588	623	591	579	617	629	572	570	613	659	584	619	634	583	618	554	613	677	632	617	636	643	577	576	593	605	601	591	615	637	625	591	588	598	645	600	595	597	658	602	614	575	612	556	658	635	635	620	622	579	578	569	596	606	626	621	578	650	608	565	631	602	629	596	602	619	655	632	585	618	572	587	593	636	653	565	605	581	623	608	620	611	611	614	593	634	577	597	630	625	631	603	644	593	565	607	563	591	589	624	581	614	649	623	577	587	637	591	636	590	630	615	596	602	658	581	634	619	581	613	606	566	613	620	584	650	598	590	572	586	600	642	610	610	627	587	623	610	588	594	562	597	546	610	593	605	611	569	600	624	580	631	603	636	588	593	574	619	567	590	589	592	587	611	631	631	620	587	645	588	609	602	632	634	622	611	618	645	577	567	645	610	561	625	601	598	565	596	596	622	563	662	615	597	621	613	580	585	596	604	625	603	641	600	575	570	593	597	598	585	591	645	566	607	591	565	592	615	627	605	591	649	596	584	573	645	566	618	593	557	606	585	608	601	660	601	563	619	603	608	629	613	608	579	586	616	636	598	646	633	561	607	595	602	655	609	592	613	642	608	568	534	597	581	572	611	591	603	602	638	594	593	619	605	581	577	584	623	619	624	581	583	555	636	635	599	627	598	579	594	612	578	602	607	599	618	587	602	616	582	635	619	585	610	576	638	605	588	612	601	581	632	591	631	584	576	609	619	619	601	602	611	633	621	582	606	594	619	617	590	578	602	630	606	614	557	586	602	635	618	599	634	672	628	645	620	574	625	651	591	589	584	640	580	613	568	579	601	601	614	595	581	604	607	631	594	611	583	568	610	628	583	572	615	574	643	616	596	618	601	649	630	613	627	584	584	602	606	579	630	636	593	634	605	633
33649	18144	9353	5206	3173	12080	38716	33755	21184	9063	2126	295	270	267	257	258	312	399	303	257	241	226	236	265	233	252	267	268	224	264	276	238	260	236	271	263	260	256	246	260	249	255	284	276	263	277	264	276	274	256	251	251	262	256	247	261	222	234	231	248	251	260	238	277	260	267	276	259	253	275	224	258	273	264	257	261	254	260	272	251	246	248	294	240	242	256	243	225	288	254	253	241	237	213	262	261	235	247	254	244	233	240	284	258	271	272	244	267	247	273	237	282	243	239	267	234	260	241	253	263	257	259	274	270	258	292	263	258	266	267	279	243	260	251	266	249	273	246	240	258	243	278	260	223	276	290	256	269	254	237	258	247	268	266	286	285	246	282	256	252	260	233	254	276	249	223	245	269	241	238	244	287	246	238	262	253	290	249	246	251	267	235	254	250	272	249	238	246	256	236	252	277	268	279	245	271	257	208	253	245	253	264	238	253	244	255	260	269	262	252	244	250	285	280	255	231	265	240	232	264	266	265	257	238	254	250	281	269	259	260	239	260	261	274	277	247	256	277	232	255	240	254	238	234	261	250	251	227	258	300	249	243	252	274	241	224	243	251	238	247	290	271	263	249	237	273	250	284	273	245	238	251	246	271	250	258	256	270	284	244	250	247	234	252	240	251	271	253	256	249	302	223	272	238	263	229	279	248	252	242	251	287	271	243	240	250	226	238	259	262	249	232	258	232	242	289	248	246	243	265	261	248	266	252	253	265	254	243	260	273	246	263	276	246	242	277	264	250	259	271	264	237	258	271	246	262	249	254	259	259	256	287	251	257	239	262	238	238	241	246	237	232	263	253	236	250	229	263	271	288	274	266	266	246	260	268	233	269	252	258	258	240	236	229	254	271	260	269	259	239	266	262	246	252	233	258	243	232	268	242	261	245	244	264	239	282	294	271	257	259	214	259	270	294	256	263	250	259	231	274	255	232	259	252	256	242	279	279	266	222	271	273	262	259	270	236	233	252	247	253	257	267	256	243	238	237	265	262	249	261	264	262	244	275	259	259	241	227	258	233	246	251	248	270	221	242	246	233	257	232	243	253	280	270	226	235	254	243	231	250	276	249	222	259	263	271	258	254	264	269	263	296	273	247	276	301	244	240	242	292	283	234	246	252	254	264	224	274	272	261	258	262	270	265	240	250	248	266	239	233	253	279	259	234	263	257	241	239	277	250	220	266	271	243	225	260	279	251	269	281	270	267	278	237	261	277	263	268	257	238	226	249	247	246	229	264	271	261	228	274	243	271	273	244	253	280	246	244	243	242	253	277	226	279	268	222	274	268	263	255	269	245	237	251	247	256	260	278	257	265	249	274	238	250	255	258	216	252	244	263	258	226	267	238	256	222	240	250	252	258	276	238	226	261	263	251	257	233	251	267	261	243	255	255	262	281	247	253	263	261	237	238	270	261	280	227	248	226	281	277	254	265	248	257	235	260	250	258	259	293	264	237	257	219	260	242	254	258	275	265	250	274	246	235	288	255	253	241	258	258	236	218	292	242	277	260	261	246	263	286	248	244	234	242	252	273	228	244	251	262	272	278	270	219	254	272	262	228	245	236	228	261	255	246	279	273	245	273	298	251	244	222	248	255	256	235	241	277	256	266	254	256	262	254	230	244	241	258	246	262	221	264	265	234	241	244	266	229	243	261	276	205	250	254	259	255	274	271	259	261	222	252	239	264	278	236	256	255	264	265	245	269	265	237	237	268	276	251	258	241	277	251	238	245	257	258	269	253	243	249	232	290	261	274	253	258	254	267	245	260	235	267	235	240	243	271	243	250	270	252	248	269	244	263	245	234	266	277	254	266	242	244	270	243	238	250	230	235	264	267	239	238	290	269	251	233	272	250	261	254	248	230	239	289	244	269	266	233	242	272	221	264	253	236	263	265	262	275	268	283	266	254	266	252	253	253	250	257	249	284	257	242	241	270	245	255	256	228	244	257	236	229	234	237	231	253	283	275	255	228	257	265	239	209	263	269	278	247	254	239	268	241	231	252	234	267	247	265	266	240	253	271	229	247	241	241	242	285	265	252	257	285	256	243	259	262	263	263	248	252	232	253	225	229	235	253	268	252	271	266	250	246	272	237	250	251	280	262	226	248	257	239	260	256	272	238	253	242	259	218	263	239	235	240	291	229	257	263	263	249	258	249	260	236	240	250	249	269	241	269	261	236	271	250	262	242	272	254	255	234	235	245	242	274	254	231	239	273	229	257	253	262	255	262	255	249	253	232	277	243	252	255	258	232	268	281	292	249	255	251	289	230	237	239	232	265	256	265	257	242	272	262	246	259	283	271	265	241	252	252	251	290	240	280	251	250	239	242	248	270	232	263	256	239	233	258	252	258	295	236	247	236	252	262	270	277	253	265	245	248	231	228	262	262	270	278	233	264	234	273	272	258	256	277	224	270	265	272	267	251	238	248	288	270	256	265	239	263	253	274	276	293	247	272	240	288	262	296	285	263	230	260	265	231	221	254	241	236	231	268	306	236	223	235	257	250	231	262	247	275	242	264	268	246	281	253	258	262	282	271	248	254	213	248	250	235	233	237	235	258	216	249	229	250	238	255	249	248	252	242	262	251	257	255	265	258	278	226	246	223	236	238	250	260	275	247	245	259	232	232	244	246	273	244	262	255	264	248	233	258	281	258	251	270	261	255	286	298	261	249	253	279	263	244	256	233	239	267	261	254	262	243	273	286	223	247	253	249	253	305	231	286	266	240	300	248	242	268	242	241	258	255	247	241	246	255	250	269	287	242	252	270	274	234	273	245	257	228	250	253	238	264	251	248	255	259	220	256	245	275	258	260	284	250	252	268	252	288	243	239	244	272	249	235	264	251	253	253	249	278	277	253	240	259	255	236	261	251	271	263	251	261	255	258	246	254	256	258	250	261	234	229	253	267	271	241	257	246	262	243	261	224	258	264	260	261	246	224	267	252	254	246	266	241	244	245	269	263	248	267	238	253	234	246	268	247	262	269	246	273	258	267	274	251	240	272	226	279	268	236	268	270	256	252	266	277	248	232	262	284	251	273	264	275	272	241	238	263	250	230	234	270	243	239	260	292	284	256	225	234	251	255	258	279	267	272	271	242	230	252	282	229	256	260	274	254	233	247	264	246	230	272	268	262	252	245	245	219	247	242	265	237	240	274	243	262	223	280	264	244	289	233	252	252	246	248	251	264	279	247	229	254	252	254	265	231	265	309	265	282	260	255	236	263	260	277	270	256	250	290	257	257	273	252	233	249	258	262	245	248	253	280	263	257	264	264	270	266	243	265	225	231	246	233	261	220	252	257	242	242	245	255	275	245	255	250	276	259	254	262	268	256	262	241	231	249	277	252	251	249	242	271	236	245	270	267	258	252	264	269	248	252	257	262	267	273	263	236	243	226	241	263	267	270	256	301	280	260	261	262	252	265	263	258	270	243	232	278	264	266	288	215	249	267	271	256
21775	9030	9381	8777	7723	22494	53524	48677	36914	21698	6768	791	718	728	702	670	1189	1565	780	603	602	658	624	641	651	615	668	628	590	566	584	644	615	651	643	698	626	640	634	607	605	653	607	633	633	624	585	628	603	635	598	612	661	622	649	586	597	636	595	593	662	604	611	653	645	634	633	636	615	605	624	624	598	613	596	647	604	643	645	619	642	557	585	608	632	637	594	570	653	593	630	604	628	635	623	574	626	614	620	635	621	669	646	589	611	641	650	654	617	622	598	603	668	611	628	637	598	608	567	659	651	656	628	629	628	637	611	660	660	659	581	605	619	615	645	614	593	602	617	653	568	615	613	668	596	602	615	620	667	594	658	624	628	640	645	627	619	616	659	607	621	641	622	609	631	642	639	636	592	613	619	616	591	630	621	624	628	613	629	635	586	623	609	617	620	617	595	624	617	596	601	597	665	636	633	637	623	650	643	629	636	612	636	647	630	603	626	589	611	643	621	624	639	635	639	637	635	635	621	616	605	570	623	609	608	628	639	573	588	604	595	650	617	627	663	573	634	575	654	613	637	664	614	684	610	638	592	597	617	618	618	638	621	580	630	617	637	597	661	581	662	602	636	606	659	605	604	631	631	626	663	625	627	608	622	620	624	658	625	654	638	664	609	602	614	645	618	555	621	611	595	631	584	676	633	639	626	608	610	637	616	599	639	633	635	666	667	617	620	583	565	591	652	678	636	642	630	631	607	607	601	608	653	632	602	630	603	615	621	620	649	641	646	650	634	577	624	659	641	573	594	591	625	610	618	606	607	642	650	590	598	653	603	634	648	644	630	615	606	636	594	635	641	604	627	606	615	638	653	624	675	666	599	599	629	661	616	609	588	660	666	637	615	643	608	633	585	673	646	629	613	609	613	608	633	598	576	649	627	631	638	586	646	577	633	667	635	606	615	595	570	701	615	587	601	588	607	613	646	604	622	590	637	619	617	609	619	636	634	644	576	570	580	607	575	577	582	649	622	644	614	599	631	693	600	598	685	654	588	661	631	604	627	636	626	626	606	594	612	630	664	584	617	584	587	626	608	618	626	606	615	623	602	660	606	651	611	619	619	613	628	621	618	620	646	610	631	640	641	634	631	589	635	614	602	573	617	621	639	598	662	621	573	619	611	596	610	657	629	634	605	601	591	593	607	646	613	646	635	635	588	617	630	627	647	627	621	664	638	647	630	604	664	635	629	596	601	647	592	620	583	610	615	638	665	629	653	626	619	608	621	675	636	575	614	625	615	674	636	575	614	619	620	615	640	618	662	602	655	682	618	613	594	625	639	638	633	644	638	612	634	599	630	587	596	606	615	605	633	639	632	598	608	613	611	631	606	623	611	634	627	579	660	606	651	624	576	616	613	643	602	636	598	579	602	625	688	646	638	645	662	626	622	617	624	608	622	555	640	618	657	614	617	607	604	677	602	613	613	615	585	592	614	603	635	626	629	664	593	625	659	621	637	655	607	600	588	592	614	643	658	643	620	633	669	628	641	620	572	634	634	596	667	661	644	624	605	611	646	560	618	655	608	592	628	607	613	664	614	644	658	615	615	665	635	608	624	564	626	595	642	592	591	580	584	622	604	618	636	597	599	607	618	605	615	595	585	601	626	614	641	622	614	605	605	628	642	661	640	608	647	676	642	644	649	649	614	586	639	572	604	599	637	667	625	616	616	636	633	623	601	582	631	626	609	563	580	603	628	613	594	674	620	619	627	625	600	621	645	589	614	620	626	578	635	618	628	620	599	589	661	633	642	618	634	612	592	611	620	591	581	565	618	613	647	597	632	606	632	612	622	616	622	615	600	611	630	605	650	637	596	576	613	630	646	653	637	601	640	633	690	608	633	621	623	613	580	636	659	609	625	608	612	607	598	599	615	648	635	633	628	629	578	650	639	595	613	608	617	609	630	619	595	618	605	606	608	645	606	631	627	619	627	669	571	630	643	597	578	600	620	619	601	596	645	626	634	627	627	640	612	573	602	581	631	609	580	667	649	623	634	612	634	625	631	628	655	656	650	600	624	607	676	641	624	669	618	658	564	584	589	595	621	623	620	608	624	639	663	592	617	636	669	565	622	588	635	635	642	648	636	658	595	624	617	612	615	641	611	643	624	636	572	610	628	615	634	652	575	608	601	666	614	634	620	652	633	609	581	641	623	625	643	633	568	613	632	590	644	614	615	656	607	604	595	583	603	603	615	624	629	575	618	634	584	616	639	635	626	605	622	622	626	605	619	632	653	630	646	679	595	595	630	642	628	608	631	640	642	620	642	606	607	666	644	592	598	561	632	633	580	606	638	612	645	596	632	661	601	608	615	635	627	669	659	666	648	643	646	617	603	631	656	628	658	660	611	643	600	637	625	646	617	630	656	624	615	616	658	587	644	627	643	638	642	568	621	629	633	627	586	616	625	588	630	595	616	600	632	618	616	593	633	627	652	610	638	637	635	641	595	673	601	623	583	622	688	658	631	646	634	612	633	629	563	606	598	639	651	670	612	630	603	627	590	645	638	598	624	613	612	642	598	590	610	595	589	608	609	683	592	617	625	657	678	600	611	599	663	655	602	645	626	675	639	636	623	636	588	606	576	657	628	663	629	561	621	637	599	610	639	616	676	643	628	564	625	609	609	642	633	670	633	604	608	639	607	560	645	654	628	627	609	583	612	635	685	616	601	644	659	575	638	611	637	585	623	619	665	634	621	567	656	623	586	626	577	648	637	621	594	581	642	630	630	582	551	591	605	629	631	653	631	594	657	655	637	632	607	628	644	621	647	641	584	655	596	606	615	616	597	615	615	597	647	663	645	646	620	567	629	640	594	648	639	642	571	623	650	668	591	621	642	591	631	608	598	618	633	617	640	660	623	627	605	646	625	598	578	642	621	612	575	596	627	652	616	640	633	628	620	598	591	631	597	666	619	646	646	599	606	602	615	628	612	609	647	685	607	685	614	650	621	605	634	665	653	618	635	611	611	611	695	616	652	620	626	668	655	572	601	641	645	597	644	634	640	640	648	639	622	624	624	609	660	622	590	611	614	655	633	621	627	619	654	656	580	608	614	608	617	653	630	647	593	602	570	625	609	633	623	616	642	613	647	591	650	640	642	625	632	630	649	631	629	626	621	661	628	626	647	593	579	617	633	585	664	631	615	604	632	653	625	632	590	592	626	658	637	630	625	647	651	615	644	630	619	617	649	600	620	587	610	642	593	636	626	677	639	653	624	624	582	609	680	611	574	614	629	616	599	611	642	627	658	599	617	620	592	621	616	583	599	624	622	587	595	625	617	632	613	577	652	641	667	585	658	612	642	642	606	639	622	631	558	627	628	604	633	616	603	624	630	653	613	613	648	628	616	619	593	634	652	660	613	624	621	592	593	625	617	653	632	606	618	620	629	644	679	626	635	667	642	649	603	592	633	616	634	612	593	644	629	631	623	599	635	617	634	638	604	618	595	565	575	636
44345	27997	17167	10786	6525	11491	54004	51612	36288	20985	5731	347	247	190	197	180	352	811	282	165	168	162	151	180	174	174	186	158	170	174	158	146	180	200	173	149	185	167	175	188	194	172	168	159	143	161	186	162	173	181	153	170	163	173	166	183	171	163	194	183	184	160	157	167	162	174	187	150	166	186	171	171	157	148	173	162	150	167	145	157	171	180	179	198	204	182	171	171	162	178	176	172	166	176	190	162	150	163	176	195	187	157	183	184	168	168	184	171	154	171	169	194	156	205	176	156	157	146	163	160	159	145	178	184	197	167	149	184	157	186	178	168	147	179	163	163	157	165	182	163	182	177	167	164	147	158	168	165	157	165	165	176	176	172	175	173	167	155	142	158	177	161	162	184	200	167	163	164	178	165	166	158	168	179	159	186	182	177	151	176	152	193	172	176	182	181	181	167	185	167	177	174	175	172	156	162	170	168	165	205	157	152	152	159	163	179	157	178	177	182	158	178	164	178	168	142	165	173	147	200	148	147	174	173	169	154	180	170	193	164	177	184	172	169	176	157	172	156	188	166	185	186	189	172	149	166	176	152	148	150	151	180	150	153	193	171	197	176	149	168	170	176	180	160	162	181	165	168	187	175	149	158	153	166	170	183	179	164	146	165	140	169	159	172	151	175	192	173	180	156	193	167	165	178	171	201	188	143	171	140	145	180	175	190	191	175	152	152	167	188	181	175	178	185	191	184	165	166	177	159	185	175	170	188	174	181	160	154	176	159	168	177	165	165	186	166	169	145	173	162	168	162	164	193	199	159	181	171	170	162	199	157	181	166	184	177	169	184	195	156	167	172	167	167	166	154	167	171	182	140	192	188	198	161	165	150	179	197	161	152	172	167	147	155	178	154	165	184	154	162	164	192	167	184	164	186	178	190	144	152	172	168	148	157	174	168	148	149	154	157	181	175	158	175	163	170	166	182	172	180	156	167	167	161	152	153	171	168	176	155	177	183	153	161	181	168	162	163	166	154	148	177	189	164	156	179	160	171	185	162	166	160	167	136	142	195	151	166	190	169	181	169	172	143	160	165	167	186	164	158	165	162	178	174	169	161	187	157	181	170	143	162	196	162	146	163	168	170	196	158	163	147	188	169	171	199	150	164	169	195	161	170	172	147	170	183	161	168	150	170	180	157	147	162	161	142	169	169	184	168	181	173	159	172	168	197	170	161	152	183	167	168	172	181	150	156	182	164	190	164	160	187	174	148	140	161	186	160	175	162	157	180	174	175	175	153	172	157	163	155	156	161	152	175	184	176	158	148	167	185	174	174	169	146	179	169	161	173	165	164	158	171	162	188	164	184	184	164	184	162	166	164	153	175	167	178	173	164	199	165	167	202	172	147	179	165	162	173	164	171	176	189	165	177	190	162	154	159	164	175	164	156	161	181	140	177	168	170	177	170	166	168	177	149	182	154	160	156	157	154	158	177	169	194	157	172	148	169	175	187	166	197	192	162	164	172	173	178	169	174	151	153	189	166	152	158	169	140	167	160	137	181	181	169	176	157	157	152	151	173	149	163	174	197	162	151	172	168	165	163	160	173	179	193	195	183	157	161	153	162	181	172	174	152	185	169	212	165	165	170	157	179	168	160	142	144	185	168	154	145	143	138	155	182	196	160	173	177	157	176	153	172	173	163	179	151	167	154	172	199	176	178	170	183	174	186	159	142	156	158	154	162	168	191	159	174	153	184	155	173	154	156	187	178	176	167	145	187	163	136	158	170	158	172	176	164	152	174	183	177	187	176	156	164	140	164	160	159	166	194	164	159	151	193	175	168	182	162	164	152	155	152	153	163	149	157	167	165	166	152	180	159	149	164	176	149	156	162	167	170	163	147	173	177	172	170	165	167	179	171	156	162	154	165	167	156	157	185	176	173	168	160	165	188	176	158	146	177	177	162	188	152	210	156	156	164	174	159	187	145	151	149	155	166	183	205	161	166	160	173	151	191	167	172	174	194	179	165	162	170	177	160	167	160	191	182	159	175	171	174	176	150	179	166	164	175	188	178	174	194	143	178	174	177	184	161	175	181	151	171	150	176	160	169	141	178	174	183	199	162	183	169	169	206	167	162	168	153	171	178	160	149	159	181	180	198	164	141	164	164	178	169	193	145	172	163	170	175	153	175	180	142	169	166	158	171	179	191	177	177	191	164	174	178	173	185	171	182	166	185	166	164	191	182	174	166	170	185	179	163	161	183	172	191	169	160	170	173	177	151	151	156	177	177	157	186	162	166	163	156	165	190	174	147	168	165	164	169	206	161	166	151	165	181	168	172	158	150	169	160	167	190	178	155	159	156	163	196	161	172	150	188	151	144	157	157	158	168	189	162	170	166	151	174	154	181	165	175	169	170	187	183	185	180	185	171	166	175	159	187	175	174	166	172	138	164	150	149	185	167	163	174	146	177	168	147	165	146	183	162	172	186	170	176	168	162	176	178	172	158	193	160	186	188	159	163	182	162	175	174	145	178	157	176	153	201	155	178	175	156	164	179	186	165	174	185	175	155	154	169	175	162	165	175	179	179	152	192	183	155	151	169	164	191	180	174	163	182	167	169	175	163	153	152	182	174	183	174	173	198	198	184	173	187	167	146	170	168	177	172	151	184	184	176	155	193	172	176	167	166	168	156	187	169	177	179	171	183	158	177	173	185	177	163	146	159	162	164	164	158	163	175	163	163	170	174	164	167	146	168	165	152	141	192	189	147	173	195	182	166	182	180	172	153	167	139	176	178	173	189	160	143	168	187	162	184	161	162	179	154	164	181	164	180	159	174	173	182	178	178	172	164	195	160	142	160	176	173	168	170	194	200	179	184	173	174	150	179	168	176	171	177	159	160	168	162	156	176	158	171	149	169	168	166	138	159	166	189	137	173	158	171	169	152	165	160	164	148	169	183	171	170	170	159	185	176	184	157	167	178	193	153	179	168	175	187	174	160	173	201	166	196	168	137	164	179	190	169	165	189	187	187	170	177	171	189	174	163	174	149	150	183	175	185	162	172	190	181	157	182	181	164	155	143	184	183	168	172	181	170	192	159	159	162	167	150	160	209	188	171	169	151	176	179	163	173	156	177	179	172	165	162	159	194	193	161	204	162	199	165	170	183	162	125	167	164	183	167	186	179	150	163	187	165	180	173	166	162	181	189	206	159	167	182	180	162	177	188	182	162	156	140	189	163	170	161	172	138	188	151	158	143	175	165	143	171	172	190	181	172	164	171	152	178	165	179	169	163	125	153	165	181	201	186	175	198	177	165	166	189	162	163	166	166	182	156	190	171	158	181	160	153	156	180	190	205	155	175	143	158	202	156	146	182	179	161	165	160	161	152	144	180	156	187	161	191	163	171	171	168	147	160	168	178	176	179	188	177	156	191	176	174	177	158	191	173	171	152	161	170	170	173	151	164	168	161	167	163	178	169	169	154	168	173	176	180	175	154	166	188	176	163	146	162	163	136
28993	14443	14948	14911	13156	23447	66393	63478	49735	35534	11854	815	845	701	633	559	1711	4248	880	453	441	470	445	439	426	463	421	447	404	432	405	446	423	466	440	436	513	408	426	412	418	434	430	433	438	437	428	440	398	443	413	423	434	421	411	424	460	419	417	395	421	435	454	467	437	444	427	419	396	451	387	394	464	422	422	450	405	428	406	427	427	444	425	432	405	420	396	434	401	403	450	438	453	383	420	438	452	472	455	412	452	402	455	407	409	407	430	419	443	462	442	423	429	398	429	436	468	413	427	410	407	401	403	423	396	377	446	424	387	440	433	440	438	407	421	437	408	434	434	438	417	440	411	420	401	413	429	403	433	446	418	458	401	406	416	441	443	434	416	405	399	371	405	425	422	431	478	446	437	418	381	430	438	434	390	457	424	438	439	404	411	407	416	426	433	394	440	437	440	455	403	410	404	403	438	409	413	442	429	424	437	421	413	428	399	420	413	444	440	415	397	458	404	444	429	433	412	435	449	421	427	448	424	410	429	411	446	420	423	470	406	447	425	451	388	381	413	454	431	420	412	425	413	425	452	424	413	423	422	432	396	415	435	427	434	393	428	448	416	422	403	430	488	421	426	391	430	418	430	383	409	449	419	437	417	447	420	426	388	425	434	386	414	422	455	417	433	393	428	399	426	422	421	439	427	408	408	416	434	412	416	405	415	432	426	400	430	403	384	436	422	410	458	407	449	463	413	421	417	407	418	440	430	424	406	455	439	419	396	410	451	443	428	378	423	441	440	447	421	406	372	383	490	417	445	410	433	427	459	413	425	422	416	409	413	389	426	440	409	425	419	433	430	447	440	381	415	400	417	464	394	410	438	412	465	399	418	451	459	419	440	419	395	421	446	411	457	422	411	390	430	448	409	407	410	391	401	418	427	401	442	439	448	430	426	416	409	396	439	416	418	449	428	421	436	406	410	417	414	439	433	432	400	435	396	404	450	446	455	415	425	402	425	422	397	436	418	423	428	420	445	436	400	410	429	409	420	398	401	399	432	457	430	405	424	417	419	419	419	436	430	413	423	406	422	449	449	409	439	431	410	400	432	430	453	452	436	412	432	446	452	411	400	422	427	383	455	476	446	438	451	414	430	451	402	422	403	429	445	429	414	431	411	416	439	425	454	437	450	420	423	423	442	437	417	474	402	437	421	411	427	443	445	428	436	414	451	414	446	394	411	410	418	405	419	432	436	405	440	440	440	415	452	406	429	446	432	444	413	444	403	414	396	406	395	398	394	395	422	429	419	419	427	399	445	394	456	433	409	456	421	417	400	421	444	416	416	471	413	420	427	483	481	453	410	444	385	441	438	462	434	413	405	425	401	414	397	416	411	443	407	441	393	410	453	432	433	416	405	397	433	398	428	424	407	425	397	441	442	428	424	402	476	416	417	458	458	440	447	428	457	406	449	439	424	419	424	450	400	427	417	443	414	440	429	420	439	460	427	418	406	405	443	386	426	417	411	414	366	421	395	445	421	420	406	410	441	425	385	430	441	406	420	417	452	461	402	393	412	390	440	450	445	463	393	469	432	422	431	420	433	403	444	395	442	404	418	407	392	408	434	468	401	461	426	420	408	420	399	447	433	413	407	426	435	386	463	446	453	418	424	437	403	445	436	422	466	423	422	394	420	449	399	422	424	429	429	411	428	416	446	422	426	401	424	436	405	400	412	440	415	418	420	430	429	457	394	407	418	372	416	429	427	420	408	416	430	446	459	423	420	419	399	435	414	451	420	435	429	434	427	425	392	445	448	420	421	438	440	422	433	423	401	414	419	434	424	416	413	421	439	403	417	445	422	428	432	430	400	431	452	456	439	407	407	405	442	432	450	393	442	417	412	424	480	434	452	431	452	403	416	395	457	391	405	418	409	388	396	435	420	435	397	417	448	423	416	403	412	417	424	424	410	434	398	397	400	407	414	407	426	404	416	458	417	422	430	417	418	376	410	399	417	451	418	470	424	450	449	438	419	396	388	413	410	419	393	411	413	427	406	434	428	418	414	461	447	455	422	407	430	390	414	413	423	426	421	436	424	395	419	410	432	470	427	424	421	483	458	433	458	409	409	448	401	409	421	405	385	379	434	400	405	429	436	412	438	396	416	429	403	426	402	450	439	401	414	435	430	451	395	421	420	416	404	397	435	427	412	466	415	396	402	408	414	375	418	427	413	465	427	400	409	421	394	453	436	427	452	450	420	422	431	432	420	413	417	446	420	388	422	417	450	460	440	434	423	429	414	434	414	414	405	440	441	456	434	477	409	414	415	425	394	440	394	420	435	413	390	454	415	404	415	438	452	420	430	433	438	441	451	411	406	443	437	436	367	431	443	426	413	425	415	399	423	415	445	445	427	419	413	456	455	408	418	422	414	404	416	409	419	410	405	458	457	396	416	423	463	406	382	440	385	398	403	404	476	422	404	414	413	416	433	400	390	408	445	428	420	421	419	418	449	399	465	448	409	446	441	436	446	450	435	417	432	405	421	405	473	431	428	436	430	411	385	419	447	422	419	424	398	425	423	419	409	370	397	404	426	416	433	450	403	405	423	444	406	432	435	412	395	440	421	409	417	400	446	389	425	440	414	406	417	454	414	423	435	409	438	389	466	419	394	433	440	444	421	416	387	431	441	393	454	429	425	455	419	435	420	428	444	382	427	448	447	439	400	408	445	416	391	391	417	463	440	442	445	443	431	432	428	441	436	445	394	445	427	443	417	425	409	425	440	386	429	393	415	443	419	444	456	464	406	411	416	419	427	420	440	437	406	442	408	437	421	414	436	402	418	423	435	426	450	469	446	401	407	414	411	412	445	401	408	440	421	420	397	427	424	414	443	427	460	425	413	404	422	439	421	444	431	412	419	426	448	446	384	446	429	421	439	456	406	439	406	404	421	406	397	432	389	428	437	442	378	446	427	407	410	401	408	414	396	405	442	409	419	407	412	428	399	417	454	415	419	429	450	400	416	417	410	419	423	413	439	400	414	404	433	377	452	426	459	376	424	385	427	413	412	384	411	419	427	409	455	427	395	445	445	416	393	413	474	432	461	408	467	393	405	415	432	441	417	430	421	392	443	439	401	421	454	437	410	437	399	429	464	421	424	437	429	445	410	452	421	441	405	438	406	435	426	433	392	422	405	411	400	453	419	425	431	409	437	425	385	423	429	444	438	418	410	402	425	420	410	428	461	445	419	420	443	452	427	440	474	417	381	422	378	418	459	400	423	415	410	424	428	421	441	457	414	398	430	401	426	401	453	451	410	404	415	415	438	441	436	419	410	434	422	429	419	398	438	428	402	425	398	421	416	371	407	442	418	443	452	357	445	432	398	433	438	447	429	397	420	403	451	437	427	421	431	421	408	439	447	445	442	443	414	387	433	427	412	387	433	410	410	434	429	413	413	426	392	383	379	432	437	414	419	436	414	442	439	429	413	377	423	421	389	446	435	395	459	434	373	452
12811	4344	1978	1149	803	635	2193	3714	3282	2100	718	212	222	227	227	248	210	252	244	197	232	239	253	241	208	235	245	229	217	219	232	216	235	222	228	235	214	236	265	223	215	227	210	225	223	233	232	218	245	250	227	217	225	213	225	240	235	236	223	225	248	210	228	251	231	221	250	256	204	240	255	219	244	213	246	269	232	245	255	209	229	259	251	240	205	216	173	227	237	231	205	222	210	243	254	216	227	217	207	205	227	204	250	229	248	225	206	236	235	235	213	235	227	219	220	217	222	221	245	241	247	232	208	243	233	216	230	224	241	251	241	229	227	227	250	237	235	238	238	248	233	230	239	231	234	245	234	222	264	241	235	236	229	228	232	242	224	220	252	248	240	255	228	208	252	224	225	208	242	242	217	225	206	205	226	235	235	250	234	241	218	194	242	231	246	213	232	202	230	247	239	212	218	214	233	206	245	227	237	233	235	219	214	248	228	226	238	251	244	224	197	232	227	235	215	229	222	238	223	200	217	205	234	239	230	219	228	224	220	205	253	267	227	246	217	215	253	224	216	245	263	206	241	234	219	220	242	230	231	220	219	225	237	243	209	261	224	199	243	246	233	204	239	237	221	221	230	235	235	206	238	234	235	225	251	260	237	230	222	267	212	211	228	217	210	215	221	211	221	228	236	253	223	249	223	190	210	213	223	208	248	225	232	248	274	232	221	220	255	245	215	241	245	233	234	231	209	226	252	220	222	206	200	253	229	234	238	201	237	235	226	224	228	240	235	225	229	253	226	238	211	227	237	244	227	228	250	227	227	221	226	227	238	250	263	245	232	201	230	276	230	236	224	211	216	202	233	249	228	224	214	207	226	233	209	227	230	220	233	225	246	230	239	245	216	217	240	212	224	247	230	248	233	227	232	243	207	226	232	237	207	252	230	221	253	231	211	206	208	240	212	233	246	207	228	238	257	241	218	243	233	230	219	211	228	195	262	214	224	226	215	233	219	204	211	244	261	223	227	216	237	248	257	254	234	218	228	213	217	239	242	199	240	210	236	264	223	207	228	212	220	206	226	202	248	209	238	238	212	217	229	224	230	211	203	238	214	224	233	210	233	206	231	230	248	202	227	203	227	216	231	207	253	230	269	221	235	224	217	267	234	230	233	257	250	244	202	212	220	243	232	197	213	228	242	228	267	236	231	208	198	238	250	250	204	222	214	237	232	209	235	244	221	221	254	244	227	258	237	214	232	223	216	234	239	249	234	249	202	221	238	238	241	234	272	194	255	227	255	240	205	246	208	240	217	233	233	236	240	235	251	247	206	210	256	229	239	234	254	225	232	225	231	217	234	209	250	209	232	233	244	210	229	228	219	208	212	230	238	248	209	234	265	205	247	236	230	236	214	229	216	235	221	237	229	223	223	211	238	214	227	238	232	234	217	194	230	237	230	234	240	202	227	228	216	251	219	227	220	248	203	216	249	219	226	242	253	227	227	233	195	220	236	195	233	236	236	253	234	237	221	244	246	225	245	208	225	239	226	234	206	229	209	233	216	241	191	249	252	229	236	229	255	232	249	200	270	252	219	233	245	211	271	210	238	251	248	190	220	186	218	211	226	237	213	255	221	218	192	211	264	216	218	224	254	225	222	240	233	243	237	254	232	227	213	249	218	246	230	210	205	222	234	231	241	203	232	256	207	227	231	210	220	237	198	225	207	213	257	197	232	217	225	220	232	253	233	217	231	234	229	238	256	212	214	218	245	222	216	228	199	211	236	241	258	217	233	222	262	233	227	228	256	217	241	231	250	224	201	246	217	240	224	226	219	212	219	239	238	217	212	226	226	215	202	231	247	219	248	214	236	223	225	206	234	225	255	223	219	247	222	238	230	244	229	230	257	216	227	272	226	234	217	228	213	216	225	249	241	228	232	259	247	216	223	225	216	217	208	231	225	244	242	231	237	236	226	212	212	230	227	215	227	206	249	238	235	213	257	205	258	211	222	232	211	258	218	209	246	238	217	218	208	240	249	235	214	241	217	222	268	243	227	213	232	248	233	236	240	198	205	227	229	220	228	222	226	201	238	228	245	249	204	221	248	223	231	237	215	235	206	247	247	237	235	183	212	224	206	247	228	247	227	232	229	253	232	237	251	245	250	234	227	251	219	244	213	224	216	235	215	229	241	234	217	226	225	236	227	222	219	220	234	247	223	221	237	227	214	224	231	237	233	222	220	206	208	219	230	222	222	241	205	217	251	245	241	238	203	228	237	232	198	222	251	235	220	216	238	228	232	221	267	244	233	201	245	206	242	219	219	209	230	293	244	220	234	237	211	223	236	229	213	217	240	237	252	240	232	222	217	243	238	223	203	233	242	213	213	241	222	235	242	231	229	217	233	204	236	245	238	226	259	220	243	222	226	232	236	240	232	247	241	224	242	254	212	225	240	247	216	226	261	235	217	228	259	222	222	273	224	236	226	233	232	217	206	213	242	216	233	223	222	243	253	221	253	229	235	230	244	213	217	233	248	237	215	220	260	231	244	259	220	226	225	217	193	240	224	206	228	209	227	219	211	194	216	236	227	224	234	229	242	232	218	224	246	266	247	264	200	212	231	225	229	191	224	224	225	215	231	242	220	239	227	231	220	248	246	211	255	224	222	221	239	211	251	231	234	235	225	240	216	244	259	207	217	235	231	234	230	224	237	232	232	245	228	237	214	232	225	220	247	220	196	220	224	230	213	211	240	216	230	223	229	225	225	211	207	237	215	217	232	221	244	243	241	223	244	216	253	208	242	223	225	227	211	234	230	255	226	211	231	214	243	184	219	235	214	218	223	205	242	204	220	217	227	220	252	199	244	228	217	208	243	220	241	224	227	217	253	222	228	209	195	219	201	245	209	226	222	239	212	217	234	218	199	218	232	208	245	217	250	219	220	252	246	225	223	222	213	235	219	212	228	232	197	219	240	220	237	225	210	215	219	221	252	211	208	237	225	196	219	197	216	228	262	224	210	229	228	233	236	195	213	225	209	221	215	220	200	246	226	232	250	234	224	216	232	241	255	232	236	205	256	234	234	223	200	223	223	235	224	234	233	224	235	208	240	250	222	219	225	242	234	206	220	233	207	200	241	226	266	214	217	199	214	231	239	244	217	226	234	200	226	231	217	232	218	243	252	238	215	250	215	215	216	214	257	246	227	224	231	222	225	236	250	244	220	220	226	232	223	203	204	223	246	240	212	219	237	213	220	251	238	221	248	256	241	232	219	201	206	247	230	231	240	237	226	216	230	214	233	239	228	261	219	241	243	215	242	228	235	211	232	217	237	205	231	221	218	215	216	228	241	235	234	279	216	259	231	239	235	231	225	235	218	247	241	209	249	225	226	244	242	225	197	229	232	221	230	239	226	236	246	229	222	203	227	226	236	236	253	224	226	222	236	238	198	211	215	195	240	238	243	209	226	249	236	209	257	216	237	220	219	237	247	212	209	222	214	246	231	244	221	246
7812	3365	3575	3434	2837	2399	8976	13678	11664	7529	2228	616	591	657	568	589	676	701	579	577	590	536	583	589	556	580	616	570	571	572	579	592	560	599	550	577	572	617	559	589	621	538	599	564	577	561	535	591	592	546	558	575	553	556	578	582	549	594	590	535	580	587	558	607	559	590	610	585	579	542	550	554	562	550	605	591	572	565	561	568	575	543	547	571	520	531	545	558	571	617	548	581	543	520	607	562	558	566	557	548	561	616	559	548	574	567	551	586	559	547	585	560	592	600	577	575	546	570	566	574	547	581	551	586	544	564	572	547	578	553	595	577	575	577	516	584	574	576	595	555	587	522	606	540	620	568	618	571	552	552	562	554	557	552	556	555	529	563	578	569	562	533	554	568	590	587	549	560	597	574	631	571	566	561	600	574	550	589	532	567	592	605	565	521	567	564	557	597	579	617	571	572	572	544	575	563	580	559	598	579	588	572	555	571	579	577	610	574	564	577	579	556	605	522	550	577	578	561	556	534	585	596	555	597	549	557	630	545	585	580	540	568	564	610	562	565	571	547	551	623	575	626	529	600	524	560	595	561	607	531	588	540	536	566	602	618	585	571	566	575	564	558	561	578	593	546	630	547	550	575	598	584	582	583	595	557	527	553	575	597	546	592	599	552	627	554	588	616	574	576	549	569	583	552	556	584	553	577	572	558	566	576	541	579	591	575	566	534	566	552	598	543	586	581	604	578	568	570	585	568	555	587	600	547	556	606	563	548	597	544	601	549	582	563	535	596	541	594	581	534	528	544	585	528	543	576	516	568	587	560	592	562	582	588	577	556	565	564	545	506	562	575	583	540	557	573	540	565	595	563	590	574	539	541	580	549	601	552	544	548	558	531	552	552	553	571	625	579	565	563	534	545	554	547	583	576	532	574	533	527	507	603	583	546	550	581	566	540	547	578	575	637	537	534	589	593	569	550	500	567	552	536	575	543	572	549	536	611	554	599	578	577	550	593	588	554	495	580	565	591	589	595	556	617	569	574	561	553	564	565	538	570	575	582	586	596	562	562	549	591	574	556	535	587	602	537	572	506	554	536	534	578	562	581	571	601	567	575	548	589	546	590	552	555	546	580	580	584	557	531	563	546	570	522	571	521	597	567	564	593	543	587	596	587	610	598	568	553	582	556	582	550	571	584	535	549	505	535	571	589	620	586	574	579	541	564	539	549	535	547	582	557	572	590	607	601	573	625	587	554	589	551	546	562	554	574	632	560	517	549	598	613	496	584	566	580	582	581	549	568	617	554	567	554	539	601	564	536	570	513	572	576	575	563	583	574	561	531	569	563	598	548	559	558	497	539	561	578	546	581	564	588	671	534	553	577	593	566	566	589	519	581	544	530	565	589	553	564	572	556	546	559	567	527	553	589	585	548	548	547	554	549	598	619	556	547	536	603	603	584	567	535	574	561	598	609	565	547	554	555	593	538	577	619	544	504	643	550	582	538	529	537	561	564	552	550	541	549	529	537	580	535	569	586	577	559	606	580	583	598	566	527	568	591	562	568	571	569	592	565	588	589	569	558	577	567	562	573	582	566	555	564	567	570	560	564	556	597	569	584	542	576	554	589	557	583	575	573	600	566	524	549	575	576	543	533	584	588	554	559	590	548	604	592	552	586	534	573	566	557	532	590	566	552	594	545	576	562	590	567	564	576	569	548	558	567	540	566	588	596	543	591	541	568	586	561	539	558	635	554	537	584	577	526	568	574	584	592	597	587	572	541	589	540	537	544	565	575	577	569	570	561	583	538	563	536	558	552	532	585	592	570	553	606	558	570	584	530	597	591	587	577	550	589	555	580	588	607	604	571	563	563	553	561	572	509	562	582	567	577	551	603	575	577	560	542	573	590	591	583	615	581	562	581	586	569	598	561	573	574	563	551	570	581	551	575	572	541	555	590	562	548	605	583	523	620	552	567	546	549	571	591	575	555	551	571	556	609	561	545	627	553	569	589	557	633	595	512	577	573	575	592	554	564	530	567	573	556	520	597	540	568	561	557	593	567	539	555	566	633	643	511	587	547	549	560	569	547	569	544	559	554	556	568	574	580	543	586	583	581	559	601	559	631	556	582	585	574	580	603	574	594	581	560	581	580	558	564	549	597	607	542	544	593	611	587	529	566	589	536	568	583	574	534	616	534	550	570	602	566	564	612	527	544	572	582	551	597	571	569	552	600	576	576	571	582	597	586	595	556	565	587	583	587	570	541	581	532	567	545	523	549	588	554	567	550	554	583	563	539	540	538	570	577	596	553	545	551	577	566	525	578	541	574	546	588	554	531	554	587	563	571	604	565	569	580	542	585	537	592	550	580	573	565	555	572	593	598	550	570	543	551	573	557	566	538	548	613	550	574	582	561	561	588	590	554	562	575	567	562	569	566	566	572	577	557	567	564	545	573	588	562	561	522	577	590	602	551	574	571	579	547	594	567	548	554	508	552	576	605	535	556	595	591	533	564	597	577	547	574	591	582	613	545	584	560	595	601	556	525	563	560	559	562	560	558	603	576	574	580	539	577	560	559	580	603	581	608	587	621	597	559	564	584	542	558	579	589	556	610	521	551	576	554	602	629	525	579	583	578	558	558	582	564	540	565	555	573	582	540	547	568	548	546	578	562	578	562	584	569	582	573	583	554	574	555	551	575	552	571	560	569	576	549	568	564	585	586	567	618	566	539	579	602	564	571	578	506	559	584	571	568	555	559	623	571	580	564	571	551	587	516	517	574	573	560	601	556	562	614	596	569	538	571	546	568	549	572	570	601	538	552	554	544	522	575	599	576	539	589	589	553	602	573	586	577	564	593	582	570	613	539	565	584	521	601	613	596	573	608	575	566	571	557	566	593	569	578	608	524	619	570	539	591	585	572	521	509	566	548	562	556	593	484	577	600	582	588	581	540	575	604	586	554	553	599	590	569	561	596	566	581	530	554	550	550	532	577	554	571	554	598	524	568	559	542	545	540	550	538	529	555	538	561	591	579	592	615	552	600	554	544	583	583	565	575	574	584	593	596	533	576	596	590	567	573	579	523	608	596	590	579	590	577	597	627	560	539	543	563	604	552	535	587	563	579	577	590	527	559	550	561	569	599	569	545	571	569	587	586	578	552	554	597	574	560	587	597	549	542	578	599	569	604	586	584	591	556	603	582	576	545	530	557	563	595	565	608	588	602	580	580	602	547	565	579	544	544	546	529	573	572	589	581	520	558	596	585	583	549	569	582	579	585	567	543	562	632	597	594	528	601	566	563	539	612	589	576	558	553	531	592	552	594	532	576	560	559	553	553	551	562	590	589	578	513	534	554	552	571	576	576	581	585	589	580	533	596	587	566	607	547	577	597	557	557	547	563	544	591	574	632	580	592	565	595	585	554	560	592	562	556	528	559	574	574	579	571	552	562	608	583	578	570	596	559	543	585	562	603	586	567	578	547	582	560	560	609	569	556	565	562	562	564	556	566
30042	16021	8771	4679	3152	2400	28737	36555	24672	12745	3080	409	306	276	256	240	282	492	352	260	248	244	278	242	261	250	245	237	253	225	246	263	252	251	299	246	277	280	248	253	229	250	259	284	238	258	238	259	218	245	250	231	243	269	285	244	254	243	255	239	241	239	239	252	219	228	261	220	283	234	257	245	226	260	226	255	281	240	251	248	261	249	260	264	244	238	238	247	263	245	247	249	221	272	249	250	264	259	249	231	255	252	247	271	237	236	262	202	220	217	209	278	273	245	250	236	233	214	253	258	241	264	220	243	216	243	274	236	248	219	258	212	241	268	235	258	268	235	240	262	246	224	252	271	258	214	237	252	257	238	236	249	261	230	255	259	234	236	210	234	243	266	268	249	238	267	248	267	256	277	269	265	230	268	244	256	260	254	234	222	242	239	270	257	259	245	218	264	253	234	222	300	222	228	244	232	251	217	252	245	261	238	229	275	256	236	255	228	252	228	249	229	236	236	239	238	260	271	263	256	256	219	247	242	260	243	252	258	258	265	253	236	261	260	222	269	252	287	245	271	261	254	264	247	240	246	239	243	244	237	227	229	254	268	243	236	235	240	248	233	222	244	238	230	246	234	238	235	271	253	250	251	252	243	252	235	227	257	253	245	247	263	239	254	256	251	253	226	226	247	237	231	230	240	246	226	245	259	230	238	251	254	244	243	223	251	275	250	260	246	244	216	286	276	244	217	225	236	222	282	269	269	252	244	235	229	231	215	253	238	247	248	230	243	230	226	246	256	236	252	255	248	257	245	243	245	244	258	227	241	220	242	261	230	260	255	228	260	243	252	267	274	237	247	263	262	238	287	233	232	247	258	257	254	232	244	257	255	224	224	249	236	245	225	259	235	252	259	255	239	222	245	262	274	251	214	257	283	233	238	243	272	214	237	248	244	242	258	200	279	234	251	255	245	256	245	257	264	275	223	284	266	231	263	252	256	228	247	255	254	238	246	253	262	236	252	245	250	254	273	250	254	227	259	231	255	272	262	238	225	245	246	238	232	268	276	261	241	254	225	228	238	224	265	249	244	239	229	261	255	266	252	240	256	232	240	231	250	267	245	270	223	268	248	273	248	268	273	232	259	254	238	256	255	257	263	277	246	240	245	271	271	265	222	213	234	217	261	237	229	267	255	261	249	230	240	252	255	266	235	249	268	239	238	245	234	263	247	260	248	251	268	233	246	233	242	251	216	264	252	241	226	242	234	228	251	274	270	265	220	241	274	245	239	271	262	238	253	252	259	236	276	235	242	244	247	234	228	241	258	242	285	230	230	252	271	236	247	247	239	219	265	246	222	244	264	244	267	214	217	248	223	255	247	275	250	232	264	245	236	227	256	240	256	232	264	251	221	209	273	241	286	248	235	232	226	259	238	226	267	263	241	263	263	255	259	257	235	254	258	259	250	224	221	235	240	252	243	255	229	224	261	254	248	244	177	231	212	257	257	244	256	250	235	257	249	251	243	272	261	226	246	255	242	262	232	251	250	225	216	249	256	257	272	234	246	236	233	234	233	272	251	250	269	251	242	224	243	214	260	270	284	233	218	229	230	261	244	240	235	237	258	235	265	213	256	266	239	231	254	224	260	230	260	255	242	267	254	246	263	235	230	240	264	239	233	238	220	281	241	259	246	230	267	231	235	232	238	263	251	237	236	243	215	255	254	230	241	290	271	242	252	239	225	221	256	250	210	272	241	272	283	269	265	229	212	239	224	256	274	222	262	246	240	232	265	247	230	239	216	243	245	247	236	246	278	254	259	270	236	240	251	237	256	237	258	248	251	281	238	265	271	263	244	252	250	259	256	233	231	242	258	257	249	256	273	227	237	251	235	265	247	246	220	248	242	239	259	263	271	239	233	244	244	223	240	217	224	227	235	232	245	271	253	239	248	233	228	234	284	228	245	287	262	258	270	253	227	260	242	253	227	257	240	244	249	248	265	251	233	240	225	281	239	227	242	244	253	246	225	261	256	228	252	257	241	236	251	285	240	250	256	250	242	234	259	216	281	251	232	227	244	239	255	238	259	243	249	251	257	220	229	253	259	251	252	228	242	248	243	281	252	232	259	231	256	226	277	254	231	248	241	275	254	230	240	247	282	281	275	251	246	253	266	229	239	276	230	261	225	255	260	234	269	242	265	237	227	238	252	291	218	240	249	240	241	267	208	224	240	252	235	270	229	263	266	267	254	236	238	234	227	218	223	231	250	229	219	207	276	247	263	264	233	249	211	225	249	255	225	276	228	210	252	227	255	238	251	245	232	243	237	227	242	258	270	243	235	257	232	272	263	241	217	221	228	242	257	251	240	256	255	243	236	245	240	269	217	236	249	243	227	243	263	227	263	250	226	238	263	248	273	236	224	256	233	255	258	257	245	249	255	239	267	242	248	224	243	251	232	263	250	241	293	229	231	241	262	247	254	253	243	246	253	249	254	257	260	231	231	268	237	256	262	241	242	210	257	253	266	232	243	262	262	262	242	244	285	267	259	242	234	240	232	271	232	238	252	241	231	267	277	207	226	237	213	209	254	218	242	229	221	266	260	242	265	248	237	239	226	246	215	258	253	268	245	248	272	243	250	262	259	262	264	259	238	238	238	261	239	264	267	259	256	226	212	239	232	253	224	255	249	255	251	253	286	269	242	242	247	243	266	220	249	238	267	238	251	247	232	241	252	243	246	250	256	250	255	216	278	229	235	229	222	246	249	279	274	250	261	248	248	230	250	256	251	252	232	246	224	243	236	237	268	237	251	246	256	238	226	251	250	267	236	244	252	247	246	224	279	262	274	243	229	247	271	268	251	252	265	235	256	249	212	219	233	262	227	239	255	249	227	264	259	244	206	280	260	219	271	249	258	239	249	247	257	238	238	227	240	254	270	271	253	243	228	245	233	267	249	231	245	237	242	252	240	248	260	244	253	264	274	242	252	260	235	233	230	215	233	252	259	269	217	242	243	210	235	252	237	254	245	226	253	233	269	244	243	259	282	263	248	253	221	287	221	207	244	257	251	227	247	261	233	260	241	238	246	259	271	242	234	227	267	236	245	235	246	256	222	254	238	240	260	236	241	272	221	254	245	231	261	267	227	259	257	241	251	223	260	267	263	252	279	247	256	263	262	236	243	209	237	288	252	241	257	265	210	256	239	249	268	235	260	223	233	230	241	236	236	242	241	252	238	265	238	241	236	271	232	246	264	253	240	266	233	223	231	244	246	262	248	246	224	264	241	260	234	284	247	237	254	218	238	249	248	250	258	275	234	242	261	240	230	220	271	240	224	279	257	259	252	271	250	236	250	220	235	234	249	245	242	269	253	244	281	226	262	234	233	252	246	244	228	279	248	237	242	266	258	262	243	254	244	256	234	272	240	252	233	254	243	246	241	246	249	237	274	232	246	252	269	256	246	244	256	227	269	259	246	250	218	238	240	251	254	242	233	239	275	262	236	248	293	246	236
18451	9485	9434	8610	8069	7920	47634	51140	40825	27818	8417	987	880	811	695	700	936	2217	1005	645	616	611	587	620	606	578	635	640	576	622	597	610	622	639	614	662	649	648	599	606	579	621	610	609	588	574	676	618	626	583	605	630	575	598	642	653	616	602	610	623	617	584	598	631	657	655	627	580	606	609	613	608	617	598	602	562	605	600	585	596	580	594	649	602	619	576	616	566	615	608	604	563	637	608	589	602	611	593	593	579	620	572	561	615	601	563	645	622	599	598	616	585	622	570	648	611	608	570	582	617	562	614	628	592	578	595	645	611	643	576	607	618	599	658	637	600	637	600	601	602	574	636	586	587	607	581	629	609	603	599	643	569	575	632	620	602	619	624	611	599	576	585	613	652	545	606	585	609	615	640	591	592	619	599	635	549	622	601	566	582	627	598	606	566	637	573	585	575	608	620	609	635	634	608	616	564	598	605	660	623	536	606	631	632	545	611	624	589	589	557	634	586	564	609	539	609	612	588	608	619	630	594	591	586	595	669	615	578	608	620	613	607	595	602	631	616	623	597	588	623	607	627	584	624	641	626	618	610	593	602	542	645	624	592	567	580	574	584	626	620	608	626	640	585	632	622	615	567	592	623	593	571	594	556	600	592	603	654	566	587	627	647	600	654	584	582	586	562	589	618	602	575	594	638	575	584	613	613	588	589	610	613	619	645	654	564	545	585	661	626	578	588	585	584	640	572	665	584	611	598	617	589	633	596	615	615	591	591	597	567	638	600	570	617	602	618	574	572	630	581	614	640	575	606	631	575	584	591	602	598	633	570	594	583	601	610	632	596	627	667	615	592	620	589	562	599	605	641	637	598	592	592	547	648	610	627	642	610	560	548	616	593	571	650	625	583	633	563	581	566	617	594	656	675	635	621	592	578	601	618	616	618	593	584	564	588	594	611	592	589	626	603	618	588	648	605	626	609	603	587	615	683	590	553	650	586	605	556	588	633	586	581	565	592	665	605	619	574	624	584	574	638	592	617	589	635	646	647	580	632	599	608	628	591	605	552	601	589	622	584	646	644	590	601	608	587	630	580	635	573	613	625	593	563	638	628	568	637	636	586	609	614	604	593	600	646	612	611	576	602	596	614	578	620	615	641	605	575	616	574	626	640	632	607	570	599	600	638	608	607	650	574	612	580	607	563	627	586	620	588	597	594	527	659	608	604	582	644	584	606	623	610	596	600	626	571	584	579	580	604	600	619	609	598	643	580	592	606	607	600	609	636	616	574	593	598	608	590	611	536	596	589	562	634	617	574	621	556	584	565	612	618	574	624	594	624	583	633	594	599	582	615	570	634	604	572	591	627	620	613	589	663	619	565	598	618	660	596	589	556	570	588	561	607	630	568	628	585	634	605	577	607	603	585	591	625	585	587	634	588	646	576	558	582	576	561	610	630	615	591	607	642	616	588	614	590	574	586	620	586	632	555	603	640	627	640	608	584	582	586	627	628	653	603	641	558	598	645	622	623	609	631	598	624	606	611	621	578	599	602	596	621	577	605	625	654	588	588	602	599	601	558	604	582	572	579	582	619	621	604	659	605	634	585	616	629	635	634	560	608	613	633	584	615	622	595	591	617	616	625	577	600	596	612	575	643	580	600	601	596	592	640	613	608	641	577	598	645	556	603	578	593	643	582	597	685	589	621	661	616	609	653	642	621	629	610	593	615	633	582	586	595	600	593	594	610	580	570	621	622	608	589	572	624	600	563	628	600	563	617	575	607	600	610	613	609	630	668	619	624	618	595	572	631	671	605	610	600	587	584	603	602	604	573	603	617	593	602	566	594	579	639	567	623	584	596	612	594	624	592	610	595	593	645	644	616	602	645	593	617	591	541	611	601	622	615	610	601	601	570	626	619	604	581	652	628	621	576	623	552	599	626	585	645	560	575	558	600	620	617	595	590	626	605	621	605	601	637	623	594	594	603	620	619	594	603	609	621	607	588	609	605	587	580	639	579	629	576	595	601	588	608	645	538	615	621	585	587	605	621	642	609	598	621	638	643	600	597	599	606	604	645	617	623	582	607	623	604	632	596	570	589	612	585	620	600	639	624	567	583	574	664	604	595	616	623	608	627	603	650	586	614	598	602	593	636	614	579	569	604	629	624	578	604	568	590	626	657	636	598	636	595	636	588	574	614	569	604	594	595	592	601	590	561	584	616	586	607	610	597	644	583	610	604	636	590	635	588	570	591	572	585	625	545	602	598	599	578	610	566	613	606	606	554	584	625	612	608	584	630	601	572	550	625	589	577	614	585	567	579	607	573	585	623	624	594	628	565	595	570	593	611	649	631	600	637	637	609	551	611	601	603	646	604	619	560	582	605	627	621	615	591	582	611	594	609	589	580	582	565	600	579	577	607	557	592	614	574	587	636	571	649	563	622	603	580	606	577	625	576	670	621	589	625	616	609	617	586	633	627	595	583	577	622	639	605	572	613	617	636	655	640	609	591	602	578	618	593	614	601	621	615	574	580	625	588	611	614	597	601	621	593	631	623	627	586	639	602	636	658	585	626	620	598	598	599	616	594	653	589	588	605	583	599	614	591	586	595	627	615	626	594	593	615	625	623	568	617	630	630	604	603	629	608	582	546	576	626	642	622	592	626	570	627	563	569	600	595	585	610	632	631	607	613	608	583	598	635	575	587	617	609	587	622	621	604	595	629	558	575	556	660	609	632	638	593	580	580	624	566	622	606	600	603	570	597	620	580	577	648	615	620	598	588	637	650	572	602	585	602	602	616	617	616	573	640	596	607	622	612	606	612	569	604	602	622	614	583	581	641	601	588	637	566	578	575	577	634	576	602	601	638	644	599	625	586	598	637	596	635	631	618	627	611	605	630	580	598	633	576	622	580	610	635	622	570	618	607	666	615	592	604	623	584	638	547	599	625	599	560	591	641	562	615	589	603	593	560	579	633	600	622	607	582	550	578	616	588	651	544	617	594	578	600	605	604	619	639	569	591	616	583	633	620	591	604	576	640	612	604	569	618	617	597	595	625	619	563	595	583	612	584	629	576	598	624	585	595	642	600	593	610	571	596	597	609	619	599	583	593	582	569	594	607	593	604	613	590	645	592	621	655	650	563	629	615	618	577	619	601	606	646	587	613	607	579	576	570	602	609	586	599	550	582	612	561	601	594	589	589	638	599	614	593	560	622	592	609	598	583	603	548	584	608	614	607	581	632	587	636	606	590	567	580	586	569	591	565	615	615	631	610	578	625	619	582	629	607	658	622	618	660	615	564	582	588	579	604	559	641	649	627	591	558	675	639	587	601	603	576	582	610	616	625	612	604	595	597	633	635	579	603	619	584	617	618	617	554	556	625	621	627	622	598	561	576	640	604	577	629	591	590	585	601	604	593	624	575	610	600	611	607	618	578	581	635	615	604	619	632	648	635	639	601	595	584	622	630	571	607	570	612	598	622	570	641	617	605	613	565	575	630	600	659	581	620
42138	26691	17554	11121	7390	6459	39773	55328	41209	24289	7759	717	335	232	209	220	251	734	390	180	151	160	163	154	154	157	170	166	163	209	183	176	181	180	146	181	178	158	169	163	158	183	148	163	171	155	169	168	193	166	166	155	176	200	162	144	158	159	156	172	167	164	180	172	172	166	178	172	168	164	179	168	146	152	172	155	161	143	180	153	171	164	148	148	158	157	167	183	171	158	172	174	189	160	150	184	155	190	164	148	150	169	154	146	160	173	159	178	185	156	183	153	174	166	164	172	155	165	167	174	159	165	164	166	145	154	168	169	170	157	166	174	162	144	186	178	170	189	189	179	153	167	177	151	184	169	162	180	169	178	174	184	174	153	172	156	186	161	168	175	140	156	168	167	159	152	152	168	164	183	163	168	156	168	166	165	171	170	173	156	173	164	181	176	171	156	164	140	186	186	191	161	173	147	170	166	164	188	169	140	193	156	158	163	185	180	159	168	130	154	136	133	144	188	183	150	170	183	149	169	184	170	156	157	182	179	185	166	181	175	180	166	172	181	180	189	172	190	149	157	169	183	163	141	165	136	182	151	151	163	180	167	175	178	176	159	147	179	181	176	167	173	144	152	156	169	144	164	155	165	190	174	173	186	199	166	156	178	160	164	171	169	190	161	175	165	156	144	155	159	165	162	155	161	135	170	159	171	183	176	149	161	163	169	167	159	161	184	167	156	197	143	162	157	161	154	161	172	173	181	148	178	169	172	157	166	162	149	178	166	185	174	165	169	169	148	140	146	162	147	182	163	188	165	182	157	158	168	170	185	173	183	175	209	158	146	164	194	160	149	142	165	141	154	154	166	171	151	150	153	159	173	174	152	176	166	165	147	165	179	166	163	177	191	154	170	159	183	166	170	155	148	159	176	151	188	172	182	162	174	176	163	161	159	181	159	176	158	171	154	162	184	171	156	149	182	169	175	163	161	182	177	192	161	168	179	157	157	182	167	162	156	172	180	184	194	151	150	167	175	183	167	184	185	157	184	139	159	145	158	155	153	168	177	144	175	175	150	179	169	147	179	178	182	167	159	170	181	172	181	207	165	146	176	169	177	155	159	183	167	189	147	168	163	168	166	195	159	158	169	170	165	147	148	170	182	159	146	190	160	152	183	150	168	152	166	175	195	176	167	123	143	158	155	174	197	146	182	183	204	180	206	175	184	161	155	184	176	158	182	158	165	169	183	168	154	168	130	167	163	164	166	163	206	171	143	161	180	154	176	193	165	164	184	177	186	148	166	171	151	178	153	168	157	180	176	171	167	183	156	187	184	162	169	208	162	159	185	162	167	165	167	160	204	151	167	158	201	182	166	180	160	171	177	166	188	180	165	160	163	194	178	177	175	154	147	188	159	149	157	161	157	159	148	155	181	169	168	161	176	149	175	171	192	180	175	142	165	162	165	143	157	178	184	156	173	193	174	171	158	192	158	169	179	156	180	160	171	145	163	158	167	185	191	166	161	203	197	167	158	151	175	172	173	154	150	164	179	161	156	148	166	170	152	154	147	191	152	175	159	163	153	160	164	161	160	172	167	174	162	182	155	143	178	168	142	184	164	175	174	162	186	192	172	157	179	150	185	161	177	177	168	178	165	178	160	163	169	167	161	181	177	185	153	173	160	171	143	188	176	181	172	151	141	128	154	174	172	151	174	158	156	161	162	173	163	170	164	188	181	174	159	164	174	200	190	185	156	164	207	158	151	157	178	163	149	152	167	152	165	166	166	154	167	158	165	174	171	185	151	163	187	161	180	195	172	172	158	177	188	173	152	157	183	191	180	174	144	170	168	174	153	157	165	168	157	163	161	172	156	151	193	171	164	187	135	169	166	168	178	163	170	198	169	174	192	128	151	158	175	188	153	169	176	171	171	180	164	174	168	167	180	177	168	172	159	157	147	165	187	165	150	158	205	168	164	193	175	184	169	148	174	190	148	141	158	175	160	165	201	177	146	165	166	171	160	166	170	154	171	166	153	168	173	204	185	171	126	148	154	153	175	180	151	167	165	159	154	208	162	174	159	173	145	171	155	169	168	159	159	165	154	177	174	177	144	168	168	179	148	167	163	188	177	168	150	152	161	176	173	197	174	154	175	163	148	194	171	162	166	184	187	160	173	163	172	166	165	184	169	155	144	175	144	160	158	157	144	192	149	161	168	183	167	166	160	156	187	172	150	157	182	187	152	152	163	176	163	171	186	170	155	188	147	185	175	176	181	161	178	163	182	159	185	174	147	142	169	164	163	186	154	188	165	154	175	171	158	180	161	158	161	166	143	170	168	152	188	161	162	184	154	170	133	154	173	159	157	185	169	142	190	169	178	163	169	166	147	168	130	167	144	154	161	156	177	164	160	176	161	146	176	174	173	140	177	166	168	177	168	176	169	159	169	171	168	179	171	154	155	172	168	165	160	161	168	179	180	169	179	193	172	184	138	181	148	161	175	165	170	163	184	155	162	160	176	177	175	190	147	185	185	142	173	155	164	171	164	161	166	170	147	168	182	174	170	158	172	170	137	167	135	156	158	181	171	167	174	170	158	157	148	172	185	169	176	174	166	192	167	180	163	169	176	182	182	176	170	163	157	168	174	180	164	157	166	153	168	168	179	197	174	188	158	163	167	170	151	163	179	204	187	182	165	159	179	157	157	157	158	160	170	158	171	171	164	159	173	187	150	171	151	187	186	137	166	170	188	186	178	166	139	189	163	185	159	143	192	155	178	159	153	167	158	175	173	183	188	179	178	155	176	169	152	167	168	159	187	171	168	165	164	156	154	174	185	135	152	146	172	175	156	153	169	160	176	163	143	160	142	160	188	150	171	173	165	161	178	173	139	177	199	175	164	157	162	170	159	175	173	175	172	160	188	179	196	181	148	171	181	173	165	156	187	178	154	179	191	162	160	149	179	191	173	182	174	157	162	183	163	194	178	155	149	156	159	167	185	156	169	137	193	196	178	166	150	161	168	158	141	163	144	151	148	161	165	155	166	149	176	143	141	166	159	178	166	166	178	147	200	186	197	168	180	177	172	144	167	152	166	153	171	152	166	151	163	144	188	158	163	163	173	161	151	156	170	172	152	162	168	171	157	152	161	170	161	175	161	159	180	165	165	144	157	176	179	166	171	186	151	165	168	168	146	167	144	189	152	164	175	194	185	179	152	166	167	165	173	181	164	161	162	164	187	168	133	146	197	205	152	161	146	146	155	181	164	164	164	167	167	172	199	173	157	181	150	179	163	181	154	175	178	164	149	156	184	168	176	153	148	162	160	174	170	169	187	180	137	177	163	181	180	168	157	153	174	170	176	181	143	150	152	171	170	171	146	175	147	174	201	140	167	171	159	157	188	160	148	166	187	167	161	190	159	180	139	155	162	172	167	170	168	167	171	163	158	168	168	174	178	180	162	163	148	181	175	147	198	180	170	175	135	169	161	161	165	164	178	161	164	176	156	170	177	173	148
27338	14533	15827	15452	14160	15668	55612	67311	54173	38213	14732	2251	1122	724	569	481	975	4020	1839	434	447	482	435	464	432	421	430	429	412	440	450	461	411	457	419	477	413	419	377	446	434	435	415	406	450	417	446	452	398	429	397	389	418	399	457	417	400	429	417	413	461	433	419	417	422	400	406	410	411	396	463	439	419	447	384	429	436	397	455	365	423	417	432	426	447	423	383	398	430	428	489	437	442	440	396	398	447	422	402	400	414	435	430	453	416	393	403	441	409	435	401	427	401	428	432	409	402	408	432	425	401	436	457	415	406	399	417	399	420	411	437	426	397	428	408	406	428	409	423	421	473	434	423	419	428	402	379	445	385	393	421	432	395	411	412	428	388	426	428	397	416	390	412	430	425	406	422	393	395	454	418	413	415	402	428	407	407	408	396	472	435	418	414	381	444	463	408	412	382	398	416	442	405	409	448	414	432	440	417	416	443	427	402	397	443	476	446	411	453	402	410	434	438	373	428	444	424	421	453	422	391	393	393	409	441	438	419	390	429	381	394	433	432	431	423	396	403	413	430	439	411	419	415	414	401	423	403	419	456	432	439	375	428	416	409	401	429	398	401	455	372	416	421	422	409	482	424	375	469	412	423	432	417	393	440	406	437	443	398	416	421	404	389	427	424	407	408	430	421	390	430	432	433	427	416	444	405	459	412	416	414	437	436	423	427	405	443	450	416	440	416	420	438	431	416	428	454	444	411	468	413	419	411	407	416	446	393	415	445	397	420	437	401	415	384	432	417	415	424	409	417	368	419	419	441	414	441	419	397	427	430	433	425	415	443	411	368	443	444	422	418	392	425	396	406	447	415	407	396	433	379	424	446	405	449	431	456	411	407	418	407	406	425	410	425	415	365	410	410	440	427	404	407	393	379	433	447	415	405	366	423	453	448	374	399	460	424	415	418	413	412	426	408	398	425	464	423	437	435	438	419	439	401	413	410	407	411	431	411	412	412	395	440	429	435	452	408	442	422	408	470	446	391	389	395	440	406	417	445	444	421	414	406	440	426	427	438	396	408	387	400	407	412	450	416	426	429	429	439	410	420	447	409	407	393	413	448	397	410	405	430	421	446	429	418	415	417	439	409	433	443	441	415	397	406	427	472	441	449	425	396	419	428	428	446	414	405	429	427	411	445	438	425	406	436	429	448	417	399	398	414	409	394	398	411	451	390	418	388	427	402	409	400	408	416	397	388	431	378	418	418	448	434	437	400	427	416	417	400	443	416	423	400	441	408	414	418	408	374	447	439	419	411	416	385	410	395	416	427	434	436	435	404	416	410	381	422	434	410	400	454	376	427	423	450	449	407	403	415	388	395	438	433	421	392	414	456	436	383	407	420	425	387	373	433	435	430	423	431	427	387	414	396	416	430	457	363	400	407	416	426	406	416	435	467	411	393	417	428	427	406	410	422	440	404	433	380	411	419	424	441	450	420	478	429	432	453	439	444	436	430	415	424	400	420	435	429	435	403	457	431	466	443	425	409	410	408	451	402	443	387	422	396	397	442	427	417	431	394	417	397	423	383	445	409	441	434	433	410	461	433	425	392	389	410	394	409	385	409	420	435	426	423	423	434	441	463	405	404	424	422	459	444	456	413	447	414	367	442	418	426	424	416	462	428	412	439	422	424	435	441	437	415	412	432	408	422	396	451	424	423	438	410	469	433	414	416	438	441	429	403	372	390	391	453	410	412	409	455	383	398	410	398	397	407	454	449	464	419	383	419	416	449	432	433	450	419	408	392	441	416	399	411	447	438	403	391	444	398	447	446	403	417	398	421	402	411	405	413	416	393	398	405	418	432	428	455	418	422	455	416	362	386	411	450	392	450	420	432	421	439	456	443	425	397	445	428	384	425	451	413	395	411	418	404	428	386	405	424	413	424	424	377	412	412	456	464	421	411	436	426	386	447	379	423	406	456	415	429	431	436	434	441	440	395	432	427	398	402	433	416	427	388	382	426	428	404	446	419	384	407	408	424	435	419	441	393	444	424	414	409	423	434	407	436	439	393	460	426	449	455	424	424	400	410	446	428	385	431	391	397	424	484	445	416	404	409	416	398	398	421	434	429	407	424	419	411	454	453	388	395	423	444	440	431	390	444	452	396	421	396	377	427	401	391	431	443	377	409	457	353	423	437	409	407	443	407	432	404	433	435	393	396	434	493	441	449	435	420	446	448	426	396	425	384	419	442	440	407	454	408	433	423	410	385	429	406	428	452	434	383	427	475	418	402	376	439	427	433	414	400	409	411	427	396	438	416	433	429	397	408	429	440	443	402	389	459	431	397	447	405	410	404	398	416	397	442	439	414	446	417	466	408	429	423	435	406	406	395	414	434	419	428	431	453	408	418	429	403	392	442	394	403	401	429	385	408	410	402	420	451	446	405	438	427	394	406	421	411	469	421	448	422	397	411	435	395	395	422	427	448	407	436	447	419	414	416	430	431	404	418	384	452	383	420	432	384	403	446	379	399	405	439	418	381	454	406	444	426	438	433	403	417	396	406	431	425	404	396	396	464	389	411	438	370	430	394	412	387	421	437	408	421	412	376	428	416	402	425	412	440	401	413	404	424	431	399	420	416	386	426	421	410	449	435	401	443	394	406	461	430	388	437	413	430	395	392	416	406	401	407	383	411	434	417	414	443	418	455	426	421	437	406	426	439	399	394	443	423	393	407	416	425	410	424	436	429	432	397	455	399	428	412	431	426	401	412	412	423	431	393	422	434	370	411	415	418	434	394	421	389	422	405	415	433	428	447	434	439	391	408	434	413	443	415	429	457	417	442	383	377	440	430	454	391	400	394	394	428	448	435	408	430	416	415	392	419	433	410	407	412	436	454	406	420	421	423	463	436	438	412	440	397	437	410	442	399	439	389	406	413	382	373	404	416	434	407	424	424	420	466	409	409	411	410	406	478	414	427	444	384	404	416	402	422	425	431	387	373	402	426	365	468	442	403	401	389	381	418	407	430	388	383	439	391	400	412	445	450	419	417	410	398	413	401	398	439	427	423	404	408	437	438	392	404	474	418	415	388	404	411	379	420	409	416	426	428	416	427	434	394	368	410	428	420	451	404	442	431	443	391	426	397	412	427	384	458	402	438	444	402	364	409	443	415	428	451	414	405	419	419	375	478	421	422	418	468	440	406	398	427	393	421	403	435	439	451	427	438	413	400	417	424	387	423	419	433	427	443	423	476	425	413	404	428	456	404	422	418	408	443	463	426	392	406	439	406	403	385	437	401	392	407	394	434	432	438	450	399	426	415	460	414	421	404	440	435	434	421	407	444	411	441	422	378	429	411	389	391	448	423	405	448	432	417	410	447	436	443	458	431	441	411	412	442	453	431	426	413	440	414	411	421	410	389	456	435	401	416	434	409	421	371	415	424	436	405	407	431	399	427	431	420	397	459	438	446	442	442	418	427	419	404	393	433	461	423	453	384	428	406	434	434	461	433	409
11717	3452	1996	1159	712	629	1601	3759	3536	2024	579	270	247	226	240	228	261	218	239	198	226	230	228	215	224	208	205	233	205	239	257	243	204	218	209	236	212	221	207	226	251	221	217	202	219	213	234	242	227	214	219	216	220	230	206	207	241	230	237	226	220	224	209	237	246	222	228	221	249	226	215	231	228	236	232	242	243	230	227	205	245	230	209	222	251	196	208	221	214	228	224	236	219	221	245	229	232	220	245	235	243	231	217	224	210	218	194	247	220	209	220	215	235	226	234	231	244	219	225	243	240	247	235	232	231	230	214	208	192	225	219	243	224	249	223	222	228	224	225	220	216	211	221	250	231	226	225	237	221	257	215	223	217	219	217	214	209	211	215	228	211	233	229	215	239	188	231	228	240	218	221	225	232	212	238	217	206	214	234	226	226	225	227	241	227	208	206	202	198	237	215	239	210	217	237	205	219	225	220	257	210	218	243	243	224	220	233	241	210	246	207	208	231	220	216	217	209	227	250	191	226	209	215	240	211	229	211	221	225	243	225	249	223	231	246	241	245	224	212	211	212	219	206	211	206	223	251	207	250	228	207	233	243	230	216	250	225	234	219	266	237	224	235	218	216	220	235	218	224	236	226	232	221	208	237	225	228	214	194	226	242	240	236	227	254	224	220	229	221	217	204	203	230	212	219	222	230	195	221	210	216	241	212	248	212	217	228	209	232	191	229	228	229	212	239	225	225	212	213	222	238	233	229	237	242	223	226	237	210	219	226	235	232	212	225	217	206	227	251	236	198	208	218	196	235	213	238	236	241	239	222	198	198	224	213	221	233	236	255	219	236	218	220	225	237	222	261	218	224	199	245	244	217	230	206	216	212	205	243	204	236	225	230	231	228	215	198	214	242	213	221	222	201	211	234	229	194	245	194	235	232	229	224	209	222	230	219	222	218	210	229	204	225	224	247	199	245	268	193	224	253	202	266	205	210	237	189	254	241	235	233	215	232	255	214	218	213	221	237	240	224	221	240	229	235	225	213	194	210	219	223	253	230	218	235	223	245	232	208	250	214	220	250	226	225	229	211	225	198	234	229	210	220	215	215	236	217	200	212	227	222	221	227	200	219	250	220	227	206	231	225	223	222	232	223	216	233	219	200	244	198	220	241	224	215	206	242	229	215	208	214	210	246	207	230	225	203	254	240	211	197	233	218	218	235	226	205	214	197	250	235	227	242	255	191	232	213	249	235	224	240	223	205	238	205	232	214	208	226	213	210	225	225	236	243	234	208	213	226	205	248	242	222	201	184	212	258	216	229	235	210	235	234	233	246	227	247	214	235	200	235	236	243	237	201	195	236	195	208	229	196	219	242	236	223	215	200	234	251	216	227	236	232	258	231	211	221	210	209	252	226	209	227	240	184	238	228	232	237	198	207	209	218	219	233	233	232	261	205	213	217	201	246	203	232	214	257	225	239	227	230	207	212	217	239	232	215	226	213	201	221	227	224	192	206	219	217	234	208	218	207	225	244	237	218	228	227	226	232	203	217	219	194	236	220	241	201	241	248	204	213	215	252	225	220	207	216	229	227	225	243	231	232	220	227	223	207	215	232	229	213	231	246	259	225	240	208	200	220	245	240	245	220	257	214	232	208	211	222	223	222	216	228	229	229	239	244	216	234	241	237	218	248	228	232	240	207	224	219	241	237	231	246	221	240	229	239	228	212	210	228	263	238	204	222	233	211	235	249	226	233	182	210	207	203	197	237	213	208	198	238	205	204	228	205	208	232	225	216	236	211	207	226	245	222	220	234	233	224	226	212	236	233	230	238	235	206	216	206	232	234	187	236	239	229	238	237	228	223	233	238	217	223	233	215	243	228	211	211	239	203	228	225	213	249	222	226	231	212	202	224	209	214	208	235	213	226	226	204	195	195	223	227	225	234	210	243	236	226	232	211	218	211	260	231	214	245	225	238	206	245	245	241	218	224	205	223	230	228	213	259	190	214	223	245	211	202	229	223	228	232	234	215	242	224	219	210	257	222	234	222	220	220	239	222	244	225	216	251	228	212	261	202	232	212	261	226	243	203	229	254	223	244	234	224	239	234	225	213	232	226	218	222	209	226	206	230	240	231	202	222	213	213	244	240	208	211	234	217	223	245	219	234	221	234	243	188	209	217	238	233	225	215	239	246	233	214	200	220	205	206	242	202	203	229	202	218	237	210	222	233	254	228	224	238	202	227	228	185	228	224	254	231	218	213	243	227	247	214	222	241	231	222	220	216	209	253	211	221	249	194	224	236	213	240	249	262	222	243	247	265	241	266	227	219	206	232	223	209	235	209	242	209	232	255	222	212	243	220	213	236	204	236	239	226	214	219	226	210	227	212	240	224	244	209	268	208	250	240	224	216	213	205	236	245	239	236	242	211	208	237	222	228	234	225	238	205	210	238	237	203	238	220	199	240	249	197	223	223	233	212	239	243	220	215	223	273	230	229	229	249	238	241	183	218	239	228	226	243	231	233	251	218	231	208	234	238	194	213	250	220	230	248	243	212	213	222	241	211	225	233	211	222	238	196	237	219	216	219	232	238	217	225	232	218	225	244	251	210	213	229	216	217	222	221	239	243	234	237	205	207	211	247	210	227	232	211	215	228	242	218	225	223	217	217	223	263	245	213	226	236	210	206	220	217	232	249	243	207	207	210	237	212	216	251	233	207	221	223	216	217	231	240	239	239	242	244	203	210	246	222	261	219	203	215	213	227	210	230	219	244	221	217	230	216	209	232	217	209	217	214	221	236	218	227	237	239	253	213	220	204	230	230	237	245	239	244	248	241	242	231	245	247	220	229	234	242	225	213	226	238	225	237	216	244	221	230	231	215	206	229	234	214	228	212	210	240	213	228	241	220	222	219	234	238	220	206	239	263	219	237	241	217	233	225	255	229	228	232	215	268	204	230	234	237	218	228	210	222	215	195	235	201	229	206	231	241	212	224	221	209	192	178	219	247	230	261	211	223	230	228	223	228	234	218	211	223	228	237	202	211	225	238	254	241	218	208	235	251	250	246	219	205	249	237	257	251	222	239	209	205	230	251	235	221	207	216	238	258	235	253	198	226	243	203	243	230	233	223	232	253	234	243	226	241	223	254	235	207	225	215	242	238	251	253	216	252	228	234	232	239	209	219	213	219	251	207	232	229	210	203	242	222	229	215	221	208	205	217	209	195	244	186	181	235	215	234	248	213	234	224	214	204	215	219	229	228	238	226	218	195	211	210	228	250	220	217	222	226	204	215	198	246	196	231	210	240	233	245	222	219	202	205	235	238	204	244	253	194	210	244	242	247	242	208	229	224	230	206	201	212	216	229	223	229	212	276	225	234	205	254	256	214	234	216	240	225	215	237	215	221	236	233	235	228	233	222	231	191	244	237	228	225	230	215	239	242	216	241	220	219	242	234	209	211	233	209	239	232	207	238	255	229	220	210	207	201	221	204	228	221	225	215	237	225	208
7410	2759	3646	3411	2471	2603	8032	14883	13031	7237	1816	676	636	557	626	561	568	627	561	585	541	551	529	585	538	546	580	513	556	591	545	581	534	565	587	579	569	560	546	560	562	540	566	610	568	546	490	543	603	566	583	581	530	581	574	573	545	559	599	534	576	572	525	566	582	562	577	544	586	566	575	545	608	566	591	599	614	534	555	569	540	534	589	531	507	585	563	577	576	577	600	570	571	595	596	560	557	553	579	542	554	550	563	564	567	562	613	540	561	569	566	538	555	597	551	543	563	518	560	563	576	581	518	526	575	583	553	550	564	560	586	542	547	532	581	551	604	532	572	510	521	538	559	574	516	567	582	559	580	530	566	554	568	575	570	578	581	527	596	570	571	527	534	587	509	507	550	562	566	560	605	571	595	571	595	577	562	570	550	565	524	542	606	546	583	518	544	551	541	565	572	563	558	565	570	563	585	540	604	548	559	544	519	574	567	576	543	555	569	514	572	580	549	532	581	538	533	571	560	571	593	522	596	547	520	567	562	568	572	620	552	557	551	582	560	564	534	567	551	583	579	524	596	574	578	554	560	547	570	556	570	574	604	551	588	549	567	574	589	617	595	532	595	589	550	571	562	547	551	503	565	540	555	575	602	582	590	589	502	563	547	532	526	494	544	512	528	583	584	540	555	554	565	560	584	580	555	538	524	574	559	591	595	556	595	575	576	559	624	560	562	548	570	570	572	574	574	573	587	588	568	575	611	570	609	543	540	552	540	537	553	568	566	561	563	559	556	546	545	574	548	559	535	554	557	566	573	550	588	562	602	558	563	608	538	586	604	577	562	559	575	534	563	541	567	579	558	559	592	575	564	576	560	592	553	562	525	571	528	585	571	573	582	599	547	589	552	578	549	535	591	569	585	571	553	521	566	515	581	553	549	537	566	530	558	577	547	543	526	564	540	606	575	599	539	575	556	551	599	548	572	595	549	546	520	535	556	574	571	540	522	527	611	583	554	573	556	561	569	546	589	547	556	542	539	541	534	534	593	524	564	545	580	558	584	582	531	554	549	573	561	574	600	603	589	513	542	565	563	580	583	546	562	577	525	603	600	577	579	574	514	567	561	566	580	568	574	619	521	563	571	588	577	560	608	567	577	588	572	568	583	589	576	574	567	540	524	572	586	556	580	553	570	563	546	552	556	550	544	571	553	575	563	553	554	600	533	553	554	549	545	526	565	522	596	555	593	579	595	578	546	566	579	535	504	580	574	578	575	559	558	552	578	567	561	582	551	581	558	578	574	561	536	539	544	567	569	512	554	552	557	541	520	598	572	604	558	544	560	539	577	558	540	559	583	569	585	562	565	575	579	521	533	543	540	563	592	518	547	568	536	534	545	540	565	527	557	564	606	559	612	547	578	573	565	560	550	556	549	521	544	573	584	585	572	583	603	602	561	575	571	582	565	563	580	574	551	603	582	622	564	562	570	568	584	525	578	555	544	547	570	512	523	560	559	510	535	550	590	512	554	571	540	579	592	573	591	589	514	559	536	548	565	557	568	560	596	539	574	603	547	584	546	563	584	571	589	539	574	528	578	585	571	567	548	562	601	602	564	559	582	587	557	547	558	531	592	575	619	557	565	554	555	565	588	582	574	544	587	585	605	548	544	592	585	537	605	577	584	584	547	541	600	544	547	577	576	549	558	559	586	554	578	578	607	555	584	522	577	572	542	583	562	556	568	571	556	552	585	571	573	550	544	580	597	538	567	547	536	556	575	577	548	525	533	546	602	587	589	591	532	561	574	579	534	564	560	604	610	613	589	564	569	544	556	530	542	577	595	550	555	520	552	604	588	537	557	570	517	527	565	605	533	605	621	559	594	555	544	649	533	567	569	528	580	571	504	589	577	535	541	541	560	581	560	599	591	578	593	565	578	547	538	580	584	556	574	555	572	608	570	586	561	542	548	593	533	577	516	525	511	589	575	535	541	580	551	544	521	578	590	557	532	565	551	576	567	589	544	558	566	552	526	586	548	550	584	538	584	538	563	580	565	541	583	541	577	560	579	574	613	560	579	591	598	490	595	543	539	556	528	604	574	595	555	604	601	561	552	557	571	571	541	540	566	553	531	557	570	575	559	574	580	561	609	581	557	565	549	590	555	579	534	586	566	579	607	590	562	540	556	559	566	601	515	585	568	575	551	531	490	553	588	591	553	621	564	556	549	559	563	524	551	585	569	599	539	552	552	558	573	566	552	573	558	561	560	588	549	558	539	555	586	574	533	546	596	528	564	527	566	609	576	564	574	592	576	582	580	607	569	532	568	576	535	579	581	518	545	567	551	584	601	564	542	539	598	579	580	535	561	570	559	588	549	577	567	499	539	518	562	584	545	576	604	552	571	616	524	590	559	610	563	590	579	589	529	548	546	562	554	565	547	567	558	594	550	574	545	572	554	548	549	559	567	561	532	568	590	560	540	528	581	583	566	571	570	541	547	560	563	556	566	538	611	525	579	572	561	545	556	602	553	582	582	521	548	575	546	605	610	561	556	528	561	572	499	506	517	556	596	595	552	566	594	553	573	572	538	551	532	553	558	568	569	577	562	569	564	554	526	519	582	568	603	550	561	600	577	567	536	531	570	606	575	584	532	539	594	537	568	528	610	529	544	560	561	554	512	581	555	523	596	609	556	545	590	576	533	565	534	590	509	516	554	512	590	570	571	583	563	587	561	603	588	563	564	587	614	545	537	602	565	544	551	597	553	505	544	542	576	566	532	523	568	555	554	590	572	562	550	586	561	559	559	576	556	547	544	500	540	555	579	566	586	591	501	526	548	545	601	546	553	558	574	572	566	603	524	515	587	520	536	525	569	521	548	535	494	554	579	586	572	578	593	557	597	566	551	597	561	527	573	585	577	541	570	588	555	538	546	589	542	541	543	538	548	546	557	572	573	601	561	539	584	543	577	569	571	576	596	600	572	540	579	523	579	583	499	553	559	569	553	592	582	540	532	533	561	584	523	597	570	565	559	554	540	550	548	538	536	555	537	566	544	613	581	559	540	612	544	574	532	567	569	570	534	591	581	547	540	589	581	537	512	551	559	586	551	600	548	526	578	531	567	572	569	543	551	550	592	543	620	573	557	556	598	553	553	591	546	586	540	591	564	565	529	531	568	585	554	559	589	553	528	583	512	565	565	587	590	611	554	555	554	549	603	559	608	526	538	602	577	597	573	544	552	584	550	566	594	575	568	533	540	555	553	547	554	562	595	574	541	526	571	545	551	574	539	544	579	527	571	593	616	551	576	591	565	561	557	587	588	578	520	571	601	525	558	564	583	611	576	585	535	558	560	535	601	561	556	552	554	562	534	548	587	509	551	598	564	569	565	571	566	557	596	617	597	602	598	579	550	532	534	537	607	563	542	585	528	606	582	558	538	548	549	566	578	567	571	568	550	592	579	562	571	612	572	574	546	585	527	535	525	524	628	582	571	538	559	633	611	568	594	525
33090	19157	10018	5740	3464	2948	18320	36898	26540	15260	3633	411	291	263	247	251	233	429	508	278	263	239	232	277	253	266	240	236	254	255	232	250	256	224	273	256	241	292	259	266	288	265	254	252	234	246	234	238	241	257	257	233	240	251	229	257	230	244	260	262	220	221	225	258	238	239	245	252	236	238	220	214	228	249	229	254	259	241	255	231	258	246	253	271	255	234	255	257	271	260	260	248	239	243	261	234	240	260	251	254	261	238	241	240	258	251	218	229	226	259	257	232	259	229	223	228	246	248	241	243	302	253	251	237	270	234	239	272	263	266	221	238	245	238	239	240	223	249	248	224	234	259	269	240	228	238	249	267	240	246	243	266	267	258	234	255	275	239	285	222	277	232	234	249	245	250	234	241	252	223	251	269	271	261	243	242	227	247	262	236	240	239	226	242	291	266	224	233	248	254	253	254	280	237	267	248	263	233	228	270	231	242	235	256	269	255	225	245	272	240	216	245	276	241	237	244	259	257	284	241	255	253	275	228	260	252	249	237	220	251	238	249	262	250	232	243	265	270	246	228	275	247	262	266	234	220	246	248	235	238	236	224	236	240	251	251	262	231	232	248	241	276	238	249	240	257	216	249	266	253	244	273	265	230	223	242	252	239	257	273	234	248	233	245	261	220	263	226	227	262	238	250	244	235	240	236	274	248	250	250	270	258	252	242	260	256	283	229	249	225	256	252	237	255	249	255	253	240	211	226	237	225	255	254	262	251	259	255	218	214	223	239	230	256	219	257	238	267	243	233	271	243	240	254	273	246	246	216	248	256	261	244	204	219	252	218	230	230	245	250	275	268	232	226	253	255	235	212	254	200	271	251	224	235	220	252	241	226	252	285	238	231	256	270	257	253	249	253	262	233	237	247	252	260	252	258	251	280	247	256	250	238	270	255	228	222	234	231	249	249	215	262	254	243	232	255	241	217	259	243	245	229	252	239	231	226	245	251	256	259	239	225	242	246	245	240	244	221	236	236	243	302	300	237	216	248	254	231	262	262	250	257	238	229	223	228	251	263	252	243	257	231	239	254	250	254	265	256	247	237	248	272	263	209	241	266	207	252	244	236	243	257	275	250	262	240	257	225	259	239	251	226	283	249	269	267	261	232	257	247	250	242	237	272	238	262	262	246	259	232	246	255	243	253	239	240	205	250	251	216	252	229	247	229	252	254	258	242	238	234	244	263	217	260	224	250	275	245	267	227	225	236	268	255	243	229	264	226	253	265	247	279	282	239	284	222	245	250	224	270	248	250	242	258	257	245	265	244	274	252	239	269	255	219	261	236	257	238	254	219	243	252	217	257	241	263	263	238	251	221	256	264	242	259	235	308	232	244	252	243	242	237	244	237	234	214	265	238	284	260	274	241	249	255	216	251	259	232	254	271	253	251	244	254	223	241	251	259	235	225	233	253	239	274	216	262	236	261	222	244	253	262	220	269	245	271	238	243	229	268	232	258	276	232	249	236	289	233	221	260	232	210	226	231	219	234	257	231	256	269	240	252	234	238	222	249	247	243	245	238	265	281	263	257	243	238	263	274	264	247	244	244	225	288	265	222	249	228	252	241	241	245	250	266	221	253	240	233	255	257	250	230	239	217	241	244	247	263	211	262	258	241	245	274	265	246	219	253	214	257	237	251	224	278	253	243	241	258	245	263	252	256	252	261	254	246	283	243	263	245	249	246	252	247	254	261	230	270	246	265	255	231	248	252	219	230	258	240	227	278	244	245	239	273	223	244	233	266	255	262	266	259	264	254	248	264	248	246	264	238	248	276	267	231	242	259	271	233	259	261	236	249	235	221	257	267	238	250	251	244	236	268	241	231	262	262	280	226	225	266	250	254	251	240	242	266	254	267	242	275	232	253	267	247	220	239	222	258	241	258	247	247	231	268	236	245	251	249	268	252	238	219	250	258	265	257	267	258	245	263	198	249	249	238	229	255	276	283	248	251	236	229	265	239	219	228	253	257	247	235	256	219	258	215	253	248	243	247	236	232	302	259	268	276	253	254	272	238	243	264	247	245	232	220	252	230	256	236	233	227	247	241	227	294	252	252	238	263	254	272	265	243	264	245	271	228	233	249	234	256	249	221	252	249	258	255	250	266	239	238	248	238	251	224	237	241	258	229	229	274	261	278	232	255	205	251	249	235	246	198	246	259	229	246	251	272	239	265	270	233	238	260	288	247	245	255	274	228	243	249	256	264	277	245	221	255	241	269	248	238	226	247	241	273	246	255	237	223	263	226	229	238	277	260	233	238	243	247	259	246	226	233	275	252	223	264	209	243	263	230	232	237	236	214	233	256	249	258	254	240	205	238	213	265	221	258	246	254	265	258	274	257	231	253	240	248	265	231	269	234	238	248	256	251	253	202	250	273	265	240	238	234	257	257	265	240	266	256	251	197	242	238	242	248	254	262	268	228	251	242	250	249	270	243	257	236	261	229	235	261	236	240	252	262	232	238	239	197	249	237	240	257	246	257	241	244	274	276	236	252	241	219	251	252	269	271	222	238	233	229	231	245	220	236	230	235	233	248	248	245	252	221	239	257	249	278	240	224	257	244	243	232	252	259	265	235	243	249	257	257	237	277	248	238	259	271	254	271	267	233	247	241	263	230	230	255	245	250	285	276	249	254	248	240	230	231	240	244	235	227	267	222	221	259	237	275	295	260	265	238	240	225	244	232	254	249	222	242	244	245	230	243	202	271	216	227	232	230	246	268	222	250	237	233	247	244	255	270	262	250	239	266	270	273	254	223	269	238	249	234	270	221	240	216	278	253	242	250	232	263	264	252	260	259	261	219	255	228	251	289	236	225	266	242	250	264	262	236	279	244	242	268	239	267	263	232	247	268	248	235	236	237	273	259	246	238	248	233	255	245	245	281	264	244	268	220	255	251	251	258	237	243	257	242	282	243	260	245	248	238	258	246	252	236	246	244	251	226	254	245	262	263	265	266	251	226	227	253	251	250	249	260	240	250	222	254	245	203	266	245	248	256	239	260	258	258	282	264	249	254	247	258	225	230	232	228	238	262	240	244	232	252	266	220	237	227	259	299	255	251	261	283	266	228	251	236	252	240	243	222	240	225	220	267	246	268	231	250	245	276	260	263	236	252	228	241	267	283	259	257	262	231	217	241	251	240	252	242	249	239	257	262	238	260	277	252	237	260	298	269	274	275	229	274	243	247	232	250	247	233	252	255	259	220	271	241	264	255	232	233	257	255	251	251	237	255	240	247	243	235	229	235	246	251	251	227	239	245	261	243	258	253	236	264	246	238	251	247	274	252	232	249	264	253	264	250	258	247	257	225	235	262	259	253	239	238	219	251	247	247	256	232	255	203	214	240	262	252	237	236	264	252	280	248	232	246	264	245	226	238	224	235	263	273	248	251	259	254	240	247	231	230	261	243	216	268	253	262	245	266	251	229	222	264	232	239	256	266	265	215	263	260	271	253	236	240
21301	10394	9482	9243	8937	9642	35243	52434	42803	31220	9160	1314	853	710	693	724	661	1905	2176	724	618	647	624	655	581	606	582	609	619	633	604	584	597	590	568	633	574	554	582	589	628	637	612	629	639	607	633	614	618	647	565	621	626	642	554	605	602	578	597	620	573	617	555	591	579	601	616	577	565	580	607	640	594	593	584	568	554	645	598	618	608	611	583	576	590	635	577	614	561	599	554	619	641	597	618	596	613	630	598	571	596	613	607	619	597	653	590	586	617	616	613	628	622	607	612	603	538	581	595	637	627	589	625	607	660	603	608	601	573	620	619	630	596	578	658	582	606	593	613	605	610	639	624	603	582	608	565	613	642	579	618	568	623	592	593	618	574	609	614	576	633	583	617	611	608	587	634	594	608	593	582	633	598	563	588	628	591	578	605	575	639	607	607	629	635	612	598	563	617	576	628	552	566	560	605	598	620	584	617	629	592	603	611	566	636	668	599	634	628	617	567	609	569	601	637	616	624	612	541	591	602	621	603	631	589	640	614	618	641	582	601	579	628	644	578	582	619	639	541	584	628	602	585	636	610	636	634	582	586	592	663	638	615	628	613	604	642	581	617	615	581	580	600	582	615	539	609	601	618	586	606	610	587	641	570	605	581	574	579	573	618	623	580	596	626	600	610	614	595	587	663	601	580	622	603	574	594	607	605	610	630	577	617	590	591	565	618	656	620	601	579	638	615	582	619	638	551	623	603	638	578	615	573	610	646	628	613	651	631	571	627	620	605	632	607	618	593	621	603	570	593	588	602	600	610	600	608	637	606	570	567	656	574	566	622	610	599	640	610	556	611	590	623	576	608	577	572	605	585	645	629	642	584	603	609	567	606	542	624	617	637	636	569	616	600	618	618	624	624	609	618	588	622	594	640	588	577	578	626	587	644	620	598	614	619	614	620	605	557	644	640	594	611	627	542	601	596	604	581	592	595	559	579	580	574	626	610	624	564	612	583	632	616	597	596	605	598	616	584	576	624	598	609	589	581	591	581	606	596	578	607	594	616	608	588	644	595	610	585	630	553	620	570	600	586	628	626	610	584	568	612	613	624	613	638	589	599	588	594	624	627	607	637	601	606	606	627	622	668	607	613	610	619	593	596	603	581	623	614	610	619	589	607	584	618	620	609	603	594	596	597	552	632	617	654	615	569	604	621	601	606	584	584	543	594	557	615	637	601	577	608	660	635	581	608	571	601	572	610	571	612	616	582	636	627	597	628	603	569	618	556	620	657	636	621	579	596	574	581	586	568	636	619	610	612	596	593	620	623	647	610	611	605	620	640	597	637	577	618	561	605	601	592	584	602	594	614	631	578	607	601	603	580	610	640	572	614	600	601	624	606	610	621	645	605	593	577	608	606	605	592	612	600	618	593	597	569	590	645	595	597	621	619	615	547	613	648	577	547	598	643	630	629	622	567	598	595	572	620	574	567	615	642	622	594	604	609	561	608	575	627	602	599	607	621	596	598	581	584	595	611	611	618	583	618	635	612	605	608	606	597	618	570	574	602	609	622	599	602	635	573	591	596	585	623	608	581	626	616	610	638	584	614	628	601	616	547	565	605	632	621	601	590	664	682	602	586	606	557	592	599	657	606	631	622	590	638	598	553	626	623	608	589	601	656	648	592	634	644	590	586	634	615	616	606	612	618	615	581	586	549	598	582	604	564	585	599	631	632	586	600	587	641	586	578	612	622	616	608	574	566	567	613	656	594	565	590	583	609	564	581	631	619	629	622	590	550	605	587	622	635	615	603	623	576	601	612	599	599	610	640	595	590	571	576	615	583	596	579	578	566	586	628	611	624	628	582	621	589	597	610	603	540	571	601	603	593	594	579	633	547	573	605	615	575	617	573	580	609	624	626	560	610	605	589	588	641	596	640	594	617	630	602	640	615	560	573	610	549	580	626	572	611	591	560	631	592	596	575	584	565	591	595	600	636	631	652	595	586	593	596	618	579	611	559	575	595	639	618	597	598	610	585	610	595	639	557	590	634	598	641	592	644	588	626	606	571	628	605	640	608	643	592	668	585	565	588	587	600	587	614	593	590	589	625	600	605	598	602	593	609	603	644	576	569	562	615	606	628	642	602	605	579	625	602	608	637	586	598	609	579	612	598	577	592	606	622	599	588	568	584	592	550	626	642	583	593	619	541	577	607	634	597	600	625	594	608	606	600	633	584	571	617	575	613	551	632	589	642	629	662	592	631	587	641	570	601	616	617	587	613	624	576	574	605	637	629	613	599	629	618	583	594	609	568	614	599	639	605	651	583	580	540	632	579	636	618	587	549	587	596	593	572	584	579	604	600	587	596	615	665	594	583	569	636	624	635	584	601	569	625	603	602	593	574	614	619	607	584	558	590	609	616	582	614	628	632	602	643	620	623	582	612	582	554	582	567	605	578	659	590	582	596	634	581	617	565	598	574	643	614	631	619	578	574	633	601	603	661	541	606	588	566	612	627	607	639	610	613	612	581	619	594	652	564	593	607	596	615	616	635	633	587	607	626	576	608	596	616	601	580	612	573	584	616	636	605	580	673	601	594	611	585	591	623	561	614	606	606	590	602	625	575	621	647	638	596	629	665	642	633	617	648	582	591	600	613	652	609	639	584	595	631	592	609	614	588	581	591	611	574	626	595	570	532	611	603	613	635	635	593	595	599	594	591	573	554	559	589	558	610	630	633	590	592	555	605	581	614	629	586	598	600	587	650	572	618	632	584	615	587	622	592	622	593	601	593	620	569	580	611	639	618	605	614	592	612	576	619	616	561	598	604	606	594	614	576	607	628	623	618	630	612	584	597	544	578	615	618	567	622	606	620	576	582	595	558	621	589	612	647	615	569	545	611	626	608	559	651	603	606	586	626	617	580	606	589	591	616	646	577	618	593	612	617	639	630	605	576	619	651	567	637	600	604	575	594	586	596	630	577	612	615	586	632	631	612	633	551	644	619	628	599	611	590	607	616	617	616	619	568	574	591	621	589	574	578	640	606	591	571	604	625	585	646	579	596	585	571	616	572	607	571	594	624	581	588	563	607	585	551	598	626	578	589	603	633	594	618	569	618	586	604	579	616	566	589	597	583	610	595	589	599	587	603	603	609	526	597	569	593	630	619	623	548	581	612	588	565	634	610	625	550	602	601	585	604	617	600	613	607	616	609	595	618	622	581	602	594	607	555	577	573	588	585	603	583	641	632	538	573	611	615	589	595	610	582	602	586	590	637	590	602	584	575	583	611	613	609	635	612	599	606	584	564	641	624	591	597	619	598	593	637	561	581	598	634	616	631	569	575	588	601	583	637	622	590	619	578	591	606	617	596	645	595	611	565	570	583	617	575	608	574	607	570	546	588	612	617	623	579	614	666	633	643	592	630	573	632	614	630	616	638	627	639	610	591	550	610	594	539	538	577	611	601	620	547	613	593	568	602	583	602	612	600	612	627	602	584	559	645	609	556	606	613	582
44728	30777	18443	11436	7827	8946	44230	53354	40094	25096	7118	540	216	189	178	180	155	554	542	187	185	183	146	160	157	173	149	174	183	154	187	160	154	170	185	170	141	156	181	161	154	184	150	176	144	147	180	180	172	161	167	176	161	186	161	153	155	178	175	186	151	183	180	173	148	163	191	158	156	173	192	164	144	183	152	163	171	187	181	162	167	156	150	167	170	154	182	172	160	177	178	166	172	164	159	180	166	165	169	176	152	178	163	173	158	154	159	166	176	153	156	173	174	175	173	166	158	171	173	164	159	173	155	154	175	158	150	167	160	174	166	162	192	167	168	165	192	161	169	183	178	165	185	175	168	180	167	163	171	156	143	133	193	147	188	135	168	151	159	170	177	160	149	142	190	162	172	165	174	168	139	175	187	170	156	172	172	163	184	172	161	171	181	162	169	166	146	147	152	148	176	138	151	170	168	150	169	163	166	162	160	173	184	156	144	162	168	170	183	179	181	184	161	174	163	150	168	167	169	166	173	165	150	157	168	150	149	146	171	158	198	146	138	144	147	170	158	169	138	176	159	165	153	149	158	137	179	150	123	123	153	185	178	160	140	154	177	166	181	157	157	162	148	141	188	171	143	168	170	163	136	169	171	162	190	146	148	164	141	121	153	149	164	161	174	174	157	166	168	162	176	172	165	160	155	153	167	165	163	170	134	172	162	193	164	172	186	156	148	150	172	165	153	139	172	181	160	148	166	134	177	175	184	173	173	201	164	176	165	147	194	169	161	180	167	154	163	159	160	156	179	165	183	140	167	168	182	170	196	178	160	191	172	172	148	187	172	152	176	156	172	171	156	173	161	143	156	175	148	154	163	160	181	163	168	172	162	133	166	169	166	177	162	178	171	187	184	144	152	161	161	149	173	165	169	171	173	186	156	136	164	178	156	174	185	161	159	137	152	160	156	160	161	182	161	163	187	199	142	180	169	166	161	156	186	162	165	161	142	148	156	195	140	166	165	160	173	169	190	180	173	165	183	169	179	155	164	160	186	156	123	156	188	142	160	148	162	150	167	152	166	157	167	173	135	164	179	166	165	157	167	139	166	171	179	158	156	165	171	155	151	166	175	135	179	183	132	157	175	167	174	178	158	176	192	167	164	169	144	153	129	155	159	154	170	154	147	152	176	149	176	155	159	181	167	183	163	176	169	148	170	158	167	159	178	143	156	151	182	134	169	173	160	152	181	167	147	199	173	167	168	168	180	168	159	159	165	158	187	195	149	165	151	144	175	151	138	154	168	153	150	155	172	159	172	165	187	159	192	169	167	154	192	175	139	162	156	144	179	160	170	178	164	162	186	154	167	157	158	165	170	180	180	172	191	174	172	155	154	143	166	150	183	150	174	158	146	164	169	165	138	162	153	138	189	179	164	163	170	173	156	162	140	155	147	148	144	177	165	160	179	166	175	142	185	169	155	165	157	171	170	162	170	166	175	170	172	181	155	184	145	159	173	150	179	179	169	156	147	156	164	184	163	153	169	168	152	160	161	166	151	160	157	171	139	167	189	163	190	161	179	168	166	173	197	196	159	160	179	186	158	153	161	149	175	161	175	179	149	155	142	165	178	176	158	172	163	169	152	161	145	171	149	174	161	136	153	175	151	156	162	173	175	160	180	159	181	150	167	159	164	167	172	153	154	157	152	166	171	170	150	162	185	149	167	166	154	148	173	181	141	149	156	163	171	194	164	158	158	153	176	183	160	161	165	161	161	151	165	168	173	184	168	130	165	157	145	153	201	140	160	162	175	168	172	171	159	145	186	170	151	199	158	180	157	155	182	171	152	177	155	158	163	165	166	163	162	151	173	167	154	167	151	156	163	153	150	170	165	183	147	169	193	171	181	143	167	184	166	167	134	174	154	147	154	145	158	158	147	170	172	155	183	162	171	156	146	165	155	161	181	174	168	158	175	172	164	161	161	161	175	157	156	169	164	168	139	156	164	162	187	170	160	150	171	172	188	161	167	191	161	167	149	188	169	137	157	188	183	139	145	168	186	183	173	167	159	183	167	168	149	172	166	153	174	175	158	151	170	173	185	184	152	161	144	178	170	176	155	192	172	164	165	169	169	167	152	170	176	155	143	172	169	165	144	174	159	151	148	165	173	195	163	148	173	169	153	178	179	160	155	183	183	150	157	153	173	153	177	158	168	159	167	145	177	149	162	153	178	176	150	164	163	182	151	184	148	182	172	142	166	183	180	158	159	185	184	168	174	187	162	178	144	187	161	157	161	189	175	163	154	165	182	202	154	164	177	163	172	153	161	163	163	173	167	162	159	152	152	177	183	173	157	160	189	164	147	155	183	170	166	195	164	172	170	178	169	165	156	158	162	165	191	175	158	158	166	168	149	148	147	176	156	185	153	170	179	143	161	157	170	162	162	160	175	157	163	156	174	153	170	150	158	169	187	171	177	163	168	155	147	172	168	171	146	183	205	156	182	144	176	162	135	171	173	174	162	157	156	164	155	170	169	181	164	151	173	173	162	169	177	155	162	158	183	170	159	154	133	168	167	176	161	150	189	168	153	155	184	165	161	178	144	132	162	160	172	158	158	185	154	168	164	148	167	164	161	171	156	182	165	147	163	173	144	162	157	155	168	158	161	174	140	154	162	192	215	154	149	170	173	168	187	166	188	170	152	154	161	166	143	162	153	138	176	173	172	156	146	169	171	177	141	168	168	155	158	140	130	159	150	149	164	153	161	166	164	166	129	171	163	183	169	169	150	161	179	163	169	134	124	155	156	158	181	154	161	161	162	160	181	162	163	157	162	162	167	173	206	167	169	147	141	152	172	161	153	141	174	171	161	182	168	170	175	141	156	178	169	146	169	152	157	181	179	162	152	176	188	154	162	183	167	169	165	179	155	155	163	154	144	165	160	175	192	154	183	154	183	158	168	178	207	148	166	167	158	157	163	148	146	173	141	136	161	143	142	156	146	166	163	173	165	158	159	163	153	169	165	159	150	167	158	168	197	153	144	175	173	176	183	156	148	175	157	140	164	181	169	155	154	182	192	175	170	182	208	144	170	157	153	178	166	166	166	148	186	157	149	156	165	190	167	161	177	142	182	162	158	146	165	175	168	154	150	181	168	182	171	152	156	168	178	147	172	166	167	149	161	160	166	177	159	173	161	151	164	175	147	185	143	158	142	149	143	144	161	181	143	152	143	146	151	157	159	155	153	184	154	145	148	171	154	187	192	166	175	155	155	180	152	161	170	193	166	153	176	148	153	168	182	146	169	152	161	190	178	150	191	163	167	170	162	152	158	175	173	163	187	152	149	180	159	161	163	190	182	188	139	172	174	168	168	146	159	156	181	169	164	166	159	166	162	162	153	173	183	154	170	159	141	169	170	170	197	162	147	167	166	147	166	152	169	155	185	163	167	175	153	168	156	141	200	173	146	150	181	173	163	178	165	190	149	142	154	190	168	152	163	164	151	173	161	168	159	168
30619	17295	14726	14232	14813	20341	59830	64644	53554	39331	13251	1327	724	620	511	524	596	3167	2959	655	456	418	425	442	417	407	413	444	455	443	456	421	404	438	462	411	397	401	383	406	451	389	402	397	428	390	425	414	408	420	406	387	406	405	401	438	420	398	411	381	387	443	392	378	401	425	396	367	413	415	404	441	411	433	400	428	419	397	409	427	378	405	397	435	416	397	440	408	369	384	428	397	391	391	377	410	455	413	430	427	407	415	427	401	414	415	415	407	428	395	414	390	363	383	389	449	425	393	435	407	436	435	398	429	396	392	430	404	431	402	404	440	400	412	419	423	408	395	390	424	435	402	418	416	395	397	420	444	409	417	420	463	401	402	387	440	401	404	407	396	409	421	425	440	465	409	388	406	360	392	405	431	399	416	391	414	420	420	399	408	436	398	431	394	369	407	398	409	418	422	429	412	424	408	399	415	436	386	417	399	443	403	427	414	451	393	400	407	424	417	387	439	392	423	406	404	433	424	398	404	420	451	387	420	378	363	439	393	411	410	410	386	383	417	392	418	386	399	436	393	404	408	417	394	420	375	413	410	409	401	402	406	431	420	386	395	392	384	410	399	401	418	413	444	426	402	416	420	410	391	451	414	469	446	428	416	428	414	369	433	406	421	410	390	425	386	403	446	383	416	424	407	418	411	403	416	393	382	380	405	431	408	424	433	408	417	428	408	395	436	400	415	443	413	441	382	413	421	407	408	429	393	402	447	352	379	383	399	401	404	453	445	431	405	418	424	374	407	481	416	410	393	382	427	443	446	415	414	442	409	424	402	396	400	385	410	357	430	431	406	424	465	403	398	421	372	411	415	387	375	383	455	421	421	421	398	384	412	368	386	396	408	419	405	404	435	382	415	401	396	417	394	369	406	376	397	411	402	430	372	386	414	436	413	370	360	374	407	415	416	404	449	427	450	436	394	389	386	420	383	423	450	433	402	446	422	395	400	413	445	392	442	451	430	399	378	406	445	393	394	412	406	408	412	392	427	427	417	391	396	400	416	390	433	419	437	417	392	385	397	406	440	439	426	392	429	395	401	411	386	445	428	425	419	372	393	430	377	425	404	414	397	431	393	393	397	403	434	424	399	435	398	420	414	432	411	452	386	450	437	421	389	458	393	401	435	398	428	379	391	401	459	381	436	384	394	382	383	392	407	362	406	428	411	419	392	443	415	382	458	407	426	411	424	439	445	401	390	379	404	414	416	459	409	433	374	411	441	408	420	399	413	428	403	444	425	381	409	392	408	379	399	395	427	392	397	376	388	439	374	392	394	396	375	441	403	402	408	428	429	444	410	402	427	426	401	435	410	434	413	404	394	422	377	444	395	441	387	407	434	399	399	357	400	393	451	440	418	396	390	406	423	412	397	371	426	404	372	388	435	449	391	430	387	424	406	394	423	418	367	408	391	410	385	420	388	402	380	435	394	383	417	383	398	379	415	435	378	410	402	405	423	454	423	395	408	388	400	430	408	431	446	374	390	398	411	423	464	399	411	422	402	373	395	414	407	445	434	416	395	434	414	416	428	429	409	429	429	408	394	420	407	359	388	406	392	421	403	403	418	387	425	423	429	393	401	405	398	403	437	421	422	406	408	414	408	372	382	368	410	413	424	396	439	416	418	413	434	400	399	368	373	397	438	405	389	384	412	430	428	418	420	431	375	401	413	436	380	402	419	402	404	413	426	405	420	396	408	425	435	422	390	401	398	420	403	407	384	431	465	429	386	378	392	407	419	369	414	392	401	425	422	390	388	396	407	437	443	372	401	413	383	430	366	406	407	448	403	375	462	446	400	383	403	446	424	399	438	432	378	424	430	384	419	389	407	420	376	443	393	407	377	388	370	416	426	390	422	386	413	421	420	394	370	407	457	441	410	389	411	396	393	394	438	414	411	414	380	406	398	417	391	421	445	385	411	381	406	377	420	392	396	386	417	380	428	390	409	414	407	406	407	426	396	394	431	430	434	387	431	403	430	408	389	392	398	406	419	408	412	398	394	423	396	374	394	445	440	435	418	432	401	393	424	411	426	410	398	411	401	408	422	436	426	423	431	429	409	418	445	402	424	398	410	423	417	422	407	403	418	416	416	395	380	429	404	418	432	433	406	403	446	435	464	423	453	394	413	397	413	420	409	398	411	413	403	432	416	395	387	388	389	396	417	416	409	441	402	394	424	405	398	410	432	406	381	414	419	385	393	420	399	419	407	396	376	423	371	423	428	368	397	402	372	428	428	399	424	404	412	428	444	395	377	422	425	406	412	388	407	404	422	415	406	418	453	416	453	401	415	398	404	417	390	439	394	406	400	383	415	439	420	412	397	393	430	416	418	431	406	414	400	396	403	408	423	404	391	418	414	433	406	398	410	426	377	433	428	407	422	387	403	384	424	467	403	429	416	400	400	416	432	423	422	386	404	391	413	396	374	393	391	411	399	359	405	408	411	417	408	420	432	380	406	426	402	425	444	428	413	383	369	395	425	397	406	390	422	405	406	410	433	413	422	393	407	418	436	414	410	408	414	389	410	427	391	438	435	420	416	392	400	397	418	434	383	375	398	381	400	383	372	391	391	369	402	394	439	382	412	423	440	386	409	429	406	388	408	384	408	390	374	440	401	427	398	391	393	433	403	426	397	430	370	408	424	376	417	393	441	415	408	415	405	398	394	396	401	438	415	397	412	388	406	407	404	419	426	374	395	418	398	415	386	424	411	397	411	378	401	421	404	401	407	404	397	392	420	430	389	398	394	375	437	404	422	417	428	453	422	420	419	399	402	422	442	385	427	424	420	412	447	432	432	412	418	422	382	403	377	413	420	410	408	391	414	403	437	402	420	406	383	387	400	418	397	426	410	387	424	425	406	400	466	403	412	396	380	435	413	420	412	432	419	395	404	414	385	413	412	418	398	400	379	380	407	422	409	414	390	419	391	383	384	417	440	428	375	396	384	391	371	442	464	416	407	412	403	385	397	407	416	460	403	377	421	404	448	421	391	438	404	401	416	423	422	394	454	400	438	412	410	376	401	361	430	411	390	419	380	431	410	417	407	394	405	441	404	420	452	456	394	399	415	413	445	406	437	429	361	392	408	425	421	371	406	408	403	384	390	383	403	380	418	383	397	402	436	409	396	411	419	428	422	422	424	404	394	411	421	385	404	390	423	447	387	404	392	374	373	438	401	429	417	445	428	397	421	410	427	430	391	429	373	391	422	401	396	384	429	391	396	469	411	414	367	446	414	402	410	420	382	420	391	401	446	433	408	435	395	464	417	390	422	408	425	408	435	451	421	419	372	390	414	394	435	398	422	431	380	442	424	387	424	398	434	389	416	425	425	397	449	410	424	382	399	408	445	413	427	426	373	412	423	427	435	385	374	391	415	408	425	388	379	402	373	435	413	412	386	409	379	399	389	411	408	389	432	405	373	436	395	410	390	386	412	406	396	397	414	411	416	401	411	421	396
12931	4215	1768	1131	1340	1330	2904	3654	2995	1571	440	233	238	219	254	211	209	241	226	217	193	229	251	236	226	220	253	236	235	239	228	233	212	241	212	245	246	222	238	229	237	230	245	233	229	242	206	199	229	197	241	213	211	262	244	259	237	214	243	211	247	223	241	232	217	187	227	230	225	224	258	214	213	216	197	218	237	225	204	205	200	216	224	234	207	223	219	243	217	227	246	264	231	261	228	230	228	236	216	211	241	243	234	232	235	236	249	226	217	226	214	232	242	259	230	193	238	214	231	241	226	235	248	209	255	215	227	263	214	221	225	237	232	195	223	217	239	245	224	244	225	251	242	214	222	210	247	226	230	225	207	225	223	228	237	234	229	222	255	240	202	238	238	242	210	194	231	239	211	241	249	230	226	225	215	194	225	224	219	226	221	228	242	259	230	234	223	216	239	225	205	214	208	210	242	219	239	219	185	234	199	231	259	208	242	234	213	235	196	219	240	219	221	235	228	226	245	212	220	219	235	240	240	228	218	235	249	222	224	195	235	246	270	230	216	205	207	240	248	257	219	243	231	215	225	218	208	234	231	223	214	242	257	212	217	207	226	236	225	247	225	216	232	207	209	239	234	196	198	214	231	229	235	222	238	236	248	217	209	228	223	221	214	253	239	230	233	226	223	234	247	220	219	227	227	229	220	251	222	197	234	211	230	218	222	234	224	185	218	218	217	259	239	260	231	222	227	244	255	247	234	223	218	235	204	236	235	194	217	208	217	223	225	227	237	212	241	266	241	224	200	232	227	252	191	223	212	230	224	248	248	249	221	210	239	251	227	214	212	231	217	202	228	243	248	236	240	223	231	223	225	206	236	224	223	232	237	198	239	226	236	222	245	223	220	222	215	260	220	246	218	190	218	247	237	229	206	228	211	242	218	219	249	203	235	213	210	222	248	211	224	219	219	250	212	235	227	220	235	238	239	222	222	203	239	219	236	222	208	220	221	233	192	217	198	235	236	239	235	224	227	241	228	235	240	238	226	227	236	252	215	238	248	226	243	239	224	247	216	236	234	211	215	199	205	233	244	218	260	223	240	233	210	241	274	228	235	231	224	191	238	235	234	239	233	240	234	216	230	217	212	212	216	228	250	230	233	227	212	232	224	243	229	244	226	230	240	223	232	230	194	231	221	242	238	228	248	241	229	245	231	215	222	201	221	209	225	242	231	233	260	224	222	212	223	218	242	216	221	207	237	213	215	207	222	217	236	234	215	225	231	217	237	220	233	242	237	220	219	240	218	247	226	243	255	219	233	248	271	229	218	223	248	216	223	202	248	251	208	235	257	241	216	219	233	223	253	233	213	233	218	245	223	243	231	230	187	210	221	218	242	228	239	200	214	223	205	231	221	212	235	216	208	222	235	226	245	234	236	248	224	193	240	228	234	228	221	233	229	230	213	268	214	267	236	230	223	213	227	224	237	221	236	205	229	210	240	212	250	232	264	207	211	228	251	230	230	218	233	225	241	241	270	225	212	237	197	246	236	247	225	239	219	245	235	227	234	219	221	253	234	211	232	208	233	227	255	240	234	252	218	213	233	253	215	254	231	216	230	229	229	234	216	238	217	238	183	222	212	238	225	213	191	247	249	227	217	211	239	221	216	219	236	236	221	228	239	219	230	227	232	227	224	211	226	214	250	237	233	235	215	248	227	226	246	250	223	240	230	232	287	232	250	234	252	230	211	221	228	253	237	232	208	196	228	221	232	217	234	226	231	234	208	226	241	235	243	217	252	203	220	224	233	231	233	244	245	214	216	216	247	248	227	206	227	232	234	222	220	238	226	207	255	208	205	215	225	218	243	224	229	223	217	241	227	241	261	233	210	222	228	227	226	220	234	218	220	199	242	235	228	221	244	206	251	243	225	254	209	211	214	211	220	228	247	223	226	242	215	218	236	220	230	191	241	228	243	213	233	215	215	221	223	243	209	253	222	244	228	239	182	213	209	239	228	261	214	231	236	215	244	205	233	233	225	206	240	224	246	209	221	242	234	245	240	229	191	225	249	212	225	227	212	225	247	219	242	218	243	235	212	224	243	194	232	235	224	227	223	223	210	236	238	246	232	223	222	220	214	233	210	219	261	258	239	208	224	238	234	251	213	229	239	246	236	238	212	211	217	231	216	258	236	244	230	243	226	244	227	216	192	231	226	229	240	210	202	235	219	238	217	243	243	246	239	212	213	220	220	236	243	215	236	205	239	210	237	225	258	228	239	262	209	199	218	222	239	232	225	237	209	250	207	228	210	215	234	247	239	239	243	234	232	242	213	246	210	223	197	217	240	205	193	213	216	212	236	224	229	216	225	234	236	247	231	197	229	223	238	220	197	190	240	272	202	230	222	204	239	203	224	210	238	202	248	263	225	235	220	218	222	218	225	225	227	187	219	201	244	233	240	243	230	200	236	215	242	207	244	245	231	260	202	248	258	224	249	238	212	241	244	235	241	213	234	240	197	234	221	243	242	236	219	234	212	245	235	219	222	197	247	227	229	234	227	244	250	232	241	211	252	253	251	203	221	223	226	227	220	238	252	258	240	232	218	232	248	247	206	230	229	192	247	229	238	227	224	230	249	238	231	241	235	208	220	250	231	237	206	229	232	252	227	225	213	235	228	220	222	236	232	227	222	232	218	203	207	252	228	245	232	233	260	211	235	223	218	211	253	252	208	207	238	237	208	239	228	239	234	230	202	217	213	186	221	221	238	250	211	232	233	216	239	243	219	228	207	192	244	203	232	241	217	217	213	229	241	216	215	223	204	248	235	214	244	232	226	252	238	221	214	249	239	230	201	226	246	222	218	234	228	234	219	215	213	228	228	227	225	225	196	213	219	201	217	239	227	219	230	228	238	215	230	229	245	246	212	221	228	217	233	217	226	220	224	255	234	235	221	230	237	237	215	210	198	227	226	255	212	230	213	238	214	220	197	205	225	237	227	218	211	230	225	229	236	215	248	208	195	208	222	275	242	211	234	226	217	209	216	198	230	217	225	234	195	220	225	211	228	232	219	247	248	216	224	236	218	208	238	244	237	238	203	241	244	193	240	245	223	198	241	264	255	229	213	261	211	209	214	203	230	223	239	225	197	227	260	215	218	237	232	226	226	204	204	231	242	253	251	210	213	225	243	234	224	228	225	236	206	235	217	218	220	234	229	235	205	220	235	238	235	235	224	204	216	236	240	231	231	227	219	222	233	207	238	248	249	235	233	245	235	231	219	217	213	219	234	261	225	233	227	215	195	223	241	204	223	227	220	231	227	196	244	240	224	235	217	203	227	219	219	218	224	215	238	242	259	220	250	233	222	219	245	241	216	251	229	240	218	219	232	216	244	272	221	253	226	206	248	207	229	231	257	264	217	223	207	248	227	247	227	243	230	271	184	265	222	232	221	220	240	227	227	237	238	240	222	242	197	258	230	211	236	220	249	231	222	216	214	287	261	214	241	241	201	226
8308	3037	3100	3375	4725	5867	12446	13952	10687	6133	1348	601	594	593	588	558	546	652	620	606	549	616	549	567	565	562	572	528	564	591	574	544	592	518	570	573	535	578	551	515	608	572	570	596	552	574	558	530	555	615	564	531	570	577	563	534	564	545	522	574	578	581	594	603	571	561	525	561	574	553	564	553	579	535	545	579	547	557	593	559	611	540	554	550	561	518	534	594	560	541	557	584	575	545	589	577	571	578	581	567	530	600	582	556	543	559	578	575	568	548	595	561	519	555	588	523	577	574	539	578	542	591	581	550	540	565	548	587	580	578	622	562	547	576	610	576	563	559	556	571	571	592	578	571	562	578	557	546	563	585	593	578	574	582	538	587	555	565	579	601	559	565	557	588	552	550	579	551	574	560	544	608	578	550	523	602	614	558	547	527	581	576	601	516	559	571	580	566	576	604	580	577	562	596	619	589	586	522	567	563	570	567	570	561	522	535	549	548	547	560	589	576	552	567	557	520	508	530	547	542	588	544	521	608	583	574	566	550	576	612	566	593	554	564	567	551	541	556	575	546	572	559	562	562	558	548	524	608	596	555	547	552	540	600	566	574	564	550	561	536	558	586	600	600	542	586	560	539	597	617	629	584	552	547	578	521	576	492	608	546	533	522	578	573	619	577	530	557	567	578	552	571	591	560	542	571	570	609	565	538	522	501	513	520	530	528	593	543	540	549	541	574	574	536	553	575	562	568	577	589	585	554	550	548	525	601	601	530	560	573	562	583	577	606	561	583	585	542	563	585	584	560	575	564	556	581	598	529	503	547	586	541	591	582	523	555	555	567	555	593	553	552	541	550	576	578	547	539	594	569	565	561	595	543	547	569	520	563	562	532	583	565	551	582	501	628	595	592	597	566	553	568	552	571	565	562	568	588	568	577	617	566	564	570	568	534	526	525	594	525	597	541	585	557	605	581	502	590	571	549	594	594	578	570	543	562	593	556	602	598	545	584	548	549	523	564	539	538	584	557	544	539	585	563	588	597	571	567	593	563	564	539	603	576	565	558	560	560	554	580	554	583	558	563	555	517	577	562	566	523	580	554	578	569	591	594	545	562	544	582	560	557	556	564	603	566	570	543	568	578	578	559	549	578	551	534	583	603	566	571	566	540	562	553	527	591	505	561	573	593	534	535	577	580	538	562	561	532	561	561	563	564	561	591	562	546	579	577	571	567	565	587	526	568	532	582	565	562	606	547	575	527	549	550	520	562	549	571	559	555	555	543	546	554	529	581	582	541	555	583	542	560	597	556	573	551	584	537	578	570	578	568	556	569	596	591	613	567	493	596	594	581	563	550	566	585	571	564	556	572	545	565	542	614	586	573	543	535	580	597	608	603	564	578	545	570	563	544	537	595	614	567	565	581	573	569	558	574	552	604	558	541	566	582	566	538	583	593	621	572	558	547	545	561	521	537	594	536	597	562	558	572	530	551	513	588	552	583	588	584	537	570	575	541	567	569	521	546	585	515	535	583	582	602	557	561	541	600	539	613	592	620	585	533	569	543	557	571	554	559	492	582	588	542	567	546	538	564	592	586	593	572	615	561	531	568	562	542	569	541	555	542	532	576	563	571	580	546	548	547	531	596	564	563	544	629	565	572	558	596	592	571	586	575	575	555	572	594	563	568	535	526	622	576	579	542	621	552	570	560	569	553	593	528	579	526	515	529	527	522	557	594	553	544	557	560	515	570	591	582	562	526	566	556	544	605	561	554	564	560	570	523	584	614	589	550	565	519	549	603	533	563	555	586	562	516	580	574	601	554	540	571	502	549	611	554	547	561	577	605	563	574	580	559	517	585	572	591	586	587	602	561	538	520	568	548	583	565	594	530	553	582	583	541	562	559	534	557	581	544	594	559	582	549	562	583	565	555	519	592	527	548	577	600	539	568	621	573	581	585	555	569	573	534	525	544	571	555	531	577	554	591	533	562	555	537	559	562	592	573	570	599	554	532	544	543	575	539	596	591	558	540	566	567	593	572	610	564	576	538	573	569	532	544	587	549	600	533	567	595	569	559	567	552	562	571	590	588	595	598	579	582	547	583	595	553	529	579	550	528	585	556	559	548	561	548	518	579	566	548	588	602	549	574	601	563	552	589	560	543	575	619	569	579	552	531	587	625	605	521	521	536	571	570	589	568	571	593	534	556	551	508	516	598	572	557	573	503	577	548	566	530	564	559	558	561	565	559	573	582	560	589	582	585	554	556	544	551	580	565	559	552	542	590	548	547	553	542	532	573	563	541	576	580	574	566	533	563	524	540	544	534	555	619	581	590	541	542	555	573	532	534	587	546	554	581	571	585	532	537	504	565	583	545	559	529	589	603	581	572	583	594	584	582	581	572	534	559	572	574	571	554	603	548	583	568	562	591	556	534	589	554	561	596	538	576	548	557	544	557	559	575	592	531	532	600	554	555	588	611	603	549	596	564	556	550	563	535	573	587	565	576	559	524	573	518	552	549	597	548	556	573	528	550	563	575	558	592	598	563	530	553	540	578	552	592	591	500	543	518	578	570	558	573	534	565	572	590	522	561	571	514	557	571	555	598	604	549	555	626	585	547	538	572	580	552	569	566	580	584	549	561	555	619	530	570	569	550	550	553	567	559	553	537	553	598	572	594	578	527	557	544	527	565	560	556	544	574	571	554	514	597	577	561	651	550	590	568	556	566	518	566	563	590	563	581	531	594	556	566	558	581	555	593	582	544	539	550	550	566	575	555	606	570	573	550	592	545	597	583	508	550	564	569	554	563	539	544	595	600	580	550	562	567	575	606	560	526	571	571	516	543	544	566	591	560	617	527	526	566	573	543	531	554	578	566	579	560	555	542	569	576	537	572	525	521	607	523	577	573	575	563	591	551	577	604	541	578	574	535	564	543	564	545	554	551	548	620	559	560	559	597	571	576	589	532	603	632	558	560	624	560	577	542	539	593	521	564	595	605	506	540	568	565	566	567	556	597	529	577	551	602	580	592	547	597	546	538	583	549	534	556	549	551	523	567	544	584	566	558	574	596	600	557	580	522	505	570	552	579	602	545	567	558	574	562	588	534	578	605	567	567	556	591	555	578	545	541	560	571	547	557	584	578	519	576	592	566	578	587	539	573	556	553	579	602	526	598	553	556	580	626	588	574	586	542	587	564	572	570	535	557	573	586	546	536	635	536	585	550	571	526	538	589	598	581	564	567	523	548	550	544	576	538	586	545	571	541	580	557	577	534	559	552	554	553	520	547	547	575	543	535	540	621	573	542	567	579	588	599	562	544	593	565	540	564	599	510	615	572	589	590	592	556	555	557	554	572	603	548	571	577	564	575	573	544	556	595	603	569	555	566	569	596	588	554	581	530	581	551	561	580	598	525	554	566	570	542	558	575	538	547	574	584	535	575	590	535	564	578	620	590	587	579	592	526	566	553	532	579	562	568	580	569	541	573	542	563	567	571	555	562	590	531	523	585
37066	21162	11474	6809	4516	3366	14395	33223	28158	16098	4551	435	244	278	261	268	259	418	661	249	224	255	236	241	222	247	255	240	244	245	264	237	201	227	247	221	215	250	239	227	276	248	228	232	245	186	255	247	235	204	239	248	244	247	247	236	241	240	238	250	232	213	247	248	241	241	218	219	249	240	230	209	236	256	226	216	228	245	250	226	211	205	222	244	247	280	254	225	272	224	222	222	231	215	219	236	241	243	236	232	240	245	239	222	250	216	278	227	223	198	229	250	246	199	238	275	218	263	243	226	229	235	221	224	232	246	228	242	227	241	256	248	231	254	239	252	204	233	231	233	240	225	250	243	210	235	246	233	206	233	221	209	254	247	230	248	235	225	222	228	234	202	231	233	232	230	219	250	250	226	230	236	234	213	234	230	237	213	200	205	218	235	258	234	226	234	233	222	263	223	233	285	246	246	257	233	226	222	219	210	219	235	213	209	215	217	217	215	241	216	202	237	240	213	261	244	220	231	230	237	279	226	242	192	236	217	264	194	254	249	215	246	240	230	263	241	224	241	222	234	223	224	226	245	222	242	250	246	225	231	218	226	214	235	215	239	245	241	199	235	236	257	242	219	218	240	224	220	230	223	212	230	246	206	232	231	228	283	246	247	228	234	247	232	213	244	235	246	238	254	245	242	248	221	233	211	229	232	237	219	201	218	233	260	233	261	230	254	229	231	261	215	232	238	225	228	239	224	261	207	215	206	230	216	244	224	246	266	244	252	222	251	274	245	231	238	232	223	246	251	232	235	219	242	238	260	226	257	228	213	252	237	230	258	235	198	249	240	233	238	243	243	212	229	225	213	254	220	228	234	229	255	242	224	245	250	217	214	247	230	208	236	265	224	236	242	257	221	229	205	205	211	245	215	254	223	240	243	250	229	213	249	215	240	227	234	212	230	272	237	225	233	223	233	229	202	215	243	213	232	241	214	237	211	259	279	216	235	235	207	251	236	192	232	203	254	236	219	258	231	226	233	218	206	230	220	239	230	220	235	214	237	259	249	216	222	225	221	257	218	265	235	228	232	245	278	238	215	245	233	216	273	209	238	228	233	220	237	213	230	209	244	237	247	220	217	227	215	228	237	237	252	216	219	250	249	228	224	250	251	268	228	220	204	243	230	247	215	257	247	224	250	228	221	215	237	222	272	247	233	221	232	249	233	235	241	228	218	233	243	234	242	233	247	209	228	256	232	231	230	241	245	217	258	217	247	238	225	240	243	234	214	217	240	192	216	236	224	239	282	243	245	221	220	215	221	223	237	216	226	222	234	220	226	236	268	238	230	238	221	257	225	224	234	209	235	232	233	232	250	229	217	256	229	252	204	232	213	234	235	244	201	244	256	222	259	248	214	236	243	221	228	222	239	245	239	227	262	232	222	241	248	223	251	257	249	231	263	241	245	249	220	230	228	224	224	243	232	209	238	225	224	250	206	254	206	227	225	219	222	236	237	237	255	220	227	240	217	243	210	237	235	245	243	239	234	233	263	252	247	200	250	208	202	208	221	263	232	235	224	233	217	235	214	222	252	238	241	231	248	209	240	217	209	256	214	271	262	234	235	242	242	237	207	210	229	240	234	228	223	206	229	235	237	229	229	248	243	241	242	245	228	231	217	255	223	215	261	225	227	222	229	220	228	236	232	267	225	246	268	232	232	255	213	243	232	269	225	259	226	239	240	225	228	237	195	236	192	220	223	221	216	234	272	220	219	236	260	216	255	236	195	267	250	224	238	247	246	209	249	227	225	251	235	236	247	243	230	230	258	234	219	242	262	236	226	242	235	213	217	226	248	232	238	227	222	253	258	238	217	226	234	221	205	222	236	225	245	219	227	232	254	248	210	238	246	240	216	233	246	244	245	239	237	218	230	228	246	196	217	221	244	222	256	215	232	249	245	236	208	247	242	262	256	216	237	234	242	221	229	224	264	220	224	242	212	226	236	242	245	251	206	246	258	250	243	236	245	246	219	231	218	216	255	243	242	221	232	242	231	242	241	233	233	264	219	222	220	263	220	248	230	251	211	203	229	234	257	209	216	203	241	251	252	250	237	212	224	207	215	228	245	234	193	220	231	234	225	251	227	237	218	224	225	251	241	219	250	236	228	205	228	240	213	217	229	255	219	240	242	262	244	243	236	233	241	252	232	234	219	260	222	238	227	213	242	225	222	227	220	256	203	231	213	248	240	227	224	224	252	257	229	221	211	217	233	234	233	229	239	251	246	247	268	238	214	247	239	233	230	228	197	239	244	258	242	237	240	238	236	220	220	208	230	250	254	253	244	208	239	265	280	260	229	243	247	226	228	215	255	244	224	212	246	234	234	240	221	243	243	236	223	247	241	244	228	208	230	231	233	228	223	230	264	217	228	249	223	238	239	203	231	244	235	252	234	201	249	208	211	239	228	233	231	210	227	252	231	238	228	226	210	256	243	246	242	232	245	229	232	235	254	217	225	221	244	247	222	236	251	239	224	221	223	235	229	217	242	241	258	228	224	244	235	216	228	244	238	225	238	224	202	257	244	229	220	265	219	240	222	228	210	230	263	235	238	195	242	248	243	224	246	262	246	215	209	212	226	216	228	205	230	244	222	239	226	215	214	238	241	205	215	215	226	250	251	241	234	228	208	239	218	248	257	226	255	232	244	231	228	263	236	234	246	235	213	243	211	232	244	235	213	237	224	248	210	231	203	226	231	241	238	213	236	225	219	252	200	235	240	238	227	239	222	247	242	248	277	251	242	235	254	228	230	220	239	244	220	205	229	231	233	234	230	269	246	231	236	222	246	259	263	231	239	225	230	243	233	237	236	243	241	213	230	230	232	238	244	240	208	211	243	213	241	237	238	251	220	258	226	255	216	263	242	237	241	248	231	230	220	230	215	206	251	237	227	232	191	234	201	238	260	228	243	250	230	246	222	229	255	243	244	224	213	249	246	248	232	213	250	225	223	255	256	207	239	225	220	231	220	267	218	224	213	233	253	257	236	243	219	259	219	237	257	230	266	232	204	214	241	266	212	267	242	242	238	267	264	217	264	243	225	229	224	229	230	262	217	240	264	224	229	252	218	215	233	242	206	241	228	232	236	240	242	235	250	229	224	263	230	222	237	224	269	218	256	214	237	254	228	244	232	221	242	228	216	230	234	233	269	260	224	224	234	229	214	234	219	288	221	200	243	265	249	245	223	236	231	217	241	215	258	256	226	250	218	231	244	231	254	240	209	248	204	216	225	255	224	247	248	219	230	224	255	206	236	235	257	227	224	264	230	257	237	237	236	240	258	249	211	250	227	229	236	235	228	250	263	218	216	263	244	219	238	235	221	232	225	228	225	218	248	234	239	253	250	208	239	223	260	246	233	219	210	258	222	238	220	254	236	232	236	230	228	253	220	233	270	250	235	233	235	236	216	231	262	246	242	242	216	235	220	233	221	220	247	252	233	223	232	243	242	227	228	236	239
24913	10507	8242	9440	10532	10006	31840	50583	44300	32016	11853	1291	799	715	644	693	664	2029	3221	745	546	548	594	596	563	547	527	593	630	605	567	583	582	589	594	574	584	595	571	576	558	576	618	582	561	571	564	606	551	564	604	538	568	563	550	587	544	555	612	522	562	606	566	560	597	581	579	602	565	557	599	547	531	569	555	601	534	565	550	564	598	551	594	589	510	558	610	586	550	621	553	551	565	583	584	564	568	585	531	576	566	560	560	573	568	534	574	550	599	571	559	577	522	585	548	539	554	527	588	592	580	531	550	574	588	560	545	568	614	536	583	613	601	580	568	575	612	558	537	549	522	612	563	567	598	550	583	553	560	528	551	564	569	585	559	586	584	536	599	546	601	575	539	605	592	569	564	543	577	545	561	550	563	501	605	555	597	574	584	560	557	574	582	605	544	572	559	575	568	552	542	590	566	568	530	573	579	576	596	597	555	588	591	542	563	556	572	548	556	567	579	591	560	608	563	560	566	536	564	584	565	548	565	599	592	571	563	523	547	596	578	566	524	567	532	553	551	540	600	563	602	533	552	543	602	574	589	575	589	546	543	567	574	569	594	592	544	571	577	572	537	575	592	548	568	543	557	548	549	583	562	580	596	549	550	546	539	560	577	544	597	528	560	568	583	526	577	585	566	519	565	571	520	553	572	584	575	579	618	568	558	592	550	586	533	583	594	600	548	577	580	540	589	558	568	584	551	575	567	530	569	587	574	545	640	582	577	560	546	552	576	598	581	524	602	593	584	579	553	543	604	591	561	554	542	577	587	547	577	551	584	523	573	580	548	601	584	592	604	564	574	540	600	576	577	582	571	581	623	548	536	574	580	585	558	580	575	553	589	569	602	575	566	607	562	594	565	565	540	549	587	589	572	553	573	535	615	571	614	538	575	601	579	586	544	602	571	583	575	534	577	575	588	558	588	598	575	551	564	584	575	606	582	586	576	548	567	552	660	575	584	542	604	624	570	576	542	601	512	531	547	575	554	575	618	571	540	561	603	566	589	580	593	605	544	561	593	574	573	573	596	605	612	534	589	567	576	586	573	561	548	546	568	537	563	573	572	543	585	564	524	542	598	563	592	579	528	555	569	572	584	539	569	540	535	560	570	560	588	552	545	575	579	565	561	536	588	559	612	589	537	598	541	569	583	568	569	545	586	603	592	552	560	574	565	618	579	570	558	589	567	566	587	570	574	558	575	599	589	577	582	546	556	537	531	601	581	573	541	613	576	523	582	538	580	587	563	522	582	573	568	541	561	553	562	595	576	559	553	543	549	563	567	597	564	595	589	608	572	548	553	565	602	566	549	567	580	575	566	581	594	545	581	566	568	555	560	579	565	555	579	548	563	584	568	590	546	547	604	586	569	573	573	560	565	617	576	564	549	570	551	529	598	596	558	600	581	600	558	544	525	570	564	559	523	540	534	539	587	595	576	566	561	597	599	559	541	560	573	581	579	587	579	557	563	554	531	525	615	577	526	585	564	586	575	538	559	538	566	582	547	573	514	534	573	599	545	552	564	612	555	604	564	537	586	558	551	538	604	589	549	604	571	539	568	551	540	585	572	559	530	568	531	549	534	567	583	575	549	568	558	586	549	568	574	579	513	540	520	606	565	538	568	535	560	546	519	565	580	574	541	568	537	538	574	558	589	550	566	545	574	575	559	533	578	563	541	538	582	586	600	590	583	546	585	583	535	587	616	604	579	512	596	545	552	596	557	607	597	550	574	599	584	545	518	562	558	590	557	545	510	534	585	559	566	574	567	594	580	591	547	553	577	606	556	547	578	563	610	536	534	636	539	589	570	564	592	565	567	600	595	551	572	581	551	523	551	565	558	552	567	565	583	560	558	591	573	600	565	553	542	582	531	545	580	551	551	601	593	587	555	577	566	593	568	568	563	588	539	565	576	597	564	574	527	600	552	555	540	563	593	587	597	584	518	578	567	563	577	557	613	568	565	576	553	635	568	611	586	549	568	567	583	562	562	569	584	581	588	554	524	539	573	536	588	549	558	596	551	562	558	567	534	540	606	568	601	570	613	552	578	603	536	582	589	572	560	590	550	588	531	585	579	555	594	550	589	591	520	581	595	537	603	601	556	584	621	546	595	582	560	557	558	602	600	544	605	573	554	558	612	573	587	599	604	522	561	586	569	558	590	563	581	597	557	561	564	599	546	544	544	560	568	552	559	555	602	608	567	579	564	528	568	563	629	574	560	569	546	593	555	567	566	576	600	617	565	546	582	552	563	599	530	544	559	541	529	562	534	581	575	572	600	603	591	585	571	576	594	552	580	584	547	570	626	587	560	555	583	590	546	565	591	567	613	552	560	595	551	550	594	564	587	556	583	601	603	571	570	608	537	583	532	602	585	581	579	583	580	548	564	544	538	593	582	572	601	563	552	576	562	569	577	526	583	575	575	545	587	532	558	581	514	594	556	581	542	583	602	591	530	540	554	588	590	562	596	558	596	613	584	589	584	550	534	535	565	568	520	583	575	554	594	572	571	550	527	578	527	536	561	573	553	516	552	568	564	535	583	533	563	618	545	578	554	587	549	568	579	557	565	602	566	560	567	570	553	568	517	565	554	583	516	552	572	575	600	562	631	578	577	575	620	539	587	616	543	589	529	579	623	532	542	576	589	550	564	533	575	585	573	558	541	583	558	522	558	561	604	586	589	559	626	626	524	527	573	556	552	560	604	561	555	562	599	580	592	549	544	563	574	553	543	583	552	561	583	560	540	542	594	603	587	543	620	555	597	535	541	613	608	580	623	580	548	565	528	572	535	553	587	594	585	570	586	610	557	549	599	585	567	567	587	573	586	521	565	593	530	581	592	579	539	530	545	571	541	551	523	564	593	580	568	601	554	605	574	550	566	547	543	607	586	529	574	591	553	583	598	542	572	580	581	594	579	594	596	570	565	585	571	574	566	562	584	598	580	538	581	594	573	564	559	535	590	564	609	600	570	547	588	557	576	585	558	572	563	604	547	586	564	579	586	604	580	553	539	570	580	559	596	552	570	564	575	566	579	597	582	588	552	573	568	572	531	567	571	566	582	561	554	521	529	519	568	598	584	553	645	577	567	549	581	564	589	556	584	566	595	596	578	586	552	593	562	576	545	568	526	563	566	612	572	539	577	620	564	585	600	563	574	621	551	599	565	516	614	565	557	554	557	554	571	613	571	562	602	564	556	568	554	568	567	591	537	553	510	567	508	580	555	569	558	583	571	534	570	557	590	612	604	585	588	585	575	576	622	606	564	584	508	526	575	603	578	556	580	559	597	564	595	547	566	576	584	561	556	565	571	558	593	558	573	545	588	543	614	578	573	596	574	579	574	583	578	590	536	565	571	582	535	577	528	529	592	551	550	572	567	553	556	589	582	619	511	613	584	603	576	571	607	548	610	613	561	543	590	586	564	625	579	524	547	569	586	579	596	554	615	527	587	551	568	566	537	597
44701	30075	17795	12098	7839	7723	22893	53949	43997	29073	10145	784	232	186	199	184	219	777	921	232	160	168	181	168	170	157	163	170	165	153	147	143	141	144	149	164	121	157	165	165	138	148	161	153	163	153	147	136	173	157	171	147	142	151	153	173	151	175	150	154	156	166	167	188	154	143	166	165	168	158	169	131	158	143	152	172	152	167	170	182	166	158	154	155	134	154	156	144	156	154	158	162	138	163	157	145	162	151	185	184	161	163	158	173	144	180	159	159	158	169	164	155	184	164	147	136	159	178	178	155	161	147	178	158	144	140	150	147	163	156	163	158	159	158	149	190	178	169	161	142	146	170	167	165	179	175	160	132	156	171	166	159	136	151	152	161	167	139	136	145	129	165	164	160	167	136	144	162	161	170	162	157	165	138	161	173	150	155	147	152	148	139	153	151	143	172	156	166	171	179	162	156	157	156	152	168	156	156	149	124	160	164	163	142	168	158	145	179	152	156	162	163	174	160	160	155	160	149	154	145	169	173	151	150	164	129	153	150	148	161	160	172	161	160	157	142	137	170	162	151	156	166	158	146	141	147	155	157	149	157	139	138	173	127	149	181	162	163	139	158	161	144	154	148	153	128	159	155	181	146	161	162	159	146	142	181	157	147	157	170	166	163	148	158	157	150	149	120	163	175	172	140	136	136	158	164	160	160	148	148	179	144	180	156	177	144	183	165	163	163	188	175	146	169	149	159	165	171	161	167	137	143	152	151	155	181	145	142	126	142	156	160	162	151	169	137	164	174	153	149	143	171	172	149	189	160	155	176	146	147	172	157	147	152	155	156	162	170	177	169	153	158	154	168	139	166	172	172	165	179	154	149	170	154	170	143	146	153	163	174	159	139	205	142	179	169	160	152	174	161	141	153	176	165	145	129	155	147	177	164	155	137	144	172	156	184	192	186	134	131	153	162	149	143	166	140	159	150	137	157	172	164	151	156	150	162	153	145	156	156	148	149	146	154	183	165	144	147	141	192	162	158	164	152	161	159	169	150	151	175	145	148	163	156	165	165	179	177	141	152	152	144	153	162	164	164	144	176	129	166	173	156	160	167	178	149	158	160	165	152	154	155	161	152	173	175	180	129	162	160	138	131	179	165	160	162	155	152	181	168	170	136	127	157	175	164	161	163	145	153	167	155	156	167	170	169	163	155	151	161	146	163	162	173	153	144	150	173	144	182	139	125	178	147	166	163	158	161	145	153	134	152	141	159	149	149	157	169	177	164	162	157	179	182	178	150	177	153	164	135	152	166	133	174	176	156	156	148	138	148	186	147	152	137	172	141	165	159	154	179	162	143	157	167	174	167	164	159	170	151	173	150	161	158	149	164	157	154	161	170	171	166	178	147	170	136	182	161	170	140	149	175	157	157	149	156	145	139	155	157	148	135	167	139	171	134	155	145	141	172	147	171	147	155	161	160	144	150	155	150	145	161	146	152	144	156	170	175	157	170	146	147	154	178	144	172	186	184	152	168	164	172	164	176	163	177	145	141	197	145	142	165	170	150	155	147	169	154	177	170	165	171	147	155	170	151	139	164	135	163	161	146	149	154	166	159	145	174	145	162	169	161	148	152	151	154	186	142	146	160	157	149	158	142	164	156	153	164	145	172	161	148	160	166	163	142	159	149	159	146	157	184	169	161	152	153	159	155	167	129	145	171	167	151	163	164	157	155	169	170	186	147	179	146	174	157	166	143	157	141	163	148	140	134	164	167	152	169	176	188	170	149	146	172	172	128	142	176	189	184	169	156	161	155	168	166	147	154	142	139	156	160	151	132	186	163	165	165	135	150	157	177	161	161	161	150	154	148	143	172	139	132	166	173	144	157	153	148	143	171	156	161	161	140	167	159	172	167	142	168	141	145	175	152	165	146	131	131	180	173	170	159	160	167	135	143	164	150	166	173	162	141	164	134	135	169	170	157	146	160	155	149	149	173	189	156	142	153	142	162	161	163	144	140	143	142	152	150	162	146	174	163	157	146	145	151	183	138	175	156	175	145	160	148	166	161	175	136	151	159	158	175	180	167	155	157	154	183	153	148	149	151	142	162	167	144	167	155	155	177	171	151	146	150	147	166	167	133	159	181	178	139	148	156	164	169	156	154	141	174	172	146	171	180	147	155	141	146	162	161	138	179	135	165	167	145	168	185	162	142	146	147	156	154	151	175	162	145	155	150	143	165	158	158	148	139	144	169	159	173	162	169	171	125	156	148	133	165	146	170	163	169	162	145	146	156	160	184	168	150	153	160	157	166	142	162	180	170	154	160	160	146	158	152	154	158	149	138	153	160	167	146	183	177	170	142	151	142	135	147	151	127	156	144	139	142	161	145	142	156	155	154	180	149	162	202	160	165	142	164	170	143	148	164	175	165	147	157	165	167	161	160	140	160	172	146	153	161	190	161	176	158	167	163	141	135	132	165	163	152	158	153	147	128	162	172	142	163	156	174	170	163	154	150	183	182	194	140	170	133	156	158	156	154	173	149	176	182	167	175	165	158	168	153	160	156	138	159	137	158	171	151	190	139	141	166	166	154	169	166	163	149	148	159	157	165	151	134	182	155	157	142	170	164	160	180	131	153	158	153	154	159	137	154	159	123	149	152	165	139	143	165	138	145	147	134	143	167	138	173	147	171	151	129	143	160	148	155	167	170	142	147	150	153	136	155	179	161	133	143	150	155	154	154	117	157	165	155	151	166	161	162	140	158	160	158	150	176	165	166	137	150	148	130	158	153	144	161	158	178	153	156	180	125	130	164	145	177	154	160	154	163	147	161	171	155	161	156	146	157	164	160	126	144	167	146	149	148	145	173	154	166	168	147	153	169	141	161	149	155	166	167	145	140	145	153	170	154	159	179	170	148	157	168	175	169	126	178	157	146	160	152	136	163	148	153	143	143	146	159	158	172	165	153	168	157	177	142	147	145	160	154	162	171	176	144	140	141	136	167	155	154	144	155	159	161	176	147	123	174	163	162	153	170	175	165	158	175	151	148	169	156	141	163	163	145	166	161	169	172	166	168	155	148	144	170	133	164	156	162	149	146	165	166	163	139	141	140	147	153	147	153	159	141	163	174	173	152	168	163	180	161	144	176	167	141	142	169	144	166	149	180	174	152	182	148	171	153	162	152	136	147	178	149	160	180	149	166	152	147	171	151	157	169	161	137	152	148	165	176	173	168	143	151	163	153	163	150	151	159	162	143	148	140	154	143	140	142	157	148	150	149	159	134	132	156	172	124	181	168	153	175	165	152	176	150	184	171	157	169	147	167	155	174	166	172	146	190	161	133	165	157	154	165	160	142	167	165	150	160	151	143	170	162	171	150	148	160	136	159	143	170	167	143	153	143	146	160	156	152	141	155	145	154	151	173	158	157	152	158	170	177	156	149	140	141	157	139	169	161	122	163	167	143	159	160	176	144	173	163	166	180	147	155	165	168	146	165	163	169	166	151	135	165	160	165
29744	17787	13105	15396	13990	18691	40360	66537	56925	43829	16629	2064	871	635	545	665	652	4131	4873	777	436	421	391	453	438	373	441	501	446	420	409	370	410	386	419	383	395	419	370	397	400	400	368	416	400	405	388	420	360	422	387	406	437	439	418	413	388	402	438	354	390	407	385	367	422	424	374	360	405	365	397	389	398	388	370	389	367	399	433	439	346	373	396	382	397	351	403	382	385	372	413	387	407	370	395	394	386	429	423	385	371	391	367	383	336	410	416	388	396	408	385	398	390	396	401	414	376	359	381	422	392	427	420	391	396	321	387	415	392	376	401	397	399	414	374	390	376	384	400	407	369	392	389	389	395	402	389	403	359	386	404	396	366	414	410	399	372	387	392	376	398	391	398	375	389	377	416	340	402	385	396	387	424	389	397	396	418	429	376	386	393	409	396	398	399	404	435	396	373	374	382	382	370	400	404	362	396	421	424	358	394	409	385	414	331	395	381	377	401	388	369	420	377	435	397	355	370	402	428	387	371	401	417	372	367	398	369	424	410	416	431	387	354	425	395	389	349	378	392	407	409	401	422	370	437	382	372	424	387	374	418	387	410	388	391	385	343	385	393	400	401	394	399	419	387	391	391	428	392	380	411	420	422	419	405	426	375	383	404	394	373	407	362	412	403	381	386	392	420	379	356	392	370	354	363	423	391	405	426	410	359	395	405	351	360	408	414	388	387	398	406	400	378	357	400	390	404	412	371	426	412	375	400	405	368	402	378	389	376	402	363	396	400	416	384	420	407	408	365	411	363	377	358	400	411	424	367	385	382	365	397	425	386	367	388	408	409	380	411	381	401	411	402	400	384	407	388	389	388	413	369	370	385	374	397	384	368	396	394	414	405	387	387	382	411	429	393	387	360	417	398	365	407	386	400	429	396	375	343	420	403	380	371	357	403	390	394	428	421	411	390	414	364	382	408	375	388	407	433	376	418	365	385	365	393	430	373	404	377	390	393	378	410	378	404	429	386	378	416	411	372	401	406	415	377	385	391	369	383	432	370	402	376	392	409	395	376	383	403	419	383	424	386	347	401	393	386	408	367	388	352	381	391	387	391	382	406	401	387	363	410	391	420	394	410	353	383	400	380	362	379	383	359	365	378	395	375	360	394	393	390	398	384	360	375	397	402	365	383	390	343	376	389	368	422	369	357	383	389	390	361	380	379	360	380	374	405	406	397	420	388	395	402	375	369	383	390	394	416	419	360	383	392	437	412	385	382	426	367	438	377	403	428	376	399	374	368	403	391	412	384	382	397	376	378	350	377	380	426	397	405	352	350	409	390	396	389	329	359	375	388	399	399	351	425	387	434	427	361	386	413	407	380	398	411	408	378	373	376	390	419	398	369	379	350	358	404	390	358	385	399	392	349	372	369	375	390	412	404	372	425	402	389	383	397	380	399	378	374	383	384	381	378	348	368	371	404	374	396	395	391	393	375	397	397	370	409	361	387	362	378	421	398	355	357	394	387	424	374	386	382	397	370	384	388	385	418	383	373	385	391	399	399	360	401	393	422	418	390	376	417	415	375	426	421	391	419	404	373	417	359	416	363	423	371	408	388	352	382	421	370	399	360	416	397	389	340	389	382	398	419	378	388	389	361	389	404	398	351	417	399	369	388	402	373	408	369	414	347	370	392	399	388	378	406	396	415	401	383	391	409	397	380	401	402	389	402	420	374	345	433	365	394	393	382	337	397	380	439	394	401	385	416	372	389	370	420	394	408	396	376	403	388	373	349	378	375	376	373	406	368	379	354	395	383	407	389	375	391	413	395	382	380	414	395	358	395	398	414	384	416	388	437	411	384	386	388	387	420	403	375	417	356	392	391	377	390	400	402	409	416	389	400	368	387	387	402	387	425	387	402	406	392	420	381	418	405	364	361	371	414	377	371	408	382	368	372	399	368	354	379	399	397	382	361	403	401	381	385	404	437	401	362	415	372	392	360	418	353	385	383	372	406	400	353	381	396	399	349	387	370	397	397	382	387	421	376	378	395	368	380	369	419	381	372	399	376	383	382	388	418	366	387	408	387	380	394	374	380	404	384	368	392	389	431	392	360	384	413	389	424	398	395	415	374	401	416	376	378	415	395	388	448	405	393	370	435	397	358	434	410	375	391	371	380	424	396	381	377	413	408	400	383	340	393	362	386	372	395	408	380	397	386	377	370	360	386	399	393	394	391	420	380	412	416	385	390	336	386	385	378	406	403	370	379	368	376	371	381	408	398	397	421	398	374	429	402	369	410	376	387	416	388	441	393	412	386	401	397	382	417	353	384	417	367	385	428	406	415	387	397	373	384	374	394	386	382	352	412	359	388	421	404	397	418	385	377	362	406	382	404	394	389	383	436	436	346	423	414	416	400	371	414	375	343	400	380	390	414	423	375	391	395	402	392	390	397	366	376	402	354	377	392	378	392	387	374	391	378	380	401	393	411	357	377	377	397	379	412	398	396	415	397	383	396	383	414	419	420	365	375	395	380	372	410	336	381	393	424	435	358	361	363	400	400	354	381	423	387	422	375	406	377	375	404	422	399	371	434	444	391	381	362	380	402	377	420	386	389	395	393	388	420	395	368	369	392	400	405	399	401	385	373	405	389	427	395	383	394	382	407	386	371	414	403	410	376	390	394	414	357	427	347	402	363	385	382	404	405	390	347	391	416	399	396	403	393	371	419	352	405	355	361	406	405	410	437	377	375	403	400	395	403	382	407	393	405	410	411	371	381	401	399	410	429	388	352	384	383	395	363	382	422	418	351	392	389	395	372	387	394	377	376	410	367	395	405	391	386	374	384	408	383	383	398	411	365	395	397	424	380	390	387	395	354	396	354	383	400	379	382	399	355	408	384	405	380	388	420	378	402	402	371	384	420	404	414	418	381	366	389	384	400	417	393	363	395	369	416	416	368	368	377	395	410	407	425	384	394	390	376	401	435	375	376	388	419	384	412	370	403	414	387	413	404	407	411	364	360	384	419	371	368	376	390	386	408	362	397	381	387	409	394	370	353	361	417	363	386	390	380	425	362	413	404	392	395	396	405	366	407	392	396	402	388	403	382	374	378	385	424	393	418	380	399	388	390	384	384	385	381	399	360	410	401	373	399	377	392	393	374	412	396	403	382	406	376	399	408	407	391	419	399	349	402	387	377	406	419	418	408	406	388	391	394	396	395	413	363	395	420	379	356	381	407	361	382	388	403	400	361	396	402	436	407	393	404	390	360	426	400	361	413	390	377	413	377	382	402	369	381	357	398	389	413	389	420	371	402	401	386	395	410	389	380	398	422	404	395	397	409	394	373	428	384	372	402	373	400	375	407	373	382	382	353	391	396	379	391	373	360	428	393	407	397	388	402	389	416	387	370	397	391	405	383	403	359	402	399	378	383	384	401	397	430	404	409	372	401	387	412	416	389	337	386	422	364	371	426	419	405	408	383	359	424	389	383	403	386	381	390	411	366	368	421	383
11904	4551	1774	1548	973	1157	2692	3564	3117	1673	460	242	236	219	243	228	235	217	272	259	203	227	237	227	231	219	248	220	213	216	216	201	207	222	235	217	205	225	221	210	214	190	231	202	222	214	230	220	220	217	239	216	231	222	258	224	215	191	235	251	210	230	240	193	233	239	241	228	246	199	248	227	245	229	202	190	198	198	239	211	223	226	213	224	214	220	221	217	220	228	274	210	226	215	201	227	217	197	201	231	234	232	221	239	238	228	216	238	233	202	235	201	226	209	217	233	208	213	228	225	234	210	224	207	216	214	228	232	243	206	208	219	230	228	215	233	199	232	200	208	231	219	231	239	222	207	227	228	224	210	225	229	222	215	225	218	198	205	231	243	216	204	199	259	206	224	212	228	253	228	238	234	216	226	186	243	221	194	215	190	214	209	226	206	204	211	220	245	220	227	215	221	243	226	226	208	204	244	205	197	196	247	209	227	238	216	225	207	245	220	213	234	222	236	225	210	215	229	213	241	208	212	233	203	227	199	215	238	232	242	224	210	259	219	215	221	230	221	251	218	260	232	230	212	228	235	193	220	238	191	225	224	252	215	223	206	255	220	234	225	213	206	190	209	224	208	201	209	236	218	227	241	239	218	196	196	189	231	237	222	215	195	216	229	212	231	213	234	201	222	230	222	218	220	219	221	226	206	194	218	215	200	225	223	217	233	207	209	262	250	227	223	214	225	191	226	252	215	232	212	217	222	228	236	216	232	223	217	232	219	216	232	223	229	218	212	226	201	232	185	228	222	202	235	241	238	227	214	217	189	217	208	193	230	241	219	211	222	277	237	213	203	240	205	210	250	229	242	213	224	227	218	242	224	223	214	202	220	212	223	209	206	255	223	201	247	231	210	236	234	230	251	209	267	206	228	223	204	241	215	226	238	213	220	225	229	203	219	208	211	208	250	233	244	216	222	232	217	245	218	205	231	231	212	220	194	231	232	241	237	216	225	197	189	229	246	226	201	228	220	221	226	209	204	235	223	233	252	255	224	223	232	241	228	218	233	207	233	218	233	229	207	231	210	226	190	246	206	189	219	199	235	202	197	226	222	209	251	221	229	168	219	231	230	221	234	222	236	214	209	232	205	254	187	219	228	218	204	211	209	216	226	249	211	197	230	231	191	225	229	218	228	220	197	231	230	226	231	237	219	244	221	216	207	213	213	228	221	198	214	192	234	219	226	218	207	182	225	210	229	226	205	214	234	206	227	244	191	209	210	203	218	205	224	198	228	228	201	250	229	184	239	229	216	228	238	220	227	215	230	237	238	245	220	227	229	225	227	223	234	236	219	231	211	225	218	222	230	228	249	213	227	232	214	201	249	212	228	238	231	210	219	245	230	219	250	211	241	210	230	240	251	240	212	236	193	219	239	234	220	239	229	222	226	249	219	222	228	221	230	216	194	224	211	245	215	241	218	224	221	215	233	180	237	228	245	218	260	229	232	230	201	220	231	214	212	215	197	228	222	223	216	239	216	199	245	209	204	189	219	263	213	197	212	203	212	227	212	250	207	239	217	249	214	235	239	244	220	224	257	215	215	229	229	219	220	234	215	241	230	211	226	212	250	223	231	213	233	212	243	232	233	186	221	232	201	237	216	209	197	217	225	221	206	239	248	229	230	202	224	220	220	211	215	233	213	213	243	226	230	223	209	210	209	195	231	219	227	186	238	220	223	203	236	260	219	216	216	227	227	218	223	242	209	247	245	239	232	231	227	228	232	263	209	199	230	206	232	248	231	205	242	223	219	210	222	242	218	198	227	232	229	228	232	197	200	233	242	235	248	210	212	223	221	228	223	231	205	232	238	218	198	206	215	234	229	193	221	195	223	225	202	219	219	240	239	234	223	210	199	197	201	221	223	192	219	203	197	225	214	211	229	237	214	189	212	222	218	216	211	209	252	199	216	217	225	225	225	251	218	220	219	214	234	216	235	214	225	210	182	226	233	215	243	236	240	248	210	234	230	212	224	210	219	230	229	201	233	230	218	228	245	235	219	200	214	222	238	229	216	190	214	252	233	226	201	223	228	218	244	227	254	241	201	243	228	231	222	222	219	226	234	243	221	201	215	222	241	211	209	237	210	217	238	225	245	213	249	213	252	243	242	208	220	264	242	208	225	208	218	247	229	200	190	208	231	179	206	219	222	215	238	225	222	225	193	208	235	203	189	234	202	208	207	231	248	212	217	209	214	235	194	217	219	231	226	191	226	238	231	219	218	228	256	243	225	184	219	227	222	223	244	237	221	237	217	214	222	191	213	227	215	245	227	202	228	237	216	223	200	248	215	233	224	232	235	248	215	229	236	189	261	231	231	224	200	235	241	199	246	209	213	235	244	227	214	225	221	226	230	237	226	215	252	225	244	234	205	238	199	204	225	228	235	238	214	223	231	229	206	236	228	267	234	221	212	225	218	229	233	218	245	206	199	241	250	235	195	239	246	239	215	216	233	216	238	232	221	230	195	210	218	216	224	265	201	234	249	184	227	235	239	227	221	229	210	235	199	256	211	224	232	222	231	220	233	217	210	239	226	204	224	210	235	200	208	215	227	220	215	225	232	221	211	230	204	233	198	211	252	253	227	211	215	211	219	238	227	226	206	202	270	262	222	212	216	237	198	232	208	221	222	221	212	196	222	207	242	210	237	220	222	246	214	229	214	186	204	234	235	227	219	225	213	233	211	202	233	230	214	230	217	220	252	214	213	214	229	223	207	249	244	226	226	227	231	194	232	224	204	209	207	219	220	238	227	215	206	211	226	227	257	239	214	221	206	234	217	235	238	211	218	201	233	197	210	231	236	226	220	214	217	217	225	209	239	236	239	232	217	229	238	230	208	201	223	214	214	266	243	220	209	238	222	225	219	221	231	225	238	220	218	188	241	248	209	226	232	211	195	212	234	240	209	235	196	238	226	224	219	213	206	218	239	211	209	207	210	233	225	198	192	229	229	208	227	194	234	226	206	237	248	215	223	249	260	197	217	213	249	233	218	223	228	205	217	197	221	196	239	219	244	227	215	245	233	190	221	188	236	209	207	226	202	223	225	224	221	201	209	231	228	219	244	216	232	232	227	237	231	242	206	223	249	232	220	218	219	198	233	232	235	230	242	241	229	221	220	228	224	199	193	210	192	202	226	226	244	261	231	216	220	202	207	239	221	209	232	221	217	234	230	247	212	235	231	236	214	233	252	264	211	226	202	213	213	220	205	228	196	194	237	211	233	239	255	214	225	195	222	207	209	229	215	196	197	236	222	229	228	203	222	230	205	252	255	236	221	210	220	232	227	241	206	233	228	204	231	213	208	222	199	219	228	223	220	233	208	224	229	224	221	214	223	201	224	221	196	223	231	227	245	214	235	225	200	226	220	223	205	190	250	206	218	227	229	205	212	246	264	208	214	225	224	250	230	269	207	220	204	221	222	236	245	219	210	230	246	226	229	232	192	240	252	199	220
7366	3764	3196	4823	3353	5193	11709	14605	11626	6000	1643	605	533	619	559	572	619	608	761	548	536	538	523	574	560	552	572	572	554	550	533	530	566	565	562	546	572	554	546	595	549	543	554	543	558	555	546	542	570	546	547	557	510	523	561	543	535	617	571	556	571	557	568	590	536	551	610	525	523	538	561	538	555	542	530	583	529	569	571	557	544	555	555	569	578	553	520	578	551	519	571	568	561	488	560	562	544	564	540	523	543	580	543	569	539	503	561	541	599	539	560	538	576	561	569	613	565	559	569	526	542	532	573	560	518	604	535	575	609	547	583	596	564	545	565	561	588	522	561	553	558	568	579	568	567	539	565	580	544	565	518	528	567	532	578	612	549	519	555	517	536	528	548	574	592	572	583	565	567	555	562	583	533	566	513	521	554	537	495	520	588	579	567	531	562	539	493	540	529	549	559	530	551	565	519	589	499	559	530	571	558	497	570	558	560	535	508	574	560	539	572	542	576	513	546	563	571	530	583	552	557	559	526	587	522	562	562	554	550	584	543	547	540	527	549	561	533	526	553	557	570	562	535	579	506	551	521	554	549	568	532	527	579	546	609	583	585	550	563	542	547	545	533	584	530	566	587	550	558	558	554	559	522	526	576	534	561	551	533	561	540	544	594	550	565	545	597	508	572	547	537	546	540	518	557	561	598	572	557	567	563	570	565	546	559	532	574	501	525	571	582	573	562	560	563	553	578	542	522	552	576	557	557	530	560	583	499	570	573	523	537	546	563	510	562	539	511	540	572	526	540	537	576	510	557	554	535	580	531	534	535	551	584	579	542	524	587	541	551	526	583	596	606	581	513	532	578	554	549	514	582	526	571	567	538	570	557	510	550	552	605	552	555	534	546	553	619	552	581	547	541	556	539	584	591	514	542	581	526	577	585	577	550	561	571	546	577	564	538	581	549	525	506	550	570	548	539	571	551	558	564	575	572	527	534	545	633	557	581	531	522	531	522	528	584	542	539	570	573	557	526	530	558	552	529	546	560	579	538	544	522	524	527	540	584	523	543	542	555	539	518	571	543	574	564	564	534	552	571	514	548	601	560	563	553	535	526	582	574	593	542	549	536	544	568	603	588	556	549	612	564	570	518	557	534	553	535	544	600	531	556	560	578	554	578	564	581	528	555	572	535	577	571	553	555	534	594	540	556	503	566	552	553	560	587	538	542	518	585	539	567	590	503	564	556	520	562	535	518	547	556	555	572	562	547	515	538	542	536	563	593	545	567	549	526	515	562	508	567	518	571	594	551	522	545	545	536	575	533	540	502	544	490	569	595	506	552	548	581	584	572	544	539	522	531	545	522	542	521	529	547	569	552	565	572	548	558	580	569	550	540	601	545	554	572	557	599	586	597	532	548	539	516	562	558	554	560	542	536	522	509	538	553	561	555	583	605	571	605	507	525	559	515	586	542	546	513	539	565	543	574	570	575	560	554	542	550	523	574	566	575	556	543	570	572	552	533	579	559	585	574	547	541	520	564	543	521	565	570	578	556	570	510	517	556	573	552	578	555	502	518	551	546	584	583	589	540	573	554	538	526	538	582	560	553	549	563	566	554	550	536	583	535	567	558	570	545	583	555	583	548	528	564	522	596	568	527	604	545	533	531	535	536	572	554	596	559	521	549	540	566	531	522	544	557	546	504	560	555	526	557	510	592	606	558	545	565	533	593	541	560	542	587	588	535	574	570	563	559	531	519	515	526	544	568	569	569	559	529	539	601	585	558	555	508	550	538	549	546	568	556	569	522	605	550	555	570	541	551	565	611	566	522	523	553	526	562	555	545	525	542	585	595	520	588	550	549	534	553	583	527	572	589	532	540	558	544	580	570	541	555	528	544	579	529	564	536	546	548	579	573	555	553	588	500	535	567	559	549	538	568	518	571	531	531	521	560	547	559	506	545	538	526	565	527	534	524	587	553	586	549	564	518	546	553	555	511	598	565	537	549	518	510	561	552	600	581	511	564	529	581	533	544	561	504	565	547	532	513	517	529	550	597	587	548	557	494	532	527	530	583	567	593	540	558	553	506	551	578	529	528	522	587	547	530	570	544	585	530	542	545	554	522	577	566	580	593	563	599	537	562	542	564	535	528	547	570	587	557	589	539	539	562	541	535	557	570	556	586	530	544	571	524	565	535	578	559	525	555	587	570	563	522	569	568	503	603	550	563	526	560	557	555	604	529	575	532	540	612	585	574	515	546	530	542	575	534	556	541	542	605	522	590	558	544	589	602	547	567	544	555	553	551	577	568	549	583	528	545	550	539	563	531	540	557	538	521	556	567	545	563	508	554	570	589	567	538	550	532	521	549	562	553	565	572	525	535	560	548	521	572	518	567	600	571	607	562	596	563	568	559	561	534	533	571	523	578	533	559	522	515	563	537	552	553	561	559	521	573	549	525	548	572	568	555	566	537	540	590	560	556	581	530	588	564	563	541	540	577	544	581	562	560	584	534	597	557	532	559	498	539	522	525	536	553	539	579	546	521	546	572	548	512	575	568	607	540	582	555	602	533	540	546	519	575	577	605	549	529	544	567	552	509	577	602	581	533	540	562	564	544	552	555	526	553	560	586	559	559	547	573	582	570	556	573	523	552	559	506	508	559	559	555	570	540	579	571	539	559	564	518	544	569	515	548	561	554	539	579	557	543	530	558	544	574	565	561	617	571	554	551	561	555	547	549	555	533	548	540	548	568	583	547	564	570	547	537	560	554	554	541	544	573	574	575	568	543	582	545	542	536	591	562	510	572	557	508	590	546	578	590	527	579	560	571	548	516	574	560	546	551	536	542	529	541	591	534	533	549	565	551	525	565	552	550	604	543	578	573	528	572	573	548	532	538	539	549	530	550	531	553	551	535	559	540	548	558	559	571	532	539	548	533	580	553	521	504	579	563	554	528	557	572	517	538	559	510	608	554	547	563	551	548	582	559	529	528	540	563	569	588	528	561	584	547	562	504	561	544	583	555	568	523	518	520	548	571	572	540	531	612	563	567	569	557	559	540	580	532	540	592	613	541	525	542	516	549	557	532	558	552	544	557	547	556	572	532	540	561	591	515	526	556	568	580	542	562	609	584	561	549	539	574	539	560	592	576	536	545	532	565	542	537	554	549	520	553	545	566	523	528	577	562	541	580	580	548	547	577	581	562	551	502	530	556	586	554	515	569	593	537	540	550	582	524	552	560	572	571	552	525	483	555	573	569	561	583	558	604	569	565	506	571	563	538	565	508	550	556	499	514	595	525	532	545	552	549	570	560	549	517	592	508	553	603	562	503	557	562	552	599	548	522	512	567	538	567	537	579	552	534	555	577	587	557	558	545	557	545	508	562	609	549	536	558	575	568	586	602	556	561	582	559	532	575	528	557	601	553	509	562	612	547	604	535	526	539	546	555	544	562	567	566	567	593	610	576	508	523	501	559	572	594	549	541	590	578	569	553	545	585	538	525	548	554	530
31751	15578	7897	6268	4139	10689	37231	32243	21020	11005	3301	436	249	262	259	235	240	372	430	270	213	232	220	217	242	241	269	251	263	238	217	248	233	258	240	242	232	248	246	251	239	262	248	248	243	216	248	252	241	244	241	272	236	242	245	255	232	225	272	241	212	232	256	236	240	232	241	237	228	220	244	247	241	219	243	227	230	238	245	251	271	251	242	290	235	243	242	214	214	244	245	285	216	250	259	249	212	245	235	251	223	255	217	254	267	268	224	261	246	233	227	239	249	263	228	222	224	250	273	260	236	259	249	226	235	248	234	241	240	255	233	245	261	226	226	255	220	220	248	238	266	233	262	238	271	228	240	241	218	248	229	288	263	242	224	231	209	244	253	231	223	243	237	230	244	219	249	261	206	241	247	242	225	260	262	247	250	218	290	245	241	268	227	239	290	249	250	228	260	276	235	256	232	228	252	254	275	216	255	253	249	217	255	245	257	262	236	257	235	249	229	238	221	246	234	275	229	226	236	229	237	254	231	253	268	230	254	237	255	233	255	246	272	268	247	222	233	220	229	238	227	256	260	262	223	264	248	249	223	238	223	221	268	227	236	232	232	229	255	253	238	245	260	248	252	248	235	261	241	254	248	222	264	232	255	246	245	249	283	243	249	232	237	259	258	260	255	247	243	279	248	241	220	227	248	240	213	241	242	259	262	240	240	233	236	243	222	250	243	234	245	258	226	275	229	247	261	246	259	226	250	253	229	239	237	256	233	264	248	241	242	249	249	245	239	240	218	242	256	230	247	224	240	243	278	250	212	244	230	252	237	244	248	243	261	236	218	249	227	253	243	228	285	248	274	242	241	261	247	241	258	265	237	229	220	257	246	253	274	264	250	234	285	259	268	241	237	236	240	232	248	252	213	274	257	254	226	254	218	271	264	227	248	231	269	245	221	242	249	233	275	227	261	235	269	279	223	228	232	278	239	216	248	231	237	268	213	221	250	241	272	259	229	230	239	250	250	250	251	265	254	273	232	248	225	239	291	257	267	264	250	281	249	230	241	260	251	232	229	258	265	259	257	242	258	221	235	237	259	253	238	249	233	252	220	236	227	263	242	259	232	253	239	248	251	245	229	229	251	261	264	253	239	225	236	242	248	251	246	227	217	263	281	267	252	245	238	236	234	249	227	235	255	235	255	249	234	242	245	285	256	260	231	247	260	268	224	245	248	245	219	264	236	257	246	254	241	220	260	237	241	242	250	242	266	252	247	279	233	234	260	222	233	257	220	259	242	294	220	246	240	213	229	246	228	243	230	256	242	248	202	237	219	234	221	215	236	239	233	227	206	273	243	236	269	248	243	240	240	246	234	245	214	253	288	218	247	265	231	221	239	272	195	240	255	253	247	250	232	233	263	222	189	223	230	232	271	205	230	254	248	247	224	229	218	240	263	273	265	231	241	263	242	249	275	263	278	247	250	251	246	237	216	258	256	243	237	282	232	224	242	257	243	260	262	240	253	249	266	283	236	225	257	286	262	251	272	224	241	239	198	261	247	237	229	272	260	264	223	244	257	249	214	253	246	223	232	224	225	242	244	261	243	233	263	246	228	236	236	263	225	239	226	232	221	214	241	234	245	244	243	240	251	240	228	266	259	257	227	257	240	227	238	258	240	227	249	289	236	228	240	245	262	250	245	264	249	245	253	243	240	260	256	227	238	248	268	256	227	252	233	235	255	256	214	237	229	212	240	219	282	203	236	242	243	253	268	247	266	260	216	256	255	249	247	260	221	252	250	248	228	256	231	246	240	268	253	261	234	240	249	250	269	238	222	262	245	266	268	241	234	237	220	231	292	267	254	234	253	240	230	233	244	248	265	232	233	224	235	253	256	243	264	241	252	244	240	234	254	234	222	251	250	236	207	234	231	243	237	229	233	252	247	266	230	269	253	238	240	228	248	253	236	235	228	233	225	237	242	265	252	212	244	250	251	247	255	241	239	249	222	223	237	266	278	238	239	225	248	234	234	253	252	220	259	234	264	257	221	255	260	230	227	251	272	248	255	237	252	257	221	272	247	236	242	271	256	226	241	282	233	249	237	251	268	253	264	219	263	249	258	256	215	243	259	244	240	209	234	219	257	235	224	265	262	229	220	247	255	240	266	242	237	276	243	243	258	258	255	260	224	274	268	243	241	264	245	264	283	271	261	247	269	232	225	252	237	241	243	245	223	239	268	257	249	261	239	209	218	230	236	253	249	248	262	254	242	257	238	247	259	235	250	259	254	227	265	237	263	273	233	282	235	232	264	257	243	230	254	263	245	241	258	260	221	243	231	247	248	257	220	232	233	228	237	255	243	244	229	244	236	257	255	278	246	240	264	284	247	251	248	222	235	253	238	247	223	249	248	258	253	217	236	241	255	253	247	259	249	237	273	251	220	257	251	249	218	219	226	230	259	228	236	249	270	226	224	229	241	229	262	240	259	216	265	235	253	245	234	244	247	243	222	268	263	233	239	272	251	259	259	220	221	274	226	243	261	247	276	246	264	220	254	237	221	224	214	260	240	254	253	235	273	220	240	249	225	255	239	212	261	235	225	230	235	253	243	229	249	251	222	253	253	251	227	229	242	236	223	257	256	254	265	235	254	225	250	247	230	260	243	234	283	230	271	236	258	235	205	257	253	234	240	236	247	244	246	245	263	228	231	244	236	242	246	240	236	233	221	258	239	251	262	229	254	259	226	200	250	218	230	239	270	241	291	239	214	234	259	272	220	250	216	241	246	211	260	255	232	264	248	244	248	247	253	242	248	254	247	252	254	225	257	258	206	245	243	256	221	234	251	258	234	240	284	217	229	216	237	228	249	255	245	211	242	240	237	243	266	233	230	271	256	253	259	255	231	242	253	211	257	249	265	243	244	259	261	283	235	275	240	243	250	257	210	224	249	255	227	248	256	244	232	225	232	273	251	261	249	240	263	262	235	233	248	234	241	233	248	283	253	269	256	225	256	282	251	215	248	259	246	253	268	249	259	228	257	247	244	257	256	203	236	215	253	260	252	221	251	228	261	237	264	227	253	256	238	232	267	212	259	270	246	238	284	237	247	259	244	224	219	212	250	225	265	227	269	227	243	260	256	267	225	263	251	249	244	246	263	234	235	235	257	258	266	231	240	246	239	225	216	249	251	217	243	262	266	225	255	238	208	247	245	255	256	238	222	226	254	228	246	266	233	237	255	229	239	244	250	234	250	260	223	261	258	257	228	247	269	258	238	240	243	242	260	232	275	232	260	217	236	268	230	258	239	254	252	198	255	253	216	216	242	246	218	250	274	237	218	249	270	229	257	222	247	242	246	259	215	238	247	231	228	259	232	213	243	265	245	235	271	254	256	265	234	278	266	221	230	214	248	237	208	254	242	269	240	233	245	239	230	250	228	247	218	205	195	230	222	228	243	254	252	230	251	247	261	227	254	259	268	237	257	244	229	253	262	247	229	256	240	258	213	234	263	238
19954	8113	9194	13029	10907	24930	53175	47702	37202	26382	9765	1582	680	619	658	648	668	1289	1910	728	582	626	663	594	586	579	571	629	630	602	597	613	627	606	609	625	624	591	567	568	577	589	588	611	632	613	609	623	601	610	597	572	599	633	583	618	632	595	605	562	597	606	649	571	581	602	595	567	648	564	588	616	610	614	615	619	659	569	613	639	586	595	556	576	624	640	586	592	608	554	600	608	588	636	571	558	591	597	624	586	578	604	662	587	577	587	612	591	612	623	606	592	573	587	617	607	586	577	607	578	611	618	632	586	618	605	629	601	665	638	625	535	596	589	600	606	608	613	597	586	589	589	579	589	622	614	589	581	603	618	583	642	594	623	589	573	615	623	576	642	596	592	602	613	603	637	601	546	572	627	598	642	579	587	586	610	579	584	587	577	574	598	622	525	595	586	593	579	588	612	654	572	599	564	593	562	616	614	616	590	616	575	591	581	596	592	622	584	588	607	556	544	589	627	576	644	616	604	616	536	606	590	602	562	594	650	592	550	597	619	523	572	588	577	615	634	575	592	597	603	604	618	603	586	585	585	586	629	580	592	582	650	577	560	604	614	593	563	573	603	568	565	641	576	605	639	580	644	591	604	630	551	556	613	583	599	611	582	593	564	648	607	608	588	605	567	654	537	621	570	616	573	595	588	605	646	634	605	587	569	612	621	584	629	628	601	604	579	562	613	593	572	596	632	632	581	630	605	606	593	583	603	619	599	604	594	606	591	622	594	582	637	573	597	561	601	614	600	613	596	596	569	591	617	612	626	578	590	605	562	648	583	611	590	585	611	609	631	566	592	606	592	574	609	576	589	612	630	662	586	608	597	595	577	610	599	601	587	599	607	604	607	612	585	609	565	592	581	605	588	593	602	582	629	585	638	633	576	601	598	608	569	596	593	584	564	581	578	604	629	586	556	626	603	587	580	547	603	633	606	569	617	578	592	628	625	621	599	633	575	572	589	634	542	610	607	593	585	594	595	577	570	597	571	609	610	601	586	540	580	584	560	558	663	629	592	623	556	634	569	633	611	617	610	582	641	559	613	570	605	604	553	616	622	622	646	555	566	581	618	606	625	571	603	553	597	613	579	597	572	585	595	608	615	560	605	581	596	595	628	555	632	552	633	585	544	594	552	552	630	612	595	609	584	648	565	639	552	605	607	588	615	588	602	553	561	565	613	567	631	579	565	597	583	612	565	603	587	578	566	598	621	603	571	553	572	589	595	613	572	587	624	618	606	603	530	566	603	572	576	627	616	583	590	573	606	581	576	587	619	567	582	634	604	608	575	606	598	623	571	587	601	554	551	591	612	577	637	601	612	619	589	592	593	563	578	619	641	626	575	620	574	593	597	607	576	609	597	643	587	622	565	634	591	596	596	618	611	636	585	613	591	619	606	635	619	602	582	562	617	587	635	606	623	564	635	632	590	635	611	608	611	605	618	588	611	630	621	623	576	617	560	576	609	592	584	594	598	580	583	633	599	582	598	598	618	585	600	611	568	607	632	609	605	573	577	608	633	548	590	584	624	602	610	633	606	646	589	585	567	574	572	604	614	608	623	614	608	595	600	651	590	647	584	600	617	639	606	630	591	605	652	587	601	576	593	633	609	566	588	593	634	623	575	564	595	575	627	595	564	617	562	588	593	606	606	581	564	597	627	597	592	608	570	599	620	653	538	619	594	603	585	588	608	576	620	618	561	616	617	578	567	593	594	596	613	607	631	608	609	603	592	623	616	590	632	587	658	550	586	612	593	620	647	567	602	581	596	585	600	585	607	589	634	601	566	555	586	589	604	639	632	608	591	617	579	614	619	615	644	611	598	613	587	569	601	611	582	567	596	579	579	578	599	601	626	635	624	556	627	624	589	586	619	605	607	566	593	638	587	583	600	618	583	644	562	574	569	603	586	598	621	631	617	589	592	584	557	601	559	585	578	612	580	595	644	590	595	664	591	592	608	626	559	594	608	614	618	621	594	612	593	561	573	598	634	562	568	618	649	599	621	571	608	603	553	646	559	631	612	597	582	602	540	572	637	609	593	599	693	577	630	579	571	570	585	578	590	567	573	583	565	585	621	583	621	601	628	600	606	569	583	608	569	576	571	581	592	566	577	589	615	589	558	566	584	555	576	613	602	560	573	575	597	579	566	584	600	615	578	632	575	592	563	611	612	637	591	595	582	620	584	594	637	641	580	568	586	567	598	601	585	593	601	582	576	613	623	616	571	576	607	657	611	580	565	610	608	584	592	626	568	594	623	578	590	605	568	602	627	621	585	588	653	597	636	576	589	596	596	603	616	578	620	598	607	581	627	573	571	586	574	564	603	610	607	631	574	631	588	569	639	571	612	572	628	583	578	604	601	619	611	606	599	602	636	578	606	607	585	584	560	640	582	571	545	607	575	613	606	609	597	571	608	655	662	623	605	570	589	578	594	600	585	575	601	589	627	595	560	614	600	583	609	621	594	631	586	636	593	615	612	597	621	603	585	602	600	595	588	641	621	634	603	576	644	631	616	583	565	543	579	579	609	581	631	643	584	577	629	613	591	584	566	626	617	585	601	578	549	581	579	614	634	551	568	587	577	555	600	627	553	582	614	584	624	636	574	569	613	589	593	635	591	598	601	580	598	636	646	597	629	621	593	604	601	660	578	564	606	578	609	599	572	556	621	567	613	622	577	599	643	583	585	580	630	612	603	580	591	575	614	610	605	617	595	592	591	573	620	588	597	617	611	592	592	640	615	628	583	618	605	585	551	583	636	557	623	597	584	646	590	592	617	588	610	616	610	609	628	575	578	572	601	608	560	592	627	617	576	574	597	592	593	633	629	583	573	601	621	632	570	626	619	564	597	618	628	610	608	567	594	649	552	633	602	642	615	600	623	616	637	631	617	544	589	637	598	570	606	619	576	600	571	549	548	581	627	599	564	638	579	569	562	583	561	616	610	579	590	577	592	574	545	616	574	590	541	608	644	586	590	558	580	565	633	628	562	626	562	602	600	601	618	558	621	617	632	587	606	571	591	592	574	557	618	608	595	570	601	626	575	550	639	602	622	600	596	553	610	598	613	570	621	596	607	593	565	613	564	631	587	609	635	634	600	621	576	618	580	565	554	574	625	607	601	630	545	555	582	619	638	576	573	579	594	552	598	578	543	563	584	611	571	622	588	607	594	575	595	612	567	566	595	577	556	590	614	566	651	578	614	620	619	586	590	617	583	613	592	546	660	561	666	587	598	580	592	596	634	646	606	644	603	629	577	600	599	575	598	592	560	643	573	604	586	633	544	607	595	617	587	581	638	615	560	644	623	585	639	590	650	610	570	576	595	606	641	577	594	606	576	604	619	591	610	571	587	644	595	606	577	643	589	564	596	578	620	577	642	622	618	582	597	672	610	652	572	574	598	602	629	588	606	579	621	518	582	588	636	587	601	614	602	609	605	584	587	576	615	598	606	562	604	595	591
44084	26020	17482	16640	10741	7054	26282	54221	41463	26251	9821	1646	223	192	177	195	164	561	966	227	167	149	146	148	173	157	172	197	167	124	155	137	184	143	151	155	159	157	133	128	153	148	166	143	160	163	160	168	146	160	151	139	156	151	169	150	142	168	154	144	164	156	151	151	161	168	175	176	135	157	146	130	163	130	165	142	147	139	149	144	167	159	177	175	157	167	157	168	136	146	144	151	158	124	141	166	166	160	137	131	127	131	151	139	154	160	172	164	138	159	139	187	149	149	128	142	154	163	148	135	159	140	152	161	166	176	157	136	176	164	179	143	163	159	132	166	167	150	160	173	158	136	153	162	145	141	149	139	170	149	126	156	164	167	157	149	159	153	174	145	164	167	158	144	163	152	154	155	153	152	157	178	142	145	172	138	181	170	160	139	181	158	147	166	142	149	157	139	162	148	166	125	140	134	153	142	155	164	160	170	153	169	160	170	156	160	145	175	162	157	163	143	178	167	146	156	153	136	119	153	163	159	151	167	175	171	156	147	156	169	144	146	162	157	136	142	141	164	161	163	152	132	160	162	160	129	151	175	165	140	146	154	154	149	151	147	176	161	146	133	156	151	170	173	142	172	147	149	141	138	151	164	161	171	136	147	144	146	145	164	145	145	170	143	140	173	153	158	149	143	149	139	170	137	156	132	164	152	152	152	154	159	144	152	150	153	149	144	153	159	158	136	124	169	138	162	162	158	153	183	204	156	167	152	155	173	172	164	160	160	164	125	157	140	146	159	134	151	164	178	178	157	169	150	154	159	126	129	156	145	143	169	131	146	142	156	161	162	159	164	166	173	136	177	174	138	144	147	158	156	148	138	150	149	150	162	156	177	176	151	179	148	156	160	163	164	148	185	165	158	149	177	136	179	150	137	169	168	147	168	146	137	160	170	157	138	139	168	159	181	139	150	155	155	158	148	130	147	154	156	146	140	156	168	137	135	166	161	158	166	144	125	180	178	172	166	169	155	162	139	133	148	148	151	158	175	145	137	157	161	164	141	149	154	155	144	164	135	167	167	146	157	179	120	150	173	143	137	173	142	141	163	158	149	172	163	149	153	136	133	158	141	145	151	140	169	167	156	130	139	160	158	178	142	149	152	148	142	182	164	152	183	160	179	159	161	154	152	157	147	155	143	157	144	139	161	151	152	145	152	139	170	138	140	158	155	167	151	171	134	154	153	152	155	129	166	161	146	151	124	151	141	161	176	147	153	135	137	137	148	165	156	160	150	170	163	141	156	167	151	138	148	151	135	156	162	171	143	160	160	149	163	153	144	162	142	155	152	159	160	163	144	162	156	150	153	140	142	148	146	150	143	135	149	142	175	147	156	150	141	144	146	155	167	134	146	127	167	136	147	168	151	154	148	144	155	150	133	147	163	151	162	157	135	152	156	138	160	154	157	157	166	153	155	166	188	141	141	152	150	140	132	151	156	143	149	180	162	178	155	157	139	158	149	147	164	141	167	146	152	169	136	154	157	145	162	156	142	146	151	134	145	170	151	134	147	156	159	165	156	154	139	168	151	158	146	159	135	150	162	168	170	153	143	129	161	184	176	168	154	142	155	148	166	149	175	155	156	150	143	173	156	163	148	144	166	133	148	157	150	169	150	150	135	151	159	167	162	164	156	135	142	152	163	142	167	148	171	150	141	151	147	160	142	167	151	142	163	148	148	176	151	150	150	160	141	145	157	169	152	146	158	158	160	173	162	160	138	146	153	157	142	154	160	175	154	134	149	137	165	162	142	152	130	143	157	148	154	137	136	161	146	155	149	164	150	171	160	176	159	131	151	131	132	179	151	150	158	172	145	145	152	163	138	158	181	158	157	150	149	179	167	149	162	134	176	154	154	146	157	159	144	142	155	166	149	148	150	166	165	160	162	151	168	142	132	151	137	151	130	142	154	162	168	151	143	165	156	135	167	175	150	149	148	149	145	137	160	160	129	152	147	133	140	132	141	154	170	165	156	161	151	150	146	175	126	155	177	149	158	144	161	148	152	140	142	164	158	131	148	169	169	150	136	143	158	157	145	145	162	138	151	154	160	146	165	159	161	154	166	165	147	155	148	154	145	152	158	158	151	143	159	158	156	147	158	139	147	150	151	170	145	169	152	154	160	157	131	134	178	152	158	129	156	167	156	157	152	130	155	147	152	154	142	155	135	151	165	137	139	154	161	157	181	159	124	132	133	153	134	162	158	158	138	157	161	126	163	155	162	173	158	160	158	167	170	154	138	181	156	166	143	138	136	160	145	194	163	134	164	161	155	162	142	152	155	156	168	149	159	161	166	150	151	144	145	153	161	134	143	178	153	156	150	127	171	143	123	158	164	169	155	175	133	155	143	125	139	170	151	175	141	141	154	155	163	157	154	178	154	174	163	154	147	138	144	146	140	159	164	164	149	156	169	173	185	141	165	161	135	155	149	157	165	167	147	133	165	168	157	158	173	159	153	143	139	164	151	164	169	157	172	162	139	153	135	155	161	141	133	166	155	172	151	179	151	149	167	162	178	137	154	165	153	149	158	142	165	159	146	174	178	175	158	149	145	161	153	139	145	150	135	139	146	147	159	145	143	157	172	175	140	166	161	146	172	154	157	145	173	161	148	168	142	146	164	146	131	162	128	144	162	153	127	147	175	143	171	142	123	179	144	174	161	162	152	179	159	154	131	142	146	157	161	169	151	151	158	144	150	140	137	144	154	147	165	138	125	172	164	167	142	158	148	169	157	163	142	154	138	172	175	187	158	161	150	154	166	152	175	147	149	169	143	154	150	165	150	151	147	157	167	170	153	140	134	165	172	164	144	144	148	155	154	151	161	172	164	166	148	154	151	134	160	135	176	142	142	147	166	155	179	150	138	165	163	167	169	167	164	161	153	150	150	174	137	167	170	189	157	137	134	150	195	124	165	162	153	156	162	158	145	152	140	145	170	166	150	161	151	146	138	183	149	146	162	152	172	160	147	151	173	166	162	150	146	166	158	150	156	157	153	172	144	176	151	151	157	135	172	169	153	142	146	162	181	140	161	158	136	150	185	150	161	158	145	140	139	162	153	151	169	177	154	150	148	150	128	150	169	149	134	145	166	149	174	189	149	159	138	151	161	155	135	170	143	148	155	146	143	148	167	156	148	151	136	170	153	147	176	167	158	139	165	139	153	156	157	159	157	157	169	154	166	139	155	171	149	171	155	157	156	158	168	145	163	134	151	167	139	175	173	126	154	166	171	162	153	136	136	128	145	148	163	167	168	171	138	162	159	160	154	158	172	148	139	140	163	163	140	164	167	152	154	161	155	155	169	175	149	152	159	147	139	171	168	159	151	146	146	141	145	153	165	154	159	173	138	151	149	158	159	154	175	124	154	166	164	130	148	153	152	160	174	174	150	160	148	162	144	169	144	134	165	148	144	164	155	137	153	151	121	164	140	147	166	128	150	149	154	168	146	139	160	153	164
29735	11467	15874	25665	20608	16993	42741	66470	54729	40542	19869	5122	792	599	631	600	584	3097	5216	837	424	416	376	386	412	417	484	482	492	436	400	373	421	389	382	392	389	384	394	387	393	386	383	367	365	400	403	383	406	404	402	370	347	394	393	379	372	410	385	386	397	370	392	373	417	387	389	380	374	390	410	363	371	360	405	387	396	412	410	399	413	425	379	419	387	403	384	359	389	387	398	395	397	412	377	383	390	413	371	357	400	385	401	389	369	365	391	412	377	390	422	392	441	390	393	399	380	377	359	362	399	376	363	386	413	396	370	366	375	381	359	371	391	385	395	378	367	403	386	378	400	409	316	368	371	381	386	403	375	395	399	381	359	382	431	363	378	371	394	384	386	375	394	394	348	429	391	392	389	390	391	379	390	399	397	364	374	410	384	397	357	347	365	415	396	410	381	376	415	378	367	398	396	396	402	393	350	389	356	398	378	419	383	384	381	378	378	405	370	400	386	402	396	370	375	347	364	366	417	392	392	354	354	411	375	414	370	408	367	409	386	368	349	374	404	377	389	394	409	414	362	371	382	369	402	388	416	376	407	383	362	399	329	377	407	367	409	416	381	377	372	373	424	380	401	403	381	365	365	410	382	397	416	397	375	394	381	388	375	359	408	408	436	386	352	410	346	385	362	374	362	380	389	364	429	383	387	333	383	405	384	386	367	383	372	400	410	399	398	370	391	408	366	375	399	381	370	370	367	383	375	399	360	383	384	359	391	387	388	359	378	376	386	383	394	383	358	383	401	400	431	366	395	393	414	364	380	407	386	369	376	386	428	396	363	368	376	367	377	344	407	381	379	407	371	369	396	380	388	402	393	373	383	359	407	390	390	372	431	399	412	391	376	391	404	399	372	385	382	393	371	418	391	377	367	403	381	393	391	413	345	416	410	367	405	374	387	419	336	376	340	370	350	409	386	361	405	394	390	392	407	386	383	374	368	398	390	365	382	385	438	386	420	393	350	371	388	416	392	410	412	362	377	372	372	380	366	381	387	382	391	382	390	423	393	386	384	408	397	377	389	385	409	397	389	385	339	381	371	378	365	367	408	372	385	388	389	367	401	356	390	377	366	371	390	356	404	377	400	376	387	378	375	371	404	410	361	380	374	411	392	371	372	403	367	349	381	375	367	377	375	419	404	392	449	359	375	387	356	403	394	379	392	376	387	374	367	400	369	387	380	392	418	377	365	392	401	433	370	383	359	432	406	381	415	387	416	388	388	355	385	417	409	384	377	383	372	393	367	374	388	369	379	405	396	347	386	386	414	373	387	391	394	406	398	369	407	392	383	401	397	392	362	399	390	393	398	405	359	408	387	361	347	386	374	363	407	402	394	402	420	378	390	364	410	427	351	371	417	361	355	361	397	375	377	377	391	401	396	371	360	390	365	373	354	365	398	397	381	389	355	392	390	389	364	340	375	388	389	403	372	389	365	416	415	400	403	379	427	347	381	399	398	407	392	393	374	399	393	358	381	378	403	411	403	390	359	387	350	379	420	392	387	382	374	401	408	399	424	386	388	374	402	391	380	369	395	401	386	407	349	428	379	414	400	404	369	390	371	357	390	395	379	392	393	385	373	364	402	404	385	411	398	367	379	378	412	387	394	429	413	385	404	345	393	384	387	386	436	407	373	368	383	394	413	409	392	376	383	407	365	395	393	433	420	411	413	403	389	404	363	380	363	388	384	406	417	382	374	388	396	370	386	360	421	391	389	387	408	403	389	385	397	393	376	390	404	373	402	399	373	405	398	391	425	413	436	375	383	394	380	385	357	382	365	422	388	364	391	411	392	403	377	408	389	392	372	394	376	351	392	386	372	393	367	362	378	357	392	362	417	342	358	390	353	361	415	401	395	384	393	382	387	383	377	369	365	375	379	395	332	361	385	386	432	398	407	411	375	382	400	395	392	388	408	421	414	399	394	381	365	403	392	374	429	417	382	397	418	435	396	363	389	388	377	407	351	394	392	387	408	400	399	392	366	376	363	395	400	348	375	381	401	411	381	398	402	380	382	367	391	418	403	394	390	384	394	419	388	399	421	367	417	411	372	416	380	374	387	392	364	390	364	402	396	396	403	348	366	396	377	349	343	406	373	385	405	405	383	390	414	369	364	363	402	383	383	395	420	367	402	369	388	394	377	404	401	377	377	388	355	400	419	386	397	382	380	397	361	406	385	386	388	345	412	409	383	393	351	393	384	341	414	386	374	418	367	354	383	384	369	371	414	375	371	424	391	388	390	386	429	369	361	401	383	402	387	384	407	387	396	371	386	396	400	368	425	393	396	405	393	387	392	361	385	380	403	376	400	408	391	391	400	376	378	405	374	383	392	394	392	404	379	367	373	369	394	350	376	409	403	390	386	390	383	375	371	367	357	432	400	378	382	430	369	425	379	398	401	392	420	381	402	391	373	380	367	386	398	370	370	352	380	364	387	384	383	363	344	355	390	383	432	397	394	403	396	390	367	384	359	386	415	356	381	381	395	371	411	377	425	391	356	430	387	339	364	379	386	392	360	456	360	377	378	391	402	367	383	391	400	373	382	377	381	422	369	373	358	386	368	344	385	370	380	397	334	365	354	407	393	377	378	363	393	371	355	368	381	369	369	367	391	379	380	385	404	352	390	389	426	399	395	366	377	418	403	348	404	384	374	394	390	401	410	409	396	371	387	383	369	399	400	380	392	392	415	390	399	415	350	398	371	402	389	388	395	366	359	417	403	348	402	399	372	413	390	429	388	394	377	371	359	412	420	399	402	383	420	382	370	337	371	392	355	412	352	435	392	356	377	369	380	393	387	357	373	405	363	386	348	402	401	389	367	438	423	350	396	402	396	401	402	390	407	384	414	381	378	380	417	400	402	411	382	362	399	402	364	391	389	391	368	387	413	406	372	370	377	400	379	406	394	377	392	413	384	359	372	379	394	375	423	393	412	357	403	402	413	404	390	366	405	384	405	379	392	409	362	378	419	372	389	409	364	360	410	412	376	398	353	379	393	406	368	387	387	390	393	360	380	372	382	356	372	371	409	365	416	430	393	415	386	396	383	392	368	377	367	401	397	390	400	398	417	351	377	385	401	394	371	392	372	372	396	389	385	385	392	374	362	413	392	405	378	373	425	354	356	390	385	408	370	351	347	393	383	383	409	392	397	379	369	398	385	396	359	357	368	407	401	360	414	413	393	396	398	388	387	365	363	382	415	383	366	381	416	381	400	416	427	421	384	360	364	382	394	376	363	377	403	370	382	367	364	363	335	393	410	354	416	361	398	404	369	394	379	416	421	380	395	435	386	402	379	351	380	383	385	378	369	397	405	387	396	403	366	409	389	409	378	375	403	366	406	385	416	400	383	375	382	383	358	356	379	365	401	386	369	402	416	374	402	398	418	430	412	355	372	383	393	384	411	382	378	399	424	392	401	395	376	375	362	360	372	376	382	373	389	379	399	367	405	384	374	366
11118	3621	3073	3908	2628	2314	2262	3674	3102	1850	851	250	206	246	238	240	235	260	252	240	232	221	217	224	240	232	243	233	213	211	220	240	236	244	230	235	218	246	258	246	243	240	229	220	246	233	237	228	218	210	225	216	260	240	193	230	239	212	217	213	239	215	216	264	252	239	234	218	240	231	233	205	201	213	233	233	235	259	227	222	209	231	209	228	229	229	200	209	232	201	236	248	241	235	217	238	234	225	243	231	206	225	226	251	217	231	227	218	200	225	241	215	226	233	240	245	223	248	231	249	217	215	247	259	192	208	250	238	219	226	270	249	232	217	215	239	248	202	232	194	199	204	204	210	233	219	232	246	216	219	216	214	206	222	217	250	222	253	225	245	202	228	243	212	229	233	252	239	226	223	237	222	204	223	223	244	216	223	211	247	222	203	225	254	211	206	228	208	235	236	241	198	205	232	254	229	256	230	214	202	213	220	230	228	225	209	205	225	225	232	219	210	239	228	219	246	218	220	251	233	252	191	244	229	225	235	241	243	227	244	241	238	231	237	218	236	250	246	232	205	228	254	226	245	218	232	259	234	215	240	224	216	228	276	247	226	203	213	222	229	228	232	252	236	230	218	252	242	221	223	209	213	207	213	204	247	214	216	227	221	256	235	241	226	211	258	214	235	237	235	217	244	234	222	230	227	208	198	230	198	223	220	228	220	206	220	219	214	218	217	233	235	217	217	255	230	217	224	229	204	228	237	227	212	227	228	250	229	225	210	232	219	245	255	239	223	219	228	236	240	212	242	217	225	204	217	258	213	255	236	218	215	255	213	217	242	207	229	215	214	228	212	204	232	216	240	248	227	210	236	219	227	243	245	216	230	209	226	238	255	227	210	254	222	221	191	238	228	228	199	194	233	266	199	228	223	199	226	232	225	208	203	213	218	228	224	224	261	233	245	213	251	219	204	205	226	244	204	248	232	227	239	234	218	227	229	198	235	217	238	255	203	247	219	212	222	210	215	239	225	217	225	210	228	226	222	231	213	235	202	223	233	214	224	248	209	242	230	218	222	233	210	219	200	236	206	220	239	231	225	245	247	208	204	207	211	227	222	232	220	251	236	245	200	209	238	244	237	226	216	233	210	213	213	234	218	247	214	205	228	211	222	199	221	206	260	237	235	246	236	229	185	245	219	230	246	230	227	250	225	209	236	220	226	232	260	250	225	242	239	221	238	234	227	267	222	199	230	219	230	218	232	201	216	238	221	232	237	243	247	236	219	209	240	213	213	240	222	220	228	218	214	234	232	218	241	203	242	211	251	253	180	230	223	202	248	203	243	229	228	240	205	234	246	212	222	214	243	241	241	234	220	227	230	248	197	239	218	208	241	204	210	225	234	240	237	231	217	224	239	257	231	226	251	236	231	227	237	250	225	231	226	221	245	220	240	213	229	227	233	255	244	201	232	207	235	222	201	252	225	240	235	212	228	267	218	224	245	232	229	218	243	221	224	220	207	233	236	201	205	230	250	229	231	219	245	227	239	222	229	217	208	236	241	244	235	215	224	239	227	214	263	236	187	236	240	217	204	232	207	254	229	200	217	227	196	228	253	201	225	216	243	226	257	210	224	232	233	232	247	230	219	200	213	254	213	247	244	216	223	210	223	248	225	236	239	233	222	227	238	210	245	273	256	210	200	237	199	218	270	197	230	224	238	211	255	223	234	235	215	233	221	222	229	253	248	228	229	226	229	252	239	239	239	208	245	234	220	218	246	246	239	250	243	228	237	229	260	264	223	213	225	242	226	232	223	232	232	244	221	240	223	247	228	244	229	216	226	207	266	255	231	238	237	228	246	255	225	226	230	217	238	239	224	205	211	233	256	211	223	215	234	203	227	227	205	243	214	246	252	243	218	220	247	211	232	198	224	249	202	235	249	240	230	217	239	221	206	216	234	237	236	230	207	242	247	239	217	222	239	250	216	214	201	246	229	212	231	217	210	228	210	235	226	223	252	257	220	227	222	232	225	208	264	222	219	201	200	232	218	230	219	212	222	219	227	255	218	228	242	224	212	218	206	229	209	227	236	195	246	226	238	213	212	248	205	240	204	198	239	219	215	210	207	214	212	243	218	244	234	247	234	224	236	218	238	217	234	219	215	200	222	224	241	229	215	240	243	216	234	226	213	225	241	205	235	207	217	232	243	261	223	212	220	220	248	217	214	217	240	228	236	213	189	210	236	219	227	223	221	233	232	223	216	250	211	231	213	237	213	208	237	209	245	252	223	206	244	224	184	268	197	203	233	219	237	244	235	232	220	226	240	209	238	261	238	252	237	247	190	237	226	250	237	231	245	202	218	216	227	245	235	244	260	242	233	206	246	199	216	206	221	235	214	239	231	223	237	251	245	234	197	243	224	223	243	242	216	240	224	215	232	248	240	234	239	207	219	214	237	231	243	222	214	233	237	221	255	228	201	230	240	230	227	233	205	234	222	201	226	204	221	227	244	258	230	218	228	232	219	250	246	234	214	234	213	252	216	229	218	241	259	244	224	226	221	243	234	215	231	220	234	247	237	213	221	240	207	242	234	219	234	246	213	230	272	234	239	226	214	227	230	214	225	223	219	207	214	236	188	232	218	214	221	236	248	206	211	205	227	254	225	214	226	225	230	209	257	199	218	238	244	244	208	234	214	230	226	235	210	233	195	180	222	229	219	232	231	223	215	236	242	218	234	268	238	217	258	247	215	237	222	240	208	234	246	235	230	233	267	250	236	247	230	228	252	211	261	242	219	242	203	242	231	221	228	253	225	239	220	223	226	217	240	237	225	220	242	226	222	209	251	259	207	205	239	242	236	244	247	216	218	234	244	230	251	250	247	225	209	241	259	213	224	242	229	218	233	238	204	209	217	217	230	226	223	223	246	236	214	223	225	227	226	192	248	223	216	218	228	217	221	227	228	216	217	221	210	215	256	208	249	236	195	230	210	223	227	221	241	226	211	202	221	255	227	229	241	224	223	235	231	261	203	254	239	215	223	222	255	223	206	232	241	259	227	216	221	229	225	211	244	233	221	224	204	218	234	231	242	232	234	229	221	257	212	232	243	229	206	242	247	239	220	220	243	217	220	218	208	244	229	215	240	227	238	235	198	224	218	234	224	216	232	222	216	232	190	242	200	239	199	197	261	255	226	231	244	233	246	230	234	200	234	218	219	209	257	231	229	244	219	247	230	244	218	218	229	234	215	218	195	222	216	242	241	262	231	203	205	238	235	221	238	244	219	239	216	209	206	207	222	253	221	239	217	239	245	232	225	227	212	230	245	224	219	239	249	251	218	223	230	217	229	242	218	232	222	227	236	242	231	215	225	215	236	241	208	236	235	225	234	199	232	219	210	232	235	235	210	233	193	207	226	235	224	230	224	234	217	251	220	230	210	228	230	223	240	231	240	228	233	234	230	225	206	221	215	228	245	242	240	250	242	219	207	208	225	223	249	214	234	234	228	246	232
6961	3191	5873	10818	9143	8599	10241	14927	11741	6937	2844	644	577	587	570	543	551	652	667	604	537	546	563	592	601	569	595	534	530	557	586	558	622	542	573	529	578	580	568	591	548	570	569	520	551	577	572	547	568	591	565	560	530	592	553	561	541	583	550	564	539	544	549	617	587	563	568	569	603	531	577	574	564	556	566	572	598	492	519	529	552	581	578	583	585	584	529	566	606	601	535	588	581	543	568	556	523	579	534	555	533	510	569	569	546	577	616	549	541	582	564	589	568	553	553	580	541	572	598	554	543	588	584	565	563	596	560	561	579	573	587	530	592	605	545	538	548	560	583	624	559	546	562	599	550	532	594	579	586	526	614	546	558	576	601	561	532	560	504	562	573	577	544	542	559	577	547	559	604	546	557	520	507	578	553	550	558	548	520	576	592	543	569	549	550	559	544	559	583	594	519	541	491	522	560	544	552	550	535	560	577	571	567	528	543	571	522	603	561	561	577	566	607	547	561	547	551	537	569	557	567	569	532	571	588	563	557	545	544	551	539	561	590	519	585	560	606	563	558	582	589	593	565	582	551	494	578	598	541	574	570	559	594	600	567	557	609	541	533	582	588	570	541	556	576	567	588	586	592	593	561	583	591	582	588	576	558	570	574	593	520	579	558	524	534	560	555	562	566	523	540	531	506	540	589	553	589	551	500	558	596	571	584	563	588	568	593	539	568	586	587	556	567	519	584	591	538	553	567	588	588	531	560	567	568	616	545	573	587	589	543	562	571	553	536	539	543	583	581	566	533	588	575	552	530	516	536	551	576	549	566	613	585	602	575	603	539	589	587	581	575	535	549	544	580	563	572	546	532	551	594	578	564	602	550	554	563	582	556	584	570	558	568	504	574	565	540	547	574	586	571	550	573	543	562	580	554	533	538	564	526	561	568	595	557	521	547	539	554	553	568	586	565	557	564	538	571	537	598	618	554	590	583	550	545	550	564	573	586	571	541	606	578	554	565	547	574	570	545	595	563	571	554	525	566	564	584	569	593	589	526	567	537	591	556	597	557	573	552	581	551	588	591	566	574	615	595	607	576	578	556	564	534	588	552	582	564	566	519	600	553	524	534	537	565	548	553	495	583	583	563	554	510	548	622	551	599	554	585	571	578	588	555	602	546	571	562	538	618	575	562	553	556	590	585	560	556	577	569	555	601	538	537	553	564	561	552	529	559	604	581	548	555	516	565	547	564	544	569	578	559	554	609	578	592	560	559	600	585	582	566	548	568	524	589	549	554	543	553	545	571	560	563	596	580	571	529	578	602	532	526	557	566	608	557	601	573	595	538	586	512	569	509	577	565	559	543	551	610	550	582	554	536	560	553	559	618	555	600	537	566	540	601	565	552	562	583	586	537	544	535	579	533	578	542	602	565	586	561	573	546	582	553	578	537	543	587	534	560	565	543	524	567	565	552	559	584	524	603	534	574	571	531	593	562	572	541	586	544	563	532	549	555	547	562	551	564	566	611	581	540	574	594	561	591	520	554	554	549	553	561	545	548	569	537	593	560	578	529	571	577	560	564	554	591	588	545	580	557	567	580	569	568	553	532	564	574	568	576	530	551	561	532	545	597	573	568	557	553	558	564	524	529	592	590	553	632	560	579	568	555	555	543	569	535	543	570	531	566	622	576	557	573	583	555	587	572	547	549	543	574	548	552	554	582	589	531	546	545	558	520	571	538	572	564	550	533	598	500	548	564	575	576	567	592	533	563	590	600	555	541	575	536	559	551	607	573	570	576	574	563	568	596	585	573	551	577	534	559	576	579	564	570	586	564	540	585	543	615	565	581	559	560	627	554	590	545	576	576	546	554	597	561	588	570	589	516	571	569	538	587	567	525	574	598	567	502	576	591	530	581	534	536	548	595	569	565	615	586	547	543	553	612	579	552	549	535	593	524	566	528	579	550	553	564	582	616	532	555	579	548	609	526	534	552	578	554	551	547	565	582	583	567	559	532	646	581	557	584	582	552	591	557	540	549	571	551	570	567	563	593	562	577	565	569	559	554	564	529	570	576	552	556	562	587	586	592	582	555	585	570	596	595	569	564	563	592	543	540	527	572	569	557	578	557	595	584	580	562	610	586	594	565	564	575	590	558	571	567	598	579	567	550	580	599	588	555	547	542	566	545	581	553	563	572	542	581	568	561	546	591	563	530	556	575	591	551	561	586	572	594	583	578	580	580	575	552	552	597	574	568	557	545	590	519	564	572	532	601	592	557	573	551	548	529	565	617	576	604	590	567	551	536	587	580	541	602	527	553	538	607	564	543	568	598	564	539	564	550	553	583	598	571	569	532	571	552	563	573	600	551	601	527	564	598	595	602	584	563	548	519	578	571	626	570	587	560	575	544	586	595	521	553	550	529	597	569	563	562	570	561	570	530	577	546	550	560	578	565	590	596	540	577	558	588	588	558	561	571	564	575	580	576	559	545	536	562	550	545	511	534	583	548	585	525	577	578	534	561	567	556	513	535	552	548	562	567	582	599	582	551	563	595	599	533	583	559	535	583	571	552	534	572	576	544	593	600	549	583	566	558	582	562	559	600	596	553	560	585	545	614	566	577	599	553	526	610	544	595	530	567	585	554	551	562	571	541	546	557	586	570	528	593	564	516	603	607	534	590	527	602	601	575	544	589	544	556	609	555	580	569	546	562	556	564	554	550	560	593	587	566	540	509	567	574	575	606	560	596	532	546	594	607	591	608	578	564	585	565	575	549	576	577	568	567	574	559	559	567	553	578	536	576	544	594	553	550	566	560	550	583	542	550	590	607	589	577	545	588	580	546	568	577	548	561	557	587	536	591	540	584	542	554	541	575	561	597	579	541	569	563	554	567	563	556	571	531	513	606	529	518	537	575	528	578	533	576	565	570	572	528	564	583	549	537	564	552	566	602	588	585	562	578	574	539	580	538	558	591	578	586	567	598	573	588	553	494	579	567	593	580	549	545	547	558	527	576	559	589	614	581	577	500	537	586	589	568	534	539	569	571	576	550	516	572	530	549	588	563	613	549	567	564	588	581	598	592	573	552	553	558	561	541	602	545	546	579	572	525	541	545	566	553	555	559	578	611	556	567	558	584	567	550	536	574	571	575	566	573	576	535	570	513	523	564	573	580	576	566	608	597	534	578	547	540	542	557	586	551	517	570	564	535	561	549	533	570	521	549	591	528	512	549	562	559	546	566	551	591	555	555	565	602	576	552	546	547	599	568	530	567	554	516	646	563	533	586	556	574	564	564	564	576	545	538	526	538	496	573	553	591	604	565	601	545	548	581	539	550	573	546	563	550	555	578	592	608	552	580	574	576	555	565	536	592	577	577	568	529	527	574	572	547	568	575	513	543	567	553	567	565	587	575	550	542	556	568	556	575	585	594	541	596	554	556	558	531	586	556	599	601	527	576	557	553	587	597	557	577	569	550	570	614	512	580	531	526	542	561	584	565	523	523	576	581	597
33143	17871	10850	9787	6996	10046	24592	33911	24833	13573	4325	516	282	239	244	237	249	449	471	254	208	235	259	250	244	259	237	241	259	265	237	257	218	272	240	235	241	230	218	242	241	231	234	224	220	249	250	234	253	285	266	201	245	217	268	230	261	204	242	233	231	255	244	239	225	231	260	242	227	234	225	237	239	236	271	263	214	213	241	241	242	226	227	231	233	250	227	223	252	264	229	221	201	241	260	239	234	242	252	240	262	239	240	245	220	210	246	239	254	237	234	227	273	246	217	242	248	238	234	222	211	217	248	243	244	208	234	230	236	213	210	250	238	221	230	244	246	249	246	234	223	230	238	237	254	269	247	256	266	235	225	274	268	237	245	246	242	264	261	250	227	196	232	242	237	247	267	210	274	218	236	245	199	263	251	260	265	235	246	281	251	244	230	230	258	257	216	225	245	217	205	223	266	229	222	264	214	235	241	239	216	257	202	238	268	225	244	254	258	238	227	223	280	254	264	242	235	199	213	224	245	235	246	265	221	193	241	232	246	256	247	246	236	235	250	225	232	229	223	254	257	244	236	250	253	223	235	247	264	213	251	240	263	285	224	258	242	257	247	259	240	264	228	245	240	263	215	255	235	244	253	255	236	242	224	262	219	240	256	238	226	237	251	251	236	274	251	236	239	233	257	248	226	216	250	225	241	222	241	251	243	245	236	250	238	243	283	231	268	232	220	220	241	262	268	240	226	236	240	250	263	246	230	250	252	235	216	262	223	242	250	237	260	249	244	242	225	238	255	243	247	225	233	249	252	229	212	250	256	276	276	224	211	245	220	259	231	225	254	250	236	222	268	239	228	252	216	233	241	246	261	234	257	205	230	212	248	217	261	242	235	245	213	266	220	239	270	263	239	237	259	254	255	240	235	226	235	225	246	255	253	275	265	250	230	266	203	251	237	247	268	248	215	213	213	243	240	249	217	226	247	222	264	215	237	253	242	234	257	262	242	217	203	246	246	240	237	221	255	269	257	249	231	260	245	240	208	253	250	226	252	216	207	241	220	247	252	236	241	221	225	214	234	244	210	236	232	255	250	234	237	222	225	247	234	255	254	266	199	242	238	283	214	222	250	236	222	242	242	268	237	235	230	235	247	236	262	238	241	202	230	245	255	269	235	206	232	219	276	253	260	252	254	226	239	265	238	235	277	243	216	229	228	256	218	242	226	247	238	228	235	227	236	235	219	236	263	219	223	264	264	236	229	264	236	250	222	243	211	211	263	212	245	225	225	221	235	233	245	255	220	229	235	262	222	216	236	249	199	232	236	254	240	224	234	251	231	243	239	249	277	269	237	257	268	223	224	244	282	223	239	238	257	217	228	262	228	238	230	238	228	231	207	247	257	251	218	215	249	236	221	260	233	266	232	232	206	249	242	248	222	249	245	244	247	213	229	224	231	228	256	239	254	240	242	243	260	233	277	240	237	233	227	244	226	227	217	215	226	224	233	259	236	241	232	254	232	232	229	233	215	250	214	243	230	228	232	240	245	216	214	239	229	247	248	229	260	255	254	222	218	243	201	249	238	252	217	247	236	240	246	235	270	232	215	245	221	267	216	250	257	262	272	209	266	234	253	250	224	254	242	250	265	269	242	228	243	235	273	251	222	241	224	232	250	233	269	239	251	239	223	241	213	240	225	245	250	226	263	221	278	253	239	238	227	261	270	241	249	218	241	260	219	239	236	235	219	216	233	216	259	221	228	254	244	250	239	261	213	223	231	257	240	230	232	213	239	282	235	234	231	270	224	256	242	228	238	250	247	245	222	236	215	204	241	219	238	244	246	220	240	250	228	224	209	249	265	269	240	238	206	200	264	238	207	242	229	235	241	208	216	226	252	234	218	219	241	241	227	258	264	253	226	247	215	236	245	246	239	270	213	243	234	229	264	246	246	233	244	266	235	257	244	206	261	248	239	227	225	253	211	232	223	238	259	285	198	244	255	232	241	219	218	237	254	221	227	232	279	219	253	200	262	218	235	237	237	258	235	254	228	247	251	251	225	209	251	232	244	242	249	241	237	254	243	234	252	242	240	217	224	233	233	241	227	229	221	224	230	208	223	216	244	241	261	218	232	219	240	237	231	238	253	260	256	262	240	234	239	246	227	248	259	230	236	243	242	223	244	236	231	228	230	229	241	229	244	254	225	234	226	224	227	247	256	222	243	231	251	228	261	242	234	230	257	253	238	258	237	252	265	257	228	253	219	242	225	261	255	225	261	231	219	249	233	223	215	238	236	237	243	245	233	233	253	246	210	222	244	231	250	222	223	250	237	219	263	216	260	243	246	219	231	259	222	257	247	231	240	217	251	232	261	239	275	239	245	247	218	229	257	241	237	256	229	250	219	255	208	233	248	244	211	237	224	234	267	252	255	254	242	245	209	240	217	219	242	234	258	235	241	257	258	258	229	246	272	218	250	230	251	253	241	256	254	219	254	218	263	236	246	227	271	249	237	254	231	224	268	239	242	259	241	262	234	242	217	235	226	236	225	231	198	204	231	253	247	251	259	234	234	234	249	235	218	251	245	224	257	224	238	284	244	269	240	222	219	251	253	231	235	236	246	244	256	249	236	246	267	218	231	245	280	244	219	247	251	223	227	254	230	259	224	248	234	226	233	209	261	253	230	222	240	244	249	259	257	244	248	249	238	263	254	237	237	220	249	254	222	227	227	247	216	259	258	228	240	203	248	219	228	288	226	196	228	239	201	239	259	247	224	226	253	263	247	260	241	256	223	216	259	269	261	236	259	237	242	224	238	237	232	224	220	245	233	230	238	230	219	237	240	235	244	236	242	247	245	246	233	242	265	253	224	222	221	223	247	219	234	247	223	208	245	235	240	231	233	244	251	239	210	237	247	250	264	252	224	241	244	240	228	242	227	275	277	252	251	239	259	229	258	227	242	249	219	251	229	246	236	258	254	234	266	230	244	208	237	243	255	212	239	218	244	225	241	253	253	241	229	234	261	259	232	216	252	233	225	266	253	253	240	193	262	241	253	256	234	265	274	237	234	239	225	242	246	258	233	224	237	254	254	253	241	263	238	232	232	232	266	237	239	192	220	250	260	238	245	215	254	229	211	250	246	235	225	226	197	221	231	238	224	202	257	234	279	246	270	265	254	230	217	221	236	213	245	246	258	281	231	232	220	220	224	280	254	221	212	256	259	244	243	241	250	232	215	201	221	238	240	251	234	249	244	224	235	238	224	243	263	232	227	231	242	206	234	245	241	226	226	238	243	237	232	223	258	256	219	225	271	253	221	244	247	240	229	263	252	239	229	254	255	236	245	224	235	254	241	235	257	218	218	215	253	254	233	251	229	249	260	280	219	219	211	234	243	239	227	282	229	233	259	216	231	252	222	232	229	193	247	251	237	232	253	239	241	227	256	242	228	274	238	248	241	230	233	232	266	247	248	253	219	250	256	252	229	218	214	238	259	251	254	228	233	240	239	233
21291	8690	11919	17624	17022	24018	43119	49734	41436	29341	12327	1784	762	692	629	608	680	1621	2179	738	575	613	602	557	642	591	676	564	625	621	618	582	636	566	593	572	585	608	587	604	553	573	608	562	595	559	597	612	593	614	638	561	577	565	564	566	545	581	607	576	587	576	586	591	612	580	584	566	590	586	609	603	608	567	586	579	547	569	562	596	613	547	585	587	628	594	577	530	613	605	612	588	582	607	607	563	555	520	623	561	566	578	585	606	580	565	566	571	585	583	587	548	572	622	609	602	627	545	594	580	601	595	573	619	579	594	588	559	585	592	596	615	572	582	621	571	596	586	584	625	556	602	574	560	578	598	618	578	605	580	548	570	595	631	587	600	622	593	590	554	568	557	549	594	561	595	605	579	570	595	612	564	535	562	552	556	613	566	592	583	621	586	625	571	604	587	584	545	622	585	607	543	620	619	582	592	585	611	607	622	616	597	578	593	576	561	577	633	579	578	533	605	594	585	598	633	594	581	595	645	590	608	576	569	596	571	590	617	564	614	578	560	573	536	599	602	567	607	573	596	636	597	551	539	564	546	544	618	558	577	611	550	570	569	590	589	624	582	598	575	532	590	573	588	581	569	571	572	597	580	532	616	610	538	553	567	626	580	597	615	560	574	550	581	576	579	619	571	596	603	595	591	579	588	628	587	568	607	603	565	562	630	577	569	574	600	578	570	589	598	568	608	612	581	607	625	577	643	613	605	557	574	589	549	564	591	537	635	587	610	558	585	587	572	608	593	606	525	582	570	615	607	559	558	602	572	594	567	598	586	580	598	603	603	611	599	607	602	617	521	589	558	603	633	575	592	604	572	608	571	558	612	619	643	587	575	612	600	567	586	598	589	597	583	582	579	607	578	569	608	574	628	590	603	597	589	608	613	603	585	596	550	576	584	584	575	512	591	582	587	564	598	591	588	578	573	585	566	538	616	590	556	621	588	559	588	628	588	586	565	554	580	575	555	585	557	602	588	587	593	639	620	567	555	664	613	573	544	591	568	581	663	588	559	543	564	566	597	564	618	597	597	581	553	574	608	567	592	580	595	599	567	596	613	591	566	575	561	572	593	619	598	607	601	594	546	592	599	611	616	579	574	584	568	634	607	600	636	596	580	623	583	581	641	535	538	597	615	625	608	584	592	601	588	602	605	624	619	560	562	661	595	593	570	567	552	612	613	549	602	586	601	548	584	627	592	594	579	578	557	549	560	572	589	607	568	564	574	581	582	535	583	573	618	595	620	534	555	605	597	582	577	631	572	621	563	532	570	503	629	588	563	564	590	582	599	562	575	580	618	606	597	557	586	564	605	561	563	559	562	580	598	632	589	551	595	554	577	594	588	553	632	594	623	606	573	586	583	591	627	604	566	581	611	577	605	602	582	598	538	566	565	570	597	607	595	621	585	593	616	591	563	584	599	577	567	556	575	615	601	562	576	611	624	588	603	605	542	564	571	593	578	569	594	597	600	536	566	580	571	581	599	616	579	582	609	592	573	560	591	630	559	555	603	654	584	572	596	575	551	568	579	586	575	623	591	579	544	612	598	625	582	552	591	537	589	597	582	598	577	557	592	593	607	614	592	587	554	606	576	587	564	586	549	642	610	595	574	631	580	575	548	573	570	589	622	580	594	591	589	559	613	606	582	568	578	616	591	633	570	591	554	589	567	612	591	559	625	605	594	597	581	570	564	610	592	561	552	582	640	589	602	552	584	581	591	589	577	563	582	526	576	556	631	601	574	641	562	561	566	549	599	572	585	575	591	551	573	549	638	591	607	563	600	573	583	614	594	526	632	577	576	632	575	585	610	621	625	603	599	587	585	581	600	547	587	601	605	565	623	566	540	562	566	577	597	548	624	600	629	610	577	599	527	567	598	614	583	627	619	586	579	611	571	562	548	592	615	566	579	587	600	599	568	590	580	601	535	588	591	616	603	579	598	575	571	601	614	557	641	637	566	604	552	583	605	550	605	613	580	552	613	579	578	579	580	589	555	610	575	600	575	551	607	583	603	578	602	575	560	593	635	620	573	604	554	580	578	587	549	569	621	612	600	610	618	605	595	633	639	631	593	562	587	571	594	592	549	585	600	613	565	566	612	571	612	606	551	547	591	617	570	604	581	577	563	610	603	571	597	649	585	588	552	559	636	638	582	618	566	568	605	608	578	588	599	617	575	583	596	578	608	611	602	587	571	540	623	577	586	560	588	532	567	557	543	576	563	569	581	557	576	600	571	603	587	590	590	603	559	599	590	602	615	589	555	560	604	616	552	560	572	536	580	612	594	581	593	597	563	613	587	604	608	571	578	574	586	634	599	588	575	579	605	575	554	614	574	569	571	576	626	596	629	589	571	605	589	543	533	572	584	568	598	603	605	611	637	585	615	576	581	607	566	591	561	560	562	596	572	579	559	604	565	599	575	549	617	568	589	595	618	595	596	583	587	597	557	580	556	543	608	568	578	587	578	601	560	579	543	610	590	588	583	617	585	609	546	574	578	610	609	566	593	563	571	617	592	579	606	638	617	606	567	606	609	593	587	566	577	593	601	627	617	592	592	573	617	565	543	585	570	586	542	541	561	587	533	602	569	626	599	613	563	612	591	598	616	558	563	539	492	576	606	595	585	541	588	597	545	584	603	574	609	560	554	548	556	584	613	626	601	615	598	571	626	571	574	586	600	606	610	580	559	605	639	573	576	617	579	587	594	570	610	590	609	578	572	602	577	617	589	586	607	566	550	527	612	599	535	572	596	567	584	632	598	593	524	536	613	615	562	555	569	573	571	624	590	552	565	592	575	586	601	570	588	584	564	558	540	589	597	545	562	559	554	572	581	581	528	608	565	575	524	606	604	610	590	577	602	545	543	534	599	599	604	586	615	570	553	592	610	589	598	575	570	544	591	551	588	565	612	607	549	588	548	536	552	588	587	585	600	614	554	607	570	590	579	541	592	596	576	590	553	641	602	561	593	602	587	613	581	642	591	572	575	577	636	564	575	580	564	587	617	584	556	562	559	557	569	564	623	583	605	592	570	605	599	579	656	569	565	594	576	585	575	552	607	573	574	553	562	591	576	621	616	597	618	566	556	607	590	575	560	615	591	568	565	613	556	641	553	614	571	655	552	568	582	530	610	528	581	553	632	587	526	629	588	597	557	583	607	586	589	563	610	560	587	585	581	557	574	601	567	593	587	554	604	578	568	566	560	595	563	604	602	571	576	589	570	585	608	568	560	575	572	581	557	591	617	587	569	595	571	601	593	556	596	648	563	599	554	565	563	598	590	572	598	587	604	589	593	553	599	585	549	608	562	601	557	616	577	614	577	595	600	601	567	601	636	561	563	591	559	542	587	584	591	599	569	584	586	580	544	587	592	581	618	551	595	595	582	543	611	611	586	584	569	649	582	585	556	595	609	570	610	591	541	585	595	565	565	556	555	597	556	587	576	605	640	564	577	621	580	583	626
42009	23902	17853	15316	14471	34621	56315	46399	32479	19382	6181	977	259	190	146	164	193	451	681	182	148	137	162	160	154	156	148	143	165	146	153	167	149	143	157	154	144	152	134	146	163	146	148	150	144	145	155	150	161	146	151	182	143	169	162	155	175	135	126	155	156	159	136	154	159	130	134	148	151	142	169	158	145	154	134	144	173	166	150	137	148	153	141	161	182	159	169	150	152	146	146	138	139	169	135	172	166	152	164	166	135	144	165	159	152	151	177	159	150	155	143	163	141	155	170	163	144	147	135	150	170	172	153	159	153	162	178	145	164	156	142	147	155	141	190	131	153	163	165	144	129	148	163	157	162	159	138	151	164	137	140	152	165	154	138	149	134	150	137	173	151	152	163	143	147	149	144	141	152	157	166	158	141	154	160	184	144	177	157	166	170	165	143	154	167	163	163	167	171	147	143	154	181	167	164	148	158	159	147	161	155	152	153	156	144	148	154	173	161	143	141	174	158	140	159	135	152	153	157	165	139	167	145	168	141	168	150	146	164	177	130	169	151	157	157	148	148	167	171	142	162	161	173	141	131	157	164	145	155	178	158	161	146	146	150	146	140	153	131	165	152	147	149	156	171	161	165	159	148	179	154	171	147	161	144	158	147	142	148	179	166	155	148	168	164	159	161	157	154	144	143	176	157	159	146	153	170	163	158	155	151	158	161	169	179	181	141	163	169	154	165	167	168	145	133	157	163	166	158	170	159	135	147	151	155	140	156	161	169	146	165	158	150	167	179	164	151	154	169	140	152	151	152	157	141	136	146	140	144	162	134	160	141	152	157	151	139	153	182	120	178	174	156	181	163	130	144	150	168	153	159	134	131	141	166	172	127	149	128	126	185	157	168	145	174	158	173	142	149	161	154	155	165	151	151	148	152	154	169	148	172	160	153	140	137	132	157	184	151	153	160	154	178	140	180	163	134	160	147	163	139	154	126	168	175	150	154	131	142	153	171	145	182	134	176	147	161	150	171	164	156	167	141	139	155	145	143	131	157	167	147	149	160	166	157	160	158	164	154	159	170	122	133	142	144	135	144	134	150	125	153	155	159	144	138	154	159	163	170	158	157	162	154	147	141	153	145	174	155	159	155	145	151	147	143	152	172	158	154	162	154	139	194	159	147	139	173	145	160	173	159	159	158	169	142	168	146	167	141	158	138	156	165	160	158	154	158	155	149	170	142	169	142	142	149	142	158	154	162	170	165	143	141	145	169	152	162	145	177	170	149	158	183	161	177	152	154	155	132	171	160	152	153	167	154	150	135	134	150	144	153	176	157	155	162	146	163	140	175	162	177	158	146	162	156	169	145	134	164	157	145	147	143	143	160	126	163	154	144	164	151	155	159	152	159	158	167	171	160	145	166	170	147	150	171	162	145	158	170	150	168	157	172	154	153	154	161	172	163	161	152	129	150	147	171	152	164	169	147	130	167	165	151	141	149	179	143	165	177	162	155	136	162	154	167	160	125	159	141	152	153	182	155	158	153	160	179	150	171	149	168	170	163	165	164	160	144	165	146	161	181	158	130	142	147	163	174	138	135	158	144	149	157	130	160	129	153	155	159	174	147	170	168	162	154	158	156	143	145	132	150	153	152	161	178	165	147	169	160	156	155	133	133	143	147	138	153	175	132	185	147	128	163	130	153	159	170	149	154	150	134	161	157	170	165	141	144	144	179	157	164	167	175	142	119	146	153	142	155	145	175	195	146	174	127	138	137	146	166	163	149	177	167	134	149	145	155	170	157	165	151	168	149	164	157	147	169	164	153	172	138	162	154	163	157	153	136	148	158	158	150	163	163	179	147	174	124	141	150	106	144	160	165	168	180	145	175	155	145	178	174	143	153	139	150	155	153	153	161	162	152	169	185	164	146	149	154	179	136	188	155	147	155	167	153	133	170	142	159	153	146	164	141	136	167	140	160	164	138	145	141	171	149	152	143	141	179	162	146	163	146	152	157	142	180	166	150	143	144	130	163	128	146	141	148	157	152	145	158	159	152	158	139	147	135	150	171	144	180	194	152	159	151	135	152	151	129	165	148	138	171	176	142	158	163	126	167	130	137	148	144	167	174	137	139	139	160	159	152	168	163	149	158	158	154	171	126	170	141	149	170	144	169	132	152	163	158	153	151	150	134	164	163	149	165	149	142	179	147	141	139	164	158	168	152	145	132	145	148	157	140	147	130	159	127	173	160	149	142	168	152	170	151	161	151	162	143	181	149	142	175	143	143	133	153	154	151	148	155	151	144	150	150	155	164	151	141	180	144	156	129	154	123	156	141	152	174	138	153	174	172	176	154	150	165	171	174	164	145	151	128	167	150	162	168	172	158	170	150	163	165	158	157	140	147	129	165	151	146	165	170	126	149	173	163	165	157	159	155	150	141	160	190	172	151	150	151	132	168	155	147	163	152	135	139	173	149	155	162	168	155	166	150	136	173	145	153	188	149	149	160	146	157	166	158	175	161	152	159	179	161	164	163	166	151	174	152	169	181	146	145	168	151	133	163	133	149	162	168	146	165	151	143	138	158	149	142	183	144	151	153	172	141	153	160	149	159	126	136	177	153	137	154	154	150	140	171	176	165	145	161	155	181	156	163	166	183	154	136	148	166	173	136	154	141	135	151	161	166	161	155	158	157	144	170	150	158	137	154	166	159	181	160	190	158	146	158	148	157	164	154	164	154	171	133	149	184	144	171	149	176	167	154	150	145	154	158	164	176	159	136	146	165	140	162	178	167	140	156	158	163	154	149	141	165	171	147	135	167	155	154	152	145	153	156	164	161	167	159	165	150	164	164	174	133	173	143	195	145	171	158	145	168	147	139	139	156	174	163	148	139	134	167	151	178	161	163	163	147	170	164	172	176	146	152	154	148	157	136	159	146	177	183	149	150	156	171	147	155	148	161	144	164	150	152	157	173	171	158	162	159	142	150	136	165	129	156	157	134	137	153	148	139	145	137	160	143	151	146	165	158	157	141	153	165	162	164	189	171	168	163	154	160	162	151	159	175	179	123	142	176	171	153	151	151	154	166	151	186	187	156	150	150	156	162	168	178	164	122	145	166	157	159	158	144	160	172	166	163	144	158	144	150	154	160	164	149	163	163	148	151	147	167	138	154	148	161	162	129	184	138	157	139	163	131	146	134	155	145	180	161	137	172	166	161	185	157	170	147	169	157	137	152	150	142	165	161	175	156	141	152	160	141	158	129	163	152	173	157	176	160	149	140	146	127	151	134	148	167	139	161	160	165	167	143	153	159	147	156	156	158	157	143	145	163	141	172	156	149	153	166	185	174	143	152	164	150	159	174	154	156	156	152	134	162	161	136	148	148	128	151	170	146	161	164	149	144	135	151	171	137	155	165	161	159	153	155	158	154	144	185	144	135	175	145	194	145	181	172	132	160	149	142	177	155	163	159	158	159	156	166	145	145	155	182	173	156	179	169	148	153	168	134	160	161	153
26796	12022	17135	22999	27979	50154	67249	58877	46749	34828	14838	3210	880	618	522	497	510	2432	3495	513	423	445	401	382	395	435	417	412	437	405	349	386	399	415	404	394	393	404	361	354	424	388	383	376	369	386	408	403	394	401	371	379	435	421	372	355	398	378	375	413	361	362	393	374	395	402	407	356	355	375	396	381	361	412	383	395	373	396	361	419	449	403	386	393	424	368	416	412	412	388	377	401	408	369	354	442	400	412	404	383	399	370	357	431	381	421	361	386	376	425	397	380	376	368	400	387	383	403	391	406	413	385	412	359	361	411	366	402	413	354	415	409	386	364	370	388	407	353	418	406	397	403	353	384	368	404	393	435	423	387	366	369	381	372	405	393	376	357	380	390	390	403	395	374	398	388	422	430	386	379	408	364	372	416	407	396	398	400	375	403	437	335	394	374	384	393	385	377	378	379	410	376	370	388	429	392	389	398	396	388	399	379	408	394	373	361	396	378	382	405	395	385	397	367	389	392	389	343	370	402	390	375	368	389	380	409	365	419	406	374	407	361	369	364	364	359	405	385	396	399	373	385	380	359	424	389	365	380	380	384	364	393	398	420	388	376	427	392	389	397	411	383	372	368	401	397	406	352	369	393	389	385	360	340	395	387	388	379	388	376	402	356	411	395	389	371	365	412	383	346	372	424	357	364	362	375	386	373	361	389	385	363	373	367	354	385	399	378	414	360	367	365	404	410	419	425	408	402	400	402	385	339	431	387	366	381	369	404	410	382	368	412	402	420	368	405	376	386	418	396	365	401	385	388	398	362	396	381	391	397	391	357	393	383	409	398	423	413	373	408	372	413	380	393	380	358	373	403	397	393	378	375	405	368	365	362	419	366	373	350	365	382	350	381	408	392	364	426	403	424	391	391	409	395	394	341	413	384	351	369	405	364	409	372	384	371	407	385	386	407	392	401	404	413	371	416	371	343	404	384	375	380	356	409	427	357	400	390	402	385	372	381	380	385	399	363	360	365	405	380	393	397	381	377	408	398	379	373	391	411	397	373	388	367	382	376	369	397	386	391	393	421	405	373	382	401	408	399	404	390	372	391	370	379	399	346	410	392	422	364	369	393	374	379	377	363	374	363	388	365	424	401	398	381	414	377	438	418	392	410	380	414	363	400	386	383	368	387	397	400	411	400	367	365	403	384	364	394	343	404	407	360	369	350	343	378	366	406	412	374	391	389	391	391	388	370	416	398	400	380	403	378	395	376	406	364	377	361	348	379	406	373	367	381	400	358	381	381	371	336	392	380	367	388	420	376	367	396	371	395	388	430	387	411	399	372	393	404	371	387	363	385	405	391	367	387	376	376	400	409	384	426	422	384	428	370	368	391	405	415	381	374	388	379	381	409	382	403	379	338	397	403	414	372	399	363	401	427	380	397	369	408	406	383	379	389	395	386	384	413	387	382	374	371	370	368	413	375	398	359	425	386	373	382	373	407	373	375	412	391	378	384	433	401	376	433	387	440	356	388	406	361	408	413	411	414	383	389	380	343	397	381	384	363	381	388	415	349	381	381	410	376	367	384	403	399	369	385	390	379	392	382	384	360	369	379	394	383	397	381	367	413	390	403	391	389	414	378	376	397	407	393	390	383	393	423	392	384	359	392	405	349	396	423	388	391	389	402	395	382	383	392	416	364	392	375	380	364	380	384	414	376	379	404	382	412	396	395	399	385	366	391	376	389	388	370	374	378	368	413	403	408	380	394	371	387	409	355	403	401	402	408	429	376	371	378	398	363	372	368	375	424	349	385	403	429	370	400	355	385	394	401	391	400	401	364	367	385	404	411	368	372	385	337	407	365	372	385	416	404	400	393	406	399	377	375	364	374	371	420	395	380	389	396	424	355	360	353	401	408	390	411	407	403	369	410	395	383	385	423	368	405	341	379	379	404	365	379	408	408	381	412	424	384	390	393	372	388	407	386	378	372	357	365	408	383	359	409	370	408	396	351	424	396	397	392	398	436	422	379	383	409	386	387	363	378	409	364	401	375	381	390	397	370	385	388	373	417	391	380	379	388	400	370	381	369	392	401	344	397	414	401	373	408	369	365	389	384	365	390	392	405	381	400	375	395	407	375	378	400	375	405	416	369	372	367	346	399	357	359	397	375	366	365	369	391	410	423	360	375	375	390	390	397	377	382	371	336	368	419	406	364	383	381	377	374	384	356	406	369	406	388	419	373	472	425	381	406	428	385	345	393	393	395	386	419	349	362	386	387	346	399	385	384	402	413	377	365	415	398	388	421	381	369	367	376	387	408	376	397	410	392	375	379	355	409	370	369	360	365	379	403	407	402	387	397	352	354	390	389	372	394	384	398	367	335	412	378	406	403	379	397	387	359	415	387	403	370	410	380	375	385	387	381	412	388	396	375	391	372	394	345	392	394	395	364	368	351	364	403	393	373	404	411	409	341	370	375	422	365	386	379	373	373	369	404	404	356	386	389	427	392	395	398	409	379	355	341	392	394	374	403	372	418	395	400	380	401	388	392	405	376	380	409	358	388	436	388	399	376	391	359	428	393	417	371	397	384	439	380	365	383	429	399	400	352	412	385	385	404	404	396	395	374	403	387	347	376	388	369	386	318	362	367	358	388	397	387	382	407	430	419	381	419	401	376	346	373	378	412	401	406	387	396	398	367	416	392	400	408	407	354	389	362	384	401	366	420	374	359	403	392	356	411	378	410	391	387	410	413	412	367	388	399	409	391	381	373	370	402	382	374	385	365	357	429	359	389	371	423	372	386	387	383	367	395	350	402	401	412	348	416	364	360	378	372	361	398	386	386	410	393	405	381	380	385	370	383	394	420	354	361	384	402	374	396	397	384	396	358	387	422	378	383	398	416	371	337	396	358	368	380	361	383	376	415	413	379	396	405	374	414	374	412	369	378	375	377	398	379	371	398	396	409	376	379	394	398	399	385	410	379	404	421	375	358	387	390	416	383	414	416	368	407	395	362	394	351	369	407	383	360	412	365	391	425	460	393	368	409	371	423	398	390	398	359	387	391	368	393	388	373	388	399	359	383	380	368	373	409	370	395	372	361	433	380	409	408	359	376	391	358	412	395	393	359	413	357	368	426	411	393	384	359	402	352	370	372	369	381	375	334	381	380	383	381	353	349	391	418	398	362	370	361	416	437	406	421	354	375	407	389	391	365	382	402	399	406	376	395	361	423	356	382	395	409	382	399	392	404	419	378	380	386	387	400	408	376	403	392	378	405	416	365	384	407	409	368	376	379	402	392	381	421	410	386	391	366	383	402	397	392	374	399	396	390	359	345	368	384	405	326	394	366	392	391	399	361	407	400	391	392	388	376	376	369	380	366	341	376	393	377	406	352	423	379	407	409	399	381	416	385	374	371	379	380	387	434	406	403	358	393	350	382	369	386	396	378	349	389	417	392	371	414	402	391	374	395	386	394	410	381	379	410	410	388	397	357	386	397	377	399	403	376	353	374
9614	2269	2855	2957	2284	2207	2762	3280	2204	839	340	217	225	189	201	236	204	256	236	191	182	214	207	206	228	229	221	225	223	193	210	219	206	192	205	241	218	223	198	193	215	214	221	210	215	212	214	198	198	225	196	204	220	222	210	213	233	197	206	202	204	202	213	205	194	223	216	198	220	221	199	212	225	226	234	207	218	209	227	211	189	206	228	216	221	198	225	197	217	226	237	249	230	204	214	205	198	215	216	202	201	231	227	212	241	231	257	205	213	205	202	194	223	228	202	197	216	200	215	240	237	201	196	223	229	233	224	223	208	195	195	224	212	190	206	214	233	217	232	195	214	201	201	231	195	217	198	197	223	217	223	220	216	242	212	199	214	237	234	236	227	201	212	238	226	194	223	202	206	219	206	206	216	201	218	230	218	229	182	226	227	181	205	223	233	224	219	204	180	213	202	200	217	223	204	207	224	226	231	226	252	210	219	226	254	211	238	229	209	216	214	231	215	223	213	191	218	210	204	223	204	219	198	209	184	209	208	219	248	184	216	213	220	229	220	234	215	227	241	236	239	209	197	218	218	223	214	208	201	196	226	226	225	197	226	203	233	219	226	197	224	234	216	205	224	216	228	191	223	198	212	237	216	197	211	193	191	212	219	213	205	184	230	225	214	218	213	225	222	195	206	211	236	206	230	209	206	208	214	200	200	212	199	214	208	198	226	185	208	207	228	211	214	221	211	224	210	224	212	185	230	219	186	224	205	220	221	205	215	230	212	188	235	206	223	209	197	203	215	231	192	194	224	217	226	213	211	225	207	198	230	218	185	217	215	241	194	187	196	210	257	220	214	205	214	224	194	202	220	210	213	198	235	200	213	234	212	231	207	217	239	237	201	213	232	223	209	203	196	228	212	220	190	216	240	221	221	227	225	203	221	198	215	212	180	232	190	202	234	210	239	231	220	218	199	217	234	223	212	242	203	188	201	225	244	253	232	227	217	234	213	252	230	188	215	198	202	229	212	201	216	220	206	216	214	202	204	184	226	223	215	198	229	218	213	223	239	230	251	220	231	222	209	202	189	207	214	226	217	219	231	211	221	231	219	195	204	230	219	234	197	218	219	201	208	247	220	224	243	219	216	237	237	206	233	227	197	213	198	204	214	216	179	218	214	194	204	223	208	227	182	204	226	215	203	248	225	214	214	200	222	225	227	197	227	228	205	214	215	217	231	224	227	214	217	242	207	229	210	222	202	223	221	185	218	234	246	236	225	210	221	211	206	187	196	214	221	217	234	219	216	208	216	231	205	206	238	207	240	200	194	226	227	227	244	210	217	226	235	218	218	215	206	215	238	234	209	174	217	204	173	222	206	232	216	207	211	219	207	220	224	210	199	190	258	240	244	209	202	240	234	193	217	230	230	203	240	221	227	206	231	205	220	219	226	246	220	223	200	195	221	234	215	211	220	214	197	171	200	210	182	199	202	214	216	231	209	218	229	221	203	256	190	232	198	224	223	204	221	193	213	192	194	226	205	185	205	189	218	215	207	232	231	232	217	199	222	222	216	192	190	231	202	211	187	199	221	202	208	221	194	192	210	209	221	218	245	214	218	209	221	184	184	214	182	212	219	231	242	216	224	211	233	216	201	197	253	220	247	238	212	212	206	231	191	216	217	233	192	221	197	219	241	193	210	184	228	225	204	208	232	208	209	222	226	206	235	212	207	212	242	223	225	211	217	179	190	226	219	182	222	196	203	222	202	242	230	230	210	228	198	203	204	210	218	212	187	217	182	202	194	220	235	204	232	211	193	211	222	230	208	234	223	232	215	216	225	209	193	218	246	229	216	201	213	245	213	214	205	217	244	241	217	163	209	211	208	218	210	233	233	208	196	216	207	211	206	189	229	207	214	236	211	210	205	205	211	189	210	215	189	190	210	188	212	224	178	212	213	216	230	194	209	227	231	206	215	211	222	194	222	214	229	228	201	242	235	207	212	215	249	231	235	231	202	204	226	208	214	206	211	234	189	229	237	222	216	225	221	211	240	212	213	207	199	230	211	214	210	226	180	215	213	222	220	214	225	203	244	240	201	205	218	224	201	221	218	221	226	239	204	256	209	232	222	195	199	223	233	227	212	205	184	213	214	216	211	213	203	222	196	208	221	196	209	188	182	217	211	202	235	228	195	202	226	223	221	206	220	222	202	220	231	211	204	206	219	229	199	221	214	199	223	224	211	213	187	237	200	201	242	199	209	210	198	210	234	233	225	180	205	229	212	236	204	199	193	197	223	221	238	231	225	205	225	224	221	236	211	199	206	254	218	218	241	199	215	221	243	232	206	212	212	225	196	225	218	208	213	200	212	232	205	197	195	190	231	216	224	220	216	199	201	225	199	203	233	220	232	237	197	173	232	233	211	219	229	237	224	185	221	224	208	222	221	241	231	215	199	221	201	239	222	263	207	200	228	217	209	211	204	230	206	218	204	194	198	217	188	221	219	226	216	219	240	228	203	195	199	190	212	247	199	221	198	213	221	228	238	200	202	224	218	220	211	207	175	208	222	216	206	223	207	212	197	204	198	207	221	193	212	213	206	221	221	216	224	199	191	240	231	218	206	210	215	221	203	198	252	207	217	207	208	216	205	238	211	217	231	230	233	213	212	229	244	209	231	221	201	207	184	220	217	203	199	199	201	213	188	184	221	218	214	239	230	248	209	219	223	237	214	208	229	219	222	186	206	205	243	221	214	224	222	212	232	217	207	213	239	208	218	213	190	199	224	188	230	213	201	228	202	201	201	234	222	206	194	223	215	254	206	217	226	211	201	183	222	176	204	219	230	227	203	210	205	201	245	225	208	216	196	215	217	236	208	215	215	216	187	223	207	216	220	227	200	212	212	217	206	197	225	234	231	183	194	206	208	225	229	206	192	205	233	207	215	243	210	216	200	225	187	218	242	215	218	221	206	224	246	213	219	224	219	188	216	212	247	237	197	210	225	214	220	233	206	207	196	217	224	223	220	212	236	229	230	205	221	222	199	198	213	212	258	199	210	224	207	201	243	190	232	222	228	218	223	207	220	227	206	239	209	220	212	220	205	213	246	196	196	205	205	195	242	237	204	212	221	236	236	184	209	208	206	204	215	187	186	230	215	222	210	228	235	223	253	217	194	202	196	232	209	198	213	225	231	198	234	191	223	225	239	217	206	207	190	229	229	245	223	198	208	216	195	211	205	227	229	231	216	197	203	222	206	217	223	236	231	198	223	195	232	223	203	214	229	199	203	197	239	228	217	216	202	202	239	225	204	230	202	227	205	225	247	238	221	245	201	217	217	232	214	210	213	213	226	199	188	204	218	217	212	228	222	216	205	211	199	222	225	217	206	225	213	196	256	232	207	224	224	204	197	226	210	213	221	197	229	229	224	210	221	231	223	212	236	238	204	208	207	209	213	203	240	210	234	214	217	212	199	210	274	217	240	230	224	209	214	234	206	217	196	232	216	215	216	218
5985	2261	5723	8453	8057	9502	11948	12925	8526	3139	1277	662	534	550	535	547	513	633	684	552	558	530	547	528	552	560	506	499	519	516	520	531	509	525	505	530	549	503	543	556	523	506	519	532	533	528	591	540	524	522	505	536	542	538	545	551	518	581	546	528	523	526	534	539	472	530	530	542	529	505	544	503	520	499	505	560	537	530	536	524	493	519	602	557	566	505	531	575	529	553	543	544	524	496	552	524	530	546	514	516	570	516	506	540	550	546	534	498	559	504	563	554	530	512	508	557	538	552	556	534	536	536	531	529	539	506	493	561	504	555	544	526	550	545	515	540	533	515	559	546	534	531	533	561	539	497	566	528	516	532	486	540	542	546	527	548	530	572	496	514	528	538	555	499	528	586	512	567	541	488	475	562	523	577	522	535	545	526	516	579	519	539	562	554	534	528	524	552	552	511	515	525	514	532	551	532	538	538	540	542	528	549	505	544	495	516	564	572	571	552	540	519	536	522	558	507	494	565	533	499	568	527	524	549	519	528	564	534	530	530	514	512	538	547	534	500	569	530	532	528	505	496	508	523	535	504	488	517	547	556	555	537	554	523	471	509	509	511	537	528	553	551	499	543	575	523	539	522	576	527	518	510	550	524	566	472	528	511	569	529	539	541	580	510	531	566	526	560	544	541	511	548	520	516	513	540	547	527	549	534	525	503	527	546	580	529	530	521	469	519	530	522	538	518	586	556	516	550	519	562	492	537	569	499	531	566	575	533	583	542	501	560	540	530	541	558	534	540	579	570	535	548	560	509	501	530	506	534	548	517	541	540	514	558	506	481	528	520	557	586	523	500	530	578	538	561	558	540	529	500	544	559	515	521	521	485	513	536	537	562	503	576	516	555	535	519	515	540	536	558	584	535	511	518	489	549	539	574	535	530	520	550	509	523	522	564	496	495	562	555	543	516	535	505	543	530	568	524	546	512	501	540	548	511	502	573	501	497	567	513	516	538	535	516	559	516	539	502	542	481	514	530	554	576	537	538	523	501	542	576	547	549	526	526	577	533	523	558	555	544	545	529	560	527	540	515	483	536	533	490	593	546	539	504	528	564	519	508	558	510	524	489	538	526	543	526	504	524	550	550	524	528	502	575	507	507	526	571	568	532	532	569	526	502	521	560	551	527	546	542	526	553	513	544	554	523	534	531	542	545	561	607	526	524	535	554	524	506	518	549	516	579	509	521	563	550	514	518	507	566	564	560	523	539	577	515	572	534	521	503	549	576	541	551	502	522	520	503	536	490	552	532	593	533	535	526	540	546	516	538	530	507	526	528	500	488	583	565	583	504	553	534	512	509	533	490	543	512	478	491	544	519	543	535	550	529	575	534	544	569	516	507	526	585	533	514	564	548	505	518	555	562	538	569	530	545	569	509	522	545	542	539	527	511	581	526	538	538	525	556	514	519	542	531	562	550	527	523	560	557	547	545	562	541	511	565	559	528	581	556	514	579	534	493	550	499	574	516	537	578	554	542	543	535	539	555	546	561	514	506	522	488	548	492	520	526	530	557	544	555	526	501	545	545	488	493	528	532	526	568	516	562	513	517	563	506	523	524	543	548	543	535	562	468	511	546	527	558	518	547	540	506	528	503	546	525	525	579	539	547	523	511	513	542	572	514	551	506	570	514	554	585	544	548	541	535	501	578	534	542	523	504	555	516	549	499	569	556	507	575	484	545	507	548	540	535	553	555	511	531	523	515	540	533	525	520	525	493	515	513	589	548	529	511	525	524	571	541	510	541	548	556	515	561	554	500	495	546	536	541	535	546	558	506	577	553	530	553	575	535	500	515	506	527	531	542	561	534	528	506	502	572	511	528	564	515	510	570	520	543	493	534	535	549	559	557	566	518	512	555	550	557	527	542	536	516	526	533	511	557	531	532	540	526	511	538	548	602	559	523	528	531	550	546	540	580	518	563	556	495	565	539	546	534	513	541	542	507	519	578	533	510	549	530	520	543	536	558	531	543	570	531	550	491	538	529	525	555	534	518	519	496	564	546	520	534	490	532	509	468	544	528	536	517	550	516	527	506	487	496	531	554	533	577	524	547	519	498	509	523	519	515	504	508	541	546	541	561	549	541	534	531	565	501	522	540	541	577	574	593	549	591	504	533	547	571	530	553	504	539	507	571	535	574	585	531	519	545	502	539	493	580	528	571	558	574	509	556	517	564	574	557	490	577	528	565	530	522	529	568	543	553	497	568	544	507	516	520	501	525	502	551	528	567	566	523	544	541	483	526	552	539	580	522	566	569	536	547	529	529	470	500	530	506	548	506	508	538	534	540	552	511	554	511	580	556	528	491	566	482	551	512	550	530	528	518	504	539	542	550	563	526	538	543	543	528	525	490	554	540	519	550	528	563	494	495	526	529	540	532	525	568	536	490	526	542	523	552	540	543	593	558	541	506	553	568	556	535	555	560	542	537	544	511	525	556	554	519	524	519	559	529	550	551	550	526	583	584	556	534	538	531	556	568	539	532	557	555	532	559	548	577	534	531	530	507	554	529	563	536	546	553	550	523	507	513	570	583	545	536	556	553	516	566	543	546	535	536	527	556	531	518	523	553	536	515	563	572	517	580	541	529	521	530	569	542	501	549	546	546	537	532	550	526	553	541	564	559	552	551	544	541	532	538	533	510	556	534	514	505	567	544	542	528	529	568	519	513	541	562	553	544	524	508	543	555	552	511	550	563	543	511	563	563	554	516	537	536	568	519	550	513	567	515	521	529	558	489	567	539	497	497	530	513	538	573	529	526	547	588	577	509	548	537	518	553	527	503	558	468	549	531	507	542	501	580	579	523	555	561	554	589	540	512	474	547	558	580	523	508	559	534	567	547	535	539	532	527	503	535	511	529	559	547	534	521	562	511	534	534	561	555	562	549	557	548	525	577	524	536	507	559	568	547	553	557	563	522	553	511	536	562	541	596	509	536	535	546	533	535	552	555	544	536	542	488	540	566	530	537	576	532	513	527	529	532	540	563	563	514	583	533	540	507	548	532	521	508	558	571	523	550	544	490	537	505	526	546	559	503	553	566	498	526	533	550	585	501	493	556	543	517	538	505	554	523	533	554	555	527	527	553	536	592	544	565	544	558	520	530	514	522	504	504	526	508	538	509	497	510	521	546	532	550	566	530	555	549	551	512	513	495	537	544	521	516	544	553	581	529	557	568	552	517	574	514	562	568	541	595	519	552	566	511	538	532	552	558	526	506	504	533	519	515	506	565	573	514	538	512	504	534	537	517	499	568	533	563	574	517	540	525	512	545	541	542	527	551	570	513	545	525	537	538	504	545	481	544	547	533	504	543	547	549	542	563	497	523	522	531	521	503	546	538	543	565	531	522	564	515	544	562	529	554	528	530	537	536	512	524	538	601	554	515	525	529	553	542	540	537	532	551	493	561	531	499	509	521	535	551	534	532	506	563	525	559	573	595	555	522	567	533	503	514	527	550
26183	13306	9647	8508	5316	4610	20080	36061	25648	13864	3232	618	301	238	247	261	243	420	546	238	250	213	206	239	234	226	219	219	226	233	235	220	239	211	239	223	206	210	219	209	239	243	264	222	224	221	244	217	202	264	213	230	226	238	224	220	201	236	214	229	230	231	196	270	227	232	239	219	209	210	234	234	224	238	229	238	222	222	227	229	240	220	250	232	237	229	220	223	228	222	218	233	225	202	237	211	230	232	201	206	206	223	231	218	204	202	245	228	237	224	215	227	232	235	218	199	245	208	233	206	248	240	254	241	202	226	207	220	203	221	226	215	225	209	233	225	226	244	223	225	210	226	239	244	220	189	197	213	224	203	239	223	256	227	227	258	236	227	235	210	201	215	247	211	216	199	242	215	232	236	235	215	214	220	217	210	248	249	221	230	228	237	217	229	245	225	214	233	247	229	192	230	218	266	197	212	238	241	207	240	238	260	232	239	221	231	230	230	205	221	233	240	224	240	227	238	218	246	215	236	229	224	223	197	214	213	237	241	236	248	233	205	203	238	219	239	250	242	225	261	229	251	222	219	224	250	236	220	228	222	261	206	224	226	203	251	225	231	215	225	240	218	240	224	224	254	244	239	189	211	212	236	226	215	204	216	225	209	213	234	228	225	227	253	208	212	223	195	215	224	214	213	231	233	239	227	214	231	206	233	225	232	207	219	236	211	236	223	214	203	229	215	207	239	232	224	252	230	246	225	249	215	261	227	222	215	220	221	233	270	208	194	215	223	225	241	231	240	225	224	233	211	229	223	240	274	226	209	222	229	227	256	265	238	219	241	209	214	234	243	206	259	233	217	222	213	215	233	202	230	251	228	221	243	201	193	232	229	226	223	196	210	219	207	241	227	230	230	221	221	232	219	207	226	210	233	257	231	215	239	248	222	231	242	234	222	200	223	222	219	246	210	227	208	228	214	222	214	237	254	209	219	236	207	219	225	260	229	252	234	220	237	231	223	241	215	206	245	211	210	223	242	221	251	259	209	234	225	218	221	202	250	224	226	233	234	237	217	231	244	251	235	224	230	243	226	234	193	236	202	230	249	211	221	219	258	215	216	238	224	201	228	221	233	179	201	201	217	210	247	203	214	236	236	233	226	202	194	233	234	227	230	251	240	213	229	238	253	246	225	227	236	229	247	217	230	219	216	236	237	182	187	228	244	192	206	215	212	211	197	213	233	217	188	215	256	210	246	213	255	247	203	201	236	234	212	257	220	222	238	235	222	234	194	212	236	222	227	227	232	201	231	246	193	203	225	246	228	223	217	227	227	240	233	226	226	204	231	240	213	245	217	191	219	211	234	233	245	209	229	223	242	231	215	237	224	218	219	219	213	201	237	242	242	221	233	258	217	209	224	210	206	218	249	249	225	228	223	229	248	215	234	210	221	219	219	224	253	236	225	231	216	219	231	235	229	237	248	215	210	206	230	225	188	218	221	244	215	229	232	227	247	221	208	242	238	207	188	237	213	225	225	248	218	232	221	209	216	185	223	221	233	235	219	229	239	189	235	219	252	234	223	242	225	222	229	246	198	208	192	223	214	222	218	226	238	216	217	224	236	221	228	230	218	207	214	207	217	215	241	260	233	226	205	233	220	223	231	240	222	232	224	226	219	238	232	198	198	223	206	208	244	228	219	232	246	210	229	217	229	218	235	226	210	237	203	213	231	234	211	224	242	204	223	201	214	208	232	240	225	220	255	215	230	242	233	206	240	215	202	221	247	255	223	250	238	233	219	210	199	220	217	209	239	228	231	202	252	244	218	264	209	236	225	251	221	235	228	222	241	225	245	209	235	213	209	250	238	218	232	257	243	215	228	220	220	232	240	236	218	226	225	218	202	197	210	212	228	233	225	227	224	224	245	225	195	259	235	253	239	221	202	209	242	218	224	221	225	194	252	218	230	215	243	212	227	232	236	239	228	228	217	231	206	215	210	210	235	206	223	225	224	260	225	197	245	223	248	265	231	202	191	221	239	238	225	230	204	209	205	224	224	213	185	220	225	194	261	249	198	232	220	257	231	261	224	178	217	218	243	234	228	222	218	218	222	212	224	178	224	261	222	199	233	235	209	247	217	237	237	210	254	234	207	239	224	209	205	265	246	218	236	228	212	204	247	200	207	228	201	232	243	243	220	218	218	230	233	206	206	206	247	214	225	244	225	247	244	229	250	240	240	230	227	242	217	236	237	224	213	244	242	234	228	226	238	215	221	256	236	248	207	228	201	214	231	234	202	200	232	244	228	225	246	235	249	234	223	194	203	236	214	247	221	194	209	238	246	224	205	217	226	193	222	229	212	250	212	233	236	237	193	233	232	212	225	229	250	219	233	235	210	235	235	226	237	202	217	245	227	239	196	238	190	220	209	237	258	219	216	238	233	250	215	232	200	224	249	204	233	234	197	231	255	230	225	234	224	259	232	230	225	247	233	231	253	243	228	218	223	234	198	219	228	211	235	252	221	204	221	254	223	239	189	214	211	237	209	240	227	226	209	238	221	212	208	217	236	224	211	236	243	264	185	223	223	207	227	213	233	238	215	249	222	223	241	236	230	202	231	232	216	211	220	253	260	246	219	217	257	244	215	246	211	207	230	232	220	237	238	233	214	231	220	224	200	234	211	202	219	209	247	218	229	215	244	215	207	238	237	232	233	234	194	230	232	209	227	220	245	233	198	225	214	217	221	240	228	236	272	237	206	251	260	223	230	197	223	229	207	210	232	235	229	223	250	245	212	202	221	234	235	228	220	246	236	240	221	228	235	240	220	223	216	216	210	188	200	237	193	240	217	224	271	226	210	201	204	222	234	241	224	228	212	244	223	229	248	225	222	246	239	248	238	215	225	215	240	213	188	240	214	240	212	256	248	232	216	243	207	232	214	220	216	240	191	233	220	209	222	228	208	239	217	207	199	231	229	231	201	226	231	225	197	265	246	214	220	217	243	230	222	224	201	217	254	218	250	231	237	241	267	230	243	194	212	203	229	215	222	215	234	241	240	229	196	240	210	228	232	220	219	216	215	231	251	216	220	216	221	214	211	228	243	242	254	218	246	237	218	211	217	237	220	208	223	220	180	247	196	227	188	245	211	215	225	236	209	236	223	238	227	231	250	242	234	215	208	228	211	214	222	207	219	215	210	243	228	242	242	217	242	212	224	229	248	215	205	229	214	235	220	242	233	250	230	219	254	229	244	237	242	246	227	225	237	195	238	229	235	233	215	219	212	238	240	216	250	214	264	216	229	236	219	257	236	253	210	271	231	225	229	225	258	222	220	224	219	211	224	222	227	245	213	227	216	243	223	227	241	203	238	218	206	218	215	222	203	230	222	239	244	233	240	223	217	243	218	254	257	219	201	229	251	214	211	245	232	227	250	248	197	243	194	225	230	240	230	224	206	221	224	239	222	245	221	210	267	208	221	203	216	222	229	234	222	210	225	217	216	202	204	218	223	221	243
15616	8255	12106	15388	13959	13506	35565	51855	41654	29274	9763	2514	1043	678	645	646	716	1878	2446	551	544	604	541	542	553	600	596	576	585	567	552	504	534	554	571	573	564	507	575	568	562	521	545	509	549	511	561	522	556	567	534	551	555	538	547	549	554	559	587	568	537	570	599	522	532	524	618	572	577	529	553	589	575	537	549	593	565	566	558	554	559	539	549	547	529	543	491	538	567	543	538	541	581	523	595	575	540	621	513	572	567	553	543	548	550	544	571	582	577	590	568	590	533	557	547	565	523	575	566	540	537	569	570	566	589	509	524	529	563	614	565	525	575	567	530	546	570	565	551	573	548	549	569	551	528	544	585	547	551	546	554	536	553	518	547	547	550	529	580	550	577	556	567	527	522	537	561	529	581	564	577	579	560	564	533	577	550	602	598	542	541	557	502	536	538	613	541	550	552	582	553	553	564	536	627	510	525	599	567	549	569	583	557	574	543	549	540	537	525	530	564	543	531	551	567	543	614	516	567	601	553	536	575	573	552	531	568	536	548	591	514	567	535	526	579	522	562	547	591	582	582	540	547	517	524	597	577	565	525	554	544	575	533	576	552	544	540	561	544	575	589	578	556	579	593	547	582	507	534	550	541	567	579	543	575	523	556	567	542	559	540	527	590	544	571	545	526	572	566	571	537	536	573	540	505	534	543	510	554	563	601	537	569	514	583	580	555	569	544	585	533	517	546	539	527	587	531	575	580	574	568	517	590	579	580	492	561	575	555	582	563	566	558	514	544	569	558	551	572	566	550	551	508	555	576	585	563	577	566	550	556	560	580	530	590	552	544	545	525	595	578	536	566	497	535	537	565	592	543	524	556	536	549	562	581	524	563	561	577	599	573	550	546	565	545	559	541	518	553	524	558	558	509	551	567	590	536	549	578	523	583	565	523	556	569	554	566	553	531	550	554	600	551	565	543	553	556	559	582	560	571	551	569	565	512	534	594	574	557	566	539	591	522	565	604	583	527	571	563	559	529	520	547	573	553	511	553	581	537	546	523	545	571	569	536	577	573	538	539	542	553	571	590	511	518	529	540	530	558	535	549	525	552	599	526	542	601	567	503	543	602	523	496	528	570	546	554	531	571	515	538	541	543	529	535	579	530	567	515	554	559	541	559	566	560	595	512	534	568	552	580	565	565	555	542	541	530	525	579	559	567	582	511	535	589	520	555	571	552	613	562	537	546	569	572	567	541	534	608	560	522	580	603	552	552	526	561	539	525	570	533	543	574	570	554	577	548	552	544	555	537	556	539	493	542	564	566	593	550	572	516	566	565	526	572	561	581	567	520	587	559	530	546	547	529	531	541	591	535	587	544	535	554	509	614	587	569	559	521	594	541	546	535	561	527	549	564	588	547	572	538	492	604	537	551	530	548	574	539	566	532	533	560	521	527	548	600	510	566	608	552	539	562	522	555	511	496	506	544	552	540	544	566	570	513	529	572	543	556	535	548	582	534	578	563	536	507	562	531	557	559	568	547	555	548	572	513	512	540	568	529	519	542	554	571	529	568	545	584	577	567	589	601	549	507	542	551	538	541	548	562	517	551	588	555	509	550	570	565	588	529	567	578	549	517	595	544	571	578	593	549	516	547	581	644	571	573	582	552	585	540	547	535	581	542	554	536	590	564	564	545	560	555	559	517	528	513	575	559	562	544	514	565	515	504	545	573	525	565	552	537	584	487	570	536	550	546	570	527	565	576	581	545	554	575	533	584	580	556	549	550	543	553	542	550	558	534	553	583	558	537	590	584	564	577	589	606	553	552	534	578	566	516	595	533	543	568	524	548	545	542	510	526	604	545	567	542	551	508	539	545	579	589	571	528	585	544	546	546	586	591	566	511	585	552	550	551	581	557	535	555	631	508	484	528	558	553	561	542	569	549	551	559	545	524	552	548	549	577	567	550	553	552	538	578	569	578	535	556	588	528	545	509	528	502	553	538	573	546	556	569	556	573	549	560	518	536	553	614	581	550	547	559	573	546	566	534	562	570	568	572	563	533	552	520	528	580	576	553	559	569	514	546	537	570	548	573	584	545	563	580	570	566	558	530	554	564	535	522	541	513	561	549	494	503	551	529	539	586	575	573	557	560	562	527	576	611	530	545	575	498	573	518	553	542	559	557	575	575	544	584	523	535	555	572	573	560	560	571	596	536	567	604	599	508	559	498	572	572	579	552	564	562	568	531	584	557	567	522	538	540	587	542	572	560	566	551	517	539	546	552	559	619	561	565	566	558	569	569	557	571	570	558	589	546	547	528	530	501	541	560	534	566	566	582	571	508	542	577	577	542	551	568	570	543	527	560	551	539	528	550	542	525	567	601	541	545	536	526	515	537	577	592	530	564	554	556	602	529	551	522	562	524	538	570	544	532	551	524	553	515	555	562	532	580	545	550	563	577	532	560	544	564	572	537	548	573	520	526	554	586	603	545	581	532	573	543	492	540	551	513	547	528	541	565	573	566	572	559	549	601	576	560	534	567	577	526	556	581	505	543	519	567	544	524	552	574	594	536	514	535	526	525	570	539	585	565	540	543	577	576	550	565	517	570	518	538	560	537	525	554	526	563	549	545	536	539	544	552	569	583	558	538	548	574	549	531	548	562	552	549	574	530	545	554	553	529	545	595	577	562	508	537	538	556	525	544	581	576	598	586	518	586	573	556	578	553	512	499	556	560	536	538	538	546	531	554	515	570	552	539	539	530	584	552	555	572	532	575	512	547	547	548	591	574	511	555	570	542	569	550	555	548	592	551	576	568	557	518	553	539	551	561	547	525	545	605	547	562	584	528	546	561	534	497	551	588	518	574	545	579	571	534	539	602	553	555	582	585	565	558	542	558	576	538	548	566	596	530	561	586	557	584	528	550	576	532	562	556	582	562	557	588	556	530	524	531	497	568	516	569	533	571	538	536	562	578	530	580	563	564	568	543	532	581	566	548	516	535	556	579	556	545	579	489	599	589	535	535	536	585	525	534	545	576	589	544	543	578	551	508	543	549	565	572	537	580	534	551	530	551	542	562	540	559	550	551	593	561	546	602	545	558	539	560	526	598	510	572	543	536	539	532	554	581	567	554	559	521	562	576	574	591	522	533	548	542	534	596	535	592	558	529	576	589	563	542	567	528	542	574	536	510	512	556	574	571	558	544	520	546	563	574	541	539	534	549	547	529	553	576	564	524	553	576	524	558	557	585	555	532	571	557	587	537	527	523	576	538	575	580	558	539	582	534	543	520	535	584	564	590	544	551	542	574	561	551	548	574	547	557	555	540	542	524	519	555	507	564	528	535	561	544	570	551	601	585	548	584	528	555	529	536	496	577	515	549	539	526	576	572	561	558	551	573	562	584	524	534	560	572	535	561	544	574	561	551	593	535	567	528	567	537	528	574	562	513	543	545	552	535	576	557	531	507	550	511	601	568	543	553	569	554	554	589	559	561	562	534	564	559	554	571	527	546	523
33161	20260	16323	13070	8979	8320	15260	46374	46186	32809	11920	2051	500	240	159	192	275	1341	1008	156	152	154	138	154	154	145	168	147	136	151	146	163	142	96	146	146	138	126	157	143	142	128	145	136	136	147	141	163	139	119	142	123	114	142	141	138	149	155	120	137	133	143	115	124	150	141	131	154	148	134	173	115	157	130	142	147	121	117	119	146	115	129	150	155	137	149	118	143	153	130	132	142	146	141	141	142	144	157	164	135	140	142	142	129	123	125	117	133	103	127	124	128	141	146	145	140	127	137	156	138	136	130	116	113	162	122	155	113	141	117	141	117	137	115	138	123	119	136	129	142	145	133	142	141	143	119	144	150	147	144	136	126	106	136	123	143	132	149	169	137	136	137	130	145	111	144	141	139	139	140	151	145	134	153	145	154	141	145	138	158	129	127	128	134	150	131	160	145	122	152	125	142	133	120	147	134	137	153	128	138	130	136	142	122	125	135	119	129	146	139	132	103	124	119	135	123	130	128	138	127	142	123	156	154	101	123	131	139	140	129	132	136	130	125	140	120	124	110	155	134	113	141	132	153	138	142	144	121	132	126	135	137	133	113	147	134	122	122	118	134	152	171	146	133	154	150	120	156	135	125	117	131	142	132	135	129	121	134	125	155	152	136	142	126	119	112	149	124	137	127	129	144	121	140	142	136	134	124	133	142	137	152	120	138	128	149	143	138	167	139	141	129	149	156	123	141	145	125	140	123	144	134	135	129	145	145	136	138	143	147	135	133	137	121	121	154	146	133	141	125	128	134	118	153	118	134	130	127	115	110	139	134	130	156	132	141	136	164	124	141	132	160	143	131	151	138	144	137	158	144	123	137	146	124	146	148	143	133	148	131	134	127	117	140	144	146	133	140	149	117	149	135	150	132	145	163	125	147	133	133	123	112	131	160	142	146	146	151	162	144	130	151	147	148	131	125	127	125	138	141	130	123	125	119	139	132	152	134	136	153	135	134	133	135	144	135	129	139	144	120	139	142	134	142	168	126	128	132	132	118	128	124	124	128	135	109	141	143	148	133	148	136	134	134	154	145	151	119	124	121	160	136	150	154	137	142	129	145	132	137	148	135	145	150	136	130	136	107	137	129	162	117	131	138	150	118	141	145	123	134	123	144	130	133	139	143	126	140	135	132	107	158	136	135	137	123	143	128	110	137	130	141	129	133	137	130	157	131	115	143	134	140	126	158	106	134	152	117	155	156	136	129	125	153	139	146	137	156	128	137	121	136	134	149	145	138	126	136	144	160	134	146	167	121	165	143	146	143	133	148	110	137	138	146	137	120	134	124	163	164	140	127	131	145	116	128	139	151	123	149	131	152	130	137	123	117	146	137	142	149	161	140	133	119	136	163	145	128	139	131	128	124	130	142	138	141	140	160	108	125	135	147	136	148	159	139	104	123	119	132	128	139	122	142	131	135	134	166	146	128	127	135	137	135	142	111	132	128	132	161	131	130	127	156	137	135	152	126	172	114	134	144	135	147	144	147	166	139	132	128	129	123	152	148	137	152	127	135	122	173	162	136	121	119	126	133	131	137	120	151	127	152	111	155	130	160	124	127	126	125	129	145	137	143	137	133	132	147	139	159	139	114	143	130	123	125	148	133	159	125	137	143	161	146	147	136	148	128	143	137	143	155	148	161	148	136	151	128	134	150	128	141	121	146	121	126	132	127	136	143	131	118	120	135	156	147	136	162	127	124	153	144	140	132	130	123	171	147	131	125	139	120	140	139	140	153	135	132	126	152	145	141	136	142	149	127	134	138	131	153	140	115	120	144	160	140	148	137	129	153	151	132	155	142	133	120	176	129	127	150	126	133	127	151	140	129	134	137	149	149	114	125	148	150	156	125	137	137	143	130	133	141	119	145	139	124	140	153	141	109	121	119	126	116	118	143	150	126	115	145	148	115	132	150	138	118	121	150	136	153	128	138	136	130	144	178	151	136	168	142	133	161	144	144	134	130	143	131	132	128	137	136	128	155	145	116	153	129	155	145	140	145	133	135	141	127	137	119	136	130	137	137	142	124	155	130	145	162	135	144	141	118	126	132	140	137	134	136	154	128	147	133	144	132	148	150	160	143	116	145	150	147	136	138	158	153	143	137	142	122	182	120	131	129	124	153	143	136	162	146	127	155	135	132	151	141	122	138	132	147	134	149	138	144	133	156	131	122	138	132	118	154	158	133	149	153	118	114	130	139	136	158	122	135	133	132	144	143	155	130	136	155	138	139	136	132	126	143	147	158	127	140	160	139	111	136	121	147	135	139	142	139	126	164	131	134	155	155	123	138	100	135	156	116	127	139	135	133	133	120	138	132	134	150	129	117	145	147	143	130	133	125	112	165	141	139	146	140	136	133	150	133	108	140	163	146	129	147	148	148	136	150	141	129	121	147	136	129	134	143	113	157	144	140	148	135	136	149	110	114	143	125	131	129	121	137	119	136	126	144	129	141	127	121	137	134	153	115	133	128	118	153	150	140	160	125	145	141	130	146	130	148	160	158	140	125	124	118	138	126	128	139	138	136	131	129	122	137	142	170	143	134	118	126	127	127	137	110	134	114	138	148	145	155	155	117	144	135	150	135	126	129	136	135	143	139	131	175	129	130	149	129	148	139	142	150	132	133	142	144	110	128	143	140	148	142	150	152	155	161	133	138	147	142	131	121	139	153	133	131	122	122	115	121	127	159	130	144	143	136	127	128	138	141	141	145	134	131	144	138	141	149	128	139	153	134	115	144	135	137	154	137	152	171	125	143	130	122	130	125	119	156	145	150	123	135	157	167	144	151	144	119	143	141	124	133	138	134	122	109	150	145	145	139	131	146	136	138	137	149	119	153	142	132	157	137	122	139	155	123	127	123	142	138	148	120	108	130	151	150	150	132	127	129	116	130	152	130	136	142	137	135	150	138	147	143	161	135	142	124	136	167	116	138	126	147	122	145	140	151	124	138	141	149	144	154	144	151	142	132	140	115	125	123	137	143	144	143	140	128	141	121	151	150	144	150	136	146	135	137	132	139	159	137	135	140	151	146	165	125	136	128	139	139	133	133	136	133	142	121	125	149	146	121	137	143	146	149	131	132	129	140	144	116	117	135	121	153	153	143	142	140	146	139	152	149	142	119	142	152	147	138	146	149	151	154	142	138	145	146	139	144	138	146	126	129	148	147	143	158	155	126	129	124	144	113	135	131	155	122	142	125	132	135	135	131	132	165	121	130	158	142	130	117	135	143	144	135	134	131	137	139	131	133	139	143	142	124	118	118	133	143	141	165	132	129	128	130	127	139	125	151	129	177	132	143	144	126	132	135	143	130	152	166	143	157	106	152	136	125	140	141	124	141	162	162	155	163	130	120	130	129	127	148	130	144	153	129	128	148	141	160	151	136	146	115	159	144	132	149	127	117	130	124	136	150	150	160	134	137	132	151	152	128	138	141	143	142	123	146	148	152	120	132	152	128
19467	12117	17761	20055	19469	20127	31483	61112	59742	46783	22025	6308	2447	887	653	740	1249	7811	5598	355	365	404	448	381	458	386	484	406	388	347	349	333	379	361	368	331	390	342	353	381	381	368	337	346	372	345	355	343	338	332	377	339	344	334	385	346	311	330	354	306	336	373	337	339	321	363	356	337	351	341	322	376	353	357	346	339	356	335	354	334	338	304	351	345	339	352	336	365	338	363	352	334	359	351	374	347	345	363	345	368	350	363	362	353	370	348	354	360	314	351	366	326	355	344	331	363	342	336	371	367	369	337	334	362	355	334	308	335	359	362	351	380	359	374	325	358	334	362	337	353	328	345	363	352	368	331	369	367	357	338	374	352	355	336	324	333	350	372	308	364	375	374	333	338	357	326	349	348	357	338	338	390	319	380	369	293	348	317	324	373	353	340	353	370	374	348	355	351	356	342	353	341	328	350	363	351	326	361	366	330	354	356	349	312	354	383	342	350	354	342	368	384	352	353	341	348	357	367	343	357	363	367	336	325	371	348	340	366	371	361	339	354	349	318	371	330	403	348	335	345	356	354	373	346	331	321	344	326	358	354	368	323	351	336	334	342	327	323	342	352	362	318	338	332	362	333	336	315	347	319	337	339	356	335	367	353	310	347	383	335	360	350	360	375	346	356	368	377	326	364	324	322	330	324	353	333	349	377	351	368	349	333	362	342	357	382	324	347	321	345	323	390	341	327	357	331	338	367	334	320	363	359	331	360	339	317	306	336	343	350	321	321	344	348	360	349	355	336	331	309	396	358	363	318	355	349	376	323	362	388	346	328	341	353	368	310	328	347	333	353	338	340	321	332	335	342	319	323	357	354	351	371	337	348	347	330	349	368	356	338	376	338	332	336	399	366	357	345	320	344	366	332	360	322	326	386	317	332	348	353	319	328	328	351	332	355	359	337	332	354	372	322	335	328	360	394	361	325	351	342	369	318	317	362	370	341	345	357	353	374	370	350	340	344	344	374	326	317	316	357	378	334	354	325	397	346	346	347	342	329	358	353	355	353	349	334	354	357	346	343	367	369	333	369	367	358	362	362	361	333	323	374	320	355	347	355	337	342	313	349	368	352	341	347	331	337	332	352	359	333	350	364	354	333	355	337	334	360	389	337	376	336	400	376	362	385	336	362	332	342	376	344	369	347	359	359	340	334	331	331	350	343	351	356	346	353	349	317	337	368	362	338	356	353	329	326	323	372	348	346	343	348	337	332	331	321	370	350	336	380	337	385	375	342	343	371	374	337	371	348	398	363	368	337	326	380	349	361	312	316	372	319	315	327	340	345	337	336	350	368	331	346	369	350	330	339	349	368	364	340	361	371	351	370	341	356	346	350	325	345	355	352	346	390	315	302	334	367	354	366	368	318	379	368	338	326	353	365	332	335	361	352	335	313	352	317	387	333	336	385	345	353	352	327	342	359	365	371	322	359	353	332	389	344	344	376	327	375	334	323	317	354	343	330	335	386	376	360	330	350	367	341	340	350	373	347	373	372	319	334	338	317	333	349	342	363	321	377	336	347	364	345	360	376	346	362	350	368	341	354	338	357	357	337	355	326	329	358	374	369	377	335	360	333	354	341	344	379	336	350	334	337	315	335	306	342	350	356	365	291	313	362	334	332	311	320	325	358	362	351	329	339	347	393	358	351	353	370	367	372	328	354	352	332	346	327	319	321	368	354	329	336	392	356	327	320	379	354	358	330	354	343	351	368	332	345	353	372	336	344	363	340	357	378	353	340	339	367	377	339	375	349	329	401	338	340	322	328	387	362	335	340	349	362	363	388	315	346	348	352	355	355	343	349	350	304	357	377	358	365	347	375	354	337	313	358	340	333	348	376	369	359	372	355	320	361	353	358	344	345	367	364	335	339	339	324	324	356	324	364	333	334	367	326	357	388	343	330	334	341	353	325	372	337	357	344	362	351	329	369	336	362	375	343	317	312	355	385	374	349	313	326	360	349	331	342	380	353	309	345	340	390	346	344	354	356	375	324	360	349	349	372	393	359	377	362	367	376	340	324	346	333	347	317	384	333	322	370	380	337	364	333	346	373	334	345	338	332	355	346	326	336	341	378	350	328	357	335	340	359	355	359	376	351	346	325	341	328	355	345	342	347	303	354	347	331	356	374	331	371	356	313	321	351	366	351	339	326	329	344	349	333	355	368	371	358	363	354	364	326	353	333	339	338	303	345	325	366	341	333	380	347	362	371	338	365	340	332	348	376	353	362	354	344	344	339	339	345	329	362	366	336	321	339	329	355	339	351	336	371	344	363	363	358	346	357	339	347	363	368	360	334	346	368	332	365	352	351	360	348	306	320	365	349	291	360	330	331	315	370	373	367	339	372	309	352	349	353	354	318	336	388	333	362	347	361	375	362	344	317	342	338	328	313	354	359	335	319	322	334	338	361	345	322	319	334	396	326	339	359	363	330	352	348	361	351	311	355	339	396	312	343	354	337	360	347	330	348	354	331	342	365	335	339	325	336	318	373	326	364	329	319	337	351	315	371	364	335	335	316	350	346	317	360	348	350	350	318	350	367	371	352	317	342	343	337	347	331	344	352	322	381	375	366	327	365	324	362	348	308	339	404	338	314	336	338	370	346	349	357	320	340	379	385	350	343	338	347	335	336	315	340	335	360	383	355	319	365	326	331	345	352	364	347	335	344	365	355	289	358	357	363	286	358	388	309	333	371	377	308	330	365	353	353	335	340	339	369	363	362	358	370	319	363	373	316	341	353	342	329	347	343	361	356	325	366	355	348	354	391	352	339	322	337	343	354	370	334	363	352	356	341	327	380	372	323	346	342	348	351	352	321	335	319	332	333	333	367	357	322	348	337	314	367	327	332	317	344	331	374	352	365	362	363	338	365	337	347	364	327	336	344	358	353	308	365	349	349	371	340	349	318	375	341	346	376	340	310	353	377	334	368	359	324	346	341	351	341	353	356	351	326	340	362	307	375	358	349	362	363	304	339	322	402	357	347	344	390	342	375	319	369	345	335	322	297	363	353	332	338	360	328	327	370	308	298	357	339	333	313	358	325	379	361	327	312	335	353	314	363	335	356	356	370	342	375	354	352	329	357	359	308	367	351	340	341	375	342	301	355	353	358	345	323	340	352	344	375	367	370	356	358	341	376	340	353	374	351	362	362	361	384	366	337	355	370	354	338	360	335	357	360	328	342	332	333	343	367	343	336	350	378	329	372	316	365	382	325	377	362	408	342	339	357	359	350	372	352	352	335	379	330	315	361	345	337	359	374	319	343	344	365	370	356	348	353	334	328	350	322	359	333	335	343	336	390	326	371	335	366	352	346	378	365	386	355	333	327	333	361	344	356	326	345	373	362	378	354	373	352	344	337	348	327	349	379	338	348	317	345	375	321	354	367	327	346	330	356	318	384	345	360	335	341	361	338	356	332	331	362	324	336	357	370	365	338	333	349	329	323	358	330	335	364	320	332
8417	3149	2280	1788	1653	1173	1230	1831	2465	1951	675	247	182	204	205	191	206	253	248	199	198	233	207	192	199	214	222	189	202	181	228	200	212	176	210	208	204	204	242	229	207	204	195	188	180	226	182	205	206	231	199	216	208	197	203	184	203	220	205	203	210	191	208	201	230	193	188	218	257	192	201	208	225	215	199	237	175	211	207	202	227	218	217	185	227	195	202	203	203	209	219	199	210	221	208	225	204	188	197	190	194	195	195	212	186	195	219	200	196	190	215	202	196	194	210	230	193	201	195	212	197	227	189	209	206	208	229	197	195	217	185	228	226	212	207	198	205	203	213	193	196	205	235	198	183	202	203	193	188	186	200	210	217	203	231	201	187	209	212	230	194	208	204	209	211	196	210	208	214	201	230	229	194	188	206	206	230	199	174	213	194	200	214	198	198	198	210	183	186	225	190	240	208	205	194	198	207	183	195	199	211	196	182	194	187	203	213	179	215	197	208	178	218	192	199	208	210	208	228	222	197	207	208	231	197	207	208	199	206	210	203	197	191	206	198	176	208	192	214	220	182	198	206	203	189	178	227	189	184	219	229	196	210	195	216	219	224	231	206	218	195	209	218	237	189	188	177	218	203	198	189	192	199	177	191	206	232	195	226	209	231	210	222	217	190	202	195	188	203	189	202	168	207	213	185	183	210	226	202	193	223	181	184	182	214	191	195	201	224	218	205	215	192	210	214	193	195	209	204	192	215	213	205	208	219	190	201	192	197	204	198	198	203	209	197	194	185	222	210	222	205	198	218	229	211	207	214	197	234	203	212	202	241	232	206	194	203	201	191	215	204	184	213	183	192	204	219	192	200	228	197	181	196	228	189	182	190	196	196	207	207	208	212	176	213	199	184	213	238	207	182	195	190	204	199	198	228	221	216	207	213	207	215	217	211	209	231	209	196	177	215	229	203	191	189	162	213	195	193	176	202	207	203	205	223	192	196	196	216	207	207	186	215	204	208	197	201	200	190	233	226	192	212	175	201	244	197	213	202	205	209	228	192	190	197	190	234	176	208	193	198	234	200	195	202	191	203	219	239	202	195	161	211	189	207	212	193	214	190	216	201	219	194	200	200	197	207	204	223	221	185	187	200	225	215	239	196	181	192	213	211	244	194	208	234	192	185	212	208	198	220	196	210	189	210	202	210	199	179	209	200	207	191	205	200	229	224	211	219	218	217	234	198	187	198	212	202	221	206	201	187	192	208	214	199	186	194	188	154	206	233	212	180	233	218	221	219	216	204	210	219	214	188	216	199	199	192	199	201	194	206	207	217	209	196	225	192	194	203	226	214	209	206	201	215	189	206	232	190	205	189	186	198	217	211	193	203	172	180	203	215	224	185	190	209	197	208	207	207	194	224	220	207	195	229	200	200	190	198	185	196	214	197	220	203	190	207	189	171	164	201	213	216	206	180	208	195	194	197	223	202	205	186	230	220	249	211	210	155	194	208	199	199	203	214	204	172	203	192	211	204	218	187	198	206	197	210	214	210	217	199	209	220	214	214	216	190	208	206	202	214	189	192	192	214	222	195	222	217	221	226	204	203	199	206	211	223	196	212	218	191	204	220	186	204	203	202	202	215	226	204	191	192	189	204	185	214	213	216	197	189	187	212	200	188	236	220	215	200	211	208	218	212	231	185	187	201	220	206	219	176	207	218	170	218	187	200	218	222	207	211	212	220	217	210	195	171	218	197	201	202	179	222	230	194	190	209	199	191	199	192	200	201	211	209	202	190	246	198	207	221	195	234	221	207	218	228	203	200	204	210	189	229	202	208	218	232	200	223	207	239	209	198	217	222	202	210	194	194	196	197	209	221	209	200	196	222	200	218	188	208	201	175	226	207	207	208	205	197	202	199	209	222	203	218	178	206	195	210	206	193	227	221	221	212	207	199	218	182	221	215	227	194	197	232	207	193	195	214	201	197	189	194	191	203	194	216	179	191	196	201	223	201	205	207	203	193	202	186	199	222	199	217	227	193	208	222	194	194	235	216	208	197	207	211	219	215	187	221	215	186	201	193	194	210	215	216	180	209	234	215	199	191	226	209	216	210	196	199	205	202	231	195	199	209	203	198	201	196	210	220	189	224	205	208	216	209	202	206	210	209	192	215	183	196	231	176	195	203	190	216	209	214	198	182	196	209	205	185	173	193	197	218	227	197	210	199	170	207	211	218	200	202	202	215	210	164	215	206	188	221	199	214	231	204	195	230	219	173	206	205	180	180	210	225	206	184	190	228	227	204	233	221	202	215	216	226	193	206	217	199	191	198	173	210	210	192	215	203	191	225	207	196	190	202	187	204	208	191	183	192	191	203	217	229	229	208	189	176	202	198	203	232	194	221	195	198	199	173	183	217	192	208	209	186	189	235	202	234	197	231	211	200	220	198	195	191	201	220	187	188	210	219	213	222	198	194	192	201	214	207	212	217	191	208	206	204	201	218	223	212	200	191	205	211	222	194	176	225	202	199	214	217	217	202	206	175	173	173	181	173	217	196	202	186	185	232	196	192	198	213	200	178	202	232	201	210	230	192	197	232	186	215	199	196	202	225	188	199	206	208	226	236	217	215	198	215	185	214	189	193	168	208	215	210	216	198	217	207	207	196	206	227	208	195	209	221	208	221	205	231	182	175	208	222	187	209	185	189	187	230	198	221	190	207	202	202	204	185	235	201	195	247	202	197	218	201	184	212	179	181	211	216	200	180	218	215	204	194	193	235	204	200	204	218	221	226	197	205	210	172	191	219	202	225	186	208	199	192	207	206	199	209	189	191	207	217	186	210	202	238	214	198	198	206	201	223	211	171	187	190	194	199	193	194	203	187	185	208	204	221	206	183	189	194	220	196	190	180	226	197	176	188	189	188	200	193	223	200	195	221	199	212	210	200	196	175	189	201	208	213	215	202	198	207	193	205	210	201	194	227	201	192	204	178	201	195	221	226	210	226	210	193	214	214	203	202	189	171	174	230	210	216	237	210	218	191	218	236	204	208	214	194	201	194	193	189	180	198	211	205	208	198	206	209	209	197	210	221	234	224	205	227	221	205	217	214	194	218	212	208	205	205	206	207	198	191	236	218	215	206	219	194	209	209	216	220	199	185	199	216	196	226	237	219	230	209	186	210	209	206	215	208	179	196	182	215	196	192	191	229	220	198	212	220	209	227	200	187	202	229	210	219	175	187	202	194	198	224	219	210	179	214	222	213	215	188	242	206	203	199	197	202	192	201	213	201	206	217	195	215	199	177	203	228	201	182	238	209	231	202	196	208	233	193	215	224	207	218	221	193	209	190	210	220	223	199	203	217	234	194	220	210	185	199	214	205	203	227	192	203	203	206	217	217	206	189	208	210	210	183	190	213	194	210	221	209	221	215	216	226	183	188	192	195	193	200	211	235	199	201	206	193	189	217	218	223	212	203	215	201	185	185	217	205	202	211	184	192	190	215	209	225	202	198	233
5605	3070	4342	5570	6283	4955	6304	8707	10678	7395	2433	630	584	553	539	513	501	673	685	505	539	455	510	496	506	512	503	479	472	540	526	524	506	534	485	517	506	508	524	495	503	511	533	512	496	519	485	545	513	506	531	492	533	512	489	509	539	508	511	494	491	494	482	530	476	507	501	515	524	570	511	508	531	548	511	531	487	504	491	509	496	581	487	527	469	551	557	503	512	515	520	505	550	490	552	532	523	481	490	498	487	518	516	552	509	459	519	488	480	513	480	490	477	521	516	497	495	479	513	550	474	534	499	495	470	464	556	475	526	513	526	488	501	488	498	539	515	481	481	552	497	518	531	469	526	514	526	499	544	473	497	513	545	458	521	497	540	482	507	502	512	508	509	486	508	512	511	505	478	501	485	490	491	503	535	522	503	548	518	473	522	539	456	504	518	542	522	509	502	464	511	493	514	499	517	524	494	512	489	502	556	467	489	510	526	474	484	519	536	541	501	490	533	463	517	535	481	523	500	514	532	506	542	562	508	534	516	517	550	510	498	461	496	538	505	497	517	553	516	502	525	519	525	496	516	489	509	519	535	513	533	541	510	525	494	524	506	480	519	504	497	509	514	485	532	526	506	558	520	508	517	468	462	537	512	527	524	509	498	477	526	529	508	497	488	510	508	556	487	492	491	502	514	503	516	491	524	510	494	522	515	485	497	522	527	532	493	502	446	487	542	509	469	469	498	520	540	538	517	521	519	538	516	493	569	503	495	494	506	489	544	490	562	510	476	491	528	504	485	477	529	516	501	500	509	525	517	514	490	490	532	504	532	500	521	493	523	542	524	515	509	499	532	502	539	505	494	509	515	515	496	491	489	489	481	489	504	504	536	513	558	503	480	543	538	476	502	544	535	510	491	521	538	525	491	522	497	515	539	486	536	516	519	500	485	477	517	526	584	514	521	461	500	477	497	525	497	472	484	509	512	534	529	517	514	515	511	502	550	543	508	503	563	512	518	511	545	529	522	469	530	520	463	521	473	564	506	549	510	499	519	495	530	501	483	515	526	543	535	514	548	535	501	496	508	496	501	522	522	474	516	523	512	517	475	489	498	495	528	512	503	500	524	522	531	473	504	505	524	487	530	491	522	489	514	495	509	531	532	553	525	487	530	488	505	490	554	479	538	485	521	520	499	496	463	494	489	517	526	502	532	551	495	527	517	514	493	522	510	470	504	563	530	518	473	488	505	539	520	514	534	496	540	488	496	520	541	527	477	494	504	523	525	522	511	472	481	524	494	494	511	487	542	502	539	513	465	499	528	485	545	513	492	504	523	490	494	507	526	510	536	507	522	526	526	533	493	535	482	502	513	474	525	487	528	476	514	506	483	532	534	510	507	527	504	521	491	536	545	525	527	489	530	482	488	558	503	501	528	519	521	512	486	532	551	474	490	521	504	532	512	534	522	480	519	489	473	483	507	521	545	507	552	544	481	493	520	552	521	503	494	535	504	544	573	507	521	505	514	514	502	522	489	493	490	518	513	521	488	539	482	496	544	500	524	530	533	517	544	525	532	517	473	508	509	504	488	488	502	546	530	518	460	521	510	532	495	494	503	477	522	544	551	500	504	472	526	473	504	533	533	552	600	554	479	538	514	514	520	470	505	522	532	527	537	513	524	564	524	495	496	530	563	554	508	565	465	505	531	514	519	524	488	496	516	517	531	486	506	511	499	486	493	514	512	508	501	539	495	484	531	497	545	473	507	552	512	527	522	500	516	507	509	469	523	500	508	528	563	528	509	489	481	501	490	522	531	512	525	489	514	484	479	535	505	531	541	499	474	537	500	533	532	466	509	493	470	539	520	510	487	511	528	507	493	519	523	496	521	500	496	488	527	534	467	547	522	516	506	500	547	558	542	529	490	538	501	483	459	522	515	528	535	527	519	497	501	543	523	512	565	502	478	481	482	486	493	476	492	503	505	538	494	492	521	522	522	505	527	524	508	537	539	475	503	524	486	501	552	512	534	527	487	507	524	496	542	529	482	509	545	499	519	555	536	540	483	537	495	512	502	480	533	505	498	533	529	539	474	513	538	535	503	487	501	492	503	536	532	541	477	518	510	537	517	510	499	493	505	560	518	531	477	502	521	523	482	530	507	534	483	500	528	536	553	496	526	489	479	524	511	527	529	529	525	517	517	507	535	520	545	483	533	529	527	524	525	493	527	446	475	489	521	511	537	501	531	553	512	516	498	484	538	462	518	499	522	539	534	505	493	522	522	493	531	480	503	483	498	484	508	516	491	492	516	518	514	536	527	540	536	517	521	564	504	499	530	530	542	503	521	476	543	545	484	534	526	515	534	499	527	530	538	498	499	521	510	499	516	527	506	504	491	528	524	513	519	506	505	526	530	485	520	522	536	480	521	493	511	491	510	495	502	517	496	529	490	526	513	461	548	523	507	540	505	513	540	512	514	502	538	549	519	547	529	525	493	525	527	485	527	508	506	498	555	486	471	495	494	515	508	475	552	486	517	490	535	490	530	505	541	489	512	493	454	487	503	493	525	523	510	527	502	527	537	515	466	538	519	543	545	520	471	494	501	495	478	493	508	499	480	483	532	548	515	537	542	474	516	473	549	492	488	541	560	478	495	505	507	498	494	509	524	517	546	483	501	515	457	519	506	517	485	484	501	528	513	516	494	515	506	516	507	558	524	473	510	486	508	530	523	560	519	503	496	550	490	505	539	518	520	497	537	492	483	474	486	512	515	487	508	534	530	544	494	475	475	516	528	525	499	503	513	536	541	529	485	493	499	510	546	497	475	555	496	513	510	495	541	488	510	501	480	491	530	518	502	512	578	514	514	492	465	532	517	525	555	528	510	476	538	490	545	541	492	512	448	553	483	498	492	546	477	514	528	518	538	483	517	536	526	517	494	497	523	486	470	469	560	513	485	520	515	499	518	510	479	532	478	503	462	521	507	520	486	511	533	505	554	513	532	511	521	522	467	504	528	488	501	528	513	472	526	521	540	535	531	512	516	525	506	463	509	514	520	532	538	522	512	500	507	490	494	521	480	525	522	484	503	534	572	512	517	526	494	517	500	489	513	530	500	506	483	504	514	492	546	483	489	505	510	493	508	561	512	500	564	480	487	516	481	541	496	495	522	516	500	495	520	526	500	477	537	511	558	505	507	534	493	503	524	494	501	529	488	523	483	500	518	521	552	476	516	528	517	477	484	523	506	484	482	549	502	493	505	520	478	498	514	513	525	492	510	491	561	525	517	538	517	495	487	508	501	507	516	488	495	515	500	537	485	533	514	548	503	513	469	574	484	500	477	535	509	495	545	507	519	475	479	519	493	513	533	531	516	526	536	531	523	549	509	529	484	500	540	570	502	495	496	511	504	484	545	508	528	505	518	494	503	480	499	491	505	513	551	515	482	501	516	546	573	505	495	490	513	521	520	522	523	504	519	476	516	511	527	484	529	516	516	505	500	531	527	512	510	513
29237	18937	11263	7736	4429	2658	7344	24507	27500	20267	8197	1263	370	267	237	244	286	743	460	219	242	227	215	238	206	231	209	215	206	235	218	236	198	212	247	238	233	228	233	237	207	209	235	214	204	224	214	252	199	221	258	217	223	221	189	215	207	231	241	218	220	227	192	238	205	193	200	203	199	223	216	229	224	253	236	229	188	221	217	211	253	234	215	228	230	217	238	238	194	225	224	240	226	213	225	215	225	202	199	241	198	252	215	200	229	220	204	236	230	215	208	198	218	187	206	204	215	203	200	199	200	229	216	194	224	230	236	210	240	209	216	220	225	231	245	195	190	215	213	193	228	208	227	219	200	223	211	204	232	209	214	218	236	221	232	211	220	212	212	223	208	211	186	198	210	253	221	224	240	219	185	222	207	227	247	208	229	241	202	239	229	213	209	215	225	226	239	226	229	214	225	215	205	219	221	218	241	235	204	224	228	202	203	217	238	239	226	217	223	199	219	212	221	224	213	222	225	234	231	237	216	196	242	232	207	224	203	232	221	213	196	234	222	219	218	214	219	245	219	220	222	219	249	224	225	223	225	212	222	230	234	215	213	207	211	209	217	249	222	210	226	204	239	220	209	228	230	224	218	227	202	239	210	216	217	230	224	211	202	213	215	221	225	234	185	259	206	205	214	221	218	252	203	242	227	212	224	205	211	220	229	224	230	215	232	255	207	202	225	232	208	205	253	244	221	235	217	239	219	207	213	242	221	252	241	213	228	215	233	223	215	226	218	232	201	196	236	211	197	223	220	212	225	219	221	244	220	229	209	223	209	213	202	219	233	227	234	230	213	222	210	200	209	237	216	191	231	231	224	219	219	210	221	234	216	230	215	226	229	205	233	230	234	258	216	207	221	226	231	230	224	236	213	217	213	217	224	210	212	229	235	227	217	191	214	237	219	238	197	208	222	232	244	222	247	191	259	216	221	220	245	207	214	202	217	218	207	238	204	228	212	237	202	223	200	210	206	232	205	212	232	224	222	213	228	198	207	226	198	228	214	221	208	198	224	239	232	220	226	218	210	207	203	220	194	220	252	233	190	221	209	196	203	216	205	206	231	241	202	179	193	232	225	206	197	220	211	222	208	201	226	234	222	219	221	228	221	209	236	229	232	226	246	211	226	212	225	195	198	218	211	205	198	217	216	214	205	219	203	238	224	205	225	199	225	228	209	222	209	225	239	222	206	229	220	224	250	212	213	233	210	230	193	194	194	210	215	227	235	229	202	231	237	241	224	212	216	244	241	244	209	220	225	252	228	200	196	218	206	197	203	214	211	228	225	206	212	230	238	243	223	212	217	218	224	232	202	238	225	214	186	214	218	220	224	224	203	221	194	211	231	212	243	216	198	227	205	190	220	217	191	199	221	206	227	227	213	207	256	229	213	217	213	216	238	230	202	212	203	226	249	229	220	220	217	214	222	248	222	233	208	230	236	233	219	211	225	209	195	212	215	211	226	213	219	224	210	231	209	233	227	224	198	220	209	211	217	218	232	216	224	230	218	254	200	208	245	235	213	237	245	211	210	229	221	238	205	220	200	234	238	221	235	235	229	238	235	199	228	227	191	213	237	247	234	236	230	212	235	201	228	198	200	210	223	219	228	212	195	220	223	210	237	183	240	206	238	211	208	230	234	213	212	232	227	243	208	244	216	206	189	199	204	214	235	212	190	206	211	247	212	230	206	209	210	241	214	196	210	216	213	238	206	204	230	225	224	238	230	214	202	249	241	215	225	231	249	194	201	221	209	251	197	215	199	231	231	205	210	203	206	240	223	218	237	192	206	214	218	210	236	223	239	208	187	221	211	204	260	209	220	220	225	214	217	202	226	208	188	209	219	217	214	223	204	220	234	230	211	191	241	221	270	233	202	209	215	223	215	207	204	198	224	222	188	230	227	209	206	193	235	235	223	202	258	210	231	227	218	234	207	206	188	200	249	244	236	244	198	225	234	202	220	248	235	205	207	205	250	219	235	206	212	225	193	222	239	213	200	222	239	211	217	202	230	216	231	233	220	200	220	195	248	199	220	218	228	210	204	209	233	221	220	214	242	206	227	217	233	233	233	211	235	224	219	209	227	186	236	212	223	212	244	220	228	219	195	244	217	239	206	216	226	237	210	224	185	214	206	205	191	212	236	214	234	223	239	229	251	226	185	209	208	203	217	237	220	222	217	228	210	200	210	233	221	224	196	217	205	201	199	226	227	231	201	194	227	186	231	211	236	237	209	233	212	208	236	231	215	215	233	241	218	220	222	196	214	199	204	203	189	214	242	209	219	226	205	216	209	240	236	236	242	211	206	203	225	221	238	218	210	224	208	215	226	226	227	211	219	212	199	228	230	234	212	242	224	210	204	207	208	199	215	218	242	207	207	231	225	188	227	212	206	253	237	210	216	226	205	204	222	238	211	239	219	202	236	207	217	213	223	232	201	231	226	220	223	216	212	205	209	226	197	224	224	221	217	211	207	215	212	208	236	221	230	206	203	217	250	195	203	240	225	221	242	235	234	230	233	235	230	206	228	236	228	246	219	224	206	215	224	215	233	218	216	228	212	215	241	223	221	203	239	220	234	195	230	232	233	207	215	235	248	213	219	198	218	212	196	212	228	217	228	226	228	236	210	210	218	241	235	218	204	219	240	212	193	241	221	201	220	248	212	215	235	231	203	209	227	206	233	219	203	226	212	223	205	203	196	203	260	218	213	239	225	215	209	205	244	206	234	197	237	226	220	221	246	224	207	238	217	201	191	209	198	221	213	251	234	210	223	220	231	203	220	223	241	209	221	218	212	245	210	212	219	225	244	210	218	230	206	215	212	201	251	220	237	220	232	235	198	210	221	229	232	242	197	223	204	222	209	249	229	211	198	221	232	239	218	211	236	218	227	216	211	210	203	228	223	235	220	236	221	263	197	184	238	247	221	219	232	217	233	194	231	204	213	192	211	218	186	211	195	225	227	223	204	254	194	232	229	248	218	217	260	204	226	211	214	233	212	241	210	195	202	202	211	238	215	209	212	231	239	201	228	222	224	230	212	214	262	222	197	215	215	210	213	219	224	214	219	189	229	207	208	240	216	235	217	237	256	209	201	211	217	211	199	213	227	218	218	250	218	246	230	218	200	199	248	202	221	213	226	221	202	225	223	212	226	218	213	217	245	208	212	199	215	232	222	194	222	239	218	220	208	220	205	230	240	212	254	219	239	233	237	210	251	211	206	204	228	222	225	201	227	191	222	206	220	215	222	214	219	203	228	217	224	234	232	231	184	231	248	235	209	196	218	237	219	209	215	222	271	213	195	229	228	218	206	225	224	228	218	233	237	208	230	219	220	228	221	220	226	220	212	221	193	212	229	195	190	218	205	230	227	204	197	215	201	206	212	223	206	217	212	222	222	235	238	214	226	197	199	199	218	246	221	221	236	221	227	214	212	227	211	215	197	189	226	213	225	195	222	215	222	230
18167	12987	11300	12427	9784	8130	20832	44536	45959	38289	19100	4126	1529	814	617	727	950	4122	2087	543	582	613	639	571	595	572	586	585	554	535	536	535	566	549	530	531	541	567	576	515	548	542	485	510	551	518	561	536	552	517	496	517	557	508	517	570	556	520	528	570	598	549	522	533	547	524	531	549	550	545	558	542	539	543	512	504	532	522	569	516	488	561	553	558	527	543	514	542	512	595	519	478	558	559	517	545	519	513	527	525	541	546	514	544	509	525	518	523	520	541	533	550	526	537	542	515	517	560	533	513	533	540	512	520	541	521	598	527	535	520	524	502	557	527	500	566	547	556	534	592	555	545	572	512	537	569	549	502	525	552	536	497	533	550	509	543	528	548	545	512	582	520	557	544	541	551	504	545	556	515	548	567	526	535	488	491	530	567	561	520	542	524	552	537	549	528	555	514	504	513	552	529	537	523	507	522	512	558	525	541	530	506	521	555	552	592	560	543	524	529	535	476	514	515	542	510	533	535	529	544	568	544	562	529	511	525	501	522	524	558	533	548	531	542	517	527	555	543	532	558	540	555	534	534	506	558	489	537	527	573	551	515	562	546	503	572	562	524	493	569	531	558	501	519	554	567	516	541	515	531	490	551	541	553	544	535	577	562	497	532	495	510	546	528	585	509	537	553	522	523	544	539	525	523	513	528	525	546	475	530	526	536	531	535	551	546	530	497	542	575	542	541	522	555	576	544	523	528	550	527	537	541	554	523	518	501	516	529	524	528	498	538	557	529	548	488	522	552	535	538	532	512	586	513	508	561	569	532	513	573	555	573	553	529	573	536	526	530	537	534	583	531	508	536	517	532	580	558	532	554	532	511	544	516	543	510	538	552	531	525	534	535	534	515	564	541	535	538	526	538	525	563	541	550	499	560	574	565	524	525	528	557	539	563	565	531	542	518	520	572	516	551	536	528	527	526	596	527	549	515	506	552	584	564	516	544	533	560	522	524	558	546	524	529	520	502	549	509	554	549	573	550	518	574	537	514	559	523	546	553	515	495	547	502	537	504	541	531	508	520	515	524	532	565	525	526	546	517	512	533	523	518	562	553	562	498	582	560	521	536	537	492	545	545	542	518	497	538	529	578	601	597	532	538	529	526	523	525	553	498	515	520	556	563	583	520	559	544	521	547	539	514	508	551	496	571	526	551	546	528	477	543	510	539	538	499	522	587	536	562	533	534	556	578	531	509	522	544	560	523	543	534	590	513	564	559	516	553	484	546	542	549	502	534	550	557	516	576	568	558	543	542	563	539	511	549	555	556	518	550	540	535	550	499	539	537	521	544	567	510	534	525	533	583	548	545	567	531	524	534	538	545	519	584	555	538	528	564	534	519	511	542	539	531	540	552	531	562	486	553	562	575	579	581	564	529	515	501	541	519	540	563	534	506	546	562	518	528	519	504	537	543	520	517	511	511	536	531	531	539	545	542	578	560	532	540	556	520	522	517	530	562	518	574	553	555	583	574	524	532	536	546	531	484	558	519	548	528	553	558	562	541	538	538	571	536	531	556	559	538	546	547	497	528	541	519	513	556	534	519	565	514	575	528	526	548	512	551	504	547	551	535	513	537	544	529	528	522	579	553	536	539	533	516	556	509	557	556	544	558	552	565	531	515	529	564	508	543	551	518	512	564	536	532	542	518	549	538	518	550	534	515	554	499	494	556	573	526	518	552	523	541	529	517	490	578	516	518	552	514	558	494	554	532	536	555	526	557	501	531	535	567	523	568	556	494	508	521	533	521	528	509	533	551	538	534	513	500	543	544	515	530	537	545	549	528	479	532	581	521	542	542	529	523	529	560	541	536	533	546	545	566	551	586	540	529	556	524	495	542	519	556	538	510	531	539	527	537	521	568	541	514	560	514	542	536	534	527	547	580	542	550	517	543	524	523	554	543	523	566	556	564	553	533	525	584	496	572	556	550	557	546	536	535	531	549	535	521	522	501	535	545	554	548	481	555	551	549	548	557	527	501	534	496	552	533	528	536	560	537	536	525	538	562	549	547	544	509	545	555	530	548	513	572	560	549	545	517	564	541	567	523	532	508	552	535	527	512	530	523	564	509	533	527	530	486	560	544	524	543	554	560	538	522	524	556	497	520	545	540	535	516	563	526	551	542	529	542	472	483	544	489	495	538	552	540	560	547	551	512	507	546	521	521	534	542	497	548	536	542	530	533	557	576	518	538	518	575	532	578	522	503	547	529	527	512	537	526	544	504	517	547	524	480	528	513	543	559	517	543	544	508	521	573	554	528	536	586	534	509	542	509	497	540	550	536	501	521	515	537	551	513	540	483	555	528	545	573	536	525	532	530	556	550	518	554	539	553	493	560	522	552	523	527	541	535	568	535	516	541	515	538	519	534	537	518	545	523	487	543	568	499	556	563	527	533	515	531	508	563	561	543	550	548	512	521	513	526	555	511	508	532	547	562	559	574	529	577	519	504	540	499	538	536	553	536	537	522	560	505	514	514	562	524	558	534	541	583	550	489	579	562	547	543	558	588	519	498	519	544	535	529	502	566	528	542	538	560	569	554	533	541	521	515	525	547	531	587	529	550	555	553	527	533	524	488	505	546	545	554	554	559	536	524	537	541	546	535	549	519	501	508	547	556	519	553	548	533	518	521	554	513	517	498	537	537	536	529	525	539	536	522	554	555	529	524	569	542	591	516	523	552	547	537	539	546	544	533	528	525	539	536	541	543	525	537	532	573	507	530	537	512	556	523	556	550	570	546	554	519	526	522	543	509	534	513	527	541	531	534	540	526	518	525	560	545	528	535	512	535	510	541	560	523	510	533	544	556	510	537	509	554	557	556	505	571	488	492	545	527	544	554	540	541	534	497	582	535	534	526	534	523	564	506	534	550	586	538	564	508	549	529	576	479	530	542	559	530	563	555	537	549	578	546	567	528	535	563	548	555	559	549	506	552	528	500	543	536	525	568	544	540	550	551	524	582	517	562	516	538	536	569	523	543	532	566	567	510	526	562	533	539	546	508	565	563	520	535	535	545	530	523	526	555	573	516	547	533	533	542	545	500	511	570	556	523	545	545	543	546	541	520	566	521	591	567	556	549	564	558	511	551	543	532	557	543	512	530	535	492	554	516	553	530	530	549	551	525	519	550	535	552	568	533	524	519	543	493	508	552	554	518	524	549	516	588	554	549	560	520	583	550	548	560	519	525	567	570	585	545	551	481	551	525	538	597	536	540	505	523	511	515	545	510	578	527	537	528	539	556	527	544	553	548	531	531	535	489	542	511	549	563	510	540	539	527	564	520	562	575	535	567	554	526	584	538	539	561	541	535	521	564	550	593	542	549	519	524	537	559	521	539	523	550	513	510	563	536	517	535	566	548	561	540	552	541	538	492	548	518	553	554	549	494	528	531	531	532	547	481	551	545	540	547	548	534	532	571	531	536	478	525	514	545	539	521	519	560	543	568	539	540	544	527	511	523
40584	30038	19320	13748	7952	5331	20185	48208	44637	30844	12894	2749	490	243	177	191	207	757	722	163	155	158	157	151	144	145	129	134	120	144	151	142	135	132	158	152	137	144	128	130	126	120	144	149	110	138	134	121	136	140	142	157	133	148	153	149	114	142	120	120	147	133	167	154	137	129	125	131	146	119	142	119	133	156	155	136	121	141	132	137	133	153	139	125	136	145	146	119	142	129	124	119	146	127	157	134	133	145	114	124	128	132	142	153	120	129	143	124	126	124	143	141	144	146	124	125	122	117	129	149	131	130	142	137	162	136	110	147	139	138	130	133	168	135	143	148	129	122	129	120	131	156	140	140	147	154	145	129	123	133	137	138	127	172	130	145	145	153	133	134	136	126	139	113	133	130	106	148	128	130	120	134	141	131	124	133	140	145	134	130	116	127	159	132	124	124	144	138	123	137	137	136	128	148	150	149	126	134	144	126	106	132	149	130	134	144	153	155	141	140	143	150	163	126	151	153	134	119	128	114	129	141	135	138	135	156	117	111	133	133	142	124	153	150	150	138	166	143	142	136	129	132	129	125	147	146	135	169	141	136	138	131	126	133	146	136	138	148	147	130	119	140	139	143	140	117	130	120	119	136	138	142	151	125	114	138	126	124	130	144	139	135	136	137	111	141	132	119	162	145	151	131	148	145	136	125	139	115	160	145	153	108	132	134	116	145	114	127	150	145	145	122	128	137	143	118	132	152	144	131	139	140	148	140	126	152	128	129	142	152	138	130	141	156	147	135	139	151	135	135	137	135	151	138	162	139	132	136	126	143	135	128	118	136	142	132	148	164	138	136	132	139	134	139	143	136	153	123	126	138	133	126	128	146	133	139	140	139	142	123	136	131	133	134	148	116	143	123	136	154	152	157	130	128	164	136	153	140	117	122	141	129	116	128	158	136	131	121	139	139	121	148	146	147	148	140	117	149	137	137	143	146	155	133	120	150	111	136	112	137	148	134	112	157	142	133	142	133	149	155	163	136	131	130	125	124	149	123	133	135	134	149	142	148	132	129	127	159	149	138	119	170	148	146	139	136	127	140	148	132	145	135	140	128	145	116	123	120	146	121	137	129	123	145	131	156	151	149	146	139	137	144	137	133	138	118	119	119	130	124	138	133	135	142	134	126	140	117	126	130	133	123	144	133	125	130	147	142	130	141	155	125	128	158	148	156	138	117	138	119	141	121	142	146	141	122	135	151	125	137	127	146	156	125	122	130	123	125	150	163	143	134	126	115	138	151	140	146	148	125	119	142	160	109	140	149	119	138	155	147	136	139	168	146	125	136	145	145	123	153	119	124	149	141	143	144	142	143	131	141	140	144	160	135	121	146	146	136	129	126	138	143	132	141	136	155	145	153	108	149	150	140	136	153	141	140	134	149	115	144	134	146	146	154	136	150	123	125	111	139	139	149	151	143	146	116	154	129	134	142	144	156	135	143	121	128	146	155	125	162	143	150	118	143	141	116	128	150	124	151	155	145	131	137	126	133	129	140	142	123	150	140	142	124	136	140	165	120	133	123	138	126	140	126	122	142	142	134	151	128	135	126	125	139	160	130	140	158	144	147	125	147	127	124	133	135	139	142	148	140	142	135	133	148	105	137	143	132	139	151	128	123	129	113	137	132	117	136	130	147	127	122	118	147	119	126	130	150	141	122	136	141	150	154	124	133	135	140	141	130	140	148	131	137	125	149	146	133	146	143	141	143	127	138	132	144	132	146	131	139	146	124	160	139	134	142	155	119	147	137	114	146	137	132	150	141	149	127	157	153	134	146	130	128	140	154	125	163	130	144	130	132	141	140	131	125	141	118	139	136	134	125	146	124	136	141	133	136	139	138	129	132	143	135	130	133	143	143	144	127	152	163	139	141	147	160	154	160	154	130	143	149	143	139	149	161	139	142	141	146	151	127	150	131	116	123	120	119	135	139	121	139	133	122	147	152	139	143	135	141	131	132	152	145	137	119	138	167	155	145	122	152	141	131	130	149	142	142	143	159	139	134	135	139	154	145	143	133	137	139	112	135	150	119	149	116	144	130	138	137	137	134	130	142	142	103	142	133	127	148	131	140	128	121	133	142	122	152	137	133	149	115	132	140	133	128	147	115	130	115	150	141	163	124	144	122	154	132	165	153	127	134	154	143	144	134	132	141	150	126	143	133	139	132	150	147	123	123	126	141	137	153	140	146	133	141	150	142	136	113	120	139	120	145	147	140	125	124	131	142	149	129	141	139	138	146	146	134	128	132	125	136	149	129	144	149	127	125	122	137	115	150	119	129	134	130	134	133	136	129	147	139	139	130	151	145	141	144	151	147	160	139	143	140	161	125	137	160	122	135	141	154	155	156	150	157	133	106	135	142	148	144	125	141	127	148	129	130	148	128	153	143	166	147	142	143	131	115	141	135	139	136	144	151	145	140	131	129	126	146	115	121	121	146	128	127	135	158	118	131	135	143	123	121	146	167	147	126	132	139	149	130	142	141	150	140	141	128	139	125	134	125	121	130	146	146	144	124	130	146	123	133	146	115	139	123	146	139	138	163	146	138	118	123	136	121	138	109	146	149	160	116	139	151	158	127	139	152	133	135	111	147	134	138	165	146	142	144	142	137	157	120	120	142	133	132	132	119	130	152	157	124	116	139	124	118	157	147	113	122	151	130	150	155	134	140	136	124	154	137	118	161	141	150	149	126	125	127	122	129	136	144	137	144	125	133	112	134	153	155	133	126	143	135	155	164	126	143	127	119	128	155	123	139	135	147	144	145	144	139	163	141	149	157	143	148	146	128	127	144	135	141	129	145	145	140	144	141	132	137	136	136	134	156	131	153	151	122	132	150	139	127	137	118	144	131	119	145	130	150	109	145	133	120	138	141	155	142	151	126	160	143	113	143	150	142	126	171	144	127	122	134	138	153	138	151	143	161	125	146	131	143	123	149	137	134	131	137	153	145	153	138	153	144	123	150	155	139	144	123	131	116	138	128	139	120	131	131	145	140	129	134	144	126	120	141	135	143	153	142	140	121	120	119	120	172	149	143	137	149	142	146	126	131	129	137	135	153	145	150	142	142	108	153	131	170	146	132	115	141	146	136	134	140	142	126	138	124	140	128	125	132	137	142	130	125	136	133	132	124	113	139	130	129	140	145	127	148	151	123	150	138	134	133	137	134	115	132	119	140	123	129	163	148	134	139	136	130	145	144	128	110	128	134	135	152	125	148	134	128	149	146	125	123	131	136	127	163	146	122	122	143	122	124	143	132	119	170	150	131	134	132	136	159	133	128	143	136	131	138	151	135	127	147	153	138	141	143	145	143	117	130	139	121	163	143	147	141	127	145	144	121	138	139	136	129	122	133	114	133	138	121	154	157	134	153	135	146	143	132	131	143	130	131	141	119	146	145	112	162	126	137	146	138	161	143	125	148	133	127	132	132	130	143	141	130	157	114	131	127	128	128	135	156	137	121
25159	20759	16893	17980	13930	12687	36679	62599	58186	45610	22883	8351	2355	910	581	667	654	4462	3387	360	430	535	489	415	422	428	394	400	350	364	354	349	359	363	365	361	366	355	348	328	382	383	352	364	369	369	351	353	356	314	324	363	350	351	351	322	328	373	334	333	373	324	352	351	350	367	373	382	330	361	346	349	350	359	376	366	338	364	344	309	382	338	310	325	349	355	375	359	323	339	307	324	334	344	302	396	376	377	365	352	404	351	368	321	350	329	349	325	339	334	367	387	330	337	335	352	383	331	356	334	352	348	326	360	373	367	358	328	356	340	340	328	329	394	359	338	309	353	346	322	382	351	341	390	337	335	345	393	358	334	336	347	349	343	340	359	358	322	332	380	325	406	360	342	344	333	349	338	341	370	310	325	363	358	336	365	368	333	350	327	336	346	345	345	305	337	296	338	348	342	339	329	341	368	317	339	367	334	363	338	372	346	363	336	318	384	348	358	369	346	288	374	349	349	340	335	332	374	346	348	331	330	316	361	341	328	336	378	371	314	376	344	347	344	324	322	339	380	353	363	397	331	325	387	347	332	347	333	359	332	330	350	347	344	326	308	353	360	334	353	332	336	356	350	338	358	341	347	368	324	333	320	344	323	352	324	380	345	336	323	351	361	358	335	345	358	375	324	371	381	368	354	348	336	350	327	367	319	332	321	336	320	369	346	371	379	362	372	314	316	357	344	343	346	363	348	352	336	342	316	352	353	358	336	323	349	345	355	341	319	343	368	331	331	327	338	337	335	336	338	323	332	351	352	322	323	293	342	348	350	381	338	339	341	330	337	319	370	335	335	316	306	330	361	323	329	339	342	349	339	366	355	360	340	347	341	387	340	343	396	350	336	329	328	353	359	326	338	344	366	359	331	358	342	355	340	349	336	372	382	335	323	368	351	361	359	304	337	319	367	347	351	314	314	355	361	357	336	377	295	341	351	319	371	321	327	336	304	385	337	358	356	353	328	339	323	357	310	341	337	314	353	334	335	360	337	308	320	351	346	350	371	354	306	373	347	340	356	348	370	335	349	306	296	333	341	348	345	325	360	364	356	391	357	338	337	352	343	342	326	336	346	340	333	364	312	327	387	364	324	316	330	336	347	352	328	345	354	349	381	306	351	368	342	333	333	328	334	375	322	348	373	349	354	349	333	342	374	365	334	372	316	348	363	344	326	348	331	350	368	354	331	341	339	344	366	384	350	347	348	344	347	324	352	349	348	360	347	361	344	359	359	345	344	303	346	355	345	326	360	344	341	343	346	316	327	338	344	345	316	335	348	363	354	346	360	347	339	344	371	379	310	360	333	316	352	358	336	332	366	340	327	349	324	325	376	351	359	325	362	353	338	354	369	353	330	322	321	329	340	359	345	365	359	350	313	361	332	354	357	354	360	343	352	346	368	351	364	331	318	347	389	353	331	357	377	325	358	348	317	336	333	350	363	343	342	348	330	359	364	339	387	333	332	323	321	347	333	343	340	371	325	348	354	334	357	356	359	347	368	333	330	337	335	342	326	345	341	367	343	334	325	371	355	344	382	359	331	345	328	356	328	354	328	341	348	362	344	365	348	344	330	334	330	323	332	310	333	356	365	325	342	342	376	327	371	373	355	321	353	304	377	360	328	389	344	384	322	342	320	348	379	356	362	352	370	316	348	344	340	328	348	296	341	341	359	362	367	365	369	343	342	371	327	313	347	377	330	338	322	355	341	336	343	343	368	326	334	372	327	345	361	352	353	350	330	370	328	368	369	360	345	381	348	320	337	379	353	325	303	342	386	322	323	325	314	337	371	360	319	349	363	361	342	356	379	358	353	392	342	346	355	345	341	337	360	362	329	340	340	352	331	318	359	329	376	344	359	381	359	361	349	341	361	328	329	352	338	341	329	367	382	363	311	356	350	305	349	320	349	352	347	352	371	336	394	377	370	288	377	348	339	358	375	352	376	377	341	380	353	364	331	297	364	348	336	356	346	344	328	350	327	331	336	339	371	319	363	351	329	355	323	300	348	358	371	353	335	322	346	349	374	348	328	324	363	335	363	330	349	358	340	324	345	349	352	352	391	319	350	345	362	390	371	354	375	335	368	355	349	343	344	346	353	325	325	338	325	361	343	347	354	323	391	352	347	358	333	374	381	321	346	346	366	338	348	342	332	356	350	356	361	321	353	315	348	353	319	359	309	337	320	358	343	360	314	398	358	323	351	344	337	330	328	331	351	335	342	311	320	344	349	334	350	338	333	358	357	315	363	362	335	337	322	326	349	346	334	348	355	360	350	347	325	340	330	315	333	349	362	353	354	334	339	361	358	349	337	372	326	338	327	333	372	334	354	363	326	373	350	352	315	349	315	343	321	374	350	326	382	304	347	375	330	338	331	371	374	336	334	352	340	334	331	335	317	329	343	367	352	382	347	343	326	344	341	346	383	334	344	346	348	352	371	336	308	320	340	342	357	400	338	319	341	320	338	312	339	355	326	334	341	322	365	325	356	348	320	335	370	369	344	339	337	375	367	335	363	336	364	366	369	326	349	339	366	330	325	325	324	356	382	334	335	343	363	323	353	340	346	316	359	359	332	372	339	336	325	344	349	363	332	351	325	387	389	353	352	319	361	310	346	341	353	332	367	337	337	341	364	357	348	347	349	348	296	329	367	328	341	341	334	341	348	306	366	354	369	377	357	337	361	333	333	361	310	355	370	316	338	340	400	374	382	351	349	340	328	339	342	346	351	324	336	339	340	335	361	337	351	321	339	341	349	334	353	385	341	302	328	365	360	367	350	341	359	354	379	324	354	353	376	363	359	386	351	352	353	361	362	358	358	335	334	379	353	331	367	343	353	338	325	332	340	326	345	340	332	332	352	317	333	361	326	348	340	331	329	351	365	373	381	346	349	361	337	365	392	362	322	347	342	328	360	326	356	315	344	358	354	359	340	353	358	338	338	373	347	328	328	360	313	370	329	334	371	341	344	353	353	347	331	352	353	375	347	308	358	349	347	345	352	317	345	365	352	328	348	355	354	328	348	330	349	373	366	358	326	331	359	332	354	342	333	350	295	346	340	369	361	375	332	355	362	359	375	341	339	366	371	373	360	354	363	358	351	345	376	351	351	346	324	347	342	333	320	351	365	341	339	357	336	315	327	355	343	363	336	338	351	341	380	348	344	333	316	387	350	334	362	337	337	350	326	342	325	357	352	303	366	360	340	349	335	333	353	340	353	356	345	341	351	358	366	345	362	307	350	379	323	333	333	367	337	367	328	339	357	361	355	331	356	350	336	359	360	312	343	364	350	339	323	324	338	324	338	324	319	341	312	338	357	354	324	317	331	356	344	378	356	335	340	362	373	353	323	347	346	336	363	357	368	354	389	328	314	346	323	327	311	376	309	344	347	346	342	311	339	370	358	360	364	308	352	324	341	380	381	352	363	353	354	323	352	314	326	365	358	357	348	334	313	375	344	360	356
10080	4489	1910	1321	582	427	689	1759	2288	2197	966	258	215	194	240	184	201	216	229	197	198	216	194	208	237	204	183	201	198	228	225	191	219	202	215	204	193	214	239	188	197	202	224	215	182	204	193	205	220	197	210	214	186	224	208	209	200	198	221	215	194	208	216	178	220	210	177	186	187	199	193	197	208	210	231	209	224	194	216	218	193	205	186	228	169	221	193	216	165	216	209	199	211	205	205	200	223	203	215	204	196	234	212	200	181	213	224	203	187	204	194	188	212	224	202	209	234	204	183	215	208	224	218	208	214	194	225	187	206	193	157	228	172	199	208	213	202	187	168	220	182	183	198	226	217	213	219	222	226	195	179	195	169	208	195	221	210	218	188	190	175	191	179	198	208	218	207	172	189	180	183	208	210	187	197	198	207	213	219	191	201	195	195	187	188	207	209	215	181	219	208	229	224	213	212	219	190	183	202	179	182	205	219	211	207	205	199	182	210	231	193	234	200	205	208	222	207	218	201	174	187	204	229	181	223	193	189	169	216	202	174	190	211	210	196	225	198	189	200	210	203	189	213	217	190	201	199	190	203	217	198	192	200	224	190	255	179	207	206	198	191	210	215	194	191	200	189	223	216	215	199	187	219	215	217	223	202	174	213	197	205	201	198	181	213	217	213	201	217	223	194	198	229	207	187	212	170	189	227	180	202	202	220	204	200	187	205	215	199	228	223	189	194	212	196	214	171	215	202	197	204	176	197	205	203	210	205	217	226	200	199	190	199	204	228	236	170	195	175	176	211	193	197	210	205	224	214	220	200	191	206	225	194	193	199	207	200	209	188	174	209	212	192	194	205	202	193	191	231	193	195	190	192	222	218	217	205	202	208	190	233	215	202	198	219	215	199	204	226	206	202	216	202	178	207	185	205	221	217	211	218	211	212	207	211	192	217	206	213	202	205	182	193	187	222	168	200	194	223	221	178	234	220	212	194	191	202	173	215	186	207	164	185	212	244	195	199	209	200	202	191	207	185	196	179	177	204	197	200	219	197	184	206	214	214	191	199	195	230	204	235	181	207	191	192	225	207	210	203	235	212	198	187	215	203	207	217	199	188	198	193	213	182	209	198	257	227	191	181	212	219	177	200	192	206	221	216	202	211	198	199	195	221	205	213	227	179	171	206	205	181	211	203	208	210	218	200	181	213	202	192	173	200	198	226	226	190	225	204	202	186	203	207	207	177	177	203	196	192	216	243	197	213	187	197	209	208	217	234	195	225	210	217	194	195	202	225	183	204	218	186	188	193	206	194	181	192	229	207	208	204	221	173	182	191	193	179	225	182	183	205	190	184	233	203	181	180	213	220	188	217	204	205	200	199	211	227	229	219	205	200	228	207	196	171	216	194	205	200	201	216	215	194	220	227	221	210	194	197	192	191	184	229	182	192	209	192	196	193	230	211	174	204	209	196	228	182	193	190	217	219	211	215	214	197	227	243	183	217	201	180	185	188	213	221	199	214	220	194	206	215	203	198	215	175	202	171	178	198	216	179	181	211	221	181	191	188	205	209	200	187	216	203	201	204	204	170	227	212	238	211	196	212	196	216	233	187	197	222	203	204	210	214	215	193	200	189	191	200	216	179	201	204	217	210	194	190	205	214	195	218	196	210	202	206	193	203	196	224	204	201	188	181	181	210	205	209	205	207	209	201	202	208	210	214	174	186	200	208	205	177	202	229	198	223	192	193	207	207	213	191	196	199	219	194	194	210	201	179	175	207	204	193	220	198	172	208	217	189	197	204	192	199	214	209	193	218	181	196	182	190	226	192	228	188	180	220	213	198	213	230	201	212	192	202	202	194	185	211	198	197	207	194	194	209	185	207	206	196	213	202	196	196	182	202	204	199	219	202	177	202	213	215	204	211	187	206	232	234	192	193	197	215	215	231	218	194	197	198	194	210	214	202	224	220	197	215	178	204	216	188	218	185	225	181	210	182	213	215	218	215	232	198	187	227	187	186	211	208	180	223	210	182	194	217	202	208	185	234	168	205	202	197	203	217	197	198	223	197	224	211	195	189	180	210	229	203	193	227	215	193	192	180	205	185	196	195	201	208	176	219	195	214	210	195	219	188	184	206	208	203	189	195	232	199	198	215	196	211	213	193	189	216	206	220	188	205	190	225	211	219	180	210	197	224	184	237	190	187	201	185	201	201	165	181	212	211	218	211	211	221	197	189	208	192	216	216	197	201	189	198	217	199	224	225	229	190	195	200	198	170	210	226	210	225	210	204	217	224	211	223	187	226	237	192	222	217	238	226	183	186	201	199	203	196	188	225	199	220	192	195	200	212	196	193	182	195	210	218	219	179	215	180	205	186	214	219	206	214	195	212	187	170	228	207	190	189	168	186	202	212	217	192	216	210	210	212	226	192	208	213	212	211	216	198	193	200	182	158	182	192	199	196	213	173	233	218	190	209	218	238	207	219	198	218	220	215	189	197	178	194	203	174	191	202	210	191	188	190	184	176	191	207	229	220	195	205	210	208	188	190	202	211	185	232	207	224	203	207	194	213	201	186	247	216	187	213	186	211	218	190	191	212	191	169	211	189	209	214	198	187	218	184	189	208	203	210	188	207	217	205	222	218	220	195	194	190	201	168	204	207	182	206	177	193	197	197	189	236	206	180	190	203	212	201	169	204	187	206	215	201	209	168	191	223	200	201	190	187	231	187	206	192	194	221	218	209	218	189	240	219	178	200	212	223	182	187	216	215	212	218	221	215	198	201	192	175	197	208	202	181	203	189	180	185	210	205	211	219	213	200	178	197	200	216	188	210	199	225	184	222	195	207	186	207	228	204	187	190	227	182	215	188	213	215	202	220	201	175	198	188	219	208	210	198	198	223	238	202	204	203	188	185	200	215	198	188	186	198	219	195	226	178	222	204	203	216	189	205	223	208	198	222	185	213	216	213	182	197	174	205	216	208	232	202	211	189	219	201	196	210	216	207	211	195	200	205	216	206	197	198	204	188	210	223	198	201	212	180	217	182	216	204	173	214	214	188	209	179	165	208	200	179	196	217	195	205	205	211	208	203	218	182	225	214	209	191	202	203	195	194	208	199	198	195	204	214	202	222	220	189	205	194	224	222	174	200	221	214	187	188	204	205	204	196	213	197	194	193	192	190	210	211	189	186	192	203	216	195	228	189	189	174	195	188	219	223	243	208	202	211	187	181	198	209	226	210	192	184	203	220	200	208	215	196	219	219	226	198	197	207	230	211	182	187	210	235	178	206	206	193	221	224	206	197	209	215	229	201	185	184	225	190	179	183	185	226	233	214	204	178	206	214	178	200	174	207	207	216	172	175	227	222	202	209	198	208	198	228	198	198	194	220	197	182	208	202	213	201	197	216	235	216	216	213	215	206	210	192	211	197	196	216	176	223	213	222	200	199	194	213	178	219	211	197	217	200	204	191	208	208	201	211	187	205	206	214	205	209	189	184	190	201	199	194	201
6303	4203	3729	4126	2357	1615	3584	8865	10023	8982	3495	789	618	544	542	544	498	634	637	559	498	485	498	492	508	503	527	464	523	516	538	500	502	524	528	482	498	491	515	513	517	510	495	527	546	486	466	505	488	518	473	512	541	531	481	494	446	526	519	499	471	517	495	518	491	523	492	488	480	487	512	535	500	554	465	473	507	528	540	551	478	482	477	510	487	512	466	498	530	505	502	501	496	514	521	509	499	481	497	502	490	518	494	565	456	483	497	508	514	500	496	542	501	516	520	519	510	500	528	511	519	532	478	525	541	546	519	509	490	509	516	479	523	525	498	520	478	502	494	537	479	495	531	562	529	522	562	512	503	546	488	536	534	577	527	479	511	510	485	450	505	531	532	496	471	522	510	507	493	521	520	516	474	521	528	506	511	485	495	519	522	521	505	524	503	515	496	500	513	514	526	528	498	504	512	502	462	527	503	520	505	563	481	477	531	491	490	500	517	513	507	532	494	504	527	505	502	545	532	518	516	474	499	466	554	505	479	504	537	494	505	500	509	537	503	513	475	472	538	522	524	542	540	531	463	493	481	520	513	539	537	500	510	511	547	487	530	510	528	482	518	523	517	519	474	465	513	537	521	509	518	523	503	522	527	502	509	489	501	507	510	511	475	451	511	529	473	504	496	500	495	506	558	512	517	475	479	465	536	542	513	563	498	493	525	512	504	513	485	504	522	520	527	521	508	509	506	501	504	499	488	521	497	488	526	491	517	495	499	516	524	491	509	510	503	533	535	508	509	525	550	505	517	521	469	522	533	506	527	489	494	491	521	511	511	503	481	496	527	477	507	487	510	508	504	530	520	537	523	506	504	520	480	535	554	504	535	540	520	496	496	491	525	496	526	552	512	473	482	467	534	510	506	519	500	480	515	479	480	485	486	493	488	481	490	491	496	510	541	536	519	506	508	516	531	507	513	490	476	543	538	549	488	517	536	497	539	523	515	509	464	546	537	510	482	528	476	529	488	521	515	522	487	515	541	513	515	474	533	511	468	476	529	512	511	555	510	520	510	479	490	494	509	532	513	498	505	504	523	496	494	522	488	555	542	508	502	501	491	510	496	512	481	520	554	495	509	523	519	499	508	500	519	513	522	523	503	474	508	523	524	508	547	519	538	508	535	495	446	507	510	476	536	497	500	498	496	509	497	528	509	533	543	477	535	476	507	529	519	525	526	468	522	546	518	528	505	509	517	512	539	515	493	519	521	541	488	464	538	491	503	490	501	507	512	509	506	493	507	536	556	518	477	502	492	489	517	526	521	547	492	517	502	516	548	520	454	524	516	489	470	467	484	511	498	519	512	524	512	521	502	529	555	488	499	504	497	522	521	489	494	543	514	511	519	504	486	505	524	516	524	534	491	553	483	499	564	483	509	518	510	474	576	524	504	491	493	477	547	520	515	548	533	477	532	503	551	503	540	497	503	517	482	524	514	483	464	523	497	478	486	518	469	497	519	492	456	471	472	548	565	529	517	526	509	521	455	535	500	508	477	498	508	513	522	496	504	489	516	480	488	535	503	506	545	545	462	513	534	488	503	522	486	516	527	503	511	495	498	532	487	502	504	507	470	536	513	545	503	496	507	514	471	496	503	521	472	512	499	513	491	482	523	528	523	470	475	524	524	514	502	515	488	494	490	496	506	503	469	498	501	525	510	471	503	479	501	527	517	514	515	543	537	487	510	500	570	502	501	533	465	529	539	495	542	496	524	489	511	523	528	522	528	510	468	493	518	513	553	521	539	481	507	515	551	532	518	490	528	512	498	499	518	519	509	527	508	461	500	506	522	511	492	511	488	506	531	517	482	479	508	519	458	500	505	502	564	537	527	487	521	508	495	507	574	490	498	496	518	516	519	471	492	482	519	494	484	493	535	504	524	509	514	491	511	487	511	478	567	493	524	503	485	539	547	516	532	486	515	467	502	496	558	486	471	504	477	543	487	517	536	498	525	501	533	517	495	505	558	494	553	493	485	504	490	495	526	455	492	525	549	511	491	466	498	474	473	492	513	501	563	500	527	549	478	504	464	538	486	493	503	555	532	515	513	507	533	508	530	551	499	520	443	484	519	491	492	515	513	509	499	499	501	517	494	498	518	542	514	510	528	524	504	489	464	492	511	496	501	478	546	482	523	492	506	526	537	500	504	555	495	503	510	527	492	537	509	498	484	546	558	554	506	538	530	533	491	480	510	506	551	503	483	510	486	522	483	484	527	504	488	519	507	527	480	492	514	477	522	509	504	520	549	528	526	526	510	513	502	508	535	523	513	487	524	535	509	508	482	513	521	502	474	506	472	510	493	515	491	526	474	516	513	525	551	499	506	481	528	526	516	526	486	514	448	495	547	557	459	526	489	532	500	516	508	509	483	525	544	490	508	515	534	482	476	464	461	484	485	529	501	523	480	539	516	550	492	506	513	529	455	500	558	493	508	523	502	553	512	543	494	527	502	515	487	563	496	515	512	515	501	504	521	532	541	478	484	463	570	465	477	488	522	522	523	492	499	498	477	507	500	526	550	501	478	488	504	518	508	537	480	515	486	500	538	516	484	514	493	509	534	521	473	517	534	518	511	550	479	507	530	521	537	531	515	527	505	506	472	486	531	532	524	543	453	450	520	512	507	505	491	538	511	507	514	486	529	510	542	465	486	481	556	515	522	532	532	493	521	538	512	499	501	494	523	509	524	507	470	516	564	452	542	471	526	472	506	492	469	502	497	543	528	533	518	498	487	533	520	519	477	492	507	525	488	530	488	531	498	485	476	514	566	538	528	534	483	485	504	515	502	502	515	512	516	509	498	518	490	498	460	529	506	487	489	507	485	455	479	499	518	493	552	480	523	509	516	530	528	532	509	516	530	535	526	493	485	540	504	546	507	494	494	509	520	522	523	526	489	492	477	472	509	479	484	532	524	495	486	512	512	502	499	488	495	494	490	518	500	514	556	498	505	529	546	511	463	515	484	503	522	510	504	484	481	509	502	460	485	501	529	515	498	492	517	535	522	490	522	534	515	438	472	478	488	499	488	517	526	504	495	513	514	497	518	482	505	515	478	505	516	534	497	547	501	529	528	506	478	515	544	487	527	528	519	476	519	481	519	513	496	534	532	545	491	456	506	513	530	533	500	542	478	516	545	539	493	547	505	523	511	523	574	484	513	513	506	545	536	486	502	496	490	522	441	476	502	497	520	502	507	536	505	484	527	474	471	509	510	501	507	503	518	501	501	484	543	523	549	533	507	505	542	545	462	517	532	485	507	525	553	507	469	491	471	509	493	513	465	528	518	469	519	534	529	538	495	539	476	526	537	479	490	465	512	502	522	523	517	504	511	511	516	535	537	531	477	537	521	507	486	498	486	586	500	553	454	520	480	522	513	494	508	504	466	525	510	557	485	518	517	488	521	512	482	469	510	497	513	482	500	488	517	512	507	486	534	498	520	501	527	488	477	502	516	508
27951	18258	9776	6573	3970	2512	4129	25596	25687	20286	9579	1501	356	255	233	232	311	898	474	220	220	240	213	214	212	217	197	231	261	208	219	228	226	222	234	207	206	217	199	196	199	220	222	214	241	216	212	210	199	234	227	210	192	207	233	243	197	209	233	216	192	231	216	194	206	198	224	266	235	207	192	232	200	216	207	215	215	243	215	237	224	203	225	226	222	230	233	214	197	196	192	194	232	234	196	212	207	212	225	224	220	215	240	193	217	200	207	211	233	222	218	218	206	253	233	262	201	249	208	214	208	219	218	180	208	216	234	243	212	212	209	213	228	217	213	231	249	223	234	225	208	234	228	189	199	222	199	225	218	229	241	189	213	240	225	217	194	198	228	206	225	218	204	215	201	202	246	218	226	188	203	234	190	207	227	206	231	218	218	224	226	207	219	210	237	205	244	208	215	207	218	207	202	218	242	221	219	192	226	230	206	202	212	228	198	237	229	252	241	220	226	216	206	210	214	174	236	225	189	198	201	235	228	206	221	207	183	216	261	229	239	243	208	198	226	227	215	226	204	241	207	227	212	216	221	224	192	219	226	200	246	232	209	222	218	218	215	230	242	216	220	198	218	220	197	236	207	217	241	195	197	233	203	226	219	244	243	233	232	219	236	213	208	194	189	220	232	232	223	196	208	218	219	220	192	234	223	238	251	256	228	210	220	195	192	232	235	229	222	227	221	235	226	235	250	203	216	248	225	209	173	197	241	221	232	201	217	207	242	234	228	216	209	196	228	221	214	206	240	216	201	227	220	216	227	192	200	196	234	220	220	232	249	217	219	208	210	220	194	243	223	248	209	209	215	238	226	206	210	236	231	214	210	215	200	241	218	213	210	236	223	209	226	208	229	221	230	238	214	227	229	213	224	216	230	216	193	208	229	213	183	218	227	218	229	223	225	207	223	211	193	229	221	213	210	214	199	216	220	226	229	231	203	209	220	205	229	217	202	208	228	218	211	202	220	225	208	226	207	206	228	210	202	236	246	205	214	216	237	220	239	227	212	222	233	198	257	244	229	248	213	206	202	220	225	207	218	196	224	205	227	208	202	214	193	249	234	212	216	223	226	239	224	200	242	209	222	225	246	229	238	212	201	178	225	211	217	199	218	216	217	192	231	168	212	239	234	205	209	221	239	203	216	203	215	210	215	245	212	230	242	235	212	207	223	203	253	241	229	197	212	244	229	188	231	223	228	222	212	199	237	229	202	220	213	212	232	197	235	212	208	199	212	216	230	204	207	226	223	224	252	195	256	236	249	244	219	234	218	217	233	239	203	218	192	192	236	214	205	207	228	210	237	200	217	221	214	236	211	225	221	201	246	207	206	208	231	226	226	230	219	217	209	199	228	201	240	220	210	212	200	204	235	196	207	198	226	195	237	239	248	210	183	212	231	191	215	225	232	227	218	224	203	206	234	213	228	223	218	218	208	200	243	208	219	234	216	205	239	228	216	210	202	186	199	214	232	222	238	221	243	259	219	230	222	213	187	223	207	191	235	211	201	237	216	198	206	201	222	243	207	219	198	200	186	226	229	215	228	231	230	202	218	202	229	197	224	210	204	219	217	238	217	213	219	202	226	224	211	216	243	229	214	221	222	211	233	253	213	204	220	226	213	245	224	233	234	236	203	225	238	207	217	241	184	240	216	204	222	204	203	207	238	233	197	212	186	224	204	232	202	233	191	210	206	216	226	171	235	206	233	225	194	219	224	221	198	219	216	226	215	184	202	220	213	200	188	194	202	229	211	194	218	222	197	190	227	226	205	209	208	215	203	205	232	241	248	210	228	216	217	203	203	211	206	201	217	212	216	215	214	223	225	197	229	240	218	222	201	235	255	213	210	218	217	204	222	218	231	219	233	221	225	182	222	228	224	209	242	218	235	230	204	262	204	200	231	228	205	189	226	220	221	188	219	205	223	231	229	227	225	220	207	224	230	222	223	227	215	232	237	239	218	231	204	200	193	232	207	217	225	201	221	214	218	216	221	188	233	206	214	214	200	226	219	237	218	195	226	230	197	224	194	194	228	207	243	221	232	244	212	200	197	195	210	228	234	219	216	244	201	217	208	242	223	195	206	205	205	215	193	203	212	210	211	224	218	192	218	196	240	188	200	230	206	244	216	201	207	238	219	217	236	215	198	213	217	233	232	231	236	210	215	224	214	227	218	244	183	202	212	201	220	203	223	211	213	227	212	220	191	221	223	202	213	234	241	233	219	231	241	199	208	255	213	199	212	191	233	199	233	223	223	226	244	229	223	190	255	190	223	205	224	208	202	224	217	231	208	232	212	203	213	196	215	222	222	222	190	209	227	220	227	237	221	217	218	242	207	225	210	191	221	236	217	219	206	215	223	229	217	230	218	219	226	225	214	232	208	208	236	229	189	223	234	223	213	203	194	219	224	227	233	212	221	237	227	186	230	212	233	235	203	216	216	218	221	232	204	231	196	235	214	219	237	231	214	225	230	225	216	220	227	196	201	213	229	222	200	210	228	230	232	225	200	231	215	205	240	250	232	259	211	236	227	223	215	241	215	214	208	231	208	220	214	244	186	228	219	183	209	224	246	223	222	221	227	234	228	231	258	227	222	226	240	223	224	179	231	202	228	202	209	220	204	240	214	222	225	256	232	236	248	242	241	202	214	204	205	213	216	234	197	244	210	185	243	217	201	239	226	228	240	223	217	221	234	214	214	196	221	218	226	191	235	207	203	223	213	215	239	195	231	187	211	212	229	199	211	234	194	237	198	214	246	199	193	230	202	181	208	204	211	249	218	237	222	245	239	218	212	213	197	221	190	227	230	241	227	202	194	231	218	250	246	201	215	210	195	209	181	218	218	199	239	229	243	262	205	221	206	228	237	236	204	235	249	198	231	237	206	193	234	235	227	195	224	206	210	199	210	213	233	229	220	223	224	214	218	220	231	231	217	240	219	226	190	242	230	232	209	210	240	229	200	227	218	224	207	215	220	220	233	226	242	212	229	226	249	219	256	211	232	254	233	244	221	217	214	200	230	217	198	208	228	235	208	221	212	200	218	209	197	200	200	202	210	222	235	195	214	211	215	191	209	238	222	210	195	219	217	201	221	217	191	219	218	234	210	200	224	218	221	217	229	223	203	206	215	266	207	236	198	245	198	215	260	222	243	229	218	189	210	215	218	251	222	219	216	192	247	224	215	228	227	222	210	220	215	198	231	244	250	246	245	214	206	216	255	200	212	214	210	211	216	214	221	218	230	208	201	216	215	234	220	211	240	223	224	222	208	206	190	252	218	221	224	220	214	255	235	210	225	223	215	237	197	232	225	218	210	199	208	243	262	235	222	209	205	223	232	217	211	221	235	226	238	223	210	210	230	202	210	218	230	207	197	236	246	222	216	218	202	213	210	204	215	181	211	218	231	222	258	211	207	245	215	246	213	219	213	208	236	205	205	193	217	223	206	217	201	201	248	212	224	242
17453	11026	10369	10702	9110	6984	13914	46001	44178	38661	22351	5153	1486	760	754	706	1129	5105	2168	550	638	630	576	565	563	593	574	583	545	583	539	549	533	519	548	534	541	547	564	577	569	514	508	551	515	503	552	550	552	548	550	551	547	519	530	547	586	542	506	513	533	578	498	534	536	533	527	520	484	524	543	575	567	528	538	514	509	531	525	537	544	517	543	532	552	532	537	514	520	487	495	543	582	518	538	527	516	509	505	527	543	516	569	527	563	555	504	550	551	561	516	549	565	562	542	567	523	513	563	518	572	550	522	511	553	531	532	528	521	547	539	540	529	542	548	545	573	529	564	556	492	538	523	485	546	539	501	553	563	499	536	552	501	513	516	498	576	558	547	506	548	514	521	535	542	525	546	527	527	539	561	525	556	538	541	547	527	563	533	506	570	568	534	561	554	520	513	503	533	538	532	509	484	525	565	528	544	521	511	547	563	531	549	559	545	585	502	543	546	521	492	523	552	576	570	522	541	542	544	534	507	518	533	500	504	546	556	510	538	577	559	541	533	550	551	530	563	544	480	543	511	529	531	525	534	510	529	525	489	490	537	550	534	504	530	525	533	559	537	518	576	527	502	540	545	521	540	547	546	531	513	552	539	524	545	507	554	562	540	533	528	537	496	534	523	553	511	548	521	506	525	575	543	543	491	528	551	527	550	567	554	507	509	505	532	528	499	535	527	536	550	542	529	528	518	540	529	535	506	516	550	555	519	545	519	530	497	496	530	552	553	557	528	578	518	555	579	549	534	542	532	522	557	507	542	553	524	527	516	533	526	579	523	545	518	557	541	520	511	532	536	531	475	535	525	572	576	526	522	547	509	533	542	547	542	506	527	531	533	579	561	509	529	578	542	532	521	509	566	530	561	528	537	532	540	518	562	534	558	499	534	480	530	550	538	574	465	556	562	536	533	556	530	543	558	540	547	515	550	550	542	558	482	518	550	590	548	520	558	541	527	517	506	526	533	505	523	547	528	512	548	574	556	556	519	572	542	512	537	564	528	562	544	552	504	499	536	551	538	549	538	535	523	515	511	534	576	515	522	511	534	520	516	511	574	546	541	533	535	513	540	529	497	533	492	519	601	523	544	565	533	505	508	543	544	519	509	543	512	565	523	541	543	530	531	536	540	494	551	537	566	553	542	539	509	554	543	507	529	536	551	609	544	541	510	508	545	567	550	535	501	530	529	525	523	564	533	564	504	527	513	602	542	495	529	530	530	524	528	526	526	553	515	535	574	532	497	562	564	526	526	544	544	584	526	530	532	549	563	493	542	545	563	597	523	543	560	548	537	502	579	525	534	535	547	512	455	510	522	496	516	539	542	574	520	560	592	538	555	620	565	542	566	574	524	505	547	526	559	540	511	544	503	555	501	501	569	555	511	547	546	479	536	532	566	533	546	579	541	475	538	533	537	491	512	565	493	552	573	560	538	532	578	512	540	539	527	556	552	505	521	558	490	518	530	533	511	515	567	495	576	534	528	558	513	514	578	517	526	546	536	531	515	551	576	521	551	495	548	547	535	515	526	556	518	608	517	548	565	488	533	497	600	544	507	512	567	534	543	532	534	564	542	511	566	542	566	537	541	541	521	570	536	531	540	528	546	542	530	576	559	503	567	493	532	533	550	538	550	493	529	535	564	524	517	524	521	503	462	516	540	530	546	578	524	542	531	497	526	523	519	551	557	549	521	520	517	549	540	512	540	508	522	565	546	506	529	528	533	561	557	519	526	524	505	587	522	492	539	548	549	527	551	562	585	558	495	562	559	532	502	497	545	570	524	554	535	560	552	535	542	508	542	532	542	538	531	547	564	570	559	550	548	511	548	553	495	525	545	494	522	531	529	508	526	480	569	544	528	565	528	544	538	577	533	549	560	534	544	551	532	565	520	540	541	526	521	534	516	528	519	569	559	558	536	551	497	524	550	526	537	571	503	564	500	515	532	554	500	547	466	527	545	522	539	525	535	528	529	560	557	554	500	554	513	521	538	531	525	521	566	526	557	547	542	532	565	561	533	509	531	525	524	580	509	554	552	475	546	573	541	532	583	544	538	573	566	499	552	535	534	556	528	565	513	559	530	542	559	510	584	571	553	557	563	529	526	541	486	529	552	516	523	540	545	538	526	568	519	548	543	559	545	500	542	519	579	552	509	530	535	544	543	505	527	509	548	526	534	499	551	554	539	566	517	470	570	558	572	548	503	544	501	539	547	536	523	516	522	536	498	498	531	561	545	520	573	567	548	534	535	508	543	522	536	507	554	552	532	524	532	530	518	514	510	518	529	544	510	533	532	566	515	547	562	533	549	535	551	526	497	538	529	568	542	528	512	534	573	539	544	545	547	520	500	526	527	587	589	537	493	525	521	551	527	519	536	563	571	545	541	543	490	521	514	592	540	541	558	516	532	535	532	544	552	545	500	546	582	546	553	531	528	515	527	526	512	522	557	557	538	540	578	549	545	564	560	515	543	568	535	536	519	553	505	507	510	556	511	500	559	532	588	529	517	544	497	549	555	488	562	519	554	608	541	519	530	512	553	565	564	523	514	539	558	571	499	536	534	494	516	555	517	531	499	559	588	530	525	538	544	504	558	548	506	517	515	542	521	509	540	539	520	482	562	537	553	563	536	538	566	541	499	547	544	509	563	552	518	526	568	587	535	497	596	518	529	567	527	527	552	486	530	528	553	535	522	530	539	549	566	509	528	523	538	518	545	574	567	523	522	529	569	524	505	526	551	528	533	537	517	555	497	554	508	561	532	562	485	539	566	565	516	544	509	493	501	554	583	549	536	525	546	563	566	557	531	562	508	558	563	506	575	546	538	567	559	537	558	536	533	567	533	506	509	526	514	498	546	527	514	478	536	518	501	485	507	568	547	523	524	561	530	498	500	550	524	523	580	544	523	528	503	530	518	549	536	510	539	518	525	535	573	589	515	561	553	531	556	567	518	556	534	530	512	536	527	537	540	539	537	503	515	564	547	538	530	556	497	515	541	527	511	551	517	490	578	549	538	513	525	537	570	539	536	535	546	546	562	496	549	561	533	550	520	538	547	497	578	513	530	518	558	533	547	557	530	548	510	488	531	561	510	545	591	547	533	530	525	542	580	540	530	546	572	540	519	522	519	527	477	551	562	562	558	511	528	515	536	523	539	522	575	525	521	509	536	529	541	537	506	558	511	524	523	558	535	524	523	520	533	582	534	516	528	558	546	548	515	527	542	537	521	520	561	554	487	527	538	550	540	507	568	560	565	548	513	552	495	534	495	544	566	526	532	498	506	519	522	578	518	548	550	519	545	510	506	526	519	530	554	555	543	508	493	554	536	521	533	504	510	521	511	550	489	516	556	556	524	554	547	518	552	518	519	547	552	546	506	544	581	511	527	497	485	510	535	531	549	546	556	556	542	536	568	514	572	497	507	537	520	520	541	516	496	540	532	525	526	493	541	504	538	552	545	563
40298	25668	17076	12373	7669	4708	11045	39362	43207	36014	21516	3893	480	233	192	180	316	1688	840	169	172	159	144	163	126	153	139	149	124	130	165	150	143	141	147	138	144	121	122	146	138	131	126	125	133	149	135	128	146	138	127	132	105	129	139	149	137	145	135	138	126	116	139	131	131	127	147	133	138	128	118	134	128	139	123	130	137	140	132	147	149	164	146	126	108	136	126	128	115	141	138	139	125	133	147	129	124	110	135	134	131	123	124	138	148	161	118	124	133	128	157	134	134	152	121	150	141	134	131	127	142	130	123	142	127	140	145	137	132	139	136	116	138	131	124	136	114	114	121	158	127	131	138	131	147	133	132	131	134	146	139	130	137	135	141	152	137	126	144	122	119	134	146	125	122	148	149	138	143	151	122	133	111	148	130	130	119	135	119	148	135	142	132	124	152	138	132	125	125	147	161	128	141	122	145	107	138	144	120	147	121	133	154	154	149	114	140	117	139	126	138	149	135	104	129	129	127	124	133	121	143	141	135	133	138	120	122	129	144	133	131	133	140	137	113	131	128	138	149	136	133	126	128	129	121	149	162	148	142	149	146	156	143	149	139	144	149	109	126	144	129	152	126	147	131	157	143	161	160	125	134	137	110	122	127	135	116	131	163	158	116	141	143	155	138	128	133	129	129	138	125	149	150	161	126	136	131	148	137	139	122	147	140	133	142	146	139	131	108	136	124	131	121	120	102	139	136	136	133	133	154	117	132	132	127	146	162	143	141	145	145	132	113	135	151	145	123	129	139	137	152	141	116	138	133	139	142	135	137	141	116	130	150	144	129	115	144	164	135	134	146	123	142	149	141	128	132	158	152	141	137	127	135	118	123	122	128	132	120	121	123	144	155	119	112	114	126	132	140	120	138	151	140	133	146	146	145	139	141	169	153	141	128	144	120	132	140	128	142	156	123	140	132	126	137	133	124	131	144	137	141	158	166	148	127	136	121	152	144	132	157	138	139	145	130	144	126	147	126	129	120	123	133	126	140	133	138	127	129	128	123	138	158	133	144	126	135	141	150	140	122	151	133	128	134	140	157	159	147	119	135	156	138	137	121	147	152	122	146	128	117	130	133	142	124	129	136	140	136	148	137	151	144	137	140	149	140	135	131	130	144	128	131	118	130	140	135	154	146	117	141	147	136	121	119	134	137	123	157	150	127	138	118	143	150	135	144	115	138	124	150	122	156	150	136	136	141	136	134	130	122	155	143	147	120	129	123	152	130	125	112	147	152	153	131	110	125	125	124	138	129	135	136	119	130	154	149	147	130	118	126	152	137	134	121	145	138	125	148	122	135	145	120	119	137	139	123	144	163	133	125	118	147	137	137	147	132	133	126	140	123	116	151	149	145	137	118	113	135	145	147	147	152	136	124	125	132	115	125	138	131	146	136	132	157	137	139	150	164	152	137	131	120	149	150	129	137	145	143	121	141	125	128	118	144	154	134	134	129	129	146	153	147	136	166	148	125	133	126	146	129	142	120	131	130	130	124	147	115	127	145	161	147	121	133	125	153	149	148	150	145	137	142	138	114	127	107	127	135	140	132	141	123	137	135	157	141	143	119	127	145	143	137	135	168	133	117	133	154	110	146	122	121	147	130	141	131	129	151	121	127	144	117	124	127	158	122	142	137	128	121	136	134	148	134	155	145	141	148	123	137	113	145	136	130	117	125	133	137	118	135	149	128	143	128	135	124	143	114	123	131	143	136	156	138	129	131	144	158	147	127	128	135	139	152	137	148	136	142	121	134	152	146	133	138	125	139	159	119	131	125	124	128	151	121	116	143	120	125	144	146	125	128	137	129	131	134	130	152	119	118	129	134	144	137	150	166	129	154	141	139	136	130	144	119	145	132	132	141	149	133	130	132	147	118	130	143	164	151	142	128	137	133	138	129	119	141	133	130	154	126	133	141	138	141	124	135	122	129	119	135	161	125	129	130	135	164	118	137	117	136	135	139	123	124	122	145	156	149	139	130	130	126	129	148	133	139	117	131	146	124	126	124	138	136	144	147	131	120	136	141	127	106	128	136	109	137	133	143	144	143	137	149	162	153	127	145	132	121	137	153	118	141	147	132	148	126	141	132	131	139	117	118	145	141	133	106	137	128	150	133	122	121	132	123	116	136	167	137	137	143	144	121	121	121	145	143	127	132	133	130	134	133	108	149	145	146	115	113	135	124	173	110	133	129	128	142	130	143	121	152	117	147	118	132	139	139	154	133	124	138	143	122	142	151	157	147	125	128	127	127	129	162	142	142	113	127	128	146	140	118	126	113	135	165	122	150	139	134	138	144	130	140	144	129	157	122	134	138	129	101	146	114	136	134	129	154	137	135	142	129	132	135	113	133	145	117	133	136	150	148	156	139	134	141	138	135	122	153	138	136	141	133	160	140	135	141	122	146	177	130	121	120	136	127	135	131	129	135	123	140	109	134	137	132	138	128	129	134	130	134	133	116	116	130	129	160	127	130	141	158	155	143	133	120	145	148	117	141	141	123	137	169	126	130	140	120	121	144	138	129	134	149	127	123	143	135	142	138	139	137	135	135	108	114	137	138	115	145	162	148	137	123	112	130	127	128	139	134	130	136	145	121	151	156	149	128	114	122	122	126	118	154	128	160	126	148	146	118	136	145	148	134	147	143	126	157	131	140	137	148	136	141	136	149	152	134	134	120	123	151	114	148	140	127	154	138	135	124	150	137	150	131	138	125	145	152	122	131	164	125	151	117	153	139	139	136	148	119	142	146	114	128	116	128	122	126	124	146	132	149	138	151	135	132	125	127	117	132	132	118	138	146	153	138	124	125	113	139	130	128	139	117	151	120	153	145	130	128	144	124	118	140	139	139	147	119	139	137	146	137	113	148	133	149	134	135	123	146	126	122	133	139	144	126	152	150	121	142	145	127	136	136	139	133	122	138	158	128	124	134	122	148	133	134	144	136	130	153	155	120	131	122	144	135	131	144	153	124	121	132	150	132	126	137	129	137	137	110	142	138	153	133	141	151	138	136	127	118	138	136	120	146	135	156	147	156	132	132	163	130	119	123	129	126	150	123	139	150	126	139	134	120	141	145	152	146	143	123	127	138	116	157	156	130	150	158	136	143	148	140	119	150	136	161	155	128	148	124	122	123	109	125	152	144	127	115	147	129	135	141	130	111	132	124	135	145	118	152	134	121	140	139	126	130	158	123	128	144	130	113	151	128	131	147	151	142	139	144	141	139	157	139	123	117	130	126	135	155	137	137	138	136	111	132	129	154	132	126	136	139	136	126	133	136	123	134	136	120	123	142	139	151	145	124	142	149	146	137	159	125	144	132	131	111	138	118	126	148	136	140	140	138	127	152	133	143	136	132	146	129	132	134	152	164	139	142	124	124	155	117	131	132	155	145	122	133	138	146	103	148	134	127	124	123	131	142	123	122	139	135	134	135	134	125	136	139	133	136	128	131	130	133	149	137	121
25783	14162	15511	16411	13564	11002	24925	56223	57532	51716	34641	8316	2027	943	639	847	1525	9396	3662	541	584	488	452	401	413	418	400	389	383	328	370	334	362	350	351	354	369	360	351	349	349	361	367	339	314	354	356	340	362	319	341	346	373	337	341	342	360	365	321	336	367	325	354	351	323	359	351	365	328	316	343	347	345	368	348	338	326	326	358	319	361	340	356	301	336	368	345	329	337	339	317	344	310	312	351	346	348	327	315	372	360	362	335	341	335	359	323	319	352	332	350	345	367	305	347	339	338	348	362	340	363	324	341	343	323	359	292	340	330	338	330	343	362	309	302	343	332	365	358	372	343	362	335	340	324	341	338	360	341	337	345	361	336	335	324	361	366	355	350	362	320	347	321	335	322	364	385	328	359	296	338	334	383	325	354	340	367	336	348	309	387	344	342	333	371	333	322	379	319	337	319	329	328	387	347	332	347	323	347	347	337	351	328	313	330	373	357	347	322	339	354	396	324	319	365	347	322	339	379	359	338	319	307	338	355	317	347	374	382	405	346	328	330	314	298	364	358	340	322	357	311	357	315	337	308	321	363	327	374	325	328	366	362	366	326	370	316	330	354	320	320	368	375	342	352	326	299	342	351	347	373	355	321	347	338	354	355	352	326	348	344	348	357	374	332	361	323	342	355	355	316	322	349	348	326	353	340	347	348	349	330	354	328	335	318	349	315	348	332	323	342	341	344	336	350	340	327	329	335	356	333	322	348	350	324	349	346	325	343	352	326	361	363	315	344	356	359	367	333	306	326	351	316	310	347	319	317	370	338	350	338	340	328	332	326	358	313	356	346	377	349	299	327	353	358	350	362	332	375	372	355	342	302	327	338	360	340	412	326	374	367	340	323	342	335	370	312	325	367	346	339	350	355	333	340	325	367	331	336	346	378	351	362	352	361	392	321	330	312	353	341	369	313	338	345	314	368	339	321	353	332	334	343	355	359	311	334	349	364	328	331	338	337	382	327	363	343	343	354	318	357	335	312	343	350	346	356	325	316	343	322	334	363	370	360	343	364	332	311	308	335	329	338	363	345	334	346	354	319	317	358	335	339	352	358	340	344	336	328	350	356	355	314	319	329	338	360	359	336	349	371	342	343	353	329	348	359	327	346	326	375	329	329	317	334	371	360	339	373	350	354	351	341	369	338	336	327	354	350	336	328	345	346	364	346	381	335	356	338	368	339	358	329	360	354	328	321	353	334	346	328	399	319	376	334	372	360	350	359	366	351	327	335	352	348	363	320	387	326	361	342	333	370	353	356	341	325	319	327	363	378	320	323	337	314	321	335	346	344	319	366	339	375	361	343	341	328	343	325	367	333	370	342	343	328	327	361	323	353	363	311	363	371	314	340	377	334	371	352	349	342	345	322	311	326	337	339	350	325	330	311	357	351	370	353	368	337	342	309	341	332	340	343	309	343	359	336	330	341	358	321	364	328	343	326	334	347	354	336	365	310	350	345	368	295	346	345	343	318	317	337	318	343	343	338	354	339	363	340	347	303	329	342	339	335	356	353	368	380	371	374	333	315	320	309	305	339	349	289	338	331	339	328	352	364	316	329	368	346	324	334	340	332	305	361	337	314	357	332	385	358	341	356	359	339	348	305	328	373	339	351	327	342	342	329	364	350	335	322	353	348	317	343	331	360	357	315	351	324	355	342	321	336	368	334	365	368	375	356	356	344	326	348	339	331	347	318	342	343	348	340	360	337	338	374	356	347	336	324	336	332	365	339	361	349	350	331	323	333	320	352	364	332	336	362	314	382	357	348	355	326	332	343	327	345	358	340	324	346	308	352	346	325	321	350	349	361	322	326	365	342	360	337	354	327	314	354	310	329	319	391	315	328	367	327	332	347	348	341	349	343	327	316	301	348	334	360	337	300	353	320	330	330	342	365	364	332	345	335	334	355	351	362	365	333	318	338	331	360	349	355	350	334	354	327	331	321	339	326	353	328	356	358	339	354	363	347	332	371	310	343	308	329	333	340	330	351	325	341	361	365	365	356	354	337	335	382	326	349	324	356	360	368	288	293	313	353	372	293	360	351	336	348	327	327	322	360	335	335	352	339	339	372	327	342	324	322	336	362	335	356	326	353	380	378	382	347	354	338	349	318	316	329	327	355	359	361	346	369	374	380	385	338	335	345	334	330	374	354	345	369	363	334	331	314	334	304	338	328	345	328	354	369	318	311	348	375	348	367	336	342	334	281	326	354	317	300	336	362	335	356	321	346	347	348	352	355	340	318	367	336	340	298	352	344	324	363	331	326	348	348	382	341	337	369	364	339	344	337	326	339	346	315	327	326	349	336	311	357	355	354	369	345	354	323	318	331	328	338	351	367	358	375	342	340	365	360	339	347	346	326	385	334	345	297	337	313	329	368	326	335	346	310	304	372	348	353	340	335	338	338	334	340	321	356	307	351	322	354	313	352	363	333	334	377	369	337	348	340	391	319	328	354	356	348	335	329	342	352	332	372	323	353	292	352	345	359	333	348	336	343	334	344	347	343	335	379	317	345	334	315	349	350	352	341	359	375	346	356	337	380	323	327	354	330	359	357	356	330	332	341	363	368	345	355	341	329	346	341	392	326	326	329	351	321	322	342	363	362	344	328	334	352	348	333	335	342	332	340	370	322	353	342	338	370	317	346	339	324	320	347	380	321	317	336	355	350	340	346	357	362	332	328	329	322	364	302	330	367	321	363	381	312	334	335	340	352	334	316	344	335	354	359	351	349	348	347	391	340	367	379	365	338	344	335	372	346	344	356	311	354	322	356	352	349	347	329	388	368	327	334	335	355	337	352	321	321	326	346	368	341	323	333	294	314	334	336	385	340	366	341	328	344	353	364	321	317	329	306	307	337	332	373	329	340	362	315	346	326	326	323	354	376	332	339	344	353	336	348	326	329	353	357	324	314	319	323	327	341	350	304	330	340	315	350	384	344	330	368	354	355	333	326	335	333	329	356	341	351	354	354	322	318	355	367	341	365	312	318	323	339	377	362	320	327	351	346	324	363	334	359	344	355	367	346	357	359	325	330	334	360	331	325	327	346	337	354	325	319	334	323	299	377	348	344	357	310	357	330	357	343	383	362	326	361	372	332	332	326	335	361	346	373	315	361	359	347	377	346	324	335	314	327	335	347	341	319	352	351	362	325	333	336	335	331	313	328	324	359	374	337	343	324	317	356	358	342	351	346	350	335	343	310	330	361	329	323	334	287	356	311	331	342	350	342	368	333	327	301	331	338	327	357	342	338	338	328	314	345	329	356	338	326	336	357	334	312	316	363	339	330	396	322	329	350	317	316	319	353	345	335	366	353	322	344	294	327	322	350	352	334	351	373	331	356	331	329	339	360	356	332	345	371	369	340	380	346	343	295	329	349	332	349	310	354	354	337	331	325	359	350	340	337	337	346	321	364	313	340	329	332	324	351	336	343	354	369	310	344	353	335	334	364	326	336	332
9097	2675	1337	790	501	392	941	2068	2529	2054	947	294	200	243	195	202	211	264	220	180	206	191	197	197	187	222	191	204	184	185	207	218	239	202	213	232	221	211	193	200	188	215	229	214	223	201	203	207	193	223	184	191	221	206	204	214	182	192	193	216	212	211	198	197	204	207	202	212	192	189	239	219	224	204	234	208	195	196	184	208	208	200	220	202	179	192	213	194	228	211	226	206	177	216	184	198	237	212	197	208	201	214	176	211	216	180	182	222	218	211	198	180	204	203	196	210	215	195	234	215	189	194	218	214	174	192	198	186	219	244	194	210	232	192	202	204	213	219	210	241	207	207	194	203	182	217	183	220	257	193	193	203	220	218	207	230	221	234	199	205	216	202	236	193	207	208	211	192	204	221	182	208	185	201	223	216	234	206	187	203	206	194	213	203	209	200	192	209	202	244	208	209	223	202	203	224	203	237	224	205	211	223	219	212	201	188	193	191	194	192	202	225	210	238	209	186	195	222	193	182	196	183	233	194	177	191	223	197	214	213	215	204	226	208	212	216	221	191	213	185	225	213	184	193	214	195	200	223	209	197	203	199	211	199	193	212	198	214	213	187	179	219	204	231	201	192	197	191	208	214	199	203	218	209	226	181	194	215	202	233	194	194	204	205	216	225	224	210	219	183	181	215	215	191	211	187	221	177	176	207	208	206	197	212	185	192	209	206	188	202	220	210	226	200	208	221	199	195	225	213	219	178	208	220	207	231	207	214	219	206	185	220	237	193	213	194	237	196	175	196	222	219	191	219	220	199	183	204	219	207	212	225	211	203	197	214	222	189	192	208	208	211	202	214	199	187	219	226	203	216	213	214	201	217	199	187	200	228	244	227	226	195	187	211	196	211	210	196	197	212	197	208	218	224	194	195	212	201	176	197	183	183	210	192	212	223	232	211	191	218	209	203	206	230	199	195	191	203	207	222	211	219	204	192	183	199	180	206	193	211	199	199	196	220	221	194	201	212	187	177	222	195	203	214	224	229	204	194	198	200	210	192	226	231	230	203	181	217	190	225	215	224	200	216	203	203	183	208	223	203	201	218	187	215	206	181	222	201	216	206	200	188	210	184	228	206	203	195	181	219	226	209	168	209	217	205	220	217	243	204	231	210	168	199	232	203	217	207	214	206	196	222	214	205	201	195	193	208	179	202	201	200	201	197	223	212	216	196	222	189	188	191	198	175	205	187	199	196	213	220	175	208	205	224	217	206	209	211	218	201	199	204	191	185	188	217	223	223	175	240	212	188	225	210	224	203	172	217	228	219	201	221	244	204	215	211	187	209	208	190	218	222	207	230	214	227	224	202	197	212	211	190	203	241	202	197	212	212	224	206	207	207	219	232	192	223	198	185	227	215	215	221	213	204	233	203	229	218	196	210	185	218	206	220	205	220	220	203	199	186	202	234	200	208	210	201	212	189	172	214	199	194	208	210	192	206	192	216	227	180	228	230	210	188	229	207	227	222	186	202	197	224	204	206	211	195	209	205	210	197	222	208	209	202	219	197	212	203	212	220	210	219	200	230	209	220	191	215	221	239	240	251	231	190	212	215	205	201	210	205	207	189	204	186	200	190	200	180	221	186	218	201	215	191	206	207	205	205	216	216	211	182	207	219	190	195	217	205	205	191	240	208	210	192	208	228	208	206	221	206	231	220	227	208	231	209	201	221	215	209	179	210	207	209	223	222	205	222	196	201	196	230	216	186	215	186	208	208	207	183	175	204	208	206	236	207	221	200	208	223	216	207	208	195	207	205	203	224	206	189	215	217	210	181	205	210	238	200	189	196	197	198	186	213	199	218	218	203	203	201	192	200	224	186	206	212	212	227	168	205	208	203	185	220	197	217	227	194	184	205	201	224	191	226	203	210	186	209	213	207	214	215	214	233	225	225	200	206	177	201	197	216	202	223	232	201	210	186	222	224	215	202	182	207	214	212	204	217	187	188	207	210	232	219	211	235	201	208	190	181	220	227	176	214	229	217	233	179	219	222	230	225	199	232	246	180	208	223	192	205	222	189	236	202	225	211	218	212	219	204	217	229	232	174	164	205	190	210	250	178	205	192	166	197	214	191	208	229	208	216	203	221	201	185	220	208	188	198	239	199	216	222	212	204	240	225	189	181	203	208	203	209	198	210	207	195	259	193	194	227	219	233	212	199	202	205	229	210	213	206	210	192	188	227	187	205	191	199	186	195	223	218	176	212	199	188	200	185	214	191	223	219	176	219	191	200	207	214	192	211	192	215	197	214	218	209	242	224	252	224	204	198	226	213	206	190	171	218	188	203	186	211	221	199	211	200	196	207	213	218	212	223	193	220	179	202	198	206	208	228	234	216	205	212	194	233	212	175	199	207	189	213	201	225	218	200	212	214	189	197	204	226	215	194	207	222	217	206	211	235	212	194	228	189	210	209	193	172	182	215	203	221	205	206	212	216	180	212	195	197	213	209	200	202	212	216	216	207	189	229	197	210	220	208	210	217	202	244	207	197	180	237	196	202	231	209	208	190	212	223	187	216	217	187	210	204	200	194	198	216	192	217	223	213	224	216	210	219	212	189	212	209	182	202	218	218	210	232	200	176	226	190	189	204	219	180	213	197	238	218	228	210	210	197	223	230	213	205	201	190	217	192	212	221	217	203	222	197	201	215	232	207	207	220	230	218	250	212	198	200	223	213	241	189	182	207	214	244	223	220	210	185	209	203	230	194	186	221	219	218	238	207	238	187	225	212	182	218	219	203	203	185	222	209	212	197	190	199	196	232	206	221	221	186	209	200	224	212	194	199	201	188	220	237	188	212	202	188	191	226	203	217	189	197	207	208	196	188	214	215	196	211	204	209	198	191	215	184	206	164	216	213	213	185	224	196	204	215	205	202	211	206	194	191	218	195	189	216	200	199	234	230	215	202	194	194	202	219	208	243	216	198	209	210	204	210	212	208	186	201	190	210	199	200	181	201	209	206	205	215	195	188	198	208	225	216	208	216	216	192	235	206	218	196	197	211	220	188	209	213	203	249	211	197	223	234	200	237	231	190	178	193	209	209	217	192	208	194	244	209	207	221	202	210	196	189	223	231	215	224	194	201	208	196	195	216	226	201	189	179	194	212	204	182	210	243	185	201	196	223	198	191	208	190	202	173	213	210	229	227	207	229	211	206	214	220	214	213	234	234	226	202	186	220	191	201	214	202	197	214	216	229	202	192	227	207	204	210	206	215	217	197	205	224	226	209	235	181	227	232	208	214	211	198	198	229	197	179	194	198	202	158	208	198	214	222	224	203	226	206	202	211	201	217	219	213	191	215	216	221	208	213	219	218	233	216	210	212	208	201	207	245	211	216	207	191	207	220	196	214	213	210	186	224	219	215	193	218	199	231	206	234	182	201	195	238	212	224	211	210	209	179	204	210	188	210	214	238	201	220	209	229	217	194	201	189	185	218	222	186	204	209	218	202	210	203
5726	2363	2740	2564	1910	1439	4710	10059	10677	8122	3489	774	549	527	506	519	540	686	653	526	493	532	536	529	523	527	495	500	496	533	493	521	524	541	554	539	545	495	535	510	557	512	523	538	530	488	528	539	475	472	547	477	481	542	493	566	482	541	543	530	471	524	550	526	477	499	525	503	552	502	499	530	472	547	532	506	486	504	484	532	523	477	479	546	535	483	544	504	529	523	501	489	518	486	537	519	502	498	486	550	489	535	534	537	542	487	504	487	536	458	522	496	522	529	507	536	514	547	515	543	548	512	507	529	487	557	503	521	538	518	534	521	498	542	549	524	501	528	541	490	482	506	491	489	535	533	487	546	528	501	488	564	513	532	493	489	516	522	563	511	539	526	524	506	488	490	549	507	518	499	477	502	521	524	491	555	525	506	524	526	482	555	568	561	524	527	529	522	523	497	504	496	522	503	531	500	541	527	520	527	469	507	586	488	553	498	506	495	543	555	523	495	486	534	541	537	519	533	510	526	539	518	514	522	519	524	530	538	521	496	531	522	489	497	539	481	506	508	532	484	503	512	532	545	520	556	525	520	483	534	521	512	501	490	511	533	485	545	497	506	579	508	555	519	504	539	490	485	531	550	539	523	524	551	496	542	516	506	496	505	512	553	500	561	530	529	516	522	512	528	530	535	544	524	503	549	523	532	498	526	506	507	560	531	499	527	523	523	493	518	536	513	516	489	535	512	477	517	532	507	513	506	530	538	577	514	482	524	563	504	494	511	478	485	526	545	516	511	532	540	488	567	512	495	490	570	529	552	502	482	524	465	511	526	515	527	525	512	526	525	516	539	529	524	535	541	507	461	471	522	504	501	520	519	556	542	511	483	532	487	523	502	503	482	516	471	487	530	526	548	539	528	480	535	503	517	495	491	505	508	515	519	513	505	559	508	513	533	510	509	493	533	514	540	519	534	502	529	503	506	505	492	495	497	472	524	493	510	541	541	483	533	532	512	510	540	554	496	538	535	535	517	498	540	549	529	529	486	524	507	510	541	526	543	503	523	521	524	478	495	523	501	514	523	532	546	548	511	470	488	516	531	465	511	563	503	486	552	528	481	510	528	512	523	527	496	489	520	496	522	521	490	505	528	531	503	534	522	514	510	504	521	494	571	582	510	521	522	484	500	543	500	521	500	494	505	539	500	503	508	550	450	467	526	498	514	553	509	538	526	502	561	517	517	515	527	543	498	537	519	480	532	542	531	494	529	499	568	523	511	521	517	506	586	521	539	490	479	540	535	545	553	517	543	525	489	562	522	515	527	517	499	541	548	487	539	512	538	511	536	509	526	504	536	542	521	505	547	529	488	488	530	511	526	540	545	568	542	474	507	550	536	498	526	538	505	537	503	535	525	505	529	498	531	522	457	525	481	482	499	519	527	469	509	525	527	490	518	494	502	515	482	513	535	470	497	503	506	529	503	523	518	526	528	508	480	516	521	515	556	520	474	468	528	502	513	551	481	480	453	517	522	515	536	521	500	516	482	497	535	512	515	519	527	552	508	497	503	512	555	526	560	547	531	533	512	519	531	501	536	544	510	500	543	505	563	484	510	544	535	556	484	504	514	521	522	501	519	501	516	510	492	479	540	539	534	545	550	491	525	520	517	489	523	532	495	533	505	525	532	508	513	554	506	479	496	503	501	517	493	513	510	508	514	556	505	492	535	526	489	530	476	523	499	480	533	498	467	514	534	473	527	515	524	543	528	533	529	528	518	497	487	518	514	496	529	532	493	503	517	488	476	511	488	506	505	504	494	527	539	491	573	517	486	523	512	529	487	485	528	505	520	532	508	542	477	515	558	527	500	514	520	512	515	551	530	546	528	522	509	512	474	506	528	494	491	490	562	554	484	544	563	531	529	488	538	498	482	503	540	524	564	545	507	531	495	506	494	536	530	527	537	529	488	528	559	518	497	536	564	541	541	522	556	531	490	533	484	499	540	514	537	537	522	542	512	545	521	522	527	541	476	536	503	542	553	503	521	539	507	513	500	479	526	513	517	553	498	552	527	523	518	523	521	535	556	521	525	490	492	502	515	488	511	449	482	509	521	506	528	521	544	516	519	515	543	524	513	491	526	503	537	519	529	504	529	539	522	494	475	542	515	519	485	514	549	483	528	523	518	507	524	522	508	579	516	550	547	484	498	488	534	536	520	574	511	518	515	517	505	510	520	545	511	527	540	538	553	487	509	550	508	530	530	501	497	533	493	518	514	501	528	489	516	515	574	520	498	510	506	516	507	542	512	527	529	533	508	480	520	494	518	500	549	536	508	476	499	541	528	502	517	522	473	485	520	551	543	534	480	518	536	479	558	531	515	510	521	519	509	454	503	541	534	459	488	539	499	539	514	500	528	494	494	521	530	495	534	537	572	506	499	517	460	526	568	504	485	529	515	540	539	555	536	547	472	506	511	519	513	521	495	516	510	501	486	528	539	472	555	519	506	483	478	556	535	552	565	552	484	518	516	512	479	532	545	547	481	499	542	526	497	524	510	538	543	521	508	502	522	496	466	496	519	498	524	494	517	529	492	522	517	528	519	527	505	564	518	485	516	529	521	529	522	483	529	469	491	536	499	526	489	544	554	528	503	518	543	492	485	503	470	510	506	506	547	484	532	523	505	563	492	459	556	540	529	530	513	509	506	527	514	521	510	527	516	511	512	507	516	555	504	495	484	502	538	499	516	522	490	528	505	531	523	559	526	528	493	513	568	524	540	537	523	490	513	506	536	499	553	501	506	501	516	513	489	537	486	495	496	538	524	491	537	510	506	537	506	538	556	499	511	510	515	507	533	515	514	504	509	510	479	542	516	503	510	505	511	489	494	486	501	513	533	524	529	508	555	497	519	573	527	480	527	563	485	522	511	507	551	534	541	516	517	477	508	510	494	518	495	508	507	530	520	497	497	527	520	541	556	480	511	491	490	549	519	519	538	500	510	526	502	484	533	527	488	535	547	522	531	514	486	514	530	539	527	516	575	496	529	501	490	525	513	526	510	540	491	536	487	504	481	520	528	544	495	509	525	551	509	488	510	536	533	536	534	533	522	508	502	487	500	494	520	506	551	499	527	501	556	517	512	513	526	547	506	523	489	504	539	555	501	505	501	553	519	528	509	544	541	504	485	483	538	509	493	526	525	500	539	534	509	523	521	498	490	493	520	531	490	470	507	524	515	520	550	503	572	512	523	522	498	529	507	481	507	527	531	529	546	518	535	535	497	481	518	515	518	545	501	525	515	491	495	500	488	508	507	499	498	540	515	545	526	534	520	560	470	511	527	513	539	465	477	522	503	513	501	519	567	514	517	523	528	521	550	504	514	493	534	510	521	561	488	537	533	532	511	539	515	497	540	539	570	482	524	483	521	502	529	534	537	532	540	503	488	519	505	511	540	509	548	516	519	458	519	543	525	514	543	502	531	519	544	492	533	520	483	548	507	551	485	514	517	560	548
26982	12901	6883	5463	3671	2126	8140	28948	27169	18596	6970	1520	278	247	238	239	239	686	597	253	220	238	236	193	208	226	209	236	206	211	258	225	233	217	201	214	184	210	225	214	207	240	234	229	207	218	246	193	231	238	219	220	239	242	210	215	214	216	186	227	218	208	200	225	228	186	205	211	213	235	224	215	231	190	237	197	212	215	227	216	193	225	266	220	213	214	207	212	216	202	214	236	193	195	223	213	249	218	233	204	223	217	231	199	254	187	226	235	206	223	235	235	211	210	233	226	215	198	214	233	211	228	222	222	220	215	226	236	199	196	220	205	220	228	238	201	216	207	213	203	210	225	215	228	252	253	219	195	217	224	214	211	220	218	197	208	217	209	217	239	234	212	195	229	211	218	226	214	214	184	193	193	225	247	204	238	231	217	212	231	211	223	240	202	212	189	201	213	227	233	195	226	219	210	205	246	211	209	206	219	198	211	259	236	246	241	226	205	242	212	205	217	238	253	225	214	214	213	231	215	194	227	209	217	213	210	208	221	224	213	217	225	242	194	220	215	227	215	208	246	234	228	199	237	219	221	240	219	215	232	245	210	194	211	210	236	214	244	206	193	249	223	214	213	206	192	203	225	210	199	211	223	218	220	221	237	215	195	228	231	199	211	199	227	251	230	225	227	219	218	207	229	207	220	236	191	241	224	226	226	191	226	208	196	194	198	230	199	178	226	200	198	234	254	248	229	214	224	221	212	228	205	226	211	209	236	232	213	227	218	226	227	173	228	196	219	227	227	214	209	228	204	186	210	231	229	214	208	228	247	241	212	205	198	213	230	230	210	207	196	189	215	249	227	233	240	256	247	215	215	197	217	228	203	240	230	201	211	213	211	217	212	220	209	219	232	211	228	226	231	212	215	211	192	217	245	208	192	215	212	215	200	192	252	218	212	202	220	230	215	213	193	221	220	217	176	232	212	225	229	204	200	222	206	222	189	207	209	232	186	212	190	228	225	211	211	216	218	209	228	226	205	221	223	220	236	196	194	211	199	226	230	248	208	230	239	221	218	203	191	237	206	224	251	209	236	224	220	269	207	220	228	233	232	222	209	226	211	195	196	197	215	247	231	205	219	203	225	204	215	242	199	208	231	221	220	217	240	229	206	224	199	220	222	228	238	219	220	238	221	215	245	211	224	226	224	196	216	204	230	212	241	206	199	210	182	215	202	243	214	227	218	221	209	210	210	212	208	208	208	241	225	231	228	226	231	244	213	240	224	265	197	212	249	250	230	230	216	211	198	235	205	243	216	203	204	233	211	205	216	221	228	205	222	211	206	214	212	199	208	228	257	200	238	221	221	210	212	193	238	209	217	244	203	219	205	217	239	209	216	220	192	201	225	238	216	247	226	238	229	223	208	242	235	223	225	216	232	227	213	204	221	210	227	215	226	202	206	219	213	213	200	208	193	181	233	216	230	245	198	214	196	210	235	187	198	214	217	233	212	215	223	226	198	234	213	193	214	213	201	220	223	194	200	221	203	207	231	224	213	219	206	229	229	224	225	241	204	222	218	220	217	205	240	225	229	227	198	224	215	226	205	222	204	222	230	208	185	192	216	245	238	210	215	187	188	240	214	212	222	207	208	218	214	250	223	221	232	229	226	182	221	257	242	220	207	241	221	228	225	208	214	221	232	225	225	207	229	206	231	201	235	209	212	247	216	222	234	198	254	226	227	230	245	244	220	222	231	212	231	230	218	222	197	248	212	218	229	215	210	238	242	201	214	203	220	189	210	233	228	227	225	221	213	218	231	205	224	227	196	215	210	239	235	222	229	206	195	213	215	225	224	253	236	201	205	227	211	202	220	220	194	255	226	220	226	202	209	223	233	223	230	210	226	215	211	218	198	225	249	226	244	217	204	237	196	231	209	209	230	216	219	223	222	215	198	187	190	188	194	218	232	186	202	217	194	206	239	216	228	216	254	205	216	242	233	210	206	202	203	242	213	207	192	228	195	230	243	204	215	188	217	225	229	242	210	221	220	228	219	219	211	210	222	202	194	244	228	222	217	229	207	222	205	197	214	246	199	198	212	196	215	221	199	207	221	205	226	208	200	201	204	208	237	219	209	233	184	186	207	225	232	225	209	223	225	206	219	199	207	207	192	224	209	209	235	240	218	223	218	219	221	233	195	215	179	206	231	229	233	230	229	210	255	238	201	225	219	234	217	197	243	227	212	191	199	217	221	219	228	218	217	207	189	202	227	204	226	254	199	222	218	209	216	210	234	203	206	225	228	230	242	209	257	216	236	219	204	209	204	212	211	232	218	220	243	188	196	201	205	237	232	227	224	224	228	197	192	254	216	200	220	224	232	210	230	226	241	233	210	220	217	238	215	216	227	200	209	212	227	223	239	226	216	234	230	221	199	250	210	239	176	215	234	241	224	217	233	212	206	229	218	229	207	215	225	223	231	240	240	202	236	217	214	217	216	230	228	210	222	236	236	223	218	227	218	212	241	241	196	243	195	237	216	224	244	234	210	221	224	248	233	230	229	186	216	230	224	225	223	212	195	204	208	206	229	211	194	222	236	214	240	225	193	231	223	227	240	250	212	202	217	224	215	190	193	223	219	224	231	221	237	212	222	218	224	210	212	213	209	212	203	219	197	212	216	212	234	232	212	221	249	212	223	222	225	218	189	209	230	221	214	235	204	218	239	226	210	205	193	218	216	216	228	232	235	212	204	225	237	228	216	213	231	240	217	238	190	253	201	202	240	216	213	228	246	218	226	207	215	244	222	208	221	214	229	213	250	234	235	206	232	210	252	201	197	222	237	211	237	209	202	235	241	232	220	209	259	207	217	222	208	217	199	204	196	189	212	202	232	193	201	213	219	211	221	206	200	199	237	218	220	220	213	223	192	245	205	213	196	240	227	214	223	207	223	196	192	204	238	202	212	248	250	221	236	217	213	208	226	209	183	234	228	208	237	230	230	201	213	223	221	202	211	214	192	209	208	219	217	191	198	238	228	236	200	197	210	198	231	187	237	214	212	213	209	214	223	226	210	214	210	216	240	252	190	199	239	202	218	206	217	220	206	215	237	209	218	218	223	198	217	236	223	209	220	224	240	213	218	215	208	212	190	237	242	192	202	210	210	222	239	221	228	210	235	204	227	214	215	240	217	230	234	226	216	233	196	216	221	221	214	202	230	238	219	213	221	230	209	226	230	214	227	216	221	231	208	208	223	227	195	211	209	217	204	227	230	249	255	233	228	221	211	214	218	240	211	216	213	207	207	219	213	225	225	203	232	214	243	228	187	221	221	177	226	208	218	186	220	232	217	207	206	202	214	215	201	216	217	201	230	215	210	175	223	223	227	214	235	208	189	230	225	218	221	202	210	244	226	251	243	237	228	215	240	216	215	204	196	262	214	221	241	201	220	220	187	218	228	208	211	207	213	199	251	210	218	204	220	203	224	215	229	219	217	204	219	212	188	234	194	230	208	234	231
16709	7018	7958	9472	8591	5990	20608	47994	44999	36398	18318	5591	1090	707	641	666	717	3952	3051	747	612	575	551	573	556	564	559	523	567	520	507	539	570	554	536	581	542	492	499	557	523	530	555	480	571	541	574	542	503	581	553	543	543	560	593	498	573	505	548	547	519	545	504	540	540	577	479	515	526	576	533	551	538	528	522	562	498	552	553	509	514	505	567	558	592	537	536	526	551	553	531	540	513	552	563	522	542	523	555	527	519	511	506	535	568	519	543	546	547	579	535	554	538	530	529	586	501	511	546	540	549	515	546	538	558	533	509	475	551	516	509	544	552	532	560	528	558	516	532	542	544	531	528	559	560	522	536	513	548	533	538	532	559	498	528	530	527	541	549	518	559	540	549	519	540	588	549	509	512	543	539	531	556	583	553	509	520	546	555	529	539	530	509	534	543	565	515	521	529	576	543	512	546	513	501	587	546	551	556	564	515	552	529	537	504	526	501	544	507	524	522	530	564	583	508	477	532	535	503	525	519	499	560	561	501	496	543	560	522	501	534	520	543	572	559	555	551	532	527	535	538	522	587	541	556	530	550	516	536	535	528	549	560	568	519	538	505	519	571	529	572	539	562	567	555	563	512	545	509	531	581	531	556	530	494	502	530	560	507	515	543	569	533	571	511	506	544	540	587	561	565	540	498	529	534	516	554	516	556	563	577	540	524	494	497	536	572	539	516	541	521	587	511	550	576	554	550	558	560	520	557	580	543	507	519	534	532	578	481	526	539	520	530	548	546	526	543	536	547	485	548	567	496	556	519	581	558	511	508	509	547	544	531	532	497	536	540	575	497	552	550	545	531	533	528	528	544	548	554	545	527	533	515	549	542	490	528	515	559	547	524	514	532	535	557	557	559	513	568	521	567	549	552	551	468	537	575	535	559	536	557	533	523	513	550	520	525	516	509	532	492	591	555	519	572	565	523	548	551	490	539	547	512	548	589	505	533	543	482	529	555	520	528	531	537	556	552	533	523	572	558	529	510	537	520	535	548	534	547	533	559	540	577	541	535	545	487	525	540	528	543	539	529	531	532	565	547	517	545	510	547	530	559	541	537	532	523	528	542	599	547	538	527	543	564	533	557	578	554	545	573	535	521	552	515	551	530	522	536	539	576	558	530	542	547	514	527	558	517	518	521	580	560	555	562	542	565	476	564	564	524	561	609	520	556	533	574	550	559	548	515	578	476	524	525	524	528	514	498	546	568	534	498	537	512	484	542	537	503	535	551	519	523	532	485	582	578	543	502	515	495	495	518	517	566	538	543	538	528	563	530	514	541	544	563	525	572	520	509	576	503	555	521	532	554	523	540	523	535	592	569	534	576	534	539	543	519	525	519	571	525	522	571	548	509	529	498	530	485	558	530	493	508	522	509	573	542	539	539	553	537	521	517	569	543	534	491	522	562	575	526	514	520	512	527	569	517	521	574	530	547	539	566	522	539	540	535	536	555	546	519	548	550	552	505	480	521	498	532	563	544	545	532	523	543	512	549	484	524	545	561	543	547	549	542	525	486	515	542	543	513	536	548	547	492	536	560	533	506	535	509	535	570	505	518	557	504	516	539	534	522	558	552	531	565	550	553	512	563	514	536	531	553	541	528	557	557	530	543	486	536	533	560	526	567	568	524	526	554	519	499	511	524	543	505	520	555	535	539	544	575	513	577	551	528	542	528	546	581	529	590	553	531	550	523	490	501	536	566	547	528	543	542	530	545	544	492	527	562	511	546	518	558	529	543	515	536	519	524	543	510	544	566	541	506	520	532	535	553	524	513	531	518	506	563	551	577	538	496	560	510	533	516	532	533	550	516	517	514	534	534	559	510	542	539	527	540	523	555	588	592	531	489	550	532	513	542	550	569	577	556	505	560	526	533	495	509	528	535	547	550	525	519	538	605	521	574	514	517	511	525	518	562	526	571	545	547	545	528	526	565	558	548	504	489	534	553	535	543	542	535	581	514	575	539	523	518	533	533	577	569	503	548	563	495	564	555	548	554	534	533	564	493	538	515	505	510	528	504	498	519	575	505	524	567	568	530	529	547	548	521	543	526	592	512	595	515	528	548	543	512	532	538	550	539	582	547	564	527	551	505	538	486	553	507	555	555	560	579	529	535	504	526	530	517	563	535	502	551	540	540	514	534	537	563	524	524	541	515	516	580	527	525	533	561	528	577	581	509	522	556	534	538	508	540	545	512	549	554	528	557	489	506	510	568	513	535	518	560	556	512	532	547	532	504	571	546	548	526	546	545	504	557	513	566	527	555	545	535	523	577	512	556	572	540	509	568	534	548	523	564	533	551	562	557	555	541	533	532	559	517	515	546	532	528	531	488	539	546	550	578	542	569	557	563	555	531	530	529	575	490	529	546	522	527	555	571	537	558	521	556	564	508	514	566	539	538	476	535	532	546	493	502	531	577	506	524	455	565	547	533	541	512	526	530	517	549	529	520	569	499	539	573	536	545	544	544	529	495	538	526	513	519	505	531	508	565	540	549	500	547	487	570	521	514	492	573	531	556	539	542	577	573	534	561	538	540	567	520	537	511	527	515	539	547	540	536	553	539	522	551	533	566	544	549	553	572	523	564	535	550	574	510	542	525	577	511	533	552	565	515	563	574	509	511	533	514	518	542	543	501	496	532	513	545	544	511	546	540	558	534	588	510	528	541	559	532	484	540	504	553	529	576	559	581	528	528	527	553	541	527	543	534	552	533	570	554	494	582	537	561	556	553	539	503	544	523	558	553	503	537	525	549	552	608	505	546	541	543	555	549	511	558	566	563	534	532	522	513	483	508	521	572	542	503	537	519	529	538	523	568	513	549	523	547	537	538	557	547	558	548	547	555	540	522	512	527	560	543	546	599	513	539	553	559	578	567	543	554	545	554	523	519	535	527	547	564	541	513	553	526	512	519	543	527	519	517	554	558	542	545	544	527	574	542	484	518	540	563	570	540	552	520	529	546	535	497	550	542	496	512	568	589	568	498	569	515	527	544	516	492	548	537	526	541	571	529	530	517	556	551	529	531	550	542	532	568	501	561	579	524	503	510	536	551	563	535	533	525	521	572	534	516	569	516	527	540	513	549	553	545	573	578	584	548	549	579	525	560	521	520	499	542	521	558	524	533	535	592	513	526	515	538	521	522	605	593	567	521	535	557	539	569	551	534	537	517	532	539	520	539	567	538	524	506	532	532	534	513	534	537	511	563	567	489	552	510	539	556	562	536	546	574	543	523	549	587	503	582	541	520	567	498	545	576	529	516	513	558	550	529	547	534	556	558	523	554	565	535	561	552	474	545	521	540	534	547	516	498	583	534	537	530	494	551	552	579	536	524	512	503	544	539	546	543	550	526	519	523	556	542	546	527	525	542	519	546	567	523	499	557	519	543	497	523	517	545	582	531	525	548	528	555	542	524	533	555	518	515	523	568	525	532	540	507	515	514	572	569	517	588	562	564	520	527	532
37096	17790	12352	10110	6907	4398	10489	39795	43481	35777	19665	4121	371	197	172	176	204	1652	1096	232	145	148	158	148	130	167	126	133	141	136	138	127	120	100	112	144	133	146	119	128	163	138	118	156	116	143	117	131	128	127	149	134	127	126	113	133	133	130	153	122	147	161	124	121	125	148	120	139	136	138	109	142	128	122	153	125	160	125	109	137	126	139	137	145	130	139	133	151	144	108	143	132	128	108	146	121	128	131	142	155	152	134	130	132	154	126	113	131	155	127	130	154	127	137	124	142	135	151	146	138	121	135	140	135	122	123	146	114	136	125	141	130	132	130	138	147	160	119	131	148	134	113	138	133	131	142	134	147	126	121	132	138	138	140	128	113	126	130	128	136	133	152	137	136	146	125	133	113	146	140	126	134	130	160	129	114	124	139	129	153	124	139	103	159	141	134	124	131	116	123	147	144	141	110	134	133	127	153	129	140	127	152	142	128	143	136	124	127	129	128	142	116	111	121	142	135	133	100	142	133	133	126	126	143	125	130	125	148	128	125	142	143	133	130	139	140	158	127	132	124	133	147	115	121	125	135	129	128	163	122	133	115	140	151	128	130	132	152	133	135	137	160	113	124	117	122	126	137	130	136	148	139	125	146	138	138	128	126	145	150	133	128	132	133	146	140	126	139	142	123	145	129	140	125	141	126	145	134	129	130	124	142	125	134	130	144	144	123	151	156	153	129	137	126	121	117	133	122	156	133	147	139	121	134	127	115	119	126	129	142	113	144	152	128	132	144	119	144	110	107	135	154	133	119	133	124	121	111	110	127	139	134	134	120	138	151	138	137	100	118	134	150	148	147	139	118	131	116	120	119	138	146	162	113	138	146	142	122	121	156	146	108	140	125	131	132	132	130	140	134	143	137	124	136	137	145	135	120	127	139	145	131	137	124	137	118	165	134	141	147	153	117	123	143	127	110	137	145	125	132	148	137	129	140	124	117	137	140	141	127	135	130	151	128	144	133	144	152	158	140	144	120	133	132	141	136	150	155	133	142	142	120	121	127	130	137	128	136	130	146	130	155	145	132	130	154	159	151	146	133	133	133	144	129	143	134	141	137	163	145	153	148	155	139	112	142	122	156	128	125	146	134	136	124	128	146	122	146	108	134	132	132	135	140	119	123	151	124	131	136	135	148	128	131	137	139	153	136	161	131	125	107	126	128	138	139	118	133	122	131	126	161	139	158	142	129	125	116	106	142	136	132	132	126	153	121	131	147	121	157	134	134	143	126	134	124	139	129	121	127	131	130	127	124	146	119	144	164	156	118	135	141	130	143	122	139	134	126	126	130	106	134	129	156	160	127	135	142	111	119	146	139	149	118	135	134	134	160	143	148	146	121	143	136	148	123	144	140	125	139	119	105	125	121	149	137	121	118	135	135	131	150	146	136	138	140	122	134	137	130	112	123	114	120	146	124	122	139	149	117	118	136	140	133	127	151	131	142	152	114	147	138	146	115	141	136	138	140	125	151	127	133	124	123	138	128	131	144	122	108	126	131	144	138	143	120	138	140	126	146	134	142	127	127	133	140	100	149	135	138	138	144	143	155	137	118	140	123	122	144	140	121	130	129	133	146	137	137	130	149	138	139	127	129	126	125	127	141	112	141	129	140	143	128	118	125	128	128	130	156	129	113	127	129	125	134	166	103	116	157	129	152	127	124	115	134	128	154	147	136	142	144	135	135	129	130	128	128	136	126	128	137	128	137	121	137	149	152	133	143	127	133	147	141	130	150	136	136	136	144	132	136	136	139	126	140	128	128	132	139	131	150	137	139	123	136	137	137	113	132	143	137	132	146	126	132	127	142	145	144	130	127	131	123	137	153	138	144	148	129	137	128	135	131	132	131	168	117	136	148	132	133	149	147	143	151	132	132	141	112	125	145	132	131	135	145	144	135	123	128	109	127	127	132	141	157	111	129	125	128	143	137	132	131	143	154	135	126	124	115	137	156	149	132	125	131	131	147	159	159	130	121	109	132	115	120	122	124	149	124	141	136	144	133	149	112	134	131	148	154	129	125	149	159	137	135	127	135	139	148	145	126	141	127	131	160	119	132	149	147	138	128	139	146	151	151	146	145	138	134	111	149	152	134	145	159	153	135	129	126	133	130	139	129	126	141	127	153	138	137	142	143	153	117	153	146	120	141	136	141	149	123	140	155	158	135	132	138	128	142	126	142	144	136	149	139	123	125	141	126	147	150	141	140	137	128	127	139	141	125	130	144	129	139	162	134	139	143	130	122	143	129	137	136	114	154	108	129	127	145	138	155	145	140	134	119	127	154	116	127	132	155	135	147	108	138	119	148	153	135	128	127	137	138	134	142	110	133	124	143	121	146	141	122	129	128	140	142	148	127	164	129	133	137	134	146	128	139	116	151	136	139	129	158	132	138	135	140	141	120	131	146	151	143	143	132	117	122	147	148	126	142	136	134	133	107	135	126	112	119	143	162	127	111	143	122	148	120	124	147	138	132	125	134	137	126	129	144	146	117	139	123	108	143	154	135	117	120	142	118	133	130	139	123	128	141	133	109	153	144	140	134	149	115	136	121	147	131	115	119	123	139	134	147	143	128	139	134	140	128	129	125	129	132	154	129	118	110	135	123	138	131	132	139	128	151	119	135	128	125	141	128	155	137	109	134	153	121	125	129	142	150	138	137	145	127	122	156	132	121	132	127	140	131	119	112	154	127	141	118	150	141	126	128	131	140	129	136	140	136	131	127	148	142	140	125	112	129	126	135	142	123	143	142	156	115	147	145	153	129	108	135	145	131	117	153	153	149	143	123	138	139	146	125	122	137	123	131	129	146	125	122	135	143	127	141	124	124	118	134	151	138	137	119	130	139	139	163	130	142	145	135	148	167	122	128	122	119	138	123	116	104	143	164	140	154	137	131	143	111	124	143	134	125	115	133	130	122	122	144	144	158	132	137	142	135	135	134	126	134	125	130	144	149	132	157	125	151	136	148	134	133	123	136	123	131	117	146	130	130	148	139	134	123	139	128	149	154	126	126	121	130	135	121	128	136	127	124	136	130	126	131	133	138	145	145	122	136	121	114	135	149	121	131	136	135	165	124	125	145	134	152	143	123	148	121	133	129	121	122	121	110	113	125	122	117	137	141	133	129	130	140	132	126	126	139	134	134	112	138	140	144	133	125	137	114	118	134	145	152	147	125	135	131	128	118	151	148	154	136	144	128	142	122	124	127	120	146	120	138	160	133	125	139	116	134	137	118	132	147	138	141	133	123	139	135	141	111	132	126	150	147	129	144	153	135	136	138	140	142	103	133	135	123	125	130	151	138	132	136	115	146	120	131	130	136	140	121	139	141	151	148	142	128	152	129	130	164	133	136	156	149	123	140	140	157	126	149	147	130	151	135	136	129	116	129	165	131	151	138	136	134	136	116	127	135	142	128	119	115	124	152	140	134	128	143	142	122	112	135	151	136	116	137	136	133
21849	8087	12708	15294	13774	10659	24165	55239	58306	51264	32781	9529	1599	713	568	710	879	9408	5732	942	480	452	443	428	361	400	415	424	333	346	354	372	341	314	339	334	349	318	373	376	361	344	346	352	323	334	350	358	333	353	365	346	332	376	348	331	335	350	318	336	347	352	334	328	361	328	343	365	328	358	323	339	357	331	355	350	316	346	350	326	358	385	337	317	343	322	351	347	368	319	356	323	329	338	364	343	311	381	336	332	354	334	364	314	336	318	340	339	344	359	334	329	349	327	369	357	321	361	328	364	330	355	308	336	347	357	350	357	334	314	307	332	354	317	321	323	341	318	333	321	350	349	326	346	337	337	382	347	351	345	329	355	349	385	315	333	329	328	353	326	350	312	329	310	334	370	317	341	329	341	357	313	343	367	335	316	346	336	354	354	375	332	386	332	332	324	346	353	359	333	332	365	365	338	326	312	336	344	358	352	382	342	323	355	355	344	361	331	324	322	358	357	343	353	333	376	317	366	319	336	343	327	347	327	305	334	350	335	345	331	322	345	374	339	361	325	332	328	345	350	329	349	315	325	371	345	362	335	353	318	376	343	330	396	385	349	326	346	379	350	332	311	321	336	310	327	311	341	337	345	336	326	335	362	338	336	360	377	373	352	356	337	302	330	339	332	345	375	358	366	306	338	345	344	347	336	343	345	362	367	370	341	349	333	357	351	315	348	346	336	352	359	369	343	356	340	401	326	371	346	328	336	358	377	328	344	343	347	350	322	333	367	365	326	338	351	375	359	325	347	310	329	362	374	336	352	353	366	358	321	388	352	330	330	340	385	326	353	365	354	349	321	339	337	319	328	330	346	366	377	359	339	364	358	346	304	331	357	327	333	328	334	358	319	320	298	357	386	354	332	345	339	357	341	328	371	358	350	363	376	331	331	318	343	325	374	347	348	357	344	339	328	366	328	333	344	344	307	330	373	389	336	365	358	358	374	340	319	353	320	332	336	362	375	341	338	332	356	316	344	348	327	337	324	360	361	340	346	337	332	347	360	310	321	330	313	368	335	319	348	351	374	345	341	332	325	359	357	358	321	338	361	337	339	340	330	336	334	341	306	340	316	351	331	353	370	361	333	368	362	356	334	367	301	342	349	350	337	343	351	358	325	335	340	333	346	324	342	327	330	343	352	370	364	344	333	343	343	371	351	323	333	362	342	326	321	340	320	342	338	343	346	339	344	344	369	312	325	346	326	354	332	346	385	316	341	350	321	361	310	336	364	307	324	398	322	338	337	360	363	327	343	334	327	342	357	374	323	316	321	348	344	330	354	334	355	326	324	316	354	349	367	349	395	352	336	346	328	352	344	340	364	346	335	326	369	350	370	343	367	359	367	335	346	332	324	319	335	317	336	338	368	367	359	342	360	333	357	353	336	348	344	350	308	344	320	357	374	339	351	345	385	357	335	350	349	328	339	321	359	363	327	340	344	336	326	334	342	339	339	358	344	333	378	347	345	370	359	359	349	351	349	352	368	375	340	322	362	325	334	326	356	352	311	333	362	332	336	328	356	365	346	330	341	351	320	332	362	342	320	365	363	365	347	343	313	328	326	315	342	339	348	370	329	339	306	340	349	322	324	328	349	376	305	335	332	332	321	400	348	336	318	369	355	331	357	371	346	345	357	338	364	342	342	374	358	332	374	336	338	335	327	345	314	335	347	324	335	300	368	338	354	332	334	341	345	353	314	343	344	310	324	332	340	344	327	329	334	364	306	358	338	340	347	359	318	328	337	322	324	364	373	365	342	344	322	341	305	333	321	373	339	369	311	340	332	319	356	372	352	355	323	371	348	324	345	351	349	338	310	326	351	334	383	318	362	325	329	362	325	318	322	350	325	329	355	326	363	332	356	349	340	337	360	390	346	355	357	338	335	315	352	353	328	337	320	334	328	369	354	319	332	320	349	345	344	316	324	361	379	362	366	375	338	317	325	377	344	350	349	354	352	388	376	342	322	333	355	358	331	353	331	361	338	370	322	351	347	325	340	327	346	347	348	331	308	355	312	331	331	318	353	352	309	321	364	351	345	318	344	359	332	361	315	364	340	377	338	332	343	339	366	341	356	364	318	325	326	359	353	361	353	349	349	337	354	364	324	358	380	340	340	372	363	346	347	353	345	364	343	319	318	353	377	305	342	351	387	343	342	319	294	375	346	332	368	352	310	342	324	369	332	342	368	346	340	346	329	326	373	344	364	324	338	356	339	359	359	322	342	360	346	333	315	360	311	354	344	333	323	312	289	318	339	323	291	340	370	318	343	314	347	372	308	339	342	336	337	345	332	366	343	342	322	358	337	370	349	335	359	310	337	337	336	336	369	327	312	350	324	338	347	340	345	331	356	319	355	303	317	344	341	334	347	346	332	313	343	328	345	333	327	305	377	339	339	369	349	320	321	352	345	327	309	344	350	345	355	352	320	326	322	311	384	335	343	337	320	321	352	348	315	359	328	325	328	349	328	356	324	336	360	313	372	317	358	326	362	310	339	353	349	341	339	330	367	364	324	353	356	326	356	343	346	303	349	330	352	337	356	355	349	324	346	363	339	330	353	383	320	337	377	339	345	361	340	354	327	311	347	339	306	334	362	369	342	353	343	346	347	351	350	333	348	344	365	333	338	339	337	323	365	350	352	307	316	380	388	352	336	362	355	334	355	330	325	329	331	364	348	364	337	340	332	332	326	332	317	298	352	376	378	375	345	341	340	371	353	326	337	333	340	343	347	330	324	334	359	323	327	355	340	366	372	335	343	331	327	308	329	340	348	347	349	354	327	365	347	371	351	358	354	345	377	347	328	363	341	353	346	329	354	365	345	323	330	342	335	369	370	361	358	321	338	347	310	321	325	379	361	353	352	334	348	341	379	326	321	341	377	324	342	356	328	358	356	313	328	342	342	366	323	340	383	324	361	333	330	364	356	325	321	313	349	348	342	345	342	335	333	343	312	339	326	320	328	323	301	344	353	341	310	314	330	329	349	334	331	319	334	343	343	344	296	341	344	340	332	348	330	357	348	335	309	342	375	321	322	340	319	345	372	340	333	340	335	314	332	322	347	329	358	343	362	362	363	326	375	333	339	353	339	340	339	322	344	348	345	332	328	330	356	346	356	361	365	351	316	345	361	375	342	337	348	356	351	319	330	326	350	351	338	348	312	329	321	348	351	362	339	357	348	343	360	336	335	315	347	326	361	321	358	320	358	324	326	342	347	328	345	343	351	337	356	368	309	361	338	312	364	341	350	347	354	358	344	351	344	348	331	354	360	342	359	308	327	333	333	345	352	356	346	315	320	328	314	339	331	341	341	297	348	365	314	381	340	373	372	345	325	339	328	338	327	346	335	349	330	328	337	354	367	337	353	316	333	343	367	357	346	357	342	348	343	330	325	364	333	391	332	341	360	326	325	342	315	329	356	320	358	321	338	367	307	319	341	369	357	360	362	347	317	380	348	348	349
9140	2125	1029	671	409	319	432	1464	1269	2398	1430	271	217	216	201	191	193	216	232	218	220	182	195	182	225	200	203	199	205	197	193	182	194	195	217	192	220	187	191	193	210	218	205	204	201	207	185	227	188	196	192	184	198	222	198	185	231	190	173	204	212	216	176	205	197	218	182	208	198	211	191	220	209	195	194	202	208	189	193	207	206	214	200	193	202	223	198	185	192	236	199	197	185	188	195	199	204	201	206	186	186	215	203	204	196	181	194	179	205	209	204	192	212	193	182	223	217	193	182	211	202	222	197	193	201	199	187	192	199	207	194	206	206	197	198	193	216	216	210	203	205	203	202	238	223	204	194	170	205	220	203	173	177	190	203	207	191	200	214	204	212	205	222	205	215	210	200	191	203	189	191	214	187	179	190	221	191	168	183	195	227	221	211	184	206	215	206	204	215	211	181	189	211	210	201	186	212	214	203	223	221	210	199	201	227	234	230	210	202	200	219	209	209	208	215	208	225	208	213	184	181	200	214	181	186	216	206	218	193	214	177	171	215	199	179	191	204	200	191	198	207	184	218	204	196	197	219	207	188	190	195	180	201	203	186	191	206	188	210	211	216	200	206	189	192	229	224	216	215	230	204	198	197	200	211	168	203	169	186	226	221	210	165	216	195	198	205	184	179	181	207	213	215	197	216	190	215	188	202	197	197	203	208	201	190	196	174	173	199	222	191	170	181	190	201	231	207	179	211	197	209	200	215	180	200	196	170	162	188	225	209	224	201	214	204	212	207	203	205	200	189	222	164	231	213	182	235	178	190	173	193	212	180	223	219	207	211	235	204	193	193	192	183	211	195	191	226	192	229	179	166	200	196	210	218	209	202	185	194	204	221	185	209	209	199	201	226	200	190	209	193	197	236	203	214	192	170	205	199	218	215	197	206	188	192	210	228	237	190	188	185	193	196	198	187	201	219	204	191	184	190	212	201	177	219	193	187	181	204	214	188	196	211	197	182	201	203	207	183	204	202	215	189	221	212	207	190	187	176	224	194	183	226	212	189	176	198	241	225	212	233	214	198	170	205	198	184	203	198	215	202	206	192	199	224	232	191	199	208	173	201	216	202	230	189	198	200	218	198	192	218	214	217	187	194	167	190	207	195	217	205	192	199	226	202	198	194	222	217	214	201	204	186	202	196	206	199	203	208	214	187	193	213	191	199	202	212	189	207	190	208	214	201	189	221	200	191	217	191	188	184	209	185	214	202	196	215	208	225	199	183	198	205	193	205	214	197	246	201	218	227	194	203	194	211	212	188	204	182	197	208	216	185	186	195	201	207	202	216	176	196	204	201	196	202	206	174	197	187	206	191	200	225	206	176	204	199	220	185	202	188	217	183	168	218	183	196	207	206	199	180	215	219	191	207	199	193	200	219	201	204	192	154	212	221	196	194	195	221	188	199	192	198	188	178	179	176	168	183	188	202	185	204	190	208	202	211	177	198	199	197	198	180	218	204	195	181	174	172	201	191	208	184	186	179	206	201	189	200	214	211	198	197	196	204	178	233	196	186	199	212	203	190	183	214	192	205	195	187	200	201	202	176	218	218	183	177	196	203	201	208	206	192	215	193	192	210	185	160	202	184	180	186	168	206	223	199	210	197	202	194	225	193	215	213	193	190	217	195	207	199	202	168	226	191	208	186	210	184	199	216	208	202	195	196	203	173	187	210	210	204	208	216	193	216	207	206	191	202	178	203	194	205	193	195	175	202	196	183	199	190	198	211	209	197	193	165	210	210	214	213	218	176	213	211	189	215	201	173	191	167	182	196	214	198	213	196	186	185	207	208	186	204	193	205	216	195	217	199	186	194	168	170	176	205	224	180	215	200	189	199	200	217	194	187	173	178	186	178	210	197	220	193	195	180	196	200	179	205	204	195	210	201	197	199	170	205	221	190	192	205	190	182	244	199	201	200	195	201	204	206	179	242	188	199	193	211	189	209	189	217	193	180	220	197	191	207	207	194	192	198	183	182	222	208	208	169	206	248	206	194	195	179	198	190	173	191	191	210	170	231	202	192	183	191	209	211	201	196	206	189	214	214	223	203	186	203	204	195	191	236	240	213	215	235	196	203	214	177	224	200	201	192	234	197	177	187	169	176	212	204	193	187	180	211	204	214	202	206	237	204	208	211	200	193	190	190	213	180	163	202	184	212	190	192	218	207	209	213	193	199	173	179	214	190	172	224	208	203	192	203	179	231	211	187	225	185	202	197	200	211	195	226	212	229	211	193	182	216	192	204	204	173	211	205	183	185	194	187	196	181	198	199	191	195	206	190	197	187	172	188	191	180	211	180	211	186	204	234	231	191	201	217	189	190	185	184	199	198	229	220	189	213	236	194	211	192	193	209	194	207	204	190	219	204	199	199	193	224	200	197	196	197	216	184	184	206	222	181	208	191	218	208	211	218	206	190	202	191	207	204	178	206	188	218	213	197	219	204	208	200	190	196	196	224	190	194	205	210	202	197	219	190	210	209	181	211	221	208	220	207	201	203	215	185	196	198	201	214	178	184	175	180	212	201	174	217	223	216	185	191	201	190	209	197	229	220	223	186	216	219	188	197	195	204	196	201	212	206	191	217	208	215	171	198	194	212	211	210	206	210	206	206	188	208	202	186	182	209	200	200	203	201	179	213	210	218	217	194	214	193	202	203	178	213	198	175	197	215	224	201	199	198	196	199	189	202	162	223	206	192	209	173	202	197	193	202	236	189	208	185	190	222	209	239	228	191	186	205	207	204	195	217	178	218	213	217	208	184	183	219	206	194	200	202	225	205	192	224	183	205	178	187	203	202	219	199	216	225	202	203	186	195	204	197	221	193	185	214	204	216	182	184	187	195	205	180	205	212	190	197	194	190	191	201	192	180	226	189	191	191	222	213	215	204	191	233	220	233	211	187	201	199	184	195	187	209	197	206	209	223	212	220	215	208	193	213	218	225	172	179	184	198	199	200	190	204	167	190	184	195	197	212	194	202	200	181	199	187	189	198	215	216	206	207	211	194	208	200	193	203	208	203	206	188	210	187	209	194	221	172	196	206	209	213	191	173	210	198	211	196	198	216	197	208	197	195	204	186	192	206	179	165	186	188	219	203	189	194	195	212	199	218	207	203	215	209	188	213	192	194	192	198	220	215	217	221	187	217	180	213	208	197	221	193	210	204	202	195	211	212	170	203	212	201	195	189	184	205	192	222	213	219	194	191	190	231	215	202	211	222	182	174	174	194	188	182	210	201	191	188	191	165	191	213	198	205	183	186	198	188	204	175	199	214	183	185	201	196	224	203	188	211	188	188	226	172	193	211	226	215	222	215	215	198	215	195	202	212	229	210	186	194	200	198	174	193	193	230	200	178	203	171	182	187	194	219	199	187	195	196	228	189	199	219	173	206	212	194	196	222	189	206	200	189	194	199	177	194	192	186	207	215	198	218	205	193	207	199	183	195	165	207	219	198	188
5876	2006	2064	2130	1549	1241	1963	7897	6336	10459	5394	863	531	507	550	544	589	821	830	487	508	551	515	513	511	495	519	544	498	517	566	525	478	470	543	539	503	463	516	513	469	514	464	516	469	513	528	475	547	468	476	487	531	488	501	517	505	536	502	479	531	514	503	536	512	524	530	487	488	472	514	472	512	518	532	482	512	544	478	502	471	542	507	465	498	492	474	497	483	499	547	516	485	533	495	483	487	534	494	499	498	511	508	469	506	470	497	503	533	501	500	492	510	492	494	520	479	509	524	531	516	507	509	532	525	508	486	471	480	531	514	490	493	509	495	517	499	501	469	516	492	481	523	469	519	518	497	508	478	505	505	512	515	464	571	502	528	524	510	481	516	489	501	497	511	506	516	533	486	489	485	509	510	509	477	494	475	541	496	492	493	513	484	534	464	478	519	501	513	497	462	473	516	484	494	486	530	520	506	455	532	522	477	478	553	540	488	508	511	466	563	478	499	487	551	495	504	505	516	520	519	514	504	534	520	500	489	501	485	493	527	487	511	472	456	497	509	488	487	474	528	493	504	506	506	504	485	468	486	522	522	517	469	562	539	480	523	540	535	507	527	516	502	453	513	498	520	517	522	521	553	490	497	522	560	502	511	499	514	485	466	502	470	546	497	496	493	503	496	490	507	526	505	516	523	505	502	488	498	531	521	476	479	519	485	483	479	533	515	497	504	503	491	477	504	538	512	516	504	499	526	515	455	487	478	498	456	488	473	480	512	502	479	501	519	464	515	487	498	473	540	469	522	479	484	521	471	465	524	525	480	495	464	483	455	500	507	487	489	549	548	515	498	531	522	502	486	486	499	449	513	446	482	498	511	494	478	519	546	506	474	492	505	492	566	495	533	493	515	505	481	467	479	544	556	530	512	484	527	477	516	505	448	539	494	553	488	519	475	543	530	472	502	511	529	499	504	517	493	482	506	516	537	500	498	539	530	488	473	521	503	541	531	525	503	460	514	487	540	540	546	508	504	510	540	503	482	478	497	514	533	541	501	570	479	503	511	503	563	489	513	493	441	502	476	521	443	475	522	484	516	529	496	495	489	536	516	519	517	485	472	497	505	531	522	499	476	507	465	499	496	458	515	531	548	510	476	513	536	502	536	528	513	503	492	528	508	479	501	479	503	546	505	487	523	482	486	496	513	486	510	527	503	488	568	506	521	465	490	513	484	502	503	549	475	472	515	491	466	516	539	548	485	504	462	539	504	513	438	520	485	512	490	504	487	498	493	513	492	499	484	513	516	511	454	531	503	521	571	491	510	472	486	485	510	529	519	474	477	449	484	510	503	509	527	518	482	524	509	510	478	523	530	513	499	495	503	491	528	516	533	507	508	501	505	519	496	492	498	534	539	505	539	482	522	499	497	529	523	501	472	494	507	507	479	481	490	477	505	483	450	506	511	492	493	529	500	510	492	530	484	508	484	510	477	506	504	522	477	508	483	525	461	491	521	485	494	475	481	532	499	505	498	499	505	529	478	526	528	509	534	500	504	485	506	488	456	490	512	482	466	554	539	498	523	502	471	472	498	516	481	535	546	474	525	482	493	510	497	506	495	530	484	517	490	497	494	510	494	532	496	518	513	536	496	532	519	506	493	511	501	470	490	494	513	497	469	507	520	497	463	525	502	456	511	499	494	463	468	501	505	508	516	471	523	509	491	510	493	477	495	518	464	529	463	523	518	488	542	494	493	482	531	489	515	509	526	494	514	509	500	511	515	495	534	480	544	494	520	503	544	537	483	510	476	488	513	484	519	495	545	489	523	502	523	473	529	516	485	487	532	511	491	495	488	547	483	496	465	471	556	520	503	488	488	515	514	504	475	493	487	522	514	545	499	503	483	524	525	486	546	527	494	512	480	550	465	546	502	510	500	516	462	506	457	521	502	500	462	484	470	508	519	517	521	503	505	475	491	505	480	539	535	489	517	465	499	526	521	540	517	484	516	469	469	484	505	500	527	469	531	459	517	535	525	503	472	469	514	508	532	510	525	507	523	512	528	479	530	533	450	508	528	524	494	517	522	514	491	475	527	486	515	511	462	502	519	467	498	482	493	526	498	479	493	478	466	510	517	531	515	510	482	497	496	449	532	584	542	506	505	506	519	468	539	520	493	503	512	502	478	503	516	507	471	493	525	514	524	505	536	486	479	508	436	502	505	498	524	480	514	522	501	481	487	462	472	512	511	509	464	489	477	483	527	484	472	488	526	494	520	525	492	519	512	519	501	508	511	536	519	473	502	471	515	486	487	502	519	533	514	510	485	459	516	455	499	487	506	493	513	498	500	491	538	518	525	523	515	492	511	484	540	541	515	489	470	456	472	506	514	518	484	501	500	479	478	539	508	495	492	487	554	479	521	540	462	498	522	450	519	501	520	502	536	482	458	466	510	514	521	504	473	522	519	473	538	523	519	520	487	495	528	458	504	514	496	493	497	528	462	527	462	500	500	475	478	539	506	530	513	470	502	496	521	479	493	489	523	515	504	509	471	489	494	474	530	494	500	544	489	489	514	497	500	467	508	492	516	502	460	501	466	494	557	524	461	485	505	506	494	480	484	530	542	511	512	502	513	522	496	515	520	519	541	500	468	503	517	497	510	514	532	453	527	494	512	494	489	502	535	502	514	514	515	466	469	513	481	496	521	500	502	494	501	467	507	487	512	480	513	462	501	511	489	527	498	505	510	476	464	540	516	515	469	480	501	551	445	431	518	548	529	518	529	504	493	520	490	479	494	518	491	492	507	519	499	479	500	514	528	513	483	512	516	526	514	505	535	504	485	496	524	475	474	505	486	501	466	497	484	501	484	471	474	517	500	479	486	493	494	511	500	560	496	524	507	494	490	475	510	478	486	526	508	470	495	520	468	520	509	493	482	463	488	491	512	485	479	520	512	476	500	486	494	482	513	488	504	506	459	457	513	465	535	521	528	505	550	474	487	518	496	504	475	508	497	559	555	516	531	501	534	523	476	522	467	486	487	480	486	479	548	516	518	486	473	503	513	473	482	501	536	477	518	481	518	487	534	502	507	477	491	506	495	497	485	556	462	516	491	520	489	507	516	533	495	541	500	470	489	536	517	518	555	499	492	542	525	474	499	509	530	492	513	535	515	470	539	508	496	482	511	549	479	522	491	487	510	522	471	474	511	502	485	484	519	478	485	521	468	501	466	526	506	464	497	503	498	490	509	508	518	469	526	514	523	507	505	497	529	506	506	504	531	481	469	501	498	482	472	520	529	509	487	511	524	539	475	479	512	548	522	546	517	482	527	535	451	493	489	499	492	510	505	483	488	463	486	538	493	508	481	494	509	527	499	527	499	445	499	476	508	525	488	481	513	505	549	506	510	511	483	508	513	432	600	464	538	490	469	488	493	498	540	507	484	510	500	474	524	498	506	509	497	515	535	485	510	474	501	497	487	515	498	520	506	507	454	506	514	453	489	521	530	497
26091	10340	6489	4371	3840	2147	7351	14634	20131	24296	12405	2398	323	243	252	224	311	1015	826	239	228	228	229	202	228	228	225	214	196	213	203	198	221	210	201	200	229	234	230	226	250	239	212	201	201	213	216	205	204	215	224	188	208	206	214	211	235	201	196	195	228	239	224	216	205	196	208	210	227	207	222	205	224	208	221	196	207	208	219	219	207	187	226	228	201	227	217	229	208	232	209	222	209	200	209	209	199	218	207	225	208	217	226	239	213	206	212	223	196	202	216	237	207	249	235	210	221	230	221	203	201	222	215	219	201	259	219	203	210	210	211	204	201	213	227	207	207	246	235	202	203	231	226	235	224	208	226	194	216	218	211	197	220	195	225	234	206	220	218	197	219	236	203	212	225	185	224	227	213	192	216	208	250	229	201	187	216	238	208	192	203	197	213	199	204	195	219	202	209	244	226	198	227	221	229	215	206	200	220	205	211	246	239	205	213	223	230	222	203	209	194	203	217	233	228	212	188	193	219	205	206	229	212	232	211	208	198	203	240	190	202	231	209	236	231	208	230	205	213	240	200	232	216	188	212	220	237	197	221	210	213	222	211	231	207	224	170	217	218	221	218	200	236	194	214	215	215	239	222	211	245	213	216	206	226	193	192	215	211	187	188	205	198	204	221	224	238	213	236	204	206	212	223	214	228	206	207	209	196	222	202	195	222	232	223	219	217	201	208	233	217	230	227	225	219	219	207	231	208	223	216	187	210	221	232	221	187	204	187	258	223	182	234	221	246	195	208	205	202	227	217	181	202	188	237	204	216	233	218	256	215	231	229	203	201	209	217	230	205	215	240	212	202	230	203	222	216	212	200	224	210	202	218	219	199	205	207	216	220	202	224	213	193	211	206	222	186	237	201	201	195	231	210	237	211	226	240	212	237	251	222	214	202	230	210	205	228	230	234	211	230	220	207	199	218	207	199	220	209	208	202	201	188	202	243	214	241	227	215	203	182	219	207	208	224	219	200	196	178	229	232	206	222	169	227	222	194	199	239	194	199	207	222	216	200	207	218	173	205	194	216	186	214	217	213	242	184	181	216	221	204	218	205	211	207	216	234	228	182	239	240	233	218	199	211	197	207	188	208	199	200	202	197	202	196	200	191	234	219	225	199	240	203	207	211	232	222	228	210	200	212	219	233	228	204	207	240	215	191	224	192	186	229	223	228	260	226	200	210	203	171	193	211	254	239	230	211	243	218	227	222	207	229	221	195	210	252	217	201	222	208	213	204	204	217	239	236	225	205	215	217	237	206	215	237	230	223	175	218	221	195	200	216	234	239	207	212	209	209	224	239	205	229	206	211	229	240	217	224	211	210	222	213	186	214	219	178	214	222	222	227	252	221	229	243	222	212	219	225	191	196	239	193	207	232	264	206	203	219	208	204	245	203	197	199	237	211	212	246	233	214	187	224	222	247	219	217	217	224	211	212	245	196	205	205	230	210	196	205	215	206	223	214	230	217	220	218	213	183	216	210	227	229	214	198	232	191	192	208	224	191	205	214	209	205	204	211	209	230	210	202	225	210	203	206	217	191	205	206	214	205	200	208	187	205	226	220	237	195	198	203	219	211	242	219	221	220	192	211	216	193	249	205	219	223	199	223	209	196	228	231	199	199	207	219	224	242	233	203	235	215	220	241	229	227	206	212	204	207	223	220	233	212	226	211	225	224	233	231	242	214	230	225	215	220	225	219	205	234	229	194	205	221	221	219	214	198	225	220	203	205	199	238	209	230	208	200	217	215	219	230	202	243	205	201	180	201	218	222	217	210	218	212	210	226	207	196	209	232	237	217	232	199	225	218	221	214	221	202	208	200	209	230	242	203	206	207	189	202	207	232	246	197	231	212	204	202	223	236	203	224	233	223	218	219	205	248	213	194	206	237	191	218	228	202	224	226	207	194	220	216	194	234	220	242	191	211	216	211	212	210	219	211	208	205	210	243	197	213	228	221	211	225	229	218	208	215	205	227	202	191	235	225	225	226	208	213	201	216	228	200	204	204	220	189	195	224	224	213	208	210	194	201	220	227	212	205	219	224	218	181	226	182	224	184	223	193	204	201	232	194	195	235	232	241	220	213	245	199	209	200	220	215	202	206	226	213	243	231	208	228	232	217	204	193	213	240	197	205	211	238	244	210	218	236	224	203	207	203	238	203	204	208	231	188	197	213	212	227	229	193	209	237	229	217	213	216	208	238	231	203	235	196	212	232	195	198	228	209	221	199	200	237	199	208	213	226	216	212	219	198	221	241	192	219	207	218	208	241	220	192	206	191	229	225	209	196	219	213	241	212	228	215	208	208	250	222	202	211	225	195	240	197	194	245	210	241	190	218	224	221	212	209	208	214	238	209	214	220	194	178	249	223	205	225	199	186	220	196	217	230	237	244	229	215	233	223	208	203	232	235	206	190	216	222	239	207	213	230	214	246	206	223	216	209	226	230	238	201	237	177	207	221	234	242	190	219	222	233	222	214	218	194	226	242	226	250	214	228	235	226	219	212	208	225	208	213	193	217	232	235	229	232	231	204	180	223	241	256	220	241	211	207	226	225	214	199	215	203	210	212	228	228	217	224	240	195	215	238	228	221	181	211	215	232	200	225	204	206	214	212	225	211	218	238	237	218	197	201	190	196	211	213	232	208	208	223	183	199	212	216	171	242	218	220	236	225	224	204	186	197	232	217	212	230	197	218	226	202	216	211	221	222	191	212	221	218	210	216	240	202	216	178	248	220	237	207	227	204	210	230	210	214	229	200	225	191	214	243	199	207	208	203	207	195	191	222	222	232	210	216	238	201	212	211	228	203	214	206	227	248	214	233	198	181	223	228	223	223	230	198	213	210	229	223	216	195	199	242	215	216	211	185	212	215	192	225	202	207	251	192	194	198	200	242	225	192	194	196	225	219	245	234	194	225	209	198	223	218	218	199	192	192	203	228	234	226	225	233	230	227	212	238	221	211	243	196	212	238	189	208	206	175	225	212	209	264	214	243	217	193	208	234	224	231	185	199	224	222	216	223	184	205	224	236	196	219	238	204	210	205	224	212	236	216	230	231	235	223	202	217	217	211	240	210	215	201	218	218	197	230	229	229	247	217	211	190	216	210	211	208	212	217	197	209	220	208	210	212	218	206	206	204	224	201	200	210	213	208	211	246	188	220	211	226	216	223	201	210	210	223	244	245	234	230	229	226	238	226	240	218	241	237	211	221	207	225	207	198	229	208	212	191	208	206	219	205	170	209	227	206	192	229	206	206	219	204	211	215	247	217	193	239	172	226	223	202	189	214	215	229	199	234	223	202	209	205	216	225	214	202	227	223	219	201	226	205	254	238	224	237	224	222	198	212	211	208	228	207	207	232	216	208	202	202	215	214	200	232	213	194	204	225	211	208	218	207	219	224	213	221	192	205	218	202	208	228	184	198	229	175	209	209	221	196	221	212	221	232	207	220	229	255	230	200	224
15568	5571	7285	7814	9086	6455	21013	28889	40999	43264	27516	7327	1073	771	602	714	1440	5727	4442	686	590	626	600	554	571	608	549	550	544	509	562	519	503	538	524	551	517	530	539	572	557	531	544	566	514	551	513	546	545	511	503	520	520	557	558	531	530	554	541	511	509	557	527	510	524	562	516	515	547	501	520	537	530	524	517	523	525	484	518	541	502	570	529	591	515	536	504	536	536	545	527	547	540	493	503	526	546	566	517	494	535	515	488	536	501	508	501	553	522	510	514	528	523	524	522	545	501	511	546	523	531	490	515	523	534	527	552	501	546	502	537	500	581	499	583	534	538	532	588	507	506	510	527	537	537	536	514	519	488	504	528	553	546	519	510	505	517	492	560	531	520	498	556	518	545	528	541	574	579	545	526	519	523	516	493	527	450	529	572	542	518	517	535	549	511	537	546	525	527	529	512	533	521	522	525	561	470	511	538	527	520	570	498	525	522	497	522	542	556	536	529	488	495	494	543	512	553	550	522	526	534	510	519	505	507	511	531	548	541	485	519	476	530	497	545	495	554	512	551	531	528	595	499	484	496	525	509	514	505	510	551	533	535	551	543	517	529	472	490	546	545	540	510	551	527	569	518	534	508	519	506	520	520	538	576	483	515	542	520	535	501	539	501	534	532	528	532	524	553	545	541	507	546	493	539	491	540	575	528	536	508	524	527	542	571	552	509	546	531	541	536	569	501	562	537	538	563	541	526	524	524	527	539	554	515	527	516	483	547	530	572	519	529	518	510	528	550	584	549	540	498	505	525	514	540	472	552	544	518	507	567	536	529	519	550	547	560	526	507	526	510	509	523	500	518	529	515	524	479	541	489	528	555	524	541	521	533	502	557	554	528	510	518	514	561	524	464	510	529	495	541	538	576	537	519	560	538	501	521	533	524	535	537	530	549	539	524	525	491	516	511	512	538	512	498	533	525	536	495	537	523	520	522	555	512	552	506	526	520	509	548	553	526	518	529	522	520	567	539	530	529	524	530	563	529	517	520	508	529	553	550	554	509	510	482	519	562	518	542	516	517	503	590	534	547	525	548	515	530	556	533	547	509	548	582	555	494	520	528	506	523	525	511	513	503	481	535	527	551	540	526	525	561	486	537	518	522	477	555	533	502	543	541	562	546	524	518	505	523	528	511	553	496	532	496	548	554	529	491	498	538	512	545	524	574	574	551	533	543	515	532	511	506	560	524	512	552	514	521	532	512	493	487	477	502	504	533	487	530	602	475	542	509	538	508	557	546	527	505	566	520	556	538	507	490	572	565	493	573	543	517	534	528	517	562	511	550	514	531	518	466	578	533	537	515	549	542	546	530	541	523	520	564	552	469	559	520	525	552	495	512	496	530	534	513	536	521	504	557	528	511	510	533	550	610	531	528	513	518	571	507	489	530	563	553	557	497	563	545	524	536	575	554	548	549	504	514	507	539	508	529	532	510	567	540	535	575	541	545	522	521	540	567	502	514	501	525	586	496	535	543	545	582	510	553	534	515	507	486	503	551	546	507	568	496	514	517	516	535	551	473	512	489	493	528	535	509	541	463	549	536	567	494	543	497	515	538	525	538	536	550	497	528	459	503	498	552	514	541	536	522	517	540	485	515	532	516	523	486	531	550	533	519	577	510	536	561	530	510	531	515	531	516	502	498	549	499	529	547	566	514	550	517	513	542	535	531	510	535	565	475	511	520	528	519	503	536	494	496	545	543	577	564	558	527	548	529	533	551	546	497	520	561	551	501	540	514	518	525	547	488	531	585	533	526	512	559	506	538	548	504	527	544	505	500	543	527	529	560	518	519	495	497	523	494	556	547	534	546	525	537	520	574	509	532	519	511	552	579	521	566	528	546	516	559	529	533	499	536	504	523	577	524	525	528	544	564	540	530	541	531	534	540	550	546	543	521	515	512	545	538	518	519	580	554	527	545	532	565	524	539	567	524	526	475	553	561	518	542	497	484	527	522	514	556	564	559	521	484	507	572	493	566	494	521	531	507	576	518	530	530	531	545	536	511	513	572	515	543	565	534	546	541	508	537	515	447	546	525	513	530	499	500	513	532	517	555	576	507	526	515	513	500	545	548	517	552	564	527	534	495	501	492	594	492	506	515	535	513	499	534	566	503	526	546	496	502	555	544	471	553	499	516	500	499	531	545	527	525	515	494	544	529	531	551	541	536	513	518	548	524	508	498	529	551	515	511	553	533	535	491	502	513	557	501	479	512	523	528	528	560	517	520	503	486	514	496	519	519	571	531	499	516	543	530	514	513	541	520	480	527	498	517	532	548	515	540	521	517	495	517	548	521	473	544	508	501	548	552	535	509	554	480	494	496	551	536	560	566	525	534	527	541	513	549	541	492	552	516	545	541	515	537	529	538	529	537	506	533	524	556	496	524	515	538	526	564	524	555	518	543	569	536	519	550	519	533	505	505	513	494	526	543	550	527	482	548	538	528	515	509	501	497	520	534	538	543	498	575	543	565	491	494	549	534	520	526	527	541	542	511	567	464	501	537	563	547	541	509	527	477	542	502	541	545	526	505	486	493	526	542	509	519	550	539	489	557	523	546	531	508	545	567	549	530	562	503	518	509	548	497	529	512	532	563	503	557	532	526	507	527	528	527	521	548	562	496	539	521	504	555	516	535	532	505	500	515	492	501	551	514	535	498	495	529	532	518	504	531	507	517	547	529	549	530	555	549	529	568	502	510	565	533	497	477	501	532	516	515	495	549	523	559	552	523	491	532	526	516	545	530	502	529	521	542	579	510	525	551	485	538	584	505	571	521	540	549	574	537	504	534	508	511	550	539	540	554	515	527	571	518	517	500	483	554	500	512	525	543	537	550	495	543	571	551	479	549	557	490	550	521	542	524	519	505	512	511	562	528	534	486	500	543	496	527	534	494	524	559	521	534	526	522	535	484	573	525	493	503	560	536	543	553	533	565	552	547	514	519	525	478	514	507	554	514	501	564	562	524	519	515	522	542	541	543	515	506	538	541	518	495	549	502	552	541	562	527	516	539	500	519	509	528	534	536	476	504	536	526	561	520	534	536	586	527	539	540	461	563	541	556	539	572	521	530	533	529	524	542	549	548	587	496	501	522	587	495	562	509	557	493	542	541	531	530	543	508	525	501	528	526	525	520	523	496	507	537	467	510	532	538	539	549	506	554	516	506	489	530	528	547	509	554	516	584	523	529	521	537	541	535	541	564	513	543	506	533	549	560	564	539	487	547	518	524	520	533	534	517	530	501	502	487	531	506	496	537	521	516	539	497	547	605	542	546	557	524	506	566	516	524	493	544	519	538	527	521	529	510	545	559	513	524	521	581	513	527	527	540	510	513	548	552	551	495	503	548	529	517	527	529	547	487	512	517	527	523	549	580	514	510	529	494	530	502	528	532	539	514	530	526	533	517	534	551	539	533	531	564	523	534	491	484	522	517	524	545	514	542	501	546	481	544	544	557	537
34127	21253	13698	10039	7879	5015	20272	28863	42216	38083	22343	6479	388	198	189	198	196	1336	1532	186	157	173	148	130	174	132	124	141	145	129	152	144	130	132	108	145	131	132	137	143	144	142	124	131	132	149	149	150	138	150	140	128	136	156	154	133	119	146	132	151	147	143	126	149	140	132	139	148	138	131	126	156	136	162	140	140	133	126	131	145	124	138	157	115	148	128	132	147	150	113	136	131	126	130	139	138	136	125	142	118	137	144	130	140	130	125	136	114	141	136	131	133	139	139	129	150	134	138	140	152	168	117	136	158	156	146	142	137	130	138	143	115	136	145	120	132	160	143	134	141	139	116	145	135	168	121	135	149	139	137	129	124	134	133	116	131	145	135	146	132	156	130	139	154	140	137	138	127	129	156	140	140	135	142	153	137	122	142	138	132	132	141	141	117	123	134	131	142	161	145	142	157	139	108	126	137	133	111	123	155	149	137	119	132	117	137	130	136	126	132	150	133	124	167	150	139	143	128	122	130	138	124	127	141	129	109	156	135	136	130	128	133	129	127	136	140	137	143	141	132	141	163	148	134	130	143	145	146	150	147	121	151	149	136	135	133	140	128	147	151	116	133	125	150	130	128	133	154	146	137	149	149	140	149	133	128	134	139	135	117	142	142	130	133	133	135	167	119	139	136	146	156	121	151	148	136	125	145	134	140	138	150	121	136	143	119	135	147	151	144	128	149	134	130	153	123	134	142	139	158	131	132	128	139	124	145	116	159	133	142	129	132	141	136	126	124	148	145	123	146	140	137	120	144	122	140	130	129	142	126	137	138	136	145	132	140	131	173	155	137	130	161	142	131	118	140	116	147	121	124	116	100	144	143	127	141	141	142	148	134	143	137	136	135	158	161	144	143	128	147	131	128	150	123	152	123	109	134	126	146	121	138	131	144	123	136	140	133	134	151	123	139	137	138	123	142	139	135	122	144	155	132	127	153	135	132	157	156	138	123	149	130	153	113	139	128	117	134	121	133	111	119	138	116	147	112	140	116	122	138	127	120	135	153	148	139	135	171	128	146	111	150	142	130	142	165	124	131	120	150	145	141	139	115	135	132	128	139	152	107	157	114	115	138	134	135	135	128	124	150	133	133	125	148	159	136	150	155	133	123	139	139	142	114	144	142	130	130	154	123	134	129	145	125	127	152	130	135	129	141	132	118	115	106	122	145	137	131	126	145	133	161	154	128	142	113	140	144	151	129	141	123	138	127	130	148	129	143	131	160	139	138	145	153	117	127	135	135	130	124	150	132	126	156	142	136	143	122	145	133	120	140	138	139	133	128	149	129	152	132	137	146	142	156	124	145	128	164	130	125	158	156	133	117	166	125	149	127	137	146	149	158	156	133	132	132	165	149	130	149	133	140	145	118	128	135	128	141	136	134	143	148	129	137	114	124	129	118	130	131	116	130	139	140	138	133	139	132	137	133	132	151	125	147	115	128	114	151	134	126	142	136	130	151	136	149	132	155	135	120	151	152	118	135	143	145	134	143	142	148	148	132	121	141	150	164	143	125	129	118	128	118	153	157	128	135	132	145	133	120	135	126	135	152	111	148	114	131	111	140	148	134	145	148	157	134	137	126	133	120	149	131	147	127	166	121	136	118	141	141	141	137	145	148	137	134	152	121	123	138	153	139	125	130	145	138	135	123	135	126	152	129	136	153	124	118	137	125	144	125	144	138	164	140	123	118	119	139	123	114	150	132	139	155	133	140	116	155	109	113	120	150	120	157	159	145	155	116	149	157	141	139	140	154	140	120	137	129	147	128	135	130	125	149	142	130	138	128	175	142	131	142	145	126	133	148	141	142	143	120	123	146	138	128	134	152	156	125	136	117	117	149	146	156	156	159	151	161	127	131	139	131	154	153	141	146	137	146	150	135	148	139	119	146	126	129	171	130	126	127	134	138	173	148	154	144	129	127	148	154	137	144	125	156	151	142	150	137	157	125	134	123	122	137	141	141	141	155	133	125	151	141	135	134	138	140	130	132	102	156	132	137	117	124	140	159	142	123	127	138	142	133	134	132	129	118	150	144	156	154	158	158	131	122	142	140	131	116	145	134	150	146	122	151	136	122	125	133	131	122	150	149	125	133	102	141	139	154	150	159	145	112	139	150	148	136	125	137	141	127	126	125	152	157	100	136	136	143	128	155	140	114	147	135	130	138	145	150	135	131	120	123	134	146	150	160	140	122	127	128	157	142	158	121	140	149	122	127	144	128	129	143	133	139	145	127	123	141	132	135	140	157	140	138	124	131	141	131	140	133	139	134	132	141	137	124	134	130	133	142	138	139	138	136	143	133	111	145	145	148	129	113	160	122	160	135	150	133	148	137	147	140	128	120	146	151	148	145	136	121	147	138	141	129	160	129	92	116	145	150	122	141	127	134	135	131	115	126	132	143	144	155	149	167	115	141	147	130	141	144	135	134	128	142	127	145	129	127	144	135	145	144	125	152	132	140	163	148	131	123	138	140	141	120	128	131	137	145	126	128	137	132	129	123	150	133	123	143	117	144	147	135	147	135	137	123	128	137	132	121	144	134	138	156	137	121	140	120	148	153	129	141	134	141	154	152	137	114	134	121	157	125	130	152	149	130	150	152	131	153	156	152	170	134	143	137	144	143	148	141	140	158	130	136	152	139	143	125	139	129	149	140	115	147	143	135	137	141	143	124	137	148	153	139	135	141	153	161	125	145	140	151	132	143	162	136	136	140	162	127	123	139	129	125	130	123	126	141	165	125	153	149	155	138	115	132	135	118	135	135	122	126	124	140	154	127	119	142	158	121	150	149	158	143	136	152	119	115	138	141	127	155	114	132	131	137	120	118	125	134	150	128	133	130	144	147	153	141	130	144	139	113	128	124	135	111	130	149	138	130	133	126	135	126	126	122	135	126	140	116	141	144	135	142	117	148	135	137	115	137	126	140	135	125	136	132	130	144	116	137	142	116	133	150	152	134	151	129	109	138	146	120	129	125	125	126	141	142	125	130	143	124	121	129	133	145	138	133	118	137	150	125	114	134	128	148	153	138	136	152	122	138	134	142	145	133	153	128	153	147	128	145	121	137	147	156	147	117	145	135	141	123	140	154	133	134	141	140	159	135	150	140	129	137	145	131	162	133	140	152	143	143	148	133	135	133	142	137	163	131	141	115	111	108	135	134	137	152	135	131	150	128	134	157	128	106	139	125	156	133	161	116	131	140	133	109	126	144	121	147	123	143	140	156	138	134	136	150	130	147	137	148	147	144	124	150	133	129	147	148	143	149	118	109	139	149	127	139	149	144	119	130	150	157	141	113	125	132	135	133	142	132	137	166	139	132	129	148	125	109	139	129	145	132	168	134	152	125	133	151	129	146	140	136	126	155	145	117	136	159	124	127	110	147	144	134	147	124	128	129	131	151	145	162	142	140	145	141	116	129	150	158	147	128	123	143	149	129	160	147	118	146	147	135	140	143
19743	13461	11825	13825	13808	11421	37227	43408	58774	53140	36921	13854	1298	809	588	706	759	7141	8238	606	533	493	395	343	428	402	362	344	360	365	330	338	334	333	350	380	354	341	328	380	354	344	358	347	341	370	383	332	356	340	361	349	352	367	360	349	343	374	326	348	362	358	379	347	321	337	333	379	331	340	326	320	347	326	344	342	354	327	371	356	386	352	340	342	347	320	368	351	321	355	342	337	381	328	347	362	365	317	326	415	354	327	377	356	316	330	377	348	326	323	343	356	361	362	326	348	370	372	352	346	364	358	337	372	360	357	378	345	358	379	337	349	363	331	341	329	354	348	347	367	352	362	335	336	359	299	323	344	340	356	357	349	352	336	391	358	341	361	350	305	377	372	346	345	336	345	368	340	358	324	370	356	335	364	342	346	368	347	333	379	365	328	378	338	345	360	360	361	353	334	315	372	348	382	369	334	344	393	321	322	382	359	331	343	376	342	355	339	365	316	361	369	335	356	344	374	344	355	378	342	331	359	346	343	333	346	361	316	325	359	356	348	369	317	303	342	329	320	331	334	367	336	319	331	330	383	343	361	341	328	340	324	346	327	364	365	334	349	354	370	350	350	354	323	390	341	359	371	339	367	370	350	324	351	335	327	332	371	318	344	360	356	346	367	355	337	375	351	337	358	327	355	330	356	366	344	370	325	325	332	378	360	343	334	347	314	355	357	363	385	376	366	326	341	341	350	349	404	344	355	353	349	313	301	344	345	330	362	317	356	364	340	326	344	347	342	359	341	342	337	300	353	325	332	367	339	388	338	318	351	313	380	346	349	355	360	359	349	326	330	342	334	373	400	327	371	368	340	363	350	341	386	340	384	365	346	348	319	359	336	308	355	337	347	324	333	341	329	353	332	327	318	358	326	342	345	322	375	364	322	358	309	368	345	343	332	347	365	373	364	355	370	335	387	358	329	374	359	334	341	311	358	350	368	320	343	356	360	360	355	349	320	372	333	355	352	345	355	314	354	319	306	360	333	343	351	338	330	352	354	308	324	325	332	348	341	330	322	339	347	320	362	365	378	328	397	374	347	345	327	310	348	345	302	380	360	343	351	348	331	369	333	380	351	334	343	343	296	337	340	359	381	356	360	328	359	314	322	393	357	346	314	348	360	315	314	346	311	357	348	344	343	341	360	327	356	336	321	357	326	370	326	337	330	333	366	364	325	360	362	357	365	346	314	316	357	338	335	314	332	381	324	344	335	373	326	359	328	325	348	340	343	345	342	338	334	373	355	327	361	321	324	338	366	342	348	351	367	328	323	374	376	360	335	331	382	389	346	331	345	335	353	329	333	349	303	334	369	366	356	364	330	366	362	326	309	332	318	334	341	356	331	347	342	342	332	362	348	364	338	366	335	343	356	346	327	344	361	359	359	331	298	352	355	351	347	367	308	352	346	295	372	349	362	338	330	323	345	365	364	329	373	361	326	344	336	339	312	353	371	325	353	382	362	360	360	327	371	361	340	334	364	329	352	354	352	369	384	373	326	344	350	333	339	344	317	338	321	348	333	354	339	367	325	345	310	383	326	349	314	349	344	334	378	349	351	341	346	367	326	345	362	327	344	310	339	362	346	342	337	320	373	342	350	355	336	353	336	343	342	358	336	309	388	369	368	346	342	358	356	348	313	327	367	346	355	349	330	341	329	335	351	346	358	358	346	372	331	351	363	337	374	345	341	328	351	364	377	355	302	384	326	368	328	334	330	360	335	343	331	349	338	310	341	327	344	345	335	353	356	384	320	375	361	341	354	332	319	346	340	343	353	369	339	337	336	332	323	364	358	361	387	333	341	317	332	339	360	346	329	348	334	348	329	331	350	366	373	327	333	345	362	345	375	359	327	351	295	370	344	317	367	365	353	392	350	343	358	359	371	339	371	334	337	359	333	327	346	381	335	324	332	361	338	342	374	374	355	342	381	333	353	332	348	341	319	347	348	368	360	320	353	320	345	328	381	348	395	302	357	357	355	318	333	383	339	335	359	368	324	353	365	345	333	356	345	334	369	341	311	319	345	335	360	339	366	335	336	342	388	304	355	347	349	343	386	347	307	345	347	352	349	325	343	293	365	371	333	337	347	314	354	355	338	364	355	366	332	377	339	304	331	337	379	359	340	358	349	357	358	343	347	358	349	336	330	370	330	341	345	339	333	343	338	344	327	331	339	373	388	345	336	361	315	353	360	354	356	355	352	354	339	366	326	356	343	339	313	345	340	348	334	345	373	345	344	333	361	317	338	341	354	337	305	353	328	352	356	344	329	352	369	387	350	321	352	370	377	350	307	349	331	324	314	366	331	369	309	322	345	342	324	342	303	343	351	328	365	334	364	331	351	339	301	343	339	359	376	360	360	326	369	350	359	317	331	337	350	355	362	329	303	328	358	346	360	333	353	341	381	322	357	360	386	399	355	346	344	346	341	350	344	320	383	333	353	301	344	327	337	328	355	333	357	380	334	360	321	348	312	343	353	340	350	352	348	362	369	339	353	338	312	361	340	336	331	348	344	350	387	318	368	369	331	362	312	363	398	313	386	329	344	350	370	369	319	328	370	354	335	324	355	318	354	358	350	354	348	327	366	344	340	357	359	339	332	357	361	334	330	359	331	341	318	325	358	333	329	366	345	346	352	367	342	340	307	327	358	357	367	350	364	318	384	333	355	325	342	348	350	347	400	366	345	339	371	349	342	349	364	315	358	379	341	361	357	360	378	354	348	367	333	350	368	370	388	358	378	333	370	333	338	345	341	359	350	371	361	323	356	346	351	365	359	370	330	323	333	368	353	345	349	347	351	330	344	344	360	328	356	352	329	363	396	386	333	339	333	346	384	373	373	312	348	350	325	329	314	343	360	346	359	356	361	346	331	339	361	351	368	364	332	378	333	305	340	334	365	349	357	323	360	331	369	355	336	363	404	344	359	338	343	340	329	355	357	348	351	354	356	348	320	322	326	341	329	358	348	342	367	359	352	326	325	336	334	331	364	345	333	341	339	333	372	365	376	389	333	335	367	375	336	389	351	346	353	351	334	364	359	348	395	342	351	371	352	343	328	338	370	318	344	339	368	382	366	345	335	346	305	327	367	370	353	371	353	371	301	343	350	325	361	342	357	353	344	384	354	338	348	364	350	392	323	372	360	323	336	358	359	354	341	390	339	355	327	316	359	320	379	399	333	324	360	314	354	337	330	374	308	348	340	330	338	368	365	332	336	361	316	338	371	342	346	339	347	368	314	355	332	351	337	347	346	348	343	326	355	328	359	338	345	350	336	391	338	347	345	380	342	372	383	360	365	353	317	341	332	363	355	318	363	353	340	335	338	361	328	314	322	350	356	346	344	328	359	386	348	347	320	348	332	372	400	365	360	345	314	375	354	370	340	347	340	334	348	356	352	319	367	359	376	354	334	380	322	341	344	339	355	345	349	389	345	346	395	326	362	381	343	367	352	384	356	363	369
8301	2362	944	661	467	333	739	1117	1733	2171	1412	393	205	212	234	194	195	274	246	207	228	206	241	193	234	210	221	196	204	189	208	207	202	200	216	184	236	203	219	206	221	200	213	204	215	208	211	218	188	188	196	223	209	220	212	193	230	201	209	216	211	212	217	209	185	220	203	224	199	218	224	187	233	257	207	224	202	219	204	168	223	196	219	218	187	213	217	205	204	208	209	226	197	212	195	203	216	194	192	189	205	194	195	198	224	222	205	187	189	210	205	202	216	185	225	180	183	177	216	191	202	229	180	208	199	220	190	190	225	194	216	204	196	188	206	201	186	202	227	213	215	192	188	237	221	222	203	187	205	198	224	209	200	206	212	213	218	215	214	210	204	193	226	205	226	206	218	186	202	203	217	240	223	193	182	202	231	223	209	209	188	220	199	173	218	198	198	218	200	209	210	221	206	205	217	217	176	206	211	259	183	232	225	220	213	200	230	216	242	203	212	191	214	220	203	224	210	226	212	220	197	218	223	188	243	216	206	233	208	196	220	190	213	199	201	223	198	217	217	218	223	242	232	204	225	215	216	212	229	224	190	195	197	214	217	238	179	181	199	235	207	217	202	221	189	199	185	206	212	198	225	177	199	194	196	225	245	217	181	220	197	206	218	202	208	196	208	217	195	219	206	223	191	191	200	235	211	196	200	195	230	183	201	221	221	225	191	206	218	205	226	228	206	225	226	232	191	189	228	219	188	193	215	204	201	205	235	204	192	199	206	219	201	245	229	221	195	218	213	253	194	191	206	179	222	215	185	175	199	226	234	205	216	221	204	194	203	218	186	196	222	191	222	182	189	213	218	192	192	230	222	199	204	210	215	236	173	216	192	167	199	186	220	223	224	206	199	182	227	206	223	219	211	182	210	199	216	241	203	229	222	189	221	187	212	235	198	210	197	208	189	192	209	214	223	225	227	186	234	227	209	219	195	240	213	191	205	211	207	212	200	224	199	201	203	200	188	215	196	201	189	247	194	199	206	203	212	209	196	222	228	204	185	229	226	196	209	198	182	210	215	190	239	214	195	213	182	209	203	202	209	204	199	187	200	210	205	199	203	192	214	195	204	202	195	230	189	213	206	180	206	212	203	230	208	202	204	184	200	202	224	231	226	207	191	224	199	207	197	196	207	205	170	191	199	208	195	219	199	197	219	203	221	208	194	201	200	191	204	217	212	228	200	209	215	217	236	205	245	211	186	188	233	201	223	196	179	182	204	211	198	223	206	201	200	186	235	199	226	215	198	202	203	207	224	226	237	214	205	190	187	221	219	213	204	176	219	190	198	195	188	220	223	211	238	203	182	236	206	242	207	202	205	197	200	206	222	199	188	204	221	205	216	215	204	187	228	195	214	187	216	190	203	215	202	191	201	214	226	212	217	167	192	221	204	223	217	224	200	230	214	206	191	222	180	222	240	224	202	218	189	215	193	202	189	197	197	237	210	215	213	195	226	206	213	192	215	213	197	182	218	209	220	208	234	228	224	193	213	222	203	189	200	180	216	236	191	199	221	211	210	207	208	190	231	191	191	207	221	229	202	232	214	204	173	225	209	220	224	216	180	217	227	211	195	208	186	201	214	210	209	198	204	222	198	231	221	202	229	208	208	214	197	190	211	204	210	200	229	232	193	202	195	208	208	202	195	210	245	204	209	217	200	213	207	205	193	204	214	204	199	208	189	181	229	214	219	216	188	238	218	219	188	198	226	221	222	204	237	206	191	210	219	226	220	209	220	212	195	195	226	228	243	209	240	202	207	187	204	222	223	206	198	197	204	193	207	201	213	211	189	202	215	221	227	205	253	190	198	189	198	218	181	190	209	196	205	212	208	212	192	214	208	199	196	211	218	228	204	215	221	221	207	205	220	215	185	199	197	211	196	252	246	200	211	186	227	199	211	219	235	200	209	216	198	196	178	206	225	207	236	213	192	201	231	210	190	241	209	208	219	194	220	220	209	238	189	189	195	191	237	210	219	196	206	238	209	204	193	189	229	203	205	185	211	208	211	202	177	221	226	196	200	214	208	226	216	205	231	214	205	229	217	209	200	206	201	204	221	184	196	210	197	223	205	196	212	208	209	214	204	225	233	228	218	206	206	221	228	207	191	228	199	224	234	203	200	237	208	194	197	170	246	208	242	211	220	219	207	205	236	223	232	213	214	211	205	216	211	218	218	218	193	230	223	238	193	210	202	187	190	189	223	216	212	224	209	220	226	202	217	206	187	190	216	200	197	243	216	206	193	218	190	208	202	212	201	203	198	208	208	226	214	208	194	210	196	185	232	234	253	194	202	244	226	198	235	204	203	184	187	188	194	207	203	223	236	203	210	215	232	208	212	195	199	230	179	219	224	214	236	213	175	211	189	203	207	205	218	219	200	193	205	226	198	234	199	224	202	219	166	189	205	210	210	217	193	210	220	211	177	201	190	210	232	214	201	206	209	221	193	229	180	206	209	231	201	178	222	213	212	219	209	201	208	203	217	208	204	200	219	225	195	206	186	209	212	215	200	199	220	198	222	219	206	218	187	214	201	224	203	229	203	220	188	195	212	204	204	231	206	177	214	217	199	228	183	184	182	204	194	182	224	245	195	196	238	193	180	178	192	213	191	257	216	167	217	237	232	179	226	218	205	227	246	210	227	215	198	206	211	204	191	224	241	221	232	204	214	231	220	232	212	209	222	201	182	196	198	215	242	202	207	231	185	179	221	207	201	223	212	234	205	202	196	242	183	235	205	224	219	230	223	206	186	216	192	202	208	201	201	225	237	192	198	197	210	215	220	226	221	195	226	211	215	201	202	214	210	200	197	203	199	221	223	208	217	207	205	192	219	179	193	226	187	211	235	190	227	189	221	215	189	208	205	198	219	207	239	212	199	193	217	201	179	194	219	208	208	190	221	209	212	179	224	246	172	197	196	214	212	220	224	196	199	216	205	219	211	211	208	183	214	213	196	208	208	204	230	187	180	216	192	187	248	222	186	201	222	193	209	199	226	181	209	205	245	229	213	211	210	183	204	196	228	183	212	191	212	191	207	201	214	216	198	204	210	195	192	206	214	188	230	196	203	212	202	231	219	204	199	211	173	205	198	218	206	192	200	194	204	219	208	194	218	208	230	229	220	189	214	227	196	193	235	191	212	210	203	199	207	193	214	212	224	172	157	236	237	207	204	189	235	194	217	193	201	197	221	209	214	204	184	213	218	203	215	225	205	190	214	204	202	214	227	208	225	202	208	212	194	194	208	225	185	201	218	210	196	194	189	204	202	206	249	191	226	202	208	213	208	217	205	228	206	201	200	197	192	198	227	211	210	207	237	228	215	175	214	233	223	204	201	223	197	207	208	205	213	206	220	217	199	211	219	225	201	215	203	199	219	218	188	205	210	219	206	191	206	199	201	183	227	207	219	189	211	213	174	229	211	230	232	214	215	190	215	214	195	211	211	218	189	196	230	196
5486	2317	1871	1891	1528	1230	3899	6077	8263	9179	5434	1288	545	563	533	491	544	898	851	508	535	507	533	528	513	540	498	536	458	558	541	535	518	547	553	505	520	508	536	507	518	525	544	554	533	558	528	538	538	521	517	474	514	540	558	512	511	523	546	533	561	494	520	489	512	495	549	507	551	525	537	513	551	518	534	530	504	510	530	523	483	514	547	558	521	550	525	515	486	504	556	520	502	496	498	532	518	515	570	505	516	552	534	514	502	548	531	549	496	484	529	535	522	536	482	544	525	533	515	539	535	508	511	510	566	520	546	530	484	518	502	508	520	521	525	509	530	503	554	519	543	536	533	527	567	523	511	488	531	545	524	494	514	522	527	512	531	524	518	520	513	485	520	506	543	523	559	514	546	529	513	522	515	551	528	493	513	532	495	524	543	534	488	506	541	505	487	510	526	530	530	565	556	533	551	474	512	544	544	530	545	519	499	541	537	492	535	546	536	559	533	518	518	522	571	521	544	548	490	510	542	507	532	512	547	514	488	491	537	527	515	465	566	529	501	499	525	480	496	529	554	540	496	522	523	514	537	492	461	486	519	483	534	535	519	509	485	507	518	527	523	559	544	501	531	508	525	548	518	528	547	540	521	533	476	496	528	533	552	513	509	526	514	504	518	577	507	494	497	529	561	529	537	529	533	498	515	509	509	485	494	497	549	548	496	517	519	527	525	500	532	499	561	523	507	501	557	529	508	548	526	541	532	533	487	536	510	502	511	538	520	513	508	520	539	520	531	512	516	481	517	551	543	501	510	550	538	517	507	493	550	523	508	531	502	514	519	562	534	462	528	487	563	506	531	547	517	514	510	521	524	490	537	546	480	543	510	523	524	535	507	545	476	484	559	552	543	527	503	533	523	527	503	529	501	528	486	496	497	531	500	509	533	507	573	515	513	527	523	522	535	547	512	530	489	519	525	543	549	539	518	526	545	512	535	493	533	542	474	533	512	530	511	541	508	549	522	514	543	524	523	502	536	505	539	505	523	524	550	521	515	540	482	519	504	492	512	483	517	525	497	570	539	490	509	515	513	547	490	512	512	508	565	542	502	542	506	534	538	524	517	543	508	501	560	550	527	539	525	556	524	534	552	503	550	513	521	512	539	519	507	534	487	500	497	522	492	555	518	540	500	550	518	522	491	516	483	527	525	508	552	581	535	523	541	520	542	541	536	504	551	521	501	512	548	505	527	469	524	509	501	580	563	509	540	537	510	556	559	503	529	538	542	519	576	520	550	534	502	515	591	509	504	533	544	433	522	506	516	498	501	566	531	543	529	529	513	522	531	562	525	537	572	523	498	499	518	522	523	538	530	527	503	507	494	493	472	509	513	503	528	541	508	527	547	546	539	508	491	553	563	549	538	525	490	537	500	528	533	519	524	539	537	490	530	500	548	554	518	491	566	501	522	499	495	512	532	518	516	503	566	488	551	501	521	540	501	518	536	491	510	527	553	479	527	513	497	489	516	526	523	499	483	531	541	523	524	566	510	518	530	505	537	536	527	495	522	533	498	522	530	487	543	525	532	493	514	533	535	479	529	534	527	515	516	496	539	487	499	537	525	510	505	568	534	512	517	545	553	527	557	542	505	529	518	490	519	523	531	521	521	504	545	512	501	484	516	462	466	529	492	513	539	528	575	527	498	514	508	517	534	541	555	486	515	523	471	532	497	536	526	490	501	525	511	527	530	499	536	540	488	501	515	537	535	524	523	511	510	512	490	521	507	504	507	549	483	523	529	527	536	526	510	508	509	559	514	518	536	543	488	533	529	523	500	551	545	518	524	534	507	509	526	521	553	546	515	570	520	526	500	552	499	510	522	533	526	561	542	549	548	519	503	534	516	523	492	523	511	525	536	527	488	500	513	503	544	539	510	529	506	513	547	515	519	547	527	502	509	542	545	544	517	536	537	484	545	571	514	525	503	499	536	517	490	512	535	554	517	501	489	542	527	581	547	521	487	525	560	533	531	500	532	564	532	546	520	480	535	519	528	528	524	508	531	499	520	553	522	539	554	508	547	538	526	539	484	540	533	542	538	497	540	536	550	524	444	497	504	527	512	530	510	550	561	547	537	526	510	507	540	530	529	539	493	505	511	518	511	511	531	497	501	539	498	535	482	541	500	484	508	510	547	525	520	550	513	508	545	551	547	546	544	510	529	576	529	561	520	502	520	516	528	531	535	511	525	493	503	532	465	534	579	496	525	526	541	524	525	591	486	530	508	551	523	531	522	536	527	481	547	544	517	502	528	502	540	551	516	520	510	522	547	548	549	508	526	507	528	508	533	510	504	478	487	510	536	542	526	506	530	515	557	485	503	541	502	478	554	541	560	561	502	519	538	569	506	561	524	528	491	564	493	531	525	547	506	561	501	524	544	562	520	576	499	505	529	541	509	533	504	566	510	513	537	534	538	544	489	525	546	520	531	543	523	542	536	532	527	526	552	572	539	543	524	519	548	575	541	549	550	496	534	506	498	534	519	517	524	548	570	522	525	522	515	521	528	513	522	529	525	559	531	564	516	517	496	526	506	517	503	512	518	504	518	543	489	542	514	507	484	498	502	555	567	518	497	511	521	562	531	491	533	540	513	499	488	555	545	481	515	516	540	538	547	508	523	540	507	521	502	540	529	495	551	506	523	514	531	542	595	505	513	541	519	491	513	556	520	503	542	453	515	499	537	551	502	504	526	550	556	512	520	527	521	509	519	521	497	505	509	550	514	524	501	540	501	547	521	555	535	491	579	517	529	512	525	528	485	541	557	585	525	550	518	561	532	562	540	544	545	508	520	503	527	505	539	499	471	527	535	525	516	540	537	513	493	513	552	543	527	515	532	567	492	504	539	552	480	524	495	568	528	568	506	555	494	486	537	501	533	560	508	506	568	520	483	475	534	500	514	498	512	498	509	499	524	491	515	524	534	527	564	523	529	503	541	530	554	521	519	547	532	536	506	554	536	502	526	505	523	541	559	549	522	505	580	544	552	530	535	549	541	559	538	493	535	487	555	511	520	527	511	557	516	536	525	524	538	534	528	516	575	481	511	531	542	517	522	512	521	552	510	547	516	551	478	553	477	547	513	497	560	475	510	502	501	523	561	492	510	516	534	479	520	520	507	535	510	529	563	476	524	523	492	551	513	575	493	532	502	464	497	501	515	511	485	500	542	529	476	503	508	534	529	492	526	498	517	523	485	500	542	540	542	517	510	535	500	517	528	543	518	524	491	513	493	485	528	515	494	535	527	486	524	515	547	523	538	510	537	533	537	541	538	517	541	580	527	534	513	503	511	548	515	549	493	518	505	521	533	536	502	522	526	535	509	519	503	531	537	508	502	518	530	523	522	521	524	522	509	546	523	529	520	465	537	515	539	486	527	541	498	565	561	524	483	507	521	515	515	516	551	552	481	492	523	530	524	574	520	524	543	522	500	503	488	478	523	540	516	532	508	489	491	537
26287	14487	7580	4665	3380	2165	5642	19963	19527	23174	13337	2851	330	274	260	237	237	580	873	225	241	228	249	200	220	219	204	229	232	214	223	219	226	209	204	214	191	205	251	208	212	231	228	217	222	203	195	212	213	189	209	216	214	230	201	229	208	222	219	208	227	238	205	201	224	213	216	207	216	207	215	193	218	237	212	194	231	214	237	218	217	218	226	230	190	221	223	206	225	193	225	220	221	212	219	211	212	218	245	210	204	211	217	212	205	203	266	229	244	207	233	220	205	235	226	217	201	224	214	189	260	227	230	210	220	207	225	220	225	222	225	218	217	230	214	236	208	217	245	212	240	208	212	222	221	197	223	221	224	237	198	180	235	224	198	220	221	185	232	226	203	222	223	254	226	237	233	237	222	205	197	228	212	220	222	211	206	217	218	249	224	237	237	226	238	243	225	209	186	226	208	206	219	206	192	234	233	219	227	240	254	221	203	225	249	209	216	222	234	215	226	261	189	189	195	214	217	209	230	227	221	212	212	215	203	209	230	214	222	198	220	235	221	193	200	223	254	242	219	227	186	235	233	243	206	212	232	203	230	206	219	203	205	247	219	225	225	218	249	240	228	197	211	245	229	234	207	201	203	226	238	203	217	203	223	211	200	220	204	259	248	217	231	247	202	222	248	228	221	251	244	256	212	208	219	221	198	210	241	247	219	215	232	203	213	220	263	228	236	216	212	251	212	222	204	204	238	217	227	205	229	218	221	236	205	194	196	217	215	218	172	251	243	210	230	240	216	228	202	185	198	214	222	247	244	229	237	198	213	224	206	205	202	227	212	203	228	234	236	235	221	225	241	198	240	234	225	223	219	205	199	218	223	196	174	233	228	207	223	223	207	238	217	204	215	263	227	228	233	225	209	228	226	221	248	241	219	224	201	204	224	206	211	214	237	213	204	210	223	194	231	235	229	230	229	210	214	228	200	208	203	189	211	223	227	217	247	226	231	205	220	225	201	238	217	217	224	206	240	199	229	210	223	215	217	202	230	176	244	201	232	222	210	232	221	203	243	220	192	237	218	213	197	191	223	192	204	210	235	264	240	241	240	248	244	197	213	226	230	208	214	242	212	206	225	246	203	249	240	216	194	223	205	201	217	212	233	237	210	226	238	223	199	249	219	248	196	234	213	233	227	200	204	237	239	227	207	225	220	198	213	225	225	194	232	220	213	204	200	240	228	225	216	212	235	243	233	206	210	215	230	237	221	220	254	230	217	205	198	221	216	197	233	234	212	221	231	228	243	216	225	216	230	212	223	215	226	222	208	210	255	219	220	236	241	206	216	199	210	241	224	228	211	182	212	223	240	217	212	230	203	212	208	206	221	213	224	202	221	228	256	205	223	209	221	216	214	213	213	202	249	225	215	208	193	212	229	208	207	221	218	248	239	210	233	206	227	215	219	214	194	225	236	224	226	220	220	232	196	212	229	213	205	221	207	238	209	221	206	240	222	211	193	237	204	208	220	213	234	247	222	213	208	231	200	236	214	221	215	213	202	203	225	237	204	219	224	182	213	231	211	198	209	222	232	222	230	213	206	195	204	252	231	217	243	220	234	212	232	203	223	236	244	204	207	257	225	213	216	225	223	227	235	198	214	201	225	231	253	220	237	217	222	201	219	233	235	231	211	189	232	207	226	233	217	205	203	200	211	243	231	234	239	237	219	232	246	208	206	211	202	235	229	224	204	224	248	211	228	214	210	196	211	226	209	193	238	211	190	211	213	211	222	229	229	216	214	193	200	213	219	227	228	188	187	222	214	216	223	218	225	226	212	198	215	204	225	188	217	220	215	230	218	237	199	214	182	228	213	221	244	228	206	220	207	229	242	252	237	211	233	220	204	215	201	221	209	205	243	215	191	214	226	174	230	183	217	217	218	209	215	225	193	204	237	216	208	222	216	260	227	195	242	221	223	254	222	211	231	222	255	231	187	196	183	242	222	216	226	196	215	206	213	226	214	192	220	204	197	233	219	230	196	231	214	255	222	234	236	246	215	232	217	213	198	205	255	231	207	204	206	241	240	214	224	195	198	231	206	226	205	239	227	207	210	217	213	229	234	226	240	217	192	213	213	188	178	221	230	215	233	234	199	216	186	218	211	206	210	214	239	213	240	220	201	210	192	199	229	205	201	207	216	207	212	216	209	210	214	184	220	233	229	231	206	215	208	225	223	176	210	202	229	235	204	230	220	238	218	224	220	221	217	225	225	240	235	226	201	195	234	204	210	213	202	233	192	227	217	224	208	242	198	200	199	222	224	228	211	230	204	203	209	210	212	217	222	231	224	236	226	218	225	207	238	215	200	214	191	226	210	197	216	219	196	209	188	234	229	234	229	256	231	215	223	212	206	212	215	214	193	201	224	205	220	231	239	203	221	243	228	222	212	213	233	218	198	215	227	206	233	199	224	217	217	226	223	230	225	220	207	228	226	224	213	215	231	238	223	234	217	180	202	212	236	222	217	208	224	220	229	244	249	198	183	221	213	215	226	239	224	227	225	227	221	226	215	207	227	191	229	192	244	219	224	238	214	224	210	220	208	220	231	236	226	219	206	223	220	205	225	241	222	226	231	222	221	236	241	224	250	225	211	208	209	239	243	221	206	228	202	220	219	229	208	206	253	241	232	220	235	222	221	211	230	225	227	218	203	232	206	234	212	251	195	221	232	238	228	209	201	215	218	223	203	216	241	204	209	206	228	236	194	240	226	214	229	222	220	214	243	217	247	222	215	214	212	253	213	221	252	223	213	239	221	211	228	208	235	228	259	248	218	198	244	246	223	188	227	235	219	227	221	210	195	223	222	218	224	228	194	235	226	205	195	205	193	230	229	226	207	235	230	209	215	187	218	209	205	239	247	203	249	213	245	239	219	240	216	214	208	204	217	228	242	210	223	223	239	227	243	221	237	218	241	244	234	206	229	215	227	214	230	247	205	226	233	216	233	220	245	220	239	187	213	198	194	238	237	227	245	216	192	226	208	219	215	215	229	201	226	208	209	250	234	224	237	240	204	201	214	228	242	220	200	239	217	234	249	222	219	238	208	246	250	230	199	209	224	230	196	209	207	230	220	216	236	244	216	217	228	232	221	214	224	242	229	222	222	229	208	206	210	227	220	236	234	229	204	208	218	221	237	223	215	221	234	230	193	213	220	208	213	222	236	224	220	222	211	243	233	215	226	214	237	211	216	230	194	211	211	225	228	244	232	206	220	241	235	222	233	210	234	235	203	233	224	224	229	243	238	229	219	201	208	241	204	235	196	208	220	199	224	244	226	221	208	197	205	223	227	206	219	233	221	222	219	219	197	215	242	214	249	227	223	213	201	253	235	226	223	223	201	233	232	188	232	217	222	200	230	217	207	219	208	218	227	207	237	213	240	200	211	204	252	219	229	225	212	211	219	240	220	206	190	218	205	221	211	218	218	212	218	203	227	238	224	221	210	213	217	197	235	218	211	259
15970	9501	7135	7962	7669	6195	16761	34980	39666	41511	28443	8359	960	630	669	678	674	3083	4704	606	608	658	565	553	532	563	593	531	540	511	541	568	514	537	534	550	513	558	557	529	528	543	546	556	557	545	547	539	515	534	561	568	546	521	570	501	526	574	525	547	572	571	517	563	582	525	542	504	506	499	522	526	538	540	526	524	513	510	511	555	560	566	498	508	540	544	582	534	555	571	524	518	528	526	520	524	558	555	530	581	551	507	526	615	558	502	524	511	534	547	520	551	527	522	552	531	538	516	531	539	555	506	544	550	561	511	589	555	531	584	501	555	535	559	522	565	541	561	536	550	544	552	548	519	550	534	517	541	475	552	575	525	550	574	544	578	555	507	535	521	555	534	549	538	530	547	489	503	556	539	577	548	577	534	501	559	481	512	558	526	538	525	530	552	540	526	524	547	564	543	534	553	553	514	506	537	534	495	525	591	557	535	555	545	500	540	549	542	563	548	562	543	522	520	533	512	543	544	575	558	559	541	528	524	532	562	546	527	516	553	554	588	521	548	536	524	584	539	519	539	529	540	566	540	552	580	552	515	498	552	499	554	516	574	534	535	566	541	557	566	510	504	530	528	538	531	581	492	544	535	505	551	553	517	540	546	552	545	564	520	534	528	583	538	544	531	543	565	535	506	531	550	538	543	542	503	543	514	539	596	558	506	557	549	513	512	513	590	579	517	531	538	542	541	543	549	523	563	514	542	554	527	529	524	528	554	544	558	521	550	514	537	556	531	571	491	549	542	548	542	525	515	543	536	579	512	511	547	569	527	542	541	573	556	541	522	525	577	539	534	582	547	576	567	511	540	501	591	566	522	535	547	534	541	540	552	568	533	540	530	546	500	534	577	513	585	492	521	523	515	557	551	526	539	549	532	598	546	543	535	515	561	557	541	576	532	535	571	594	558	557	580	499	501	528	588	527	491	566	574	563	577	499	566	517	584	530	505	550	549	504	534	552	496	526	551	543	573	543	525	507	569	485	544	568	517	557	550	551	531	555	542	497	555	502	538	559	546	558	550	512	536	565	518	547	572	532	549	516	529	580	449	560	529	513	560	514	547	607	546	527	511	554	542	521	513	553	534	527	527	551	538	550	564	491	547	573	562	543	578	560	533	521	570	548	556	530	544	579	588	551	514	519	530	500	583	543	547	543	547	561	539	556	537	556	526	555	505	549	569	517	498	526	555	546	582	559	534	525	545	559	557	512	536	570	526	534	541	542	535	574	538	542	526	544	519	536	577	521	572	550	538	565	538	549	543	538	561	555	567	574	555	527	537	478	510	548	535	602	519	558	533	582	573	574	553	546	554	544	548	505	521	543	527	571	525	534	527	514	542	524	529	533	566	565	547	550	549	550	509	522	574	571	556	491	580	547	545	546	585	553	518	552	509	566	507	550	502	546	557	553	524	573	538	513	539	519	545	515	539	563	535	526	542	512	561	565	525	584	527	560	559	551	562	549	524	517	558	540	563	552	558	561	570	522	522	539	524	541	587	566	529	546	511	576	542	571	519	565	543	554	513	537	519	553	575	539	525	527	513	515	544	515	541	570	540	570	576	504	520	535	540	494	562	561	561	561	549	569	500	533	556	564	529	525	521	540	543	556	500	479	497	513	551	532	557	586	565	561	579	545	546	556	555	499	552	555	527	537	525	528	529	525	558	548	542	568	527	553	504	516	535	546	493	553	533	564	532	506	504	563	538	529	566	523	492	570	626	575	556	551	558	521	559	519	521	560	546	571	531	566	540	543	586	547	518	538	548	543	556	568	534	528	539	578	617	614	526	525	520	566	536	513	545	565	567	483	543	513	489	542	535	525	561	521	540	475	573	570	542	525	578	534	558	552	516	562	515	525	539	566	537	516	544	568	551	558	546	527	534	497	571	526	560	544	553	582	526	537	527	557	524	539	538	539	557	521	563	511	553	549	533	538	541	548	578	543	557	499	554	575	557	544	527	559	521	514	547	563	572	548	501	568	509	533	539	577	548	565	562	510	565	574	531	575	579	563	565	554	545	536	532	502	513	522	550	534	507	534	553	573	493	557	536	554	559	540	561	560	568	497	520	558	520	555	516	537	549	573	551	537	557	552	554	535	563	524	512	508	524	518	546	535	581	526	507	577	529	525	500	535	496	572	540	543	616	515	572	553	549	496	545	558	559	542	512	585	527	529	544	542	534	512	513	542	578	535	550	499	555	535	516	511	519	560	560	532	555	564	546	537	546	573	574	551	508	503	549	543	533	484	546	538	520	543	594	558	578	555	553	549	536	547	541	531	544	552	507	529	501	503	540	549	553	531	519	542	573	577	542	535	539	523	528	542	572	538	520	578	575	540	497	556	541	577	551	559	531	558	532	516	559	546	554	547	497	551	571	516	517	545	510	540	541	525	536	545	552	538	519	519	539	538	523	590	569	531	574	540	536	504	540	580	581	526	503	590	544	546	516	526	539	569	517	550	554	476	589	577	545	517	552	559	527	540	544	548	553	567	528	522	531	569	585	524	535	570	538	536	540	528	512	516	564	573	545	526	539	521	547	511	492	552	533	513	570	525	519	540	514	564	498	549	541	545	544	565	546	529	510	550	563	561	537	560	580	543	543	549	550	518	535	511	566	564	561	548	556	549	540	558	467	518	518	574	584	587	557	552	543	543	603	532	518	548	501	546	546	527	548	568	511	536	529	556	499	552	568	573	561	551	575	535	541	552	548	554	549	552	558	565	560	498	528	571	535	538	507	490	553	554	527	553	520	521	555	583	539	546	582	563	553	537	558	471	548	534	562	541	529	564	514	536	557	517	586	529	498	566	554	575	540	546	537	532	571	525	565	557	535	542	563	548	551	541	535	530	591	556	579	503	526	551	558	508	549	485	586	538	552	539	540	553	552	530	563	511	493	515	539	579	547	579	540	528	564	560	498	536	561	531	517	548	556	543	573	495	540	541	547	535	524	513	572	534	544	539	518	570	567	528	548	529	541	565	549	493	566	591	543	568	531	561	557	544	552	547	538	556	540	526	583	512	528	551	566	541	534	527	509	551	517	530	521	554	559	553	581	536	522	579	548	543	555	540	532	570	530	539	549	523	513	527	523	523	542	549	530	554	544	537	542	551	509	534	562	521	546	492	545	554	560	530	585	504	508	580	525	534	553	521	540	546	516	559	534	569	557	556	496	546	544	530	508	545	534	542	542	589	539	594	547	513	501	564	514	553	545	534	503	553	535	513	541	542	540	566	550	536	526	525	555	522	521	534	489	546	605	544	546	583	513	545	566	510	559	538	543	510	591	553	554	540	515	528	550	555	563	541	556	533	540	507	545	537	543	513	556	512	503	530	536	545	542	538	552	506	548	555	526	526	526	567	530	507	563	576	547	524	515	493	548	536	538	538	542	559	545	501	534	563	570	517	536	546	537	492	535	531	537	544	540	575	550	541	596	535	533	579	556	539	543	532	555	545	532
39002	26482	14551	10279	7619	4665	8714	37053	33808	39687	25277	6957	406	175	163	186	254	1828	1429	161	164	135	134	139	156	155	147	138	136	132	122	156	135	135	141	138	130	140	158	123	150	134	134	146	121	136	132	149	128	163	144	129	142	135	129	130	141	145	132	129	142	152	129	120	146	160	148	130	126	114	129	135	122	128	125	127	132	124	143	128	120	120	154	135	143	135	128	133	138	113	137	140	153	140	145	131	161	155	133	160	136	138	147	116	161	142	147	138	172	126	121	137	148	130	112	159	144	127	137	133	136	141	159	161	90	124	148	128	115	133	142	141	131	129	130	146	147	144	146	144	130	133	157	142	129	144	140	127	125	137	134	133	149	101	128	119	128	147	137	139	141	135	139	131	154	111	134	139	133	128	141	118	134	132	125	143	127	146	119	166	139	115	140	116	124	127	149	134	153	142	159	168	128	147	122	143	143	128	147	131	135	148	131	124	131	135	153	137	149	135	138	139	139	147	122	134	144	133	142	129	128	144	131	152	134	162	130	138	125	110	126	119	148	149	156	147	137	121	127	140	123	144	139	136	124	158	121	142	136	124	122	131	150	126	127	144	140	126	139	128	121	144	137	127	147	146	139	147	115	156	134	134	136	173	144	152	154	127	144	126	137	122	121	133	135	130	152	123	159	136	135	134	150	132	129	153	131	144	119	131	133	130	122	117	141	138	142	154	135	145	143	136	120	130	133	153	129	152	130	137	151	144	140	148	125	129	148	135	139	103	129	135	124	134	155	148	140	143	142	112	148	142	151	134	150	133	114	139	130	120	141	134	158	116	136	152	138	131	130	142	147	149	123	146	133	144	131	155	145	132	125	131	126	123	137	153	136	142	125	139	113	120	139	117	143	125	142	116	151	153	115	132	147	129	114	153	146	146	141	146	141	154	145	147	126	136	136	117	139	140	150	136	156	128	134	128	147	148	141	140	136	138	138	122	132	129	145	136	141	133	132	148	138	133	136	143	142	140	145	154	133	133	139	122	148	127	132	139	136	137	140	115	123	142	143	157	126	140	135	133	119	134	133	158	147	144	162	125	126	133	121	151	147	137	149	121	131	130	137	138	149	143	141	118	146	137	135	133	144	136	136	155	136	121	165	156	132	141	130	143	133	128	121	130	123	133	130	131	153	133	144	133	126	140	135	152	149	144	131	145	133	140	107	131	157	116	136	135	134	135	122	136	163	124	118	119	152	109	155	125	155	132	148	143	125	126	131	115	126	136	120	136	162	130	128	140	140	129	141	140	137	122	151	139	155	133	139	135	120	157	141	130	113	153	133	125	141	147	140	140	149	150	136	136	149	148	128	147	141	118	151	140	158	126	143	148	140	117	148	129	128	137	150	128	121	135	132	157	136	146	140	140	145	135	125	137	147	128	152	144	128	123	151	159	142	133	138	132	136	129	141	133	115	138	138	123	110	133	120	145	144	116	128	124	122	144	132	133	133	126	142	149	124	136	135	130	142	149	148	138	133	149	149	148	132	129	157	170	141	128	150	136	124	128	163	139	138	136	156	123	130	134	132	113	142	123	144	144	136	139	128	151	146	126	133	123	135	139	150	122	136	142	134	138	141	141	147	129	130	146	128	136	120	134	137	146	120	143	133	119	137	120	133	129	131	123	137	133	166	132	122	129	141	157	130	157	127	126	130	165	152	121	126	152	132	132	176	145	124	158	124	137	147	159	163	110	131	128	158	119	141	139	147	116	153	119	118	152	124	149	161	120	124	137	123	134	151	127	156	130	134	143	115	113	135	154	126	130	123	132	155	143	121	140	121	136	146	147	131	147	113	145	114	129	148	125	130	136	152	125	127	127	132	128	127	132	133	116	134	123	136	137	116	136	134	132	137	145	133	130	126	122	134	129	129	132	138	140	142	147	135	154	162	134	145	162	137	133	125	150	142	140	121	126	128	151	142	128	121	128	151	154	144	111	150	140	149	156	134	134	137	130	141	164	124	153	122	138	127	144	167	117	121	109	147	142	153	121	130	140	136	123	122	135	146	143	154	128	130	146	139	128	150	143	138	143	137	148	134	138	132	136	134	131	130	131	144	133	150	164	147	145	139	133	143	119	154	134	156	131	131	136	125	149	132	139	129	125	149	131	142	127	126	132	131	133	114	145	139	119	147	146	135	143	153	127	136	140	131	121	133	162	107	119	134	140	131	113	135	132	136	125	122	129	135	149	145	122	132	155	112	122	135	134	129	161	129	134	162	133	147	139	129	137	148	137	127	161	101	173	134	141	138	141	159	133	143	148	126	138	143	125	139	136	114	130	118	125	135	138	142	137	133	148	167	144	146	150	137	121	142	149	123	134	145	133	144	115	145	127	138	120	139	119	150	151	172	132	123	134	129	141	145	136	140	140	144	154	130	147	139	149	137	119	121	110	126	148	132	132	154	133	137	134	170	133	156	133	140	126	146	127	126	107	141	112	136	151	139	134	125	130	143	129	127	132	159	140	126	122	154	160	130	135	146	154	136	123	134	125	141	141	131	164	135	128	122	132	135	130	147	115	139	132	129	149	147	134	139	134	139	139	127	141	154	146	118	140	125	136	128	137	139	138	152	139	148	136	115	125	113	155	132	141	140	152	145	137	140	135	120	133	131	131	138	132	140	138	133	151	128	130	139	132	138	123	153	130	140	141	125	131	142	134	128	137	120	132	160	139	134	119	118	151	127	128	142	136	132	128	135	133	118	142	141	130	137	143	135	156	143	143	127	133	136	130	120	141	145	132	142	153	145	135	156	146	131	132	138	122	143	127	153	137	134	124	128	129	137	142	125	148	116	138	129	132	132	122	126	124	147	157	123	139	137	131	154	116	123	127	122	129	142	132	134	129	135	142	123	147	130	126	128	111	127	136	128	135	138	146	134	125	135	126	146	140	134	136	135	147	123	132	114	156	138	122	144	155	139	114	121	144	131	120	134	135	136	128	148	154	151	163	130	144	131	142	134	133	124	142	131	151	136	156	170	146	159	133	143	158	161	144	144	123	129	144	129	124	128	145	127	141	133	132	127	125	136	136	135	144	135	137	144	132	131	139	144	118	143	140	112	133	133	156	137	133	131	123	128	136	139	146	137	126	133	124	106	117	147	132	112	142	134	135	127	128	137	121	133	135	147	150	130	127	139	131	112	141	158	142	130	142	143	124	115	136	123	141	139	167	133	144	153	154	129	131	125	124	130	126	134	151	121	149	150	129	137	138	140	126	149	155	134	122	115	122	136	155	111	135	127	152	123	122	145	150	143	143	160	127	134	112	148	145	129	137	124	119	140	142	133	139	125	136	119	144	125	122	128	142	121	156	128	126	139	121	142	146	113	149	146	136	117	118	133	116	129	118	143	135	130	130	146	148	142	140	128	147	144	130	115	135	145	129	149	121	129	138	136	151	158	114	135	141	121	144	143	130	128	150	135	140	128	125	118	145	138	131	144	120	135	144	131	129	136	126
24806	15916	11660	13510	13462	10346	20894	48437	52115	55591	39553	14820	1205	676	625	693	1270	9791	7573	526	573	442	397	368	406	454	376	317	381	372	340	370	363	352	327	317	363	329	329	351	347	360	379	338	354	340	354	332	336	377	359	324	338	345	324	354	312	363	342	316	332	355	308	333	350	354	383	366	330	349	357	354	332	346	355	329	361	323	354	341	336	297	331	334	344	358	326	356	348	350	339	348	345	343	368	340	345	353	336	331	357	358	339	360	380	343	323	336	358	337	325	370	363	330	342	349	383	337	367	338	344	360	318	333	342	334	369	326	331	343	341	337	335	336	378	332	338	318	365	358	358	326	335	353	365	339	346	343	337	364	364	376	362	365	341	354	331	370	352	323	351	359	325	337	360	345	360	334	374	325	363	331	336	326	337	347	325	381	360	327	369	363	344	352	351	341	355	354	341	338	321	343	329	348	338	357	344	346	341	386	361	353	323	339	354	320	332	355	366	336	343	347	361	300	350	349	371	333	342	349	316	317	367	399	385	362	343	343	364	326	324	345	328	367	339	326	382	331	351	346	352	322	346	354	342	364	360	333	329	326	336	354	329	345	351	328	355	376	308	337	358	309	343	344	338	356	339	342	345	310	370	324	357	327	349	363	342	377	360	346	338	366	355	309	347	328	335	380	326	367	363	319	369	344	332	339	363	367	369	355	339	359	335	374	393	345	349	359	374	350	338	343	340	344	332	304	374	339	371	332	382	364	352	349	354	352	356	364	382	360	372	350	341	327	352	320	353	340	349	325	337	368	307	333	347	355	351	335	344	346	311	354	343	382	331	337	355	337	327	381	340	338	351	342	370	354	322	313	357	339	332	341	328	311	355	349	359	368	307	374	331	360	316	329	366	330	348	360	371	328	346	351	323	335	353	337	315	325	365	327	353	358	335	371	345	332	348	331	377	354	339	326	364	335	332	318	337	369	352	340	365	373	306	325	328	353	341	324	339	366	335	345	368	325	346	338	384	333	333	349	360	343	316	339	308	355	340	366	343	333	333	343	326	340	383	365	328	310	322	327	358	319	352	360	338	347	347	374	326	344	385	348	372	368	318	365	366	359	303	318	329	332	316	350	354	367	319	388	333	351	333	358	364	338	386	345	391	385	359	381	361	368	368	351	345	307	335	369	341	383	349	333	346	389	319	352	336	364	346	330	323	337	340	343	356	357	340	357	343	356	357	357	328	353	305	375	294	340	329	332	333	332	352	345	357	353	349	334	354	351	353	351	370	323	344	349	375	389	348	316	332	357	344	340	357	342	330	353	364	365	315	377	352	316	344	325	298	339	331	338	330	361	350	334	356	374	412	358	355	361	357	349	316	330	342	336	346	354	338	342	369	346	315	358	365	384	309	347	391	352	356	335	365	340	350	362	325	357	314	343	327	357	354	351	350	347	358	357	328	327	358	327	360	341	340	369	373	332	319	361	373	350	351	360	392	318	323	365	329	359	344	355	322	322	333	386	336	314	363	369	365	352	350	336	340	366	344	327	339	337	333	369	315	329	378	321	352	336	321	373	338	371	340	359	358	328	316	335	360	360	344	340	331	364	360	336	347	320	346	361	330	365	331	353	336	332	329	352	341	328	358	351	365	370	345	333	332	376	332	363	334	348	317	313	329	366	365	338	342	351	348	311	352	340	373	360	350	338	337	355	363	324	332	352	324	356	350	352	320	333	309	347	335	350	376	323	366	348	352	363	323	331	360	338	311	340	319	364	355	345	318	368	354	343	348	332	350	349	357	358	329	306	349	375	345	329	350	340	357	347	356	345	350	352	334	348	362	344	330	314	373	324	335	336	319	340	357	340	362	318	347	312	350	346	354	351	351	350	346	356	358	355	330	350	343	374	346	351	366	334	364	361	332	372	334	313	336	341	342	356	375	358	362	311	337	344	321	362	340	351	338	374	339	347	376	361	330	354	361	345	376	330	355	358	363	357	367	366	319	352	361	343	330	374	327	347	356	367	346	348	323	317	328	346	367	359	336	381	324	360	358	343	344	321	336	340	307	353	327	342	359	332	338	349	352	336	337	356	312	367	347	304	390	338	353	344	316	290	355	332	350	329	359	342	352	358	375	365	333	366	344	335	370	301	364	361	330	332	363	326	323	353	368	360	343	365	364	334	345	378	336	330	357	353	376	341	340	361	347	351	306	339	341	337	345	362	315	354	349	358	286	364	368	374	370	367	339	365	343	358	353	377	354	322	366	352	338	337	385	342	308	332	338	326	367	334	348	372	367	366	378	341	355	341	355	337	385	322	341	343	318	334	321	345	359	369	353	369	352	349	351	359	353	320	325	328	339	341	343	368	359	324	337	363	343	302	353	370	354	344	323	335	334	342	333	343	347	341	310	306	348	323	334	302	344	361	331	332	376	368	321	345	329	360	324	377	332	381	347	329	346	362	354	315	334	352	355	377	341	345	316	320	357	332	340	347	318	350	351	329	318	352	347	332	373	371	351	346	373	345	337	318	348	335	346	361	348	329	348	334	338	351	366	356	359	336	337	330	364	353	340	364	365	327	347	358	340	366	328	347	343	349	337	339	347	366	337	346	380	333	347	355	362	352	330	314	364	324	348	344	314	341	344	332	385	323	360	337	310	356	335	322	346	309	357	327	335	340	353	385	338	354	348	383	358	344	360	336	349	349	379	356	301	366	326	374	302	343	304	329	383	351	333	333	384	358	339	354	356	375	364	356	361	339	362	336	340	348	339	329	358	364	380	345	340	340	316	319	331	349	384	299	334	330	357	360	349	321	356	412	367	337	351	327	343	367	361	383	352	340	324	363	353	379	348	349	366	338	387	330	343	348	342	386	329	364	365	389	350	335	332	332	351	367	330	362	380	344	377	353	325	336	317	332	345	352	349	346	364	356	363	380	354	324	343	357	379	315	308	359	340	375	325	381	352	326	344	306	386	357	338	343	341	355	380	350	351	332	398	326	360	373	346	363	339	332	368	357	367	328	347	344	347	349	322	342	293	342	334	371	396	325	368	352	342	354	358	327	370	369	337	322	347	355	351	359	351	340	330	321	314	330	362	336	361	327	361	323	354	353	354	367	363	356	335	359	353	356	321	341	330	345	359	326	357	305	351	351	346	358	347	356	338	324	340	358	362	337	319	353	367	331	335	355	359	364	347	328	321	350	336	361	372	335	360	335	313	319	315	323	342	352	355	349	338	329	391	343	352	351	373	335	323	299	345	338	337	351	329	367	321	336	351	372	319	337	357	350	343	338	333	341	366	339	355	395	325	371	352	316	337	337	363	349	315	385	303	345	343	333	338	330	349	324	390	334	344	366	351	338	355	323	350	351	351	325	377	361	322	314	348	344	336	358	349	323	354	365	378	364	374	347	353	321	355	358	332	308	342	337	297	339	336	304	334	344	339	356	355	337	327	340	340	331	373	343	353	371	338	345	338	330	334	352	359	334	342	330	353	383	351	377	336	348	351	337
9507	3081	895	585	399	323	390	1554	2016	2411	1279	333	214	202	198	222	212	233	265	211	188	203	227	188	186	191	170	166	213	189	205	206	209	219	180	177	204	186	204	191	202	183	195	196	185	226	177	189	190	199	205	216	201	200	171	177	179	211	209	186	208	196	205	211	227	199	203	204	207	201	187	213	191	204	198	221	220	192	189	219	236	186	238	214	199	210	211	227	195	180	215	211	202	191	201	193	176	217	181	202	190	213	220	210	184	186	215	191	207	197	207	216	196	186	216	206	233	207	208	210	203	212	196	174	235	207	191	209	187	213	198	221	213	187	217	186	207	196	218	214	215	206	217	208	226	207	203	220	188	212	187	205	187	173	213	192	218	198	207	201	246	213	184	211	183	180	202	199	220	228	216	194	209	216	211	217	213	206	210	177	224	213	207	225	206	224	190	203	201	209	225	207	190	184	225	186	219	200	198	214	199	213	198	178	233	202	206	192	195	186	203	203	194	193	205	200	198	190	208	171	200	179	189	224	198	233	213	204	202	199	190	199	213	230	200	201	227	190	211	209	183	212	203	207	168	195	202	205	196	209	188	191	189	217	185	205	210	198	188	204	210	185	230	209	216	203	165	196	206	202	204	178	208	191	216	209	207	174	210	220	196	220	198	202	226	192	200	204	219	179	209	184	204	194	196	191	200	203	194	214	212	197	215	212	180	185	191	223	188	195	191	209	179	199	204	238	188	206	171	222	187	216	180	209	177	199	204	171	195	207	195	205	222	201	218	205	198	193	191	198	188	199	218	195	181	208	214	185	209	216	227	208	193	179	207	198	221	204	201	213	190	222	241	237	210	194	210	205	221	211	216	209	224	212	183	187	193	179	218	210	185	219	202	222	199	184	201	209	183	214	201	217	215	178	201	204	216	216	187	207	181	203	198	211	215	197	209	203	207	212	198	180	202	226	240	196	214	197	194	207	233	203	193	201	209	188	164	195	186	199	215	194	217	189	193	199	195	211	207	201	203	200	183	236	207	207	200	221	194	196	194	210	226	219	211	206	193	180	185	196	226	203	219	203	206	195	181	205	195	207	198	193	200	232	183	202	194	202	205	199	197	201	207	218	208	183	197	187	170	185	224	205	184	193	228	212	173	206	204	218	213	222	174	221	180	217	223	199	187	191	211	193	201	173	208	200	219	213	214	204	204	179	206	173	178	191	232	200	182	209	197	202	203	166	188	217	172	197	191	195	200	207	175	198	199	245	191	197	211	236	207	197	193	176	211	209	208	214	193	200	204	198	177	196	207	202	208	186	198	184	190	210	209	190	189	197	195	188	204	197	211	202	194	200	221	209	188	206	193	187	202	201	199	230	183	187	207	200	218	199	219	199	211	215	187	190	192	187	218	212	239	203	217	200	219	204	186	198	212	193	195	190	207	228	182	205	184	204	211	206	187	205	207	208	225	194	193	200	211	198	215	188	165	203	214	190	192	210	188	180	206	214	186	224	217	214	178	199	211	210	177	201	215	227	207	207	183	210	182	203	211	203	207	211	189	222	199	196	213	216	209	219	194	199	194	197	198	199	179	188	200	219	218	204	202	214	225	221	204	198	229	223	214	209	208	222	205	239	197	206	234	218	216	194	219	211	205	212	211	175	194	220	193	214	192	207	190	188	213	207	191	204	215	202	210	214	217	189	202	213	209	191	192	229	202	190	216	195	219	205	208	173	199	239	180	215	182	193	205	175	204	208	178	204	208	197	176	205	178	184	207	192	192	239	193	197	186	196	178	205	186	235	215	223	206	200	195	198	217	190	192	213	179	188	183	228	211	213	205	210	226	214	207	208	209	188	188	200	196	192	209	226	218	183	205	205	225	191	203	219	228	211	215	211	218	204	208	226	201	194	185	221	197	192	178	197	187	211	203	222	205	211	189	203	195	193	185	167	223	216	198	189	236	207	194	195	182	193	205	204	218	207	205	197	193	230	202	215	206	199	195	204	200	220	188	195	190	178	215	186	228	216	201	193	213	198	194	196	211	200	223	189	196	200	190	207	204	202	212	198	220	200	200	194	194	160	207	198	173	187	209	187	205	195	216	201	199	201	237	228	219	211	216	212	202	204	177	204	177	211	208	250	249	210	232	192	199	217	193	190	202	195	234	221	207	221	220	219	211	224	199	202	228	210	221	181	231	224	195	204	209	189	195	195	191	228	188	183	204	195	201	193	182	221	212	218	204	213	213	215	214	196	210	217	202	202	203	203	179	231	180	221	205	187	201	218	217	209	188	214	211	206	205	212	207	244	211	225	185	203	216	189	208	250	220	214	202	192	202	209	221	211	235	203	186	208	206	188	213	203	182	203	222	189	165	181	201	198	193	209	231	224	213	236	208	208	209	217	194	213	214	198	205	189	197	216	205	191	229	199	208	200	200	210	205	226	208	204	186	204	235	211	236	185	202	207	224	181	195	220	209	211	197	180	186	201	216	165	194	195	223	199	199	227	203	222	213	206	177	198	187	188	238	215	200	194	183	190	189	211	191	190	176	218	222	231	208	213	226	220	209	205	224	192	197	215	206	180	192	189	216	218	214	208	209	204	182	183	187	185	215	214	215	181	202	197	209	178	215	219	198	231	204	218	217	187	216	201	195	222	205	199	195	217	216	194	218	188	178	216	204	201	189	183	197	206	228	199	195	207	205	188	200	206	212	213	233	187	200	231	173	205	222	183	184	221	219	211	214	199	235	204	205	190	217	207	161	211	207	214	224	200	208	219	200	179	210	189	221	208	209	207	202	212	197	211	176	211	203	185	195	193	201	183	216	207	221	217	197	213	195	187	174	222	196	222	199	209	213	197	205	191	195	207	179	209	202	209	190	216	201	210	218	201	233	197	208	203	199	205	213	204	212	205	216	194	191	199	211	211	187	189	206	198	183	208	206	178	201	202	220	176	195	201	195	199	203	215	194	201	229	209	218	211	203	190	186	215	190	228	192	216	190	225	196	205	187	223	219	177	191	179	223	198	232	223	217	209	201	211	184	230	207	188	201	186	207	218	223	180	190	200	211	218	210	200	231	166	212	226	213	204	197	200	195	184	189	214	184	224	209	218	195	195	198	232	173	206	190	186	186	230	205	201	200	216	202	220	231	204	217	224	216	196	214	194	189	227	187	200	219	218	200	200	182	203	162	212	184	195	192	215	203	223	218	223	184	204	205	200	199	221	231	199	198	189	182	203	189	190	184	196	198	222	203	219	197	209	205	180	229	225	217	186	205	223	194	193	178	192	209	237	210	178	217	219	203	211	223	207	184	215	202	202	194	222	208	187	200	220	200	191	212	208	199	188	224	178	187	215	197	214	219	218	195	214	194	208	186	214	221	211	189	201	212	198	208	199	181	198	209	233	198	208	219	190	215	188	206	190	187	195	204	217	199	225	228	231	192	169	194	197	204	200	183	194	191	221	220	215	193	207	198	217	221	191	227	231	183	228	201	214	211	178	202	238
6051	2784	1667	1678	1528	1230	1793	7861	9412	9989	4841	1073	558	495	525	529	480	701	733	479	520	489	485	568	531	469	529	540	558	516	511	514	542	535	522	505	529	491	551	540	529	539	525	534	479	513	497	482	576	505	521	491	475	494	499	508	532	479	503	462	500	567	501	465	496	558	494	507	509	555	538	539	504	541	525	518	514	547	526	480	497	511	517	545	467	537	514	526	506	464	557	477	540	544	539	501	499	488	483	541	521	545	542	533	533	529	529	519	516	546	518	486	507	513	538	498	534	535	530	506	539	502	516	491	529	528	521	497	518	469	494	541	524	525	533	580	483	507	482	528	535	497	525	527	482	507	485	462	498	527	527	542	513	522	530	559	515	475	494	525	518	525	551	509	525	549	486	501	548	492	509	506	481	528	471	533	507	549	536	478	521	514	531	463	554	530	470	515	507	485	498	499	534	503	527	496	522	539	484	537	540	521	523	464	540	497	533	545	511	519	509	528	454	549	523	503	521	517	512	477	520	517	546	514	508	537	519	502	506	510	528	516	518	493	465	520	518	523	498	546	487	507	518	532	511	512	524	513	491	473	517	501	520	501	490	484	494	513	490	532	491	499	493	529	522	523	503	477	464	507	497	528	548	534	508	479	527	475	526	505	522	516	512	519	509	503	503	497	526	454	481	518	506	526	545	530	501	520	539	478	506	510	517	532	508	525	500	528	552	491	510	494	502	507	481	573	515	487	491	488	526	540	513	553	527	502	535	501	496	538	498	509	528	507	505	474	538	536	481	501	500	533	504	518	547	516	514	533	504	532	462	474	549	511	510	487	509	525	515	520	541	482	488	498	506	529	504	525	476	525	543	501	546	468	489	487	510	498	501	541	516	521	509	471	565	514	505	509	511	497	479	562	551	531	528	523	529	495	507	548	524	515	499	533	492	486	516	542	518	506	492	517	521	505	520	500	527	553	520	511	543	522	520	519	520	526	466	534	536	507	478	504	465	481	510	524	529	480	516	535	493	492	503	514	535	503	493	524	526	515	508	501	514	530	479	507	519	528	549	538	506	526	495	486	518	533	515	498	554	495	505	510	540	498	481	506	463	513	526	494	522	485	511	467	490	519	532	514	549	534	507	509	503	504	478	529	520	500	523	509	543	495	506	535	495	515	525	472	554	506	459	508	519	501	497	513	490	525	523	480	488	497	487	489	516	497	462	520	504	528	572	513	491	512	467	484	511	506	554	509	483	495	528	532	524	508	524	496	509	496	526	498	538	502	498	494	528	521	515	482	518	506	497	499	488	493	510	507	527	518	529	522	517	501	501	513	508	511	514	476	504	522	499	498	516	516	488	539	497	530	509	502	481	517	511	528	516	507	507	497	488	520	511	523	497	518	461	502	498	496	500	555	521	489	467	520	524	525	495	482	549	544	492	507	567	529	453	508	502	506	518	528	504	483	543	520	519	515	503	528	477	440	534	468	528	537	537	484	511	517	579	526	529	506	532	543	560	528	486	516	543	503	515	539	513	516	532	495	490	524	479	480	495	515	506	551	499	531	504	503	558	499	516	508	535	500	510	516	489	533	512	552	521	476	492	537	508	509	513	501	517	541	502	514	524	495	514	511	530	463	557	535	483	512	511	563	522	469	551	538	506	491	485	506	486	504	527	514	496	460	467	513	511	445	541	533	486	528	505	529	491	521	520	511	488	488	525	540	504	507	530	518	499	469	520	580	547	492	516	489	505	502	494	535	494	512	504	508	526	507	533	500	495	459	471	508	521	518	488	485	521	538	495	488	500	475	492	520	553	520	525	522	523	523	505	517	498	488	543	500	530	459	532	537	533	544	511	523	558	517	521	524	541	528	483	549	516	485	488	483	490	524	550	540	492	504	526	470	531	516	475	458	535	503	478	531	534	502	498	498	540	489	514	505	467	497	534	528	563	513	535	517	530	559	549	501	534	556	546	541	520	514	554	538	519	549	473	501	499	568	518	540	525	526	523	509	556	531	505	486	515	514	508	493	524	502	522	578	525	479	481	531	513	516	498	514	471	497	484	519	490	523	477	526	509	518	475	476	503	525	491	510	518	512	499	538	493	500	523	492	496	510	474	524	527	487	511	539	512	538	501	463	523	524	512	503	516	480	498	512	476	507	508	492	505	505	493	538	520	491	534	490	500	517	521	514	505	495	482	519	482	479	523	535	512	508	513	514	512	549	513	521	529	547	503	491	539	491	529	545	498	565	532	535	538	488	503	514	548	509	531	495	526	507	512	538	518	535	512	538	521	528	516	546	513	503	547	482	544	571	503	509	510	528	501	524	515	498	542	539	512	503	507	554	482	537	573	502	464	511	517	550	529	470	554	525	561	501	555	467	510	546	534	530	538	527	462	489	507	496	491	499	506	514	571	472	510	510	520	547	498	502	499	535	538	529	513	537	534	559	488	537	537	518	492	515	512	477	515	506	492	544	497	507	534	514	490	519	517	477	539	534	501	498	510	523	503	505	514	510	487	510	505	524	523	476	528	530	516	503	514	501	507	551	513	504	500	554	485	542	532	525	529	513	505	560	504	534	508	528	513	543	486	524	494	521	480	504	475	498	511	529	510	512	539	504	502	492	476	490	558	531	490	513	540	527	498	500	538	515	500	519	541	491	538	521	508	494	540	505	508	509	526	499	508	493	517	500	521	498	537	527	525	511	510	536	543	489	513	515	527	539	476	503	517	543	542	516	501	439	506	526	490	510	492	473	517	502	501	517	496	484	496	525	515	518	498	490	491	494	542	516	529	485	539	517	547	540	498	498	493	524	515	493	528	503	564	467	547	521	475	483	555	515	463	506	535	491	510	548	518	490	507	530	549	485	546	547	536	480	492	523	514	533	503	531	496	497	512	538	526	521	536	514	521	536	510	530	505	473	516	525	517	502	483	516	555	559	505	525	519	464	499	543	493	481	517	463	509	482	479	494	547	515	483	526	486	526	540	509	497	508	518	516	508	515	540	530	512	534	528	507	482	526	520	476	487	544	531	514	529	564	513	561	515	552	519	513	462	503	473	491	512	543	502	480	503	533	539	512	505	501	513	523	511	510	560	550	520	527	529	500	439	526	563	511	525	521	510	534	548	547	515	507	502	510	546	500	547	523	531	557	540	525	515	531	528	504	516	526	515	521	479	511	520	483	483	458	516	516	517	512	479	485	485	498	515	531	496	520	505	481	512	566	565	478	506	500	528	493	530	513	504	536	470	543	492	541	520	512	530	492	539	528	515	526	517	530	509	522	508	500	484	504	539	494	482	527	501	515	492	518	516	495	478	470	540	506	550	501	511	538	486	485	485	513	497	516	550	495	489	549	493	500	511	511	534	519	505	496	515	490	481	495	510	504	526	488	535	498	498	524	507	544	495	533	501	493	499	507	559	490	529	497	535	476	507	517	516	534	522	494	512	507	520	515	516	554	531	527	544	525	491	499	524	518	533	507	542	509	503	470	491	496	470	542
26357	15177	6857	4388	3652	2515	5176	26749	24611	20049	10337	1988	255	211	225	241	270	719	610	237	226	220	215	227	209	203	204	213	237	198	225	236	231	237	218	231	214	212	210	221	226	229	214	236	202	221	223	209	234	223	217	230	237	248	238	211	215	239	226	239	211	212	201	231	247	231	217	220	212	194	201	236	242	199	225	226	200	199	204	212	228	208	215	250	214	196	231	245	227	226	225	217	194	226	231	195	203	241	197	240	219	217	225	222	231	231	224	217	252	227	219	216	226	231	218	234	216	201	220	201	215	238	198	197	209	217	224	219	226	201	228	212	241	202	212	212	237	211	239	246	219	204	228	236	210	216	212	227	223	225	219	230	209	214	216	225	210	220	218	223	219	211	252	194	219	205	237	201	218	212	208	225	210	197	216	218	192	241	249	223	234	239	224	215	205	235	194	212	214	213	214	215	245	221	210	253	212	217	217	232	214	208	223	223	213	227	245	231	211	203	237	217	232	199	226	216	200	238	234	224	230	192	218	226	229	233	215	251	232	202	229	227	225	214	234	226	215	226	226	218	220	216	195	190	212	199	207	192	225	217	260	227	201	208	217	211	205	200	238	213	212	210	200	209	219	220	253	222	220	218	213	211	213	220	216	217	229	204	246	220	213	207	237	198	196	205	215	227	215	192	259	215	234	215	196	232	209	218	233	205	222	234	208	236	223	211	249	238	236	223	225	222	215	189	230	206	210	226	224	214	223	220	219	243	222	201	223	237	210	244	220	223	217	215	221	250	232	223	206	196	214	192	228	197	241	222	207	225	202	221	230	233	244	199	225	218	210	237	232	203	247	233	210	238	243	215	214	212	221	221	206	196	213	217	214	248	197	213	252	206	210	225	229	243	219	202	227	209	224	227	240	251	253	217	230	216	193	238	239	238	212	236	220	210	202	222	195	230	216	237	231	227	203	223	235	216	241	222	211	210	232	222	241	198	220	249	222	218	218	248	225	246	245	227	204	225	205	226	231	234	229	246	207	200	231	240	243	202	203	200	215	203	217	213	228	202	233	221	193	201	241	218	229	203	223	230	233	233	234	256	215	218	228	207	222	218	259	231	198	230	200	222	208	215	224	194	208	214	215	212	240	218	223	200	199	228	224	202	206	231	229	224	215	240	224	215	211	246	232	202	249	228	231	210	227	238	235	185	220	245	209	239	210	212	223	248	208	235	234	215	180	239	240	215	231	225	217	242	216	198	216	199	178	217	230	215	235	224	207	228	232	232	216	217	204	201	202	220	233	220	222	213	216	215	242	208	210	226	223	196	204	223	218	215	202	217	215	213	220	197	203	217	196	226	221	200	233	204	208	231	237	213	246	202	223	201	234	221	199	196	219	226	233	218	217	245	223	237	202	231	229	226	208	229	218	210	198	206	216	206	227	211	223	224	210	230	229	197	193	218	216	241	227	222	239	230	215	231	227	239	250	219	209	232	214	187	211	215	195	212	246	240	231	222	236	236	182	192	217	215	236	209	217	228	218	224	231	219	213	219	238	195	193	250	224	234	235	237	204	242	267	215	235	246	215	220	219	217	216	204	229	207	205	255	223	220	220	238	208	226	206	195	218	262	230	219	227	208	222	228	228	220	227	199	232	210	233	217	236	220	189	208	199	196	233	237	218	218	220	210	213	199	217	230	207	230	222	201	217	217	248	239	215	215	200	207	206	207	219	222	202	226	227	243	235	217	215	204	196	197	225	228	216	210	210	237	211	233	213	214	208	231	194	179	189	213	214	208	241	206	221	203	233	214	216	211	224	200	227	221	211	238	217	224	198	209	238	196	219	228	216	229	229	217	210	227	198	222	200	193	237	220	229	218	237	227	221	247	234	230	196	215	231	219	213	217	220	211	230	232	207	194	221	203	205	237	222	203	225	244	225	225	226	204	205	222	221	222	193	196	221	205	225	224	191	199	233	195	219	204	209	223	231	218	234	227	215	219	231	182	198	206	224	205	238	230	206	214	200	232	227	228	224	215	203	249	233	206	217	230	236	236	237	240	204	211	207	239	219	200	210	231	238	248	198	250	215	211	236	194	252	265	213	251	236	208	235	212	229	243	245	238	230	228	199	224	195	197	215	234	217	208	213	198	202	207	227	208	227	220	213	215	208	213	225	228	238	208	199	200	246	211	188	219	222	230	211	218	231	222	216	222	225	239	230	229	188	220	221	216	199	224	223	220	225	220	229	217	203	202	223	246	215	241	181	200	221	207	224	220	221	218	211	220	220	227	242	233	215	220	228	230	240	194	213	224	228	221	219	199	190	230	205	219	223	237	207	218	231	208	235	206	214	211	212	227	218	203	230	213	229	227	228	204	212	225	218	230	215	231	202	226	202	218	214	212	235	222	222	224	214	206	218	205	229	201	237	224	221	215	240	220	188	207	207	220	217	226	214	228	215	228	213	224	220	193	233	215	232	227	236	207	232	226	207	220	217	239	203	197	216	232	218	227	229	260	215	220	212	200	190	205	232	209	229	224	232	221	229	203	203	228	231	226	215	228	206	192	213	214	218	210	226	243	221	210	230	218	227	210	208	215	197	198	227	221	253	210	186	216	231	212	179	203	227	210	223	213	207	229	202	223	233	196	197	225	215	214	211	234	236	229	223	218	203	232	203	238	247	223	241	205	215	204	195	216	215	221	231	190	220	229	210	238	247	207	206	212	249	230	198	219	203	215	210	191	194	209	234	218	228	196	251	206	202	218	206	223	234	237	206	199	211	221	220	246	230	213	227	233	215	238	243	214	206	221	213	193	208	234	233	239	216	230	202	227	253	208	225	200	220	246	185	245	191	239	208	229	224	209	213	226	229	214	209	240	248	206	207	195	212	231	208	238	227	240	200	232	203	195	226	226	246	208	233	222	209	208	244	230	213	223	210	228	222	197	217	241	207	208	228	207	211	201	245	229	208	231	225	240	225	200	234	259	224	221	228	230	198	232	219	211	206	226	224	200	243	218	231	233	223	187	220	222	209	242	230	242	240	239	245	224	216	225	211	222	236	229	192	232	231	221	213	218	233	215	204	197	236	221	212	207	212	232	190	217	230	228	201	181	241	241	210	213	223	218	250	197	199	180	213	224	217	236	229	216	215	235	231	189	228	233	219	202	217	212	217	206	204	217	217	233	224	225	229	248	251	255	203	234	220	220	234	225	232	221	239	220	231	212	225	201	219	231	193	221	214	194	209	248	229	229	241	225	229	237	207	215	203	210	222	235	222	192	225	238	253	205	217	230	222	212	259	249	204	233	200	219	193	220	226	198	217	184	215	194	219	203	219	220	210	199	214	218	218	225	238	214	221	221	237	220	215	224	209	220	211	219	194	236	197	205	213	205	238	227	205	202	211	228	221	198	229	201	217	242	224	207	207	223	215	200	201	230	216	259	199	237	231	200	200	227	220	231	222	219	209	188	197	231	215	222	208	245	212	198	214	225	237	221	200	212	217	200	230	241
16445	10008	6790	7596	8142	6234	15164	45567	43373	38662	25583	6509	749	664	626	642	848	4027	3319	669	539	574	570	543	592	535	552	585	550	534	524	533	545	545	601	548	530	584	523	572	508	553	554	549	580	546	575	553	559	576	511	572	548	551	494	544	599	541	537	501	564	507	500	571	553	538	511	546	491	532	553	483	535	563	568	539	513	578	570	523	575	541	562	542	587	517	553	544	526	543	555	561	542	519	533	570	495	553	545	511	512	548	527	563	546	521	575	555	536	495	508	550	552	512	563	538	552	559	534	552	525	558	571	521	511	537	547	512	577	553	538	585	545	547	546	545	543	590	553	541	543	533	538	563	524	585	508	509	514	532	522	540	523	556	565	537	511	542	561	549	502	532	518	557	515	539	549	525	528	573	543	547	564	537	543	551	515	517	538	569	527	557	554	504	529	519	554	549	556	581	563	514	556	562	523	529	539	559	519	572	539	536	580	515	528	569	569	557	572	574	540	560	560	535	506	518	569	539	528	546	551	537	561	523	518	544	534	578	565	533	527	526	523	554	536	509	530	562	528	554	546	521	489	561	552	539	537	576	522	554	531	504	574	532	546	541	521	499	533	570	522	544	568	560	545	523	537	531	510	522	524	564	520	528	524	537	532	546	527	561	539	554	556	535	558	496	591	547	558	514	548	539	561	563	519	555	548	568	562	529	535	558	583	546	571	559	575	538	548	552	557	547	535	527	555	531	505	571	569	572	558	540	543	531	520	531	501	589	489	506	516	524	548	540	531	544	545	556	598	544	546	534	598	566	583	583	563	559	539	567	541	534	578	580	515	551	554	526	534	517	530	519	512	537	541	600	527	542	551	543	572	589	566	543	548	573	518	533	511	521	523	558	529	568	563	555	575	554	540	552	565	547	594	537	574	529	508	547	553	546	514	515	555	547	534	572	538	548	552	541	542	535	549	560	568	561	547	555	494	557	530	493	529	518	571	517	556	552	533	578	544	541	550	542	542	553	561	501	558	538	516	524	532	527	542	505	571	547	536	582	564	514	595	538	586	544	537	519	532	554	527	530	556	580	514	558	523	564	530	539	546	540	574	571	513	573	574	575	539	542	525	555	581	533	550	510	534	551	540	535	550	517	561	527	545	489	525	556	567	526	527	522	529	569	525	586	499	516	522	527	560	531	506	532	585	580	555	567	514	537	548	493	522	535	529	545	545	529	539	524	536	569	540	558	544	525	590	591	544	547	581	551	522	549	534	573	558	545	518	541	594	561	528	536	587	533	582	555	565	491	564	539	555	560	524	584	550	547	525	539	509	524	559	551	509	522	562	528	556	560	528	543	535	531	538	526	525	525	530	537	547	563	516	532	518	514	533	559	560	510	542	552	521	538	562	511	512	553	542	536	545	590	510	528	539	523	526	506	509	596	538	508	548	540	550	533	578	561	528	569	529	528	552	528	575	555	546	545	534	521	569	542	539	530	507	518	571	525	518	576	532	564	554	531	517	529	557	555	562	584	540	541	554	535	541	525	532	526	556	520	508	546	540	522	571	556	566	549	555	510	521	533	516	528	535	556	583	556	543	542	534	512	561	508	585	548	534	548	526	545	545	523	581	546	555	539	545	549	548	536	542	550	537	526	494	507	532	517	532	518	526	521	529	517	548	563	556	532	527	541	524	524	530	542	563	552	579	542	560	550	497	560	517	569	555	544	544	538	552	551	531	520	574	534	568	557	497	541	528	591	521	507	550	560	541	531	534	559	550	566	544	553	562	491	486	527	556	585	548	571	559	530	524	538	513	544	518	523	500	538	520	574	528	520	552	563	561	546	555	586	568	519	564	578	522	517	522	507	567	534	498	558	616	546	578	539	576	522	556	534	501	525	554	577	534	562	480	518	557	545	520	510	590	522	537	522	535	524	541	507	531	500	579	510	553	570	550	553	554	532	555	529	538	518	538	543	530	525	505	589	564	566	547	520	575	530	539	494	558	549	571	517	504	527	555	551	522	560	535	560	557	532	545	564	502	552	560	564	567	525	505	516	564	528	516	564	578	533	519	553	563	566	552	515	502	539	479	525	558	542	565	516	589	559	547	539	552	521	495	547	530	541	563	577	522	560	520	550	515	541	534	555	533	545	528	552	525	520	578	535	562	517	496	565	540	540	555	539	543	570	535	519	539	535	504	516	533	565	585	533	514	538	579	503	563	551	590	534	549	548	538	601	567	535	527	540	544	551	516	527	529	557	570	534	564	566	526	562	563	547	535	561	537	572	538	541	564	540	526	526	534	519	547	508	542	518	530	523	552	535	552	548	555	560	538	532	589	516	528	548	546	572	488	512	534	543	516	532	550	546	559	533	548	523	574	551	552	525	529	533	496	550	551	527	537	548	543	610	557	523	532	542	589	533	519	581	536	574	539	570	563	535	555	534	559	543	567	512	539	556	558	553	534	571	516	560	524	553	512	540	574	534	556	544	577	540	539	534	555	593	581	490	528	561	553	531	550	564	531	578	543	565	531	576	551	553	540	553	547	533	557	566	523	526	560	542	558	543	534	514	523	569	512	547	568	523	558	548	550	529	538	562	583	562	533	540	540	545	473	556	541	520	563	476	508	537	522	581	519	526	583	540	516	522	574	551	579	506	537	543	559	531	558	511	563	557	529	552	544	574	518	539	541	584	530	536	548	506	533	541	558	530	517	555	498	509	551	494	533	551	532	529	538	577	510	526	542	590	547	562	556	536	569	552	527	534	543	544	566	505	574	531	556	579	587	555	506	549	521	526	544	541	570	553	538	558	512	550	545	543	549	517	513	538	543	517	527	526	482	528	548	569	537	493	531	534	550	534	543	548	515	540	554	522	581	532	543	550	573	544	535	508	565	567	556	525	568	553	562	561	599	520	542	540	565	513	546	515	516	567	554	569	566	547	570	548	534	506	570	538	522	570	578	540	526	582	575	563	551	520	574	526	546	545	578	514	541	543	554	581	577	550	545	541	533	500	497	516	577	584	504	577	573	575	534	555	556	559	554	525	541	553	546	577	532	510	526	563	585	536	545	563	564	554	509	525	507	526	528	523	542	540	581	568	552	517	538	553	559	542	548	533	556	512	515	563	551	541	552	550	527	512	570	527	581	586	519	546	512	527	518	505	536	498	548	562	573	508	566	543	518	531	536	551	581	560	510	489	565	569	568	578	559	524	550	521	561	559	555	553	538	530	530	528	535	563	537	547	542	543	534	548	527	560	553	555	507	534	534	518	506	570	502	512	529	530	556	557	537	534	506	542	516	539	505	555	528	591	558	549	554	547	537	581	581	552	538	529	543	556	561	549	525	517	544	568	511	526	525	520	539	533	575	542	546	523	540	528	522	522	518	521	569	547	582	559	531	569	509	508	524	542	559	522	494	530	557	523	512	550	565	571	536	556	539	580	537	509	528	553	546	481	531	520	605	534	569	582	507	548	542	526	518	577	545	526	542	566	613	605	579	528	537	539	560	561
38407	26040	15236	10535	7725	5484	8041	44457	29513	34443	27887	8054	399	207	166	209	211	1304	1835	188	174	126	142	144	139	143	157	127	149	134	139	145	130	142	121	121	145	131	137	144	128	135	134	140	138	136	135	120	129	117	140	140	151	128	144	153	127	164	127	117	145	138	158	133	141	138	121	137	152	143	128	116	129	119	131	135	128	142	152	127	141	111	119	128	132	106	157	135	128	111	156	116	145	123	125	133	133	116	133	164	135	136	122	116	133	136	155	121	131	136	139	132	141	112	114	153	128	148	158	117	129	144	149	151	115	125	130	124	125	125	139	140	155	130	154	140	128	138	124	149	116	108	136	143	112	125	146	136	146	137	134	132	125	134	140	141	150	120	101	116	125	130	108	128	132	122	113	121	131	148	135	133	146	124	129	129	136	143	117	145	138	144	150	128	125	140	116	148	123	123	146	122	139	129	133	136	133	148	130	114	140	136	126	156	129	134	127	110	123	122	130	142	149	111	113	148	125	160	134	156	134	122	139	128	146	116	132	133	155	144	150	145	139	138	132	132	113	135	135	132	148	140	126	128	124	129	135	125	136	135	111	137	128	146	144	139	147	136	140	125	137	149	136	126	124	162	107	149	132	127	122	129	146	110	130	110	138	142	125	133	124	128	118	120	116	111	119	110	125	115	130	141	126	147	127	118	122	159	129	151	133	153	140	132	127	136	140	137	127	133	130	135	150	145	120	134	129	141	135	152	128	147	143	126	149	135	129	132	136	129	129	136	134	128	122	126	126	133	141	147	120	150	138	144	122	135	137	134	139	133	138	126	142	135	160	125	144	145	129	148	142	149	118	141	129	130	123	116	110	134	130	116	136	149	143	127	128	122	143	153	141	124	123	156	155	114	121	122	148	116	146	134	127	150	124	132	145	139	134	150	126	165	129	112	113	137	131	116	150	136	120	126	128	137	133	140	141	130	140	134	140	116	139	141	120	136	142	131	131	161	138	135	120	131	127	137	131	122	130	133	144	141	151	123	125	145	134	110	104	141	123	124	123	120	155	130	120	121	140	121	148	144	125	130	118	140	140	142	125	129	147	136	131	138	131	124	124	106	156	101	120	150	137	142	137	125	133	152	135	144	143	127	141	148	120	118	123	115	149	153	108	133	133	120	128	139	147	140	150	134	121	131	152	147	152	129	145	136	128	155	151	127	146	130	141	152	132	118	134	128	155	133	132	149	127	143	130	120	136	118	133	127	102	133	154	125	131	119	151	131	135	124	131	116	154	141	135	131	147	133	120	136	145	127	118	133	133	138	122	128	130	141	128	130	136	137	131	135	137	119	140	149	138	148	144	132	123	119	127	119	122	133	126	145	114	109	131	110	144	101	127	140	143	136	142	123	126	145	131	141	140	122	139	129	121	125	117	137	129	134	115	132	144	130	124	144	147	128	152	126	161	119	149	129	117	128	126	137	125	139	149	125	120	152	141	134	142	140	133	128	147	124	161	143	144	143	132	136	136	127	134	141	140	156	132	131	130	122	133	141	130	139	135	126	120	145	124	119	135	124	127	127	142	149	153	155	157	149	123	113	127	133	132	134	134	133	121	140	105	130	128	138	126	134	147	138	125	127	149	108	130	135	166	127	146	125	135	152	118	145	131	126	126	156	114	141	123	155	132	118	130	109	138	135	155	129	127	136	139	125	149	130	133	160	138	136	124	147	147	139	137	120	130	122	160	139	147	152	139	129	117	145	144	150	124	148	149	143	138	127	146	111	126	143	138	143	141	127	125	113	123	140	145	130	151	127	126	121	128	150	143	122	127	146	127	114	126	134	122	129	121	123	145	155	137	125	139	127	138	133	120	113	138	137	142	132	121	135	130	140	114	166	110	159	130	110	126	107	152	144	130	138	123	136	129	131	154	145	119	150	129	137	140	170	139	154	129	128	147	125	124	149	114	140	144	145	120	138	155	133	160	130	123	130	129	142	138	122	118	136	131	112	138	126	138	149	133	111	112	127	146	148	142	144	130	118	107	146	124	139	127	133	107	134	130	142	113	128	126	139	108	125	121	122	139	155	130	148	125	125	144	117	136	133	133	119	109	117	131	132	136	118	145	115	119	123	133	122	156	145	121	141	138	106	157	166	151	164	131	145	146	127	145	136	113	142	139	109	126	132	126	125	119	121	129	122	140	155	134	118	121	141	159	142	153	144	127	158	125	142	138	145	114	110	126	121	152	139	142	122	146	136	143	124	144	139	122	127	115	125	112	163	125	139	159	159	126	153	156	129	140	133	135	125	135	136	119	144	123	126	136	138	133	143	137	139	143	146	150	134	149	147	125	129	109	139	128	121	142	137	140	149	132	127	136	111	126	136	119	165	138	122	135	139	137	130	151	140	134	144	133	122	161	136	115	134	143	129	131	127	137	122	143	153	136	140	124	133	132	123	142	137	148	116	124	133	135	147	153	155	131	138	137	114	127	124	130	136	116	128	138	123	124	148	131	134	114	139	145	128	140	134	134	137	129	129	139	144	95	128	113	125	107	137	133	124	126	131	125	136	134	132	141	149	147	147	140	146	144	138	150	145	117	136	129	118	123	139	122	161	132	146	145	154	149	124	136	147	132	125	148	105	130	151	123	160	128	121	131	137	136	121	128	118	143	138	140	133	144	146	111	111	119	115	114	133	132	121	131	146	109	125	132	152	140	121	117	142	139	135	140	133	150	120	135	119	113	116	138	138	130	119	144	144	124	134	127	113	122	138	116	127	126	121	118	132	114	128	137	126	136	120	154	143	155	139	102	140	122	127	150	129	128	122	129	138	131	144	127	138	109	147	113	126	150	126	128	145	121	118	152	132	165	133	155	148	144	104	138	130	140	141	151	131	133	139	144	134	151	146	133	130	109	124	115	123	127	130	131	162	139	129	113	132	132	137	139	145	124	111	117	117	133	122	143	133	148	133	120	137	120	140	133	134	137	153	116	129	129	123	127	145	131	149	116	137	118	121	127	131	156	155	113	113	145	130	131	145	151	117	127	141	146	157	154	118	102	114	142	126	151	129	131	146	136	121	138	139	141	131	115	143	133	140	118	138	137	135	120	127	109	122	135	139	134	126	134	139	129	142	137	146	132	128	103	130	138	126	137	126	125	155	125	151	137	147	144	156	129	124	133	139	147	143	141	136	147	131	138	145	136	140	129	145	150	145	133	143	151	144	136	123	150	131	143	150	130	109	143	116	131	133	111	150	145	140	141	120	131	127	156	135	145	136	152	132	123	130	137	132	126	134	135	146	134	134	148	136	139	120	114	159	125	144	137	128	136	103	123	139	135	127	133	127	131	125	121	125	105	139	144	111	140	142	128	133	117	129	161	115	116	130	151	115	155	86	121	131	128	115	162	143	141	137	134	129	131	109	131	141	120	130	143	114	135	121	134	144	145	132	110	150	123	117	149	126	141	160	137	146	117	137	141	142	135	140	145	126	125	138	139	128	127	144	140	153
24698	14342	11366	13283	13119	11878	18432	59776	40396	52487	43666	14812	991	646	743	719	748	7535	9771	574	513	451	440	401	389	350	388	360	358	354	383	355	355	360	346	339	336	362	324	332	338	363	363	378	296	307	346	348	342	349	341	345	357	369	355	338	349	320	356	345	335	352	335	344	367	341	328	359	334	313	358	341	326	331	338	314	368	329	353	343	343	358	313	365	327	367	344	338	312	339	334	328	352	360	354	327	326	365	362	344	336	330	326	338	343	316	343	368	337	301	332	330	317	337	327	331	342	350	342	350	349	349	364	329	377	343	336	331	328	339	338	334	349	338	344	355	334	356	325	353	332	292	335	307	362	357	318	344	357	325	337	327	325	317	293	336	399	372	352	348	341	330	314	341	331	344	335	331	352	310	350	340	317	341	339	348	328	361	335	355	332	335	361	318	301	320	352	356	363	335	322	319	335	338	343	337	322	346	333	338	365	319	351	332	339	342	354	345	361	365	350	319	359	345	352	346	352	345	316	368	304	348	328	345	331	354	312	306	321	350	326	323	374	360	365	347	338	348	329	353	333	325	339	350	369	366	340	369	326	372	350	338	338	326	354	334	315	344	340	333	335	354	338	339	355	331	325	338	321	341	348	341	368	335	351	328	332	320	329	384	328	332	346	291	315	336	359	320	351	340	348	341	334	332	355	337	335	345	321	372	317	288	335	310	352	333	359	333	354	331	360	328	331	368	336	367	341	340	322	336	347	350	342	335	341	356	344	357	365	343	328	337	357	314	347	348	317	349	311	339	340	359	358	358	320	311	353	326	347	344	353	321	338	340	353	341	364	372	353	344	310	364	316	318	311	323	340	352	327	367	367	333	341	355	327	334	365	366	344	343	331	362	318	362	327	329	374	360	335	323	363	359	343	327	326	308	356	388	341	302	337	350	341	343	399	361	333	321	341	325	340	341	320	331	343	349	341	354	319	333	333	331	343	329	340	354	373	348	323	300	317	369	342	368	298	318	352	350	305	312	332	361	319	337	351	332	355	324	347	354	353	344	375	347	336	313	308	318	316	326	327	311	355	336	340	350	340	341	340	299	341	321	354	343	336	322	340	307	316	318	327	339	372	342	347	346	342	332	333	340	347	343	320	318	306	300	339	321	337	341	330	353	339	355	339	353	330	316	323	327	339	371	311	330	312	367	312	348	324	337	343	311	369	341	360	354	338	353	331	347	361	355	327	330	339	382	331	342	328	351	321	344	364	338	342	294	386	351	342	333	358	309	329	317	334	335	344	346	351	333	326	334	349	318	327	348	359	371	343	340	320	328	357	330	341	365	362	338	337	336	365	337	347	304	363	375	354	366	351	357	325	345	325	332	345	363	333	341	318	359	323	354	334	304	331	320	380	350	331	333	325	362	334	324	347	340	321	350	294	356	352	353	370	342	347	343	359	318	320	361	339	356	324	345	340	324	343	365	355	344	340	338	359	373	373	327	317	333	347	374	344	374	326	317	313	321	373	331	347	316	325	335	330	337	354	337	357	328	331	342	360	348	330	315	314	364	339	312	339	323	334	326	355	360	365	367	344	325	364	331	339	345	332	353	341	342	352	335	328	373	323	346	362	330	340	342	350	317	362	324	359	331	330	337	346	310	339	376	319	383	338	317	354	331	337	329	340	340	343	333	341	355	330	344	334	323	333	356	321	354	344	343	306	351	349	331	348	345	355	334	336	388	356	355	373	329	359	294	340	359	375	324	344	332	333	349	344	344	296	320	339	337	365	331	338	314	354	329	323	329	372	304	331	353	330	316	352	365	343	337	349	337	317	319	329	343	350	328	336	357	326	355	357	376	363	303	358	327	335	352	336	340	323	383	321	346	318	347	323	320	320	370	340	310	342	327	323	334	353	371	326	357	344	335	360	336	341	350	399	341	326	335	345	320	329	327	330	347	334	353	326	347	300	346	359	330	352	324	337	325	370	317	351	336	331	342	330	361	345	349	344	329	312	351	336	314	316	352	361	347	333	347	307	338	340	369	318	342	347	334	322	349	360	325	337	365	314	338	313	324	319	352	326	369	375	308	311	359	344	347	342	345	329	365	311	372	305	352	367	330	347	338	333	356	325	326	324	341	351	345	326	372	352	319	332	358	329	341	313	366	329	362	340	315	346	311	345	344	338	341	303	337	331	344	326	345	316	342	316	366	344	352	325	339	355	372	348	355	335	356	370	329	335	301	310	337	359	364	345	306	364	349	323	360	330	345	333	317	327	357	330	344	330	336	335	358	350	343	344	324	350	343	312	358	348	329	335	328	333	349	344	348	314	356	328	328	324	340	335	339	310	376	350	338	336	298	334	343	328	332	341	340	349	367	340	359	357	311	366	331	298	344	375	370	328	321	306	334	326	343	371	331	348	330	325	359	332	329	362	325	345	325	333	339	336	338	332	320	377	345	367	366	339	354	353	376	364	351	330	342	351	350	341	351	327	333	339	359	312	349	348	337	341	320	301	329	352	391	336	330	345	348	324	340	347	361	325	318	339	337	336	325	351	358	339	340	331	317	356	337	335	336	346	337	365	325	321	324	324	331	356	347	372	301	327	347	362	356	346	348	322	343	406	330	329	341	352	342	325	355	343	322	382	362	358	327	287	350	358	351	352	343	308	339	328	346	350	354	338	348	346	316	296	340	345	341	337	356	358	342	327	334	338	356	318	327	354	339	328	333	349	383	353	316	349	331	322	319	342	335	370	354	359	306	352	359	352	333	346	347	327	312	332	359	355	354	344	349	337	299	347	373	331	345	322	324	315	292	338	323	310	370	333	343	362	332	319	328	334	337	358	287	334	355	336	343	337	317	371	352	342	344	347	364	344	349	344	312	369	321	337	323	358	339	318	321	337	337	348	335	345	331	334	340	349	327	366	351	347	329	367	326	374	360	337	340	348	361	353	340	309	365	357	317	296	320	343	339	333	356	350	337	359	366	348	350	317	386	349	330	365	347	351	337	338	325	343	363	344	313	322	333	328	350	301	346	345	326	331	349	324	354	353	335	355	309	330	344	375	317	361	348	353	357	317	363	312	345	338	366	307	300	369	347	355	343	318	333	314	327	332	368	337	352	319	348	361	348	343	321	340	355	335	332	336	354	324	357	373	329	348	329	290	371	361	381	354	339	364	336	327	344	336	330	349	317	324	362	322	340	342	324	299	339	322	329	360	340	337	310	337	358	359	315	358	372	381	337	319	374	322	343	348	319	309	316	342	313	354	360	343	333	313	348	363	348	334	378	370	310	347	363	335	360	329	311	340	359	361	371	375	349	326	312	345	348	372	328	323	332	330	323	335	342	305	328	327	360	319	323	329	347	331	326	351	338	320	356	359	342	368	345	347	381	359	357	351	325	347	302	335	315	336	333	356	330	359	308	375	355	328	365	355	333	311	360	339	348	324	324	369	352	367	343	350	367	342	348	319	315	350	321	364	336	332	315	359	311	352	326	327	354	356	351	346	354
8648	2751	1329	658	476	376	397	2135	1768	2464	1793	445	228	221	194	185	200	226	296	178	200	228	196	210	205	203	186	213	201	238	195	195	178	200	216	222	211	196	220	189	227	194	210	222	209	210	193	229	207	221	210	190	200	200	210	202	218	220	198	199	195	210	204	231	203	216	202	189	177	185	206	246	200	196	196	209	211	197	198	199	184	236	184	195	197	226	197	223	217	204	198	201	210	199	220	193	184	198	195	191	211	189	212	183	207	182	213	214	186	180	201	192	200	202	205	198	210	205	223	196	204	215	187	200	217	197	218	209	199	218	227	192	180	194	190	202	216	211	202	215	198	209	213	196	193	215	206	206	218	197	193	205	204	206	211	206	204	189	198	199	218	199	190	206	191	179	208	192	176	183	236	218	215	180	223	185	211	212	214	189	212	207	206	197	211	219	201	203	184	183	209	219	210	226	228	213	200	214	210	189	205	200	195	195	210	201	199	206	199	221	182	202	226	218	200	200	192	238	213	244	203	217	210	205	207	187	203	201	196	170	194	187	194	212	208	203	203	199	239	199	218	215	202	211	198	225	207	213	205	194	203	203	208	199	202	201	193	188	197	211	197	193	207	205	193	186	197	184	180	177	218	210	202	222	197	197	181	212	194	205	223	203	175	190	156	176	205	199	228	188	217	204	212	198	224	219	192	237	197	186	194	199	174	206	195	194	195	223	209	191	213	185	185	173	211	202	227	187	204	212	205	253	208	250	217	196	181	216	197	205	184	223	206	178	188	198	207	231	191	211	172	195	197	193	222	192	216	199	230	209	196	206	176	195	201	192	201	213	217	229	216	232	172	211	177	194	194	242	186	201	172	197	206	220	199	212	195	191	212	214	207	215	184	207	218	174	202	212	207	218	215	192	190	222	208	192	181	193	208	197	198	186	232	184	199	194	203	201	179	211	201	237	209	201	186	211	210	179	229	203	192	209	185	208	215	193	195	213	202	186	218	213	200	205	212	193	186	194	225	228	211	197	213	216	213	186	212	209	205	185	214	216	212	178	178	184	208	195	180	198	226	225	201	207	207	218	216	204	168	205	200	206	207	176	197	205	220	215	215	213	232	211	217	204	205	194	215	218	206	191	220	178	247	200	207	184	203	219	189	217	195	180	213	184	200	212	196	198	186	193	227	198	198	187	200	195	198	183	206	181	195	173	210	198	212	200	208	208	191	203	209	199	211	218	203	215	225	210	202	185	182	218	200	197	203	181	195	232	221	194	195	239	229	188	196	197	266	203	208	180	186	214	204	209	213	185	199	187	219	185	222	220	222	209	208	205	198	211	196	204	217	181	212	199	171	196	196	207	210	203	218	204	208	177	202	183	203	203	211	225	211	209	190	193	205	227	222	205	188	198	195	220	188	218	218	211	218	202	190	220	220	210	191	210	213	224	214	207	234	200	211	212	209	213	224	193	216	208	214	200	225	196	220	203	202	194	190	213	211	203	185	191	190	169	181	187	197	206	214	218	199	196	212	213	211	214	198	219	200	195	208	195	205	220	221	211	194	216	217	197	233	205	200	220	216	180	226	186	197	200	213	210	201	229	206	223	190	194	201	193	214	192	204	185	194	210	214	222	195	186	211	202	203	186	242	225	193	233	204	166	200	217	201	203	209	202	208	215	217	191	211	210	188	192	210	214	197	197	201	218	209	204	196	222	191	222	217	203	219	213	194	213	199	208	197	193	213	228	216	199	222	181	230	180	238	184	196	200	190	209	198	232	193	188	184	192	198	205	206	210	192	197	205	200	245	185	189	227	227	210	225	188	213	218	198	203	175	199	198	204	224	188	194	167	195	201	178	217	211	203	192	206	166	211	198	191	171	194	187	198	177	197	210	209	190	203	201	200	206	205	236	208	182	205	206	192	217	213	211	199	187	198	209	206	210	210	211	193	196	173	215	205	204	216	208	205	209	182	187	186	188	216	184	203	190	185	202	208	198	211	212	192	206	204	194	220	205	190	222	186	213	199	203	180	205	195	202	199	207	233	215	202	197	198	185	207	199	218	215	201	196	210	189	189	190	211	200	222	206	191	168	152	181	196	194	175	187	200	190	211	226	224	235	212	210	201	201	214	209	202	199	214	204	192	216	161	206	230	197	205	225	197	229	202	209	197	213	201	206	206	162	182	193	207	208	190	183	224	246	199	190	214	196	210	194	202	192	206	213	194	203	184	236	205	182	210	220	237	184	200	183	151	205	184	184	204	203	218	221	195	206	182	203	209	220	185	206	189	193	206	207	199	194	204	216	191	236	184	215	226	211	206	197	200	226	185	187	219	203	198	201	202	199	186	212	208	170	203	190	209	196	186	205	185	182	196	194	216	204	214	217	209	213	212	180	183	228	164	210	221	199	183	205	203	216	205	201	199	209	224	217	192	211	188	216	185	226	239	216	178	219	234	196	227	204	199	213	208	205	197	204	194	207	213	222	193	195	184	200	209	216	210	217	216	190	202	195	186	181	184	189	194	207	207	211	194	189	199	195	190	204	213	252	209	200	218	202	228	181	222	224	197	194	186	218	193	201	209	196	231	200	177	231	205	213	208	205	194	215	204	179	198	194	213	204	214	196	192	219	224	222	210	214	206	189	191	206	226	191	210	194	199	199	193	219	226	209	192	197	198	194	183	214	220	209	204	206	215	212	201	206	202	194	179	214	197	197	231	210	192	226	200	225	217	199	206	222	238	220	177	224	201	198	213	206	220	204	202	215	180	189	211	212	224	195	180	187	182	207	189	186	170	205	181	226	214	203	192	215	196	198	189	208	178	206	209	204	225	205	210	173	201	200	175	214	207	208	217	196	204	185	205	200	176	190	202	208	183	191	224	225	210	223	227	208	207	216	205	217	190	187	221	217	206	214	187	205	222	207	217	208	190	207	183	187	195	187	213	190	200	216	207	205	219	209	197	188	195	205	196	188	200	197	229	183	181	183	188	206	205	207	224	213	193	185	186	187	213	208	192	196	231	227	208	208	215	214	197	205	197	191	225	204	199	208	196	223	208	196	210	192	206	220	198	188	212	216	200	222	187	211	212	184	201	192	233	203	210	183	215	183	201	228	212	189	203	196	244	215	219	215	197	229	240	235	211	207	198	219	214	215	214	215	217	180	209	212	196	203	234	194	202	206	212	194	199	207	214	179	189	203	206	232	197	202	195	201	204	214	188	231	200	187	180	178	203	188	195	202	213	224	212	186	155	214	185	188	214	184	232	191	223	212	203	217	206	175	223	212	195	207	179	202	208	208	215	243	205	220	197	208	192	212	214	232	218	176	213	183	207	200	216	180	185	201	200	182	210	205	200	192	198	210	212	212	202	210	211	156	200	218	203	212	190	190	192	223	196	213	170	197	197	189	203	221	218	201	203	228	199	210	209	199	179	199	207	198	192	203	207	196	190	185	224	185	215	218	215	183	205	197	216	205	212	216	206	187	186	197	207	193	209	220	178	201	212
5788	2693	2046	1662	1605	1325	1515	9098	7290	9920	6596	1410	567	516	546	532	517	817	985	501	478	466	471	524	502	511	504	518	497	568	508	491	497	535	483	509	503	501	496	509	508	538	502	478	524	505	523	495	527	527	477	548	500	538	474	505	526	485	511	532	494	510	526	484	497	520	490	514	515	511	502	465	486	495	495	501	531	480	527	527	494	535	496	475	478	527	492	480	478	489	514	490	487	503	477	534	539	483	507	513	497	520	473	498	503	533	525	500	481	503	500	462	515	543	491	545	569	491	479	497	505	489	461	525	497	530	500	506	467	506	529	522	524	497	526	487	496	515	494	539	543	487	502	522	479	515	484	493	520	485	462	499	493	515	504	473	520	511	500	492	524	501	510	512	521	536	515	549	489	514	486	478	551	511	520	527	520	534	478	506	510	496	512	517	514	523	515	543	504	533	518	512	521	508	551	507	537	513	509	498	508	523	555	484	488	516	511	487	507	545	480	493	502	573	536	488	522	570	486	535	490	492	500	495	509	483	517	468	481	508	470	491	493	504	509	538	507	472	518	480	506	528	500	523	523	541	525	509	515	536	490	490	470	522	491	494	486	548	553	533	475	528	485	530	538	546	509	485	561	482	513	519	519	492	515	507	511	523	490	529	493	502	496	500	521	457	506	495	523	470	492	552	513	497	503	547	515	512	513	518	500	482	510	493	502	546	503	520	522	516	487	508	501	473	515	495	505	502	517	482	497	492	490	512	530	537	509	523	438	522	492	543	494	490	504	506	518	508	527	489	517	521	510	525	462	516	520	509	484	532	506	551	521	492	549	511	479	462	508	509	526	517	508	501	481	512	525	542	518	519	535	489	492	548	497	491	521	508	496	507	470	545	537	507	511	528	499	494	556	539	536	485	537	494	508	514	526	488	543	517	526	502	526	531	539	461	498	461	489	486	530	543	521	486	491	509	499	505	524	552	474	510	513	501	507	460	546	523	523	519	531	497	495	496	484	470	498	530	502	481	562	512	531	488	486	493	525	503	506	495	500	541	504	504	481	529	507	525	497	526	508	493	522	513	579	510	494	523	534	494	461	494	486	469	516	524	508	472	541	536	504	519	507	548	561	504	510	466	526	525	524	510	518	497	508	506	521	496	506	528	504	521	454	540	476	506	556	506	518	504	476	509	540	503	497	517	502	546	508	526	521	537	491	512	474	498	512	509	505	498	511	537	510	496	489	535	521	545	533	508	490	461	509	501	474	521	517	517	565	479	489	505	507	507	511	520	558	494	486	469	509	464	525	524	504	496	500	485	513	525	505	513	536	509	493	527	480	489	504	478	497	518	476	521	534	562	535	503	549	514	522	517	505	508	516	530	522	548	526	493	485	493	499	518	487	510	516	531	516	493	508	478	515	500	515	522	491	480	479	484	511	522	467	508	520	526	538	485	472	518	514	520	490	476	488	523	480	506	497	469	509	509	501	540	503	539	556	486	581	475	505	497	493	490	477	533	558	497	538	531	500	500	471	477	522	523	522	527	519	501	486	504	491	485	517	527	485	542	538	523	530	543	475	511	492	508	530	531	530	496	518	485	497	477	511	514	507	501	531	565	535	516	540	508	553	506	534	498	517	488	505	565	516	474	488	542	504	488	519	562	457	492	497	496	572	509	463	494	513	497	519	546	500	495	468	564	468	489	493	542	484	485	527	484	547	491	521	482	479	446	521	515	487	491	516	472	540	483	504	500	491	483	556	503	530	553	549	573	522	470	512	475	501	499	549	535	512	543	530	484	489	502	509	476	496	472	495	480	495	504	483	545	496	494	546	499	510	510	514	531	458	485	516	547	497	527	498	530	525	519	505	493	524	520	515	551	471	481	516	476	517	480	525	522	511	481	535	526	486	497	532	508	542	535	498	558	487	492	503	516	528	499	493	502	493	524	526	494	503	497	503	521	511	522	484	510	495	550	538	505	536	463	510	433	569	526	527	521	481	506	485	470	532	502	497	451	469	466	503	543	465	475	506	513	504	508	484	530	473	536	506	473	492	542	508	474	521	508	529	501	520	510	503	535	482	469	497	485	528	508	495	474	545	550	507	514	518	524	522	526	522	526	520	528	511	501	505	514	556	472	521	498	512	490	508	495	504	510	526	525	534	517	522	530	499	513	524	516	471	479	526	500	506	566	471	525	519	499	512	486	508	532	499	534	506	536	525	490	516	529	499	469	523	519	538	520	499	483	469	485	510	513	544	492	543	520	535	520	498	493	484	510	541	496	467	502	497	514	547	515	506	519	513	532	509	511	518	481	529	489	503	479	464	492	505	486	504	503	526	484	466	499	510	507	558	507	470	503	505	527	503	484	514	533	520	513	515	489	530	510	481	529	487	496	524	497	492	518	478	506	547	503	497	501	487	515	519	509	486	518	517	529	490	471	503	502	467	504	521	490	515	473	549	494	540	478	526	496	522	477	524	494	508	493	517	513	524	518	516	473	544	524	530	512	524	505	511	520	472	487	484	499	504	566	483	514	534	504	530	496	510	478	508	523	481	523	507	527	446	520	494	514	512	499	531	516	487	508	495	509	508	513	534	476	472	499	522	520	475	513	478	480	464	514	537	538	559	529	488	477	481	539	489	475	531	518	531	492	466	499	541	529	520	518	551	490	491	468	474	487	507	495	528	486	491	490	523	494	502	513	527	494	518	516	485	502	515	476	512	514	516	559	523	495	527	536	540	519	477	537	471	475	469	485	493	495	515	500	492	538	527	544	452	496	530	508	517	521	499	533	504	469	525	520	509	514	520	534	480	475	500	498	508	523	493	539	552	474	516	488	516	507	517	480	493	476	495	487	519	464	537	505	537	510	518	485	518	504	494	527	502	541	478	533	498	503	514	530	527	497	538	501	499	479	498	494	484	493	532	506	548	477	495	514	500	512	522	491	455	558	450	540	489	478	494	494	479	514	549	551	515	472	490	480	498	554	554	520	534	514	520	454	546	494	520	488	550	482	509	495	502	560	512	508	540	521	519	461	506	499	510	524	509	529	511	503	516	480	510	533	492	539	507	541	523	519	544	471	509	528	527	504	534	520	526	477	499	481	506	581	498	483	504	499	470	505	466	482	543	491	490	499	468	518	510	496	517	475	493	522	497	473	511	520	501	514	503	495	518	514	504	571	528	524	508	513	472	573	496	465	552	501	486	495	528	511	511	503	552	542	498	471	512	529	533	508	490	516	472	513	556	490	475	488	472	485	533	488	484	497	508	488	541	533	521	532	525	511	527	527	502	470	507	509	514	505	521	490	504	517	499	505	492	536	508	542	491	456	518	509	518	540	500	492	529	504	487	530	482	541	531	477	499	490	501	493	488	519	472	521	455	483	557	506	482	491	519	494	526	508	505	489	526	504	494	554	483	541	487	514	523	483	493	509	487	515	533	530	503	455	518	494	485	489	536	524	501	537	518	480	514	505	522	462	465	529	519	495	523	537	536	531	516	525	493	519
25007	13512	6476	4175	2907	2056	3243	24026	22410	20204	12611	2440	287	260	236	230	239	652	814	225	234	205	209	235	221	197	222	224	186	222	235	218	218	189	217	201	216	239	217	224	215	209	205	217	227	223	223	201	218	227	220	217	207	201	219	220	222	218	249	204	218	208	215	239	193	221	213	225	211	225	219	221	196	225	205	222	194	202	191	229	198	207	211	203	194	194	228	219	237	204	226	213	214	215	211	215	184	208	249	220	232	200	198	215	187	228	196	213	215	193	221	195	229	213	201	203	203	232	203	199	193	262	216	223	212	190	232	209	221	185	215	206	209	206	246	208	235	194	243	208	215	204	224	231	203	236	220	166	200	188	239	218	206	230	219	212	222	212	194	230	197	200	215	215	233	205	212	210	188	226	215	239	231	222	215	190	218	229	240	217	222	227	218	184	205	220	237	254	203	202	226	209	210	200	212	210	202	209	211	169	185	201	192	189	223	216	195	215	201	214	217	223	212	220	206	220	222	214	224	229	205	200	200	213	234	235	200	224	227	212	179	207	217	222	208	219	192	203	223	215	228	222	221	187	200	206	219	195	213	224	215	183	225	233	237	209	228	234	217	226	198	223	227	202	163	194	227	243	226	222	210	206	217	239	223	208	216	197	229	223	232	185	238	224	223	204	210	201	217	257	226	205	229	172	212	249	228	241	227	201	228	221	224	212	213	177	192	209	203	201	195	216	224	196	221	191	195	216	212	224	180	233	201	192	233	240	220	201	199	203	212	215	193	215	214	221	212	207	208	218	185	211	204	217	231	212	224	208	219	216	203	205	233	196	200	244	231	223	211	235	212	223	209	231	216	207	213	188	210	219	193	223	217	205	180	210	205	220	201	215	220	212	185	202	215	206	201	202	213	205	196	197	203	254	186	214	201	204	232	232	248	195	221	183	203	207	230	222	204	212	211	215	231	221	204	233	225	204	219	203	208	231	221	209	213	223	228	196	242	208	226	243	224	226	216	206	235	193	217	234	197	197	221	203	197	247	200	221	205	218	215	219	220	189	225	215	222	201	238	224	209	223	223	202	203	207	186	216	188	171	229	223	213	212	227	213	206	231	223	207	219	215	207	196	216	215	214	239	195	190	199	221	209	220	217	192	226	197	205	213	207	219	218	196	204	248	183	212	228	192	219	198	205	223	195	207	189	209	212	217	221	229	197	213	231	191	232	229	218	216	210	236	219	213	206	214	223	219	216	192	207	223	215	202	222	207	196	197	202	229	193	239	212	195	173	211	229	200	213	209	220	190	222	248	187	195	221	220	218	224	255	232	221	193	210	244	232	194	192	211	189	208	228	211	202	179	206	225	221	210	206	232	216	200	222	198	212	219	219	219	214	208	216	205	212	243	217	192	213	238	228	218	223	225	219	202	182	222	239	225	215	217	218	193	227	244	212	220	203	216	227	234	194	225	200	217	205	196	218	177	192	183	201	202	235	195	224	212	217	175	201	198	215	208	215	198	219	204	207	244	214	180	199	218	207	206	238	181	213	198	228	226	213	234	176	230	202	220	203	240	221	207	221	224	197	228	224	254	222	208	227	202	231	240	209	219	202	205	219	216	228	218	194	256	230	212	216	207	231	262	214	205	223	221	215	194	203	210	209	215	248	225	234	216	214	203	201	215	217	248	221	210	201	197	194	185	218	200	250	200	210	206	203	238	216	185	216	201	190	198	214	221	212	219	201	196	213	199	221	206	208	220	212	205	216	215	204	228	222	217	208	213	239	202	240	208	231	216	214	204	244	204	175	195	217	192	205	207	227	233	225	209	187	192	228	227	209	195	250	216	218	244	216	189	195	222	197	220	198	208	214	241	231	229	185	204	215	222	208	230	200	214	219	241	226	227	233	202	206	217	227	206	203	187	196	236	207	234	179	209	205	205	199	224	203	222	242	208	213	239	216	212	233	207	212	199	182	192	219	214	218	200	200	236	219	190	189	229	206	210	215	199	207	210	216	209	216	204	187	218	224	194	204	215	184	222	214	196	209	223	204	213	224	185	210	223	210	211	226	217	236	214	202	233	196	198	228	214	224	212	205	229	196	256	217	227	215	206	222	234	216	217	246	209	216	203	207	223	201	211	196	215	200	201	219	196	189	218	238	226	212	242	214	237	221	199	232	201	206	212	207	197	228	236	212	206	220	220	218	219	211	230	231	218	241	178	189	208	202	205	209	220	219	218	240	194	210	219	210	213	204	211	203	222	185	199	200	237	196	227	215	196	197	229	215	225	193	197	208	211	214	230	202	216	208	228	206	208	212	190	246	207	226	237	221	208	210	222	201	209	218	216	211	225	221	210	191	238	194	213	201	219	229	212	194	226	221	209	219	209	226	244	220	222	220	222	193	223	257	222	232	195	212	210	184	219	205	223	230	206	236	211	237	186	210	195	188	217	219	199	193	200	205	263	210	200	232	220	239	216	208	214	227	198	218	194	206	227	216	236	220	186	201	220	200	228	228	226	226	188	228	214	201	240	181	227	209	231	225	218	196	196	200	197	235	200	231	216	224	224	212	199	225	226	200	198	236	239	231	238	221	203	195	234	199	202	189	240	229	211	234	219	183	205	188	221	217	230	210	204	206	250	228	204	222	208	242	235	240	254	220	234	217	199	211	207	213	216	227	217	210	226	221	222	232	216	207	224	239	225	218	215	226	210	216	219	213	192	205	209	231	210	203	230	236	218	216	197	206	215	201	200	230	196	221	259	238	201	182	193	210	215	200	201	209	215	203	204	220	210	196	229	218	206	191	217	195	202	213	208	246	210	204	222	204	202	200	230	213	213	206	221	198	210	173	236	184	225	209	203	214	233	204	250	200	232	251	204	198	202	223	192	214	237	235	184	206	200	213	212	197	238	212	220	198	202	209	219	213	202	202	199	218	210	178	226	221	244	234	207	236	182	227	197	220	215	202	214	203	202	198	219	220	200	224	210	224	235	225	234	201	242	219	233	238	207	186	203	197	197	211	205	228	216	169	201	196	224	204	194	210	219	211	205	210	212	199	207	209	204	216	207	236	216	191	212	203	227	205	235	240	185	245	225	190	228	218	197	231	211	212	204	189	232	206	222	227	212	200	216	219	221	207	226	239	204	211	242	194	245	185	234	188	236	214	199	229	192	209	226	210	205	206	193	201	229	206	205	221	211	191	217	210	235	216	261	218	209	213	222	216	197	221	231	217	211	211	222	226	231	232	208	218	218	185	201	213	241	231	193	223	204	186	237	202	228	234	196	206	211	222	179	214	188	210	242	203	204	203	228	229	223	251	210	201	254	190	234	210	197	203	233	206	222	204	222	202	198	199	215	186	228	230	215	200	218	188	220	222	212	214	193	211	216	217	218	228	223	219	230	241	219	194	230	238	202	219	227	205	204	224	197	202	208	206	233	196	202	216	197	201	231	199	209	231	217	203	210	215	217	224	221	224	217	212	216	214	194	209	211	188	216	207	204	202	201
15425	8472	6525	7113	6592	6254	11526	44136	41299	39332	28271	7390	743	708	673	685	688	3472	4054	625	581	544	611	542	551	540	557	512	511	532	537	585	528	514	541	540	549	517	535	517	529	556	476	533	554	520	508	527	521	485	555	559	534	517	516	527	532	542	564	552	529	494	476	518	538	547	530	568	541	544	507	562	487	529	513	511	543	510	528	537	540	525	507	517	525	550	524	571	487	500	572	486	524	528	494	508	579	515	497	572	494	520	572	501	594	527	586	487	492	530	523	550	539	501	541	511	523	549	558	505	518	500	516	535	502	486	514	476	525	563	556	550	531	503	520	547	522	540	535	557	520	522	532	490	512	504	565	549	538	545	538	529	535	508	510	515	545	514	532	517	508	553	546	497	478	561	506	527	518	552	529	521	525	557	516	507	558	545	550	523	507	539	543	532	532	526	532	514	522	509	525	533	533	532	563	524	499	566	529	570	503	507	546	514	526	509	512	524	521	515	510	562	527	534	515	513	545	492	502	529	543	504	533	531	588	560	530	523	520	527	513	548	505	508	503	518	511	527	509	563	529	506	541	529	504	501	522	528	558	517	566	531	502	538	549	522	502	581	508	539	520	519	504	495	571	495	499	528	516	526	534	520	527	518	510	498	480	556	554	511	516	530	524	536	537	506	475	539	540	502	523	530	516	515	569	543	496	538	520	541	518	479	530	503	476	528	522	520	490	539	532	536	527	523	574	528	500	526	519	556	524	557	504	511	536	543	541	514	551	527	520	566	487	545	519	538	546	531	507	577	506	527	504	542	520	520	513	525	541	554	528	536	517	530	545	511	499	511	476	546	559	498	502	546	556	514	503	501	515	554	541	549	490	520	514	486	526	535	534	517	548	533	535	553	552	535	542	532	518	557	542	567	495	507	514	536	516	541	517	521	517	568	503	518	512	505	548	563	506	527	574	574	528	532	522	531	528	496	482	484	512	477	538	502	514	528	562	507	511	583	531	554	563	557	543	504	556	541	514	560	528	528	537	584	515	498	542	545	512	539	563	564	475	540	498	512	532	475	469	565	548	500	560	489	515	536	557	512	525	560	500	563	499	512	559	529	553	538	516	542	543	510	508	516	550	530	542	493	523	547	501	564	513	512	501	547	589	512	526	565	537	525	511	527	507	541	525	515	528	503	518	502	552	535	547	552	502	533	511	514	498	516	545	594	533	520	518	543	537	505	500	568	525	528	540	487	515	544	575	544	515	546	513	505	543	515	554	611	519	526	568	520	532	519	532	535	541	554	508	496	545	553	545	518	539	512	494	559	483	504	546	532	512	500	554	486	522	520	557	546	586	520	464	540	573	533	519	559	480	551	503	567	573	549	517	487	492	540	523	541	558	546	543	510	499	528	523	515	519	502	508	557	484	500	508	531	512	541	535	550	488	541	527	523	531	501	563	544	537	495	537	504	530	494	549	520	490	497	510	572	542	509	492	507	456	516	527	527	562	498	486	507	529	493	533	496	495	572	508	536	523	561	528	523	534	503	542	531	544	519	530	522	512	537	503	494	524	566	509	539	510	492	529	574	531	556	514	543	501	546	535	536	503	529	565	544	473	560	527	522	494	520	504	537	530	515	513	541	499	493	553	543	482	525	541	500	514	533	547	528	509	541	545	495	524	511	538	555	528	525	516	548	522	519	551	548	543	490	532	549	533	520	522	539	513	508	545	511	579	474	518	527	491	480	579	531	536	526	526	511	528	540	536	555	539	518	544	545	513	553	524	539	521	567	500	491	492	543	546	558	535	529	533	526	559	495	520	523	484	492	519	516	558	487	523	520	508	533	521	521	540	524	526	553	551	510	486	530	516	520	530	585	531	513	547	506	515	519	508	540	499	544	521	515	566	487	517	525	529	520	538	491	489	551	515	484	539	539	523	492	517	550	490	509	545	513	538	538	522	578	555	510	537	513	534	519	542	536	550	560	510	495	520	537	553	517	529	516	513	533	592	530	559	528	513	532	536	565	594	526	561	510	494	575	547	539	545	512	475	534	516	523	517	487	526	536	491	528	563	523	521	490	545	558	529	509	528	548	578	540	539	513	535	521	548	533	489	522	533	519	505	524	529	529	502	538	525	542	502	549	545	551	507	499	556	532	526	493	555	493	505	548	530	509	528	497	567	483	487	512	532	522	560	545	479	548	526	508	465	521	505	529	526	530	550	505	520	533	506	539	484	517	546	533	557	495	563	570	518	482	529	484	524	555	529	513	519	520	500	528	530	515	552	559	525	558	522	500	540	531	512	559	507	523	507	525	530	524	536	562	531	539	519	619	498	483	549	533	564	538	524	491	514	513	525	566	529	538	557	522	523	505	543	530	577	536	494	518	486	558	468	528	487	543	512	537	500	542	526	548	589	517	532	531	508	557	516	527	499	489	515	535	558	526	549	543	502	564	496	508	539	542	509	525	551	550	491	519	510	544	545	528	529	565	523	557	520	515	557	490	546	489	548	576	548	556	523	483	543	549	545	539	531	519	542	512	544	548	559	542	498	503	548	535	511	514	558	562	509	546	534	550	540	520	502	535	511	507	538	516	518	542	488	532	525	519	528	547	537	556	552	535	499	499	501	513	538	490	499	507	502	546	513	505	524	485	534	534	562	545	515	496	508	515	536	518	525	535	524	500	530	552	518	524	478	503	522	552	541	526	530	526	541	512	510	542	533	512	501	537	523	490	505	542	529	475	500	521	488	520	523	504	501	533	506	496	570	534	531	513	538	540	524	521	549	528	532	515	524	542	523	520	513	531	533	535	491	532	493	515	564	524	497	508	499	509	538	549	528	527	582	501	517	530	512	539	514	520	522	576	531	543	535	529	548	547	506	531	512	520	513	533	541	528	543	535	528	511	501	544	560	577	515	526	518	557	532	541	536	509	493	495	521	517	529	541	502	516	524	555	554	551	537	499	503	556	501	504	480	497	534	515	535	562	481	499	568	502	521	527	515	497	542	544	522	536	538	510	540	537	512	513	515	535	510	504	563	532	531	506	494	490	517	581	513	523	513	515	556	519	561	514	540	502	503	507	502	513	511	475	554	527	588	546	509	534	503	568	578	524	529	506	534	536	543	524	495	521	540	540	502	529	512	568	513	511	517	546	501	553	513	504	563	484	497	520	509	503	518	537	523	516	474	524	533	575	544	516	557	538	553	546	532	556	521	524	537	516	499	582	514	545	537	538	525	502	488	514	552	575	515	526	528	532	512	503	538	546	481	505	529	519	516	510	545	539	539	526	520	524	502	509	586	490	501	513	523	535	501	559	540	529	559	518	507	497	548	519	507	546	548	542	525	531	569	554	536	526	523	544	517	538	539	533	516	557	540	546	539	511	477	555	552	518	511	507	570	520	556	494	507	519	509	514	554	504	544	527	573	537	535	478	542	552	543	559	557	533	540	514	533	481	529	517	527	524	482	551	500	483	539	526	546	563	516	555	552	489	561	537	513	545	508	495	514	519
40178	27896	15203	9833	6657	4713	9310	37268	31296	38769	27361	7209	323	234	225	182	353	1637	1382	183	137	142	159	122	104	123	128	137	118	118	116	132	141	143	129	152	137	134	133	144	139	118	161	133	136	119	145	142	95	114	110	125	126	135	132	136	137	127	148	117	129	119	140	113	116	110	138	117	135	125	125	136	144	139	138	118	150	133	118	126	126	103	133	118	137	122	135	133	123	142	120	131	143	108	126	124	112	118	126	111	143	135	129	104	114	139	125	124	143	132	130	128	121	130	140	122	140	136	125	151	134	116	136	112	129	139	123	144	118	128	138	133	126	147	124	141	143	137	138	129	130	130	134	120	135	122	112	126	120	131	129	125	114	111	133	134	140	131	125	134	147	145	122	127	133	129	116	128	129	146	126	128	119	149	124	132	124	133	135	125	131	138	125	141	147	127	142	148	146	140	124	135	117	114	130	124	118	148	132	121	108	122	135	133	135	133	114	133	123	131	155	131	118	136	133	138	131	149	126	110	140	158	131	140	129	128	148	147	107	141	142	144	120	112	156	121	130	117	147	137	124	146	130	117	136	127	136	134	142	129	141	122	103	141	111	125	148	137	136	146	137	120	120	131	126	140	137	121	128	124	120	93	128	133	130	134	122	117	121	137	127	126	111	128	111	122	134	133	129	103	125	131	125	138	116	126	139	141	137	133	151	146	144	117	147	131	140	119	126	136	126	114	122	115	141	135	129	132	121	130	126	125	122	125	117	132	116	132	131	115	123	126	121	110	134	97	123	140	121	131	129	154	137	141	146	136	121	118	139	121	115	151	126	129	121	128	132	145	135	119	127	137	137	136	127	121	126	132	147	104	126	112	136	130	126	140	140	142	131	143	125	142	125	145	130	121	122	133	124	156	103	146	136	134	113	131	146	115	131	133	154	130	115	130	129	130	115	106	131	116	128	125	146	133	137	140	134	133	144	108	125	115	128	143	140	151	126	115	135	128	142	113	131	134	130	135	126	155	129	144	135	136	135	119	110	136	149	125	135	138	131	126	136	125	151	135	135	110	129	147	130	129	154	130	145	117	111	129	126	144	136	119	130	151	128	128	140	141	135	122	128	133	156	129	133	118	143	137	144	112	128	148	116	121	121	110	113	101	121	126	148	129	155	134	141	133	147	135	127	116	133	129	136	130	144	117	126	154	133	152	141	136	117	154	133	145	118	151	129	128	121	129	121	116	129	139	142	112	132	141	124	132	138	114	137	130	144	134	145	127	118	120	127	140	122	143	128	121	139	123	148	135	132	138	131	127	144	129	115	129	137	145	125	144	135	129	119	135	141	123	117	133	122	104	103	148	128	130	124	143	127	138	136	134	135	123	119	142	121	116	156	125	136	139	104	136	127	122	134	141	115	138	147	135	125	139	129	116	132	117	125	160	131	167	108	110	110	122	148	122	144	137	138	142	136	119	155	137	115	150	113	136	117	139	146	132	128	123	155	140	127	131	125	144	127	149	147	127	151	135	127	147	134	133	139	165	119	139	134	114	135	121	128	122	130	139	133	150	124	138	141	112	100	138	138	142	150	143	127	114	121	124	136	134	145	147	132	132	136	130	129	108	125	138	124	121	121	125	116	121	129	141	123	99	121	129	108	141	125	121	132	154	131	126	143	123	132	120	124	123	126	159	139	113	145	139	128	143	120	135	132	123	142	134	129	124	153	125	130	129	118	141	113	126	132	134	149	111	145	126	131	144	139	110	132	116	126	147	144	124	128	141	144	141	159	128	140	128	136	124	124	125	126	119	124	124	136	123	129	105	132	132	132	132	141	137	120	104	122	149	120	131	125	145	151	126	139	131	123	141	114	121	128	128	145	139	123	140	112	131	130	138	123	126	141	129	135	117	134	128	109	121	134	131	123	136	129	115	139	147	122	135	126	132	124	104	140	129	115	128	134	133	133	131	135	122	119	116	148	117	135	145	140	148	126	110	112	132	134	134	142	131	127	140	122	140	119	143	120	124	117	130	135	152	132	122	127	123	126	138	101	132	140	140	122	133	135	136	133	133	146	124	121	133	135	150	133	134	103	120	137	112	119	127	106	133	139	127	119	129	113	121	129	123	136	151	139	142	129	116	120	131	114	135	137	108	133	130	125	113	149	130	134	135	124	133	120	121	111	132	116	141	151	147	122	134	128	137	140	108	137	122	127	115	115	130	118	116	110	111	134	120	128	147	118	127	132	122	130	137	120	130	142	154	135	149	113	122	114	120	122	133	143	159	124	134	122	123	138	120	122	141	138	130	133	117	133	149	151	116	125	124	138	129	129	130	134	126	129	130	125	138	113	128	139	151	136	140	125	142	120	125	133	108	125	131	106	129	142	130	121	122	153	144	121	150	137	124	122	145	119	128	115	124	130	146	118	126	116	152	135	124	123	130	136	105	135	107	123	142	145	130	128	148	138	125	126	142	122	141	118	128	115	135	167	115	126	129	141	117	119	134	142	115	128	124	150	125	143	126	131	134	134	129	132	117	133	124	96	123	136	119	139	146	150	125	125	136	128	130	118	136	111	126	137	139	129	132	118	122	113	123	144	128	140	112	142	130	142	130	145	165	125	125	139	111	129	129	118	118	127	127	130	124	119	125	131	130	119	138	141	132	126	124	122	118	141	103	117	133	129	133	117	121	120	134	144	133	126	130	120	116	125	116	127	133	140	142	124	135	144	114	137	138	142	133	112	104	123	110	106	122	140	129	120	129	123	115	135	124	137	123	99	125	138	144	132	141	122	127	133	152	145	124	127	144	121	112	141	127	141	125	142	120	127	106	133	133	146	126	129	139	129	117	127	119	142	146	130	120	131	144	129	112	145	136	159	123	117	120	135	134	156	122	124	111	120	129	141	133	114	125	128	145	124	128	124	134	128	124	155	140	149	146	132	131	116	124	136	85	119	135	139	139	128	111	121	128	140	132	140	143	128	118	124	150	127	138	141	143	116	110	142	137	139	127	118	140	113	150	145	133	143	124	132	121	126	119	152	122	112	110	139	118	140	123	139	135	151	131	113	147	129	129	125	124	102	118	151	109	144	132	123	129	136	139	124	142	109	148	114	144	130	143	154	125	154	125	118	124	127	125	135	116	152	112	117	113	122	136	141	129	130	129	141	138	121	108	124	128	111	121	109	126	145	122	134	126	145	135	129	120	148	128	140	145	113	159	127	123	129	121	114	128	146	126	134	134	152	167	136	123	119	141	150	121	123	142	129	125	145	130	144	122	140	152	151	116	145	135	127	132	141	112	148	140	123	146	129	126	138	130	122	118	125	132	126	128	117	129	139	122	136	131	153	120	142	128	114	116	108	130	129	134	130	133	111	135	117	112	115	129	137	144	128	145	137	127	121	116	139	123	129	134	111	115	130	123	117	119	118	127	121	124	135	151	136	127	144	139	117	111	136	128	126	123	141	113	145	128	120	119	141	147	133	147	135	128	129	147	143	133	137	121	115	137
25756	16206	10415	11812	10976	10277	20766	52301	48594	54750	42692	11971	745	720	730	743	1802	9229	7210	549	470	392	454	321	359	353	329	338	328	342	319	335	339	339	327	355	311	337	309	364	356	329	320	329	306	299	341	337	313	336	344	326	327	348	318	364	347	343	341	328	349	347	337	323	337	346	313	371	363	313	325	329	332	335	312	315	333	317	300	322	329	318	325	328	325	348	328	321	331	290	309	297	334	321	336	272	321	323	321	320	329	344	314	295	328	338	303	331	299	325	334	328	342	312	305	328	333	326	337	341	300	330	323	335	328	345	332	333	335	333	334	348	340	343	317	311	333	350	335	326	307	341	319	306	359	338	323	363	304	320	344	356	319	352	286	311	322	320	324	305	326	328	293	359	320	350	342	341	332	361	349	325	351	346	306	336	335	333	354	354	309	359	326	324	320	340	308	356	325	310	335	328	337	323	349	331	332	317	316	331	357	342	347	337	312	291	334	345	332	306	324	319	345	305	336	355	320	305	325	331	311	330	327	332	319	315	328	312	351	325	334	317	320	353	349	341	300	355	310	362	327	335	376	361	343	348	359	347	337	333	344	343	361	322	310	324	314	328	387	325	327	342	344	331	342	334	346	319	307	329	330	315	328	348	367	304	330	337	347	350	300	315	327	366	352	344	331	331	320	341	335	331	313	319	311	323	303	334	349	319	366	284	314	319	330	325	308	334	330	337	353	347	336	344	313	310	315	346	360	314	346	357	304	323	330	365	315	335	335	336	351	347	324	334	306	320	345	315	303	327	350	366	303	306	301	329	300	359	363	328	341	312	307	358	337	327	334	342	330	294	322	312	296	347	333	342	312	312	327	324	375	321	337	315	325	343	350	311	327	330	320	347	314	351	341	299	313	334	344	356	346	340	322	304	348	305	335	329	306	339	345	344	315	337	316	313	314	321	360	313	356	316	316	316	321	337	299	305	345	356	321	322	315	303	312	298	330	321	318	311	344	337	329	320	318	311	339	330	354	318	344	316	342	363	312	330	320	338	356	346	362	382	321	327	325	366	327	332	339	300	329	373	333	330	318	337	321	319	344	332	335	348	302	321	320	316	320	319	326	305	321	300	329	334	331	322	309	326	370	358	309	339	367	317	325	305	348	310	269	341	364	361	350	300	310	328	330	322	346	331	334	332	346	314	319	324	304	316	323	311	324	363	298	351	348	335	323	318	318	348	317	344	344	337	311	352	333	300	343	328	336	346	324	373	330	313	345	323	332	319	301	318	351	321	329	334	330	315	313	339	336	339	317	312	331	333	308	314	321	329	348	347	336	362	355	340	326	324	316	300	337	345	332	343	339	314	288	340	341	304	296	311	338	319	306	311	321	319	309	319	299	318	307	333	327	307	336	350	350	326	338	319	308	322	348	316	315	337	336	349	318	347	319	369	325	349	315	350	338	339	340	318	327	334	330	339	321	345	330	358	353	350	337	316	326	334	362	355	313	320	334	293	311	346	323	324	352	331	336	350	328	327	343	329	341	336	310	355	352	349	318	308	324	315	316	313	321	343	325	340	314	329	343	331	280	307	319	323	298	334	367	339	365	337	305	356	304	329	354	347	325	343	353	290	348	312	341	320	354	324	334	304	345	335	356	308	346	349	295	339	330	327	342	329	304	326	321	387	323	325	299	317	334	327	345	318	326	332	322	311	322	353	312	316	348	337	314	331	328	318	340	300	323	344	341	354	310	351	337	350	306	322	347	304	326	303	325	326	355	327	345	292	340	327	323	308	286	314	316	319	332	335	304	324	317	330	315	338	322	320	299	330	330	311	327	320	308	336	338	330	341	340	337	319	333	280	323	305	360	316	354	326	317	323	316	329	326	339	340	342	330	316	340	336	300	339	308	331	344	324	333	332	345	341	340	332	316	333	349	317	334	324	341	310	323	337	317	303	348	304	342	357	304	350	319	302	319	321	308	325	335	366	291	323	334	308	349	331	304	358	320	326	321	352	310	353	314	323	323	358	336	343	314	332	310	340	321	332	320	331	336	334	324	308	335	368	368	318	318	329	343	345	325	373	313	293	350	322	335	332	305	320	303	338	314	329	308	343	323	344	326	362	313	340	333	328	330	329	336	327	338	300	354	316	311	295	323	324	329	320	343	361	315	384	325	350	321	309	336	328	296	362	353	331	343	373	369	326	332	312	347	317	289	293	336	295	290	290	329	354	328	308	340	300	356	327	304	339	293	338	324	351	360	302	354	337	323	303	330	329	345	339	318	325	354	331	323	297	319	332	304	340	319	340	336	309	380	327	360	320	321	319	330	333	299	317	337	348	354	351	300	330	351	316	303	354	345	313	315	300	345	327	346	310	330	305	349	325	326	328	344	320	308	326	302	344	302	298	322	346	334	336	330	316	337	339	310	334	321	338	361	350	338	365	306	312	345	331	317	308	351	331	342	277	337	344	313	338	286	336	363	349	326	337	346	333	387	326	320	324	313	338	348	328	345	351	318	331	330	309	322	319	324	335	365	313	306	339	295	293	297	344	310	321	327	331	330	339	325	310	348	320	346	325	334	328	328	308	340	313	353	355	338	329	310	332	355	331	351	306	309	331	354	328	308	312	325	292	310	312	343	378	311	322	337	341	320	329	341	349	378	325	337	323	327	313	360	317	325	352	324	336	350	329	333	327	324	344	345	317	336	326	326	347	320	334	330	362	309	339	335	318	325	342	330	348	331	340	326	351	341	362	302	302	296	318	327	333	353	329	315	330	319	336	331	357	300	318	339	322	332	321	326	352	338	338	341	313	326	316	354	363	328	331	314	343	293	338	377	341	343	359	331	327	328	339	316	337	346	328	331	297	340	306	360	334	321	321	376	325	329	319	334	335	346	350	302	310	330	297	327	317	314	322	374	305	362	330	371	305	284	304	330	342	305	305	306	323	318	328	355	357	321	352	334	326	295	330	327	343	337	352	311	331	290	287	361	336	353	306	321	340	355	298	300	326	320	340	346	338	328	363	309	321	310	366	330	371	319	291	303	344	345	324	327	316	322	330	336	331	299	333	335	309	343	364	344	329	319	319	337	332	347	302	348	329	343	351	290	325	332	323	348	321	331	322	348	314	375	333	333	323	317	328	332	322	338	326	310	337	358	320	334	357	317	326	336	313	288	303	319	314	326	321	324	319	333	371	334	306	329	328	310	328	334	332	333	336	348	305	318	330	315	345	337	344	349	318	322	338	322	323	350	343	363	338	359	356	324	347	353	320	312	337	331	326	299	322	356	345	319	318	332	336	364	344	307	337	366	377	327	345	348	350	327	321	345	334	334	319	328	348	315	349	349	325	322	360	308	339	337	342	335	343	323	337	325	339	366	320	330	343	349	341	304	337	338	343	325	316	306	349	322	307	355	317	350	330	315	336	330	327	328	317	329	328	313	324	300	337	344	340	327	344	352	318	319	320	349	368	331	351	327	348	338	346	307	319	357	295	331	347	324	340	328	346
8832	2588	696	494	392	336	381	1099	1319	2559	1713	350	157	196	214	204	180	250	245	199	211	203	174	215	209	190	199	185	187	228	185	194	195	223	200	202	197	172	203	207	183	206	203	230	188	213	210	200	201	197	198	179	200	169	194	203	185	201	201	205	183	164	212	199	209	199	200	177	207	194	176	202	229	208	206	212	191	201	177	182	209	182	179	211	186	179	216	202	213	192	188	187	207	205	200	202	200	185	203	178	196	178	208	207	177	184	204	195	213	190	198	221	194	181	190	183	214	194	201	162	196	166	222	217	199	196	196	195	185	198	166	172	167	182	193	206	214	215	220	174	189	205	199	200	192	184	201	203	200	178	205	189	181	201	193	170	188	200	188	170	196	212	208	207	194	203	193	195	198	184	195	191	197	192	194	210	198	212	193	178	250	214	203	213	188	194	184	204	182	219	202	203	194	212	185	185	200	179	198	198	210	183	191	194	178	201	208	200	203	191	191	195	176	204	180	193	183	209	188	194	197	239	207	195	190	203	196	203	182	180	213	194	200	200	221	197	177	191	195	187	171	216	195	189	203	186	186	194	209	172	184	219	186	166	188	220	205	205	185	213	206	219	193	179	211	199	196	174	203	204	195	215	178	229	188	202	204	189	196	192	168	206	193	180	201	199	199	167	194	172	224	195	177	173	190	205	205	201	215	178	199	179	197	214	201	194	183	211	219	187	202	185	192	156	183	223	216	189	172	192	215	190	194	207	205	190	189	213	178	192	186	196	175	211	193	179	200	209	205	193	178	191	179	188	218	186	224	203	217	209	204	206	209	205	207	201	209	190	201	214	186	198	197	200	184	200	202	206	190	201	209	213	192	192	194	196	194	195	218	215	231	212	201	181	193	183	212	185	173	179	174	191	159	188	189	196	220	207	180	196	197	182	204	206	192	219	191	193	188	230	188	162	177	198	183	182	192	191	203	185	171	204	192	199	187	187	222	201	208	189	227	208	193	200	179	185	210	203	214	198	211	181	202	196	189	212	220	194	184	177	181	214	199	185	219	232	175	187	215	193	206	205	193	172	205	176	176	207	195	197	173	222	201	185	212	182	189	202	195	185	183	214	186	191	179	186	181	201	211	217	201	190	191	204	195	213	190	205	201	188	197	205	201	188	222	193	226	174	177	202	233	197	207	159	195	210	181	214	166	207	218	190	183	203	191	213	224	180	205	177	188	188	183	199	210	190	202	183	192	198	218	205	207	228	186	206	185	173	211	177	202	212	180	196	166	196	196	212	188	202	182	179	207	204	199	204	214	186	189	210	165	211	168	176	172	202	220	192	184	217	208	192	205	181	201	195	175	203	212	175	192	187	195	192	188	195	207	204	214	177	185	210	186	167	208	192	185	198	204	197	194	185	193	211	194	206	202	191	184	201	205	214	213	217	194	207	205	194	188	220	220	205	188	230	169	202	181	198	202	212	195	188	203	210	172	194	198	215	177	167	188	199	201	209	203	177	200	207	224	189	209	198	199	197	221	171	228	171	190	181	193	195	203	207	221	197	197	198	217	204	177	175	199	182	193	194	192	168	210	211	205	201	206	194	181	188	181	218	212	173	211	197	207	217	181	163	182	208	218	195	217	193	200	191	202	213	174	186	200	177	217	185	226	195	177	222	216	179	192	189	185	177	216	179	180	206	209	189	192	221	192	207	191	187	226	207	197	186	177	202	215	185	201	209	169	216	195	200	208	205	195	198	191	183	196	220	173	186	207	191	204	206	202	206	190	190	213	210	178	204	193	179	179	184	210	197	169	195	192	202	193	183	171	222	213	171	192	195	168	185	234	178	196	181	166	190	191	190	205	208	212	210	184	223	197	187	196	173	219	152	207	178	206	186	177	186	212	184	194	186	211	206	191	193	225	197	205	187	213	192	224	201	179	208	191	173	191	184	198	207	180	206	169	196	188	181	188	213	209	212	203	199	192	196	210	187	176	208	183	226	202	204	216	186	206	214	205	199	198	176	205	186	210	179	199	205	161	198	178	192	210	195	187	188	208	209	182	208	182	198	184	196	184	215	197	205	218	159	219	199	203	200	225	191	173	205	206	202	194	201	189	192	200	187	191	187	202	201	210	201	167	199	186	196	202	225	203	206	187	191	189	197	196	185	217	209	202	209	207	173	196	202	184	203	175	215	204	192	206	193	200	201	182	195	202	167	206	195	201	203	196	179	194	186	193	216	220	180	187	173	194	233	182	212	222	180	192	199	217	197	206	178	198	207	189	190	162	214	193	194	170	196	170	202	210	229	186	216	216	182	212	209	175	206	203	197	215	186	210	192	187	189	200	208	210	209	200	194	174	206	212	194	183	196	191	227	218	188	200	206	208	181	187	174	211	193	169	216	212	189	184	190	195	168	200	208	185	199	199	195	200	209	186	180	196	193	204	196	201	193	195	201	191	200	222	188	200	172	195	204	221	209	191	164	179	202	224	205	188	210	208	182	221	192	201	210	182	181	193	198	210	198	206	203	198	189	201	182	192	208	188	193	181	200	195	192	205	190	190	213	174	208	207	217	174	215	221	192	199	177	217	199	181	164	192	227	191	201	194	190	206	192	219	193	182	203	166	206	178	227	200	180	205	198	177	195	201	193	180	194	216	209	210	241	190	194	216	181	208	216	181	193	197	193	203	200	197	212	208	207	190	195	181	181	206	168	172	194	205	184	225	190	174	201	207	192	196	196	193	187	195	208	190	195	190	202	161	211	200	173	180	211	199	202	200	199	199	162	180	202	216	208	213	216	184	206	223	184	208	193	180	186	220	203	210	193	195	204	199	165	199	191	194	211	172	173	178	186	200	179	207	181	201	196	175	185	190	218	208	183	214	178	197	201	212	194	182	205	194	171	186	201	220	208	181	198	203	178	224	204	209	197	225	196	210	219	192	173	204	174	204	199	207	190	196	190	210	219	192	211	194	204	210	170	188	194	175	194	191	195	198	204	222	196	193	193	209	213	204	203	203	200	203	198	179	195	168	186	184	178	186	183	199	201	185	212	199	198	211	206	193	196	195	198	193	184	205	201	176	177	208	188	172	220	201	192	174	204	179	204	193	185	181	205	218	199	191	200	183	207	187	195	199	196	195	183	192	192	179	187	184	226	187	191	219	199	186	172	196	192	210	200	184	195	199	189	190	204	203	199	208	230	195	182	195	200	176	202	174	199	191	178	204	168	198	189	179	190	190	185	195	186	225	197	181	176	181	178	182	213	199	173	194	199	185	185	196	200	217	187	197	202	229	193	206	204	223	199	218	197	196	203	194	197	188	200	206	189	211	186	189	198	223	205	208	203	197	197	202	193	210	226	205	194	205	184	204	215	209	185	180	228	172	184	218	210	204	186	195	177	178	207	180	199	187	214	216	205	191	206	197	195	199	205	198	213	202	188	188	169	207	183	202	195	200	186	186	200	183	187	215	198	204	184	185	201	179	200	180	188	194	179	211	192	192	200
5589	2363	1458	1432	1384	1224	1753	5885	6821	11083	6734	992	479	516	492	544	483	846	828	539	491	466	481	504	527	448	482	490	476	488	539	502	494	470	524	477	503	479	528	472	479	464	505	460	464	497	470	504	470	459	532	487	470	505	512	478	496	485	472	513	503	495	466	474	482	478	523	497	536	514	496	496	491	528	515	490	474	494	464	453	483	477	448	497	511	482	471	491	485	484	482	506	452	501	531	487	530	513	474	478	506	472	507	508	476	486	485	484	505	508	498	510	477	534	501	498	474	479	505	502	543	497	484	444	534	504	517	456	510	472	469	496	462	432	499	500	465	504	510	489	513	468	519	466	517	492	506	535	504	508	485	509	483	512	504	537	489	504	464	476	492	506	524	494	515	539	498	506	491	506	461	462	480	475	468	510	477	448	469	485	508	527	477	509	456	515	501	488	525	509	478	469	455	506	510	479	491	499	474	497	467	428	498	502	507	469	508	499	503	507	500	481	486	512	516	524	476	510	487	478	489	478	520	468	537	506	518	484	490	493	497	496	491	517	452	509	501	476	518	463	481	491	474	494	474	480	489	502	499	476	517	446	495	470	484	467	502	481	483	523	469	476	468	491	519	491	473	502	484	492	479	476	511	477	530	496	498	539	483	493	460	465	468	471	510	489	460	466	498	505	495	509	518	473	449	442	470	487	484	473	478	568	497	542	459	486	481	506	499	492	520	500	470	470	499	512	480	479	509	503	500	473	436	482	476	447	496	458	492	493	453	500	478	489	453	484	449	485	490	480	480	486	496	524	467	522	515	502	496	516	450	460	440	493	461	490	518	516	479	505	510	547	515	519	494	478	503	508	497	492	447	470	515	479	531	465	458	523	490	488	510	484	492	491	499	490	485	472	461	491	490	517	535	497	459	441	495	486	514	482	508	498	475	478	514	521	481	503	493	477	480	531	477	544	516	493	478	519	448	494	429	513	494	507	510	489	478	502	464	456	503	522	510	491	488	459	527	439	463	475	485	482	458	470	487	465	461	537	513	468	463	531	447	487	471	487	522	488	501	486	519	532	448	499	503	515	508	457	511	518	512	504	525	489	498	467	503	500	520	476	489	474	496	497	525	513	488	471	545	512	497	458	536	421	489	458	469	483	526	511	499	488	481	469	503	516	473	464	507	526	505	490	455	505	494	518	485	478	484	487	532	472	512	501	494	488	479	472	485	487	491	485	490	511	510	488	513	500	478	490	508	455	478	492	484	479	482	511	485	524	518	481	511	463	493	454	502	506	497	495	490	516	473	516	497	520	462	508	502	505	498	505	500	514	502	510	500	506	527	483	472	494	482	503	509	492	476	482	495	518	462	486	484	476	497	504	517	482	544	474	485	490	496	489	514	449	465	498	503	498	496	486	439	489	544	496	460	471	501	490	486	501	499	462	458	512	524	506	495	485	517	463	485	519	488	499	482	505	503	464	478	541	478	470	490	484	511	465	464	479	486	514	474	481	512	478	475	469	471	481	487	535	534	500	508	475	470	528	516	523	481	488	481	492	477	500	498	447	520	483	473	525	462	510	492	519	491	482	465	488	471	505	502	494	487	476	486	478	499	472	511	464	477	501	507	451	522	511	506	464	513	482	512	477	485	457	456	472	484	487	535	494	461	523	466	511	507	469	495	499	495	530	503	494	457	465	483	471	484	499	478	503	460	452	502	456	475	440	460	479	466	511	486	492	494	501	489	490	486	490	483	497	502	476	531	508	452	470	467	512	506	464	493	490	489	519	504	497	484	503	486	486	475	520	449	517	515	467	485	482	501	512	510	470	458	504	499	498	496	515	459	502	472	500	506	473	498	485	511	496	509	491	525	505	469	483	469	503	471	471	527	534	473	484	501	467	454	481	497	492	459	471	471	499	504	465	494	531	507	485	453	494	471	485	511	493	521	495	503	489	535	484	480	484	430	477	487	448	540	504	463	519	491	457	489	489	468	459	512	502	465	474	468	464	491	480	497	532	491	529	501	483	497	492	478	481	483	502	506	472	513	524	477	510	464	472	494	484	500	495	509	499	488	498	480	495	509	491	487	505	506	496	484	503	470	490	489	502	501	453	510	501	521	505	488	490	506	494	478	512	510	471	492	483	480	500	464	477	484	556	485	492	517	500	469	550	503	498	449	512	478	464	473	495	485	484	439	469	524	523	488	458	507	470	491	468	467	505	487	470	497	466	471	462	469	529	504	471	496	518	483	484	482	465	468	514	491	504	496	455	483	486	473	469	478	502	508	465	472	512	501	484	507	495	460	507	545	524	525	522	502	498	497	512	510	480	505	492	452	472	460	517	467	503	460	482	488	521	490	499	480	488	539	463	497	486	499	485	497	530	464	471	473	494	445	513	478	509	474	484	503	507	440	485	498	495	482	512	495	483	503	537	495	520	512	461	471	492	472	519	500	516	504	561	508	484	510	514	488	504	469	515	499	466	497	489	481	496	492	483	495	470	486	499	468	524	482	483	514	505	479	469	513	522	494	502	497	488	508	449	506	506	506	475	464	481	442	496	530	479	487	499	498	480	499	515	509	510	470	504	485	483	487	497	509	496	488	487	501	510	471	473	484	491	488	455	488	506	483	501	486	472	495	487	526	484	520	482	485	504	458	501	458	477	512	474	489	516	506	508	468	510	493	530	503	503	485	506	489	486	530	497	503	508	473	484	493	511	500	542	492	501	521	466	481	507	496	489	493	486	505	484	497	473	436	474	539	505	470	470	504	515	477	482	546	472	487	511	503	510	475	459	492	479	470	467	493	490	495	500	472	494	496	508	503	501	493	480	499	536	458	486	452	485	520	481	489	473	480	484	489	472	489	488	470	489	489	463	500	501	514	461	489	497	528	516	471	473	473	457	468	476	453	511	493	487	514	511	478	458	461	493	479	500	513	490	486	496	506	497	509	512	501	485	476	501	496	481	500	488	490	481	487	457	494	515	481	491	502	508	496	454	472	465	490	511	497	505	486	487	503	502	485	520	520	487	485	482	443	448	516	480	466	458	503	485	500	520	469	509	504	469	488	482	498	491	511	475	521	493	511	470	492	491	483	533	467	494	498	511	469	446	523	518	490	474	485	467	469	513	522	499	491	476	492	465	502	480	493	505	466	496	504	504	535	508	521	499	495	492	483	480	484	452	461	494	473	527	497	531	461	522	466	506	483	491	497	491	491	485	492	503	488	461	426	494	492	483	510	506	484	480	535	474	499	529	475	485	487	482	493	502	470	461	488	503	506	478	523	487	467	450	466	484	539	515	461	462	503	473	468	484	432	480	466	469	440	508	436	487	462	491	469	531	482	422	467	487	557	484	471	525	463	487	512	499	527	519	451	495	490	472	504	500	502	487	473	504	486	484	515	518	479	522	509	513	512	505	494	479	481	506	520	514	452	518	458	526	492	493	518	503	527	504	497	476	539	519	531	467	483	502	463	486	493	509	470	479	494	463	471	483	460	535	505	503
24459	12567	6373	4125	2860	2027	2473	19840	14355	23377	16257	3308	280	229	223	241	208	789	944	242	224	218	204	203	187	198	208	202	203	180	225	203	222	188	196	223	220	223	175	198	218	213	195	225	208	250	219	183	199	217	196	215	202	208	211	211	197	188	225	235	195	219	200	202	205	181	208	197	193	217	200	209	221	183	196	186	224	216	185	193	201	235	219	222	205	200	190	202	192	194	204	231	206	189	223	220	194	233	183	215	209	219	209	176	217	219	207	188	207	198	199	200	188	209	188	189	198	202	207	217	212	202	203	207	196	219	219	189	222	215	202	230	203	209	220	212	229	215	200	186	209	206	211	223	201	221	248	210	229	208	179	203	232	224	183	208	194	201	212	218	210	215	187	221	184	227	184	223	212	225	195	189	199	214	199	207	213	245	220	199	209	223	219	205	199	200	193	226	195	216	193	192	206	212	196	224	236	232	204	205	211	208	223	199	214	200	198	196	223	238	225	218	210	205	203	220	187	204	196	175	203	210	220	212	221	200	204	212	179	234	210	221	218	213	212	194	215	221	202	207	195	202	229	211	191	222	195	166	192	208	182	221	237	197	241	195	197	222	204	214	173	228	198	195	237	204	221	184	212	213	201	216	206	218	195	207	200	211	232	178	218	220	205	174	215	228	190	210	181	208	210	190	202	192	206	229	189	212	217	212	199	215	196	221	209	160	208	193	190	196	188	206	183	218	221	204	200	193	190	189	205	235	232	222	215	222	200	223	227	203	198	212	214	218	214	225	198	204	194	206	222	205	196	226	244	231	215	216	191	215	209	204	209	211	198	233	227	183	165	200	205	228	207	220	185	196	212	201	222	217	203	201	229	203	185	187	206	201	201	200	184	205	192	187	199	191	173	177	175	193	197	218	227	219	217	209	199	197	214	199	202	214	238	195	237	190	226	194	207	207	216	205	186	225	221	209	198	195	215	219	213	207	233	210	174	198	219	213	202	220	202	180	208	214	212	226	197	214	199	197	205	213	203	177	216	205	198	202	206	209	198	204	243	195	211	183	185	198	222	209	218	212	219	185	203	210	188	227	205	203	219	215	232	189	202	192	208	226	189	207	200	217	206	181	180	192	217	211	218	211	236	202	205	192	212	204	203	192	197	211	210	210	222	220	181	195	199	233	205	220	195	202	179	191	216	168	220	217	229	210	232	189	240	206	238	227	197	217	210	200	192	206	203	250	196	217	193	201	203	199	215	218	204	202	208	215	207	230	209	196	189	231	188	206	199	195	206	195	211	237	217	220	206	232	237	190	213	223	205	206	204	193	224	220	197	214	202	219	210	226	229	200	199	214	229	226	194	204	192	198	192	200	196	206	213	180	203	193	193	233	239	208	199	209	207	198	222	217	182	197	213	197	184	218	200	193	221	215	206	199	187	191	230	211	193	206	206	184	215	230	221	219	213	217	159	190	205	196	198	232	216	203	180	177	216	206	224	208	201	223	203	211	216	211	182	226	186	193	212	210	222	177	214	178	212	195	204	185	198	215	219	208	195	186	203	211	208	212	225	222	221	216	210	215	210	199	191	184	216	204	200	216	219	213	214	192	220	212	214	217	181	205	219	199	190	232	227	233	224	198	198	178	200	237	208	198	249	230	212	233	176	218	174	219	215	215	203	215	211	222	202	193	201	214	208	209	195	220	187	203	205	193	180	231	178	199	199	236	233	203	184	196	214	218	217	237	216	234	212	211	196	216	211	167	219	181	209	220	185	187	195	230	213	229	203	206	197	202	212	203	203	235	214	198	220	226	202	203	216	212	215	202	223	189	196	174	209	194	216	200	217	233	217	216	204	207	229	199	192	216	201	191	187	202	195	213	198	226	207	201	188	219	222	174	199	196	199	194	200	196	233	225	224	229	212	230	241	214	193	220	214	193	211	213	235	217	226	188	228	198	195	232	202	213	201	202	208	210	223	192	211	215	217	184	210	192	230	235	216	206	204	201	227	231	199	205	190	217	214	175	204	182	194	200	182	228	229	216	232	215	215	208	207	224	206	224	205	203	181	231	200	188	205	215	190	211	195	212	201	222	186	225	174	254	204	208	180	197	208	245	217	165	209	236	172	191	223	183	207	196	204	203	199	201	219	202	210	204	211	223	202	204	231	197	199	216	215	209	202	211	203	208	220	240	201	194	200	185	226	183	206	203	199	245	219	193	211	201	203	231	198	211	195	197	169	192	204	230	228	175	202	206	214	220	191	215	180	208	224	204	219	209	242	207	203	208	231	193	205	185	190	200	225	215	194	192	198	189	219	198	202	212	255	211	202	213	198	197	220	200	220	209	210	208	208	210	218	214	231	236	206	241	210	216	223	218	218	201	206	174	220	212	184	202	223	215	195	194	186	212	198	218	220	201	206	207	219	213	224	229	202	208	216	217	242	225	222	224	222	224	216	196	215	194	208	193	204	212	216	211	232	198	206	196	206	205	162	205	203	193	195	163	233	222	212	198	218	204	206	203	220	223	223	216	204	212	207	187	204	200	209	209	218	240	171	209	230	209	200	189	191	201	220	188	205	190	205	212	189	198	200	194	197	217	207	217	211	221	207	251	204	199	206	229	198	188	205	226	218	221	187	203	224	219	226	204	183	217	211	195	223	214	192	198	215	228	190	208	200	215	211	195	227	217	211	205	221	213	210	205	226	189	195	223	221	177	206	188	214	209	199	219	218	202	217	203	213	190	217	187	181	228	203	209	194	209	189	201	219	220	214	192	218	217	205	211	227	239	226	195	219	175	225	177	211	201	207	191	205	199	223	205	211	208	200	208	214	203	208	195	203	204	200	205	210	215	223	212	194	206	218	196	193	221	212	188	215	182	220	241	225	191	200	196	210	222	197	198	203	191	199	211	187	219	225	210	187	197	236	213	193	191	207	186	225	202	202	218	204	204	205	218	214	237	185	208	200	227	196	168	226	223	201	187	206	194	198	197	228	171	192	223	201	183	183	193	197	218	204	213	224	215	194	237	236	225	220	173	230	218	197	215	194	189	202	213	215	199	216	230	214	248	220	204	229	224	194	241	193	204	205	214	236	240	237	207	229	192	208	231	210	215	228	237	222	199	207	217	211	246	214	187	198	186	220	218	226	220	209	212	223	178	202	208	201	199	175	236	209	209	209	223	176	218	188	188	189	209	178	210	207	209	229	205	201	206	197	198	206	207	224	198	214	191	205	209	192	231	213	218	208	195	248	208	225	200	226	214	198	226	209	213	204	197	219	175	202	203	192	211	217	214	193	219	223	188	200	225	185	192	231	197	220	223	207	228	231	204	213	226	204	218	216	236	203	236	172	191	224	231	179	209	198	199	204	205	187	194	190	201	202	220	204	216	205	202	217	210	212	189	231	196	233	212	244	205	205	196	227	202	200	229	203	200	189	191	175	220	246	219	195	230	153	194	204	215	214	204	196	237	223	220	221	220	228	213	192	217	226	211	227	196	213	223	183	197
14639	8156	5988	7140	6904	6123	9060	39579	32499	43437	33734	8508	749	802	727	712	680	4527	4845	691	626	556	474	545	542	504	522	499	550	519	523	523	517	560	543	525	491	508	492	529	555	515	520	512	505	503	521	545	516	519	481	490	497	517	536	486	503	530	495	515	562	536	506	493	548	532	460	534	510	527	505	504	479	550	496	547	509	526	526	505	536	500	506	500	517	474	479	500	523	516	555	512	520	516	509	538	529	523	515	513	504	496	529	534	480	530	523	489	512	524	489	505	494	521	514	504	530	523	494	508	525	476	521	501	501	546	505	524	484	496	467	491	489	484	516	496	492	501	537	519	515	505	498	481	506	480	488	550	517	522	531	512	489	484	532	511	492	517	548	503	498	507	510	484	529	478	467	542	546	533	483	545	460	473	521	517	524	516	514	468	502	523	490	498	504	487	519	515	516	476	478	533	502	466	501	507	492	529	519	532	503	494	485	502	482	552	548	465	499	530	483	495	489	510	489	500	540	478	521	503	520	480	574	513	528	512	458	547	499	522	532	485	530	508	503	503	553	491	528	526	528	518	534	548	478	530	484	483	526	501	503	541	519	501	548	504	494	515	507	494	521	468	502	531	531	503	555	472	517	522	516	496	537	524	515	522	511	477	574	471	501	476	515	509	506	533	530	527	511	523	535	526	516	533	516	518	504	531	474	495	535	501	541	484	511	519	475	496	484	502	483	528	519	551	510	547	521	520	478	548	521	520	492	531	505	509	538	517	494	478	531	540	563	499	495	546	530	530	495	525	504	487	483	496	502	511	498	497	513	505	514	531	525	530	499	521	491	514	482	537	500	501	506	514	473	503	514	454	538	510	473	507	502	508	500	537	472	531	527	519	503	511	499	510	485	507	514	511	539	547	472	452	494	523	468	505	516	504	527	482	504	478	485	508	521	509	515	555	544	522	460	495	565	492	523	495	500	490	526	546	536	511	519	515	533	511	508	495	498	506	540	516	505	523	535	520	524	512	493	528	507	498	524	505	525	511	509	540	508	487	482	501	499	549	534	566	555	467	497	482	496	514	500	496	554	534	520	523	517	510	498	526	519	502	510	496	520	540	506	471	483	526	540	528	488	533	515	559	486	524	489	544	526	520	510	519	512	498	502	477	537	495	504	532	518	548	536	543	523	514	523	513	538	481	520	527	511	506	521	509	530	482	533	503	550	505	531	511	510	523	532	489	482	477	494	516	560	520	536	510	514	499	512	553	501	536	536	491	520	482	495	487	536	491	497	511	517	519	530	547	507	519	509	477	542	500	540	533	534	495	518	478	503	523	547	527	468	496	524	534	483	510	480	501	548	455	504	502	550	512	522	509	526	511	504	531	499	527	518	460	525	499	531	485	506	480	499	524	487	512	545	491	548	518	495	516	498	505	499	529	508	487	543	503	506	462	504	532	515	519	536	499	475	499	473	524	506	513	502	482	501	515	501	532	508	488	518	523	519	494	499	505	543	532	539	486	497	526	485	487	500	531	544	496	521	495	506	515	481	500	484	514	489	526	475	490	521	503	479	494	541	526	483	517	522	550	492	508	502	513	473	477	532	492	502	534	521	534	525	522	503	491	526	480	493	479	497	535	509	494	496	494	516	536	528	530	500	473	530	553	508	476	472	508	483	490	498	538	496	483	515	507	507	513	516	470	531	507	503	528	497	535	518	508	524	503	532	501	533	507	492	489	540	525	527	536	471	481	537	523	518	520	495	541	515	521	498	505	505	515	505	489	495	538	488	490	479	526	497	487	482	516	483	479	496	507	465	523	518	490	541	507	517	499	530	471	513	536	542	511	508	540	489	507	541	504	498	541	506	494	529	512	457	546	468	502	497	497	510	515	524	540	513	512	511	558	536	530	513	538	543	530	544	493	546	499	505	519	527	530	487	482	489	521	520	507	497	524	592	478	507	553	515	511	510	537	538	512	530	526	521	535	536	501	474	501	544	512	532	516	501	507	501	513	547	550	490	540	526	546	507	561	493	520	553	494	523	498	521	491	517	498	528	517	517	519	517	520	526	516	514	499	545	518	503	473	502	555	536	497	496	522	536	535	521	481	522	486	524	533	514	516	533	504	547	488	541	521	515	524	519	509	504	548	512	558	504	514	568	492	524	542	500	541	521	514	484	500	527	533	526	520	517	498	498	540	556	509	497	501	495	514	465	527	494	486	498	515	512	506	501	529	514	504	502	510	493	506	605	500	505	486	504	552	547	527	535	531	541	504	540	543	536	516	528	495	527	557	496	511	481	511	498	505	524	467	508	470	519	477	508	488	512	548	558	506	530	530	504	519	481	537	563	514	504	509	457	505	535	531	549	486	507	472	502	517	498	519	504	533	501	514	525	491	538	523	538	496	506	497	495	500	547	471	516	528	509	512	504	496	524	513	513	542	497	500	496	518	512	516	506	507	520	509	543	513	509	481	512	560	492	524	551	526	501	496	512	507	517	507	524	493	504	509	438	479	496	517	523	509	508	479	553	533	521	503	522	485	576	531	542	565	531	521	527	531	505	511	478	467	523	500	539	501	486	468	483	537	553	532	491	550	516	508	482	498	512	515	529	499	534	528	489	524	516	485	522	526	465	525	533	478	520	462	490	479	524	520	524	497	522	546	515	490	522	539	520	530	524	504	524	521	499	530	516	476	510	515	537	519	445	533	521	520	524	489	487	536	491	544	493	497	479	513	531	490	510	493	540	517	547	535	486	504	493	512	524	500	504	510	482	510	501	536	482	520	510	461	515	513	547	507	535	519	540	495	501	481	532	454	471	507	529	468	523	507	535	502	532	493	513	530	502	494	499	519	545	532	511	516	487	512	543	504	551	487	509	521	467	535	491	519	511	486	524	509	473	525	515	490	504	485	529	508	457	510	508	505	519	484	507	542	512	486	495	519	470	473	476	482	542	509	544	492	502	472	493	452	489	507	495	508	485	513	507	494	515	535	509	485	516	526	508	528	544	532	508	521	493	564	507	481	513	497	537	552	548	541	478	484	475	472	502	485	532	492	474	515	515	494	545	477	536	489	514	494	480	508	564	502	492	500	493	484	529	480	525	516	506	517	543	520	499	549	545	516	513	495	540	526	507	504	499	517	497	508	520	551	503	502	481	516	495	510	532	512	504	550	473	526	482	514	534	506	529	482	522	496	511	482	532	534	476	571	514	492	535	522	535	464	488	497	531	501	497	546	531	470	518	484	463	547	498	526	546	507	537	517	538	512	497	533	497	539	509	525	508	502	487	524	562	481	461	448	504	492	539	495	512	515	546	525	499	483	484	498	498	528	563	496	494	520	494	489	499	484	457	511	486	502	520	525	533	508	489	481	527	505	459	495	512	486	539	551	470	535	515	466	493	495	539	519	485	516	505	524	497	538	514	471	507	550	541	552	503	524	496	478	530	532	509	489	480	497	526	495	551	537	525	542	465	515	536	504	516	488	518	528	489	498	548	528	544	522	505	512
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
