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
335846997986	335846998548	335846999098	335846999648	335847000198	335847000748	335847001298	335847001848	335847002398	335847002948	335847003498	335847004048	335847004598	335847005148	335847005698	335847006248	335847006798	335847007348	335847007898	335847008448	335847008998	335847009548	335847010098	335847010648	335847011198	335847011748	335847012298	335847012848	335847013400	335847013948	335847014498	335847015048	335847015598	335847016148	335847016698	335847017248	335847017798	335847018348	335847018898	335847019448	335847019998	335847020548	335847021098	335847021648	335847022198	335847022748	335847023298	335847023848	335847024398	335847024948	335847025498	335847026048	335847026598	335847027148	335847027698	335847028248	335847028798	335847029348	335847029898	335847030448	335847030998	335847031548	335847032098	335847032648	335847033198	335847033748	335847034298	335847034848	335847035398	335847035948	335847036498	335847037048	335847037598	335847038148	335847038698	335847039248	335847039798	335847040348	335847040898	335847041448	335847041998	335847042548	335847043098	335847043648	335847044198	335847044748	335847045298	335847045848	335847046398	335847046948	335847047498	335847048048	335847048598	335847049148	335847049698	335847050248	335847050798	335847051348	335847051898	335847052448	335847052998	335847053548	335847054098	335847054648	335847055198	335847055748	335847056298	335847056848	335847057398	335847057948	335847058498	335847059048	335847059598	335847060148	335847060698	335847061248	335847061798	335847062348	335847062898	335847063448	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34425	7387	2760	2035	1501	1105	859	651	612	518	471	441	404	450	323	326	302	323	306	302	272	283	295	310	263	291	258	285	278	256	261	268	285	264	263	262	265	270	252	251	238	263	261	275	240	261	270	270	245	234	240	242	269	245	246	250	267	254	262	252	279	251	242	230	260	264	224	213	250	262	270	270	245	245	245	264	241	246	228	237	244	240	224	270	257	255	252	246	233	225	247	256	269	251	266	259	241	259	278	227	237	262	254	257	256	279	283	249	251	250	237	241	253	244	225	245	264	262	275	253	247	279	229	264	226	233	265	241	238	265	266	243	255	255	249	264	256	270	229	257	236	221	251	260	234	258	227	270	243	274	244	263	266	267	273	276	271	245	230	211	239	220	236	274	254	275	231	260	202	216	229	239	225	237	231	254	265	262	233	247	234	275	251	229	263	230	250	229	231	230	236	242	265	261	259	242	233	244	242	243	237	248	261	237	262	239	258	242	253	256	239	245	239	271	261	249	244	248	244	259	235	258	281	267	257	242	247	242	250	236	267	235	226	261	261	264	225	252	263	263	263	243	246	273	286	231	233	245	261	201	221	242	247	232	232	270	221	259	265	225	216	269	260	254	249	242	260	257	231	240	245	230	219	255	263	258	268	231	237	256	248	241	236	230	221	253	263	234	249	228	233	222	254	241	251	262	229	279	234	278	260	227	268	228	227	261	219	264	274	240	230	247	253	261	246	245	232	252	247	267	256	238	275	245	248	260	257	225	249	236	235	241	258	244	250	237	249	253	256	254	271	260	243	229	245	225	232	278	257	276	228	269	246	238	265	246	239	260	237	277	244	249	247	243	246	216	239	257	249	261	265	237	254	290	237	230	232	244	238	253	264	255	236	264	242	253	239	228	251	240	266	247	224	241	232	244	250	261	263	260	256	243	237	252	254	234	226	254	230	242	240	234	247	241	247	250	221	251	238	264	250	248	229	253	236	222	256	249	243	256	235	267	248	241	258	243	255	275	249	263	220	252	236	226	265	231	225	251	255	245	236	248	260	251	269	240	243	283	225	248	238	263	230	240	224	236	257	226	264	228	247	243	270	270	223	249	256	282	264	274	286	247	253	217	231	248	245	257	223	261	240	242	241	235	252	250	253	242	223	227	241	227	252	216	246	243	272	238	252	251	265	257	239	237	260	233	264	257	230	253	243	285	263	281	252	238	247	252	266	250	249	262	283	253	287	261	225	249	227	240	232	245	230	277	249	238	268	264	253	237	270	231	265	228	242	255	268	230	248	255	247	246	245	229	235	268	233	253	249	229	273	247	234	244	252	251	234	261	269	227	261	258	219	258	268	243	261	247	260	232	207	282	238	243	282	243	232	237	255	239	246	246	262	246	278	262	261	223	247	243	272	254	239	234	230	232	249	242	244	254	259	258	272	249	241	268	241	263	247	230	246	234	264	234	231	239	249	248	232	222	227	210	238	251	246	244	264	243	247	218	263	236	266	258	246	256	253	272	227	232	264	248	247	233	251	223	220	252	265	259	227	242	219	251	225	225	245	244	223	240	219	277	221	245	239	247	236	246	268	267	265	256	236	250	254	236	235	264	267	249	245	239	289	253	270	251	237	265	243	251	243	282	249	259	231	266	248	248	257	240	225	234	261	258	238	249	250	235	231	222	246	248	237	253	249	244	261	237	227	235	232	249	286	273	235	267	255	262	239	248	237	252	270	224	263	250	244	213	220	250	240	272	276	249	272	256	231	239	239	277	248	248	250	268	234	258	242	254	289	283	238	251	242	258	247	240	235	253	262	210	249	226	237	214	226	233	261	249	256	254	268	224	225	254	262	249	248	228	268	226	260	230	223	274	226	246	259	239	244	283	267	233	240	264	231	232	277	225	249	221	224	241	242	247	239	254	268	265	237	240	242	274	242	244	267	220	237	247	239	224	279	258	279	230	221	215	277	255	259	231	249	257	271	224	234	259	219	241	238	287	251	235	246	243	257	244	234	250	219	220	259	249	235	269	256	238	238	253	250	241	222	267	255	236	257	234	250	233	220	254	226	267	270	244	241	220	243	260	208	224	245	248	253	252	239	263	244	238	247	252	257	246	230	235	254	246	245	247	243	237	206	269	240	239	238	249	242	226	243	256	256	263	237	264	231	236	256	240	225	287	230	238	262	241	244	254	229	245	265	257	259	273	257	217	239	218	259	257	221	255	214	236	236	265	271	240	275	253	240	239	248	271	240	279	233	243	244	237	254	228	244	234	229	231	253	213	231	262	282	249	251	251	240	251	246	259	267	247	247	236	241	247	223	279	239	236	294	235	258	248	277	259	267	266	250	232	265	246	252	255	269	237	223	237	249	225	229	260	277	239	220	259	235	258	255	243	264	233	245	223	257	260	234	256	249	250	227	238	258	261	226	239	298	244	241	269	255	254	239	223	241	250	224	237	227	277	257	237	216	227	223	241	240	232	232	265	233	241	243	245	237	260	243	258	222	253	257	253	247	244	254	230	240	248	232	240	231	245	253	239	225	231	253	260	227	229	268	262	242	274	269	252	245	254	245	258	255	241	263	238	260	290	245	232	244	289	230	238	250	256	223	257	258	244	249	254	241	254	224	255	238	225	264	255	273	238	236	244	232	283	266	265	239	255	282	223	237	253	237	258	220	243	266	243	269	249	233	271	227	251	254	235	205	253	220	234	231	276	272	272	256	262	261	266	264	245	248	239	262	254	241	269	244	242	269	253	270	223	239	239	240	249	232	230	244	254	254	254	257	252	255	239	245	227	244	247	229	231	231	245	272	246	237	241	233	245	250	255	217	254	266	241	239	250	255	245	210	252	252	245	253	258	242	243	248	233	260	248	220	255	258	258	263	248	234	244	224	200	276	242	246	262	285	256	227	251	250	234	235	223	279	264	231	238	231	253	249	236	263	243	222	251	259	239	281	260	255	236	255	267	265	242	262	221	232	240	233	240	259	223	262	254	228	232	263	239	253	235	244	236	258	272	247	216	242	240	254	243	229	231	267	246	242	237	244	241	265	258	241	237	216	246	266	234	243	262	246	215	244	245	232	250	237	238	249	255	222	228	244	238	244	271	257	248	240	229	256	248	256	231	242	253	264	277	263	250	234	258	227	233	261	232	241	237	265	220	280	248	248	241	225	251	234	236	242	262	263	223	226	249	257	225	237	258	234	238	254	236	240	248	238	234	262	270	218	263	268	226	256	230	251	259	231	267	211	243	256	243	249	254	215	257	259	247	218	249	214	189	257	248	233	251	255	252	241	241	244	241	247	221	255	258	271	241	244	268	241	264	229	243	273	232	237	264	253	255	252	244	243	266	239	262	247	224	232	249	272	224	262	248	259	253	240	262	224	225	228	238	224	248	258	231	256	255	241	254	241	227	251	267	229	253	233	271	258	241	252	260	250	219	222	229	242	229	241	243	246	239	250	259	256	239	247	270	251	253	256	243	224	256	253	224	245	239	251	242
15229	2580	5192	6132	5127	4346	3574	2965	2589	2232	2018	1786	1670	1556	1432	1371	1301	1266	1207	1120	1108	1092	1020	1034	1014	927	944	1006	914	870	931	868	873	823	873	877	839	827	862	830	799	829	783	843	824	841	822	825	801	848	800	842	782	796	777	832	811	789	804	844	787	804	770	790	736	715	766	764	724	739	734	748	738	705	745	777	724	727	748	763	757	741	760	778	739	732	736	756	733	827	717	697	773	763	727	741	703	729	712	754	811	756	723	707	770	734	745	779	718	703	743	717	700	774	732	728	732	695	733	734	707	741	733	742	727	692	717	665	733	721	710	728	742	756	744	754	688	662	767	677	742	723	748	727	718	693	688	782	758	748	700	768	741	747	770	754	746	708	718	728	708	701	707	729	745	732	723	729	738	711	720	691	733	744	748	808	736	707	719	736	742	778	751	719	699	761	776	748	782	708	725	703	824	664	751	748	703	741	704	726	742	752	759	725	734	707	754	749	771	696	713	753	762	715	722	718	777	741	741	733	712	767	740	697	711	710	744	692	762	773	741	754	725	753	715	732	759	724	718	749	708	700	800	714	758	750	733	738	779	738	740	753	743	721	781	758	720	755	744	694	780	722	736	694	771	739	699	709	771	737	719	709	726	757	770	693	761	719	721	722	720	756	707	730	770	732	730	745	704	711	741	780	771	750	744	800	756	789	719	703	730	736	733	723	718	720	684	728	747	746	757	693	752	748	710	737	741	707	745	679	684	709	763	698	712	693	761	707	748	722	710	762	705	742	753	691	782	700	725	729	743	736	760	722	669	683	751	756	762	751	704	768	720	693	725	738	693	758	748	775	713	718	747	677	765	728	713	748	724	765	713	726	722	745	722	738	735	696	748	681	704	775	704	738	696	764	746	718	722	739	799	743	750	752	732	736	763	767	706	741	714	766	788	764	728	735	733	702	729	755	753	717	713	719	715	733	740	725	708	743	708	728	784	728	743	764	812	720	663	739	682	769	731	740	722	736	783	767	715	700	726	794	751	762	702	735	722	748	717	786	799	728	683	715	709	786	699	728	697	778	691	770	681	743	712	725	747	704	714	741	767	722	716	816	737	728	723	713	717	735	721	714	711	755	743	687	739	705	722	677	699	734	738	757	761	701	756	691	720	694	720	697	743	720	755	716	734	714	738	733	732	733	737	718	741	699	707	774	727	750	703	718	736	732	719	705	706	739	713	692	738	725	740	715	731	763	708	724	735	737	698	733	793	767	737	789	766	702	719	727	684	746	711	758	748	752	748	697	767	733	754	712	712	730	765	722	756	727	728	746	753	709	754	743	719	673	748	793	704	717	731	697	692	782	706	664	729	768	718	739	727	742	732	697	736	738	687	707	721	713	691	730	730	758	769	721	706	776	775	762	742	743	768	715	763	688	741	701	727	737	761	689	773	721	736	696	660	731	729	758	762	739	710	755	775	688	692	773	725	717	761	687	703	676	762	709	696	694	738	740	763	721	731	726	730	701	739	728	701	742	748	763	729	782	741	724	759	704	731	747	757	722	667	728	710	689	747	656	725	727	737	761	717	721	722	732	730	763	748	711	716	764	738	658	779	776	736	742	740	680	691	735	761	762	732	738	725	747	714	723	748	744	746	674	739	716	717	709	687	721	693	750	712	702	712	722	694	765	734	727	759	731	696	687	752	709	728	761	725	727	739	738	713	735	690	704	765	717	735	736	727	705	734	777	756	745	733	698	724	720	735	732	733	759	702	794	747	702	740	772	747	680	706	695	688	783	701	745	716	731	727	782	696	761	782	720	731	764	707	769	732	760	723	748	730	750	800	729	725	715	680	668	695	716	735	704	786	767	741	709	745	696	677	715	731	723	776	723	739	735	725	689	748	742	745	692	728	791	740	691	707	708	700	763	721	728	796	720	746	680	757	753	735	727	695	717	755	714	727	706	752	738	754	767	748	782	754	736	695	707	702	734	760	711	760	723	728	700	727	728	702	738	706	754	726	741	689	709	684	756	707	696	737	700	753	711	747	766	722	719	722	743	752	793	738	732	775	717	704	713	775	723	730	737	727	726	715	767	752	760	712	805	743	729	721	759	726	761	712	681	691	756	708	737	725	673	735	719	732	691	706	712	776	727	711	717	715	697	688	715	740	736	731	748	761	699	694	746	702	756	722	741	717	713	714	722	741	781	747	737	769	720	719	740	720	726	761	727	719	772	691	731	764	766	699	738	723	802	716	697	743	752	742	743	737	699	763	734	666	781	789	754	738	712	776	713	707	723	731	713	757	727	706	758	718	737	750	732	728	752	751	739	732	761	690	728	755	724	764	691	692	691	730	758	736	758	740	731	738	736	757	730	806	750	729	753	703	732	733	738	689	717	734	700	722	689	746	725	722	718	693	733	796	712	697	708	693	779	715	735	700	728	746	761	717	743	742	741	726	757	719	730	763	726	735	764	710	721	738	764	721	728	698	725	714	718	756	716	721	721	722	750	746	715	742	748	732	726	744	706	772	742	724	749	675	777	720	691	763	692	758	734	732	706	746	768	739	755	783	727	730	701	771	717	759	709	702	707	732	712	716	733	678	679	750	689	731	738	756	707	731	721	711	762	692	743	691	715	710	710	725	753	730	750	734	754	712	684	720	710	755	780	726	726	755	723	698	727	777	713	723	738	685	714	734	736	745	757	753	739	765	715	749	700	712	727	746	742	741	789	732	745	761	699	799	738	708	708	715	701	745	767	762	729	703	741	712	761	715	719	757	727	741	732	718	716	750	711	727	695	704	713	767	744	690	719	691	709	672	698	747	730	737	727	757	769	742	748	716	740	772	769	763	737	757	795	686	711	760	688	687	711	789	762	715	718	745	693	697	752	712	705	755	722	749	729	724	692	682	712	719	750	680	744	735	717	746	722	697	715	761	699	794	750	730	761	756	772	733	687	730	737	744	706	757	731	727	769	723	709	742	752	706	750	713	764	694	744	732	742	741	751	771	721	720	765	712	757	680	720	739	747	741	737	770	771	728	671	719	719	701	702	700	738	731	688	728	713	741	740	733	752	742	726	740	737	703	734	734	704	711	781	737	729	738	750	705	733	696	729	779	701	731	706	789	781	715	710	749	792	745	731	735	751	706	729	753	731	777	757	783	704	735	704	681	721	677	726	731	754	701	753	725	726	761	695	705	722	690	730	746	746	736	757	773	753	751	774	740	683	700	681	713	726	734	745	686	702	693	734	674	730	702	662	706	743	728	725	747	732	739	752	737	745	770	695	725	732	771	729	700	688	708	702	793	723	697	709	775	705	753	757	739	730	748	740	744	717	742	740	767	742	745	732	725	755	730	718	729	759	735	758	720	760	773	722	736	747	702	766	705	745	692	737	746	707	743	695	722	731	737	723	739	757	753	704	700	766	712	767	719	707	716	773	731	747	709	689	751	758	713	724	793	722	739	761	700	743	692	739	733	733	774	714	724	721	727	737	697	728	699	798	754	711	737	745
3584	176	146	116	95	107	69	79	68	95	78	78	68	69	69	77	78	83	74	76	83	72	55	82	63	61	69	79	80	80	58	62	82	78	83	79	58	71	79	78	64	66	83	58	69	79	71	72	82	60	80	70	59	76	85	85	59	68	73	71	66	66	76	48	71	61	75	62	85	88	58	70	69	67	85	54	64	68	65	79	79	72	95	72	77	65	73	68	61	59	58	75	57	76	67	70	66	72	65	72	63	75	56	86	64	66	65	73	73	80	70	57	66	90	77	91	61	73	63	69	60	65	68	58	59	76	76	65	65	63	61	74	79	69	71	66	80	70	67	88	81	67	67	59	73	82	67	74	69	73	73	66	95	88	83	74	60	71	77	78	70	66	89	90	68	80	58	74	78	60	72	74	68	74	50	69	74	65	49	73	70	57	66	66	78	72	82	73	71	64	73	81	88	68	68	70	69	81	74	63	76	86	73	61	75	82	69	69	68	60	71	73	72	66	63	69	98	59	53	74	73	72	73	74	78	76	79	83	73	89	79	70	59	72	84	70	74	75	65	70	75	71	80	60	76	68	58	54	67	65	75	86	73	65	70	70	88	62	78	67	76	60	62	66	69	65	51	69	64	89	88	59	90	75	71	74	67	78	68	87	82	73	73	72	65	65	62	64	66	79	82	72	70	75	57	79	66	71	59	69	79	60	73	71	65	80	75	71	73	70	63	58	67	83	68	78	74	83	61	65	64	70	56	62	77	59	64	79	72	71	75	84	72	70	61	64	67	57	60	53	73	74	67	63	70	68	71	77	74	69	78	55	83	71	67	63	75	73	63	79	66	86	72	69	51	90	75	68	84	81	69	64	65	51	47	79	61	76	69	58	69	86	69	74	74	64	83	63	85	78	73	77	72	70	73	71	61	67	74	70	71	83	67	76	63	74	66	64	72	60	45	80	66	64	47	70	70	72	71	76	72	78	66	83	82	77	74	81	85	76	93	73	66	72	88	67	64	60	80	83	65	72	77	82	53	73	80	70	68	70	82	59	67	65	62	63	60	79	64	67	64	79	64	65	72	77	67	61	81	56	74	61	68	83	69	81	81	57	72	68	70	77	73	64	73	58	68	65	76	71	59	59	84	82	94	74	59	68	70	69	67	77	79	67	67	75	66	71	70	66	85	78	63	90	77	70	66	75	66	60	63	56	77	71	64	57	79	86	89	74	54	69	97	64	82	71	70	82	73	63	71	81	64	58	65	82	75	80	68	75	72	66	74	67	63	73	78	72	69	75	77	68	80	72	74	62	81	58	75	71	64	71	87	59	58	71	72	64	82	81	57	76	83	81	68	77	60	74	103	68	64	83	70	62	84	72	77	60	74	66	70	76	75	59	79	63	89	67	68	51	77	100	74	67	89	65	65	66	73	61	64	61	62	70	76	73	87	67	62	65	85	70	87	83	65	59	79	78	98	69	74	73	74	58	80	82	61	75	79	62	84	65	75	75	73	75	75	87	74	74	58	67	57	82	60	66	72	61	71	75	69	64	73	74	74	68	78	83	68	62	77	77	70	73	60	78	51	69	84	68	47	78	66	53	90	77	81	63	63	72	59	56	55	75	68	57	84	61	64	63	73	68	72	74	65	73	75	62	86	66	73	82	66	62	64	83	71	73	77	75	81	69	77	76	76	80	64	74	60	74	65	75	86	65	74	98	73	65	69	71	59	62	81	71	74	70	89	76	76	59	68	72	64	74	82	81	80	68	71	70	80	59	73	80	69	63	72	65	73	72	79	72	67	84	78	80	65	64	76	76	64	72	85	59	84	78	77	78	69	64	66	66	75	66	83	86	69	84	70	81	68	75	72	72	63	79	66	63	82	74	71	80	77	56	59	74	77	79	86	80	62	79	68	82	72	69	63	75	62	79	53	68	92	71	87	80	78	59	59	70	72	65	60	65	72	64	56	70	67	72	70	65	61	81	57	66	66	75	62	67	77	74	73	81	71	69	63	75	73	73	81	72	72	95	72	87	71	64	67	56	74	64	70	76	70	58	69	62	75	86	61	59	55	78	84	61	75	65	93	73	76	66	72	57	82	74	73	85	74	65	73	74	62	59	84	82	58	75	74	74	74	73	84	65	71	65	70	69	67	68	84	74	70	78	62	82	72	69	74	77	53	78	86	68	60	77	69	73	73	68	79	68	68	64	59	64	73	69	78	52	83	78	74	70	79	76	73	60	74	75	60	66	69	69	81	63	68	87	71	68	67	61	79	65	79	89	64	66	73	72	68	77	75	75	75	78	72	80	80	84	87	77	73	61	55	71	76	74	75	77	65	72	74	81	76	65	78	79	72	78	83	70	66	74	75	57	85	67	56	70	74	75	60	68	79	76	69	67	67	73	71	59	69	56	79	63	83	65	79	78	56	68	84	74	77	55	69	77	76	78	68	67	59	73	74	63	79	78	70	75	80	70	68	68	52	64	70	76	64	71	63	77	74	63	75	80	87	71	63	69	71	65	73	78	64	79	66	71	69	81	73	63	63	86	59	70	92	73	66	60	60	69	71	81	68	60	64	76	57	72	53	80	72	56	78	71	76	73	76	81	75	78	81	57	84	70	63	70	79	98	75	72	77	90	66	67	74	76	56	63	79	58	69	74	71	78	67	61	70	82	64	59	84	88	66	58	65	79	67	64	69	59	66	64	77	69	57	88	65	64	57	77	75	69	68	67	73	77	73	63	59	76	68	76	57	76	91	73	64	71	76	64	65	73	70	80	90	63	72	74	64	62	65	76	73	70	81	79	74	62	77	81	76	68	55	56	74	56	79	67	73	55	70	65	66	76	75	71	74	64	87	60	76	52	84	51	64	72	65	82	62	64	63	78	70	69	79	56	66	73	63	65	71	64	89	85	53	72	83	67	61	69	64	63	76	70	59	73	70	86	79	61	58	54	66	81	73	61	63	69	78	80	69	68	82	80	83	60	70	79	65	66	76	75	71	62	69	65	59	75	72	72	56	73	83	67	81	71	63	95	76	92	64	73	64	74	98	71	67	68	66	61	57	63	72	73	64	69	67	76	79	71	70	66	67	65	83	67	80	66	69	71	73	69	72	66	60	77	63	72	69	73	68	74	57	67	70	60	80	65	75	56	57	83	80	75	91	66	80	70	67	73	86	67	82	79	79	60	62	76	67	72	70	62	70	84	79	75	64	73	65	59	74	71	73	77	65	79	77	75	76	84	67	58	74	69	71	63	65	62	81	53	76	78	66	77	90	73	74	69	65	70	79	73	73	67	74	66	68	59	65	70	68	81	63	82	60	75	70	90	78	91	59	56	70	81	69	70	80	66	62	59	71	69	66	90	69	82	71	48	76	68	76	73	68	61	70	67	58	68	63	53	104	80	59	66	76	76	62	84	67	74	71	73	65	79	75	68	75	81	69	76	75	54	77	68	61	68	80	68	66	80	84	72	61	68	79	82	58	72	84	76	65	63	73	73
5010	361	416	448	370	346	329	345	352	291	310	317	284	295	296	270	295	286	277	288	285	306	272	297	276	284	266	268	280	262	264	293	248	268	270	266	265	282	274	260	272	307	267	290	262	262	263	294	270	254	251	279	259	271	264	269	268	256	290	288	296	261	278	305	250	245	289	293	251	265	286	234	237	243	291	299	268	271	275	248	299	302	249	265	281	249	282	283	274	279	266	281	264	288	289	277	267	267	280	269	279	262	295	278	274	291	306	266	259	265	288	278	269	248	254	235	277	270	265	249	261	288	297	277	256	295	266	291	281	285	291	266	267	267	269	264	294	238	251	270	250	256	265	259	290	323	271	269	246	283	253	270	280	271	276	266	284	276	269	276	258	264	262	286	281	276	249	259	265	244	266	255	315	265	253	272	275	283	252	253	268	278	287	286	295	270	275	262	272	286	253	283	277	275	285	277	280	276	268	291	257	256	285	272	245	263	253	278	258	266	246	256	264	285	296	268	263	288	294	260	263	239	247	289	271	261	272	287	271	266	286	287	281	263	273	295	262	277	254	256	274	254	282	273	249	280	260	249	235	280	279	261	285	274	270	237	249	231	253	264	263	281	292	274	271	295	270	278	320	279	257	293	272	256	263	221	261	267	262	251	259	256	293	275	282	273	256	258	270	246	275	272	268	275	268	246	261	273	269	283	278	287	269	248	264	287	255	273	257	267	269	273	276	247	243	276	278	271	281	282	277	256	280	258	262	272	251	278	274	285	278	274	263	264	280	277	259	236	280	261	255	266	265	271	271	282	286	280	261	283	262	256	273	258	275	260	258	273	266	252	296	283	260	252	277	301	289	273	272	279	304	286	275	218	258	240	299	294	269	269	281	300	242	251	289	244	258	284	277	278	246	307	284	263	253	281	266	272	269	232	290	292	275	307	244	274	246	246	270	255	276	248	249	291	254	260	278	275	277	258	242	273	278	260	261	266	256	277	282	282	263	274	264	259	292	258	262	266	280	296	268	246	254	279	294	262	256	257	264	279	257	292	281	275	282	259	260	256	262	280	268	305	287	259	278	270	283	272	289	287	256	243	260	250	251	252	258	282	281	247	236	259	261	272	275	298	266	270	242	268	258	235	273	262	270	271	263	255	268	249	311	282	286	249	288	272	287	294	278	258	291	313	242	282	246	272	275	269	276	269	282	288	231	308	296	283	271	287	260	265	257	313	287	264	279	283	277	256	269	271	269	282	264	298	264	279	255	252	303	279	262	285	249	236	263	250	258	265	278	271	274	270	263	249	257	270	252	272	264	262	281	278	278	279	271	267	277	270	245	281	265	234	287	260	287	285	256	278	278	265	255	269	279	298	269	256	268	275	272	280	255	265	297	265	252	275	299	313	317	282	271	284	232	267	266	249	274	295	275	288	258	259	277	267	298	279	278	285	274	286	267	290	249	288	258	272	267	264	287	287	240	273	287	280	277	294	277	282	249	279	260	293	292	262	266	294	253	271	256	258	279	269	275	286	269	258	265	257	272	251	259	257	297	284	265	280	283	271	299	277	255	267	264	238	279	250	289	262	262	248	258	305	292	319	284	253	263	281	282	283	252	272	279	257	261	254	250	291	280	263	273	289	268	247	274	278	288	303	246	288	270	275	258	289	253	255	277	265	284	255	266	271	269	304	247	259	249	267	294	280	249	245	253	288	271	275	263	273	271	262	257	294	279	258	281	280	270	291	303	264	278	252	276	284	289	260	266	246	264	302	263	268	245	267	245	257	242	293	311	301	249	253	274	271	276	256	296	253	266	280	262	247	258	281	264	283	260	272	265	276	268	299	239	295	266	247	269	310	273	237	273	288	296	262	254	266	273	291	257	282	265	257	262	296	255	263	258	297	257	256	265	263	250	275	278	282	272	257	292	274	288	259	300	277	268	271	263	268	293	296	283	255	278	272	261	289	260	255	304	270	258	275	305	300	258	261	273	257	290	266	286	290	229	243	287	289	280	279	302	246	277	256	266	286	270	270	294	284	284	266	254	279	301	259	268	263	282	260	263	284	263	294	276	254	225	246	274	280	290	259	246	266	261	267	290	251	283	280	256	274	251	268	270	260	281	273	256	261	273	265	284	243	248	271	272	244	280	268	266	274	253	289	286	266	258	288	283	277	269	252	288	267	274	260	237	273	268	248	236	245	307	276	250	288	286	289	282	269	273	251	260	262	281	293	291	259	252	266	244	251	268	288	258	268	265	254	261	272	274	308	249	296	294	253	266	279	290	265	304	259	264	271	287	264	272	284	283	265	305	296	259	281	267	259	264	283	259	296	262	274	258	255	281	252	277	262	273	258	251	272	300	285	255	273	272	288	257	267	268	246	275	259	252	301	274	266	261	246	287	295	265	275	257	280	262	252	277	255	270	266	247	263	288	281	249	259	273	269	276	285	249	266	262	270	285	263	252	267	273	276	280	254	268	300	281	265	258	247	300	233	272	277	253	259	235	250	254	296	262	243	258	238	255	281	276	269	272	241	292	288	280	258	300	292	273	256	281	284	288	265	272	273	247	245	276	228	278	264	278	256	274	230	277	285	265	274	269	275	286	272	251	281	256	318	269	257	258	277	273	271	282	254	261	298	254	308	267	284	301	272	311	295	257	272	271	258	304	216	275	266	253	231	268	283	257	291	302	274	249	241	286	291	266	261	274	261	290	276	264	286	242	260	295	261	220	288	261	261	262	275	258	256	237	259	281	269	284	280	265	271	282	269	236	279	257	261	277	280	274	262	292	287	244	263	298	267	284	278	254	300	269	279	261	259	287	277	283	264	300	254	277	271	249	300	276	262	282	267	276	280	250	294	244	263	293	308	252	265	236	284	260	246	261	253	251	279	278	276	307	268	277	252	272	255	257	256	261	270	267	275	261	263	249	253	293	285	265	230	284	283	245	246	283	261	266	244	259	252	242	251	232	269	292	253	279	290	273	263	275	265	264	259	293	264	280	266	254	262	246	276	252	268	265	287	300	282	245	253	299	271	275	276	276	263	240	269	272	276	239	276	281	272	286	293	259	254	247	264	303	277	264	281	266	258	295	266	308	271	276	258	273	304	278	242	260	261	258	275	281	263	253	261	280	267	274	306	245	264	249	264	278	262	271	272	270	248	271	294	276	307	303	272	266	274	258	258	277	246	246	258	253	289	285	297	275	259	264	275	250	285	277	259	280	257	308	252	291	294	274	236	258	250	279	290	271	277	275	265	263	273	258	279	261	273	258	247	252	251	286	283	264	275	284	287	271	301	279	258	267	248	270	239	246	281	291	239	277	277	243	267	238	261	272	251	294	265	277	254	278	291	273	247	253	260	301	266	245	289	278	263	296	283	272	292	296	266	280	267	316	267	262	275	272	262	309	289	271	272	255	274	262	233	300	274	272	244	275	280	297	281	280	279	264	275	294	265	286	247	269	261	298	280	254	288	244	274	250	283	290	268	263	279	286	291	265	256
21613	2307	1395	1115	782	583	488	374	343	270	250	245	231	246	217	221	177	187	191	201	172	173	183	177	167	174	172	166	175	197	181	182	186	179	173	180	160	181	158	166	194	163	136	166	179	172	153	166	160	148	185	182	169	156	171	160	173	179	165	156	160	174	161	171	160	184	168	161	150	166	143	168	178	165	153	149	181	151	172	172	153	160	184	165	164	148	177	175	152	156	176	166	184	182	163	145	142	149	157	180	161	178	147	177	180	160	164	172	147	169	157	167	167	163	167	172	157	170	167	172	154	176	140	159	179	155	188	179	173	156	141	157	176	154	165	143	159	177	170	162	144	158	153	162	175	154	152	158	141	159	166	163	169	163	162	157	170	152	141	150	155	156	165	183	155	149	146	168	158	159	167	162	161	180	165	146	174	167	163	174	149	171	161	157	177	162	163	176	155	138	160	180	159	171	173	181	161	159	178	167	165	180	152	180	164	144	175	157	171	173	167	157	166	162	151	158	149	160	170	178	161	175	143	167	170	164	186	163	166	146	145	165	171	156	179	165	156	177	165	162	173	168	192	165	192	150	154	185	158	177	163	170	168	161	170	168	165	157	155	164	151	156	167	149	148	176	161	149	163	156	148	177	148	145	173	161	153	174	167	186	153	139	141	162	165	159	178	151	181	151	191	180	158	159	178	149	210	186	179	162	172	125	155	153	171	167	159	148	170	162	176	163	160	166	179	161	186	169	182	172	156	179	141	164	173	158	178	186	164	152	158	164	156	156	170	150	157	159	157	146	146	162	169	157	158	172	164	179	134	154	176	166	158	153	167	177	179	162	161	146	145	167	157	147	152	158	155	152	178	163	173	166	169	185	159	158	167	146	168	173	179	142	188	168	174	153	169	165	161	181	158	185	162	185	165	174	161	154	158	153	157	145	163	164	162	164	169	176	178	141	171	156	157	176	141	177	171	178	188	166	155	156	154	144	164	187	158	173	173	185	162	173	178	168	183	194	132	189	152	153	164	140	161	150	160	155	170	158	200	195	150	169	163	174	161	162	142	187	172	161	176	162	171	174	175	178	176	148	207	148	164	153	168	161	163	160	158	143	178	159	159	176	153	176	151	152	158	154	179	161	166	173	153	154	165	135	137	160	152	192	167	169	170	171	148	178	171	156	163	172	161	182	166	200	169	163	166	170	158	150	150	162	153	169	162	150	182	161	178	176	146	167	180	169	151	159	167	178	163	176	144	154	153	169	167	148	172	195	174	184	166	142	148	160	166	161	162	129	174	154	160	164	157	156	151	166	158	164	154	181	155	144	156	165	167	187	146	157	162	155	133	167	174	154	149	178	165	169	163	170	176	178	169	185	154	172	165	160	175	158	158	166	176	158	139	180	164	170	147	169	166	144	148	171	148	180	151	170	177	150	156	155	159	162	173	183	148	149	168	146	156	148	163	167	158	145	162	156	186	161	150	170	144	171	174	157	179	191	196	160	187	146	159	184	175	170	184	156	165	173	155	164	163	159	162	164	187	171	157	155	157	145	168	160	170	178	170	156	182	164	171	158	187	171	172	175	191	151	154	158	182	160	177	152	177	165	141	157	187	176	161	153	178	168	169	162	169	171	195	161	166	170	154	180	177	149	179	159	155	169	172	149	150	165	169	170	190	140	159	184	172	161	154	174	173	154	182	166	162	143	171	140	146	168	180	148	141	171	156	173	157	155	152	148	158	168	157	173	187	158	154	185	174	174	166	153	169	158	177	154	164	172	185	153	159	164	171	174	148	153	151	167	132	163	153	151	150	171	159	172	162	177	159	175	168	169	130	174	159	161	157	149	170	161	178	179	155	186	148	188	175	166	161	150	175	161	159	164	181	162	166	155	164	154	159	185	136	176	160	147	145	182	174	145	162	153	160	182	155	181	171	185	149	152	188	169	163	181	169	152	165	147	154	179	163	180	152	172	167	177	175	135	144	155	140	188	169	173	176	181	147	158	167	163	155	162	175	154	179	174	162	174	152	147	173	175	156	140	179	163	168	179	157	185	158	175	149	150	160	160	143	161	166	150	158	167	132	155	167	180	162	163	145	152	168	158	152	173	166	169	164	149	179	156	165	179	160	165	166	173	178	182	147	184	170	159	157	181	161	203	158	157	174	146	168	179	173	149	160	172	138	154	158	181	171	167	166	167	145	172	179	171	165	159	156	172	170	171	151	169	187	148	173	178	165	157	154	175	166	173	173	178	148	179	149	146	146	159	168	140	158	151	170	146	146	161	157	170	173	155	155	151	153	173	174	187	156	160	155	179	167	179	167	159	155	174	149	150	154	165	168	178	164	160	171	190	157	160	169	184	163	158	172	183	160	161	146	185	148	154	154	160	171	161	146	171	172	166	173	149	127	148	151	134	166	156	155	155	169	171	197	161	170	167	159	164	149	157	148	174	145	185	154	170	157	157	157	161	151	163	165	145	174	157	185	153	154	165	181	198	167	183	185	155	162	148	167	139	167	175	168	166	167	154	160	147	174	152	159	162	162	160	169	151	152	149	156	174	173	151	160	138	157	180	172	171	174	161	173	160	155	158	157	166	186	170	141	150	158	159	163	157	157	166	150	162	163	145	174	161	160	174	173	167	162	147	171	168	158	195	155	169	149	182	175	167	171	153	171	166	187	161	159	138	162	166	174	158	168	159	158	146	162	170	167	166	158	173	157	155	176	165	170	172	167	150	166	167	172	175	154	157	154	170	172	168	150	147	169	170	147	164	155	147	158	173	151	167	164	144	174	176	138	156	168	166	169	154	163	175	151	186	180	185	189	153	170	163	178	162	176	185	184	143	157	135	178	156	167	155	165	165	183	160	175	196	171	162	176	159	158	177	161	170	162	152	191	199	160	179	172	169	164	155	176	185	188	147	149	173	162	160	184	163	171	181	149	174	144	160	145	154	179	167	167	149	152	162	165	142	154	163	193	170	171	161	152	158	161	168	149	155	162	167	174	157	152	153	143	180	150	169	166	172	164	167	154	177	161	156	167	184	151	158	154	186	163	179	171	152	165	158	146	156	141	161	157	185	182	144	173	165	173	144	185	184	161	164	150	174	190	173	159	176	173	170	162	192	168	175	156	167	166	169	153	170	170	176	151	148	170	169	172	163	169	160	165	171	171	159	142	149	147	148	136	185	165	158	167	169	170	165	171	152	171	169	151	177	160	168	169	153	138	177	153	169	185	154	153	162	155	164	171	153	172	162	154	168	150	173	148	166	172	151	173	158	173	156	160	173	162	154	163	181	155	149	172	170	171	161	137	172	130	167	179	154	186	168	145	159	179	143	158	166	168	151	179	175	171	172	171	164	145	122	164	158	168	148	186	182	151	171	137	160	183	170	153	162	161	154	158	146	155	152	157	161	170	187	172	181	129	163	154	185	178	181	166	148	158	147	165	164	156	138	131	158	165	183	167	161	145	169	165	141	169	144	170	166	189	155	154	165	147	167	174	187
11073	1348	2908	3253	2849	2423	1959	1619	1464	1291	1207	1073	985	920	889	851	826	743	754	722	690	685	706	667	642	662	625	588	628	611	584	603	580	588	592	587	572	540	572	589	535	538	567	563	573	554	539	568	564	590	550	539	534	513	525	569	578	545	542	531	551	561	588	545	533	532	544	527	534	533	508	527	475	536	543	492	541	574	586	526	499	534	522	570	536	534	536	496	499	504	513	557	512	557	527	525	553	490	521	541	583	504	531	536	518	507	490	520	515	587	529	528	520	577	473	494	536	506	500	534	542	520	520	542	475	505	522	520	471	557	499	527	534	526	518	533	539	493	520	503	522	535	489	516	523	502	555	522	549	540	522	535	507	525	522	532	542	496	540	514	551	527	550	493	530	541	499	519	495	528	564	509	509	466	532	496	527	522	516	521	472	502	522	536	500	584	510	516	522	538	564	484	514	550	497	495	513	503	501	496	477	543	507	522	508	529	528	556	494	539	500	494	580	468	499	531	535	493	486	495	526	520	542	524	518	503	543	576	520	474	502	532	536	528	497	525	505	498	530	531	526	508	501	512	509	523	508	461	529	549	518	538	518	524	515	491	555	538	523	553	494	544	551	495	494	542	499	520	493	495	509	510	491	504	515	491	566	501	506	529	540	508	516	536	495	495	539	462	500	535	514	570	539	488	529	502	578	488	519	493	496	500	527	551	520	505	520	523	502	472	505	508	504	520	514	511	520	529	487	553	510	524	535	512	502	530	560	469	478	523	498	556	517	543	509	497	472	511	486	579	537	500	502	519	481	504	495	517	555	543	525	505	517	567	526	505	531	512	550	477	540	549	495	475	572	510	563	474	535	487	506	525	498	557	523	502	560	546	490	522	539	470	504	501	484	482	510	497	514	468	531	478	541	501	567	517	498	514	493	502	493	508	472	526	513	560	506	517	458	516	494	460	496	487	481	538	547	454	493	522	546	491	538	538	489	477	521	532	519	503	470	492	483	517	488	529	489	472	498	531	540	531	560	479	517	516	504	501	508	504	544	539	500	488	519	515	513	520	494	518	542	542	501	517	504	471	511	528	505	489	492	553	473	508	494	560	519	552	537	538	527	490	516	519	511	520	532	529	500	531	539	485	473	541	527	559	523	533	482	513	550	546	506	533	505	525	518	508	480	524	525	491	537	471	509	495	492	492	520	518	491	496	516	527	459	555	510	526	511	512	507	501	503	496	537	523	512	468	487	508	492	477	486	500	500	548	502	510	506	499	501	540	499	527	497	489	541	528	524	491	531	508	498	510	503	497	474	505	534	482	480	501	501	511	516	501	508	510	496	501	513	515	504	499	487	510	503	509	554	550	503	490	503	521	543	494	513	508	537	493	501	529	536	494	546	512	543	520	500	487	524	502	483	538	494	529	542	560	492	540	524	512	510	506	485	512	515	521	502	527	503	504	545	560	498	464	506	519	510	506	519	533	522	556	568	529	498	495	513	531	570	497	529	499	523	525	501	491	540	510	493	521	467	502	521	520	519	533	528	479	488	544	493	537	509	506	500	531	509	528	499	465	524	497	538	521	498	537	500	521	528	494	504	493	503	528	507	556	510	511	513	499	496	498	554	531	491	525	497	510	502	483	559	505	516	525	493	496	512	543	489	506	561	491	503	534	542	510	518	513	528	524	503	565	488	510	543	511	488	532	550	544	506	563	512	511	505	503	526	532	488	536	482	519	495	529	473	501	567	524	545	509	472	515	521	495	537	558	522	517	463	497	494	496	499	502	503	508	520	499	517	519	454	473	513	517	519	542	522	558	513	507	502	494	473	510	554	533	521	493	535	543	505	517	510	532	486	500	506	522	514	503	518	519	479	533	541	541	528	506	520	482	464	506	545	524	529	558	518	534	498	527	543	485	449	514	514	479	465	511	522	515	516	506	506	525	489	515	536	508	493	515	525	556	530	522	502	519	500	512	519	466	527	485	488	505	509	532	501	470	523	523	535	550	543	511	519	548	522	480	507	523	494	529	558	519	520	528	499	537	502	516	489	505	531	518	481	558	506	518	555	509	538	506	497	516	483	544	493	507	532	533	537	511	512	503	515	539	534	484	503	485	550	496	509	543	562	519	537	500	507	506	499	557	516	484	513	539	525	497	514	477	522	544	488	489	531	509	522	480	496	503	537	517	508	516	515	489	481	543	530	519	530	508	486	488	513	539	527	496	521	520	541	510	546	486	512	526	520	504	531	490	501	504	535	503	474	576	546	502	516	520	541	517	511	505	509	562	528	487	499	519	527	548	511	502	514	502	552	529	508	482	507	469	536	505	511	502	518	551	494	496	514	523	506	500	486	500	500	516	534	523	553	488	500	512	489	484	528	520	563	503	539	494	505	521	547	486	502	521	518	538	535	535	512	485	513	532	498	522	534	515	534	543	469	539	546	515	496	523	470	472	492	530	529	538	518	533	512	506	511	553	494	479	533	526	548	575	496	500	547	505	484	571	551	506	486	527	541	479	531	542	475	531	513	491	556	493	517	541	511	502	561	504	534	511	479	497	512	542	490	510	511	518	513	484	504	530	489	519	514	542	530	483	520	537	530	516	564	529	515	493	493	470	505	490	486	465	497	518	517	537	509	473	512	536	515	545	548	514	503	531	532	522	509	506	518	542	487	515	528	520	523	458	524	522	477	549	498	538	533	508	510	519	534	513	484	523	521	522	521	512	515	499	525	512	504	510	475	516	501	563	580	533	481	516	529	536	514	503	496	566	538	521	532	539	503	484	539	533	518	515	483	504	513	492	519	480	499	503	519	524	497	494	476	526	525	539	520	506	533	522	504	538	477	538	505	483	486	531	501	520	499	501	521	506	511	540	515	539	518	493	495	508	566	521	479	549	513	496	503	511	509	531	517	521	554	511	499	550	506	483	523	492	536	493	519	530	480	541	533	534	553	510	443	553	525	520	506	527	509	510	521	542	505	505	499	500	498	528	533	535	528	545	541	558	516	489	515	529	553	514	481	555	531	468	502	521	504	495	519	494	514	505	483	512	538	532	492	484	488	487	542	531	479	503	485	526	523	448	561	523	541	500	489	517	513	527	496	518	538	505	501	487	530	500	531	504	507	518	512	486	474	506	478	535	504	543	569	510	480	531	551	460	519	505	564	501	483	508	536	506	551	467	479	547	515	526	479	522	537	539	551	484	506	532	508	495	538	510	549	487	544	523	512	503	523	471	480	494	525	540	522	539	475	519	533	511	502	535	519	520	510	518	479	526	529	473	521	531	497	510	554	551	493	519	523	533	508	531	517	503	508	553	525	556	490	567	477	505	484	532	502	532	511	507	526	485	501	477	534	517	500	542	536	495	508	560	505	523	487	518	522	509	486	527	540	542	507	528	505	519	492	486	523	534	510	510	553	529	540	510	507	504	525	555	497	516	532	538	510	536	517	572	489	519	524	512	529	516	541	515	497	489	480	490	528	508	493	547	502	557	493	523	517	519
32470	6270	2578	2010	1450	1080	846	702	576	500	430	416	392	371	324	370	332	302	278	297	310	267	264	271	285	280	262	237	267	277	255	263	250	291	298	250	241	264	261	267	250	233	245	247	252	228	245	237	232	235	252	236	223	239	283	239	268	267	255	247	255	241	254	247	243	255	258	256	263	221	233	250	253	262	242	249	247	239	250	248	257	231	248	240	243	227	255	248	219	234	241	215	234	247	245	220	240	214	263	230	294	236	246	244	241	222	268	244	238	211	243	217	262	270	260	256	258	224	228	262	251	239	238	240	227	257	254	217	229	239	234	240	216	240	243	262	237	259	232	230	277	239	280	241	250	218	220	259	252	243	259	249	248	225	228	221	238	217	228	235	249	237	256	227	247	237	217	236	256	247	261	255	206	252	225	280	226	233	260	267	244	241	253	227	220	246	207	233	232	230	240	218	227	228	230	237	252	242	229	234	216	263	240	237	253	259	229	265	254	264	247	231	220	250	222	224	249	247	257	266	241	232	232	242	252	224	230	239	225	228	235	252	237	237	251	244	222	232	244	220	248	260	234	215	241	225	225	249	246	239	229	226	256	231	236	230	241	247	256	256	229	230	243	229	216	251	245	209	227	239	250	251	241	257	231	220	255	234	279	264	236	220	233	265	223	245	240	223	225	247	230	262	211	238	218	262	223	217	254	210	273	231	227	230	251	211	261	239	234	222	248	252	253	226	263	236	227	248	214	233	243	238	239	239	246	221	228	234	223	260	226	245	227	255	234	248	249	230	251	267	251	246	257	236	232	238	228	227	222	223	198	243	211	241	269	240	226	244	219	231	255	242	211	231	264	256	233	232	210	230	252	228	245	277	254	254	241	220	231	241	231	247	231	241	241	253	239	245	231	249	248	209	226	251	251	251	246	238	257	237	251	271	277	232	237	218	214	252	248	216	238	203	244	265	234	222	231	235	261	211	214	211	230	246	244	219	260	232	223	220	225	230	242	251	225	235	231	219	242	219	233	244	233	227	235	236	260	203	235	253	220	216	235	246	240	242	241	245	235	240	248	242	243	241	231	226	244	224	229	241	282	236	260	244	232	277	247	234	228	239	223	231	247	251	267	255	241	235	258	262	236	243	212	245	236	224	235	249	247	224	288	272	231	227	246	251	263	209	258	274	219	255	266	228	237	274	241	226	230	224	271	240	252	253	226	234	239	253	253	237	261	257	232	281	216	236	236	252	246	215	225	208	245	241	216	245	231	258	257	240	242	232	269	239	224	243	223	247	255	214	234	238	248	255	235	261	231	240	243	213	241	237	248	247	236	217	261	268	240	222	242	225	214	262	221	246	209	263	255	227	251	265	250	250	221	236	217	228	241	239	252	217	245	238	299	266	251	257	227	223	243	242	248	247	238	256	245	265	223	250	248	227	245	239	237	248	239	273	211	240	251	225	245	226	233	252	227	228	231	231	242	211	246	240	269	226	244	226	246	254	223	213	220	246	221	236	240	267	235	224	245	217	264	250	245	254	245	256	229	242	231	210	240	247	257	233	229	245	245	237	231	229	241	239	241	234	240	236	252	251	234	266	251	240	264	266	239	244	211	278	240	264	264	236	246	248	262	263	233	222	238	224	236	230	266	256	252	250	254	222	255	251	270	223	218	220	249	214	254	221	232	244	252	262	243	219	243	259	270	229	240	245	244	254	213	213	240	227	252	261	241	236	237	247	240	235	225	231	228	227	261	245	234	254	234	222	271	241	240	245	243	254	228	230	245	237	237	244	240	223	260	263	262	224	218	256	234	236	243	234	271	247	252	261	242	257	243	255	237	245	243	224	225	220	249	222	234	244	243	248	219	248	245	249	257	243	244	241	248	240	230	238	237	193	209	234	219	257	238	227	223	222	244	234	224	233	241	215	232	245	254	248	234	227	225	235	230	246	237	246	242	270	205	244	235	248	256	235	240	244	241	245	235	232	246	240	233	212	240	249	236	233	244	242	239	271	234	220	244	245	248	261	267	231	231	255	264	232	226	239	248	251	243	255	260	234	253	268	224	249	231	243	285	257	234	289	234	233	237	267	253	220	262	230	245	216	235	251	227	233	239	224	233	250	231	229	279	223	236	247	233	296	260	232	244	233	250	262	239	250	254	211	245	233	219	254	231	264	235	248	227	268	268	199	257	241	256	269	250	233	224	242	235	217	236	262	206	232	239	239	288	235	257	257	269	242	227	239	251	227	247	242	253	248	252	242	256	227	241	251	220	228	238	211	221	234	228	230	246	250	246	213	232	213	248	253	258	237	208	270	254	214	251	225	239	262	254	269	232	239	202	239	229	210	245	249	235	237	256	261	258	223	246	257	228	265	256	259	269	265	221	249	244	229	242	253	259	269	236	246	243	251	241	257	244	204	246	236	237	247	246	245	220	255	246	221	244	224	237	255	242	245	259	229	234	236	208	243	260	248	217	266	251	241	226	260	267	242	259	238	226	214	237	248	236	207	254	236	238	244	232	251	240	252	234	268	258	223	267	219	213	245	266	250	268	215	246	216	263	235	233	230	207	232	239	237	258	257	255	232	240	218	252	237	242	253	222	237	235	255	277	247	262	250	241	263	254	211	254	231	251	245	234	242	252	230	256	240	214	263	235	243	253	191	242	259	235	217	232	252	238	221	243	239	255	254	252	262	245	236	239	214	221	261	246	241	247	262	270	266	226	234	254	257	220	253	247	235	222	241	264	222	222	232	239	233	245	251	233	254	246	269	216	249	233	236	254	237	238	234	230	258	256	193	229	216	238	242	220	231	236	268	246	254	230	278	259	263	248	266	257	267	238	218	269	229	250	240	220	233	244	236	239	224	239	256	208	244	256	248	256	229	236	233	251	236	220	228	217	244	227	230	249	262	242	239	260	232	254	205	222	245	213	207	235	235	236	234	235	222	249	263	259	229	245	240	236	223	235	249	225	252	256	247	231	248	221	237	236	222	249	257	222	243	251	242	239	232	257	261	213	229	259	260	248	254	223	235	258	254	256	269	229	250	225	220	239	243	238	234	232	244	230	266	249	240	280	231	244	261	254	221	235	244	205	233	221	234	241	215	213	253	262	224	211	215	239	243	240	258	239	247	230	241	233	236	230	256	222	246	271	255	243	276	257	262	236	259	242	224	242	239	228	265	230	225	220	240	241	256	215	240	239	223	245	244	229	218	261	228	237	241	233	231	249	218	244	248	244	220	244	233	269	244	245	227	268	243	226	262	256	222	259	225	250	242	269	228	238	249	240	250	253	227	251	224	255	226	243	245	227	257	248	209	255	226	226	218	253	251	244	250	257	241	247	248	270	265	226	206	239	275	235	207	241	266	208	227	241	244	219	225	235	266	247	255	248	252	275	239	266	239	250	234	273	259	231	242	237	257	245	220	248	230	242	235	261	242	234	249	249	246	250	233	235	235	266	240	251	251	247	259	241	233	248	243	241	232	243	242	270	210	230	245	268	279
14296	2401	5121	6034	4936	4267	3529	2917	2557	2287	1976	1721	1632	1489	1349	1319	1205	1218	1223	1114	1095	1057	1020	1030	921	971	948	867	882	855	849	851	826	875	867	813	813	841	817	796	827	834	789	770	765	789	729	783	760	777	767	785	782	813	779	781	761	816	757	721	722	743	750	746	698	752	750	747	717	760	735	747	823	680	785	787	738	725	736	726	764	699	748	739	714	709	735	709	683	731	710	728	669	760	726	672	748	673	740	708	700	743	706	722	714	751	703	769	684	735	726	727	733	734	738	736	689	699	725	751	723	665	762	752	720	708	739	736	735	756	725	735	753	666	709	730	712	694	707	745	728	714	697	660	737	730	717	686	670	698	672	726	738	754	703	732	723	708	711	699	736	733	729	713	767	711	748	666	729	684	716	699	694	766	763	737	720	704	762	747	730	721	776	734	762	675	697	685	720	742	715	748	719	715	715	720	700	666	742	706	723	731	710	670	714	760	712	691	714	754	721	723	690	677	751	729	732	759	770	736	715	679	778	700	758	712	712	671	678	680	745	691	716	700	738	669	756	720	735	712	763	742	743	723	754	670	758	732	687	662	688	652	720	744	709	702	717	724	674	748	691	717	733	696	749	704	735	746	727	719	704	758	695	709	699	712	753	724	687	726	656	701	703	668	743	718	714	713	693	718	696	738	722	756	742	708	762	692	695	683	678	712	721	784	717	670	717	691	763	723	660	724	756	743	717	690	682	682	694	743	713	696	714	713	754	668	713	715	715	734	712	694	729	707	684	671	716	664	760	713	700	730	706	723	761	689	768	723	670	715	731	725	712	718	668	674	685	749	725	710	733	679	675	740	679	719	760	660	731	744	710	722	683	700	694	705	688	684	675	689	689	727	724	706	677	680	711	714	726	734	703	738	709	718	749	689	690	732	705	699	729	714	743	759	689	702	682	726	719	713	680	701	725	702	740	708	743	700	728	751	741	649	719	670	724	685	689	729	717	660	699	680	693	719	668	743	707	724	703	703	723	681	695	723	719	682	679	656	742	719	735	739	724	688	746	764	714	710	683	692	718	717	731	718	741	722	731	739	700	658	717	722	705	703	667	674	743	679	721	697	711	682	719	717	678	678	720	688	756	742	710	740	689	762	740	723	720	739	722	664	739	701	745	770	759	700	758	737	714	689	718	734	709	698	739	698	741	734	753	719	702	700	715	766	660	648	745	697	748	664	749	696	704	716	735	725	693	657	668	700	661	725	723	724	753	679	744	693	738	709	719	769	688	705	713	712	685	720	705	681	714	729	761	684	673	716	752	692	724	743	736	691	684	704	704	725	722	703	730	728	656	711	715	704	693	737	739	697	737	706	711	716	693	690	691	735	752	739	746	702	673	721	674	712	693	707	740	704	668	705	703	739	755	693	671	691	705	669	683	740	737	734	764	698	700	764	686	723	639	682	708	690	677	734	767	724	703	707	703	694	721	727	736	741	684	721	724	708	692	690	663	767	683	678	749	718	698	714	692	708	695	724	701	683	786	720	675	717	711	669	666	702	755	687	748	723	716	718	712	733	716	690	694	709	764	710	691	693	717	738	677	728	737	708	672	750	673	752	705	670	709	730	688	741	757	721	715	729	782	665	688	704	731	755	721	716	742	680	739	696	717	728	747	721	708	699	725	737	679	711	672	737	728	771	669	728	683	701	715	705	716	712	722	678	741	727	713	730	697	757	725	719	712	704	745	742	646	678	675	725	699	727	716	728	715	751	737	675	750	670	730	709	718	720	730	708	705	713	696	680	702	732	702	693	712	702	705	635	707	721	722	685	714	728	700	687	700	674	742	715	732	718	743	718	709	700	717	656	700	749	735	702	691	725	699	716	703	704	693	717	704	755	690	681	686	741	684	716	707	691	751	681	731	688	722	753	705	741	733	710	736	699	731	670	702	766	654	716	713	721	729	699	734	728	694	743	680	721	680	709	746	729	734	686	718	747	744	723	716	699	761	736	691	701	714	750	702	767	683	720	618	732	759	734	694	719	704	674	739	707	724	657	710	727	670	702	728	701	672	680	686	744	734	689	727	718	707	752	725	670	754	681	711	724	708	634	755	733	747	719	750	685	766	724	738	685	711	685	711	734	685	719	664	722	703	729	730	718	689	692	745	709	686	740	743	712	741	731	726	731	687	736	702	735	725	678	678	726	696	704	666	723	733	730	697	662	719	744	708	721	683	679	750	697	706	706	661	671	702	761	721	718	710	737	701	691	735	686	680	700	728	718	692	712	654	738	687	755	719	699	710	744	729	727	743	726	693	708	697	695	712	762	751	726	723	739	714	678	724	682	745	727	725	736	741	702	705	675	643	711	701	730	686	691	732	778	745	672	700	698	747	707	767	759	705	702	741	659	741	695	693	673	699	711	689	765	711	704	737	717	684	746	692	719	693	743	780	757	713	744	729	702	712	684	743	658	705	717	693	716	722	710	750	693	724	712	752	747	746	721	728	672	739	691	759	722	701	702	687	682	697	709	748	698	691	733	732	742	724	714	752	737	756	679	709	722	687	715	689	716	696	694	727	765	756	696	774	705	686	708	720	691	679	758	733	733	726	721	729	715	727	787	688	699	748	687	692	655	763	688	656	744	734	724	731	715	719	676	757	694	702	716	753	686	715	734	709	715	686	700	701	751	702	666	748	706	713	708	775	738	716	697	676	701	730	702	728	739	707	683	719	709	752	731	685	695	692	707	736	678	688	762	680	720	757	734	728	744	718	693	713	708	732	706	682	738	709	667	716	707	712	725	710	736	726	734	722	721	707	695	753	710	693	659	673	727	734	686	735	712	739	693	750	711	722	688	733	695	763	712	725	674	713	746	693	726	747	698	745	734	751	674	708	720	706	732	786	734	690	720	679	738	691	683	690	687	695	713	672	748	670	703	675	681	729	740	666	692	730	679	714	681	687	702	710	745	756	715	695	682	697	690	734	742	702	723	696	722	730	718	712	694	756	723	744	768	717	713	716	725	746	768	749	716	740	707	734	723	688	698	708	737	722	659	700	711	744	718	740	706	659	693	745	758	730	690	707	707	692	698	756	691	734	700	704	693	773	717	724	721	677	765	693	696	729	731	719	703	729	733	727	742	734	698	711	673	690	724	653	709	730	679	670	733	720	676	713	805	687	751	710	746	713	676	723	777	693	727	707	759	742	725	708	677	651	715	705	701	679	707	675	723	708	727	715	678	735	760	744	734	753	742	716	683	742	686	775	708	693	691	734	723	690	701	704	732	693	747	710	751	706	668	708	727	739	663	713	694	702	720	699	709	697	705	685	749	727	715	714	717	657	713	671	695	708	726	697	653	731	686	716	704	788	707	731	699	717	689	644	772	706	683	743	720	699	759	711	750	681	733	715	757	690	720	683	679	730	700	738	748	758	709	682	728	685	759	736	682	692	697	746	739	731	680	749	715	731	703	739	704	737	665	729	696	687	700	719	717	720	730	687	697	711	704	713	669
3657	159	122	128	101	100	72	84	77	83	64	87	67	86	65	70	81	80	73	74	64	72	92	63	78	77	79	66	67	77	89	77	79	76	87	65	73	66	61	68	85	64	78	78	81	61	69	61	61	72	76	79	83	75	77	72	68	74	74	78	76	57	75	73	64	71	88	65	62	69	77	72	83	78	73	75	72	73	82	71	69	57	76	68	73	63	82	78	80	62	75	66	71	58	82	77	69	89	73	78	93	73	82	72	72	70	73	77	62	63	76	69	75	74	78	70	79	63	68	71	66	60	78	78	81	59	61	73	77	82	89	59	62	73	71	63	78	68	56	59	93	60	55	70	68	66	74	59	60	68	68	61	71	70	58	81	57	86	73	88	67	54	68	78	73	74	54	62	75	59	80	78	87	83	82	62	73	84	77	61	73	78	58	69	64	69	80	69	68	86	80	68	51	64	73	99	66	61	66	72	65	80	69	86	65	78	72	93	74	69	85	78	69	66	69	70	78	63	91	78	77	49	76	69	60	74	62	73	73	75	64	67	67	73	65	68	54	71	73	75	56	73	52	69	52	68	76	75	82	68	75	77	74	76	95	64	63	84	76	75	79	80	76	81	64	71	89	73	69	76	85	80	95	79	62	73	68	49	67	74	59	72	64	78	58	63	74	71	83	70	64	51	86	78	71	71	82	66	80	64	71	86	62	63	57	58	72	64	68	71	73	68	74	76	62	66	60	58	61	64	52	76	64	63	76	73	68	73	71	68	68	63	59	75	61	66	66	68	69	77	90	67	56	63	65	64	86	64	59	68	83	61	78	65	67	74	82	74	67	78	65	62	83	70	67	76	79	94	66	60	70	87	76	88	79	76	78	66	73	78	76	71	81	83	72	57	67	72	85	72	65	84	71	64	61	56	60	91	76	74	74	77	63	63	72	78	80	70	84	70	82	56	67	63	65	72	81	62	77	69	72	71	74	65	73	74	83	71	82	78	92	86	75	80	63	59	72	85	67	83	67	71	75	55	69	80	68	60	82	77	68	72	70	85	65	76	73	63	70	76	76	67	65	65	56	84	66	66	56	67	80	72	67	79	74	67	74	74	69	80	54	56	72	59	76	60	63	83	76	77	80	59	64	83	73	69	77	67	66	75	78	70	86	76	76	77	78	83	67	91	69	78	59	75	59	57	71	72	83	78	69	71	75	60	71	58	66	66	75	77	78	68	70	85	77	82	71	61	71	62	74	75	72	67	75	73	63	67	72	63	85	65	58	62	66	52	62	80	66	82	73	60	86	56	63	68	79	55	59	67	71	72	83	76	63	76	70	77	69	70	77	66	85	77	84	71	64	65	68	68	63	73	64	65	75	70	78	75	65	73	58	69	72	67	72	63	75	74	79	82	77	69	55	62	85	75	85	65	79	71	79	88	80	71	72	89	82	71	60	69	83	64	75	74	69	63	83	70	70	67	91	76	67	82	71	84	68	65	80	72	76	75	74	82	68	53	82	83	65	80	75	85	76	73	69	66	68	65	73	78	66	79	70	67	79	74	77	72	81	75	72	77	65	60	80	80	70	77	87	66	67	66	59	73	60	76	85	62	68	58	82	61	63	56	59	65	66	77	74	69	73	84	92	70	81	60	62	73	70	66	75	56	67	63	75	78	72	65	74	70	68	55	64	76	72	73	67	81	57	74	64	71	78	73	71	61	75	84	60	81	80	66	65	83	76	80	60	57	74	77	56	68	46	67	70	74	71	76	82	49	73	80	65	77	71	76	78	72	78	74	71	74	83	64	51	71	71	69	90	83	80	67	78	59	67	89	65	59	80	73	70	70	80	74	77	76	82	79	72	75	72	76	73	84	86	78	75	75	64	70	54	64	81	63	59	63	59	68	70	63	67	63	83	85	80	73	91	72	68	55	68	84	72	49	71	79	45	75	65	56	81	84	59	81	63	55	70	88	61	66	62	69	69	78	61	78	63	83	77	73	63	81	82	59	72	88	80	73	90	76	78	72	81	64	60	77	74	63	65	73	75	72	78	71	63	75	62	76	59	56	81	81	72	75	71	93	67	83	62	72	58	56	64	69	80	76	90	88	83	61	75	66	65	56	89	67	62	80	62	71	63	74	75	83	66	69	59	58	78	57	75	77	67	73	70	67	76	59	70	61	86	65	68	85	82	55	90	67	69	75	67	63	61	75	63	82	79	62	63	82	67	70	51	76	71	73	58	73	67	82	62	59	86	81	53	67	61	67	67	60	67	56	74	73	82	65	64	59	80	70	70	85	73	87	61	73	69	59	69	69	77	76	57	67	68	70	80	65	73	67	83	64	67	72	69	64	63	71	54	56	64	68	78	73	72	73	85	67	74	91	69	76	74	70	77	77	65	57	72	79	77	84	69	58	75	87	61	72	67	68	85	61	62	86	76	71	69	75	70	73	64	80	76	69	72	89	72	67	65	66	69	78	62	65	67	75	80	89	70	63	63	69	87	58	60	76	68	82	87	81	63	69	83	78	60	83	64	57	74	64	75	82	65	58	73	70	72	62	70	73	67	80	60	73	73	66	66	67	72	62	71	86	63	66	81	76	66	72	71	76	78	76	68	62	59	60	79	74	56	66	72	63	73	72	71	65	70	78	80	67	70	70	82	81	72	48	60	67	82	89	71	75	87	71	66	66	69	64	67	72	50	65	60	80	73	76	73	79	70	86	70	67	77	64	74	59	75	66	90	69	62	56	70	67	55	65	67	76	66	72	62	69	73	56	74	79	75	74	74	54	65	82	52	60	65	77	72	66	76	78	66	61	69	61	77	67	76	61	69	83	62	81	70	65	69	81	85	81	83	71	66	70	74	64	84	64	77	52	73	61	65	62	88	74	79	66	75	60	60	81	72	62	70	70	84	69	89	63	76	83	62	67	65	59	81	66	66	72	75	78	64	65	68	75	69	74	80	64	83	81	61	72	64	78	72	96	82	79	62	62	77	60	65	65	67	55	71	69	58	73	65	67	71	61	82	68	78	69	76	73	59	69	86	79	82	65	57	78	67	76	82	74	68	58	55	66	68	70	84	65	75	78	71	75	72	58	75	63	82	69	79	58	70	73	62	69	74	90	71	68	58	67	63	63	71	59	61	71	66	72	64	75	59	62	66	67	61	70	72	72	65	57	77	52	66	70	63	77	66	57	53	82	66	69	72	90	78	73	79	67	66	71	78	77	77	59	86	62	64	71	69	79	69	82	72	72	67	70	80	69	69	61	72	76	77	79	68	72	75	65	74	64	72	70	83	62	71	68	54	56	81	63	75	78	78	83	69	76	83	62	72	88	61	57	64	66	61	71	75	63	77	74	77	81	73	65	87	76	67	79	73	86	69	74	67	76	72	70	73	66	71	67	67	75	72	56	60	69	64	69	67	76	66	67	63	73	67	68	66	66	60	66	74	73	61	73	63	63	69	80	58	62	74	85	73	71	71	78	77	76	73	65	72	68	84	69
4806	344	430	438	387	411	334	331	306	340	296	299	287	291	295	239	285	297	305	281	270	275	254	272	251	277	268	280	306	278	297	263	278	263	246	279	227	279	271	313	260	290	300	276	280	277	259	270	263	238	274	251	281	260	275	257	260	271	287	239	277	232	247	270	277	277	266	268	282	283	257	280	314	264	281	270	251	247	284	291	266	251	270	276	257	280	295	272	273	244	257	260	283	278	253	271	272	255	289	264	264	252	268	269	256	284	249	270	285	312	257	238	276	261	278	252	262	255	266	278	245	258	261	269	270	272	242	272	279	273	265	268	299	279	265	251	251	283	260	263	244	267	269	290	287	272	275	281	313	254	263	281	296	276	263	271	298	261	290	293	253	280	286	281	278	324	264	274	258	242	276	246	268	285	262	253	272	251	268	261	253	249	254	254	276	236	246	303	275	229	276	274	234	259	275	279	257	268	275	267	288	300	255	266	282	294	231	272	294	259	249	271	277	270	265	270	276	296	274	279	248	269	281	255	259	257	261	277	269	278	245	267	251	281	264	264	257	291	274	276	266	261	236	281	285	290	276	278	256	264	267	255	296	254	284	261	280	271	253	252	275	268	261	276	258	272	289	286	254	253	252	260	277	271	254	285	302	282	278	266	275	252	274	273	284	288	263	280	282	249	261	246	279	250	282	280	292	250	244	252	263	264	262	279	276	284	284	239	257	263	259	274	239	270	263	284	285	286	243	278	246	295	250	315	276	275	253	278	303	276	281	244	264	264	273	264	275	278	232	262	276	277	261	260	270	288	255	275	279	237	259	297	278	254	281	304	291	257	279	290	253	264	265	261	267	271	286	286	266	278	265	274	267	286	281	266	257	279	286	267	265	285	264	257	242	271	294	287	267	275	263	277	294	253	289	261	279	287	292	268	244	272	270	268	249	278	249	280	299	261	266	278	289	255	325	266	283	259	275	300	270	285	288	268	240	255	231	262	280	260	263	282	236	251	255	282	258	283	276	264	274	280	258	274	263	253	257	271	271	260	266	269	287	286	259	272	259	256	278	259	266	260	254	285	279	277	261	272	299	275	267	266	294	243	263	305	239	276	272	286	261	261	264	269	257	296	279	258	279	272	298	254	290	269	299	304	269	278	280	263	307	250	243	281	271	286	292	256	256	282	283	269	274	283	270	291	299	295	262	239	264	282	252	274	253	290	281	252	264	287	246	282	236	272	268	289	256	269	265	295	251	263	270	264	274	292	257	268	254	294	272	269	277	264	280	253	277	275	241	251	279	293	284	258	284	241	233	280	260	240	265	250	285	279	288	267	264	241	268	244	275	286	259	277	277	299	269	266	260	250	262	270	273	258	245	272	256	270	279	259	262	287	250	273	258	266	265	311	294	246	274	266	264	261	285	295	234	284	258	290	258	277	303	278	261	294	315	277	259	278	245	256	274	262	274	306	249	249	276	270	298	253	271	262	282	253	271	283	294	258	292	272	268	263	263	260	255	286	285	256	232	273	273	271	292	278	285	259	272	288	297	282	281	260	305	290	257	269	270	276	258	284	285	258	238	274	283	286	264	307	270	290	254	285	268	301	232	266	247	266	291	309	293	287	272	275	283	276	248	272	302	252	264	290	277	264	248	275	281	264	270	252	260	279	280	283	288	266	282	280	262	279	287	276	273	284	284	298	277	278	261	254	242	267	244	268	277	282	288	268	255	266	254	261	285	278	260	256	258	248	272	277	250	269	250	300	265	262	256	264	280	264	270	281	268	251	291	270	271	276	255	258	264	288	259	294	266	230	249	269	260	267	253	254	261	235	243	265	265	286	258	250	287	272	271	285	255	265	310	251	235	279	235	275	252	266	273	269	248	233	286	243	313	264	275	277	268	298	320	252	235	268	274	297	276	273	277	259	274	272	282	299	250	269	315	305	277	251	246	301	262	272	253	256	284	252	276	257	271	278	278	249	257	291	297	264	255	272	292	282	254	282	270	301	277	254	263	247	262	257	280	243	284	259	286	263	295	297	274	261	287	262	289	256	286	258	272	276	240	250	252	276	253	276	260	261	262	289	282	259	277	257	269	273	264	260	269	282	250	256	257	240	286	245	288	283	294	289	250	261	310	247	257	266	268	269	272	274	260	279	249	254	279	281	264	267	255	274	251	244	286	275	268	250	278	258	291	265	267	259	270	283	272	293	266	246	282	272	264	287	267	280	267	270	271	268	280	296	265	271	265	270	279	257	254	289	284	296	258	268	228	274	262	248	257	266	270	247	254	247	304	273	268	297	261	261	296	263	251	250	257	266	296	286	265	299	286	282	276	275	249	250	310	272	270	270	225	265	259	251	299	264	287	283	254	254	265	252	262	241	244	256	262	290	259	253	273	263	275	249	255	260	235	275	277	265	271	254	254	288	289	296	302	271	236	285	235	259	291	257	242	261	246	269	245	272	288	295	237	262	258	284	287	262	258	283	268	259	274	263	258	231	261	263	264	300	270	286	245	273	259	265	251	233	284	262	289	270	276	285	291	263	281	272	292	266	238	281	278	301	259	267	253	278	255	276	272	262	271	266	281	285	319	262	251	292	280	307	276	286	281	253	253	257	266	299	251	235	270	256	270	312	252	293	265	290	262	277	275	283	266	299	252	260	314	262	275	272	273	275	292	256	284	273	265	273	275	277	257	294	234	286	271	316	306	255	260	248	229	256	276	256	263	264	272	272	275	262	259	254	253	272	307	271	304	258	253	247	242	239	266	271	277	290	253	237	279	248	266	273	233	260	261	287	259	280	256	298	277	274	275	280	250	268	278	289	275	256	243	272	294	291	262	274	248	239	250	270	258	237	266	239	261	267	280	267	293	282	269	278	275	265	275	291	247	283	279	264	223	298	298	263	270	277	266	246	275	261	250	255	273	248	246	276	283	261	282	284	253	275	293	265	266	270	260	239	271	257	259	291	278	267	303	270	284	266	275	262	291	302	274	286	253	269	263	239	296	253	272	273	273	318	260	288	264	264	269	276	277	280	255	282	278	251	284	261	312	298	272	289	286	263	291	285	268	290	249	251	258	242	278	232	270	252	313	284	261	259	278	270	276	278	270	263	259	266	267	283	273	279	267	306	234	279	250	270	269	296	278	294	250	270	290	283	247	280	285	275	280	258	261	268	309	277	261	273	267	252	291	265	253	286	256	279	232	244	284	236	277	299	268	292	281	278	267	271	289	265	255	271	253	280	267	283	238	266	257	278	238	281	281	270	290	269	253	254	250	283	261	234	266	270	291	222	246	253	295	265	256	290	276	264	249	236	309	269	239	275	290	285	281	273	279	274	239	262	277	246	218	270	299	265	289	239	298	271	262	267	251	285	269	304	253	282	270	265	278	268	301	258	294	269	281	251	245	284	262	270	263	279	256	296	280	276	287	286	262	251	270	277	288	287	292	251	265	283	263	252	322	233	238	285	257	290	265	288	255	257	270	273	267	254	291	276	280	271
20975	2091	1336	1042	731	601	464	443	338	302	265	260	249	234	180	192	195	185	191	194	176	186	199	190	195	196	169	155	177	170	181	190	182	203	164	171	193	191	165	191	170	175	155	166	153	170	178	180	161	172	160	162	174	163	174	159	190	158	159	164	167	178	176	177	138	169	161	172	169	185	162	168	153	146	163	143	177	166	171	169	160	164	168	167	158	156	156	166	179	163	158	162	156	159	186	172	179	153	170	172	139	155	150	162	156	156	167	168	148	154	183	163	191	156	179	169	161	142	165	155	156	151	155	146	163	157	162	194	165	162	147	180	160	162	153	160	179	169	175	162	175	166	151	177	183	159	149	174	179	159	175	149	150	173	172	168	173	150	167	151	167	164	159	142	161	147	167	146	168	149	181	160	154	160	180	169	177	170	156	177	145	156	167	166	147	179	168	164	165	149	160	177	166	136	156	169	169	166	169	185	176	176	143	146	177	170	148	164	170	166	155	171	164	162	155	155	192	145	177	172	172	165	141	154	158	162	178	165	187	190	159	166	177	161	170	163	181	153	148	172	181	157	150	161	165	161	174	156	155	172	165	158	176	159	175	150	162	154	158	159	162	154	166	148	162	171	169	188	142	156	165	159	165	146	146	159	179	168	178	142	170	155	177	181	183	148	163	166	167	168	151	178	148	178	148	162	172	151	164	156	150	170	171	171	166	168	176	171	168	146	184	163	163	169	186	153	174	142	177	194	165	165	149	161	155	169	158	160	148	158	180	159	164	164	145	156	165	127	160	171	184	155	163	185	161	161	132	158	166	172	147	175	152	158	158	146	181	147	154	151	157	169	175	132	166	151	166	164	173	160	151	163	159	152	162	158	173	138	140	157	161	152	155	166	189	140	160	162	164	153	164	165	160	149	170	158	166	163	152	173	146	153	173	173	151	159	164	175	170	162	174	173	140	140	190	153	164	154	156	154	172	150	178	168	155	165	162	171	158	182	159	169	164	167	170	176	149	161	173	171	156	134	163	156	153	147	165	159	192	160	141	167	149	169	175	151	169	156	186	160	174	176	159	162	181	172	161	168	155	166	158	169	182	172	172	145	149	177	156	153	145	171	160	166	136	172	158	148	140	164	151	153	155	164	161	155	164	164	168	135	175	162	155	174	164	156	160	151	144	154	152	171	168	172	155	151	167	178	145	130	145	151	151	161	146	171	162	162	149	152	163	160	172	155	147	143	165	164	149	178	141	170	175	172	171	178	153	164	167	164	146	168	150	151	171	188	154	176	159	144	168	164	155	142	146	176	165	154	173	165	182	132	164	146	150	173	183	178	173	172	143	188	156	188	155	154	166	180	174	179	162	165	149	169	172	167	129	157	153	163	172	162	174	170	165	185	179	156	176	167	152	172	151	174	141	145	158	192	165	168	166	166	151	164	150	166	158	171	197	154	166	164	151	161	150	158	148	173	158	167	195	174	137	167	151	155	157	147	162	182	149	142	169	148	141	145	159	160	154	170	146	144	185	159	163	138	148	178	142	162	173	171	176	179	160	184	172	157	156	150	148	165	170	169	145	148	162	170	171	164	145	150	164	193	184	162	153	152	142	161	150	150	163	160	157	178	176	191	164	162	174	157	168	152	171	154	165	157	145	154	160	174	178	179	154	142	157	159	178	156	165	141	173	154	159	164	163	157	165	145	160	164	160	167	171	181	132	163	142	160	156	139	169	181	164	156	172	187	176	171	157	148	170	164	159	150	155	186	170	167	171	176	159	173	151	154	167	167	142	157	167	140	178	164	136	171	152	165	158	167	183	143	178	161	156	188	197	153	204	149	159	165	158	169	176	157	159	168	165	157	166	142	160	152	171	159	176	153	172	169	172	164	164	159	148	162	178	168	183	150	162	147	177	152	150	167	164	176	185	159	177	150	155	173	158	165	192	155	180	167	150	170	171	145	157	176	178	128	169	166	180	164	154	156	164	162	160	167	145	163	156	162	152	167	166	171	162	168	175	157	162	161	171	172	161	167	173	164	161	153	165	163	159	165	153	147	162	182	139	149	139	172	166	181	152	181	166	138	145	164	165	160	157	171	157	181	160	166	177	186	184	170	154	186	171	148	158	169	158	168	168	147	163	161	152	162	155	152	142	134	165	174	176	170	181	155	171	186	165	152	177	191	150	150	190	169	169	167	192	154	177	191	174	154	132	173	181	157	163	172	180	156	162	160	159	171	174	157	166	167	186	152	166	185	161	143	152	151	188	141	192	168	174	157	145	169	190	171	171	167	146	149	174	152	165	159	157	142	157	163	166	169	163	123	131	189	182	173	163	178	164	180	173	151	161	166	172	144	139	156	172	150	158	151	184	148	145	170	173	160	182	172	151	174	159	162	152	172	155	163	166	162	169	165	158	189	160	163	156	146	182	171	164	181	155	186	165	179	158	159	165	140	152	168	163	159	154	151	177	159	146	162	146	165	186	159	158	137	154	150	144	142	153	180	154	142	148	172	159	171	156	184	171	167	189	154	158	173	151	157	166	172	153	161	175	157	180	153	184	165	165	162	164	166	170	150	145	148	171	162	176	168	175	165	157	160	152	166	176	161	174	169	172	192	150	154	159	166	159	153	152	178	183	163	143	167	167	168	164	146	149	185	176	157	164	169	157	178	177	165	156	185	160	162	166	161	167	134	170	163	146	172	179	172	152	146	165	146	155	165	169	158	160	159	153	176	156	157	187	151	160	158	161	176	152	151	183	188	186	164	163	158	170	169	146	172	176	186	152	143	150	157	168	173	176	157	145	163	178	168	144	151	164	159	163	162	165	153	183	173	137	181	173	156	166	139	186	173	152	173	185	151	147	159	173	166	168	172	154	161	181	176	124	173	132	146	150	160	149	160	172	180	169	161	158	170	167	152	175	153	170	148	167	149	188	138	137	179	138	155	158	147	157	174	167	159	157	171	160	140	167	159	164	178	174	155	185	172	155	167	152	143	162	172	157	157	169	148	168	135	177	172	156	173	166	144	171	164	188	148	171	155	143	170	176	168	168	183	152	165	163	162	157	158	145	193	172	158	156	159	172	156	169	139	183	166	166	149	166	161	177	147	168	164	158	154	169	166	157	150	162	171	174	161	187	167	162	172	151	179	177	154	180	156	160	177	150	149	162	174	162	162	163	157	156	137	152	164	139	169	186	169	160	131	164	156	157	149	175	157	170	152	157	178	158	159	198	155	151	156	151	153	144	173	173	161	167	188	167	155	167	162	167	159	156	159	175	148	170	166	181	187	151	147	173	146	165	150	164	169	161	162	159	158	188	157	176	156	146	147	153	159	157	161	171	167	151	165	166	182	152	138	178	152	153	167	164	178	159	178	185	168	176	178	181	154	169	171	160	171	174	169	182	156	162	152	160	162	159	163	166	192	154	157	150	168	157	156	181	162	165	156	161	152	153	158	172	173	186	172	159	189	171	153	154	150	178	157	149	167	143	148	161	147	170	163
10719	1416	2865	3247	2801	2443	2041	1683	1478	1292	1144	1093	1054	938	846	844	748	770	722	693	662	664	652	693	644	603	590	618	648	597	610	590	582	605	526	579	578	599	547	550	554	538	555	533	548	576	576	571	533	524	584	559	545	579	528	555	540	610	533	539	552	546	544	594	554	585	551	543	534	512	531	533	539	544	532	559	567	488	560	535	520	531	540	531	525	480	522	532	545	552	559	519	541	517	519	498	499	528	539	517	535	512	527	505	529	528	577	504	524	501	560	534	523	523	545	503	541	523	495	523	517	555	504	536	545	501	572	531	539	495	536	500	514	543	546	502	514	511	539	492	503	525	531	534	474	527	529	525	544	511	476	481	481	528	528	493	500	472	508	512	523	530	512	501	491	509	509	529	501	504	493	516	524	533	489	525	477	519	531	496	514	515	511	509	493	484	511	476	504	504	506	520	534	489	529	507	508	491	523	556	516	521	536	521	490	516	524	512	548	511	514	512	533	494	554	517	517	485	490	537	517	534	503	501	501	530	505	524	504	513	502	539	508	485	541	515	554	492	540	563	530	500	504	488	504	551	542	499	509	527	532	496	579	514	512	505	533	539	531	497	537	527	516	526	523	528	502	545	517	468	526	484	510	519	510	519	507	509	527	506	518	493	524	521	517	522	534	545	542	508	527	533	538	544	537	554	531	508	514	503	525	506	540	537	510	522	478	508	518	507	547	525	490	542	515	567	506	461	496	509	500	525	514	523	521	503	521	549	538	479	525	534	518	502	496	499	504	508	512	539	513	513	536	530	512	506	523	518	528	512	507	540	497	537	532	547	482	496	497	492	525	526	504	524	522	503	527	530	522	514	518	518	489	549	535	531	509	485	470	518	554	538	542	573	507	518	520	528	487	536	515	500	542	503	516	525	499	504	504	509	530	523	545	541	527	508	539	490	484	482	530	508	526	510	531	502	547	550	536	529	517	519	487	516	545	526	516	516	538	517	494	527	524	506	539	505	538	520	515	550	538	500	509	539	529	518	515	511	505	550	507	519	509	521	508	542	506	533	508	516	501	512	521	501	542	529	523	497	548	494	486	517	490	522	481	519	481	527	507	539	543	515	516	510	560	522	522	511	522	507	526	502	529	533	527	541	496	546	472	530	522	499	527	557	502	468	556	454	524	503	539	492	526	538	513	494	541	506	542	514	539	492	555	506	512	511	504	489	471	492	481	493	503	464	549	542	463	553	499	530	537	492	501	508	542	532	547	518	525	524	503	489	570	475	497	502	506	502	527	524	513	522	548	557	556	532	524	495	525	512	543	498	490	550	544	491	489	514	504	529	561	560	551	508	514	512	514	508	511	520	513	531	537	478	516	523	523	519	535	556	527	491	516	491	517	531	484	495	501	541	514	510	488	550	507	509	511	527	516	537	532	510	488	547	520	506	488	492	562	555	546	528	529	507	504	479	474	514	484	493	511	529	500	537	510	497	519	503	543	514	526	519	486	570	520	511	538	530	495	564	512	541	542	529	512	500	512	518	532	514	499	505	501	554	516	557	517	522	476	506	499	505	513	459	507	521	495	521	507	513	527	532	526	508	502	511	488	538	479	515	488	529	511	557	505	535	577	551	517	507	513	470	546	509	522	478	526	486	500	541	508	530	535	539	492	489	475	505	512	496	493	502	504	528	485	517	500	530	493	531	543	482	556	498	482	528	539	539	496	558	528	489	547	526	509	485	500	510	496	488	544	489	514	514	512	530	512	515	492	474	535	526	511	544	540	522	499	527	484	516	500	546	544	467	537	515	529	528	516	526	478	532	509	551	522	488	512	514	514	512	473	484	539	510	507	505	505	498	520	560	542	526	519	496	518	504	551	537	515	503	504	528	506	539	480	523	554	506	526	540	541	473	523	523	476	529	483	552	512	489	530	517	486	537	528	511	521	478	514	507	549	503	526	508	522	483	532	524	519	547	527	543	529	528	542	507	535	489	552	511	512	472	508	524	564	558	534	525	499	508	538	532	555	545	497	501	534	505	506	527	480	532	538	515	498	540	498	486	498	489	501	508	541	493	515	489	518	521	546	506	540	527	512	494	483	516	540	508	550	530	508	522	508	486	479	532	499	534	517	490	498	518	527	552	524	516	494	512	513	553	533	482	512	503	485	514	486	508	528	552	529	467	545	523	520	547	470	503	536	466	511	535	475	510	527	492	476	514	551	535	504	530	542	486	492	482	535	503	497	564	530	472	520	546	515	490	523	517	537	492	541	497	511	524	574	484	532	503	529	530	518	538	515	537	529	544	560	525	504	552	518	543	504	472	486	532	528	531	476	535	526	531	496	505	461	528	507	517	535	539	516	536	551	529	503	511	486	483	495	579	499	518	447	513	508	524	515	550	519	494	490	547	537	508	540	527	501	508	506	531	529	533	508	542	517	548	518	537	543	513	538	536	481	520	504	515	509	556	511	525	538	514	506	522	522	519	485	518	502	502	497	483	529	538	503	507	493	521	514	502	497	498	543	486	562	460	529	548	490	513	552	507	493	504	496	522	523	483	515	531	537	514	500	513	542	502	552	528	523	517	529	543	544	543	508	474	516	531	490	517	493	489	515	519	507	501	530	480	550	523	509	502	514	524	512	559	549	519	507	577	528	504	461	539	535	486	529	535	495	475	476	511	531	536	460	517	493	507	525	548	503	502	518	519	512	531	507	495	515	575	512	512	496	518	496	516	507	486	511	494	548	550	512	527	536	536	539	512	552	540	519	526	528	517	479	550	497	508	532	507	534	512	511	566	518	510	500	519	510	501	529	505	533	572	514	517	484	537	524	504	505	497	523	525	485	501	499	497	538	487	492	500	519	469	546	471	494	514	505	527	499	488	546	500	543	535	510	496	500	542	531	522	520	504	496	501	510	525	479	469	544	519	537	536	502	504	495	496	523	526	499	511	545	490	530	497	492	516	545	512	503	508	520	522	503	509	527	543	483	486	520	513	495	468	477	541	511	540	504	528	516	544	523	506	501	516	506	509	526	494	510	519	546	530	503	465	516	505	499	511	500	507	525	523	487	530	520	525	516	514	511	504	534	534	497	519	539	485	549	542	501	557	524	539	477	510	493	485	513	527	540	450	530	505	519	510	538	525	498	520	504	573	545	490	509	516	527	465	485	535	540	487	542	529	544	522	504	540	480	483	528	509	522	526	517	535	526	524	504	543	489	532	506	513	520	482	507	505	516	502	498	525	494	487	530	540	526	481	511	547	496	496	507	551	506	521	546	574	527	535	510	478	560	520	527	460	522	550	488	523	486	518	504	543	499	503	563	499	513	518	513	527	531	505	544	530	512	546	556	504	531	524	507	536	535	492	518	531	550	475	562	510	536	485	537	581	535	505	488	551	561	545	534	508	571	537	465	556	537	469	502	540	495	494	500	495	521	524	510	529	541	557	537	499	522	515	564	546	484	493	530	495	528	507	502	516	488	520	583	520	493	547	508	496	506	459
33154	6695	2615	1963	1438	1017	808	657	576	526	475	400	399	358	333	361	312	307	295	324	284	248	282	311	298	286	261	292	261	254	277	257	256	250	265	253	265	243	241	270	250	248	283	257	247	274	243	243	258	212	255	226	210	246	262	232	258	243	255	278	249	243	222	248	249	240	258	252	258	251	241	244	252	246	266	244	235	250	254	225	225	212	231	232	222	265	249	266	257	216	257	257	258	235	226	245	238	220	245	244	223	258	265	258	232	254	247	229	237	238	228	241	220	233	230	248	231	243	243	255	255	237	262	261	255	241	257	230	201	232	278	255	247	224	227	244	220	222	262	224	251	221	238	255	211	270	253	254	214	226	247	250	240	230	224	250	232	241	259	213	216	209	227	248	234	242	243	233	252	229	222	258	260	252	220	258	231	261	253	237	261	226	247	222	261	269	226	233	256	232	266	256	225	268	244	217	221	207	248	214	209	270	229	220	253	248	229	242	205	249	237	221	247	272	217	236	252	254	247	204	232	219	239	237	255	234	253	230	245	239	199	260	246	242	245	259	270	260	255	247	229	243	248	237	262	243	279	233	235	221	254	257	233	205	259	265	216	247	255	260	226	242	236	240	248	259	256	227	211	242	244	220	231	232	265	233	249	212	247	234	236	246	270	241	239	219	221	268	261	256	265	214	218	220	243	275	221	214	240	209	236	221	202	236	225	217	241	221	223	230	232	255	217	225	237	245	236	240	256	256	220	270	228	270	249	237	261	254	232	232	244	229	202	219	236	214	233	246	235	259	235	227	238	222	215	223	261	241	240	234	202	231	250	231	243	240	271	223	269	254	240	246	259	248	229	234	247	214	241	237	246	270	241	229	244	230	248	235	248	241	251	243	252	261	228	269	231	230	238	254	261	243	241	239	234	244	247	228	236	243	260	248	253	221	226	252	242	225	246	242	230	233	255	242	211	242	216	239	244	238	236	234	237	242	226	250	229	230	240	243	269	259	246	253	228	231	237	230	253	210	262	245	271	240	242	240	213	239	229	247	247	250	237	242	264	234	261	269	238	232	247	255	242	236	241	246	220	241	229	256	246	233	247	229	246	216	251	219	222	253	240	229	220	247	253	221	221	230	233	221	256	251	244	232	250	222	225	264	265	234	280	252	259	214	250	240	215	241	246	215	250	223	228	197	223	242	240	232	272	229	242	239	235	220	232	225	268	204	228	237	231	219	231	261	229	235	217	240	229	210	219	246	242	219	248	239	214	246	235	212	227	232	258	250	207	254	251	231	224	250	254	249	234	230	227	239	241	238	250	250	273	204	253	239	225	218	255	238	211	236	218	249	221	239	247	229	242	248	256	254	251	237	239	215	257	231	244	235	211	234	234	224	256	217	274	242	251	255	229	244	227	259	243	229	252	276	197	239	244	223	227	222	223	241	252	276	262	243	247	219	244	210	232	217	252	233	257	275	229	253	254	241	244	229	244	250	230	240	226	230	247	225	265	254	236	230	244	218	256	243	235	224	243	264	245	241	214	238	242	255	220	249	271	257	217	231	242	248	233	244	248	268	264	250	255	240	232	226	246	250	237	224	242	213	258	226	254	207	238	248	219	235	262	232	215	243	235	276	232	230	251	220	246	239	232	252	254	240	218	265	245	240	237	248	247	254	240	272	244	238	209	275	269	204	220	256	260	258	240	261	227	261	223	238	220	248	229	209	260	211	257	217	223	234	241	231	235	241	236	250	254	251	234	232	244	234	245	219	244	245	217	246	243	237	232	226	242	252	227	256	243	239	245	253	244	240	240	267	231	231	216	232	221	239	243	263	228	236	262	229	237	236	241	252	223	244	280	255	224	255	192	226	229	232	233	255	228	241	242	256	264	244	219	226	251	258	238	241	240	221	240	261	237	225	231	230	222	267	233	241	252	249	250	271	248	258	248	242	240	259	246	224	242	240	215	249	214	237	230	232	255	237	247	215	253	242	240	243	222	246	237	227	256	229	257	221	234	216	251	228	241	220	257	264	237	240	256	228	234	270	218	258	270	253	248	258	255	255	237	229	249	224	236	230	270	237	247	238	208	246	238	256	260	234	259	224	256	240	227	252	249	246	244	247	230	241	234	236	225	227	231	226	242	229	243	239	262	230	226	248	238	213	225	248	252	233	253	249	233	257	244	234	270	255	244	245	249	244	240	255	221	255	239	238	248	228	233	245	243	241	266	268	215	246	225	264	247	240	235	255	280	244	259	246	232	223	256	233	255	237	215	265	237	221	249	241	256	251	255	245	256	239	216	229	235	237	230	261	231	248	226	247	242	226	241	230	264	268	257	248	243	221	220	241	255	265	223	278	235	264	235	238	261	227	249	255	244	231	275	250	220	262	245	249	237	233	250	255	229	221	229	238	215	255	249	221	246	247	267	260	243	240	243	233	236	242	259	223	247	221	216	229	232	259	235	255	251	244	228	222	225	225	223	245	248	226	258	232	234	254	254	236	233	245	248	219	245	193	224	226	245	254	254	249	251	229	244	227	244	243	251	276	281	241	237	237	251	248	260	238	244	272	255	242	263	226	242	239	242	272	253	261	241	227	242	252	266	241	250	219	230	236	243	232	222	230	232	238	243	258	235	249	240	238	228	244	228	210	223	243	215	238	243	237	249	250	253	247	256	214	263	255	252	246	226	233	239	254	207	239	227	248	206	223	225	266	256	220	232	248	250	219	209	226	238	261	232	241	217	206	246	235	244	218	232	253	258	261	251	233	234	252	279	247	203	227	228	205	228	242	249	250	238	224	219	243	244	233	250	219	261	228	230	268	220	256	252	230	263	228	246	270	220	244	236	252	236	228	213	227	236	246	236	242	246	255	224	233	244	238	243	237	221	239	236	211	245	255	228	233	237	235	243	252	225	258	246	226	209	246	274	243	243	251	226	236	248	246	249	241	245	247	254	223	249	251	250	246	278	201	238	253	286	222	237	233	225	240	236	253	232	255	238	256	236	226	236	259	226	221	215	231	217	252	247	230	246	251	250	248	260	236	262	242	250	234	242	241	257	267	260	254	242	237	295	214	244	246	220	244	236	220	257	243	231	257	231	237	273	232	221	221	260	284	243	238	243	255	243	227	224	257	234	242	267	235	270	236	242	266	223	250	226	266	244	234	216	231	239	214	264	270	237	227	226	247	260	243	241	233	218	258	225	251	248	229	219	267	221	226	227	252	253	241	249	215	235	248	274	232	228	233	266	254	233	259	241	243	219	216	247	248	239	245	242	230	220	234	257	248	205	244	238	237	261	247	261	210	233	217	231	228	227	249	241	210	225	241	274	210	253	249	218	237	251	241	244	234	273	240	236	253	243	238	242	221	229	221	222	246	228	255	217	228	239	246	239	218	255	229	253	253	217	255	222	230	214	230	242	257	232	253	260	248	234	233	260	220	249	234	222	255	245	244	229	224	260	229	253	230	242	227	233	208	232	230	225	223	240	241	235	226	220	231	219	247
14562	2459	5235	6008	4971	4254	3513	2927	2558	2221	2076	1804	1694	1550	1395	1349	1233	1230	1184	1078	1036	1039	985	992	1021	951	970	952	879	935	856	869	839	831	865	858	812	854	824	794	811	775	738	822	785	853	752	743	778	771	746	739	761	761	742	746	764	769	735	758	703	756	774	767	702	691	752	784	721	714	727	759	754	741	717	736	743	737	713	715	722	747	753	742	705	711	728	749	722	761	780	679	691	732	750	752	700	707	730	720	772	700	733	764	755	719	791	683	716	732	696	706	764	713	730	677	788	711	726	715	663	711	731	758	749	727	712	736	712	731	710	706	708	716	732	740	710	718	737	784	706	733	719	732	724	742	750	762	768	671	742	704	699	683	685	753	746	721	687	732	710	718	751	775	705	725	732	784	692	719	710	757	705	682	741	720	771	710	713	763	732	726	720	685	724	706	709	693	713	721	728	701	698	688	702	780	752	699	734	691	690	719	749	679	695	743	713	674	694	708	736	707	694	726	682	709	711	723	718	733	700	732	689	715	680	734	689	693	724	725	784	709	729	700	744	733	718	716	726	684	788	675	726	748	725	737	725	699	737	684	682	708	720	719	732	702	698	738	690	755	723	771	769	690	732	757	726	708	700	657	731	691	723	737	697	720	718	730	680	745	710	727	699	724	725	724	709	783	669	671	753	714	682	674	724	708	726	719	721	678	715	732	707	715	714	722	647	716	714	719	773	697	700	704	750	706	738	704	719	756	700	737	704	708	689	730	708	723	723	781	739	733	727	665	708	711	726	710	714	740	697	711	729	696	725	709	732	685	741	712	703	764	723	721	691	761	707	714	734	695	726	735	741	757	760	735	700	743	710	683	718	712	784	785	709	690	716	749	765	707	732	751	766	734	725	727	690	732	709	706	730	725	669	704	656	716	666	684	714	669	667	737	703	718	677	769	734	720	719	719	691	722	692	723	664	724	728	790	724	670	714	716	725	718	714	719	797	693	691	726	688	686	732	737	751	682	700	679	717	714	728	734	704	725	702	692	718	682	735	740	738	692	726	692	723	675	748	754	708	693	684	708	768	682	703	725	734	717	740	746	673	753	735	644	686	710	713	678	732	710	713	675	669	716	782	746	701	718	740	710	760	683	725	717	733	744	678	738	748	687	694	702	724	684	717	698	689	726	740	693	714	702	692	728	652	718	775	694	706	727	754	719	731	666	736	709	681	692	734	670	751	704	737	729	752	723	717	710	720	730	702	737	741	700	751	716	712	729	723	733	677	727	743	686	775	671	718	707	736	721	694	752	720	720	722	670	759	720	698	728	709	716	725	699	734	721	741	705	684	750	760	724	698	734	744	753	756	715	693	717	734	758	750	702	747	683	677	757	708	713	682	763	733	744	678	687	727	734	665	699	723	717	746	696	686	718	716	686	703	695	694	704	774	701	702	735	716	737	699	719	762	723	734	722	696	779	735	640	700	721	726	735	745	714	710	756	740	761	737	718	710	653	730	712	701	743	691	701	660	741	724	725	701	703	689	707	730	675	703	744	726	747	731	709	710	747	718	693	715	712	707	724	673	707	703	718	711	719	703	728	736	734	738	721	718	703	718	715	741	705	749	695	728	713	738	758	722	763	702	746	718	758	687	702	719	719	732	688	755	728	696	693	735	724	711	693	720	694	772	755	720	711	695	749	716	745	714	734	657	731	667	721	689	689	699	678	675	729	736	678	737	703	697	701	744	732	683	759	714	731	712	741	745	679	694	700	701	709	735	699	728	717	678	732	702	741	687	716	658	711	773	704	764	695	734	702	658	700	706	719	692	717	744	728	674	719	689	718	690	729	713	662	745	699	694	737	708	711	746	741	657	713	682	791	718	695	700	713	741	727	702	720	657	720	721	737	759	661	704	711	694	738	702	728	694	733	698	730	717	705	738	764	716	693	755	686	709	731	775	694	712	722	714	765	737	710	702	732	711	703	723	727	732	695	696	692	764	725	735	768	715	706	710	702	735	726	779	752	723	687	692	720	747	680	730	694	721	681	732	764	749	737	718	721	699	735	700	731	682	742	724	722	670	748	706	682	729	731	732	707	695	750	716	720	668	751	730	678	726	742	687	698	749	726	717	695	673	756	671	715	644	648	706	706	700	710	692	693	750	710	730	749	726	730	735	695	685	675	687	696	691	711	699	723	685	707	702	788	759	743	673	699	700	728	714	706	714	712	724	705	729	717	681	685	714	724	705	746	699	714	724	726	691	713	716	694	732	696	738	680	742	727	711	679	737	680	686	766	717	649	727	728	677	704	728	705	702	729	672	720	748	711	698	708	741	724	771	703	713	703	737	709	689	739	720	692	733	730	701	683	771	736	714	652	721	719	705	717	732	720	751	701	703	715	674	704	683	712	685	723	763	689	700	721	676	737	680	715	765	707	673	736	705	744	692	729	737	733	699	713	753	744	660	708	714	713	699	745	714	701	710	762	725	731	703	738	736	678	713	665	729	671	721	730	700	758	707	696	718	686	758	751	733	686	703	744	689	730	724	705	724	673	752	750	660	720	688	684	700	752	670	703	716	674	730	695	742	739	713	719	708	727	686	698	685	690	770	702	721	705	701	729	721	742	733	698	769	703	696	744	717	732	741	671	706	746	717	722	769	710	726	728	750	686	664	655	735	682	709	722	700	707	715	700	718	690	678	676	716	768	723	712	766	752	652	697	725	755	691	721	685	703	711	715	732	701	714	687	730	693	748	753	717	763	751	710	709	717	753	736	705	743	750	722	696	690	683	737	659	703	750	732	654	674	691	707	664	677	754	729	712	713	667	752	724	745	701	726	723	718	727	731	757	722	718	713	741	701	695	714	687	703	726	714	726	746	725	638	709	744	700	731	727	718	741	725	708	682	707	690	716	712	729	723	735	719	705	727	741	700	701	704	684	707	695	742	714	714	677	693	688	742	752	663	673	733	735	740	772	725	686	712	689	765	713	697	753	724	661	732	694	712	677	718	733	696	711	732	731	738	762	771	669	736	708	703	722	728	710	711	702	714	682	758	704	796	746	762	746	728	802	734	735	736	732	703	705	677	703	709	750	717	686	675	759	706	716	736	696	717	736	706	679	660	741	751	707	753	742	717	734	749	725	718	720	686	776	733	777	717	736	713	710	726	730	699	705	754	704	700	698	726	741	714	742	733	762	718	733	714	737	702	771	741	731	728	702	717	720	743	718	717	744	701	702	709	709	726	716	735	713	699	704	726	759	781	748	695	748	708	690	685	723	717	708	731	760	702	657	750	739	746	726	723	665	725	712	729	706	689	722	696	731	706	702	716	723	729	691	703	736	693	707	718	725	692	726	732	720	732	740	671	724	794	729	735	721	706	784	727	708	711	699	721	725	702	651	761	698	707	717	647	754	745	754	688	678	720	752	678	733	654	712	743	768	723	682	722	712	688	733	711	687	704	692	686	727	714	706	687	694	718	729	693	717	695	681	728	738	741	735	737	664	684	716	722
3840	174	143	105	96	103	96	94	73	102	77	85	70	79	74	80	72	69	59	76	71	67	73	79	77	66	83	55	66	71	80	73	76	70	66	66	78	60	85	85	73	57	61	77	87	70	58	57	77	66	72	64	75	68	69	59	66	67	59	81	69	68	59	60	65	68	73	74	67	66	70	73	71	77	66	61	71	67	52	73	51	69	61	54	76	73	75	66	71	85	68	67	68	85	85	70	71	75	71	75	49	74	65	74	65	63	67	70	67	76	62	62	64	89	59	73	65	58	77	72	94	69	95	74	61	74	65	71	68	75	67	66	71	70	69	62	64	78	74	70	68	76	71	64	69	60	74	61	70	81	62	71	66	74	78	69	81	68	63	70	79	69	68	75	66	69	74	79	86	59	77	80	66	67	65	79	77	66	83	71	75	64	84	62	89	72	50	77	71	49	62	76	63	81	74	74	69	69	81	63	68	53	62	81	69	76	61	65	82	75	72	56	59	70	65	73	57	63	53	69	65	82	75	66	68	65	47	53	78	70	71	67	86	71	78	73	79	78	65	76	61	76	64	71	78	73	55	88	75	51	67	65	67	71	72	75	68	78	93	75	68	65	91	70	77	69	65	74	96	94	64	85	72	65	72	61	83	67	63	71	65	61	63	77	68	90	74	67	65	80	67	64	67	65	73	73	51	66	75	57	74	57	76	79	83	64	71	74	64	84	73	78	70	52	64	71	63	85	57	60	65	72	63	75	91	78	59	73	64	83	60	73	68	75	80	79	70	76	79	77	68	68	65	69	73	66	68	70	91	76	80	67	54	67	74	79	81	75	70	65	70	72	77	65	80	83	68	77	60	77	74	83	62	74	79	65	68	68	67	66	84	66	75	61	72	78	66	59	72	80	67	71	68	80	75	63	73	71	68	67	71	67	61	68	74	71	69	76	74	61	63	73	67	67	59	71	70	60	54	69	66	81	61	77	84	69	68	76	59	74	61	81	85	86	63	77	81	78	63	50	75	75	87	67	67	69	73	65	73	71	76	73	83	77	75	80	73	58	70	77	77	71	67	72	56	73	72	58	82	84	74	71	75	70	79	60	87	62	72	60	65	82	62	86	76	62	71	65	63	74	67	76	70	65	84	65	85	65	71	62	58	70	77	66	90	74	69	57	70	70	65	78	81	88	78	63	63	84	69	66	60	68	66	86	63	68	72	66	52	73	68	54	71	88	65	69	77	68	75	63	86	79	65	82	57	78	93	61	66	83	53	60	63	56	74	62	79	66	94	73	82	59	75	76	63	77	76	67	60	70	64	72	84	77	73	67	61	63	63	67	77	72	68	78	63	67	84	71	68	63	71	69	68	66	63	63	78	57	75	68	63	66	63	59	62	67	66	82	78	63	81	58	73	62	66	81	92	76	62	76	83	82	69	80	60	64	58	62	78	58	66	65	69	77	60	49	71	62	68	66	72	73	66	71	71	65	70	73	84	62	75	83	81	61	56	71	65	69	62	70	82	70	67	59	63	67	70	61	95	66	60	73	65	75	80	68	66	75	64	63	55	75	78	70	79	66	84	75	66	60	65	76	59	74	75	48	58	71	75	74	69	74	63	67	68	66	83	77	78	61	66	60	67	68	78	70	79	78	72	79	51	83	83	71	62	77	81	78	72	71	61	76	73	57	68	70	60	64	67	78	62	57	73	58	67	54	70	81	84	72	61	80	72	57	77	76	64	58	67	69	80	80	65	73	78	56	68	67	67	70	66	75	89	76	70	79	71	93	75	65	70	52	67	79	73	71	75	107	84	72	64	71	70	61	71	74	69	59	78	67	53	89	76	57	75	78	59	48	58	74	86	70	58	78	74	65	79	57	66	68	82	71	68	65	70	84	66	50	72	72	80	65	69	66	83	56	64	63	81	89	81	64	78	75	67	80	67	67	63	81	63	71	65	70	81	72	77	78	75	87	68	62	66	59	74	58	64	74	75	90	75	65	78	81	80	87	66	65	75	82	64	65	64	73	55	72	55	69	81	74	63	74	60	74	71	59	74	69	63	56	70	70	66	68	73	69	71	70	73	79	51	86	76	63	99	69	80	63	63	66	67	80	90	74	65	70	68	64	64	78	77	60	89	70	68	71	76	72	72	63	76	64	75	73	82	51	71	64	71	68	61	77	62	72	69	54	64	76	94	76	72	69	62	64	72	88	63	79	75	60	70	79	66	70	72	55	85	66	89	73	71	66	62	86	66	74	61	85	68	74	82	53	72	82	62	79	56	67	71	80	63	55	81	69	81	62	67	68	91	64	79	68	73	74	78	74	66	73	66	66	78	66	56	68	75	55	76	66	87	58	81	70	71	76	64	67	84	64	69	76	63	69	74	76	80	74	80	65	71	64	84	54	83	68	74	72	56	72	68	76	81	83	69	72	61	70	72	67	66	69	77	60	77	85	73	78	67	78	70	67	68	76	80	83	64	76	62	76	57	67	79	67	64	72	78	55	72	67	85	57	54	67	53	71	66	71	84	63	76	69	65	68	64	69	69	73	73	83	62	54	80	65	78	79	61	69	63	68	68	73	62	72	63	68	72	66	66	75	58	72	66	69	70	83	76	64	71	77	55	77	74	72	70	65	67	71	77	80	74	62	71	72	73	81	59	70	62	70	82	82	66	61	71	77	77	74	73	69	70	76	65	68	80	75	67	69	65	76	65	64	78	69	61	72	67	81	57	66	84	69	71	62	66	66	66	65	66	55	60	73	73	56	74	77	62	80	54	72	65	79	71	72	73	69	83	90	75	76	66	72	84	63	61	75	76	65	62	70	76	70	77	75	72	77	77	82	69	68	65	60	58	77	71	64	68	73	64	63	79	81	62	67	84	44	77	68	69	67	69	57	81	71	76	68	55	71	87	84	78	66	66	89	71	57	75	78	71	72	67	78	58	65	64	76	69	72	67	64	53	69	71	74	67	61	62	69	63	70	74	79	62	64	69	67	61	58	77	75	78	69	83	77	63	70	65	77	65	71	76	74	69	78	82	80	64	77	80	83	79	61	65	70	76	69	79	82	64	75	69	84	70	76	69	70	70	83	81	78	67	80	73	60	57	67	74	67	76	83	71	81	59	68	76	78	58	81	88	67	77	69	75	71	75	79	67	63	55	78	72	68	73	51	74	61	76	60	68	80	65	64	64	78	61	58	59	86	49	61	71	78	68	55	60	79	69	79	74	64	72	75	59	66	64	76	73	61	62	75	67	76	73	82	64	85	80	73	61	69	78	63	84	64	67	59	75	69	62	73	61	83	77	68	77	78	80	66	79	54	54	68	68	66	63	71	67	84	59	70	69	72	70	71	78	72	63	82	80	79	77	55	76	65	73	66	77	66	75	88	64	80	78	70	52	79	78	72	58	67	60	78	73	74	71	71	65	55	72	67	69	63	73	62	80	66	71	58	69	73	64	74	79	69	73	76	75	77	74	89	80	71	82	71	79	67	78	63
4993	356	438	440	409	384	371	311	317	322	335	291	273	294	290	303	327	297	271	274	306	282	249	271	272	279	285	282	252	268	269	267	281	264	255	297	286	240	288	272	296	275	291	269	264	270	282	268	294	261	289	251	283	284	294	270	274	280	267	305	261	280	268	281	281	254	251	262	275	255	262	269	265	263	302	267	275	287	288	259	279	261	259	266	265	257	278	260	279	296	281	259	269	276	299	279	280	234	262	260	270	299	277	261	260	262	271	271	258	272	269	295	282	251	278	248	290	267	276	291	271	293	251	250	240	289	262	261	277	279	289	278	275	283	289	257	287	265	256	251	268	298	246	291	236	231	271	272	267	253	274	269	286	272	278	282	260	275	291	270	291	293	286	294	245	288	266	265	279	271	273	255	264	273	293	277	264	282	273	239	299	242	262	269	267	250	280	265	263	251	242	279	314	272	295	263	279	266	263	292	304	264	276	271	262	307	247	269	300	264	255	247	278	268	282	282	261	249	234	247	248	283	241	234	293	280	304	260	282	254	285	259	266	285	306	253	258	274	286	273	245	253	291	271	268	277	274	285	306	252	266	277	297	258	285	253	274	276	270	253	258	268	267	279	281	259	277	282	271	254	295	262	273	236	273	273	277	273	254	272	274	251	254	271	290	265	251	242	296	254	284	252	268	286	269	256	260	256	283	255	273	264	259	277	258	276	257	283	303	267	274	281	258	271	248	247	255	292	266	276	281	271	268	228	267	276	270	266	292	294	271	252	288	262	249	277	297	267	299	266	251	281	278	265	254	291	285	246	271	265	237	296	268	249	282	234	259	275	284	248	304	272	277	274	264	255	267	279	279	262	255	277	278	256	277	289	251	255	288	267	264	269	252	274	286	258	286	285	271	272	277	280	264	268	282	292	320	298	252	298	279	276	275	286	271	256	275	284	273	280	261	289	262	285	279	278	280	269	265	287	257	250	312	290	256	272	257	290	287	297	245	253	276	284	280	273	247	252	274	256	267	289	229	299	274	277	279	280	270	257	272	276	252	234	231	293	254	285	284	261	266	278	236	287	268	277	271	292	278	278	275	246	273	266	247	259	257	300	281	258	255	277	263	268	277	263	285	277	258	272	273	266	264	263	258	263	265	267	275	268	279	300	259	237	295	276	273	277	271	290	271	264	279	278	267	280	281	256	266	268	285	258	275	283	281	265	256	231	278	253	282	261	282	280	270	278	266	267	243	302	255	281	252	244	251	265	252	272	296	271	261	262	266	279	242	262	264	257	285	290	277	281	282	264	282	265	272	255	254	291	310	260	280	277	268	281	292	297	293	276	264	238	282	256	284	239	251	272	253	278	249	266	319	278	265	282	275	268	271	251	277	262	268	272	274	269	293	267	273	290	265	264	283	257	267	287	283	277	243	286	290	316	244	286	261	308	281	270	264	227	284	293	260	263	284	299	280	263	287	292	267	284	251	254	276	280	258	271	275	245	249	281	259	266	234	253	256	263	266	260	286	255	283	289	286	285	284	269	291	288	261	295	287	246	291	287	264	284	243	282	264	274	270	248	282	245	289	295	291	275	261	252	268	244	280	264	282	279	286	273	281	262	284	270	275	270	281	255	254	250	266	260	259	256	271	263	255	269	284	250	257	255	297	267	273	257	271	240	266	274	279	257	282	240	293	313	243	261	260	241	266	269	244	287	278	265	245	277	294	262	275	254	303	255	288	272	262	290	283	258	268	280	272	287	268	279	276	272	259	274	305	254	248	273	274	297	287	252	271	255	281	275	285	292	255	272	259	277	300	261	250	274	270	264	254	254	256	235	273	246	286	275	271	276	273	278	270	268	266	269	260	257	256	275	266	271	266	267	279	237	291	258	274	257	259	274	287	243	281	263	271	294	276	269	292	283	243	295	268	227	270	288	292	256	312	254	265	278	261	269	266	250	255	275	278	287	268	288	267	269	290	300	280	294	266	265	274	277	263	279	281	272	249	261	278	257	244	251	271	245	274	292	285	293	256	255	258	266	256	317	290	249	288	268	273	244	271	250	253	254	257	290	270	316	296	270	258	223	272	277	289	271	266	247	285	276	277	277	277	271	267	301	250	302	285	263	255	284	256	296	286	284	265	292	253	270	254	274	282	243	270	262	298	254	263	308	261	267	267	271	238	285	286	253	279	291	263	278	273	269	270	290	270	284	254	264	266	242	285	260	264	266	270	289	245	277	249	284	276	277	240	241	277	289	272	292	281	263	276	272	292	275	276	260	281	281	279	262	267	253	254	290	257	275	292	284	297	245	277	255	292	237	268	294	258	302	269	256	271	266	269	262	303	289	281	263	226	270	279	287	265	246	276	259	254	271	295	239	263	257	282	257	254	261	291	251	275	274	238	271	285	306	289	279	267	246	264	307	292	258	271	282	270	256	296	301	306	267	271	279	282	267	297	252	299	275	290	289	261	282	251	252	273	287	250	294	298	279	253	248	295	260	250	292	262	299	258	254	276	245	286	281	286	273	248	268	257	271	265	279	281	299	274	298	287	280	270	281	273	292	284	256	267	272	249	279	268	271	283	273	265	289	276	261	282	250	275	288	261	282	279	262	253	266	259	288	264	249	277	284	252	279	288	287	272	246	262	267	246	263	286	285	266	270	292	298	266	268	292	273	289	285	274	278	282	279	269	307	265	289	265	253	256	248	273	282	285	279	263	236	285	245	277	259	293	294	267	263	270	248	270	249	265	286	278	262	293	294	280	290	271	284	292	258	290	274	259	300	274	283	270	285	283	276	281	294	275	257	264	296	275	299	268	267	271	285	261	278	251	270	280	231	289	275	297	274	272	291	295	251	281	282	288	292	273	256	280	268	232	277	284	292	299	286	274	287	264	288	264	272	253	258	262	304	279	267	257	262	272	273	260	269	273	308	265	257	284	283	258	287	278	284	283	266	255	309	308	287	275	275	277	256	307	267	268	250	252	258	267	307	251	255	286	270	245	289	283	231	263	281	271	261	301	303	278	284	256	283	294	284	271	254	257	279	247	277	272	265	273	280	277	235	262	268	273	278	286	258	278	270	268	280	260	232	267	242	281	246	296	262	236	264	271	269	264	278	235	277	282	281	269	278	278	277	229	307	277	280	276	280	276	278	294	286	295	283	272	303	289	311	286	273	263	266	272	258	267	292	271	259	281	250	273	284	277	291	283	259	246	260	281	297	276	271	296	262	251	273	269	278	241	244	275	277	250	271	315	279	270	266	298	301	295	276	259	272	275	256	281	286	248	266	281	261	264	264	268	269	270	265	301	246	249	307	235	284	289	273	300	263	282	287	265	255	258	289	283	286	279	265	271	279	286	259	260	251	281	291	265	271	284	293	280	270	255	279	268	274	265	285	265	270	275	275	303	272	247	312	269	266	270	273	249	273	280	279	294	285	276	279	268	308	246	272	287	244	285	278	280	292	262	282	265	279	272	282	248	279	259	242	276	256	266	291	321	252
23819	2845	1352	1073	786	552	479	339	311	287	275	266	226	213	222	176	192	194	196	187	191	167	188	184	186	174	183	161	184	163	201	176	187	180	158	148	170	157	160	180	199	145	162	167	192	158	173	172	157	174	166	172	179	179	174	156	158	186	171	164	185	161	172	169	167	168	179	185	173	144	172	169	169	183	168	177	174	168	169	176	163	165	165	154	175	164	162	158	164	171	187	176	168	174	172	171	157	160	145	162	158	171	180	154	182	156	156	140	153	166	152	175	150	187	152	165	139	180	164	153	149	145	153	193	175	167	161	165	147	149	175	184	169	166	168	166	150	166	197	169	145	135	139	155	147	141	160	161	155	154	181	179	150	160	169	141	165	143	171	173	146	153	154	161	145	185	186	165	169	145	165	165	134	176	142	153	150	163	185	180	163	175	192	174	165	138	160	168	169	151	147	176	155	166	148	152	172	167	164	131	151	178	160	153	182	133	167	134	164	170	162	185	149	161	160	143	173	180	173	136	158	159	160	172	179	160	182	161	170	171	163	162	154	164	169	146	171	173	146	189	178	158	152	167	182	153	161	167	151	174	172	155	155	163	152	161	147	176	168	158	173	161	160	154	164	169	154	157	178	151	131	170	162	132	174	156	175	158	147	164	161	149	177	172	159	175	165	180	168	169	143	166	156	167	163	173	174	150	180	163	169	141	161	162	158	151	141	158	177	182	164	132	146	153	150	153	169	169	161	173	166	181	138	146	159	164	153	169	154	178	162	145	169	159	163	168	162	175	168	164	160	136	144	179	169	162	177	164	142	167	173	144	169	157	162	159	171	158	175	165	170	180	156	152	164	190	144	178	156	162	187	171	147	140	164	141	169	180	151	178	157	171	178	163	158	185	197	153	169	155	157	154	155	159	155	179	158	157	172	175	174	170	147	161	166	166	179	154	182	157	170	159	162	169	159	163	157	167	143	174	180	168	141	165	165	153	162	150	153	166	157	152	169	159	193	150	156	151	176	164	167	169	143	162	176	188	166	145	163	166	179	162	161	172	145	178	168	177	184	169	190	167	169	195	168	169	166	154	166	173	168	167	155	163	166	155	169	163	171	171	166	159	172	197	168	145	144	161	165	155	163	174	168	151	166	143	156	156	168	171	154	158	166	149	166	154	163	151	164	170	178	163	167	155	154	137	150	158	162	164	149	149	170	144	170	179	151	163	162	166	170	163	170	164	156	139	145	156	152	147	150	152	155	146	158	156	146	167	165	158	154	154	195	145	166	134	171	163	163	158	163	184	163	181	172	171	132	165	163	167	166	161	175	185	174	158	151	174	162	179	148	176	173	178	149	167	172	164	161	157	161	178	152	158	153	178	139	154	148	154	174	148	155	185	159	201	149	173	165	160	158	164	154	156	169	183	151	154	139	154	148	153	163	140	155	164	185	165	170	168	155	170	189	136	144	184	156	147	194	154	143	165	156	137	157	144	171	165	166	171	171	170	136	195	161	186	174	169	176	139	185	174	176	179	155	153	154	155	173	158	170	146	152	137	173	166	157	150	165	164	158	156	169	141	145	156	171	162	155	190	164	177	157	173	148	165	172	167	174	173	133	199	168	147	145	178	149	161	166	175	175	156	152	153	147	149	179	156	177	142	176	155	169	139	171	170	178	186	147	156	156	139	156	141	178	178	151	183	174	170	166	137	145	158	183	169	180	140	127	169	165	185	148	160	184	186	174	154	149	183	166	177	165	162	179	197	161	154	144	175	142	174	161	197	173	124	159	178	156	169	142	163	175	146	159	139	143	153	167	161	163	159	152	165	169	176	149	161	164	156	158	155	160	179	184	177	156	173	171	159	169	154	174	169	160	155	172	153	183	179	149	172	170	135	168	149	162	168	170	174	152	152	167	137	166	158	149	167	140	159	143	173	167	138	179	156	156	175	178	173	158	173	148	175	143	154	169	180	150	161	177	154	162	178	161	167	146	175	135	150	146	152	154	163	161	173	165	178	160	167	159	165	152	148	153	167	166	165	166	137	158	189	167	159	169	193	184	171	159	145	180	156	158	161	171	174	159	171	162	183	140	157	169	175	154	170	171	145	180	176	149	160	162	137	159	154	184	159	165	153	178	166	144	175	154	179	153	138	166	157	167	195	167	167	181	160	153	153	154	151	157	149	169	183	149	178	165	158	146	162	155	144	140	154	159	144	169	187	184	178	156	165	173	153	164	158	164	185	136	169	154	160	175	159	178	167	163	161	188	171	159	149	171	154	166	159	152	156	170	165	159	162	161	164	186	155	142	147	154	148	168	128	162	163	159	160	159	160	157	149	149	173	174	166	150	170	152	184	167	160	146	157	160	148	168	166	157	147	155	164	146	147	143	125	181	152	164	164	147	158	170	170	160	147	158	183	129	145	164	150	167	147	166	161	168	174	141	138	165	179	160	191	170	169	153	163	173	173	147	165	162	169	165	172	165	125	155	155	154	164	157	140	180	165	160	164	162	151	143	168	185	147	163	169	165	179	149	149	145	157	173	156	186	182	147	160	189	169	158	154	189	155	169	129	170	178	164	169	183	147	155	151	153	154	156	188	165	158	155	151	163	155	156	177	168	173	170	165	171	148	161	164	156	173	150	165	145	171	166	155	187	146	166	166	177	142	165	155	170	156	175	144	149	170	148	151	162	166	141	164	172	165	180	168	181	164	178	178	185	161	176	153	196	163	138	161	143	160	145	185	154	172	139	145	158	159	139	165	168	154	161	158	152	141	177	149	163	155	163	163	159	160	165	187	152	127	157	156	154	143	150	174	182	164	177	164	162	170	164	152	157	143	141	155	150	160	170	167	160	169	158	145	164	150	145	180	179	156	197	144	171	157	173	174	168	161	159	146	173	153	155	168	155	145	163	160	149	156	149	172	165	173	177	161	126	160	162	152	168	157	177	152	142	150	166	176	142	158	160	195	143	159	161	162	184	160	159	128	170	171	140	165	188	159	151	160	164	153	163	176	171	164	142	163	175	157	147	165	163	185	155	197	151	183	181	164	127	160	150	148	139	156	174	176	175	170	160	170	168	180	166	151	154	155	188	154	176	166	176	170	132	178	160	153	171	160	149	180	156	159	148	163	164	194	173	156	156	151	166	159	150	158	153	164	155	164	159	162	184	168	169	157	135	150	149	157	183	149	148	156	165	156	182	146	144	162	144	178	155	161	160	173	194	166	154	143	164	167	181	168	157	145	167	178	172	167	150	141	153	140	162	175	185	170	158	149	159	168	164	172	173	172	147	143	174	151	196	166	154	150	139	160	178	163	156	172	157	176	169	150	179	159	150	147	157	169	145	153	152	154	169	142	152	170	175	185	165	154	161	151	155	149	157	162	160	169	185	168	175	165	165	181	160	178	146	163	161	175	180	185	161	165	177	162	175	166	173	145	149	149	170	152	168	159	176	154	166	182	159	170	168	152	170	170	161	156	174	158	155	163	184	152	175	164	151	168
11799	1297	2795	3359	2919	2340	1931	1683	1412	1329	1157	1027	934	889	875	826	794	757	745	736	668	708	667	633	670	626	597	642	627	625	588	584	534	631	620	543	628	532	600	522	567	504	524	543	573	544	589	528	541	580	545	593	562	563	534	557	541	570	606	524	540	519	543	508	491	496	521	521	520	546	506	530	533	537	600	545	520	588	549	553	506	576	545	571	569	510	555	578	539	554	524	530	545	547	504	522	502	547	526	531	545	527	537	533	542	542	527	492	552	505	478	499	495	489	547	491	511	565	485	552	561	524	513	499	556	530	487	494	567	507	537	534	543	545	518	479	495	520	521	518	525	477	540	479	491	543	531	561	528	537	506	488	524	517	528	501	555	496	531	533	537	525	495	484	516	491	483	503	513	508	524	491	499	503	552	545	542	509	514	548	540	498	545	552	507	485	546	502	497	554	519	514	545	551	518	495	517	514	517	543	530	507	521	555	523	525	529	517	460	568	540	544	522	528	489	536	524	491	468	494	466	466	527	502	494	539	507	560	555	522	470	483	495	492	491	535	505	485	501	483	548	526	544	505	524	467	497	552	509	506	544	516	481	514	524	529	553	529	510	531	524	502	495	538	490	536	493	534	526	547	516	514	499	530	552	510	553	517	551	501	564	508	541	535	520	532	525	466	504	531	480	505	524	515	578	562	525	521	524	472	538	518	482	512	528	478	520	507	519	516	518	532	537	517	529	532	536	480	509	505	510	522	550	499	507	491	481	552	484	492	522	514	524	551	496	539	530	501	540	497	537	511	511	547	523	549	531	522	475	534	527	534	518	565	502	513	550	493	502	522	512	510	504	540	511	484	494	518	526	514	530	532	482	505	543	513	530	511	541	526	511	486	463	509	514	509	517	499	512	534	515	541	516	509	537	513	552	523	488	503	520	533	515	552	577	494	546	516	533	518	513	517	518	542	550	553	523	529	551	501	529	529	544	483	487	489	514	528	557	563	502	506	518	505	521	528	515	516	508	516	496	549	496	517	533	514	480	514	494	546	503	538	510	499	521	495	487	492	536	503	484	501	479	515	514	537	501	495	510	522	511	531	463	556	498	535	556	502	523	573	517	521	524	523	541	506	550	506	473	537	576	512	517	482	527	532	525	520	514	543	505	539	510	491	516	491	517	530	560	548	515	549	477	509	518	491	534	511	537	545	514	509	483	579	527	539	505	513	543	513	500	516	520	475	558	493	531	464	481	506	519	534	496	513	481	538	479	481	526	508	531	569	504	505	474	555	485	479	489	514	568	510	500	530	525	542	533	509	536	554	545	533	544	489	508	488	491	554	542	525	538	484	525	551	535	525	499	481	507	494	525	565	491	555	515	522	514	533	508	480	498	517	534	497	520	509	514	559	516	524	550	500	525	543	564	538	529	537	499	525	478	546	488	524	489	528	584	548	541	527	527	547	518	520	537	536	507	517	527	498	543	521	530	470	560	490	513	504	524	511	536	494	493	466	514	540	565	499	552	498	521	496	554	506	488	551	520	505	521	490	531	508	515	518	535	519	544	498	499	517	473	524	538	529	517	580	499	512	541	452	492	544	509	516	540	517	515	535	547	518	494	503	534	522	511	506	528	491	564	512	518	504	533	565	538	552	516	506	492	491	528	523	524	510	526	556	523	526	530	506	524	540	502	500	526	541	536	524	490	510	477	519	531	482	514	522	521	481	551	512	530	533	531	524	494	503	504	530	504	540	511	534	528	496	529	476	517	550	502	506	517	505	500	534	512	521	513	512	504	500	518	520	507	546	514	553	509	523	566	532	520	555	517	488	526	499	502	506	508	520	515	522	492	530	507	511	506	527	465	549	529	552	512	529	531	539	509	536	541	484	508	505	493	517	511	465	503	522	539	523	504	506	514	556	550	525	525	537	541	580	571	472	500	516	549	503	475	482	505	492	511	528	507	527	511	558	513	513	504	499	509	528	500	501	537	506	520	532	551	522	544	541	521	536	530	541	535	537	513	476	480	489	485	561	501	555	487	516	515	509	561	513	513	535	553	544	504	510	532	562	537	563	542	515	513	519	545	520	498	555	554	501	513	514	496	515	534	525	548	540	518	505	503	528	496	524	511	508	527	546	514	515	518	528	495	518	559	463	540	551	542	532	497	538	523	516	516	490	520	543	504	506	511	518	535	533	535	478	524	544	497	568	506	573	530	514	508	493	505	528	509	539	511	510	523	524	535	497	483	539	516	513	499	554	499	498	504	545	504	481	467	547	508	500	510	527	572	574	503	511	495	553	511	548	531	513	533	535	502	475	515	507	501	520	502	515	543	527	554	501	579	511	516	503	495	508	532	511	503	483	556	484	556	495	505	518	515	535	459	502	551	505	557	550	497	527	491	520	537	541	487	470	512	489	491	474	498	513	532	497	536	536	510	494	492	487	555	491	475	570	487	540	572	543	514	474	529	511	503	532	517	523	518	551	510	527	512	495	558	483	528	550	553	542	530	517	515	543	518	464	528	501	500	530	515	512	543	468	544	549	507	536	532	540	500	494	539	592	538	525	494	501	524	513	521	553	503	487	496	500	532	513	535	518	534	528	529	534	502	558	518	523	534	524	494	525	519	522	525	516	509	524	477	510	549	525	516	511	536	522	563	523	531	498	521	476	494	533	543	513	528	547	553	494	525	545	513	509	495	509	529	516	529	530	527	508	514	529	526	531	501	491	507	458	529	515	505	508	506	552	515	514	493	510	523	520	534	537	525	561	498	458	524	513	456	528	544	519	524	514	527	532	523	531	534	527	508	559	500	541	516	543	509	536	544	507	477	502	507	533	483	511	517	505	558	528	563	521	499	498	503	530	486	502	506	493	508	554	545	506	504	506	553	506	504	520	522	504	585	497	521	516	501	534	486	515	567	500	560	503	516	525	482	500	501	545	546	552	522	532	533	503	526	498	528	528	515	474	478	566	504	493	533	533	552	522	521	517	483	529	522	520	533	507	497	536	522	504	560	531	489	493	525	526	530	534	549	514	526	545	521	549	529	511	512	507	521	558	466	514	559	577	493	515	536	535	512	527	521	465	509	505	506	540	547	531	526	516	528	519	508	515	501	530	538	547	495	511	533	524	551	534	515	544	480	506	560	507	522	523	521	501	527	547	518	538	485	512	518	508	497	536	576	522	491	507	520	466	494	534	496	512	567	511	531	507	514	497	505	522	499	545	544	492	557	526	511	546	534	514	484	539	470	517	510	519	503	528	491	547	487	474	537	523	537	533	513	535	546	510	544	467	549	534	528	521	534	555	510	482	501	518	504	477	513	510	495	504	481	525	548	498	506	493	524	586	502	517	523	525	557	547	524	480	529	491	537	514	534	498	515	527	516	506	507	539	502	498	533	511	523	526	517	511	513	562	512	525	491	507	455	527	504	509	558	512	528	518	559	543	530	527	516	512	507	503	541	492	508	509	532	547	532	487	504	544	516	511	494	501	546	542	506	534	509	518
35214	8731	2784	1933	1426	1123	820	687	533	513	494	444	420	374	328	329	298	294	327	256	286	290	287	261	266	288	290	248	266	287	267	286	268	236	240	244	270	251	245	256	255	244	277	262	228	270	277	263	252	248	242	219	237	257	264	250	241	258	223	250	223	222	261	215	252	232	250	221	251	248	262	245	254	248	237	258	255	235	259	228	219	256	250	227	225	242	222	257	263	262	227	250	238	283	240	251	238	240	241	243	233	251	268	235	234	270	248	233	256	237	271	259	220	251	236	264	236	247	244	254	241	234	230	246	220	242	237	203	254	242	235	244	242	245	255	233	226	255	243	206	224	243	262	238	249	269	204	237	258	278	227	249	279	218	246	250	239	222	248	241	219	230	221	266	241	256	219	240	248	226	257	265	274	253	231	269	241	246	262	240	248	250	254	247	249	267	228	250	214	254	239	227	230	248	277	239	244	239	227	224	242	223	230	252	239	240	238	232	228	264	231	254	250	240	235	228	263	255	232	248	221	245	239	256	200	222	220	263	233	260	240	255	249	268	239	240	218	248	261	233	243	268	262	241	242	253	246	226	210	221	202	238	236	197	225	240	249	241	249	233	268	248	229	240	227	259	275	234	239	249	248	249	250	242	258	238	261	246	260	255	272	238	233	241	242	264	249	231	291	261	259	235	238	262	244	226	248	231	248	253	265	219	270	231	252	250	219	247	228	253	237	222	246	236	235	227	241	226	225	240	233	209	263	236	229	251	258	248	249	241	244	220	219	225	244	239	236	249	241	221	247	209	202	212	233	228	264	227	273	257	223	245	263	222	228	239	252	204	258	261	255	241	252	259	213	236	244	249	215	227	253	227	235	222	242	251	258	245	274	248	264	233	232	243	255	263	219	230	231	213	255	249	224	192	251	241	234	245	209	244	234	224	264	243	229	253	217	261	238	225	234	225	227	242	240	207	242	223	255	240	246	225	239	244	223	262	262	242	232	224	238	247	275	230	258	234	270	220	205	256	251	253	227	241	230	253	246	221	239	226	254	257	256	218	213	230	242	234	226	224	220	244	232	272	239	270	240	241	237	251	224	215	224	233	262	234	244	266	232	234	245	259	261	234	232	242	266	246	236	233	246	217	246	231	204	245	229	246	258	271	247	266	240	235	229	217	220	236	242	235	237	248	236	240	233	242	239	221	230	220	231	233	215	236	245	238	234	240	255	237	252	266	205	227	240	230	242	232	240	234	261	241	244	236	258	235	243	228	258	248	241	251	218	243	222	264	240	249	240	220	230	264	235	209	231	247	240	240	255	233	245	224	239	244	248	243	249	230	215	231	247	218	248	219	238	230	253	228	264	259	246	237	238	235	243	252	240	233	229	247	248	223	223	254	204	235	204	223	264	205	230	252	247	227	235	230	226	243	231	271	251	237	238	250	209	239	243	237	237	241	259	227	240	228	219	243	200	245	238	251	233	220	236	252	224	221	273	247	235	229	233	253	278	259	197	235	235	236	224	244	229	248	242	253	237	259	243	255	253	236	239	268	241	240	233	237	226	226	217	239	241	244	257	221	217	247	241	232	245	233	246	241	271	248	269	227	239	235	244	251	228	223	250	231	242	233	254	222	249	227	260	257	247	215	225	238	228	247	218	226	248	232	242	253	234	227	243	252	242	227	225	221	250	242	227	248	268	236	239	237	232	245	253	207	234	242	279	236	234	241	227	233	248	249	241	247	251	233	230	279	243	233	254	256	221	255	237	230	253	246	228	225	225	215	205	225	245	212	234	254	243	245	230	229	226	232	237	218	244	258	222	230	245	264	242	259	258	236	249	230	223	214	231	252	229	236	236	257	240	225	234	251	224	249	255	234	260	232	228	216	231	216	258	253	237	265	242	255	251	245	261	241	253	215	218	247	269	239	219	252	247	257	211	244	249	239	277	238	246	246	235	238	257	244	266	273	254	246	290	214	257	267	266	258	241	247	235	243	247	234	225	242	247	273	268	263	212	231	220	231	243	258	228	213	251	250	222	264	205	250	229	245	231	243	210	252	254	223	233	237	229	244	238	235	251	220	221	197	252	270	245	252	232	236	233	263	255	243	232	234	233	216	261	273	259	226	222	240	247	236	245	228	280	222	221	243	227	253	224	223	242	256	241	227	214	251	256	241	221	255	235	232	269	253	248	257	242	227	261	214	210	241	264	236	216	244	253	244	226	232	255	232	253	248	254	222	242	246	222	243	246	236	209	225	208	248	258	234	268	252	239	230	215	213	257	220	227	234	222	247	272	239	229	244	231	232	237	222	239	246	226	238	231	239	244	199	228	233	253	210	239	241	232	228	237	234	278	252	250	246	225	226	272	241	240	258	259	264	240	221	246	221	231	232	232	268	239	247	232	267	245	250	241	258	241	234	238	252	245	240	250	258	227	243	258	248	244	239	219	253	253	245	226	229	258	231	201	240	231	216	252	234	276	217	246	256	266	240	252	236	233	245	246	244	258	241	242	273	219	244	221	219	229	225	235	241	247	230	279	249	213	231	230	231	245	233	244	256	242	240	221	260	271	252	242	228	216	237	239	277	222	241	242	232	228	224	242	213	237	236	242	243	235	258	236	228	264	244	238	259	249	225	256	225	239	234	237	249	220	233	238	224	219	234	241	216	249	207	245	217	230	265	246	229	221	240	210	220	262	246	242	246	219	239	256	249	236	253	246	259	223	253	249	244	263	250	242	240	248	250	258	233	232	233	262	255	252	269	228	233	234	203	246	275	231	244	252	226	225	261	227	213	244	261	219	224	248	229	276	243	249	226	205	255	247	223	245	247	247	229	242	237	233	226	231	240	261	239	246	245	236	256	215	221	244	247	233	265	262	232	250	243	245	235	245	247	260	235	253	256	258	223	237	240	225	248	220	241	244	234	224	234	245	251	236	223	263	215	238	241	241	244	220	263	223	254	255	228	244	241	235	238	254	257	241	231	238	226	262	229	250	214	216	226	268	245	239	235	239	268	252	243	240	243	236	260	182	233	233	250	243	216	246	266	211	223	236	229	251	214	239	248	228	243	234	251	234	233	229	259	208	258	243	218	243	226	261	245	243	250	249	260	258	222	217	255	205	234	217	231	241	254	235	272	223	208	236	213	264	263	232	244	248	238	270	214	260	245	238	237	226	231	223	232	236	243	224	256	226	252	226	220	256	249	273	244	233	246	242	256	242	239	229	261	262	239	236	221	223	236	244	247	238	231	251	262	236	271	255	235	242	258	237	234	265	240	239	221	197	228	237	242	243	229	247	242	250	218	255	253	234	239	222	243	260	211	247	228	229	259	229	265	230	232	268	243	212	251	221	250	226	209	264	222	228	206	238	253	236	221	280	244	251	240	243	231	239	234	224	244	247	232	227	233	228	242	266	258	234	242	255	222	273	248	251	286	246	212	245	225	267	255	240	265	249	230	236	253	247	246	244	217	243	221	244	274	236	249	237	249	238	225	220	251	241	221
15594	2523	5120	5810	5020	4213	3432	2961	2498	2321	1986	1737	1645	1505	1395	1378	1244	1157	1123	1131	1108	1039	983	1002	991	1003	911	932	971	914	872	863	865	847	807	878	835	849	850	835	808	822	831	850	807	787	790	801	806	797	759	746	759	769	798	751	755	803	757	776	758	739	766	724	818	752	774	775	697	755	727	736	733	686	758	689	746	769	728	727	782	742	765	747	706	732	707	715	770	754	742	744	769	722	740	759	741	775	711	679	672	710	687	720	750	769	725	711	721	757	742	724	723	728	735	743	746	715	751	725	742	766	718	675	717	730	698	716	761	738	705	747	712	699	754	750	730	693	762	726	669	750	670	667	697	712	714	674	741	691	725	701	710	683	688	678	748	692	696	694	704	768	755	705	730	749	747	714	751	747	722	718	769	733	742	706	735	719	711	731	771	722	755	741	682	766	712	712	780	740	706	687	753	731	749	676	776	744	694	728	710	722	673	680	654	702	738	712	741	695	698	732	712	697	691	713	757	751	776	736	742	711	751	720	719	687	703	685	720	767	756	752	691	698	709	704	760	746	771	658	701	717	724	702	753	725	755	764	708	722	735	703	748	694	651	739	729	719	788	748	667	715	698	771	750	720	733	717	705	717	705	722	650	773	746	690	727	664	702	692	725	706	682	707	697	724	715	710	716	733	687	756	714	698	746	737	783	703	717	721	722	705	704	744	697	710	724	689	746	687	658	739	751	690	718	759	739	734	729	706	736	693	703	749	753	744	699	686	708	740	705	716	726	705	734	705	692	707	723	745	729	724	673	741	688	718	717	739	691	736	757	723	747	701	680	697	703	744	730	716	731	692	788	736	725	713	668	718	719	736	682	730	725	754	753	731	727	774	766	706	734	736	738	728	686	742	754	717	735	740	737	732	704	707	713	713	717	706	701	738	724	734	673	717	661	706	670	805	710	726	757	679	719	737	730	724	727	732	664	739	735	740	729	739	731	723	709	709	660	766	721	708	691	743	722	726	705	739	760	706	753	775	741	728	711	704	702	740	751	735	661	718	776	710	695	812	714	732	731	683	740	738	723	734	739	725	699	672	756	744	729	689	720	695	708	728	730	668	699	737	754	733	753	717	778	742	701	716	707	724	705	727	744	752	717	734	728	681	696	702	779	709	726	707	718	732	756	732	727	706	687	735	757	746	765	692	732	697	743	708	679	693	709	696	694	738	657	723	689	656	707	735	740	755	715	702	719	729	700	767	747	747	679	694	684	687	718	748	732	748	699	690	716	673	724	704	671	751	732	745	706	727	707	695	702	744	713	705	742	728	764	762	722	712	715	665	730	732	701	732	724	751	718	770	690	679	733	740	712	698	732	712	692	681	765	713	705	720	724	746	751	709	691	728	782	751	707	741	738	704	724	697	690	740	731	705	732	728	739	737	707	699	748	713	719	736	716	726	725	719	717	739	670	711	723	710	726	683	718	741	713	699	729	723	671	730	750	736	681	715	701	765	722	699	715	733	648	724	730	738	709	746	765	744	729	718	750	699	765	724	697	703	788	718	699	701	733	745	687	714	733	720	694	700	743	670	702	704	698	702	717	732	683	726	761	734	738	747	735	736	693	694	721	746	665	718	720	706	705	729	770	670	766	726	695	706	709	724	712	672	732	735	681	759	748	749	710	734	742	717	743	731	652	720	724	725	689	755	739	703	726	697	715	694	723	683	696	774	701	728	719	734	743	746	747	722	739	735	725	749	699	736	722	731	716	736	698	713	700	666	742	740	727	734	728	691	736	724	698	727	721	721	695	771	716	703	713	707	702	700	710	735	730	712	714	667	724	733	695	666	665	733	702	703	699	746	756	719	693	696	734	733	731	700	704	736	726	727	702	731	701	718	717	728	697	757	688	722	737	735	721	731	702	695	697	711	697	669	771	786	713	688	678	694	733	759	672	668	723	745	712	754	723	729	697	705	706	659	684	750	685	695	717	710	728	777	718	731	704	691	727	740	720	692	691	714	753	687	728	722	740	736	754	725	715	709	741	736	713	686	710	739	716	690	699	704	739	694	705	630	759	729	660	737	745	695	681	684	765	756	672	690	765	778	705	731	707	725	715	747	750	745	716	774	724	724	730	718	728	750	737	726	677	728	738	706	721	734	717	670	747	710	759	658	711	720	702	720	761	696	773	762	697	694	724	752	716	731	683	756	668	678	728	741	719	733	714	741	711	726	722	682	717	693	736	729	745	703	728	678	766	717	718	682	749	668	764	738	693	742	753	699	710	729	772	740	728	691	732	699	699	760	705	707	705	746	701	701	746	707	745	729	749	687	720	729	729	711	742	760	758	739	764	743	757	736	688	745	682	742	720	711	710	734	722	682	760	709	690	752	697	730	730	728	707	685	676	673	705	744	779	717	773	707	716	760	687	710	704	766	707	723	708	662	727	716	731	709	732	712	739	738	769	736	719	733	746	725	702	708	716	706	670	733	708	759	678	682	717	679	676	732	696	753	672	705	712	748	693	703	735	753	721	661	719	711	718	726	714	723	756	718	698	723	718	724	697	763	721	737	727	681	702	705	722	738	745	789	750	658	720	710	726	690	672	735	701	699	690	719	737	722	730	722	705	720	737	728	685	781	742	754	719	704	747	711	732	685	754	721	705	705	714	715	731	710	694	728	743	673	691	752	707	728	764	760	694	723	732	745	736	713	661	735	707	733	741	724	722	765	675	768	740	740	660	702	698	677	734	722	700	686	690	694	718	666	702	720	710	649	711	704	703	666	748	736	784	732	768	696	684	729	739	702	702	724	751	740	775	678	747	705	673	696	662	730	730	711	724	685	739	658	702	732	720	724	732	673	730	754	684	734	738	719	777	712	718	728	776	753	740	725	684	765	705	722	685	708	702	706	727	693	732	721	698	697	714	728	725	721	717	691	708	705	698	717	736	701	701	756	749	708	687	720	679	745	719	705	741	694	734	751	721	731	707	722	733	732	720	721	728	732	710	664	739	731	733	765	730	716	712	713	708	776	681	720	747	691	709	697	682	733	693	733	695	765	721	727	738	699	793	692	698	708	736	684	734	695	723	748	697	730	703	716	680	683	719	711	660	715	726	706	670	689	727	740	714	742	744	735	731	700	709	753	739	716	679	719	674	738	720	724	689	784	729	700	694	739	721	717	711	687	702	703	748	728	729	709	706	694	694	718	720	676	763	717	769	771	710	720	723	704	677	687	726	754	672	760	721	674	715	690	716	717	709	688	717	725	746	731	685	740	764	710	678	679	766	740	700	713	718	691	746	720	716	766	706	769	722	731	704	685	710	697	691	701	723	717	714	682	685	734	686	700	781	723	743	688	695	690	740	719	699	693	771	764	728	685	718	754	683	704	758	689	719	715	750	772	704	742	726	731	734	716	696	765	722	745	703	732	677	746	714	718	726	727	702	715	734	782	760	712	675	738	734	725	698	672	703	659	721	717	745	710	748	683	738	772	750	723	689	689	764	786	741	737
3985	205	137	130	94	90	84	90	81	85	77	67	88	66	73	74	69	83	66	76	86	68	59	76	84	72	67	80	67	71	83	71	68	81	76	73	68	81	50	86	63	70	69	65	76	63	72	70	57	72	68	68	81	82	71	83	71	76	73	73	70	72	78	81	89	77	69	82	72	65	69	54	75	87	71	64	71	73	70	82	68	92	59	67	70	89	79	73	54	71	74	71	76	64	78	76	65	74	61	72	65	65	85	78	59	72	63	86	73	62	59	79	74	81	88	65	72	62	63	73	71	82	65	77	82	63	64	72	84	78	85	80	45	76	75	60	68	61	59	67	68	83	72	62	67	65	67	78	78	77	82	78	70	66	77	86	83	78	68	63	63	85	63	77	70	88	68	50	60	73	76	61	72	78	68	63	71	65	64	60	74	72	63	86	74	59	91	74	70	73	68	52	56	66	84	80	72	69	83	75	73	88	75	72	65	80	77	68	59	67	64	72	77	80	73	60	67	72	82	61	70	67	97	81	70	69	72	67	82	82	70	75	77	70	66	72	70	68	64	78	74	64	66	51	72	66	74	66	66	72	71	78	72	65	73	67	68	59	77	77	80	72	79	77	75	69	69	70	66	58	75	67	61	66	70	67	73	73	67	49	80	80	66	76	75	71	88	77	71	77	96	56	76	68	87	70	68	77	67	60	74	81	65	73	73	84	73	74	76	73	87	86	69	67	67	67	70	80	69	80	57	60	64	68	62	67	67	72	65	87	79	71	76	61	72	79	87	81	75	69	67	66	74	77	67	72	74	62	74	64	61	96	67	71	76	84	66	65	80	75	67	66	69	69	70	59	70	86	75	65	63	63	59	55	68	60	74	84	83	76	82	76	77	82	86	54	69	73	69	71	78	68	71	70	60	62	69	72	78	73	71	65	81	74	83	73	66	56	54	86	86	100	72	91	64	55	82	86	65	77	59	78	70	64	67	64	82	90	66	66	71	93	65	69	64	88	60	87	57	79	89	71	65	67	73	84	59	65	70	57	66	72	66	69	80	70	94	78	84	78	89	80	83	80	83	73	58	77	70	79	89	77	64	83	74	90	75	81	64	78	75	74	69	75	74	76	77	65	73	76	75	66	66	84	83	65	72	68	77	73	58	64	82	77	82	63	73	63	63	95	70	66	67	73	82	67	76	70	68	77	72	63	68	69	53	62	60	57	71	61	75	63	67	66	67	70	75	70	71	78	68	70	84	61	63	76	56	69	70	63	66	73	72	65	90	72	63	71	77	89	63	55	77	71	65	74	70	75	75	75	74	78	70	71	69	70	84	74	59	81	77	78	71	83	82	65	65	72	65	74	76	58	80	63	82	62	62	83	79	64	72	58	69	73	75	76	52	69	56	68	78	67	66	71	66	89	86	67	78	72	67	70	77	81	78	67	71	71	73	64	79	75	66	89	69	76	84	63	64	70	72	76	80	71	72	77	74	76	67	71	87	72	71	68	58	58	80	71	78	71	82	63	73	76	81	70	79	80	71	72	59	73	68	77	85	63	57	73	64	62	75	89	65	73	73	67	81	57	68	63	72	85	85	63	69	71	80	86	70	92	66	87	57	61	69	71	58	73	67	55	76	54	69	71	75	62	72	68	74	69	87	66	76	62	72	75	62	70	60	80	73	68	80	65	72	76	77	61	81	82	68	61	56	59	60	60	65	75	72	69	81	76	68	96	70	77	71	66	62	64	63	78	69	79	58	74	77	94	75	57	86	73	77	60	70	64	86	68	78	74	78	72	78	59	73	77	72	85	75	72	77	69	74	63	73	82	72	70	70	89	65	75	58	71	80	76	63	77	63	79	56	66	76	63	70	73	77	79	70	66	87	83	81	71	72	61	71	69	64	74	70	67	71	75	74	66	83	78	58	83	62	69	75	75	75	72	73	68	77	73	72	82	70	81	79	51	77	67	55	74	64	65	82	66	64	64	67	68	78	70	81	66	70	67	71	78	75	69	72	63	73	78	62	74	90	91	69	75	84	63	80	76	69	62	81	69	75	84	73	75	70	77	79	70	80	72	72	69	66	71	77	78	59	80	73	75	65	77	73	80	80	70	75	71	71	78	72	63	61	79	68	71	74	78	82	75	74	82	65	52	46	59	69	62	80	58	77	68	67	70	72	86	70	66	67	65	71	81	68	71	88	75	80	67	64	68	60	82	74	88	71	74	71	77	66	69	82	55	76	74	75	77	91	84	75	93	81	83	71	75	62	63	74	76	76	78	78	80	63	67	59	84	66	68	66	64	76	80	71	76	66	76	73	67	78	77	70	94	63	65	68	57	69	82	60	64	73	73	82	75	68	65	61	77	64	60	64	77	86	57	64	70	71	68	83	70	70	67	64	58	55	72	73	72	82	68	71	57	71	61	82	50	71	76	78	62	80	70	66	76	55	73	80	69	66	74	68	76	74	77	65	65	65	69	82	75	72	82	88	68	67	82	62	66	76	79	63	68	69	63	77	79	68	54	64	85	65	81	60	67	89	71	69	91	77	71	79	65	82	66	84	61	73	69	51	68	74	78	80	68	72	82	82	90	68	69	65	78	64	87	64	67	70	66	86	63	64	82	67	81	67	70	83	70	85	62	87	69	59	66	78	74	75	75	82	69	76	71	71	63	83	74	75	69	77	73	70	76	76	71	67	79	70	68	83	92	64	78	74	69	55	82	67	81	70	78	61	79	67	65	73	69	69	77	88	61	67	86	65	78	80	80	66	82	77	65	74	61	79	75	60	72	84	69	63	77	68	78	68	72	69	68	76	76	73	67	83	70	76	67	90	58	66	75	70	66	63	59	86	61	75	72	76	80	77	59	72	68	71	80	67	71	83	78	84	62	79	63	73	68	70	68	66	61	65	60	57	76	79	67	67	76	70	84	74	57	66	61	73	80	65	69	74	86	97	68	73	75	76	60	85	68	68	64	73	68	60	84	78	59	76	81	72	64	69	68	70	78	75	91	69	69	76	72	80	72	60	70	91	74	76	58	69	70	71	76	71	83	64	88	74	64	57	52	80	76	58	70	72	67	60	78	59	68	78	82	67	71	85	73	88	64	72	64	61	63	61	69	71	60	76	54	65	59	65	78	70	70	74	71	73	78	64	78	76	64	72	65	93	87	69	81	83	77	70	66	92	69	74	81	79	68	65	80	59	77	62	74	66	66	65	77	50	88	67	70	73	67	66	70	73	72	82	67	80	73	56	69	73	70	73	61	62	59	73	76	83	74	67	72	64	75	73	71	83	72	73	97	69	82	66	64	63	77	76	69	65	68	74	72	65	67	66	70	64	73	78	86	68	77	79	72	62	74	66	74	75	68	73	78	73	85	71	74	78	69	73	76	78	70	89	64	78	68	74	72	72	81	80	78	73	59	70	68	73	63	63	70	65	73	75	74	82	63	66	70	81	89	90	83	72	72	75	65	77	82	78	63	67	70	67	69	82	87	71	66
5201	386	440	470	378	408	343	340	321	322	304	286	291	323	313	308	305	281	265	265	310	281	267	272	291	271	302	242	303	234	301	323	266	281	292	253	328	268	263	294	276	269	286	271	288	299	259	295	276	270	249	283	282	251	293	285	267	284	274	278	283	265	275	264	268	271	238	251	292	255	253	262	266	295	263	289	250	268	257	275	299	274	266	277	259	257	298	283	273	309	284	295	268	270	290	250	271	297	248	290	277	283	290	283	289	266	261	240	278	261	276	274	260	274	291	253	267	282	276	273	262	280	259	274	272	274	254	293	277	288	277	270	293	286	260	261	274	291	237	266	258	291	274	300	266	279	279	243	275	267	264	265	268	248	279	259	273	258	285	283	274	264	232	272	254	279	277	267	249	294	280	264	279	277	255	291	263	264	284	271	288	304	290	259	272	294	256	289	264	265	299	284	266	272	266	263	285	291	261	253	252	272	266	237	297	275	266	271	298	246	281	274	291	261	266	279	256	250	277	274	246	270	223	252	256	292	251	266	245	288	260	304	267	250	248	258	272	239	245	297	296	302	264	268	288	287	283	251	250	289	257	260	273	260	299	259	257	245	272	283	262	271	262	250	262	273	263	254	263	285	283	280	279	281	290	295	262	295	302	282	256	270	267	271	281	278	280	272	275	301	268	244	264	302	273	277	272	273	292	290	287	256	245	273	259	265	287	258	254	284	246	289	279	285	274	277	247	283	242	278	305	276	267	276	276	269	267	247	277	270	253	273	269	267	308	261	263	295	249	279	291	277	271	259	301	266	281	280	279	273	297	270	279	266	283	263	249	278	288	286	269	284	277	261	264	283	296	277	262	253	267	290	276	281	297	293	286	290	270	268	286	267	273	287	277	280	270	288	282	290	268	279	284	268	251	273	280	253	267	252	252	288	275	300	275	280	294	269	276	295	246	253	266	268	308	266	283	296	264	280	295	249	274	251	283	313	297	272	270	285	274	292	253	271	264	267	265	290	290	275	273	276	272	278	290	281	261	255	289	284	295	256	287	217	264	302	305	303	311	249	286	292	302	282	276	276	280	281	278	283	298	288	280	257	268	263	264	284	295	273	260	271	303	299	302	299	256	276	268	293	272	264	283	284	265	248	259	303	264	302	256	275	268	250	299	261	265	279	284	279	282	273	313	276	258	278	294	290	268	272	268	261	278	297	259	242	271	272	276	265	298	292	282	286	271	256	252	278	283	253	294	289	251	289	257	264	277	294	269	278	265	277	243	326	296	260	292	257	294	245	250	286	259	283	237	277	257	286	250	262	267	271	274	297	223	297	265	251	261	271	274	276	274	259	301	250	262	256	303	275	266	245	246	254	259	251	270	277	234	296	267	252	297	279	294	273	260	273	278	275	308	284	243	290	283	287	270	279	275	277	256	281	296	248	302	286	280	264	272	278	241	282	251	268	256	283	252	272	264	289	296	296	281	296	272	279	270	245	270	274	256	263	276	298	268	274	288	274	289	279	270	279	278	295	244	252	259	263	245	291	288	307	287	262	265	245	274	237	290	273	272	234	278	264	299	291	248	293	274	265	270	264	283	273	264	248	263	280	283	259	286	257	295	270	273	265	261	289	268	266	268	268	288	276	263	284	295	270	275	270	294	250	283	254	276	275	256	258	283	262	297	290	260	289	290	266	282	290	257	281	280	269	278	272	292	252	268	267	290	249	265	282	286	270	316	279	255	283	278	290	277	289	257	255	254	261	269	263	260	228	230	297	303	236	276	284	289	266	270	251	292	264	262	256	280	281	290	263	261	274	291	290	274	244	267	314	278	262	277	289	268	295	260	266	277	280	274	258	244	263	269	292	255	255	280	241	298	254	268	276	294	296	257	288	278	263	262	267	287	270	260	267	280	280	270	266	292	275	285	278	250	304	276	248	245	273	254	298	298	284	298	290	305	253	274	279	233	271	282	244	265	263	263	289	278	271	261	242	290	262	298	258	265	286	260	292	286	309	293	267	277	259	270	269	278	279	258	296	278	290	262	272	284	249	264	266	272	290	251	274	258	267	272	292	250	265	280	257	287	270	269	259	287	275	299	291	287	266	255	262	266	304	288	285	305	296	284	250	271	290	268	283	253	248	278	258	243	256	290	282	258	253	270	252	252	284	266	282	283	270	262	257	302	274	289	241	247	297	274	252	269	277	270	251	298	260	269	280	289	266	262	265	276	283	265	291	285	268	276	265	252	248	278	285	289	274	281	287	273	271	267	247	261	253	241	281	268	279	290	281	285	290	248	300	256	271	282	279	296	251	273	289	253	290	297	250	267	286	279	255	302	251	270	259	272	289	272	258	264	283	279	252	257	283	297	288	319	265	259	255	263	274	259	270	275	261	278	269	292	279	268	269	297	286	287	241	262	283	269	277	262	284	284	278	270	269	309	254	256	298	282	291	293	266	275	258	299	277	260	281	270	299	272	294	286	264	279	280	307	260	250	269	272	299	261	277	257	253	248	286	281	256	256	290	276	284	281	279	269	254	281	280	248	274	269	274	275	248	251	270	263	270	274	292	273	281	267	288	282	287	278	272	306	263	284	277	257	265	280	246	271	316	237	255	271	271	283	272	265	263	255	262	295	287	263	252	249	243	263	250	257	273	229	276	237	265	287	311	275	306	281	286	267	290	298	284	278	263	261	260	245	276	237	249	240	284	253	259	271	267	275	279	282	261	260	300	294	273	245	265	283	280	281	294	285	274	247	285	251	292	273	282	254	270	273	284	269	284	291	268	256	259	279	264	268	271	264	267	250	245	252	264	283	276	273	255	252	298	246	293	279	272	270	288	274	256	272	272	249	242	291	263	275	298	273	289	289	277	304	268	278	312	275	246	249	285	268	285	289	238	262	286	261	279	248	291	262	263	257	269	262	286	239	302	246	264	277	282	271	291	306	241	275	278	254	265	289	264	286	282	283	274	283	274	288	278	280	280	267	251	286	275	289	266	285	253	285	290	248	281	238	291	265	286	258	272	281	296	276	264	265	284	264	294	243	280	271	274	295	257	261	284	286	284	279	280	276	260	274	309	277	261	298	265	259	252	271	277	310	314	288	283	262	250	261	266	272	281	256	274	262	281	271	268	290	275	243	270	255	268	267	262	264	279	274	265	248	286	262	291	280	275	295	271	285	294	273	280	286	266	269	280	283	263	260	272	249	287	311	293	291	297	241	299	261	284	290	315	258	271	297	271	295	280	261	254	317	251	276	273	265	283	264	276	266	247	265	252	272	253	290	252	308	279	272	292	273	241	244	280	275	280	282	246	296	275	262	282	263	294	272	253	260	282	262	273	265	258	269	228	258	268	283	279	269	268	253	300	265	245	243	272	300	295	276	259	266	269	279	278	269	277	285	301	282	255	282	272	297	263	292	289	280	245	278	270	281	289	292	246	285	283	241	273	296	276	257	278	275	260	271	246	261	273	264	303	292	278	280	311	281	253	272	268	262	288
24662	3429	1315	1069	782	615	459	380	299	291	263	264	238	272	202	201	233	213	189	175	201	191	223	165	172	186	174	180	165	176	160	188	157	207	180	164	158	163	160	154	168	174	158	160	173	183	175	169	172	172	154	175	181	154	179	189	176	164	197	178	175	169	154	169	132	154	170	175	169	184	178	155	160	175	167	155	166	173	177	168	170	139	161	157	146	149	171	156	187	165	175	150	155	147	170	135	195	173	165	143	144	187	160	189	175	168	169	176	185	156	148	178	171	169	169	168	151	172	156	157	172	167	174	165	141	193	160	167	170	162	168	162	156	179	160	157	174	183	173	173	188	166	148	119	162	175	157	188	148	170	159	155	170	184	177	139	173	143	172	171	145	170	163	176	131	188	155	164	173	176	160	173	150	156	147	158	161	152	156	143	158	167	164	155	142	158	166	154	153	193	150	176	166	177	182	146	162	180	168	172	165	188	152	165	157	161	158	174	135	135	176	161	167	170	137	172	153	181	136	176	149	197	163	177	192	163	155	162	175	173	180	168	157	164	163	161	150	171	161	192	166	202	167	172	181	156	151	171	173	183	172	149	162	172	168	167	170	173	171	177	152	156	159	171	160	181	153	173	156	153	176	172	155	144	165	178	186	182	145	155	170	164	145	158	156	178	172	177	158	191	181	165	163	160	179	150	158	151	162	153	151	153	145	160	172	171	162	158	179	152	156	164	170	181	181	161	153	167	153	155	158	158	163	159	168	180	163	173	153	172	164	173	178	181	177	168	158	147	147	163	150	148	185	177	157	175	162	144	160	147	152	166	139	153	159	171	183	158	161	151	161	170	158	149	142	179	182	172	178	141	190	149	157	186	183	165	157	161	160	163	165	141	175	184	156	171	181	172	171	189	158	163	163	169	147	162	187	158	154	159	147	162	165	172	160	168	175	175	168	175	190	156	150	181	138	158	147	181	166	174	173	177	145	154	169	139	156	150	148	162	150	153	171	155	193	149	160	152	163	188	150	163	157	163	141	189	130	176	159	157	162	156	186	152	177	169	169	170	176	165	168	172	157	165	160	152	158	162	135	161	148	147	170	190	159	172	171	137	157	150	174	151	154	170	163	159	174	135	143	165	162	168	164	193	155	173	150	163	165	161	159	161	173	179	175	176	180	178	169	166	169	170	145	150	162	172	179	158	162	157	171	172	159	155	156	143	161	160	155	164	136	144	137	143	158	173	162	169	142	150	158	156	133	176	169	170	161	166	164	187	178	166	185	154	165	180	156	162	169	167	150	160	154	168	153	162	171	162	162	181	169	171	169	177	165	171	177	152	167	146	162	157	167	183	151	162	146	162	173	138	165	145	153	160	149	149	144	152	164	159	163	147	164	156	174	152	152	150	179	157	150	169	161	144	156	176	181	187	186	158	171	163	169	171	168	158	171	170	160	137	156	167	173	166	159	168	158	150	149	141	158	167	154	134	147	181	151	181	139	164	163	132	138	156	165	153	176	145	171	183	169	173	169	128	164	186	192	170	155	162	180	154	161	151	179	165	163	183	169	141	188	159	143	175	154	164	173	159	163	154	152	163	145	144	154	166	175	154	160	149	177	171	155	155	187	177	173	163	177	148	168	142	154	165	188	186	152	178	176	175	169	174	157	186	157	158	180	158	164	139	178	156	172	182	175	164	171	159	151	156	168	162	164	170	172	147	142	165	163	169	171	157	170	160	167	161	183	173	156	169	172	159	170	169	162	181	162	170	164	164	176	176	158	147	162	157	165	168	162	158	163	157	160	154	172	159	168	161	184	175	178	179	178	174	134	174	164	184	172	162	178	152	168	149	163	166	157	183	168	170	181	181	156	184	149	171	160	151	164	176	174	161	190	166	167	157	153	146	183	163	159	133	164	157	158	156	155	160	173	160	151	161	161	202	153	167	168	183	174	170	163	165	159	188	160	177	163	178	162	181	145	155	153	158	169	164	167	168	164	169	143	171	167	149	160	175	147	188	175	151	189	172	175	160	147	174	175	175	144	168	162	167	164	171	181	164	180	159	179	167	160	182	163	160	198	166	175	182	173	176	153	172	184	132	170	150	152	169	155	171	155	145	192	168	158	159	162	172	180	171	159	180	169	153	168	164	159	153	166	147	153	169	164	157	167	164	137	186	151	168	170	170	164	181	130	145	162	158	171	190	160	137	161	164	185	159	178	164	165	172	173	148	174	148	178	154	153	153	156	152	160	189	172	166	164	188	173	163	164	143	148	153	173	177	163	161	185	165	150	153	179	157	180	172	163	142	153	156	153	167	152	150	172	171	168	184	141	185	150	189	154	181	183	165	163	159	139	148	174	171	158	153	159	179	161	160	153	188	160	138	154	159	164	162	175	163	152	161	166	161	166	172	175	167	149	163	155	174	182	167	177	166	159	147	159	160	149	184	162	188	160	146	148	155	150	146	175	157	180	168	176	155	166	151	159	162	153	159	153	163	153	162	156	172	146	141	172	194	177	167	153	157	181	172	187	162	163	155	164	164	157	164	191	169	166	170	170	165	168	164	176	174	162	164	144	167	164	165	152	163	144	160	181	145	180	154	144	179	161	175	168	169	165	157	168	164	160	146	169	144	173	163	172	195	142	145	165	167	167	150	158	163	157	158	160	175	139	159	181	182	170	159	181	164	160	174	178	158	178	147	179	161	150	170	193	152	159	175	183	185	162	159	159	166	153	139	159	183	182	157	140	162	195	153	177	181	157	168	151	183	164	184	171	181	161	182	159	171	157	148	177	124	139	166	167	153	154	176	158	154	166	172	165	143	167	145	156	173	173	165	158	151	168	164	181	153	156	157	151	167	185	172	146	158	175	167	170	169	163	164	180	179	166	161	150	172	144	160	157	152	159	147	131	159	153	182	172	143	162	168	160	140	179	159	152	157	156	157	175	184	195	160	183	145	153	153	158	163	172	144	172	146	160	183	160	158	186	147	153	164	182	164	170	184	179	181	168	151	160	156	159	156	184	173	176	161	193	155	184	165	156	173	184	160	167	146	167	161	168	151	172	176	149	161	163	143	183	151	168	147	158	180	163	164	162	137	187	150	165	162	178	163	143	166	167	186	169	155	186	168	151	184	164	151	173	154	163	185	156	158	163	152	172	155	149	169	182	162	158	151	175	172	148	153	187	171	164	167	171	159	187	168	191	192	162	169	157	160	142	172	152	164	154	153	170	159	186	163	154	181	171	153	164	168	171	141	171	159	153	155	154	170	131	153	159	171	155	165	169	168	132	196	177	174	166	188	143	148	162	166	160	154	165	168	172	196	158	170	178	169	139	159	162	161	165	176	170	130	157	190	163	170	169	149	177	159	152	167	178	173	158	162	175	138	164	181	182	184	156	158	161	162	163	176	179	185	176	169	178	175	147	175	169	165	189	138	172	174	185	167	172	158	150	162	156	170	173	143	163	139	184	172	153	151	167	193	166	163	133	160	167	184	153	146	161	156
12016	1443	2818	3389	2810	2466	1919	1652	1484	1325	1148	1105	958	930	915	834	832	746	718	802	645	692	682	646	643	637	606	679	597	626	570	603	636	602	605	613	566	587	544	542	561	616	556	623	528	535	587	588	552	573	540	539	543	546	511	529	571	570	522	524	542	533	559	524	493	576	572	532	554	559	543	563	507	533	506	529	542	546	522	547	508	532	505	529	533	522	521	549	534	522	533	550	526	598	519	534	542	516	507	529	505	533	556	516	540	523	526	500	513	519	502	524	552	513	574	510	504	533	523	526	525	556	517	516	512	535	502	484	525	499	492	531	489	503	521	527	501	518	529	527	547	518	521	498	543	491	510	477	511	505	505	506	508	490	554	528	538	501	528	581	502	525	505	467	524	546	499	517	526	515	511	504	559	527	522	552	527	495	540	506	569	512	542	480	543	542	506	489	549	531	538	517	534	566	520	579	504	505	562	510	491	532	513	547	528	541	527	548	516	522	485	547	513	563	509	503	526	523	524	533	520	522	526	552	513	517	529	497	520	535	516	516	526	528	522	496	535	525	526	519	523	531	527	522	536	504	490	489	537	499	540	526	478	508	540	517	500	509	480	523	531	537	545	551	544	553	492	526	546	519	518	481	547	527	538	529	556	503	514	517	510	542	504	521	487	437	511	540	496	520	501	544	500	498	557	511	501	519	517	491	487	529	515	518	496	482	508	533	495	521	536	539	535	509	486	517	564	517	512	486	501	530	529	497	461	521	505	512	500	542	463	495	514	485	538	529	476	510	514	540	543	550	541	503	536	523	501	494	564	501	494	522	492	486	530	531	505	525	486	522	532	479	528	498	507	588	528	533	526	516	525	503	533	497	503	514	517	531	558	536	486	555	515	516	504	575	505	548	536	504	535	517	502	491	524	521	502	528	536	523	474	559	492	497	497	516	570	531	523	458	523	517	527	534	521	562	505	498	491	491	502	489	544	501	569	510	493	513	566	531	515	499	521	515	563	518	493	511	491	525	489	480	530	533	547	516	521	508	519	486	523	554	568	529	527	490	498	527	552	517	523	459	557	533	512	564	516	519	519	531	543	503	511	518	569	515	507	556	512	507	498	504	549	517	504	520	563	505	538	558	486	533	543	483	534	484	517	484	520	535	558	508	524	513	503	541	516	526	518	562	528	571	514	524	523	528	485	533	520	517	527	541	557	498	515	525	538	490	489	555	499	547	538	552	535	531	529	502	486	523	569	518	537	516	476	551	500	549	531	523	495	555	514	502	521	518	490	514	487	478	553	526	536	548	567	535	483	516	524	543	551	518	482	481	492	517	502	511	523	542	550	532	531	516	473	559	517	477	513	491	517	560	514	504	548	540	505	470	506	501	535	508	491	490	541	524	549	473	503	530	532	510	503	521	527	532	542	504	570	480	530	512	516	515	541	538	506	538	510	485	534	497	504	497	485	499	539	512	499	534	531	512	519	507	504	492	559	531	499	535	555	537	506	518	535	478	490	527	516	524	537	518	570	529	482	523	552	489	507	541	515	522	488	568	515	516	484	495	539	519	518	542	478	543	515	505	519	521	486	507	535	503	545	533	524	515	550	509	520	512	500	491	490	532	527	485	523	473	533	496	515	514	563	502	525	509	546	519	469	519	525	561	511	542	500	509	518	537	511	534	482	517	484	512	494	517	521	531	522	513	522	541	482	508	535	510	492	530	494	513	513	472	518	526	485	502	503	522	523	538	554	495	524	503	520	484	512	523	529	501	516	483	486	494	524	489	528	513	518	517	539	503	520	503	523	516	496	496	507	497	503	540	510	495	533	526	564	483	577	499	484	528	468	537	516	543	524	502	515	524	515	537	534	523	534	525	540	521	517	541	500	494	538	548	494	552	518	549	509	510	507	511	526	511	528	521	533	520	512	515	500	501	528	502	481	495	494	530	538	511	525	527	517	492	519	526	537	536	481	533	487	507	531	481	517	542	518	521	478	526	505	527	521	483	468	500	531	499	480	506	492	498	491	538	506	532	542	515	555	517	559	495	528	505	537	501	531	499	559	505	491	550	547	500	528	517	502	503	574	526	493	465	538	519	539	544	505	496	552	514	493	514	556	506	566	501	528	538	609	501	498	476	472	556	533	495	461	485	539	523	524	501	507	528	489	507	523	506	543	535	520	506	534	512	522	517	521	535	489	516	510	462	530	527	550	527	508	507	539	507	504	548	500	476	573	528	503	535	548	506	521	531	517	531	539	501	523	505	501	536	498	520	540	507	502	495	484	530	549	531	476	505	549	494	498	489	513	512	504	503	512	543	563	506	529	526	529	494	555	485	522	524	495	487	522	541	549	522	522	523	505	542	507	534	495	508	506	525	495	542	566	556	541	527	497	550	531	509	481	536	516	529	492	564	545	545	517	479	508	540	528	520	493	526	518	528	553	511	535	542	476	491	579	510	491	512	539	493	492	553	530	507	512	540	539	512	512	464	531	519	480	552	505	492	529	549	534	520	467	544	550	521	498	500	544	515	503	499	509	502	507	544	500	506	512	495	479	558	569	513	506	538	499	541	535	535	525	524	502	527	496	525	524	535	514	533	491	542	496	522	492	539	518	521	535	509	525	516	527	503	501	472	512	475	540	523	498	515	539	498	486	507	534	516	485	516	485	530	505	533	513	546	500	505	535	494	515	513	474	491	513	555	547	545	446	564	496	539	525	528	527	494	535	549	508	496	492	511	473	514	528	553	483	469	513	478	478	536	458	517	480	518	523	523	540	537	524	521	541	519	535	515	562	548	534	558	476	510	526	509	548	481	519	507	512	507	533	468	513	512	529	502	516	518	491	507	501	491	498	491	517	521	493	499	486	534	509	526	545	495	502	508	504	488	472	494	532	507	516	526	510	472	526	558	538	529	530	499	505	517	526	494	517	533	473	510	515	528	523	524	527	467	459	503	517	521	526	488	560	472	536	478	474	491	496	498	471	495	515	519	510	533	495	559	506	517	507	546	500	495	539	531	548	557	492	497	510	532	491	506	548	524	525	526	533	513	564	554	516	530	489	518	487	501	511	520	573	505	528	515	535	519	552	550	528	527	513	554	522	530	522	534	531	543	521	545	504	522	525	509	513	570	533	563	528	490	504	474	514	559	514	509	494	535	550	508	586	515	494	501	541	518	518	552	519	525	510	530	554	523	482	528	546	528	503	537	525	566	519	552	519	521	512	528	504	534	477	522	504	491	524	494	529	475	513	495	494	479	504	538	513	526	498	489	535	550	503	505	545	515	550	520	523	506	526	528	560	509	511	523	515	526	545	494	528	566	507	543	519	559	501	565	552	548	517	534	532	522	543	546	513	518	543	518	531	568	509	494	511	540	521	500	517	497	530	579	494	501	527	544	514	529	540	497	559	541	484	587	488	527	551	565	485	520	475	517	516	502	516	513	525	525	496	544	466	495	546	543	507	507	545	562	537	520	490	530	520	541	523	546	511	519	525	507	544	571
35950	10192	2901	1987	1441	1024	808	685	544	469	422	449	393	368	364	326	333	315	304	295	303	290	276	299	272	269	252	284	246	252	266	284	251	240	255	266	247	245	257	249	285	223	262	257	254	241	252	260	273	233	249	241	231	249	237	252	235	239	238	229	233	244	231	246	257	246	264	251	221	268	225	233	233	242	276	215	230	261	236	258	275	265	257	278	249	235	234	220	258	253	252	246	249	247	228	256	251	280	223	237	241	257	239	235	226	246	275	220	228	246	262	230	250	243	247	230	232	265	255	234	237	231	270	265	244	296	258	231	245	223	266	247	247	238	266	257	229	231	266	231	256	245	217	230	247	238	263	252	279	245	248	237	231	245	247	275	236	240	238	236	263	227	256	240	255	235	224	221	255	265	255	245	242	235	241	245	234	221	236	251	228	238	236	249	256	261	245	255	230	232	237	236	263	232	255	223	238	283	232	246	256	231	223	241	230	254	233	246	232	241	228	233	270	244	241	247	270	240	261	226	250	228	233	225	253	251	237	257	223	200	243	241	225	241	233	271	244	235	230	261	222	245	246	267	235	217	251	264	252	243	248	249	230	270	234	258	246	252	274	228	230	269	229	242	264	233	250	246	236	251	249	258	236	229	243	240	249	242	244	217	249	243	247	241	244	247	239	237	232	255	258	230	231	242	254	246	236	233	248	209	224	237	239	238	238	232	260	229	257	253	261	252	223	254	244	233	230	226	253	264	227	224	215	241	222	261	243	250	242	250	271	259	241	232	236	238	236	216	231	255	242	229	234	218	224	257	242	258	240	232	255	255	271	244	231	250	235	221	233	235	237	218	245	255	231	249	237	223	249	238	249	245	253	263	246	203	226	233	222	248	246	231	257	217	252	247	245	241	223	246	240	247	230	233	240	240	208	241	244	209	258	255	264	241	251	252	252	248	236	235	256	231	253	229	230	220	232	231	255	219	235	231	233	231	234	225	229	224	233	245	223	236	268	231	220	241	258	252	255	250	224	233	231	246	234	236	251	221	231	267	258	232	241	246	246	258	263	251	243	241	234	242	275	236	272	266	248	222	210	256	267	239	252	263	240	239	230	250	263	250	254	238	227	222	234	267	202	258	245	245	268	226	248	230	220	238	226	245	241	230	235	236	235	233	221	252	254	281	215	208	219	227	222	233	242	244	237	239	238	260	239	252	223	230	226	238	247	245	249	223	254	224	250	255	219	297	231	237	242	233	256	271	312	250	244	251	223	255	222	269	225	226	222	254	254	256	268	229	217	228	242	243	264	234	240	218	237	247	240	252	244	251	206	225	225	250	223	243	260	235	242	226	238	254	237	238	245	255	222	228	210	257	251	263	245	237	217	244	200	248	238	237	233	244	244	233	226	249	264	265	230	250	262	231	236	241	224	250	243	240	221	249	251	256	260	216	237	249	242	222	234	231	232	240	248	253	259	245	232	232	233	245	226	236	242	244	225	236	254	267	240	225	252	232	244	249	225	252	237	236	231	239	244	244	242	240	248	257	209	239	236	280	237	240	229	238	242	253	220	247	227	231	225	264	253	195	206	232	269	244	270	247	263	221	227	275	244	225	244	225	247	221	222	219	253	207	267	250	223	234	249	217	237	231	221	226	246	265	258	216	231	234	234	249	247	218	207	234	253	245	243	234	244	241	242	254	231	241	241	234	213	249	240	214	229	274	227	240	267	219	256	269	233	241	233	227	211	227	243	263	246	239	230	248	254	251	232	243	237	232	293	237	229	239	233	249	236	215	206	246	225	231	230	251	238	245	226	235	226	247	262	236	237	270	233	218	237	226	245	233	244	254	240	233	252	265	231	251	241	244	239	257	218	258	257	236	227	242	264	248	245	263	253	271	235	218	240	273	233	243	234	236	233	241	244	224	239	237	248	227	259	233	249	263	236	210	236	267	259	242	236	241	263	252	260	207	249	221	259	233	264	218	216	252	248	255	233	256	239	229	240	236	230	219	214	275	258	248	243	258	208	206	232	246	230	241	246	248	265	240	235	246	245	268	234	264	245	241	254	243	236	256	240	239	258	254	225	230	245	255	232	224	228	237	271	231	251	243	263	240	243	247	244	247	253	226	239	245	221	229	228	249	268	257	244	217	241	250	255	252	213	228	227	264	244	230	249	231	243	240	257	234	247	248	238	244	225	217	231	226	255	240	264	209	226	239	249	252	231	222	236	209	241	235	257	224	247	243	249	261	254	277	235	250	243	260	252	262	245	230	244	249	233	244	250	227	225	248	240	297	232	217	241	254	236	266	243	247	238	276	233	255	233	259	255	248	253	231	242	246	246	221	223	265	228	243	246	230	240	248	219	214	256	217	225	255	269	198	239	237	234	260	262	241	234	222	254	249	261	251	246	241	222	249	243	240	239	258	252	253	243	246	229	232	249	266	247	231	259	230	225	257	243	240	253	243	234	246	236	227	233	215	234	242	258	219	256	235	234	237	225	225	247	247	239	225	219	221	246	224	275	249	235	247	236	261	253	252	233	236	255	260	245	232	227	261	238	226	214	256	242	253	241	246	257	254	222	263	231	264	228	271	271	267	248	234	228	253	220	248	243	232	263	220	241	267	240	242	227	269	232	273	237	235	263	230	235	246	227	254	214	210	283	281	252	229	234	243	232	236	264	240	246	242	263	249	238	251	235	227	206	237	217	212	275	231	212	239	236	232	254	278	236	250	269	239	238	249	256	264	223	222	218	246	225	229	239	233	231	236	233	252	222	263	250	249	234	250	214	236	231	229	231	222	225	262	267	257	238	244	249	226	219	257	248	226	247	216	245	255	254	227	247	218	273	252	250	239	230	239	242	250	219	267	241	233	256	218	225	266	220	234	255	237	210	249	258	241	251	244	246	229	225	250	259	252	245	228	222	234	223	250	235	238	252	242	252	253	262	231	246	247	223	210	242	219	253	237	232	269	223	235	273	230	230	236	248	289	228	208	237	247	238	256	270	250	239	249	225	243	243	229	266	258	275	231	255	240	238	222	208	259	224	248	258	235	263	256	210	250	270	239	232	239	237	258	214	229	218	268	250	239	227	224	256	211	269	243	236	246	231	262	253	228	235	254	206	237	226	234	241	242	234	253	258	230	201	230	248	261	223	252	231	226	263	227	214	247	233	235	251	244	234	238	214	231	266	217	265	251	257	231	272	237	247	251	269	254	241	266	230	251	242	260	215	251	262	232	222	244	220	234	228	243	251	269	244	250	272	221	239	242	228	239	253	255	212	270	244	255	249	235	217	261	242	228	247	244	246	255	246	245	244	225	236	237	245	249	265	235	227	260	256	221	228	264	268	276	242	205	270	242	265	259	241	233	226	234	222	233	247	214	247	231	240	232	226	220	251	230	190	223	218	226	228	213	244	246	259	222	256	266	248	244	244	236	251	243	244	243	229	228	235	218	234	256	233	247	228	240	236	224	226	232	238	271	245	227	220	236	256	254	258	275	246	222
15620	2438	5082	5847	4984	4071	3405	3023	2523	2197	1957	1768	1632	1511	1415	1333	1261	1217	1179	1104	1102	1052	1049	1013	959	997	1004	939	900	901	905	889	876	854	841	866	861	809	853	788	819	800	778	803	754	810	796	794	832	754	788	727	768	787	798	815	765	755	743	773	775	807	714	787	760	751	727	803	721	760	759	767	766	764	746	720	788	770	735	708	720	698	705	697	709	793	751	726	698	712	727	726	787	722	695	719	719	762	730	686	755	727	740	713	684	700	730	684	725	723	692	667	760	736	758	772	726	750	728	761	742	745	701	725	776	700	708	767	762	732	698	729	757	706	710	700	744	716	728	709	715	782	733	690	732	723	738	697	709	717	720	708	739	719	697	720	734	696	718	738	748	747	718	682	761	740	756	695	677	731	724	717	704	703	757	723	725	687	750	719	765	729	711	686	721	732	666	748	727	716	730	717	738	739	689	746	727	754	727	730	741	705	731	752	712	688	696	681	711	730	718	730	675	676	757	723	684	673	676	689	765	749	739	721	671	720	773	745	680	712	738	708	672	744	698	696	780	697	668	708	728	739	700	684	675	679	657	722	693	680	775	689	714	709	722	737	718	730	721	663	707	715	678	685	727	694	699	720	715	720	714	741	699	739	694	692	707	704	683	666	734	735	722	704	709	736	755	747	721	763	724	678	718	675	725	759	689	670	699	724	765	691	715	709	712	712	759	725	733	739	774	763	682	735	722	724	733	712	710	706	683	677	731	673	736	689	676	658	678	724	737	727	716	675	720	715	724	689	715	692	716	684	762	692	742	724	701	708	747	744	767	730	726	691	751	781	707	729	700	718	748	694	704	722	713	722	712	748	719	710	696	743	751	745	760	680	705	754	740	766	676	735	714	750	724	719	744	774	748	690	737	718	705	720	711	722	659	730	719	764	700	669	707	746	753	716	691	671	684	720	741	735	728	669	698	699	740	763	708	705	757	739	733	705	767	710	741	718	715	693	700	722	726	696	690	717	696	774	763	695	752	706	733	756	704	753	713	722	775	728	730	689	707	696	692	717	726	696	680	668	782	740	702	752	744	690	691	733	749	749	744	701	744	659	701	751	690	702	720	712	737	730	752	728	675	760	711	719	729	724	724	756	671	735	676	698	755	730	718	730	738	760	698	664	772	715	788	730	688	743	654	793	698	733	751	704	720	697	734	726	722	712	699	727	732	724	733	697	689	717	695	752	686	704	716	738	718	736	733	720	734	697	698	720	725	692	705	725	711	690	679	714	698	741	743	729	724	721	698	708	672	744	710	716	691	726	704	724	758	746	722	731	756	673	706	753	710	722	745	761	728	708	713	678	717	709	719	745	771	713	712	763	710	725	700	708	718	690	720	712	680	683	702	701	730	752	740	704	747	748	719	757	730	784	689	737	694	750	742	700	724	726	727	762	712	717	736	730	702	676	682	714	727	750	730	702	726	704	755	763	696	691	749	760	694	729	732	750	718	696	680	716	724	714	685	703	703	768	709	750	744	681	694	716	720	735	727	723	697	654	771	733	680	723	733	701	741	725	758	713	731	724	727	748	730	675	705	699	745	749	728	729	721	721	647	715	710	742	743	717	735	743	691	759	739	710	673	705	711	709	709	726	717	708	676	746	730	701	709	708	725	702	725	695	699	706	733	715	718	697	671	762	681	696	685	692	658	712	721	726	710	745	681	683	730	746	695	748	687	698	735	696	701	748	738	724	727	707	738	737	713	703	718	682	727	743	745	691	722	672	667	771	753	674	698	724	759	727	713	676	687	735	722	703	730	700	719	707	740	750	706	701	697	725	711	732	749	727	736	739	723	704	700	715	719	756	743	731	654	711	761	720	775	720	709	725	681	715	708	719	707	714	741	695	683	698	687	720	730	739	782	755	749	699	734	743	697	703	710	776	695	755	750	788	689	737	722	707	767	715	756	702	739	762	732	740	676	705	712	716	745	695	747	714	741	744	782	678	737	728	740	704	671	720	731	661	741	732	716	724	728	725	694	685	731	731	686	750	768	729	702	703	723	789	714	743	705	749	721	710	796	732	636	727	707	697	714	696	717	678	750	714	752	727	740	694	740	715	719	690	712	719	719	662	767	745	719	714	717	769	704	717	695	682	687	707	721	738	715	709	760	722	756	718	733	719	685	727	705	734	749	726	751	755	688	738	702	703	683	732	671	729	684	720	703	728	768	724	716	700	690	743	765	725	705	660	707	714	773	698	742	693	701	723	714	719	721	713	732	745	741	745	658	733	697	730	679	740	703	780	732	735	742	690	740	725	738	719	726	678	683	694	722	695	723	719	762	733	683	751	743	701	744	717	740	711	705	737	720	737	718	710	753	676	703	744	705	734	691	693	739	755	737	721	733	726	693	727	709	717	707	699	734	721	678	715	747	783	702	725	707	683	673	706	722	737	737	760	697	690	685	682	706	672	749	710	726	761	682	689	695	738	701	721	736	723	664	720	697	701	671	739	739	742	689	719	735	692	704	706	682	735	756	734	707	759	678	720	725	690	735	724	719	702	645	725	682	742	707	692	745	740	766	703	726	708	715	716	704	772	696	706	716	679	730	736	739	708	784	758	737	713	744	683	714	710	703	686	659	747	703	731	692	686	692	756	700	722	734	745	747	711	733	727	700	663	678	790	747	732	744	719	730	700	686	700	735	694	729	743	725	765	705	718	694	716	760	719	698	728	709	722	722	708	678	715	680	698	711	695	767	664	702	732	784	685	772	685	690	693	756	706	731	729	733	750	726	700	686	740	694	685	739	768	689	671	734	764	713	777	721	728	714	703	705	714	734	701	695	694	701	706	682	729	691	723	705	732	681	691	731	711	706	762	743	725	717	751	728	713	706	676	705	705	706	696	721	739	676	765	796	668	687	734	728	695	738	738	692	726	720	727	721	734	725	744	713	746	682	742	713	687	728	731	731	746	712	726	669	760	723	726	718	717	707	758	729	723	711	699	717	667	679	727	743	757	713	727	703	719	734	689	717	761	749	733	705	732	737	718	724	706	695	726	740	698	743	709	716	726	707	688	732	704	669	671	727	696	723	724	736	697	772	726	751	749	705	742	668	696	696	716	798	681	736	709	731	712	717	708	764	693	761	733	737	737	730	732	673	703	737	699	722	716	710	747	746	698	705	694	738	677	695	728	719	726	696	745	697	723	772	726	709	708	694	703	737	723	731	698	700	664	726	669	729	729	760	695	717	735	733	759	749	687	720	697	739	672	695	767	738	724	707	750	694	708	760	721	717	776	731	729	740	693	670	673	743	733	747	756	756	713	727	734	746	740	709	701	732	709	728	748	681	748	769	793	700	717	716	680	732	722	783	703	707	705	651	712	753	757	767	714	697	675	734	703	636	759	710	741	712	675	725	755	690	710	709	713	720	689	651	677	709	693	676	709	715	741	711	690	731	735	680	684	737	715	731	734	684	746	755	712	718	734	742	728	723	731	681	714	722	739	785	753	706	711
3850	212	142	127	101	94	82	75	96	77	91	72	88	68	86	57	76	78	73	68	78	64	68	74	63	67	52	78	78	80	66	66	68	64	82	66	76	63	69	61	76	51	86	74	58	64	60	67	75	78	91	69	92	78	72	71	89	84	70	87	74	75	74	75	72	70	71	72	75	71	56	65	73	71	50	82	76	67	74	71	74	56	73	83	73	68	69	70	77	60	65	84	63	69	74	79	61	68	85	63	75	67	67	74	75	77	64	67	55	86	61	65	73	78	71	83	73	75	61	72	75	55	67	71	80	64	80	64	78	75	78	84	79	74	59	70	72	79	76	83	70	75	57	86	66	72	79	63	71	61	59	70	78	84	71	65	56	88	89	70	57	69	69	72	78	68	72	67	68	69	64	53	77	64	71	80	61	89	61	80	78	75	81	70	59	105	73	66	74	87	79	63	62	68	79	59	87	64	70	62	74	63	67	74	73	56	76	60	74	73	69	60	69	67	70	76	54	69	84	61	62	70	69	76	82	87	67	78	73	65	72	65	69	56	86	68	68	73	84	57	78	78	78	62	63	67	79	56	77	77	76	72	67	75	66	81	63	72	75	85	76	69	77	69	88	64	66	66	65	66	61	63	79	64	56	53	65	85	76	78	80	73	76	67	71	79	83	71	77	74	72	64	63	59	58	75	78	76	69	72	72	74	58	73	67	61	79	50	85	69	67	72	71	65	71	61	76	71	66	67	73	82	73	54	78	68	74	83	65	68	60	66	71	79	79	58	75	82	58	82	68	76	70	75	63	70	67	78	53	75	72	78	57	69	94	79	76	87	71	73	75	64	72	78	80	66	69	63	73	66	69	72	83	75	65	77	74	71	91	61	74	69	76	81	66	65	64	88	52	70	70	81	59	62	59	66	76	78	76	82	74	77	73	85	79	66	70	83	55	57	75	86	59	77	62	61	84	62	67	66	68	66	78	74	79	77	82	75	77	68	71	80	68	61	68	67	73	76	68	64	76	62	69	70	84	68	72	72	68	74	76	93	75	60	51	63	71	56	65	76	69	63	61	59	70	72	60	60	58	50	79	64	79	82	64	69	62	75	78	65	77	77	63	63	69	99	71	78	77	60	67	81	82	84	74	83	72	82	70	85	77	71	75	62	75	71	55	62	73	65	63	64	63	67	62	91	72	93	68	68	69	61	73	82	69	76	75	75	66	67	81	77	85	65	79	63	88	72	65	79	82	74	64	78	78	80	70	68	70	72	63	63	58	65	73	74	67	67	71	68	85	83	66	71	79	59	70	67	69	78	76	63	79	66	56	72	74	76	83	76	74	75	73	66	68	98	68	81	81	77	76	72	85	67	72	55	67	70	46	83	70	66	66	62	71	76	64	80	87	67	65	77	79	69	62	72	66	70	79	64	80	81	69	75	75	81	64	68	70	67	78	86	78	86	65	65	71	80	67	79	63	75	78	83	82	70	83	71	57	63	65	83	72	71	79	72	70	71	92	76	78	78	62	69	73	59	68	71	79	73	58	80	67	63	73	72	61	76	62	69	83	71	69	73	75	67	90	74	75	63	69	70	73	81	59	78	61	73	69	69	83	69	68	65	81	55	63	62	66	55	55	82	76	85	77	80	78	77	73	78	77	78	73	70	75	66	71	82	43	65	71	76	87	79	69	68	66	77	71	48	60	69	71	75	64	60	65	67	82	67	73	65	58	67	78	56	77	80	61	69	70	77	67	74	66	82	76	73	58	67	64	77	88	81	71	79	75	71	79	80	75	76	82	73	73	70	60	63	94	66	78	52	75	68	66	64	64	67	80	59	77	66	64	69	65	91	74	68	69	61	75	49	72	66	67	62	62	84	73	82	69	53	77	78	58	75	71	63	72	69	67	73	84	67	48	51	79	67	82	68	77	75	71	75	75	56	67	69	57	89	75	79	68	72	76	62	82	72	69	69	72	86	69	71	83	86	81	62	64	68	58	64	72	69	75	79	71	73	73	63	75	68	81	66	76	66	74	65	75	63	57	65	76	79	73	76	74	67	80	59	85	83	68	67	60	81	68	65	72	76	56	71	61	77	76	73	84	83	56	82	69	61	80	71	68	69	74	78	70	78	75	67	75	88	62	78	67	71	74	84	88	95	58	66	84	71	68	71	69	69	71	87	66	75	77	83	97	79	77	55	79	77	67	70	69	67	79	83	71	67	54	60	77	71	74	87	61	63	71	73	80	73	73	68	86	71	65	67	83	63	83	81	76	64	84	60	78	74	69	79	71	72	71	65	64	62	74	63	65	77	67	72	60	75	59	76	83	80	77	70	69	87	85	76	79	83	70	64	58	73	85	66	67	70	73	65	76	71	80	86	80	71	61	64	56	60	68	74	77	69	55	62	64	66	69	67	72	77	76	69	74	66	72	73	82	75	56	81	65	60	60	86	75	76	68	66	58	74	75	69	75	63	61	71	82	67	76	80	68	69	66	71	67	75	75	74	75	73	58	68	54	70	72	82	63	66	67	66	62	69	80	79	61	66	71	64	73	65	85	64	72	46	68	67	70	60	84	63	79	61	75	62	76	70	74	64	71	80	74	72	56	80	63	74	67	72	81	64	68	60	70	57	77	81	76	91	74	55	87	74	65	51	67	84	69	69	87	68	70	85	74	79	57	59	84	75	65	71	69	65	80	71	78	66	67	58	73	71	72	77	81	76	67	67	70	61	68	63	78	69	62	83	61	100	86	89	79	68	70	65	76	79	93	71	60	62	67	79	62	85	79	74	72	76	70	71	71	79	70	82	69	76	65	85	61	75	72	74	52	69	78	79	75	81	76	51	92	65	67	68	79	71	69	72	70	65	81	68	79	81	72	88	71	54	64	69	66	70	73	81	82	81	72	76	84	62	78	77	77	70	79	58	62	73	80	52	78	71	74	87	54	82	59	83	65	70	69	62	75	76	70	72	70	71	77	75	74	69	78	73	71	64	70	68	72	64	73	65	59	74	78	74	66	63	78	85	67	81	67	73	68	68	73	83	71	61	63	65	74	55	59	79	62	75	72	66	72	73	73	66	97	81	68	99	64	71	67	69	69	66	65	81	75	77	62	73	76	63	67	73	78	69	64	61	74	75	72	52	69	64	60	66	76	74	61	81	73	80	83	84	96	62	76	70	54	82	76	72	63	64	78	64	63	72	73	75	79	91	73	59	65	73	70	79	76	79	79	69	58	64	83	81	82	65	61	72	85	78	79	63	62	68	62	67	76	86	76	68	70	61	83	72	78	54	71	64	65	71	86	71	69	81	65	83	58	70	68	75	71	72	72	77	82	69	75	68	88	79	84	62	67	68	73	69	73	60	70	69	67	77	64	59	76	88	65	67	77	78	74	84	71	78	67	62	71	75	77	82	97	75	72	67	63	85	84	65	72	64	72	79	65	85	68	75	60	70	76	67	71	54	66	78	78	83	79	81	73	88	62	71	72	71	61	73	68	75
5124	336	423	462	426	387	366	337	315	310	308	317	312	258	273	285	275	274	285	287	280	263	289	259	264	285	286	279	271	288	297	253	257	291	289	262	272	265	278	292	284	285	291	276	263	268	282	258	288	259	271	280	244	259	268	240	276	280	279	273	273	272	268	292	248	251	277	240	248	280	287	261	275	240	252	283	281	272	275	285	280	254	300	270	297	277	252	260	245	301	278	289	252	301	255	287	283	250	297	269	283	265	276	262	286	270	287	299	256	258	304	260	295	249	279	270	260	262	244	250	263	287	279	292	307	284	303	297	280	272	285	271	297	262	286	282	271	302	279	263	258	261	274	297	283	320	263	281	268	244	285	260	274	254	275	299	252	314	261	243	285	284	275	282	294	261	268	285	252	240	291	269	271	285	232	260	287	253	284	285	256	283	290	286	260	274	276	283	274	296	270	274	301	275	261	265	272	265	295	288	291	274	265	267	273	277	278	276	270	245	280	246	279	249	278	318	271	279	248	255	286	285	298	258	241	264	276	260	250	255	274	246	310	301	279	276	273	273	268	278	279	306	299	272	239	275	287	309	278	260	254	297	280	314	272	266	280	270	281	294	274	289	300	279	299	254	246	250	282	245	275	288	265	303	285	270	269	289	283	290	268	285	256	272	264	285	290	245	286	279	288	282	280	282	285	278	292	272	277	251	270	280	271	267	275	302	263	280	232	282	307	263	259	247	287	256	266	266	300	273	243	276	293	261	256	282	279	269	275	262	263	272	287	274	287	293	278	303	290	277	268	257	264	255	274	281	287	274	297	258	266	268	301	241	275	259	282	273	269	244	282	257	258	279	276	298	271	265	257	280	283	265	269	280	260	279	294	270	272	279	237	274	277	288	261	296	284	312	269	276	274	248	254	275	264	276	276	289	296	289	270	271	278	277	251	256	283	264	270	279	254	245	261	272	298	266	259	272	304	278	264	256	263	307	299	260	282	246	279	284	304	273	271	263	223	296	281	266	275	244	246	270	309	292	293	273	243	289	270	280	270	288	294	288	273	266	239	276	252	269	294	294	250	272	267	279	259	238	299	279	281	237	273	264	293	274	271	285	279	273	267	274	300	281	278	285	269	265	268	278	252	278	283	285	271	281	229	287	306	275	276	293	262	280	266	275	266	269	298	259	271	279	247	305	283	304	280	286	289	259	271	256	243	252	261	262	283	286	262	283	309	270	279	270	261	283	260	266	280	290	261	296	279	260	270	284	263	284	281	264	264	256	279	290	279	271	288	287	244	271	276	252	267	292	290	269	268	261	258	277	292	277	268	262	279	258	285	284	259	241	270	273	282	234	261	267	292	299	281	246	259	272	265	271	292	260	264	284	312	247	272	278	278	257	290	277	271	286	262	314	276	266	263	254	281	275	279	265	274	280	266	289	294	292	272	257	283	266	303	252	305	266	268	264	245	279	265	251	293	306	293	282	304	276	268	268	288	270	271	283	302	258	292	268	284	248	284	269	262	250	272	292	282	281	240	268	281	271	258	253	269	261	268	263	277	266	260	265	283	284	277	281	277	249	277	269	276	291	277	267	266	272	290	301	300	255	268	273	282	291	291	248	270	307	275	267	280	280	292	279	285	273	283	289	252	279	298	277	272	270	281	287	291	256	278	271	271	264	264	283	301	274	276	260	260	273	244	265	265	277	284	299	264	273	293	296	284	243	281	308	256	282	283	272	267	275	259	291	266	308	281	260	251	262	291	290	250	292	285	270	298	249	298	257	252	265	292	295	258	266	287	274	272	268	301	262	274	255	281	259	304	266	251	254	266	269	271	267	275	289	253	260	246	301	264	257	251	272	295	274	272	277	280	263	259	286	293	258	284	265	262	275	285	285	271	302	260	271	259	269	280	286	273	278	274	251	260	258	271	256	311	298	299	264	275	276	267	267	274	264	273	277	299	291	302	244	247	261	263	271	298	276	281	262	301	288	261	292	300	295	240	248	242	244	259	284	271	283	279	280	284	270	276	253	281	264	262	290	271	289	249	270	288	309	285	259	287	294	274	240	261	253	252	259	281	280	267	266	268	276	256	235	262	262	262	251	251	262	297	255	266	277	255	268	278	264	270	285	298	251	253	278	250	277	275	273	279	302	270	280	256	270	261	291	295	256	272	289	299	254	271	290	274	259	265	264	263	286	307	262	267	273	253	264	300	299	278	263	274	258	234	262	303	272	261	303	246	262	247	284	268	255	282	277	307	258	242	267	275	288	263	283	270	283	274	267	253	263	294	267	264	311	246	279	252	285	314	289	256	269	259	272	284	306	264	271	295	274	245	274	261	264	273	272	292	244	269	289	268	263	284	289	295	322	287	266	262	264	288	251	271	297	264	301	280	265	269	252	293	275	274	242	252	276	295	268	300	264	281	291	254	271	266	249	297	253	273	254	283	267	245	280	291	266	297	264	243	275	289	257	299	276	251	250	282	301	279	279	248	271	270	283	279	272	294	274	285	261	259	271	284	258	265	253	274	242	270	241	299	295	257	259	280	314	262	307	269	277	250	272	286	283	252	262	273	268	272	311	280	263	256	283	259	250	283	247	290	275	273	260	258	269	290	265	261	255	244	261	282	300	256	273	285	267	281	283	265	269	275	265	292	280	284	277	276	256	247	283	264	242	281	247	292	265	284	253	270	264	235	254	256	281	269	263	296	282	279	263	252	270	274	263	268	255	302	275	310	281	289	274	285	287	272	277	255	277	280	294	270	295	294	269	268	286	280	250	261	251	225	260	283	284	242	274	258	264	262	303	289	256	274	288	297	271	264	284	275	272	275	271	270	286	266	276	261	276	271	301	255	261	292	277	233	270	286	270	257	273	241	259	239	295	285	268	285	280	280	280	257	283	253	269	285	279	273	282	255	273	256	270	275	273	273	261	249	275	279	267	269	284	270	268	282	267	282	253	266	276	275	285	265	297	259	283	279	281	254	254	263	317	266	268	274	273	259	273	261	284	287	291	283	264	252	254	276	279	284	267	250	288	276	233	255	289	280	267	263	281	251	266	303	271	286	300	268	286	276	242	265	285	269	235	264	264	264	277	279	301	286	245	284	273	285	272	315	286	283	262	268	286	249	295	293	271	306	267	257	279	262	267	259	259	293	256	254	262	259	261	285	287	288	272	264	265	282	277	274	279	291	286	273	274	259	260	273	248	264	248	259	281	259	271	281	268	286	282	267	247	258	255	252	268	268	295	257	303	255	283	280	290	259	236	255	272	268	281	269	252	302	262	255	282	235	306	276	259	305	294	287	271	248	286	246	266	286	278	256	271	264	273	259	280	299	276	262	251	290	294	248	272	278	263	302	273	253	265	278	271	252	301	287	265	255	266	270	251	266	275	290	267	251	311	266	282	266	210	265	281	309	265	254	261	272	273	281	276	276	297	260	299	269	259	289	266	276	256	282	289	275	261	304	259	252	287	264	282	265	267	265	263	303	261	265	274	282	281
25337	3359	1331	1037	736	581	456	358	320	271	274	257	240	227	224	219	207	193	201	161	163	195	201	164	161	189	176	188	172	175	179	201	174	166	168	208	173	189	188	183	188	163	166	182	173	187	167	162	172	194	165	169	157	190	174	181	168	170	151	204	152	151	157	143	175	139	169	181	155	173	163	171	149	161	142	143	165	157	183	172	161	170	171	167	153	164	160	166	187	167	170	163	147	166	152	162	161	190	164	148	140	181	145	136	165	169	193	175	179	154	160	158	179	143	180	151	181	170	145	163	162	170	186	170	190	161	178	179	147	176	178	164	151	174	175	179	158	181	181	153	163	163	138	174	177	193	154	176	161	165	157	179	178	155	147	163	134	184	188	160	161	163	158	162	175	165	152	160	151	171	152	174	151	158	181	170	167	174	151	158	131	175	160	139	157	176	157	163	182	165	164	158	177	180	170	159	168	156	154	176	155	156	166	196	167	144	161	165	170	164	144	159	169	145	165	168	161	152	157	161	133	141	166	187	171	143	156	144	146	195	197	151	162	182	164	180	156	162	161	171	160	147	167	160	169	177	183	189	156	179	153	160	166	151	148	160	155	178	196	149	165	174	166	177	170	157	151	177	168	160	165	156	188	169	165	179	142	179	168	167	172	161	158	159	168	169	172	160	171	150	164	159	168	180	155	155	176	167	162	171	141	166	145	185	166	158	166	161	161	151	175	143	154	168	139	167	172	174	146	171	147	163	179	163	153	179	155	182	154	163	172	167	164	133	157	187	170	166	179	184	149	173	160	170	167	164	161	157	163	177	185	152	181	163	172	179	158	154	177	165	168	173	159	165	154	185	169	165	162	155	167	162	160	153	135	161	174	143	134	166	161	152	165	144	159	162	160	161	157	165	166	162	144	161	166	144	182	165	153	169	161	150	178	171	157	154	174	150	169	172	176	162	164	157	197	175	160	163	161	150	179	181	186	187	161	170	168	169	158	158	158	161	162	160	173	179	143	153	162	162	172	161	166	195	165	187	148	169	149	143	152	161	164	162	174	148	175	176	169	173	176	159	145	164	172	159	190	171	154	154	154	174	169	161	157	165	175	186	163	162	170	165	178	184	174	186	139	166	160	159	136	157	152	167	152	155	156	151	167	160	167	170	160	170	156	172	175	166	155	176	162	154	162	171	181	163	165	170	147	200	187	150	166	163	173	172	156	175	159	170	157	157	160	164	169	153	139	162	166	142	170	148	184	146	157	156	187	157	152	176	168	163	168	167	154	156	181	143	144	192	148	159	163	165	153	169	157	180	184	171	158	148	153	170	160	155	180	168	155	151	134	158	132	174	168	158	169	179	159	175	153	146	166	150	191	147	178	173	178	184	158	186	160	168	166	178	158	151	174	146	169	173	181	165	186	157	182	173	159	171	163	168	159	143	152	159	158	174	184	156	165	137	166	167	165	177	145	165	158	172	162	132	158	145	157	207	166	175	156	167	156	148	151	164	161	149	182	180	165	158	150	154	154	155	162	174	167	174	158	197	174	185	171	166	169	179	170	140	168	181	155	179	157	170	157	171	159	168	174	163	151	157	144	150	151	139	161	174	144	144	174	159	161	156	154	168	152	164	163	179	156	178	165	150	153	174	172	146	156	172	156	175	165	157	154	159	172	158	161	174	168	165	149	139	167	158	164	155	173	159	171	162	149	167	168	191	196	166	182	160	193	153	178	172	175	162	170	171	173	169	144	171	172	194	178	159	161	144	167	163	140	146	157	160	131	167	165	172	191	183	155	178	169	150	186	185	166	151	172	174	176	142	154	171	164	160	186	168	162	151	178	131	150	158	180	168	172	159	173	153	161	174	167	143	187	184	143	163	140	175	151	150	178	181	154	179	166	163	162	176	189	171	155	156	179	148	165	175	179	153	170	136	166	172	179	136	188	162	158	173	171	172	176	157	167	146	152	156	146	174	153	171	159	163	171	161	162	173	177	177	158	169	178	174	157	171	172	192	161	150	183	147	142	156	166	177	162	169	169	181	179	174	181	183	145	167	153	164	190	161	152	180	161	173	158	162	160	180	173	164	172	136	177	177	166	165	174	173	155	159	160	174	160	140	157	180	157	154	161	189	178	189	155	182	173	165	158	171	190	153	189	181	154	169	155	160	160	153	168	179	135	149	183	148	185	174	156	177	155	148	135	149	166	158	142	177	164	158	176	143	164	191	164	159	174	158	150	140	169	156	166	155	159	140	151	164	169	163	157	157	163	178	155	160	178	179	153	146	165	153	155	178	176	165	158	155	183	180	148	166	186	155	149	158	148	176	176	192	181	163	171	181	173	148	187	167	172	169	162	144	146	178	171	156	157	165	160	173	160	152	151	145	162	155	176	163	138	182	182	172	183	155	173	153	166	175	157	164	143	168	161	174	162	148	168	184	165	155	155	163	174	153	167	169	158	151	158	167	176	148	162	165	165	152	142	169	148	150	157	155	144	152	171	172	151	162	138	174	158	175	151	176	190	192	168	170	176	164	154	132	170	134	169	167	152	159	179	150	176	164	168	153	169	172	156	178	158	173	172	179	178	160	160	166	169	148	139	152	177	161	156	157	150	172	182	137	152	151	177	165	144	173	143	172	156	148	166	183	160	152	151	167	164	164	159	170	150	159	159	170	157	157	193	173	179	199	159	165	155	167	177	171	173	160	183	178	178	171	177	165	155	157	155	158	179	165	158	179	159	179	171	164	158	152	156	161	168	156	162	146	141	166	150	158	161	199	155	165	146	152	171	178	172	162	170	157	164	170	188	161	168	182	164	172	167	187	164	158	173	139	156	151	128	165	155	180	189	182	163	168	155	151	167	152	143	155	169	144	166	155	147	148	143	166	171	149	173	168	166	162	150	160	166	164	155	175	170	163	192	179	169	167	165	173	167	159	187	195	180	149	151	159	145	146	160	150	164	168	162	148	170	194	163	147	159	163	170	168	181	150	172	163	176	152	155	162	177	173	145	144	152	163	149	166	176	154	151	160	140	167	196	168	170	175	165	190	147	162	151	160	180	175	179	157	178	162	163	150	157	187	151	149	168	185	170	164	174	178	178	167	146	161	158	176	162	160	153	167	168	165	157	184	153	171	172	169	144	186	136	172	164	175	161	140	146	154	153	147	156	166	177	178	139	178	147	149	143	182	183	171	174	162	163	170	172	181	159	162	149	154	152	162	174	183	178	169	155	161	153	171	162	144	167	157	159	171	151	158	183	171	143	157	176	163	157	179	155	169	152	170	166	174	179	159	161	159	160	175	162	163	175	148	184	154	151	165	161	139	167	193	158	186	179	147	175	139	166	136	158	154	187	177	173	167	168	183	163	184	164	163	172	144	165	171	167	152	156	159	170	158	149	145	178	144	191	182	152	188	168	170	162	158	186	164	157	178	188	177	154	150	175	144	184	162	158	152	161	165	198	181	162	180	152	158	146	165	140	146	144	161	187	185	175	163	152	149
11995	1379	2780	3316	2793	2376	1985	1689	1454	1331	1113	1076	993	901	924	861	832	788	726	738	693	708	661	642	708	651	652	624	653	577	649	598	586	575	587	546	578	549	561	623	574	527	572	537	544	594	519	550	555	559	593	519	566	565	563	558	556	566	588	521	532	510	526	569	560	531	557	513	573	505	574	548	487	606	494	522	495	505	526	523	550	525	540	492	514	492	569	570	543	535	499	537	511	526	510	513	540	512	547	570	502	542	523	536	530	505	539	524	488	532	532	543	490	510	478	521	541	515	532	564	537	492	558	462	521	536	514	546	501	521	525	549	575	517	514	485	516	538	491	514	493	525	461	519	539	487	574	499	530	601	527	547	525	514	515	529	502	517	533	514	550	552	518	489	531	550	557	502	554	528	533	474	520	538	541	534	519	513	498	520	532	524	552	496	513	534	528	510	532	519	511	552	523	527	556	507	527	499	505	529	489	500	535	524	528	518	525	546	541	510	539	526	545	511	573	509	506	528	560	545	501	502	532	544	552	541	517	542	539	503	529	509	528	527	517	537	519	538	523	543	492	507	517	499	538	521	488	508	500	500	511	540	517	515	562	524	539	506	504	543	530	478	537	539	538	526	503	524	570	550	510	473	539	547	550	551	530	510	515	536	534	527	534	497	555	548	557	551	532	526	546	530	526	551	513	517	548	525	527	501	523	514	522	543	533	524	523	481	514	511	555	534	546	495	537	526	504	526	483	534	511	528	526	473	547	508	457	533	535	472	508	495	503	541	512	529	510	501	580	553	555	486	525	512	494	527	534	514	532	530	534	507	517	568	527	525	543	539	474	540	540	532	533	548	536	539	523	492	550	520	553	516	570	523	505	541	514	468	474	546	499	471	512	464	531	554	539	572	527	507	502	539	522	481	517	548	564	524	501	529	516	513	533	560	513	501	528	568	547	535	510	512	505	500	524	513	545	530	515	520	558	537	540	528	493	546	483	555	544	523	507	524	522	545	504	522	486	561	512	567	520	526	542	509	525	493	443	508	534	518	520	515	517	556	479	524	498	554	496	536	483	544	534	547	491	517	544	503	519	505	524	534	523	454	553	538	501	528	514	525	531	472	516	528	505	445	580	521	533	499	476	565	531	535	533	531	577	504	545	506	529	506	560	541	535	480	505	514	549	553	501	546	528	539	533	493	485	548	491	520	511	522	558	540	524	545	497	562	566	495	522	513	538	523	503	522	533	494	544	509	525	525	472	500	507	511	510	509	520	541	502	494	520	521	490	514	513	524	533	503	536	519	514	475	514	526	535	494	502	517	522	504	523	534	475	511	527	545	532	533	516	536	531	476	508	544	514	517	490	541	541	534	527	488	524	533	463	540	507	519	540	496	535	485	532	517	509	498	514	498	524	484	517	459	497	509	521	530	531	520	521	534	551	487	522	507	499	560	551	480	513	552	552	515	536	557	500	512	495	549	556	524	492	545	561	523	538	482	504	509	471	504	489	540	497	517	505	561	539	508	578	517	530	533	553	549	525	509	511	549	536	510	522	557	502	515	542	489	527	499	492	544	512	479	516	499	510	548	517	560	520	495	502	524	510	511	500	491	503	517	508	503	548	511	529	523	498	528	541	496	513	460	531	521	541	519	549	517	543	496	519	505	524	524	498	481	504	538	530	518	528	526	553	535	529	561	524	496	547	570	503	530	493	493	531	517	531	494	516	471	519	556	496	532	530	530	540	509	520	527	488	509	499	502	519	526	507	549	566	533	541	520	506	537	520	549	544	513	471	523	528	544	468	559	535	524	508	511	501	541	493	519	529	515	537	514	471	543	506	534	511	547	498	511	522	502	549	547	559	512	524	535	476	495	452	504	560	509	521	514	528	520	525	501	481	554	574	522	517	522	538	510	485	521	528	486	494	503	535	478	527	537	516	535	517	566	537	517	554	489	521	544	528	542	522	516	522	564	562	530	513	513	537	524	521	527	500	520	505	512	538	554	511	516	532	502	547	522	489	510	551	508	530	513	519	509	515	509	516	507	547	534	498	557	513	487	540	503	497	545	536	522	523	491	487	543	504	532	501	534	508	501	503	544	511	512	552	540	463	542	515	507	471	517	511	488	536	529	530	494	561	507	529	503	506	527	517	542	521	497	490	520	519	556	525	556	521	556	569	479	518	538	537	499	489	547	491	509	517	535	496	547	505	512	524	504	531	528	514	479	485	520	519	546	528	501	518	525	504	524	552	494	511	524	485	508	516	514	522	498	551	537	480	528	536	514	506	551	526	530	492	538	514	506	507	523	503	533	533	560	473	530	540	458	488	497	520	512	574	535	488	545	501	519	529	526	493	519	534	545	528	502	513	541	531	480	500	553	496	490	534	499	510	554	489	507	575	529	556	487	594	518	546	536	510	471	521	522	552	512	531	517	509	527	506	525	512	549	516	482	542	535	508	514	565	537	540	520	486	483	509	538	504	518	556	558	540	515	518	520	497	502	527	527	533	541	486	537	521	557	469	497	545	539	523	492	491	513	501	532	533	521	554	526	513	528	525	500	476	502	518	528	505	515	505	539	527	507	514	489	524	495	542	502	479	489	513	481	517	481	541	511	519	501	480	536	461	551	523	532	533	537	542	511	497	503	518	539	540	565	554	545	490	509	516	543	528	534	552	538	499	516	501	514	554	499	513	509	514	479	534	515	528	485	474	531	508	511	527	470	531	549	507	521	530	492	542	525	528	552	555	499	534	524	506	540	550	504	505	520	517	504	524	512	582	548	539	545	500	543	535	499	557	529	560	512	518	471	535	483	554	527	508	553	515	574	516	495	523	523	553	471	537	521	487	543	492	535	547	485	490	536	500	518	544	534	504	510	543	543	510	546	547	505	496	534	523	483	508	524	560	539	517	509	527	513	557	553	538	521	499	528	514	526	514	522	565	562	535	515	516	508	529	478	524	555	544	483	526	522	517	527	528	499	496	554	539	512	537	529	548	496	532	546	538	508	510	522	533	549	518	497	471	526	482	527	525	531	536	471	532	546	541	495	483	550	524	492	497	508	512	510	526	557	491	549	561	525	579	529	519	515	572	492	484	520	578	491	527	524	555	506	523	486	541	541	504	495	459	515	525	543	515	520	566	556	520	519	548	486	513	531	535	523	547	494	563	530	510	477	531	538	495	485	510	534	525	540	546	529	519	496	499	489	556	534	519	518	546	534	536	543	508	545	545	480	511	535	504	551	528	499	531	499	516	531	549	553	540	546	525	472	541	517	519	554	530	475	523	516	561	480	485	525	480	505	512	518	546	516	534	508	554	524	544	476	523	525	511	484	500	512	487	540	522	497	489	537	520	506	518	519	533	527	537	503	510	562	525	546	540	528	547	545	520	512	516	508	509	518	552	504	496	522	535	535	524	537	526	492	497	537	509	501	562	523	532	508	515	496	538	516	594	502	547	559	517	517	501	475	508	526	530	511	518	506	492	535	535	550	472	504	494	514	560	540
36131	10428	2909	2055	1421	1117	795	666	570	496	440	401	410	323	338	334	305	321	300	272	263	287	271	239	302	279	235	247	251	249	274	250	245	228	238	268	268	255	264	253	274	246	277	265	236	238	266	232	235	253	237	252	256	275	268	246	264	242	264	238	267	252	251	240	268	234	261	227	250	215	243	259	234	269	254	228	241	260	236	248	234	244	245	253	247	243	242	242	230	252	223	218	236	232	251	260	240	237	263	254	244	236	265	231	218	238	271	230	266	267	228	262	251	251	236	249	242	257	229	230	225	239	245	228	258	232	237	234	250	253	218	236	253	238	234	248	216	255	241	225	256	245	243	229	229	235	247	249	260	226	215	238	243	230	229	222	238	222	238	267	223	237	224	231	247	243	218	229	259	258	238	255	244	233	222	232	269	253	259	255	217	232	209	243	240	231	234	240	247	231	250	238	209	250	213	249	226	265	264	241	253	265	239	268	235	239	234	217	219	268	245	243	245	259	271	220	255	246	237	214	231	237	257	232	256	239	224	260	241	244	265	221	208	261	242	313	224	250	219	225	253	255	235	256	267	237	251	271	257	219	253	218	246	254	255	243	246	272	234	218	243	246	229	265	223	244	233	230	251	257	228	240	239	229	274	261	241	224	237	252	219	239	235	243	251	223	276	233	243	262	253	269	231	256	251	255	243	262	230	259	230	252	245	237	246	245	246	206	242	242	208	278	217	250	240	246	254	239	242	252	233	276	216	219	245	264	244	233	254	256	244	252	213	235	259	241	248	261	260	222	235	266	244	241	220	245	244	250	211	244	230	236	242	265	242	226	222	217	249	269	218	236	241	234	231	247	240	230	254	243	264	234	248	233	221	256	223	239	240	240	238	255	263	232	220	221	271	236	243	235	278	226	242	247	238	238	241	241	215	218	255	225	255	213	238	235	219	221	230	250	248	253	231	224	226	235	246	237	259	247	237	229	261	242	269	239	227	264	245	245	212	249	259	240	257	246	262	262	256	236	265	232	261	261	248	211	239	242	233	227	237	245	255	258	247	235	229	275	222	239	232	216	237	238	231	243	259	232	222	232	261	244	228	246	242	240	224	246	236	238	240	227	242	255	248	240	253	261	243	255	228	249	215	253	276	240	257	245	244	249	254	241	268	242	225	233	228	243	242	212	239	247	264	258	255	244	233	248	234	250	281	230	256	243	255	236	260	218	212	230	227	246	247	251	242	225	255	240	243	251	225	248	225	241	256	274	254	256	236	263	254	232	232	219	213	240	264	228	226	243	254	236	261	221	264	250	244	233	246	246	225	238	244	229	241	241	255	238	231	226	268	241	235	227	219	248	249	264	278	259	233	231	236	248	237	234	238	228	236	251	253	276	233	239	230	251	211	218	248	241	251	228	248	265	266	242	261	226	281	240	237	251	246	240	244	274	275	264	250	270	248	224	253	218	242	243	250	290	239	250	264	255	278	247	251	226	247	213	225	280	207	269	234	249	246	250	234	235	223	250	213	252	210	260	252	238	243	258	234	241	224	232	212	235	242	238	224	254	256	240	243	249	250	258	226	231	276	219	219	247	227	242	266	206	246	223	236	211	246	249	239	236	240	249	212	229	262	227	234	247	253	249	246	228	227	245	243	242	230	259	235	245	238	220	242	232	241	230	270	217	269	233	252	248	239	251	255	223	271	227	255	216	237	257	267	231	244	229	264	250	243	265	223	228	251	254	254	259	250	241	244	207	236	235	237	241	228	243	241	253	276	248	240	257	255	225	237	239	258	234	271	243	201	256	241	245	247	225	256	276	238	252	231	232	240	242	243	248	227	256	252	251	249	261	212	247	275	251	241	227	210	242	242	255	231	226	252	234	268	263	224	217	237	232	264	269	219	230	238	224	258	230	235	218	245	249	234	216	257	238	260	252	262	234	231	233	223	261	248	221	235	234	224	240	245	228	268	248	249	229	266	248	257	243	240	266	237	235	244	202	230	225	217	255	237	223	233	257	242	214	235	244	261	235	240	241	265	243	257	237	241	215	241	261	280	237	220	252	227	232	260	228	232	258	221	241	228	247	243	266	226	235	253	260	246	234	253	230	256	223	222	274	222	282	241	216	265	231	236	242	235	234	258	226	228	204	234	239	229	262	262	248	233	255	263	258	215	252	236	244	267	254	226	242	237	253	254	261	259	233	235	245	241	251	261	252	254	223	250	275	255	270	251	216	248	266	237	213	226	224	244	250	241	240	232	239	243	249	267	214	247	273	216	264	217	252	228	288	236	246	232	240	238	248	232	226	243	269	263	243	289	247	251	261	227	247	251	281	236	244	207	239	234	216	228	225	235	235	239	246	241	273	251	240	250	240	253	240	240	237	224	253	211	246	246	229	255	265	242	235	228	257	258	257	253	241	200	243	275	256	222	272	235	233	266	253	245	266	242	253	230	236	253	250	244	241	229	240	257	238	245	254	239	245	267	253	249	242	231	232	234	265	237	225	227	227	226	259	261	248	234	261	236	256	228	265	231	238	242	231	219	229	230	257	247	254	240	241	241	236	266	256	246	239	240	195	255	238	224	258	230	227	242	218	269	255	269	227	250	227	250	238	252	221	264	241	212	256	238	233	219	251	268	226	238	246	243	212	258	263	220	221	229	270	247	269	252	252	227	233	226	240	239	237	235	228	253	232	226	242	221	253	250	229	230	251	248	294	272	241	239	253	274	254	274	228	254	236	244	239	276	232	253	235	250	243	230	239	225	238	247	262	239	242	232	246	221	261	231	235	236	250	241	241	255	254	217	290	221	233	270	236	259	230	258	222	234	245	235	232	248	235	245	229	243	253	244	235	243	232	228	229	249	255	230	249	247	233	267	251	235	248	258	235	257	246	241	256	261	244	231	252	250	248	221	270	239	263	241	245	243	263	227	244	268	237	258	259	234	238	247	264	213	221	233	246	242	235	253	261	267	244	250	261	227	263	249	231	220	236	229	240	239	233	222	248	247	228	252	233	247	242	227	233	209	232	219	248	242	251	244	247	244	260	264	258	243	263	228	227	229	221	235	239	243	246	260	227	267	252	240	230	245	247	224	249	244	244	232	228	218	253	226	237	262	227	264	249	227	245	245	233	221	257	235	248	256	233	249	223	259	217	197	255	239	251	236	257	238	228	232	234	232	253	245	235	234	226	219	266	243	250	247	237	217	246	246	224	234	238	252	233	229	251	245	246	254	232	249	242	234	233	228	243	245	228	224	255	232	246	237	234	224	232	229	263	238	239	224	245	233	254	226	257	232	246	243	241	250	217	252	251	231	270	248	241	227	257	229	243	253	273	231	230	247	227	242	236	237	247	250	265	235	231	235	227	238	258	213	277	289	240	228	224	238	263	251	215	252	246	238	271	238	235	251	240	212	234	258	227	236	219	245	227	261	242	270	212	253	245	273	216	247	228	261	258	236	246	221	246	220	267	245	250	245	248	260	226	236	250	250	234	230	274	244	254
15862	2440	5122	5833	5049	4192	3509	2940	2542	2218	2000	1742	1710	1552	1386	1318	1245	1204	1140	1183	1109	1023	1027	974	975	939	915	928	931	925	889	871	914	821	874	872	837	876	814	793	789	757	841	766	785	797	808	743	786	743	762	798	810	747	799	772	743	779	777	797	741	781	759	795	753	713	755	749	719	733	738	719	698	742	712	712	735	707	773	717	737	729	744	706	799	717	762	719	766	727	717	702	746	754	786	742	721	737	755	779	763	728	704	777	709	716	731	739	721	701	696	713	733	748	759	742	745	713	733	746	717	731	730	725	765	715	723	738	713	700	703	739	749	734	719	680	726	729	718	781	724	703	735	729	695	708	726	734	723	763	718	715	765	685	678	701	695	722	694	737	727	738	716	709	724	711	687	675	678	720	755	751	728	744	692	692	750	702	726	735	693	780	731	719	698	715	703	697	783	674	738	705	737	730	697	705	747	736	701	764	717	736	741	670	701	750	786	740	732	661	682	744	738	788	741	734	712	703	685	690	664	660	704	728	752	733	767	717	724	738	705	682	693	733	734	727	732	766	753	765	719	719	717	717	705	729	688	723	736	690	772	715	724	747	725	695	746	709	700	658	701	711	704	678	721	738	697	733	769	758	744	745	718	715	696	744	719	711	749	736	696	742	752	711	766	716	750	686	719	738	719	673	718	780	711	746	733	719	704	757	749	700	758	718	751	723	716	687	666	737	725	693	725	713	741	761	684	700	749	713	742	689	711	667	724	686	726	763	717	753	703	748	712	709	722	682	671	680	712	700	738	668	657	706	733	757	645	734	740	698	712	726	728	727	740	756	749	750	740	689	776	728	720	729	679	731	703	713	709	705	759	710	700	724	721	746	656	759	648	686	719	780	740	745	767	685	760	689	724	727	695	725	733	656	746	711	705	748	754	751	738	695	779	740	752	706	713	745	716	717	741	715	735	785	746	772	708	674	719	650	714	778	731	754	717	739	727	701	755	721	713	726	688	739	690	692	687	735	702	717	729	714	736	700	766	692	687	740	703	727	728	687	688	701	683	699	733	684	735	736	733	712	700	735	763	725	738	746	730	727	707	703	692	716	759	728	763	698	718	772	690	724	742	732	726	736	756	733	706	696	731	754	775	707	788	682	729	757	774	735	748	721	714	734	704	728	717	740	784	722	698	727	698	709	724	737	728	652	722	722	637	748	702	735	696	732	718	725	743	718	769	711	719	763	752	713	739	685	784	718	691	729	752	728	729	698	730	722	733	724	743	678	689	741	692	739	756	694	678	702	703	717	697	712	723	718	719	713	736	769	698	746	713	677	689	680	720	709	764	706	716	706	721	728	716	677	701	694	701	730	712	702	704	724	688	740	741	726	668	719	717	704	695	705	704	711	732	717	676	717	693	715	694	722	720	743	712	702	764	712	746	706	706	709	741	742	683	728	769	741	750	683	703	708	734	675	729	712	676	719	652	709	724	691	707	696	712	768	718	706	710	751	752	691	699	701	725	704	707	716	746	694	707	736	703	684	725	691	722	710	729	726	759	732	752	719	723	696	742	737	721	752	736	678	768	736	708	689	734	734	722	679	737	726	737	693	704	701	760	690	696	710	748	686	692	694	714	729	720	703	729	672	703	754	700	706	721	713	725	726	727	667	731	723	663	754	720	691	720	701	732	650	726	687	718	719	718	703	764	694	706	722	706	693	676	724	735	673	693	724	710	702	674	725	712	728	736	696	731	728	727	719	701	695	729	709	693	749	708	697	727	745	694	733	720	699	740	704	726	727	683	739	747	720	743	735	746	692	741	680	706	725	780	726	701	688	728	783	731	751	691	745	741	720	720	753	699	736	729	713	703	706	700	745	763	712	728	698	773	736	719	687	706	739	736	721	763	737	737	730	729	699	767	673	760	698	758	771	743	697	734	739	718	680	712	750	734	677	697	738	737	675	781	752	750	732	738	696	753	726	736	725	704	725	700	753	724	736	707	754	718	680	690	706	717	753	723	779	719	719	702	674	720	697	692	730	652	703	713	727	754	725	739	756	738	738	740	728	714	686	733	713	765	772	741	764	772	712	731	728	728	755	759	704	735	717	674	704	723	732	707	760	713	747	707	722	705	688	741	716	717	748	695	726	678	698	688	726	696	713	791	715	721	701	759	764	752	691	731	749	700	732	711	740	710	758	771	697	677	716	700	691	738	685	711	708	664	716	728	702	715	693	775	655	758	731	716	755	707	745	699	697	730	735	717	724	691	725	736	743	723	754	768	671	676	728	734	701	751	751	704	712	745	698	720	803	687	721	729	749	712	727	711	725	726	696	720	682	686	716	728	696	803	724	669	721	720	697	737	692	740	722	706	683	687	691	713	713	700	692	728	731	712	723	690	743	712	716	680	716	745	705	774	664	719	758	692	763	683	732	679	723	701	682	650	724	691	681	763	733	692	680	740	699	737	690	693	679	712	698	704	697	713	695	701	703	743	751	759	712	709	719	724	698	683	742	703	705	776	750	713	719	762	718	697	700	683	716	754	644	701	698	765	680	714	693	710	674	751	731	750	667	658	738	716	709	704	696	764	748	726	701	695	748	754	714	704	733	730	712	740	768	718	707	724	705	694	778	718	712	677	708	733	733	718	719	704	725	722	715	718	721	696	695	699	729	740	722	694	777	734	673	692	741	697	707	677	722	738	700	710	746	751	714	718	703	733	742	703	705	756	726	654	710	730	720	729	686	731	756	688	711	711	717	679	711	730	676	745	773	736	742	774	745	696	695	708	687	723	695	728	755	667	733	726	741	731	746	699	639	740	746	749	750	782	722	650	721	698	727	729	720	669	730	747	724	741	714	679	735	770	715	754	682	675	665	699	744	705	752	723	722	681	685	686	752	712	722	717	687	706	732	680	742	743	680	682	681	664	723	745	773	739	755	738	718	723	742	717	740	721	699	726	713	688	701	704	705	769	713	669	697	712	718	740	687	735	760	773	692	692	722	741	694	737	748	770	745	702	698	710	688	712	714	682	716	721	702	677	747	739	701	695	726	700	725	761	757	714	695	702	722	662	734	769	665	736	676	704	748	733	694	702	752	731	677	762	708	715	779	696	738	776	681	754	694	792	718	765	749	751	696	713	691	755	681	715	728	743	729	745	710	757	629	692	753	725	685	676	735	770	701	749	725	693	710	699	734	688	731	771	738	717	708	729	718	704	720	742	748	666	753	669	747	742	699	752	743	691	715	706	696	711	739	703	759	742	748	724	718	752	714	732	699	717	713	697	646	763	699	697	727	700	730	718	749	725	695	705	713	729	671	723	726	735	736	745	737	685	721	743	659	732	766	683	680	712	633	750	720	739	727	684	695	730	733	731	734	699	732	700	700	727	690	703	703	734	707	749	735	701	759	677	747	739	720	739	765	715	711	724	741	668	741	737	735	696	672	724	754	714	730	698	711	702	719	718	738	729	684	780	715	708	685	721	687	759	764	685	682	708	762	718	728	664	742
4012	184	141	141	97	87	88	93	70	92	69	85	82	64	80	76	81	59	59	88	65	69	58	77	93	78	101	62	70	79	74	64	63	59	60	67	78	69	58	65	67	74	72	71	68	95	81	74	79	65	79	79	80	77	96	80	86	74	66	71	67	68	79	67	89	56	81	76	77	69	75	71	69	73	79	63	49	82	66	61	72	76	66	80	62	69	61	59	78	65	68	74	66	70	66	70	72	89	66	66	74	65	71	57	75	84	77	60	63	66	76	70	76	77	74	59	93	68	69	82	86	56	83	77	62	67	62	64	74	62	72	75	65	72	55	73	70	73	77	63	84	77	66	76	71	74	72	79	64	71	77	74	77	55	82	73	78	63	73	63	61	85	73	78	75	81	70	71	81	68	80	72	82	65	77	85	75	78	63	91	80	73	69	58	70	71	74	81	75	74	70	74	74	79	78	71	70	67	79	66	82	66	65	65	64	78	92	66	74	76	81	68	77	72	61	89	88	74	67	69	78	64	59	76	78	63	77	69	64	76	67	62	62	75	75	64	88	63	59	79	79	77	80	74	67	81	76	81	69	72	82	87	73	62	65	80	82	66	69	91	77	68	50	76	66	57	62	64	70	76	81	75	81	59	68	73	70	71	93	60	82	79	67	60	79	73	67	65	72	91	71	63	75	58	69	60	76	70	76	73	74	72	87	70	65	76	69	76	66	66	56	85	71	76	77	73	80	78	73	70	88	70	76	65	65	81	62	70	81	57	74	78	86	67	59	74	72	65	73	67	83	87	73	82	69	57	94	62	81	81	63	68	88	80	92	57	60	65	72	82	73	79	78	71	70	77	71	75	63	88	85	75	80	85	72	89	51	60	59	61	62	76	65	70	69	76	71	77	75	71	64	76	73	65	80	85	76	73	79	71	72	77	86	68	81	67	67	58	58	73	75	72	59	64	59	69	83	72	88	76	77	84	62	101	67	83	75	67	78	81	63	79	68	72	78	80	65	82	63	73	69	80	60	81	75	76	73	71	65	75	79	72	73	75	67	58	58	74	63	83	79	76	88	61	94	65	66	63	71	83	93	70	68	84	82	92	67	66	62	70	69	83	63	75	75	79	73	70	79	64	72	75	92	64	72	58	72	77	65	68	71	76	81	72	66	85	62	74	60	58	58	82	71	74	61	80	81	78	73	59	56	57	79	76	65	63	73	95	101	86	72	89	74	71	72	73	72	80	69	75	73	69	61	78	94	76	67	69	71	65	67	72	66	83	66	75	81	85	61	72	75	75	70	71	49	78	71	79	58	70	66	65	71	63	73	74	85	68	82	69	64	60	68	65	61	62	74	64	67	59	76	76	69	77	81	68	78	89	64	68	60	78	70	71	61	92	87	64	73	60	91	74	77	72	70	79	86	83	74	68	87	66	60	72	79	78	59	68	65	68	67	66	55	66	68	83	67	80	57	82	70	85	63	65	68	68	47	74	50	72	88	86	80	73	65	72	74	67	64	63	80	70	74	66	78	57	82	61	73	74	70	72	81	70	76	63	89	79	78	67	79	83	79	70	67	82	60	57	71	64	73	69	61	71	68	59	74	75	71	88	74	69	77	75	67	71	72	71	78	73	83	65	69	84	58	78	70	85	68	61	73	65	70	64	76	87	71	73	83	70	67	72	75	75	75	80	75	67	85	68	56	80	84	74	57	79	67	75	72	69	89	69	72	67	70	68	68	64	71	57	64	61	51	75	73	69	77	85	64	75	55	67	65	53	58	72	50	78	70	83	60	72	65	79	70	96	70	77	74	64	79	68	64	54	73	85	81	65	78	69	58	64	75	61	70	64	75	63	72	68	87	83	72	76	85	78	72	75	85	56	65	72	78	83	68	78	72	86	82	68	84	77	79	81	65	83	73	72	72	64	69	69	66	75	74	56	93	77	74	85	66	69	72	76	70	60	85	66	83	81	70	59	79	63	74	71	61	75	76	70	79	72	69	68	74	77	75	79	75	79	78	50	70	72	75	82	63	64	69	84	72	78	73	78	70	91	76	71	74	42	72	72	68	91	81	80	70	82	68	61	69	80	86	70	75	68	69	79	82	73	84	72	60	80	99	90	69	84	80	69	61	89	78	84	78	68	64	78	68	79	72	71	57	84	80	61	75	61	59	71	94	59	69	82	69	71	75	77	75	91	78	65	75	91	63	60	67	66	68	77	66	69	79	71	79	95	70	89	60	72	86	66	71	83	86	85	55	65	68	72	57	76	77	81	67	83	64	75	77	60	81	71	52	67	62	63	70	60	86	69	68	88	77	60	81	72	82	59	83	75	84	66	69	85	64	69	77	68	80	73	76	82	81	75	78	83	72	83	61	94	72	73	71	68	78	79	67	73	88	63	76	80	85	76	59	63	75	79	69	83	76	65	70	68	76	76	72	61	81	74	56	68	78	77	59	72	68	73	54	65	77	70	68	75	84	81	81	67	73	72	66	65	63	57	72	65	67	73	70	74	82	69	80	72	71	99	81	61	68	75	75	73	59	66	72	73	70	64	77	70	70	60	70	64	75	66	62	64	63	78	75	71	72	76	69	77	84	72	75	71	69	61	53	70	63	73	83	73	59	73	69	81	67	79	72	79	66	86	66	78	57	63	69	68	78	84	76	71	61	78	67	83	88	75	75	85	79	82	62	84	65	71	73	61	77	60	65	71	60	54	59	62	82	70	77	77	73	71	66	74	69	60	82	68	68	66	65	71	69	90	74	63	79	74	80	79	76	83	74	78	68	71	79	81	57	83	83	59	55	83	53	61	65	82	66	81	65	80	70	66	69	76	73	73	70	76	87	66	71	68	60	63	79	74	65	58	81	71	72	74	62	62	68	63	85	74	78	60	61	72	68	88	65	79	74	70	77	68	83	70	75	62	67	74	58	68	83	91	42	72	74	70	64	77	69	65	71	86	69	68	62	77	85	80	73	75	72	58	76	66	73	71	89	77	87	80	92	74	84	59	82	78	73	73	76	74	83	60	81	61	69	53	77	73	55	65	70	63	77	64	66	55	80	82	80	79	73	78	57	64	64	77	68	63	81	78	70	84	67	73	76	77	65	66	68	79	69	80	75	66	73	70	73	78	67	86	67	72	71	70	71	73	62	74	73	68	60	72	78	63	75	59	68	58	80	65	79	76	87	64	65	55	82	76	73	74	76	74	65	85	67	79	69	94	76	81	69	78	57	55	77	69	72	72	68	80	74	71	66	76	65	77	68	61	68	77	77	73	86	66	73	95	79	69	74	66	90	67	55	84	66	81	66	90	75	78	86	57	72	74	68	69	82	72	76	68	72	75	77	70	76	85	87	85	77	58	75	72	84	82	72	69	66	75	74	61	73	81	72	75	65	64	68	64	83	59	73	67	78	71	69	58	68	75	73	57	63	65	64	76	71	67	71	63	79	67	74	71	62	72	58	80	71	61	77	81	62	70	79	81	75	67	49	79	63	93
5283	317	443	466	404	366	340	324	346	335	322	322	286	304	302	290	283	285	275	291	301	303	281	268	269	271	296	277	255	299	297	274	286	277	266	224	281	282	280	278	270	284	287	277	276	255	289	270	286	289	281	270	278	293	265	293	306	253	288	287	251	237	268	281	271	278	273	284	289	257	300	271	255	321	267	259	261	283	284	260	272	282	266	262	275	251	267	269	275	283	270	286	284	284	302	310	262	269	316	295	274	258	269	263	264	294	301	288	279	262	270	284	303	268	275	285	256	304	276	261	255	276	296	274	268	243	269	276	275	284	280	264	260	292	274	276	288	281	295	258	274	280	280	287	274	297	300	274	260	251	266	254	253	305	276	254	251	266	283	301	286	270	230	291	286	278	272	289	268	286	270	273	280	272	303	266	258	272	262	300	248	310	261	279	283	273	281	277	305	304	275	291	259	287	273	263	291	274	278	262	332	305	280	287	282	263	264	272	276	269	262	265	278	277	277	259	284	237	272	265	275	271	286	306	272	288	252	285	297	286	289	273	257	287	268	255	277	273	284	280	264	274	299	289	250	256	286	270	307	279	269	293	279	280	262	279	270	275	262	274	296	283	271	287	253	271	302	246	283	268	246	254	236	271	272	254	277	252	274	260	270	266	309	262	274	310	279	288	282	290	284	274	293	262	296	278	273	256	283	248	290	271	262	270	268	289	270	263	297	251	256	237	275	274	295	311	287	268	267	280	299	315	298	304	269	252	292	265	289	285	252	296	278	283	283	254	279	261	291	284	239	271	259	281	294	273	289	282	250	266	256	280	294	251	279	284	290	260	286	256	237	270	284	299	270	266	258	293	285	276	282	275	295	294	252	293	286	266	272	257	255	267	293	291	293	281	250	288	264	301	256	274	292	272	278	249	245	306	252	284	259	272	275	273	271	303	290	281	275	259	277	265	264	263	299	280	265	276	300	273	287	266	281	295	252	305	272	244	263	276	283	286	277	293	267	254	261	279	289	278	285	250	258	286	260	291	273	255	265	272	259	290	274	247	280	292	265	276	276	312	297	259	267	245	244	280	281	286	282	270	242	259	269	265	283	271	277	278	289	292	252	274	231	268	286	277	297	283	292	278	256	260	278	265	260	258	278	264	268	274	264	304	281	292	272	279	297	324	299	272	273	292	287	284	263	277	276	266	308	268	273	296	290	274	284	307	290	247	280	282	301	268	292	272	276	273	263	236	287	272	273	279	289	249	291	261	274	262	299	277	292	291	282	274	280	278	286	277	275	244	311	266	286	267	291	288	250	276	269	280	277	258	299	285	273	276	275	285	292	277	239	278	298	279	254	264	282	273	283	279	296	255	231	265	246	270	279	236	236	262	278	275	279	258	262	273	263	290	284	245	240	269	273	270	249	270	277	277	268	255	267	271	301	261	303	277	274	249	253	260	288	256	278	307	293	282	257	258	283	260	300	265	258	299	281	286	276	291	266	258	279	277	282	277	283	275	253	289	295	272	285	270	275	295	309	285	292	262	255	275	303	249	298	277	258	264	291	255	266	278	241	267	253	285	275	279	278	259	287	276	276	269	302	259	308	289	292	289	245	299	247	275	293	277	268	282	264	288	249	284	259	283	305	284	267	270	261	280	265	261	280	252	273	290	236	270	265	315	253	272	296	279	267	284	246	283	300	275	269	254	327	278	271	279	275	286	260	274	277	262	289	277	277	248	251	283	283	246	255	280	272	290	272	268	271	279	275	275	283	287	263	275	260	250	269	276	268	255	265	268	269	270	250	293	270	291	296	279	251	296	288	255	284	271	267	296	307	288	270	302	247	302	241	283	270	242	290	279	289	284	257	282	258	251	322	267	282	263	279	269	279	257	272	300	302	273	285	293	300	262	253	268	290	266	273	274	269	311	266	283	280	283	289	259	288	293	288	281	248	311	288	282	275	286	277	277	266	327	277	263	233	297	244	309	261	280	308	282	284	292	278	295	275	238	290	283	292	282	297	286	285	287	280	289	268	304	274	293	256	282	297	261	257	261	282	254	264	290	288	274	289	247	258	264	307	252	285	278	289	279	300	285	271	251	273	274	302	276	261	259	242	278	266	281	295	292	268	225	277	297	240	305	267	300	272	280	293	290	261	258	263	296	284	273	282	253	277	265	288	260	258	297	252	262	312	257	228	299	288	269	254	282	269	262	273	277	268	273	279	259	280	235	283	290	271	285	271	269	277	289	295	284	295	271	258	294	291	291	292	283	284	336	264	270	257	231	261	286	264	252	290	253	303	273	277	278	287	298	262	258	272	260	269	304	273	273	275	275	256	297	285	235	279	278	276	269	266	302	281	247	299	279	253	238	306	288	263	257	260	302	276	284	267	311	279	267	268	296	282	267	314	283	277	241	257	293	266	298	268	266	264	270	267	259	268	265	287	263	285	250	282	300	249	269	267	262	290	270	265	266	249	269	253	252	259	325	260	263	278	283	281	281	265	259	285	278	268	268	287	280	290	284	290	261	274	274	253	273	265	255	302	274	249	267	263	271	263	281	273	287	269	294	261	273	293	269	257	254	273	299	283	302	288	273	263	308	278	287	269	254	254	272	276	275	251	277	253	277	285	295	256	271	271	290	283	241	260	285	264	253	289	219	255	266	260	321	237	282	258	298	260	271	285	264	246	270	262	282	258	256	280	297	259	268	295	225	244	245	271	279	282	291	304	277	240	249	284	274	277	264	268	295	253	287	267	285	258	253	275	296	268	246	274	267	296	291	268	269	248	272	265	254	287	257	267	250	290	280	271	280	255	275	279	267	298	302	235	271	257	270	267	265	261	263	287	283	269	275	283	283	301	252	311	278	265	254	260	297	272	281	252	267	273	288	251	281	275	255	285	300	280	293	291	293	312	275	277	266	295	315	285	253	258	250	274	295	267	273	270	275	282	251	281	254	235	292	254	265	283	281	288	255	261	280	297	305	276	280	291	272	284	276	300	281	289	299	272	277	237	276	226	265	272	268	272	272	273	291	291	301	249	310	266	242	303	272	246	252	262	258	277	292	254	268	305	267	286	290	285	275	262	249	278	277	277	312	284	269	268	290	265	259	290	269	287	282	243	294	267	292	276	280	295	262	301	246	261	274	271	281	303	276	291	269	268	258	277	246	246	264	253	266	255	242	264	284	300	270	277	280	262	287	264	274	266	295	288	289	237	260	260	299	279	280	270	279	249	298	271	261	277	262	265	278	241	275	267	278	272	291	309	285	294	246	260	249	298	273	300	272	275	283	269	288	284	281	288	291	261	270	262	254	279	282	307	289	281	309	280	262	268	279	247	247	250	265	291	290	259	283	267	312	291	257	304	278	275	273	268	292	259	299	328	270	272	252	276	292	307	260	244	289	284	256	271	289	297	267	272	258	294	298	279	245	289	301	266	302	252	244	279	299	282	265	277	277	242	276	290	282	302	258	280	263	280	271	277	262	259	243	279	268	285	268	276	262
25771	3756	1297	1071	720	547	469	367	323	307	288	250	231	237	226	199	220	193	180	220	195	191	187	184	213	172	170	175	149	173	172	170	147	157	186	184	165	175	186	154	166	157	197	149	179	177	170	182	164	173	189	173	191	166	160	190	191	188	166	195	179	180	183	177	159	191	169	177	142	169	174	183	168	164	174	165	182	171	154	194	170	167	161	184	156	165	173	164	157	152	169	156	154	174	166	193	159	160	169	137	166	175	167	150	175	164	177	160	175	160	177	153	185	165	132	167	150	170	176	154	158	183	146	150	159	172	183	153	161	168	152	174	181	173	149	147	145	146	146	180	165	159	162	173	183	168	166	172	161	144	152	154	170	166	172	172	179	146	168	180	157	158	177	171	128	143	160	162	185	167	162	187	149	167	160	156	179	167	153	190	161	150	184	178	165	165	161	174	155	160	160	145	167	173	177	143	165	169	150	187	164	152	173	195	131	167	178	176	117	181	184	165	158	161	182	169	177	169	179	166	175	152	144	171	173	148	131	188	175	176	184	150	163	156	140	167	159	189	184	145	157	215	165	166	209	174	164	147	163	153	174	165	154	133	179	143	158	139	178	181	163	178	171	178	170	159	172	158	166	157	163	178	179	165	149	164	158	178	194	172	164	159	163	145	165	144	160	151	162	175	183	154	165	176	180	162	177	153	154	167	166	162	157	166	153	159	163	176	154	173	139	173	161	162	157	159	147	175	181	170	174	173	169	169	164	172	171	159	154	174	158	158	163	150	158	158	151	187	159	129	182	159	201	156	162	164	149	173	164	149	154	154	180	167	160	153	181	157	173	164	147	152	139	181	193	178	161	153	164	159	161	156	153	177	178	168	186	187	161	161	169	163	167	162	157	163	160	185	158	166	178	163	173	165	168	165	177	171	173	152	174	125	167	169	170	166	166	171	157	147	160	178	163	163	163	162	162	173	151	162	159	158	181	172	165	170	163	163	179	178	170	168	164	159	150	143	170	172	146	147	151	176	175	161	149	184	143	170	146	193	164	152	153	157	159	157	185	172	151	185	162	152	149	173	162	158	177	152	160	151	181	176	160	165	171	178	160	159	148	142	171	159	163	176	156	164	146	178	192	169	176	151	171	136	161	178	150	159	131	164	152	156	151	187	167	182	141	150	168	172	188	159	160	155	157	165	151	159	139	172	171	155	166	167	144	180	156	149	179	185	149	173	149	163	174	171	195	156	176	178	185	149	164	161	153	190	170	149	153	169	172	153	157	170	194	149	170	180	173	161	146	156	154	164	158	191	171	183	166	158	165	169	167	145	161	158	170	157	152	160	155	155	159	174	160	184	171	167	168	175	144	152	175	167	141	154	161	156	150	142	169	160	146	170	150	170	186	170	161	147	177	173	153	155	189	157	167	170	145	143	156	185	173	174	168	158	147	143	166	172	171	150	180	152	158	162	171	172	164	164	165	159	173	177	166	152	182	137	149	157	175	179	168	185	145	172	153	160	153	179	180	171	170	173	158	170	159	182	161	166	145	190	167	193	156	158	166	148	184	158	170	173	177	155	149	152	157	166	169	160	164	167	155	171	153	149	154	151	181	144	162	143	162	160	184	156	167	164	155	165	183	146	165	148	169	181	160	153	168	177	184	175	151	150	153	161	152	168	173	179	180	153	167	154	175	142	155	175	142	160	172	174	168	177	181	167	173	168	159	140	177	169	186	167	165	161	173	186	184	158	170	180	184	175	163	149	181	157	178	177	165	164	156	169	164	155	142	156	170	158	151	157	155	170	168	157	142	157	169	159	183	146	151	165	149	156	171	172	173	184	196	158	164	168	174	168	192	170	139	153	161	178	178	160	177	167	189	165	157	153	172	162	168	133	161	171	164	203	171	166	157	200	165	159	171	146	160	183	152	180	141	192	188	169	186	135	175	184	167	147	179	171	162	157	164	164	169	166	176	185	139	167	177	149	156	164	130	176	182	174	177	174	157	179	159	174	145	168	151	139	166	181	152	162	175	152	176	185	164	161	160	167	137	168	182	166	142	157	153	167	177	170	182	188	168	179	182	137	165	149	178	180	162	173	148	195	163	172	190	204	183	157	177	162	179	192	185	163	164	156	180	175	161	159	172	184	155	158	158	173	147	189	164	161	171	166	164	172	159	178	182	154	164	160	164	164	175	161	150	154	165	181	148	154	157	170	143	153	137	166	163	163	158	168	177	181	167	173	159	164	162	149	159	171	177	161	173	171	178	198	153	174	161	194	163	168	165	179	161	166	172	163	154	133	164	180	144	186	173	177	187	166	170	167	184	198	175	177	159	173	152	154	161	187	159	165	172	177	165	158	183	171	201	165	156	154	147	172	150	127	175	163	160	160	159	162	180	159	188	164	173	190	188	183	166	142	193	160	197	159	158	140	172	160	168	172	162	180	134	185	158	173	169	179	167	144	159	155	161	160	181	168	138	153	158	167	162	170	145	185	178	168	192	182	162	156	167	174	189	172	169	183	154	171	173	147	146	176	146	178	152	140	161	166	149	158	172	176	176	178	161	145	145	175	178	149	173	163	163	190	173	174	149	175	185	173	143	173	136	172	181	174	169	150	125	181	174	154	158	171	149	136	178	178	172	156	153	169	173	163	150	173	177	135	163	168	180	146	175	164	159	183	167	146	148	165	168	161	165	153	195	179	170	164	175	160	162	153	168	142	178	185	167	161	163	154	139	160	178	185	169	147	164	163	180	166	152	157	186	174	155	169	181	163	175	169	161	174	180	157	170	157	166	160	150	147	153	157	185	162	168	165	146	160	141	160	177	158	171	171	154	174	142	161	147	149	160	161	178	172	149	166	160	171	158	167	167	173	192	163	156	175	153	162	177	171	161	166	146	156	173	175	172	151	174	171	163	164	172	179	149	161	172	164	161	162	150	177	173	170	150	185	156	140	165	170	155	153	158	160	161	165	181	172	157	175	168	153	156	165	147	143	163	164	162	180	176	159	180	151	161	168	165	155	173	148	168	170	193	152	175	186	179	179	161	178	179	165	168	163	150	177	182	182	178	175	167	181	169	151	155	173	170	157	160	165	154	157	156	160	169	151	173	155	143	144	161	152	169	158	175	157	193	159	151	157	160	181	162	178	154	163	161	191	177	155	144	166	152	159	153	145	155	155	170	151	168	154	190	184	161	186	149	149	170	163	185	175	150	154	163	153	152	173	174	177	166	162	176	166	154	152	168	167	163	170	176	172	186	178	140	149	151	164	149	162	144	152	161	158	155	160	177	174	161	153	157	158	162	152	158	170	169	168	171	166	159	182	172	175	155	141	185	189	183	177	155	167	178	171	182	169	177	153	139	174	180	175	176	168	151	160	178	185	157	165	163	184	173	166	167	183	164	166	173	130	174	175	185	189	173	162	149	186	146	162	145	179	174	148	173	179	162	179	171	151	187	142	154	182	166	129	164	151	172	140	140	169	152	170	173	196	185	146	143	172
12372	1365	2789	3391	2825	2433	1906	1775	1470	1231	1185	1066	986	968	832	816	790	769	710	703	728	741	665	712	626	653	669	644	631	612	628	631	586	630	590	549	542	565	518	572	554	554	571	549	602	590	575	546	609	567	545	573	561	505	529	574	525	544	532	584	554	547	529	543	547	512	546	538	571	517	525	513	530	555	518	523	568	561	550	540	496	535	542	507	536	538	544	531	486	487	565	553	526	539	538	556	546	522	520	550	529	530	567	487	549	517	523	525	532	568	532	491	544	490	545	543	510	508	552	523	497	534	524	518	540	541	545	552	503	558	529	496	511	542	559	546	584	526	527	524	517	509	558	486	495	528	519	519	520	539	496	563	518	560	537	555	499	508	517	513	495	493	556	513	500	535	505	519	528	519	514	515	498	544	486	518	484	541	542	481	542	507	536	476	502	524	534	486	529	496	531	557	537	540	506	514	482	521	474	523	529	511	513	588	511	499	497	517	539	529	538	496	514	562	519	510	564	525	518	502	545	524	508	539	524	523	554	495	509	500	510	558	489	572	557	533	520	513	548	521	482	538	512	549	545	584	507	533	527	521	548	516	519	510	502	497	546	516	493	539	491	522	531	504	550	522	535	550	544	545	490	551	515	536	520	515	523	533	525	533	511	529	533	518	523	506	539	481	518	528	530	515	507	541	504	525	516	512	507	519	544	537	520	473	512	500	516	500	548	541	505	526	530	559	525	525	501	520	502	500	505	538	538	524	541	500	518	522	500	493	503	517	549	532	515	509	532	506	543	453	522	486	551	522	559	545	566	476	532	522	531	510	532	507	543	546	529	556	539	552	484	522	543	529	517	524	504	531	532	512	519	545	523	549	524	529	511	573	522	511	510	544	528	527	526	527	536	548	537	499	551	501	512	563	483	569	513	523	502	511	495	517	527	505	527	504	537	556	515	525	507	496	544	553	559	530	553	497	528	540	544	539	558	538	570	524	507	538	503	501	508	534	502	551	519	571	494	513	517	523	523	533	516	572	500	514	530	551	505	521	555	516	514	568	522	516	510	534	571	534	527	540	500	507	557	562	519	506	517	492	537	542	528	506	567	495	495	513	547	499	578	518	525	526	523	516	524	537	544	497	530	515	554	537	538	512	514	472	521	534	478	505	574	538	514	457	563	483	557	527	496	531	503	542	553	486	521	515	525	521	502	498	500	514	500	525	512	570	501	563	529	549	520	506	526	580	521	526	483	480	532	534	513	509	524	492	550	548	471	516	555	565	525	530	540	581	513	557	541	498	568	497	503	455	517	512	547	509	522	520	519	507	539	549	544	515	550	534	535	544	504	521	516	505	504	526	503	541	516	543	498	525	516	511	499	537	507	515	518	543	545	507	549	510	521	557	526	531	502	559	529	519	531	477	520	546	503	516	528	518	521	532	549	531	528	472	543	545	522	510	522	504	536	531	518	535	491	550	510	508	554	523	539	478	520	540	522	512	504	542	544	510	526	548	490	488	524	543	548	524	510	544	524	531	496	506	474	504	539	531	528	565	496	506	518	492	519	523	467	489	516	507	541	521	515	484	512	544	501	495	510	510	505	509	544	509	529	527	516	516	513	551	546	475	533	539	529	552	503	522	517	563	526	492	547	488	566	515	536	521	533	519	538	556	543	501	509	535	522	547	528	523	521	539	566	540	530	531	550	525	538	506	532	510	524	517	508	512	537	509	496	503	543	525	536	499	497	515	551	520	574	535	518	497	574	542	493	502	525	535	561	535	513	535	529	497	523	506	496	523	518	522	563	542	493	517	539	589	530	527	515	499	498	522	552	500	497	568	550	487	543	508	535	503	532	532	508	514	497	549	474	516	495	502	526	487	517	557	499	558	532	535	552	535	544	527	505	529	555	538	539	581	504	459	511	514	530	498	511	539	533	549	545	521	505	532	552	530	529	502	517	525	517	545	497	515	537	556	500	504	538	570	574	530	547	530	521	487	531	518	480	537	556	527	559	545	499	520	540	527	503	521	546	564	556	550	527	525	523	469	531	562	574	481	520	519	512	511	499	551	553	523	514	511	520	546	517	505	526	545	495	522	504	497	518	535	508	560	552	512	523	530	536	514	525	514	526	516	537	498	522	520	535	521	498	582	515	535	507	487	517	507	505	526	530	562	537	542	526	548	495	524	541	519	523	520	496	497	519	495	529	509	526	544	520	568	494	488	506	510	546	531	572	522	494	528	497	528	554	521	534	496	567	504	561	506	474	511	517	515	505	518	569	522	499	519	479	506	519	522	553	495	507	556	482	511	511	509	517	544	502	534	511	529	506	568	536	559	509	469	514	583	496	498	497	456	516	512	514	519	507	557	526	546	518	520	535	527	507	552	526	504	504	517	519	532	540	513	497	522	561	488	472	541	504	569	534	545	506	509	523	537	549	563	498	565	499	523	525	593	535	497	511	523	534	515	531	522	534	549	535	526	492	525	558	541	525	526	521	486	536	526	520	536	537	524	520	532	534	538	512	541	559	507	512	537	501	552	491	539	516	501	506	509	527	514	482	521	523	527	527	489	521	585	509	558	496	508	493	495	520	562	545	506	523	515	487	508	535	521	492	522	523	494	523	491	524	486	508	537	524	507	503	530	499	504	533	529	571	483	543	528	476	514	490	496	500	497	500	500	509	502	517	523	538	547	478	517	506	525	558	526	491	519	588	542	491	525	500	530	574	550	528	549	480	507	525	517	525	509	551	544	505	516	512	531	567	476	492	554	512	524	520	469	533	510	531	581	502	528	572	529	502	541	546	535	506	537	514	550	515	519	512	530	525	510	531	539	507	541	488	547	500	493	534	511	495	523	506	506	543	500	596	527	497	519	555	525	548	518	512	495	521	537	574	540	515	528	496	509	583	510	522	509	529	535	538	512	483	501	510	498	497	548	519	528	504	520	524	541	489	531	525	531	507	515	524	516	525	556	535	525	507	541	592	550	505	499	543	476	505	494	519	549	594	504	493	569	497	522	484	514	487	500	528	538	515	511	535	553	528	531	539	520	526	549	524	511	508	574	545	507	513	515	536	541	530	531	488	488	472	515	484	540	502	520	552	525	530	603	503	512	518	552	495	531	524	536	536	562	516	512	546	512	513	535	552	495	536	497	567	564	531	552	492	503	504	503	492	517	489	560	518	517	554	534	501	517	507	542	484	548	507	472	514	508	548	507	534	543	518	546	543	501	528	595	572	523	524	473	506	515	555	531	581	559	530	546	554	494	560	531	559	543	512	503	504	535	543	482	529	519	483	505	520	533	506	547	478	582	525	515	481	511	489	551	482	567	547	510	542	541	516	494	530	509	528	517	536	501	548	524	528	512	516	522	563	556	528	552	535	528	514	518	530	520	547	486	500	534	514	532	496	525	526	516	553	562	552	530	497	468	535	529	514	486	528	501	567	531	518	514	551	539	544	529	523	493	498	532	508	512	532	513	503	485	507	537	532	527	514	564	566	513	512	515
35413	9376	2831	2067	1472	1064	809	662	512	488	448	420	470	382	366	319	319	335	309	295	307	298	289	275	267	281	273	254	238	273	263	245	264	252	261	250	241	222	234	259	271	238	228	225	229	246	217	251	241	244	228	251	263	238	222	269	252	242	234	237	255	245	263	250	250	259	253	247	245	239	271	233	237	245	246	255	256	234	228	268	254	243	238	257	234	270	255	242	262	263	235	257	263	234	240	213	225	250	257	226	221	265	227	229	255	240	243	246	230	248	270	274	197	267	250	225	253	240	253	267	230	203	229	250	272	229	246	218	270	209	262	230	213	245	231	237	234	247	229	224	213	256	226	280	247	253	226	225	260	249	230	211	234	224	241	265	268	259	255	246	269	228	215	216	223	225	253	221	229	232	248	244	243	275	222	246	252	241	221	258	240	214	242	220	236	214	253	224	238	256	232	243	239	247	229	239	221	211	225	234	235	220	242	237	241	241	223	281	250	245	228	267	241	237	261	259	258	243	237	246	230	231	233	241	244	245	289	235	256	216	271	225	248	235	253	211	243	265	266	242	255	259	242	255	242	234	255	251	248	231	241	257	227	243	229	256	227	258	240	241	230	255	248	213	250	256	228	247	233	232	254	222	238	225	247	247	250	210	262	247	233	233	242	231	231	275	239	275	258	223	212	248	282	249	232	248	244	255	230	241	228	238	222	257	224	283	253	242	233	233	257	256	244	218	229	225	226	265	232	247	258	266	236	246	251	258	255	259	258	244	264	248	224	214	233	243	223	265	239	222	254	231	225	250	236	226	255	240	227	233	238	216	236	237	220	226	233	240	261	235	265	224	282	222	279	253	240	246	239	241	222	245	238	245	255	238	224	225	237	223	238	259	240	257	258	231	224	235	242	251	261	232	226	199	261	236	270	255	235	239	239	245	248	239	253	235	251	250	224	268	253	257	215	252	251	223	239	219	222	228	226	233	201	241	258	227	249	214	241	221	220	258	235	267	244	240	250	254	251	243	265	241	206	235	219	239	243	260	245	247	217	254	278	245	254	246	245	259	240	255	220	262	237	249	222	250	242	256	229	266	249	243	233	237	243	250	205	230	256	252	218	225	239	239	240	221	224	263	242	246	246	260	241	266	231	224	249	235	247	257	235	234	223	243	242	265	263	262	238	273	238	227	235	227	232	242	257	252	227	199	246	227	246	250	217	243	215	257	243	253	243	241	226	263	252	231	264	205	226	248	250	230	250	239	261	242	266	236	267	239	239	235	272	223	255	254	246	203	279	212	274	238	235	234	260	240	247	236	303	258	234	244	220	255	231	242	265	253	232	229	234	239	224	250	257	259	233	251	266	251	240	230	234	230	231	247	224	228	269	243	248	236	264	229	224	236	237	224	265	236	259	250	233	234	233	225	261	234	268	250	226	256	253	247	248	262	254	252	224	238	226	248	217	224	253	254	274	222	257	233	240	247	219	244	216	261	241	232	253	247	235	238	227	232	243	240	233	258	242	233	257	245	219	254	245	247	227	237	197	231	240	224	249	231	252	254	230	244	265	258	263	230	232	243	239	242	245	217	217	253	234	240	253	250	237	221	243	247	231	208	271	252	230	240	236	233	228	244	220	248	220	234	222	257	248	261	230	280	257	222	259	242	234	225	249	241	245	242	227	242	240	256	268	228	245	243	250	234	240	224	213	227	243	247	232	247	228	242	222	230	228	232	233	262	243	246	248	232	258	253	276	234	235	247	247	222	242	231	241	234	265	223	226	243	245	247	250	256	223	274	248	226	263	222	264	246	212	248	231	236	230	204	253	234	236	256	219	234	254	222	226	248	258	231	254	241	224	238	229	241	258	234	279	210	228	230	251	237	262	225	228	229	266	275	228	234	257	237	249	234	253	237	217	249	210	237	249	254	227	286	234	204	236	229	223	226	231	223	267	228	251	226	221	223	239	233	241	248	260	226	218	250	270	250	240	226	252	268	244	233	206	231	246	226	243	286	249	223	214	248	248	217	251	247	225	213	250	255	265	237	235	257	243	247	239	232	237	226	252	230	267	261	210	249	240	224	268	236	224	253	233	264	257	239	240	224	246	260	239	229	237	247	213	254	251	217	227	222	234	245	214	248	219	214	259	249	234	267	262	278	266	258	250	243	243	253	238	238	264	237	232	225	229	242	227	256	240	235	231	247	239	249	257	253	228	232	252	255	240	235	265	216	250	241	269	216	286	272	227	241	230	258	259	228	202	261	239	236	231	222	240	244	233	256	215	245	240	245	275	277	238	247	250	233	246	251	254	243	235	226	235	234	219	228	242	242	226	254	258	244	247	247	221	239	250	246	241	252	261	254	233	236	244	237	230	237	241	246	191	232	250	275	233	220	242	226	241	266	231	242	226	235	240	238	225	246	215	262	250	262	231	263	255	256	249	245	232	266	237	253	262	248	245	249	226	268	221	272	247	241	226	232	235	244	228	248	227	226	218	265	253	242	232	266	229	248	230	238	223	256	236	236	249	225	253	252	262	227	252	237	249	239	239	231	226	252	235	257	215	252	223	238	220	246	205	237	239	235	250	254	218	257	246	230	249	260	258	228	234	248	264	241	246	243	226	252	242	224	261	263	250	231	238	250	257	254	235	258	259	263	235	231	231	245	230	252	226	225	233	232	249	252	221	236	204	239	247	258	239	245	232	226	262	265	266	262	254	235	233	262	225	234	231	259	260	252	238	241	255	248	203	233	245	261	257	236	257	221	235	242	218	236	228	246	226	251	238	248	247	266	241	254	251	255	238	219	238	227	249	247	248	233	216	237	252	262	235	249	233	225	259	252	236	265	237	236	244	261	268	234	227	238	229	236	245	233	276	237	257	226	263	226	228	230	230	224	220	233	214	234	244	247	249	222	233	238	239	225	238	268	237	269	248	237	229	245	245	227	239	241	227	252	242	264	243	230	266	232	255	232	248	233	244	228	249	252	210	229	254	251	267	249	243	235	271	238	219	220	260	222	225	259	271	232	238	265	233	213	243	242	246	251	251	234	253	241	230	254	243	260	219	253	276	266	231	252	282	274	248	241	211	271	237	241	262	240	242	240	267	246	280	256	223	226	285	243	233	232	256	225	255	227	238	262	242	233	236	261	247	240	277	272	237	252	219	242	226	256	255	257	250	225	239	273	248	247	247	237	246	260	252	219	234	227	258	218	266	243	231	238	243	219	247	211	244	252	247	256	242	264	223	226	255	219	247	232	229	252	238	258	268	266	254	215	239	237	222	241	230	260	253	243	230	247	241	254	205	223	202	225	227	269	244	259	229	235	258	240	246	259	245	219	220	261	257	229	262	253	265	212	250	235	264	208	221	236	250	270	225	251	233	223	223	260	228	241	258	261	218	250	238	239	256	245	267	247	229	259	258	240	255	221	216	233	259	236	236	239	233	287	244	240	202	235	268	217	231	220	248	223	238	215	234	274	229	236	234	231	220	249	239	248	244	228	238	214
15465	2473	5138	5858	4938	4243	3469	2905	2404	2212	1970	1766	1652	1493	1450	1317	1306	1209	1173	1131	1060	1036	955	973	916	946	1022	940	898	885	907	830	905	764	848	879	852	829	834	790	767	776	789	802	791	767	786	767	789	724	795	788	787	743	775	768	791	775	745	740	771	724	800	781	710	751	748	759	777	713	737	729	719	786	705	763	725	728	718	761	762	762	688	768	748	684	737	755	764	742	762	748	723	771	725	770	758	731	703	775	842	752	711	746	739	718	716	719	751	750	727	733	740	727	772	674	668	694	678	685	713	745	738	678	757	777	702	716	692	738	739	694	750	661	745	732	693	725	720	789	738	774	750	759	782	736	741	728	770	762	725	766	703	716	719	748	720	771	713	703	747	764	699	707	716	682	714	706	775	741	743	704	711	733	717	710	736	698	738	683	740	736	741	707	708	792	713	752	748	706	746	741	759	717	698	715	747	748	686	737	763	755	747	726	735	761	709	740	715	705	706	719	717	734	697	743	708	776	720	653	671	730	750	735	720	664	754	774	690	794	752	705	760	730	754	715	721	733	711	700	728	702	754	685	696	683	696	681	700	715	750	718	771	690	769	740	672	703	714	727	731	756	763	712	689	723	708	707	706	711	732	693	716	750	718	732	715	717	728	725	725	726	705	733	725	735	714	713	772	733	693	716	709	689	735	733	771	719	732	676	685	730	774	718	743	724	673	778	697	732	795	718	725	707	727	728	761	739	724	663	751	763	715	717	767	732	734	726	683	737	737	734	732	735	701	745	754	790	681	722	726	755	754	687	760	724	685	698	734	742	690	771	711	671	720	757	686	723	732	770	713	702	738	748	717	759	716	646	774	711	709	731	730	689	770	726	668	735	718	708	714	699	694	689	725	745	683	721	739	736	727	734	693	742	697	777	655	763	728	694	724	721	733	693	698	767	719	688	741	646	697	714	719	713	701	702	728	692	726	689	750	697	723	695	737	741	733	745	696	691	701	690	680	734	735	726	713	770	696	669	706	768	678	740	713	806	697	757	703	750	689	662	726	708	692	750	735	707	700	750	746	711	711	699	739	727	724	718	726	657	722	729	709	745	691	718	734	733	699	729	718	722	699	699	743	749	675	745	730	653	712	729	707	725	721	735	737	721	735	734	743	726	691	712	719	688	722	742	728	695	730	743	689	715	734	716	725	710	732	694	722	747	738	744	745	736	663	742	708	680	721	719	735	762	763	759	741	754	700	768	706	766	735	751	702	760	764	726	695	721	682	758	708	672	672	688	717	689	741	699	739	727	747	709	678	697	731	711	727	659	726	765	726	752	734	754	665	750	754	709	719	715	732	678	676	755	736	736	745	725	675	730	729	755	777	711	733	735	728	698	733	751	687	739	742	753	749	726	697	705	749	755	707	748	749	685	694	684	711	760	725	729	733	719	684	752	674	667	721	706	722	764	752	691	732	688	751	697	761	685	727	740	718	685	715	725	722	730	712	706	710	740	699	725	696	696	733	695	758	699	734	719	684	748	718	713	727	665	769	713	711	778	746	689	723	729	741	738	694	716	738	726	716	777	704	650	699	695	683	697	682	688	749	741	738	713	688	705	759	693	725	719	730	699	749	754	686	711	731	729	692	695	734	717	691	675	743	730	681	727	723	729	719	700	724	688	769	712	716	765	748	732	707	722	711	752	735	666	734	698	652	711	702	721	718	738	722	711	764	704	726	726	741	684	720	718	699	748	716	738	716	714	724	771	728	676	726	708	721	669	743	715	710	735	742	719	704	767	714	734	682	703	718	701	703	726	748	737	709	683	727	736	712	735	725	748	741	735	733	727	728	684	763	691	766	684	729	680	734	671	756	745	718	708	731	726	722	703	738	741	709	756	740	732	709	779	705	717	705	758	711	704	748	676	702	737	754	755	692	744	764	724	702	736	672	709	682	677	695	758	696	743	696	689	785	692	699	713	702	673	740	729	721	707	680	743	717	730	706	720	730	706	701	747	728	715	702	736	734	740	714	750	685	708	741	688	716	746	682	709	698	744	679	683	737	734	742	738	729	713	717	679	716	766	719	718	751	735	763	729	705	699	761	715	742	693	778	724	716	692	748	748	721	718	748	734	752	712	664	692	720	722	728	746	748	731	732	742	768	687	753	678	726	697	754	679	712	698	690	730	749	712	687	737	717	751	714	693	716	691	691	695	694	726	749	704	713	761	697	711	711	741	695	694	713	744	674	723	706	669	736	732	707	673	750	786	770	739	728	721	731	741	752	730	669	692	706	718	714	734	710	749	700	722	734	694	724	718	713	738	694	758	695	740	677	698	793	714	704	740	720	742	735	723	701	764	717	740	690	713	699	723	674	666	767	760	703	730	714	707	689	725	719	702	721	660	717	764	675	762	690	739	717	804	732	694	719	710	728	690	681	725	725	700	711	767	700	713	730	710	705	740	717	677	730	712	713	696	757	740	714	703	761	756	631	704	731	674	705	660	710	717	720	705	728	650	706	729	732	771	712	690	760	731	674	764	729	722	712	708	717	786	718	749	728	686	696	788	685	722	700	701	698	750	730	694	759	732	663	719	700	717	732	716	708	752	691	695	699	805	705	764	761	729	728	668	702	718	776	690	708	730	724	718	763	695	720	715	710	748	704	746	735	714	723	724	710	726	698	776	719	729	757	764	712	671	733	708	712	724	747	735	727	675	701	708	703	728	777	712	718	720	712	741	759	739	760	738	704	747	732	690	711	779	719	740	671	743	717	705	685	718	744	714	701	716	696	723	722	706	706	674	688	753	692	749	750	711	719	678	698	708	699	676	744	711	695	728	696	706	752	722	747	730	714	688	716	669	733	726	703	729	702	710	758	703	694	682	742	751	742	689	717	717	703	742	687	735	691	729	764	729	705	726	723	708	709	692	672	714	746	724	751	696	704	720	712	748	754	685	719	698	747	705	719	684	772	692	755	725	702	700	697	718	685	691	737	719	728	736	738	705	737	739	715	675	708	755	729	694	720	760	778	703	745	699	719	670	716	766	748	702	704	680	677	786	685	766	723	707	700	728	693	697	690	716	751	706	715	701	748	711	702	652	759	701	710	720	722	674	714	687	749	728	703	747	742	760	704	732	708	745	684	707	712	756	686	699	684	709	739	737	733	732	724	726	685	749	696	692	707	703	726	738	713	730	666	717	718	718	687	776	723	712	711	719	722	677	746	722	701	758	729	719	690	706	720	758	696	715	642	711	706	698	739	744	711	736	766	692	735	726	727	710	712	712	723	715	744	712	661	697	739	698	688	673	684	740	742	789	721	727	708	737	710	696	714	757	748	750	716	683	773	715	727	716	724	717	712	698	713	698	777	731	744	692	734	688	704	716	725	676	760	717	728	722	701	688	690	689	721	689	703	732	747	696	754	692	743	752	683	746	716	756	720	729	658	690	727	695	712	796	707	721	703	683	675	722	754	693	684	752	694	719	712	770	731	712	661	710	733	750	739	712	686	755
3969	192	122	119	111	106	81	90	64	86	78	97	84	75	68	82	70	76	70	91	60	67	78	67	66	79	66	65	82	75	81	55	92	73	72	77	83	59	86	70	82	75	80	79	58	78	75	65	82	85	70	61	69	77	73	75	72	76	73	93	74	74	77	86	79	69	68	88	65	63	55	67	65	53	70	73	69	63	73	69	86	78	70	83	51	71	71	66	76	61	71	74	76	79	78	64	59	72	78	83	79	72	74	78	81	78	55	84	83	72	69	71	66	63	86	58	85	73	67	71	80	64	51	66	65	68	63	81	81	73	69	62	79	68	80	77	69	74	62	82	68	70	87	60	93	70	76	71	70	68	75	69	80	88	61	81	70	85	65	68	82	73	61	80	65	97	82	63	85	61	71	57	75	70	83	62	60	58	81	88	61	63	70	87	65	73	78	65	64	73	77	64	73	76	83	50	74	89	66	66	76	81	71	74	72	82	82	70	80	74	82	65	57	73	74	82	73	92	73	78	54	69	64	76	65	92	80	74	58	76	67	64	78	62	84	84	71	78	61	61	65	75	81	64	69	88	69	96	79	65	74	58	62	72	65	70	62	76	80	77	64	76	78	73	67	82	78	75	71	69	82	76	69	71	67	74	60	56	67	56	75	83	73	66	83	73	70	72	74	72	71	68	67	69	66	72	72	67	67	73	79	68	81	75	76	64	69	71	75	72	79	73	70	55	75	64	80	57	76	63	66	67	72	68	86	71	62	81	74	73	62	70	70	62	78	64	61	86	66	76	73	78	57	64	79	58	77	70	79	81	69	63	75	50	74	78	72	81	78	65	69	61	76	58	70	67	69	68	78	69	84	83	83	63	73	66	77	94	86	75	58	83	72	88	75	69	70	75	82	74	79	61	75	69	67	80	82	72	83	63	78	87	75	80	69	70	80	54	70	69	71	73	69	73	71	68	53	62	74	75	66	62	90	74	73	59	66	84	51	68	76	74	87	81	82	66	75	74	73	91	70	82	69	59	81	68	74	72	64	77	65	69	65	70	85	68	85	75	73	49	83	68	87	75	67	72	87	58	64	63	74	78	81	77	94	62	70	73	56	65	78	70	79	65	69	69	70	67	69	89	75	60	60	80	59	73	65	83	73	77	77	75	73	75	64	76	62	67	72	84	76	67	67	66	87	62	73	76	85	71	81	76	88	76	97	69	75	79	75	70	72	64	73	80	64	61	76	82	65	79	74	79	74	81	90	63	69	73	67	76	81	66	77	61	85	69	73	75	69	82	74	69	66	75	56	69	64	70	70	74	65	70	51	74	65	69	61	65	79	70	66	73	83	72	85	69	62	70	68	74	70	71	83	83	66	74	68	82	69	80	69	64	87	82	77	64	72	69	62	80	90	54	81	64	60	89	62	72	53	83	62	81	65	65	69	83	91	58	73	67	69	64	66	82	74	82	79	73	61	62	72	74	78	54	81	57	76	78	77	59	61	71	80	80	84	73	86	60	93	69	61	52	70	60	64	69	80	73	66	76	61	66	76	74	75	74	63	73	79	72	86	72	68	72	76	68	60	88	65	83	67	75	76	81	62	69	77	56	58	73	69	74	66	67	74	75	77	69	83	64	78	79	68	79	81	71	74	67	85	63	60	67	77	84	72	83	56	82	71	59	64	65	58	68	72	72	72	73	70	76	65	72	53	79	78	67	69	67	76	67	69	88	88	87	68	73	62	67	71	52	73	69	77	64	78	74	70	90	71	69	74	67	75	68	78	65	78	65	76	64	70	77	84	60	71	73	72	69	84	83	72	67	67	76	69	65	80	59	58	75	72	69	86	68	58	73	66	71	73	75	67	66	73	72	68	72	83	72	72	69	79	69	63	59	73	67	75	75	75	75	63	83	76	71	64	79	66	71	74	62	79	83	74	59	84	81	68	55	72	63	67	74	62	75	84	80	75	65	74	82	72	70	80	77	79	83	67	79	65	80	57	86	67	81	76	82	72	84	60	65	70	56	77	78	75	72	64	79	58	66	63	78	77	68	71	74	93	77	87	75	58	70	77	56	72	61	75	77	81	74	81	79	74	82	69	77	66	68	66	87	77	60	73	69	72	69	66	66	74	91	62	75	82	59	62	76	80	81	70	69	74	89	71	73	71	65	65	81	84	88	67	72	87	66	56	67	84	71	72	84	61	68	82	61	60	78	79	66	77	56	84	71	63	81	78	74	68	67	80	58	79	78	67	77	72	73	80	70	83	77	79	75	59	74	81	66	72	65	88	63	79	59	64	77	99	65	72	82	61	66	77	64	82	71	71	77	68	70	64	60	69	85	72	74	76	66	74	73	57	65	80	86	74	66	61	79	65	72	72	78	80	67	76	83	76	82	60	77	90	65	75	71	73	69	69	67	72	72	75	89	76	69	74	79	66	73	78	80	68	75	57	69	63	78	57	78	65	70	78	68	69	62	75	65	66	56	71	75	83	71	87	74	66	54	73	69	70	77	76	66	73	64	81	72	59	82	58	73	70	81	70	56	72	64	84	77	69	72	69	70	75	81	77	72	89	72	73	78	65	68	78	71	48	86	68	62	58	82	55	69	72	79	83	66	79	70	67	67	64	66	82	74	63	85	70	72	67	69	77	56	79	86	72	67	82	70	74	74	74	69	83	75	87	70	69	70	74	72	61	81	68	69	75	64	66	72	79	63	86	59	81	88	73	62	72	71	66	50	83	74	62	71	62	71	68	79	94	74	65	63	68	83	83	66	75	71	65	71	82	71	92	68	81	78	78	75	64	64	80	78	74	71	78	68	74	74	76	66	70	74	76	81	64	80	76	68	60	52	66	74	83	93	73	78	66	72	80	74	71	64	71	67	76	82	68	76	75	78	61	87	77	72	73	51	76	82	81	67	73	75	65	84	82	56	66	73	78	74	83	69	71	65	87	74	65	59	81	64	56	69	72	73	64	56	69	61	81	62	80	81	84	72	62	49	71	84	65	72	60	91	60	68	74	80	76	85	71	70	84	79	75	81	54	78	60	74	62	74	78	59	79	68	60	72	67	72	83	76	74	62	61	74	76	60	75	74	73	63	81	66	71	85	68	63	72	71	67	86	73	84	61	52	69	70	70	83	87	61	76	68	78	69	76	65	67	77	74	78	61	90	66	81	75	55	60	70	86	88	77	76	96	65	89	74	97	68	66	82	66	83	53	76	69	81	86	62	67	72	63	79	75	86	73	88	68	65	79	83	87	63	65	71	62	62	77	76	81	62	73	60	75	85	65	63	84	77	63	63	80	91	63	76	56	87	67	77	84	68	81	64	69	63	73	75	80	76	76	61	82	64	91	72	73	69	65	68	75	87	84	69	72	57	56	73	82	93	74	76	83	71	73	69	67	74	79	70	63	72	81	78	66	61	76	67	73	67	72	68	74	74	65	80	62	69	76	94	74	62	73	52	68	78	72	74	62	56	71	85	72	80	63	84	69	66	86	89
5352	349	386	450	428	393	345	339	315	289	300	283	310	308	284	314	290	276	285	299	294	314	284	294	290	287	316	280	307	279	270	295	282	265	302	275	280	281	272	259	273	281	274	253	290	268	320	269	274	276	244	233	283	295	299	269	259	268	240	260	284	269	281	291	274	303	290	258	283	271	268	300	237	282	288	282	270	303	298	314	245	251	274	277	277	253	270	288	291	280	280	256	286	248	271	258	274	299	291	241	300	266	259	293	304	268	281	261	277	300	284	275	265	278	272	278	287	283	272	278	253	285	259	279	283	278	292	258	237	245	261	259	292	285	278	269	268	290	266	293	272	304	306	269	268	268	266	314	261	265	283	271	297	303	279	250	305	269	303	267	258	279	265	303	273	270	305	292	275	241	272	287	284	283	279	297	327	275	301	271	277	294	294	266	269	299	288	230	325	276	252	251	254	282	280	286	257	284	279	288	288	277	282	288	303	275	290	241	281	272	239	270	283	298	298	246	275	253	243	264	273	271	271	284	314	267	290	255	311	260	304	262	276	280	258	254	283	289	283	260	258	283	290	274	292	251	272	282	267	283	303	253	278	262	293	282	249	248	272	260	271	282	283	295	239	255	287	255	273	288	275	276	230	292	281	254	248	282	287	260	291	249	279	303	281	273	283	234	274	294	291	252	278	247	281	275	237	257	258	239	277	263	253	273	277	271	281	265	287	288	248	268	264	299	267	291	291	265	282	295	267	252	277	322	270	272	263	269	291	268	250	267	257	274	289	264	264	263	297	281	264	292	289	310	279	254	267	271	306	307	266	295	267	248	284	269	257	255	285	298	272	275	286	296	277	262	271	279	294	285	301	250	273	283	276	261	263	291	289	279	287	285	258	281	308	293	271	301	261	245	280	287	281	264	253	273	261	270	263	290	284	288	284	276	292	253	276	271	262	284	276	285	292	292	256	260	260	262	270	277	265	294	253	290	276	265	299	276	300	273	299	268	311	299	259	242	278	251	276	283	300	247	262	272	278	289	267	291	253	295	274	256	263	293	267	290	302	304	267	258	270	264	264	275	251	262	280	258	278	272	259	267	286	279	251	276	263	273	285	272	279	280	321	267	273	263	300	272	290	256	307	278	254	270	244	303	288	250	252	302	248	290	290	260	268	236	283	260	251	303	283	278	238	249	289	297	270	268	278	275	267	261	297	251	273	257	316	267	285	259	248	267	257	282	274	293	294	308	264	255	283	283	275	265	290	291	280	256	272	279	263	284	306	276	300	265	288	276	266	240	299	261	263	288	279	260	262	281	255	264	249	253	261	273	279	245	245	274	245	259	242	295	262	279	309	256	270	278	256	280	296	264	284	280	269	275	255	282	266	274	304	262	283	299	283	271	269	260	277	272	274	277	256	273	265	284	260	262	263	280	266	273	262	281	289	271	256	280	284	272	268	257	261	274	254	279	263	288	282	284	268	284	302	286	270	280	283	278	299	294	280	262	256	316	277	266	286	281	257	236	284	276	309	290	254	316	286	245	247	266	292	244	278	259	255	279	276	290	280	294	269	241	249	304	273	278	256	285	259	277	280	270	260	252	284	253	265	282	252	275	248	293	266	262	284	290	271	280	262	277	295	294	286	262	264	258	239	302	284	277	274	285	295	275	280	284	315	302	263	273	270	270	264	302	274	272	266	258	265	271	267	259	280	287	297	273	274	264	280	289	252	271	269	281	241	267	261	245	263	277	283	273	276	238	264	274	268	247	296	222	260	260	258	283	288	285	284	289	249	290	270	294	254	281	283	294	275	291	279	290	280	296	239	268	259	278	264	294	282	257	279	285	298	277	277	279	270	285	268	252	256	266	265	277	291	283	266	290	264	253	308	260	287	271	280	265	273	286	287	303	284	267	272	269	263	262	255	279	303	235	290	291	278	282	250	263	302	266	298	275	266	283	279	300	271	255	253	277	283	260	281	290	305	255	239	270	272	252	268	259	260	281	268	261	289	268	276	272	279	269	254	278	263	300	298	260	258	281	293	265	226	291	297	279	292	271	263	271	253	256	287	265	264	262	252	281	286	281	304	270	262	260	278	279	248	309	280	267	298	266	296	247	280	278	257	292	276	269	286	266	265	286	293	268	288	263	286	285	264	269	284	233	277	275	263	272	258	269	259	268	302	295	270	263	305	258	282	295	276	280	266	260	305	280	269	283	282	270	311	247	265	274	282	312	280	267	232	266	290	284	261	257	279	275	304	290	287	289	301	286	281	281	259	280	277	260	288	299	281	264	282	269	271	276	258	274	290	272	285	272	267	297	264	273	272	254	283	221	268	284	301	285	284	255	266	268	253	319	273	274	233	267	293	309	266	255	307	307	275	321	294	276	293	236	291	262	283	267	286	278	266	291	268	259	289	289	289	277	290	288	264	304	261	273	288	266	278	254	295	291	244	274	259	263	277	287	287	267	247	280	252	279	271	270	306	256	255	269	274	260	257	280	241	282	282	256	280	288	279	268	285	262	290	250	256	282	292	311	274	249	259	307	320	280	288	281	253	293	265	249	272	293	266	294	267	288	302	287	272	227	286	271	264	273	248	274	264	273	253	277	305	295	271	270	264	249	278	236	286	293	285	285	275	293	298	237	275	257	255	273	285	286	269	253	282	245	288	281	273	239	291	279	275	268	269	282	273	292	271	276	240	295	270	289	285	271	256	270	292	249	297	246	285	288	265	298	292	275	264	256	274	256	279	262	297	299	274	264	276	286	281	292	283	256	305	252	284	268	292	286	298	292	251	284	282	281	275	283	270	243	237	259	268	269	296	275	258	295	286	275	277	278	258	248	259	276	289	269	280	233	280	278	271	251	303	271	289	280	284	280	258	251	284	259	278	246	248	274	257	269	259	271	246	294	291	291	249	266	268	283	269	260	273	245	267	315	282	260	286	262	277	296	287	293	294	274	274	266	247	262	268	267	275	269	272	266	263	274	259	272	301	285	308	273	297	254	273	273	282	271	274	279	250	307	297	258	298	266	280	294	248	294	259	276	288	267	269	254	256	276	296	270	266	278	298	276	252	270	270	233	282	285	273	252	277	270	261	269	266	266	280	277	283	302	284	272	259	272	259	288	251	267	282	281	301	274	255	277	287	292	277	287	279	277	293	251	289	249	262	267	300	296	292	247	271	253	268	285	299	260	301	276	239	281	280	287	265	285	278	257	297	263	272	296	263	251	275	295	284	274	259	265	268	289	277	283	272	282	265	274	281	296	252	246	296	289	253	295	279	281	288	276	297	288	231	263	287	295	275	271	274	274	285	263	277	289	288	282	251	270	270	300	254	267	301	279	277	247	287	306	277	271	273	248	285	294	258	251	264	256	263	304	284	269	285	254	275	286	292	279	265	279	261	271	272	274	271	258	292	281	256	263	300	289	267	272	266	279	257	302	293	263	243	275	314	318	298	258	264	295	292	278	268	247	249	258	300	280	291	253	274	263	308	288	290	272
24567	3318	1334	1102	764	587	456	398	341	281	266	242	227	221	211	230	218	189	203	177	188	172	199	186	172	184	162	174	159	188	198	178	165	176	150	199	142	165	175	161	166	162	177	170	169	180	194	146	164	160	175	152	184	176	197	158	162	175	160	153	172	156	184	157	170	137	168	153	165	171	170	161	176	155	173	167	161	194	160	155	161	153	187	176	171	167	150	173	163	155	155	173	155	172	210	150	192	172	176	158	174	165	178	149	179	159	155	179	171	164	158	165	159	142	151	148	165	164	168	169	151	159	155	155	159	172	206	161	172	145	173	181	174	166	163	174	175	166	167	185	165	175	153	163	159	167	148	173	167	163	176	185	180	184	168	153	149	184	171	156	143	171	155	158	163	172	160	163	172	176	166	171	209	176	175	178	156	176	180	174	168	135	171	154	165	200	159	180	160	154	159	154	160	154	182	154	164	142	158	190	173	178	154	179	164	153	153	165	176	161	146	170	165	151	161	196	166	155	172	180	154	148	188	170	144	164	181	188	171	176	149	162	166	168	160	146	180	132	141	165	143	144	162	173	182	172	164	150	176	176	160	160	168	154	193	168	163	183	151	157	157	165	164	161	153	172	185	169	159	173	143	178	160	167	144	151	177	170	158	170	173	155	153	136	155	203	157	178	165	164	178	157	148	170	155	166	182	168	175	157	176	157	173	157	151	175	145	158	158	166	161	173	148	169	169	145	177	146	142	168	140	169	174	179	162	167	140	147	150	168	163	149	157	162	176	170	159	150	176	168	174	166	165	176	164	168	179	160	175	163	140	174	151	162	180	176	138	150	164	177	156	175	164	162	156	183	165	171	169	157	174	160	161	177	153	137	167	170	167	149	153	153	165	154	176	165	175	181	159	178	165	133	163	154	169	162	177	151	169	181	172	169	165	168	186	186	172	155	145	163	153	163	170	172	150	172	163	147	180	179	159	171	183	153	159	160	157	175	159	170	163	162	169	165	157	181	171	175	170	173	184	164	157	176	148	164	158	159	169	152	174	173	185	161	174	184	155	161	168	161	165	156	179	129	157	166	162	188	162	164	154	171	167	154	166	162	170	169	176	167	155	179	170	160	176	159	153	175	148	158	164	182	175	157	177	144	146	162	159	164	158	182	156	168	166	177	174	140	148	168	169	153	169	180	170	160	170	161	165	162	160	149	152	164	185	165	165	150	180	153	169	190	155	166	153	167	158	158	146	168	162	165	180	148	151	163	182	167	159	151	155	165	167	155	161	172	171	151	149	157	167	165	183	174	187	139	182	168	171	156	141	157	171	161	141	156	164	164	162	158	167	182	157	155	165	190	149	154	154	163	159	186	169	180	162	167	160	171	168	165	169	149	150	150	153	161	176	168	144	147	166	170	185	179	167	177	161	157	168	158	143	179	178	170	161	165	162	166	156	176	149	169	175	158	155	165	176	183	153	159	152	166	157	171	147	167	154	175	147	175	179	154	147	164	165	151	151	163	166	156	152	178	178	167	167	178	159	163	145	157	167	190	159	157	146	153	150	165	147	162	154	167	183	171	167	179	168	160	177	131	152	163	171	166	142	147	181	172	162	151	177	141	182	152	167	171	168	146	139	158	178	134	155	173	180	162	157	144	155	156	155	160	168	168	150	175	177	165	163	151	153	152	173	164	172	161	166	163	169	167	166	191	157	163	162	151	164	163	159	153	168	148	168	175	164	179	154	156	188	175	152	167	159	165	154	180	160	159	174	190	168	153	170	188	168	175	176	180	160	165	164	148	162	165	179	174	145	162	163	173	147	178	158	159	158	169	179	195	183	156	139	157	155	160	180	175	185	170	169	175	163	189	158	170	170	174	185	149	168	171	178	142	162	168	158	172	175	146	148	187	166	134	151	161	170	164	178	143	150	164	180	151	154	166	205	158	161	162	158	158	180	162	189	148	156	158	165	157	184	171	183	159	164	159	169	147	156	163	165	179	182	174	137	162	169	158	159	178	172	157	196	188	142	157	159	149	165	147	193	181	153	169	172	174	159	153	163	169	177	153	168	173	169	160	164	209	177	153	169	138	173	167	167	154	176	155	149	169	161	162	169	174	159	185	159	176	169	166	178	162	157	157	166	161	151	170	189	181	175	157	170	175	157	172	164	172	149	140	179	171	173	175	157	153	155	146	158	175	174	136	177	141	153	176	160	164	155	159	145	187	162	181	163	186	180	151	169	185	159	186	164	163	172	175	151	155	155	165	151	169	159	159	183	187	145	184	153	170	143	181	162	151	157	175	144	177	167	159	158	186	171	154	158	171	143	156	189	167	178	201	151	161	166	172	164	156	153	173	141	158	150	171	160	170	167	172	172	162	152	171	162	145	171	167	168	169	189	183	163	135	196	163	193	151	171	164	164	132	167	172	147	149	171	149	170	157	158	149	167	142	162	163	178	168	178	151	205	173	186	164	156	164	149	165	160	168	184	183	164	175	157	163	176	174	162	148	173	176	189	165	179	173	151	155	148	191	146	177	160	156	154	158	161	174	140	167	164	152	156	161	172	168	178	160	166	164	164	190	174	167	141	169	159	167	153	158	189	157	176	151	163	202	173	153	171	174	152	158	179	162	196	182	186	169	148	158	177	152	185	166	186	186	176	156	154	155	162	170	172	183	160	162	169	169	175	162	157	165	178	167	158	159	171	169	189	172	145	164	147	154	164	156	156	158	189	181	163	156	149	182	182	148	179	188	147	151	168	152	144	167	169	170	161	150	159	145	168	171	157	157	166	180	180	172	157	160	157	180	167	170	152	178	156	178	148	140	157	156	165	148	169	183	170	172	165	148	173	153	153	168	150	175	132	134	148	181	165	175	158	178	168	165	190	168	187	143	160	176	182	165	159	166	171	165	163	171	139	165	155	153	146	164	176	141	173	164	155	152	146	152	165	164	155	174	173	174	152	180	158	157	176	165	156	160	168	169	164	158	153	184	156	146	180	158	148	143	184	176	184	162	163	144	160	184	150	151	119	159	172	175	171	141	159	126	188	188	164	173	172	173	162	167	152	174	194	184	180	180	166	184	162	184	169	182	147	165	157	157	150	174	143	159	178	179	154	174	162	190	173	188	161	186	178	143	143	170	163	154	179	167	179	165	164	153	164	151	163	162	152	141	184	144	184	135	171	169	167	175	164	162	176	167	179	154	140	156	145	189	159	172	160	188	157	172	168	165	178	163	154	153	178	173	185	175	196	155	179	154	185	146	155	164	170	171	145	176	160	155	156	180	178	173	155	181	151	174	179	162	176	160	157	206	146	152	143	169	163	167	155	192	150	170	180	167	159	158	186	163	159	154	155	155	156	148	160	164	172	172	168	159	176	145	160	164	169	175	165	145	170	174	178	160	154	152	147	158	185	164	156	150	155	174	162	159	153	155	166	177	176	172	147	163	181	174	154	154	213	170	186	149	166	156	165	157	145	158	160	163	163	171	157	173	163	167	171	154
11726	1381	2830	3317	2816	2378	1901	1678	1480	1343	1204	1057	953	968	914	836	817	781	746	695	705	698	677	690	693	688	665	645	627	607	589	546	617	610	590	600	551	560	584	540	579	546	575	603	564	577	568	552	515	579	582	570	529	520	572	527	554	519	564	537	542	532	530	534	535	510	519	527	516	511	524	529	544	582	523	487	513	511	580	552	535	537	571	544	538	553	521	518	550	550	529	526	532	498	538	575	571	559	504	551	492	504	541	540	543	505	478	512	601	475	524	548	559	504	535	542	512	540	529	529	501	534	488	513	572	505	536	496	554	544	485	542	566	526	546	536	537	501	499	483	547	516	506	502	470	529	521	500	510	529	496	500	521	517	504	530	510	516	531	508	546	524	551	563	535	540	517	521	520	467	551	503	509	561	488	524	530	509	530	527	531	531	553	493	545	503	521	514	536	508	553	552	502	548	526	550	513	461	520	473	567	533	542	544	563	513	527	519	534	532	516	514	509	526	513	504	546	524	499	509	498	495	549	540	554	578	485	495	507	517	528	529	562	565	512	559	502	534	536	498	490	541	509	502	574	517	554	508	562	480	517	513	512	528	553	524	513	539	488	532	469	520	545	527	503	542	502	526	514	524	557	537	504	518	510	494	507	496	481	499	484	534	510	540	515	534	532	533	543	507	521	531	487	528	530	532	516	549	506	536	489	535	523	559	561	555	491	517	501	535	544	518	524	501	538	508	478	498	527	561	545	526	527	518	542	562	500	502	516	531	523	542	548	569	528	537	550	509	539	552	518	544	498	518	495	496	540	506	489	557	540	526	529	525	510	525	535	535	545	562	479	529	485	536	546	529	530	518	472	519	589	522	484	504	540	515	531	548	547	562	551	529	531	532	551	497	507	558	577	519	556	490	547	526	581	570	496	518	480	523	551	529	545	548	561	541	493	526	518	555	503	525	535	542	528	562	500	530	532	534	527	519	504	510	520	526	507	544	502	492	530	545	462	515	531	493	521	530	551	520	557	532	494	523	547	510	539	537	539	521	507	522	588	519	536	515	540	538	513	528	522	518	523	527	563	540	548	533	502	509	485	513	516	534	561	507	549	540	547	509	535	524	508	494	530	569	559	522	494	523	527	490	531	505	563	527	538	502	502	531	520	522	535	485	519	541	545	508	487	555	518	524	557	486	519	508	498	545	541	538	480	539	539	517	522	575	505	525	523	544	536	524	544	496	559	539	578	557	540	509	545	514	486	515	521	491	516	507	520	546	490	541	543	535	580	511	493	498	518	541	473	517	547	528	528	522	527	511	498	554	508	494	501	483	516	522	523	522	517	524	514	531	524	489	551	528	568	518	537	505	516	530	557	526	509	532	516	530	541	537	573	560	518	487	526	523	515	537	483	540	532	485	517	533	541	548	553	505	549	493	554	508	546	519	559	471	537	501	540	535	510	548	529	532	544	520	542	548	536	478	502	545	474	512	524	491	554	519	485	522	537	478	497	536	508	526	539	534	524	507	466	542	497	513	566	520	556	531	493	549	500	523	533	563	514	574	507	503	480	534	500	542	534	499	491	490	514	520	499	542	530	503	557	546	526	508	518	532	495	533	538	574	551	522	535	550	542	541	462	526	543	546	514	498	500	537	515	522	501	517	512	524	541	533	527	545	517	566	618	518	500	542	521	499	546	521	528	549	500	509	516	526	512	544	504	552	513	512	460	539	501	507	550	519	526	560	499	532	489	520	555	549	542	508	546	528	537	535	477	518	567	506	532	535	517	526	534	532	503	521	546	536	546	537	532	486	501	507	536	533	543	493	561	512	542	518	517	508	460	521	488	533	522	568	512	524	541	516	505	525	520	533	525	565	487	535	519	517	557	537	531	512	513	495	553	523	524	496	508	574	534	546	521	553	520	536	495	516	517	488	526	500	516	516	552	529	556	552	505	517	518	525	533	532	548	545	510	517	529	527	481	527	536	560	537	521	529	511	504	485	540	500	566	509	560	514	557	508	516	513	511	507	526	512	540	542	517	487	517	534	520	531	529	511	498	489	521	492	522	511	533	567	504	507	533	525	487	515	529	523	537	536	552	491	546	498	529	509	546	520	512	501	556	515	502	513	536	492	525	522	522	490	511	533	487	546	528	487	511	509	535	518	543	534	522	548	523	556	486	522	512	569	526	532	526	489	495	516	536	535	552	561	521	533	521	533	568	584	487	488	531	515	543	536	524	537	570	552	576	537	502	537	523	555	489	527	484	531	566	564	502	500	539	510	521	517	523	533	521	530	539	506	526	535	541	477	541	533	551	506	556	502	489	519	521	543	543	522	531	498	573	498	542	527	547	517	494	522	521	528	547	524	528	497	526	523	572	542	502	503	551	548	536	534	517	513	504	520	544	530	541	549	531	515	564	522	519	521	486	516	540	541	532	541	536	544	550	507	528	499	512	506	560	527	575	479	541	514	552	525	520	547	519	567	516	537	552	499	519	540	528	564	534	491	574	502	500	526	507	524	530	534	550	492	534	510	559	546	543	539	556	533	513	513	534	537	523	526	526	518	494	545	491	501	508	494	529	556	517	530	542	534	532	554	512	507	540	512	518	532	525	492	552	532	534	549	504	511	531	517	557	501	509	538	491	567	552	561	528	548	538	506	488	523	501	533	521	500	538	544	496	537	499	510	545	545	520	483	504	546	514	552	517	508	522	555	510	496	510	508	524	498	492	517	558	568	544	516	522	504	508	538	548	539	533	479	533	513	519	514	480	486	493	525	523	543	528	523	528	545	508	543	522	518	501	526	526	499	536	510	503	517	542	515	510	513	506	478	518	511	533	537	528	556	517	524	515	524	561	513	513	533	516	524	501	527	516	539	483	538	486	522	482	469	509	491	525	535	531	541	538	503	500	535	524	528	550	525	514	521	528	552	519	520	555	499	494	530	549	547	525	530	494	517	520	511	521	534	500	563	516	539	483	538	528	545	536	505	484	542	545	511	505	510	545	498	520	527	552	527	515	539	544	519	516	518	527	558	530	565	520	502	527	533	539	505	472	534	574	544	553	522	532	519	526	534	498	526	487	495	501	536	518	517	505	550	524	540	520	488	526	525	527	495	514	501	511	493	513	519	509	576	502	512	542	521	537	542	476	528	509	542	502	508	545	513	512	515	521	538	529	553	550	505	553	521	513	503	566	548	457	520	525	509	511	536	499	539	556	517	525	526	501	505	542	563	485	505	540	528	529	489	513	514	461	498	554	558	533	546	515	534	501	539	528	491	489	515	489	547	507	525	518	513	508	570	553	557	505	545	483	501	544	507	535	516	499	543	516	525	500	525	476	535	466	547	532	518	544	529	543	512	532	554	554	518	522	537	562	507	505	528	556	592	492	527	518	492	521	531	537	542	523	546	517	497	494	541	503	538	549	549	508	548	550	501	506	556	497	524	513	520	519	547	518	510	541	488	549	557	564	548	532	524	544	528	558	514	567	508	542	594	520	549	495	520
34596	8569	2699	1993	1406	1020	764	670	550	486	413	433	402	377	347	343	335	306	310	308	285	288	294	276	295	268	283	265	270	294	252	251	268	274	267	280	249	255	246	225	269	277	236	224	241	290	273	263	250	232	275	218	245	269	281	241	243	266	256	248	258	251	241	256	263	271	264	197	248	246	255	249	254	246	238	258	217	219	246	231	247	255	231	246	209	209	268	262	241	235	236	224	235	266	279	258	266	253	259	253	246	246	219	277	222	252	253	225	261	237	222	263	225	247	238	226	241	223	220	255	249	246	240	241	270	231	231	246	219	234	237	258	235	263	248	251	220	255	248	215	248	234	266	217	233	206	229	263	283	232	254	242	248	256	268	252	248	256	257	244	262	233	258	243	253	219	241	256	238	234	268	233	254	246	241	231	233	240	225	247	236	240	223	245	246	233	228	239	249	237	260	250	240	216	229	233	246	283	241	242	245	232	261	237	241	244	241	217	255	256	220	250	254	221	229	253	224	244	245	247	250	226	206	240	241	241	256	246	260	228	216	253	218	254	210	243	239	237	241	249	243	240	244	251	226	224	252	215	245	234	246	247	248	237	233	242	246	239	225	263	221	245	229	250	259	210	213	247	229	257	271	233	228	251	254	241	251	251	234	230	223	251	227	247	242	248	247	231	240	259	284	252	248	213	232	256	253	238	230	260	240	264	253	221	238	240	257	227	253	276	226	261	263	232	242	218	229	238	236	234	247	230	228	235	251	245	243	229	211	265	207	249	247	234	247	260	235	246	228	237	239	212	246	218	235	220	236	218	261	263	238	239	232	255	220	243	230	219	252	211	273	235	239	235	272	237	252	260	226	250	236	228	236	253	222	252	260	261	231	209	238	210	219	236	250	260	226	247	256	249	264	241	226	251	226	237	241	238	250	229	228	236	241	234	242	235	240	256	242	221	225	248	239	255	249	237	245	220	218	209	265	214	246	237	227	268	243	245	244	230	240	233	219	252	283	224	212	246	252	246	244	249	232	243	258	263	234	223	250	261	241	245	230	240	239	243	243	240	224	235	259	246	248	214	238	228	206	218	253	215	245	245	228	241	242	208	233	242	249	268	215	221	272	266	268	225	239	246	268	226	253	291	227	255	240	252	253	218	233	262	224	254	228	242	238	243	214	255	253	227	252	242	244	283	241	206	226	253	234	237	225	239	266	236	245	221	229	262	241	246	213	241	233	233	230	207	240	257	227	258	245	262	239	255	262	259	232	244	225	267	252	234	247	238	234	247	238	221	206	239	231	269	249	257	225	245	225	234	271	266	251	204	239	234	239	262	242	266	246	243	249	229	246	230	254	254	214	236	263	243	213	248	214	248	247	238	249	240	241	248	230	232	231	279	251	233	247	237	250	234	260	246	246	225	249	236	219	250	231	247	249	241	214	241	247	236	232	246	264	250	235	257	206	245	244	240	245	224	227	230	211	239	220	237	216	252	232	269	231	250	248	255	260	258	272	238	251	250	212	234	246	267	239	232	243	234	223	245	204	253	228	223	233	229	244	213	217	251	259	242	227	211	220	271	269	221	255	254	232	200	246	231	245	235	244	230	241	260	237	238	249	276	248	251	240	233	232	256	257	225	255	233	239	257	251	250	243	231	253	233	214	234	229	244	247	223	243	261	209	254	244	231	239	224	245	264	218	239	251	231	253	236	240	218	241	250	230	234	235	237	239	214	240	228	255	272	244	250	214	260	242	215	233	233	242	242	252	238	214	257	245	237	228	259	233	265	235	236	270	220	236	241	234	218	262	244	244	240	221	245	264	210	245	219	269	241	203	220	260	251	238	248	238	254	215	239	244	262	225	246	270	230	255	228	277	231	244	222	249	248	225	265	243	263	225	222	222	232	226	247	249	245	276	231	247	242	260	244	251	220	235	263	252	255	244	257	281	217	237	258	228	243	252	227	253	229	258	240	235	219	251	233	225	233	208	225	235	227	215	271	244	231	257	245	244	240	249	233	232	259	275	237	218	243	242	279	216	236	206	250	242	266	246	233	233	267	236	232	242	232	247	230	244	208	265	226	246	243	239	241	221	249	245	222	239	249	249	252	233	239	239	250	225	225	208	271	247	260	238	219	235	249	259	248	259	207	229	244	257	238	237	246	241	253	238	251	232	264	271	235	254	264	231	224	206	252	265	259	230	236	225	234	252	219	266	258	251	249	243	230	223	228	243	208	267	239	220	255	274	237	254	257	243	242	237	221	237	237	261	240	262	256	234	252	256	253	240	231	236	223	209	244	269	225	241	250	228	233	241	249	270	249	222	280	239	209	254	241	215	227	249	234	246	233	242	256	260	253	250	212	226	225	246	254	240	233	262	251	250	247	251	235	260	227	228	240	237	225	250	239	218	216	236	229	251	272	257	239	229	254	265	252	240	230	217	233	229	261	227	247	236	245	242	232	235	215	234	231	240	206	230	271	251	247	221	286	260	245	249	255	284	235	221	238	224	243	275	254	252	264	234	246	251	238	251	245	241	246	263	238	247	228	261	232	240	263	217	248	271	241	245	280	253	224	243	267	242	212	243	246	237	248	237	207	215	241	232	254	242	239	242	242	227	248	225	244	272	242	258	236	237	229	243	262	218	226	250	231	256	215	251	243	245	242	263	265	272	243	276	224	249	243	216	232	225	245	240	220	257	238	225	235	253	239	214	260	251	237	240	265	220	231	220	241	236	222	253	236	226	231	254	227	255	239	238	257	244	228	218	221	250	236	264	229	238	207	252	261	240	246	257	265	235	208	227	243	239	268	229	212	234	223	247	256	233	260	237	222	242	275	284	246	254	230	259	276	245	235	247	235	251	228	239	240	264	224	241	237	245	247	220	219	251	237	270	258	259	254	220	270	250	244	238	253	240	239	241	223	226	258	250	231	254	253	267	240	239	244	245	232	219	247	213	244	231	241	277	247	225	242	238	247	238	251	264	249	238	238	251	262	265	231	238	263	242	251	234	241	263	215	228	248	224	250	227	226	238	213	242	215	241	262	232	232	243	232	230	238	257	231	239	241	241	231	249	233	245	227	222	222	225	213	247	244	271	264	247	246	242	244	263	248	248	237	231	235	233	251	266	234	254	260	216	231	236	235	262	231	208	213	252	245	252	250	252	262	201	249	227	254	243	249	209	248	237	245	233	227	235	268	247	230	267	226	242	232	237	231	262	243	242	217	236	259	250	220	223	241	245	260	263	255	232	229	259	234	227	215	242	240	249	244	208	235	257	234	217	231	259	218	235	225	267	271	224	234	254	225	225	248	268	229	264	237	240	274	223	222	231	243	228	260	280	254	223	252	256	246	243	244	246	249	231	240	220	235	253	203	238	248	230	230	249	244	252	250	231	250	240	233	218	249	241	239	262	285	224	228	258	266	238	244	228	233	253	225	228	225	237	257	251	257	251	278	257	261	259	237	250	265	239	211	240	245	228	241	219	232	205	251	235	241	244	217	207	226
15140	2392	5022	5806	5020	4273	3507	2916	2489	2217	1934	1780	1663	1534	1382	1336	1272	1251	1208	1041	1110	1068	1069	1000	939	955	972	918	925	899	889	855	859	874	834	819	846	795	825	814	826	821	824	807	818	804	762	810	740	788	802	790	808	754	761	769	722	752	764	754	743	755	775	686	729	781	758	711	770	713	742	703	739	749	735	790	715	739	773	713	728	705	754	723	738	768	734	728	724	774	746	699	755	718	714	758	727	728	751	730	711	755	738	740	773	707	697	725	674	740	770	722	771	740	687	694	751	722	711	716	689	670	727	780	757	736	725	744	701	710	808	706	754	725	734	726	734	733	681	755	704	737	691	684	724	743	769	696	649	725	769	719	700	705	716	727	708	676	727	684	723	760	699	723	713	743	753	733	704	740	724	762	674	693	734	705	715	727	720	692	721	713	745	720	764	731	726	658	718	711	699	743	750	717	737	726	697	734	709	699	749	762	734	727	704	695	680	688	723	729	674	738	763	700	751	716	697	755	699	685	729	716	722	711	746	710	724	759	713	777	759	719	712	719	671	704	707	740	750	703	660	741	685	701	716	732	725	722	739	802	761	759	727	702	730	740	666	721	718	724	701	735	699	738	746	697	747	720	721	769	713	733	659	715	672	776	723	716	668	704	757	736	742	736	704	755	766	661	695	690	709	680	670	765	757	710	695	733	664	715	740	714	724	758	732	718	712	726	735	702	723	705	717	734	752	690	725	689	695	686	734	741	722	761	721	743	728	711	716	698	734	679	729	715	758	718	721	708	735	747	758	719	778	743	770	699	740	725	746	721	738	692	743	718	689	712	757	731	672	738	702	702	714	748	723	751	717	724	729	736	666	690	724	714	746	743	755	745	710	703	697	718	729	685	745	765	739	704	737	735	717	718	725	716	706	664	739	708	701	667	747	700	690	745	728	657	698	704	748	711	685	740	723	747	713	689	707	705	751	678	736	681	745	725	734	744	704	734	721	753	738	728	747	737	729	701	736	687	711	713	755	711	651	730	723	706	730	722	695	677	732	708	683	748	698	709	706	718	745	686	699	725	708	730	693	687	735	695	727	701	718	728	682	692	713	681	711	744	716	698	675	718	711	704	726	783	713	678	710	708	750	677	671	698	718	685	715	710	711	743	702	674	684	714	762	728	645	690	749	709	719	710	782	690	708	745	778	726	717	680	757	759	676	676	712	684	677	700	739	719	743	743	721	700	746	705	681	696	749	733	726	725	740	756	763	676	732	745	705	721	734	722	692	745	777	766	712	705	709	762	738	736	690	709	711	731	718	732	727	738	706	723	722	677	718	689	719	725	721	705	699	692	738	707	714	736	681	742	753	713	696	728	691	808	741	729	723	711	717	685	720	697	692	751	672	726	712	744	690	739	739	653	778	697	713	731	745	770	707	721	667	736	737	748	701	708	668	732	685	732	726	719	730	745	724	695	737	737	718	727	740	698	700	702	729	687	698	731	692	741	715	742	752	699	734	740	704	697	726	706	731	699	716	672	751	748	758	723	714	698	700	698	713	697	744	726	704	693	698	723	760	656	699	725	747	694	758	701	630	751	727	699	689	768	710	726	726	714	737	669	700	692	750	744	704	675	759	702	761	710	701	722	681	692	714	699	708	735	684	723	706	726	704	697	698	716	731	717	744	694	738	753	695	742	748	752	739	760	713	689	706	677	689	689	732	745	759	733	750	729	723	652	711	714	673	703	731	711	702	721	728	749	689	721	731	736	669	700	741	706	679	725	681	742	725	742	698	718	700	709	698	748	695	771	730	708	720	717	718	736	679	723	665	700	747	724	707	737	767	743	762	688	763	710	706	707	705	747	712	715	741	744	743	705	760	747	705	707	691	698	725	716	758	775	747	720	736	761	732	739	711	708	707	773	702	716	680	734	746	708	736	736	683	708	697	719	766	718	704	678	744	698	749	732	768	708	699	714	692	692	714	728	733	742	710	685	711	742	736	705	686	705	723	709	718	711	679	664	752	688	740	708	697	719	687	779	722	745	709	734	706	668	706	709	794	677	711	703	732	691	718	683	717	732	732	662	746	724	734	714	735	758	733	710	721	785	785	729	739	736	692	720	691	709	753	693	721	743	731	664	658	693	737	753	693	699	711	717	777	737	707	759	692	682	763	725	698	711	718	691	686	677	733	701	720	716	716	728	739	726	733	778	742	712	685	733	709	766	710	716	705	764	734	710	710	719	731	718	655	721	729	713	777	766	767	693	704	758	722	735	714	750	690	745	745	771	715	702	719	708	671	730	779	712	711	739	686	751	704	759	730	702	700	753	739	718	656	730	747	718	704	748	705	740	712	758	722	710	735	708	733	714	759	665	690	658	758	684	754	690	726	732	746	777	713	701	721	711	721	707	731	757	777	711	723	705	754	707	697	685	757	776	712	770	676	722	716	716	686	671	720	644	725	722	688	708	746	687	727	748	718	689	665	705	713	656	716	726	724	718	741	714	695	711	714	755	715	728	668	770	730	731	753	727	679	719	662	732	772	700	766	714	746	780	686	733	718	735	722	702	678	690	726	727	734	738	727	770	696	727	745	735	650	775	778	691	730	696	725	723	702	718	726	720	707	694	678	700	729	732	677	726	721	701	689	699	728	756	716	745	735	685	715	746	709	737	741	742	759	726	690	699	733	737	745	710	707	702	693	738	738	718	725	755	759	757	729	692	683	685	694	676	682	668	769	713	707	685	728	738	747	765	689	719	691	654	667	732	725	678	749	726	766	729	672	713	727	732	723	711	712	713	631	709	761	723	767	680	734	678	755	731	716	742	731	710	760	735	735	713	740	711	743	665	704	773	684	729	727	751	769	730	702	726	707	710	708	688	699	755	681	783	695	715	703	715	722	722	732	674	779	693	710	709	743	706	681	775	751	750	747	703	700	675	760	738	776	703	673	658	693	722	698	695	771	720	747	730	714	720	728	740	660	718	753	727	707	709	752	703	719	707	718	768	731	714	710	721	704	703	750	737	733	753	751	719	707	713	715	733	685	709	712	760	756	684	716	713	777	704	767	690	720	736	736	712	735	704	668	750	718	644	725	700	652	698	660	705	725	687	744	756	686	701	729	701	700	778	708	718	740	712	740	708	707	741	747	709	729	694	700	723	701	759	738	758	702	706	751	724	755	695	754	674	686	775	800	725	710	724	770	719	659	748	713	734	733	714	687	746	717	739	718	740	695	748	717	694	744	720	678	735	763	682	700	683	750	713	704	713	683	723	717	671	680	722	789	693	688	747	676	745	710	714	738	742	726	743	702	736	701	731	666	766	788	734	729	768	775	729	693	699	672	756	731	737	687	727	692	732	744	748	765	764	705	741	721	769	708	702	710	733	712	742	707	704	725	712	720	693	703	733	716	699	710	703	696	724	681	717	685	706	719	738	663	785	721	719	681	722	741	668	717	781	736	684	734	692	699	725	718	730	664	735	696	788	729	698	714	703	710	699	736	729	684	700
3896	193	141	117	105	92	83	72	76	81	90	79	81	70	72	59	57	75	66	79	70	65	78	69	54	61	63	76	69	74	50	61	71	77	60	86	87	69	62	69	93	71	69	75	59	74	80	64	85	63	72	66	85	73	77	74	83	82	64	82	71	72	81	80	56	80	68	84	68	75	77	61	79	84	72	53	68	75	86	73	77	72	65	72	93	94	72	61	81	81	76	79	81	60	66	66	80	82	89	78	73	66	71	62	65	72	60	81	72	64	79	72	79	75	68	83	75	67	69	69	71	62	78	65	63	82	65	74	79	75	74	89	67	64	77	70	69	80	69	79	79	70	65	68	76	64	69	82	65	72	68	66	72	80	79	61	64	65	73	73	71	72	63	87	64	77	71	71	61	79	62	79	63	73	68	75	88	78	74	59	66	65	73	65	61	53	85	80	65	84	60	85	90	74	65	67	61	85	84	54	68	64	86	69	75	69	66	67	75	72	85	66	77	85	81	78	62	94	79	73	60	67	77	60	78	82	72	73	72	81	77	84	72	66	69	77	65	66	73	71	60	86	77	89	77	72	55	70	74	83	77	77	72	62	62	68	69	63	74	67	74	72	67	73	78	68	68	73	64	69	82	81	74	63	69	77	70	63	81	82	53	83	91	78	66	69	70	70	77	72	60	78	72	67	85	72	75	83	65	71	70	70	75	68	66	68	62	82	77	85	67	101	72	84	80	71	76	56	78	57	63	86	66	73	79	68	54	57	62	68	75	79	62	69	65	81	59	65	67	64	63	53	72	84	66	73	71	74	63	69	79	70	74	85	69	78	78	68	85	66	70	52	72	75	78	73	56	85	70	73	79	68	67	72	86	70	69	64	64	71	56	73	68	70	75	95	74	69	76	76	99	74	64	69	66	85	83	82	66	76	70	77	62	73	82	79	83	82	58	57	79	59	59	69	75	62	75	78	76	71	60	79	64	74	84	60	71	80	62	68	77	65	74	69	69	65	67	62	71	64	60	66	79	64	59	66	74	68	83	78	63	86	93	80	66	84	70	77	70	72	82	64	68	60	69	67	64	62	58	96	77	70	62	64	62	58	67	59	72	84	66	70	69	67	67	73	78	95	88	65	67	67	67	72	74	62	77	64	81	71	74	74	70	56	76	88	78	63	77	63	69	82	74	82	74	74	66	73	64	88	63	77	71	70	73	78	58	65	72	78	59	83	78	58	57	81	68	65	82	69	67	67	74	66	67	81	62	62	74	91	68	87	68	67	83	65	70	76	78	80	61	80	77	61	58	72	67	82	72	72	68	68	65	67	79	72	75	72	68	87	75	69	55	66	69	63	79	68	79	80	61	77	70	63	66	64	54	92	65	76	69	62	81	62	78	75	59	75	75	69	79	68	66	80	69	95	63	67	78	66	65	68	70	53	59	80	75	61	80	75	72	69	56	76	87	75	72	79	69	77	84	68	55	81	64	67	66	70	80	59	88	65	73	72	72	63	61	79	70	81	51	78	65	83	81	73	63	65	73	71	66	73	60	64	73	63	62	81	83	73	74	77	74	70	79	87	66	74	97	61	88	65	75	76	64	75	73	72	69	78	68	71	72	89	76	63	78	72	74	82	67	77	72	93	69	87	72	69	74	62	76	68	62	81	61	79	76	59	80	68	79	73	72	77	70	71	88	65	83	74	73	64	77	80	74	60	70	70	82	75	83	67	56	64	68	72	74	69	71	62	70	68	80	62	69	81	70	85	68	83	72	86	74	66	73	85	82	77	81	80	79	68	64	82	74	61	62	89	97	66	81	82	74	74	65	74	69	82	77	65	68	70	70	58	81	92	63	79	85	66	80	59	73	65	76	75	91	59	82	68	77	58	61	66	76	83	90	67	71	74	65	84	78	75	68	61	74	59	66	61	78	65	79	53	94	93	68	64	67	74	76	58	76	74	80	64	77	76	75	71	61	56	84	74	73	66	83	72	79	81	58	88	79	75	62	75	78	73	65	71	67	74	81	76	53	70	65	82	78	80	63	71	74	75	76	54	77	87	77	76	84	57	65	70	73	77	64	65	65	56	65	86	69	71	81	66	66	71	56	79	78	70	72	80	77	54	60	84	66	59	74	71	68	87	91	75	66	76	62	72	76	71	46	58	68	63	75	66	69	71	91	85	85	76	64	59	71	68	64	80	62	80	67	57	67	64	76	55	69	72	64	58	74	60	57	84	69	72	53	72	48	71	83	66	77	61	64	104	74	60	78	69	57	78	68	59	63	62	83	78	68	79	69	89	69	70	75	62	80	63	68	69	70	67	64	88	64	62	65	71	63	79	88	58	63	64	73	54	86	76	74	65	66	61	64	66	57	81	67	65	75	79	67	77	68	65	84	75	59	67	74	83	82	72	74	57	81	61	83	69	72	67	82	79	54	89	76	66	74	68	60	70	72	59	70	72	56	67	83	76	77	74	83	70	78	74	67	68	56	69	71	77	72	66	62	81	69	81	67	81	65	78	85	66	79	74	79	74	72	73	105	72	76	78	72	65	76	65	79	83	75	69	71	75	62	70	65	79	89	68	66	70	62	64	74	62	91	69	66	62	74	86	74	73	84	81	78	95	71	82	85	60	73	66	57	58	77	68	63	69	53	77	75	76	76	90	78	77	80	91	87	85	79	67	70	86	79	76	78	64	73	81	66	60	65	77	76	76	59	61	63	79	74	63	96	71	71	73	81	87	69	75	83	90	61	81	59	70	62	75	68	69	70	62	77	83	75	66	80	74	63	75	83	61	56	78	66	67	88	75	85	66	78	59	64	85	77	78	78	82	62	73	61	75	80	58	80	58	73	68	77	69	85	51	69	67	67	60	69	75	77	73	73	63	63	91	87	69	60	60	72	65	72	77	73	83	69	82	88	68	75	71	61	59	75	64	62	60	87	67	83	78	72	78	61	60	68	61	50	68	70	87	76	80	65	62	68	68	79	75	80	71	70	74	72	66	69	68	76	69	62	91	72	75	86	81	85	59	60	62	65	62	69	78	70	70	82	67	63	65	62	55	77	55	61	70	81	71	80	61	81	81	79	81	86	73	62	62	74	78	78	63	65	49	67	75	60	79	77	69	68	68	62	63	73	72	72	89	75	73	80	67	69	70	76	77	79	67	68	85	60	63	66	70	76	66	75	79	73	82	75	72	63	63	57	68	71	65	60	72	83	76	67	88	83	71	55	69	65	69	70	85	61	96	68	78	92	62	60	77	83	82	70	68	63	57	79	93	74	54	74	67	61	48	76	73	75	82	76	68	73	67	60	74	67	80	77	73	82	73	79	68	68	75	71	65	73	60	83	60	63	70	84	63	72	71	66	81	88	82	77	75	62	87	98	81	69	65	59	82	50	73	81	77	64	75	76	68	58	70	66	80	68	73	71	66	64	68	82	72	73	60	99	72	75	77	81	84	77	92	61	63	72	61	55	70	61	69	53	74	65	68	91	72	63	74
5025	360	427	446	468	382	329	312	341	318	349	312	302	247	330	302	289	294	291	318	266	258	248	302	284	277	324	280	261	288	259	277	290	280	295	269	294	278	267	242	261	316	280	276	278	277	289	296	273	256	248	275	260	268	276	288	261	257	254	272	287	293	298	277	289	302	248	282	281	289	265	269	251	247	305	318	254	284	286	267	257	293	276	287	238	293	278	271	265	289	308	250	245	331	256	267	260	304	273	251	280	280	286	249	249	285	276	277	287	241	294	266	274	277	290	277	277	270	260	240	244	291	276	268	254	244	279	269	268	285	255	265	256	276	257	291	289	308	268	302	290	291	293	283	274	283	273	256	259	280	242	243	286	232	276	305	290	228	261	255	259	289	284	255	279	305	279	300	262	285	288	298	272	276	264	292	267	265	253	272	299	291	278	260	271	268	281	268	247	268	257	276	254	286	265	255	267	274	297	272	274	235	276	261	294	253	272	279	274	276	277	281	275	280	251	281	275	266	240	268	276	291	299	261	277	291	282	257	265	282	244	280	276	272	241	262	251	244	293	289	281	297	279	268	297	248	276	303	290	259	279	274	268	287	239	281	270	278	263	273	279	269	285	288	267	276	266	266	273	296	275	259	268	293	284	269	277	261	260	290	251	250	248	254	297	286	270	280	250	238	279	251	278	266	262	269	262	313	268	309	284	258	260	239	286	248	262	294	285	253	257	260	264	262	262	301	255	280	277	269	279	278	262	254	250	270	290	299	254	263	286	299	252	272	273	265	268	291	276	274	261	238	240	296	236	271	317	255	262	259	281	281	238	278	266	288	281	279	262	281	268	270	276	286	274	281	260	270	264	288	280	263	263	298	297	265	284	259	277	258	274	233	299	313	267	282	275	262	277	256	264	275	307	291	289	269	282	232	278	264	256	263	276	281	283	278	242	260	289	273	289	266	263	255	283	294	313	279	292	255	292	255	277	298	274	306	256	281	266	287	278	289	273	280	255	275	277	271	261	294	302	248	265	273	266	245	275	264	286	278	250	257	258	274	280	254	278	279	262	278	296	295	261	309	258	312	252	256	285	271	281	273	283	290	274	300	260	277	269	285	257	313	249	274	291	263	297	259	267	252	309	270	311	279	257	247	273	302	261	257	275	252	248	267	278	277	281	268	275	266	263	272	263	282	281	277	280	277	294	284	263	282	260	261	290	280	308	283	277	263	259	274	302	279	291	272	308	252	291	240	289	255	277	265	273	252	281	264	259	261	256	254	274	267	269	261	280	281	286	267	295	284	293	288	261	261	241	252	294	278	305	262	262	252	275	306	292	270	280	259	307	263	242	252	257	285	256	291	264	269	282	267	293	302	295	274	267	259	246	266	290	266	273	266	266	264	281	245	256	293	276	251	269	289	265	266	282	277	285	275	297	299	255	268	285	241	264	279	274	280	304	304	293	249	255	272	257	261	285	282	276	295	265	286	274	279	278	290	274	272	286	252	269	293	295	277	295	266	302	246	283	270	272	293	266	318	276	238	251	279	278	285	273	288	270	290	274	254	301	267	269	248	289	296	257	260	307	259	259	294	297	245	259	263	257	315	257	252	249	260	286	247	301	283	282	291	308	285	261	286	284	281	281	276	275	272	269	261	295	257	272	294	273	269	277	287	272	251	305	272	264	280	287	265	292	264	269	277	257	271	274	281	287	284	246	257	297	267	271	277	275	267	270	268	261	267	287	244	297	279	260	267	242	278	263	288	279	257	263	273	253	292	273	267	277	273	259	278	273	277	273	278	280	279	285	269	286	275	289	289	258	247	265	284	270	277	278	271	259	262	273	296	257	297	291	258	249	275	250	270	273	287	268	282	269	246	283	286	278	295	273	255	289	255	258	259	302	276	254	290	267	286	268	289	285	267	293	276	248	257	275	272	272	277	264	294	254	292	258	280	281	280	271	274	290	260	283	283	269	268	262	262	263	279	280	264	265	283	285	309	261	262	245	281	269	302	290	283	254	287	299	269	263	241	272	277	285	269	286	263	279	277	256	266	292	267	262	266	255	307	233	267	248	300	263	250	270	258	236	278	273	261	269	287	289	281	297	258	288	277	263	243	258	278	250	265	254	249	261	256	302	236	268	269	274	252	289	280	266	280	280	274	252	295	267	245	269	298	272	284	261	264	242	295	257	257	276	280	261	276	235	257	256	274	288	293	239	276	262	268	294	270	251	263	286	274	280	268	307	265	295	275	258	238	301	253	244	261	269	266	287	262	303	277	283	292	300	247	300	255	291	245	286	242	270	258	271	261	241	253	291	252	279	236	284	263	248	298	276	272	260	294	255	284	241	238	251	275	260	280	273	257	300	284	257	274	267	272	287	284	264	237	266	251	264	277	267	265	265	279	277	266	246	310	279	270	258	286	291	260	278	285	266	297	273	265	269	267	264	252	271	266	256	281	277	283	288	257	252	264	293	266	274	288	270	284	276	265	262	276	250	254	274	281	263	288	271	254	269	293	259	258	262	288	292	300	255	300	264	263	270	277	279	290	273	281	286	261	293	269	269	292	294	283	267	268	253	265	285	275	289	249	247	281	272	276	279	273	252	276	272	238	319	283	265	281	306	251	297	288	293	299	294	295	258	279	303	236	274	278	283	288	280	275	281	282	299	252	272	261	228	291	297	280	276	279	256	274	288	269	275	299	261	265	281	272	261	286	273	287	272	258	271	281	273	253	302	291	259	279	261	281	315	260	275	256	289	294	257	272	291	272	261	256	289	254	257	277	307	261	311	285	280	269	271	287	270	269	281	264	288	263	274	259	262	293	280	255	276	258	282	264	279	267	261	278	271	260	263	286	277	254	286	276	251	285	269	282	274	275	244	290	243	260	252	243	304	260	264	267	268	266	278	279	273	263	272	305	249	250	299	267	273	254	286	299	254	283	279	280	284	257	288	304	255	279	267	298	265	269	264	285	263	271	282	249	257	255	239	280	264	254	245	257	263	276	292	269	282	249	277	265	273	250	290	286	274	283	269	273	297	290	275	295	273	263	272	286	255	288	286	265	271	281	264	285	278	268	286	264	272	264	250	284	291	285	285	272	256	276	257	292	288	287	303	273	284	275	256	295	275	281	299	258	293	254	266	260	277	247	248	289	280	292	266	288	267	289	267	251	269	257	267	271	267	284	273	252	256	279	262	256	243	290	268	281	271	261	251	292	301	254	321	286	258	284	268	293	276	262	265	255	277	251	263	273	278	292	272	286	258	284	257	292	255	305	286	286	265	280	267	261	262	263	291	272	253	296	307	273	293	282	277	273	237	295	277	249	284	278	274	263	280	256	290	242	283	272	267	255	280	272	269	278	254	256	283	263	294	303	268	267	259	241	294	258	277	278	277	268	267	308	254	280	275	244	265	278	268	265	253	284	260	263	268	290	299	280	275	247	254	303	269	283	265	269	266	281	279	266	264	279	269	276	260	287	246	267	264	259	281	267	287	256	282	274
21998	2535	1276	1083	728	557	464	383	319	306	267	267	232	220	226	219	200	196	174	222	193	191	177	170	175	163	167	148	169	171	183	181	187	164	182	146	150	169	187	182	170	157	160	166	171	172	167	175	153	142	183	174	161	163	167	175	176	166	163	163	159	158	156	190	171	165	152	168	164	142	166	179	154	161	148	172	165	155	161	168	171	163	170	177	152	168	201	176	166	192	162	159	179	179	148	149	150	149	166	177	152	163	164	171	144	145	174	148	162	152	155	179	175	147	162	155	172	148	155	165	175	177	154	162	152	157	128	174	164	148	178	173	174	181	148	171	178	144	181	157	161	175	165	176	148	145	157	163	153	150	141	176	155	160	154	140	175	178	169	171	187	161	167	178	182	152	148	166	173	155	173	160	157	168	158	165	172	146	177	159	170	165	149	158	153	145	165	179	172	167	175	170	173	161	168	164	165	164	160	131	163	183	184	194	167	159	175	168	157	158	175	132	162	167	191	151	164	180	167	172	166	188	170	155	170	153	172	174	157	153	154	177	151	177	164	157	188	151	175	153	162	168	172	179	152	139	172	167	178	142	197	145	175	189	170	156	157	167	184	162	164	169	180	170	153	157	150	164	185	134	154	166	154	152	158	165	162	163	140	168	155	159	167	163	156	171	153	128	184	156	178	170	188	157	178	152	152	167	162	152	176	150	187	151	163	156	171	158	156	180	184	161	172	163	160	152	173	160	158	136	174	179	164	162	168	161	155	165	176	151	151	165	153	161	161	154	145	167	155	167	155	166	165	161	181	170	168	148	170	162	157	163	150	149	184	159	167	142	159	184	164	144	166	173	163	180	160	157	187	154	139	173	165	147	173	166	155	138	154	152	165	168	183	177	170	161	157	159	154	162	146	171	191	159	163	146	177	143	164	169	159	152	157	144	173	161	149	153	168	166	152	161	142	159	158	184	150	178	159	138	162	156	159	140	142	160	192	172	170	167	177	174	161	182	153	171	143	171	139	145	144	180	148	173	153	176	150	161	157	162	153	163	169	191	168	169	174	159	149	164	165	164	167	155	156	190	162	183	167	162	170	161	152	157	152	172	170	172	151	132	149	160	171	159	161	179	169	175	164	168	167	165	164	173	169	158	171	183	155	172	148	163	167	173	151	170	153	172	137	167	153	183	160	172	175	185	161	179	143	154	160	146	154	155	169	174	173	169	163	162	163	151	166	182	169	150	172	142	148	172	163	152	151	156	156	173	137	181	189	178	175	151	169	150	174	145	165	173	164	137	143	158	184	168	168	149	151	140	174	165	177	161	143	183	148	174	153	179	144	185	172	166	150	148	145	158	156	196	177	182	172	175	158	175	174	171	153	171	145	142	146	186	195	159	180	165	176	164	151	169	182	198	176	175	151	177	137	155	172	162	145	175	157	143	178	173	174	171	178	184	181	163	177	139	167	189	196	170	152	153	171	160	174	143	162	146	151	201	170	158	178	158	152	180	168	161	163	141	166	131	165	167	142	182	165	149	167	163	148	158	166	169	171	162	171	159	186	158	169	169	166	145	164	158	188	145	139	159	151	178	162	192	146	161	160	157	156	152	175	152	183	175	157	169	165	176	145	146	185	171	167	164	194	158	152	153	141	162	161	178	164	137	166	151	175	173	171	173	158	155	165	146	155	165	154	160	161	178	177	151	147	136	196	194	153	168	171	164	183	170	165	165	166	150	173	149	166	158	190	163	187	176	171	179	188	174	159	195	161	165	167	164	184	161	168	157	183	163	153	185	161	175	171	165	155	144	160	176	158	171	162	162	183	158	155	166	172	133	167	156	164	182	169	161	160	167	172	168	186	132	189	143	161	162	161	159	147	171	179	154	187	167	173	146	178	165	179	192	160	137	150	158	164	176	151	153	157	177	153	160	157	168	167	165	177	152	170	170	154	156	190	157	164	156	145	170	157	165	152	154	158	158	181	160	169	189	141	168	165	165	151	188	147	191	147	136	138	165	173	141	165	179	169	164	145	171	145	174	190	166	153	150	173	140	178	156	152	160	135	156	164	154	157	160	186	161	152	157	168	155	185	194	171	172	161	146	169	152	193	165	158	186	179	161	166	178	150	173	164	146	165	161	147	169	159	169	149	160	154	155	156	190	169	176	139	166	152	169	158	159	179	176	174	154	164	181	142	176	155	169	158	158	189	180	158	184	163	176	165	168	171	166	151	160	164	166	179	170	156	179	153	148	164	147	180	178	153	154	181	185	175	188	165	156	154	187	166	171	152	159	157	144	187	158	149	172	168	165	139	173	197	160	164	164	182	155	161	156	174	173	158	185	163	154	175	136	182	158	139	164	176	174	153	143	150	154	176	159	167	149	186	166	166	153	162	153	166	175	166	155	185	155	147	169	173	148	184	151	163	160	162	186	157	185	134	181	166	162	176	180	164	151	166	172	163	155	163	152	163	182	176	166	156	179	166	172	171	169	166	156	148	154	176	165	175	142	162	171	176	174	174	145	168	160	161	157	159	168	177	163	168	164	154	164	161	175	152	172	164	142	161	174	170	182	170	174	179	154	175	182	172	158	191	165	156	150	153	155	184	164	171	181	135	171	167	159	165	167	164	174	135	182	170	173	178	158	139	144	173	162	156	139	153	167	175	162	151	146	147	182	185	178	149	171	173	147	171	150	157	168	169	167	165	159	155	165	173	169	168	156	152	150	166	153	188	157	155	159	172	156	170	166	169	144	164	173	164	162	168	154	180	150	176	167	186	147	168	144	152	178	173	164	159	208	163	162	173	155	179	157	176	166	187	168	158	158	145	146	158	170	177	172	166	176	156	153	167	151	163	177	150	160	152	183	179	181	163	149	168	166	171	207	175	174	165	169	163	162	168	177	184	171	193	161	171	177	147	159	149	186	167	139	177	179	164	161	173	169	157	166	172	161	145	162	146	167	168	171	154	174	162	188	166	173	144	149	168	161	161	171	158	170	172	152	160	167	166	152	166	180	171	161	172	176	162	157	154	184	155	164	151	141	156	160	170	161	182	187	138	163	177	156	159	168	183	146	169	157	159	178	166	150	185	133	154	151	161	163	179	176	166	160	163	169	169	167	170	148	145	161	185	170	163	165	167	164	158	155	167	177	176	144	128	164	155	185	158	172	149	167	166	164	163	167	174	166	168	152	145	151	175	155	164	193	146	157	161	151	167	160	169	156	139	163	146	174	151	157	154	182	169	152	166	176	181	179	153	168	186	157	155	175	152	180	174	159	154	170	182	183	160	154	164	163	164	169	170	161	177	130	173	175	156	168	143	163	163	155	161	179	145	180	147	163	161	158	164	155	175	176	142	179	173	169	182	142	170	157	186	156	164	160	152	141	141	149	179	149	181	145	188	160	166	173	171	172	179	146	148	160	155	150	123	147	164	147	162	176	140	167	170	182	164	171	158	160	178	174	175	160	153	153	166	164	155	173	167	168	184	163	182	160	158	163	154	159
10977	1369	2869	3177	2847	2363	1943	1696	1421	1339	1193	1154	1021	940	897	863	836	775	763	752	698	667	665	663	677	627	617	605	621	643	603	603	554	599	597	529	568	568	569	585	590	550	552	558	530	548	522	565	554	545	556	495	523	562	531	567	568	568	587	572	512	527	541	534	542	527	554	532	542	568	557	513	546	541	510	459	535	529	557	531	543	549	538	517	544	544	523	543	548	549	564	540	519	526	543	513	578	518	515	573	548	540	525	551	513	494	508	537	526	529	520	530	516	489	486	502	543	548	561	456	522	577	544	510	537	527	563	515	570	501	539	524	523	518	518	551	508	511	539	513	485	472	523	532	480	488	508	493	526	495	518	551	494	543	488	550	531	512	543	552	486	530	505	517	543	536	534	509	521	544	541	568	538	513	494	518	482	516	515	498	511	517	522	530	536	537	549	524	516	523	513	524	559	496	541	513	582	512	516	541	546	545	539	500	492	498	522	500	540	514	517	524	517	507	512	552	528	546	487	456	506	490	567	483	541	518	526	501	520	555	543	475	541	545	564	536	501	503	518	528	504	553	526	536	509	521	526	508	520	528	530	516	497	507	466	493	529	557	495	538	540	492	501	547	539	460	531	507	491	483	516	560	521	516	534	569	570	552	537	532	526	526	529	539	499	526	490	539	531	490	528	505	528	530	527	536	503	514	524	492	505	492	529	486	538	537	499	543	538	519	506	512	557	520	491	541	514	503	543	500	509	534	535	550	514	550	544	549	534	493	501	513	526	510	505	531	531	538	482	549	539	552	496	537	499	514	519	531	526	569	522	524	503	512	538	494	499	534	481	541	513	512	488	519	502	522	538	516	494	539	530	500	508	518	534	458	507	537	517	514	507	571	500	526	498	518	492	496	518	516	532	499	544	537	545	488	543	529	476	505	524	485	535	524	508	501	506	480	536	554	502	509	469	550	531	519	515	489	558	549	508	525	475	558	538	540	515	499	518	519	507	523	510	512	513	494	559	513	536	505	518	513	546	524	524	490	511	505	523	551	528	525	532	514	490	527	525	537	512	518	560	537	525	513	557	516	530	523	535	510	512	538	528	526	502	547	523	492	526	514	542	521	551	526	526	527	530	511	501	522	523	502	511	518	532	532	497	471	531	558	520	552	476	520	512	499	531	540	524	541	533	504	487	525	530	548	499	478	507	512	544	498	524	522	534	516	560	518	507	528	534	526	537	511	491	528	516	559	529	568	559	514	519	537	503	549	544	508	527	529	518	538	493	558	535	480	551	549	555	490	494	535	538	490	550	477	516	522	490	492	537	500	511	523	501	514	505	466	518	530	476	516	534	480	541	514	497	552	545	502	514	532	507	521	521	553	544	491	513	518	533	514	535	502	495	498	501	529	544	532	518	513	513	545	511	551	507	515	519	506	539	485	505	542	514	512	483	511	529	545	552	558	541	483	536	534	545	504	535	530	532	522	545	526	540	522	531	516	508	474	522	505	511	504	536	526	519	481	510	497	533	530	500	521	510	525	511	491	545	528	536	483	518	476	525	510	518	562	514	506	493	520	491	486	505	541	518	515	478	481	549	509	546	531	555	511	558	515	539	529	512	525	581	505	501	530	536	526	509	530	558	510	504	493	526	532	540	509	531	536	539	514	514	494	500	511	513	511	542	535	521	535	504	533	511	536	523	489	533	492	514	502	529	529	506	518	496	515	533	519	553	525	509	520	522	536	540	477	520	518	495	550	508	481	539	495	531	548	524	533	503	477	478	570	565	511	542	451	510	512	572	509	487	507	505	503	487	526	507	523	525	496	538	516	529	526	530	527	544	488	513	529	521	520	483	463	487	538	527	558	491	502	574	514	482	520	545	528	504	536	564	516	565	509	545	547	519	517	514	489	584	536	532	509	520	511	549	506	509	567	553	491	508	520	493	556	536	467	504	534	531	530	499	520	493	517	486	510	540	550	525	534	549	525	518	549	569	498	543	544	566	551	555	515	520	523	514	519	530	568	501	552	552	505	477	570	572	550	555	519	528	564	534	513	531	524	509	540	505	541	558	527	535	522	511	515	512	555	508	530	496	528	524	544	552	532	476	524	477	536	501	525	493	559	552	518	531	487	494	504	540	485	491	493	524	520	507	534	535	515	494	529	556	494	503	548	517	527	467	527	490	533	523	523	506	520	523	515	521	479	505	529	512	518	507	497	555	574	527	556	513	522	479	519	522	524	513	504	510	486	539	514	527	568	547	514	489	516	525	507	531	490	471	502	521	488	498	541	482	512	515	522	502	502	501	494	546	516	514	484	495	511	499	539	536	541	506	561	540	542	544	518	543	510	534	491	506	520	504	510	518	537	522	476	531	499	495	548	538	525	466	504	529	512	505	561	535	543	495	521	525	551	493	510	498	507	533	479	515	564	551	536	576	518	544	506	527	515	545	555	493	532	534	525	586	505	507	553	529	457	528	534	475	542	528	535	516	484	525	490	510	514	512	569	503	483	516	535	540	487	555	570	496	488	549	545	479	521	530	508	539	474	491	552	533	557	537	551	555	495	546	522	515	516	569	515	493	550	512	528	519	541	540	516	506	541	500	561	535	500	548	515	542	525	483	540	482	518	532	514	546	494	517	524	505	520	527	539	514	509	512	549	526	545	513	515	508	495	520	537	512	527	528	500	557	496	531	507	545	524	525	517	502	503	542	519	502	494	514	500	511	529	508	506	499	543	527	513	520	570	535	481	518	570	527	516	508	529	508	540	515	512	530	521	534	457	497	527	528	523	505	549	519	558	562	525	492	523	521	537	535	490	527	557	526	541	548	549	491	486	502	536	504	550	559	524	510	532	522	522	511	532	529	533	541	512	473	536	549	531	507	500	510	510	505	517	543	557	527	525	539	495	473	521	499	545	533	527	530	524	567	496	541	535	524	536	545	534	524	497	510	529	569	555	508	554	539	533	493	560	495	530	509	529	527	509	506	526	496	567	547	539	518	568	538	509	506	548	519	474	559	543	509	535	520	508	506	515	532	529	532	560	519	511	527	525	546	502	560	572	514	536	516	561	543	554	524	518	555	523	529	542	528	523	499	534	555	538	501	551	507	522	521	502	518	531	523	545	487	535	528	539	520	524	548	495	546	560	480	528	525	487	575	508	554	500	510	499	523	506	549	507	528	531	517	496	570	512	477	532	550	484	552	529	517	525	513	529	511	493	557	526	477	504	497	519	535	572	531	475	557	571	528	495	533	523	520	511	508	520	520	515	533	514	503	497	489	504	492	528	505	511	539	524	518	473	504	501	548	501	532	516	520	562	556	527	487	515	505	500	539	549	509	472	533	516	521	537	542	549	498	539	491	531	528	501	511	522	490	538	526	562	517	542	508	510	492	518	533	498	539	565	512	570	530	515	532	479	479	517	509	513	586	518	516	535	531	510	533	527	532	501	521	521	503	478	529	537	488	557	510	502	539	515	509	522	504	466	505	473	534	547	510	502	522	479
33610	7299	2669	2073	1435	1047	856	672	563	504	437	409	371	352	318	330	347	329	328	301	267	255	326	271	267	295	289	250	238	273	263	240	271	288	272	255	237	231	250	232	247	227	272	212	260	262	236	251	241	253	228	253	237	253	247	193	236	237	220	240	265	244	240	280	244	252	273	241	222	257	257	236	245	239	241	251	277	237	229	259	244	212	219	232	245	258	227	260	239	233	221	235	231	242	266	259	225	246	239	261	232	249	244	239	253	247	242	246	241	231	248	250	244	251	260	257	257	234	245	241	242	243	245	242	239	229	257	243	214	271	247	254	240	248	245	255	219	284	228	211	243	242	236	244	228	234	257	252	229	271	235	276	232	269	251	235	237	231	241	247	242	206	236	229	252	272	235	235	236	254	244	240	207	254	232	226	250	215	239	239	235	241	250	228	207	245	242	217	208	243	233	273	256	247	200	219	236	257	207	227	249	229	243	249	255	243	229	253	254	233	216	232	244	234	248	266	255	252	220	236	241	248	233	222	252	243	249	224	238	227	265	264	234	269	216	255	228	253	227	273	234	240	214	249	271	244	259	229	238	269	250	259	218	259	225	249	216	245	239	231	244	228	254	255	227	237	234	268	250	238	249	227	231	240	247	221	237	230	228	231	251	232	218	265	254	259	240	253	204	251	214	248	242	228	247	234	206	268	261	269	259	238	233	234	228	220	228	253	231	237	236	277	261	213	242	235	247	254	226	231	247	240	231	267	231	224	229	251	208	243	247	227	225	258	244	221	245	256	230	243	227	206	222	260	237	249	238	225	241	226	259	235	237	230	217	214	218	244	224	225	237	221	229	225	225	221	246	221	242	247	242	228	236	240	236	266	218	260	267	231	234	220	221	267	254	222	248	220	221	269	248	247	245	241	232	256	235	266	219	243	238	221	229	204	233	228	223	245	248	248	265	239	253	278	236	216	230	249	258	236	204	250	227	245	239	228	223	227	231	239	237	262	223	221	238	256	245	231	254	221	214	222	246	248	250	237	246	231	253	249	253	229	244	260	246	220	237	278	224	250	234	246	245	259	222	235	232	238	230	252	211	257	240	232	247	249	229	240	227	223	243	233	225	196	233	263	202	260	234	228	231	244	243	237	246	226	217	224	215	215	232	216	264	231	230	249	252	249	246	222	249	249	245	259	216	235	232	237	263	207	252	254	231	276	233	262	230	253	251	237	222	224	251	240	232	253	229	252	228	239	212	218	244	244	254	258	226	244	229	231	249	255	214	254	248	257	251	239	271	253	244	259	222	241	225	242	225	236	240	234	232	208	245	234	234	232	233	248	249	244	250	239	240	250	221	243	266	254	249	232	260	251	226	248	250	237	245	234	218	245	226	257	235	249	252	209	253	250	242	252	278	228	225	251	235	217	240	221	237	219	229	263	229	227	203	250	240	225	233	244	226	275	261	256	243	254	241	229	223	246	235	225	247	233	242	233	251	217	258	241	233	240	234	268	265	224	256	220	224	236	233	260	259	241	235	252	234	249	235	244	249	233	254	261	240	241	248	245	230	254	254	259	240	243	256	225	235	256	233	254	233	236	241	236	242	251	253	252	236	208	261	204	249	230	254	225	239	233	266	239	242	272	253	234	230	242	216	220	229	233	261	258	241	234	236	239	234	277	227	244	240	240	256	240	261	241	240	234	253	289	239	243	262	241	241	265	223	280	266	239	257	232	238	226	263	259	242	251	245	215	247	236	231	227	233	263	245	237	219	248	226	256	221	234	259	236	243	252	259	217	245	250	247	269	263	218	253	235	229	256	251	256	221	282	255	248	220	261	224	264	252	229	242	260	247	230	260	267	239	233	238	213	256	223	237	250	235	244	225	261	241	247	248	236	243	234	250	219	194	269	216	228	225	225	234	224	238	251	246	236	258	239	226	212	233	239	249	216	243	236	250	224	242	243	265	263	248	266	260	243	246	235	265	219	257	257	241	238	227	251	232	237	272	255	248	257	227	233	256	245	221	223	254	273	226	248	219	257	230	224	254	253	259	242	228	253	253	247	228	252	223	229	226	246	247	244	230	234	255	235	263	228	233	248	229	252	246	271	237	253	208	207	244	195	246	255	251	257	229	237	227	263	230	235	220	239	286	252	276	261	213	225	254	259	212	247	216	246	249	211	247	234	242	232	249	252	241	241	217	247	281	244	230	239	249	265	246	256	238	220	246	238	243	237	223	215	247	234	211	247	225	250	245	250	243	231	247	226	245	237	256	255	242	237	262	237	235	254	251	238	257	271	240	266	252	235	264	245	255	272	233	260	248	233	258	244	244	234	236	243	244	240	259	242	245	241	259	231	242	235	216	232	210	237	256	232	248	251	239	227	240	250	228	224	256	225	229	235	245	245	253	228	229	233	237	224	255	236	238	250	258	238	251	250	241	239	255	223	237	234	231	250	265	249	231	242	247	237	224	254	221	221	260	197	228	220	224	242	232	250	251	221	248	228	242	252	256	231	245	261	246	225	242	219	225	238	240	252	227	258	235	213	252	252	265	243	251	226	255	256	259	228	229	237	254	256	267	216	244	225	240	223	251	247	248	248	249	216	254	239	257	226	214	239	251	259	240	244	251	221	231	245	255	250	275	250	214	225	213	222	247	249	241	231	243	240	209	250	246	256	254	261	264	248	272	273	233	244	247	257	257	226	226	229	247	243	208	235	251	220	248	248	251	228	249	240	213	221	232	214	256	246	257	272	259	260	253	272	243	229	247	254	238	230	226	243	273	231	236	238	241	242	250	260	236	222	224	268	260	244	239	223	229	240	239	217	227	238	260	246	260	255	225	236	232	204	242	219	240	227	247	256	208	243	239	231	245	231	235	244	222	232	237	260	244	262	224	234	253	230	249	259	248	226	243	230	245	240	214	266	209	214	274	225	232	221	252	244	266	227	249	241	257	246	247	236	233	260	246	239	237	245	236	236	276	228	219	260	224	220	215	242	235	233	262	252	246	232	260	251	242	247	247	248	248	242	231	260	212	241	221	253	217	254	234	242	238	246	242	224	216	273	258	233	238	225	263	246	247	253	244	247	194	231	264	235	255	247	234	239	215	259	267	221	259	243	230	251	243	224	242	241	240	238	230	238	260	236	221	244	260	224	219	228	227	235	258	238	230	229	227	209	237	230	282	214	236	233	253	232	266	248	237	236	237	229	242	221	257	247	218	240	247	218	231	220	267	254	258	258	232	234	244	256	232	269	254	258	270	213	220	241	255	231	252	232	250	222	242	267	256	240	243	248	234	253	238	250	237	242	240	220	222	237	258	273	233	268	243	260	282	216	250	245	229	250	240	234	235	256	259	257	253	243	248	259	236	229	255	258	254	260	245	248	239	214	230	257	231	250	266	240	241	250	236	249	248	226	246	232	245	238	267	228	243	236	264	211	189	249	234	235	236	258	252	222	242	243	220	223	248	248	237	241	234	260	250	240	226	248	260	225	265	258	264	226
14320	2444	5148	5844	4997	4167	3534	2845	2563	2254	1911	1846	1608	1460	1428	1309	1303	1151	1221	1108	1063	1053	1047	965	977	968	937	897	854	846	858	834	841	869	824	779	882	816	819	753	822	824	817	769	798	839	781	754	786	743	791	757	782	752	749	788	788	734	809	774	772	775	756	726	771	731	796	751	755	737	732	798	736	681	745	788	761	704	713	771	741	745	708	738	716	716	751	721	738	730	727	694	781	796	673	767	657	714	706	737	722	657	689	703	709	737	716	652	716	711	758	698	765	709	706	720	690	714	767	727	698	692	713	669	732	748	748	739	681	725	718	738	762	721	713	708	712	761	734	763	747	724	757	754	758	747	706	718	681	733	702	708	710	751	723	736	723	727	675	778	690	763	743	737	730	700	737	708	672	786	675	721	702	715	722	721	702	698	761	715	713	712	753	732	719	736	712	750	688	709	683	699	701	793	716	737	726	748	704	719	699	722	667	743	749	694	735	715	676	691	722	690	659	775	728	714	722	667	733	715	725	684	754	737	674	740	731	741	693	706	700	688	791	706	720	747	717	726	703	685	714	755	683	750	711	737	764	729	718	726	710	753	721	702	708	726	712	700	710	729	763	700	705	693	711	770	714	754	698	721	728	763	721	738	712	699	663	696	730	736	714	682	726	728	750	693	739	705	713	680	775	721	689	756	694	718	730	695	739	718	688	718	704	761	719	687	759	699	712	706	694	718	697	745	712	672	716	736	715	731	738	715	737	725	723	716	704	773	686	740	700	732	679	726	737	738	690	745	752	683	724	740	731	741	698	724	727	708	728	738	711	715	712	785	719	739	704	718	715	783	661	724	699	747	744	735	668	710	709	745	740	671	746	700	655	700	744	727	731	745	689	756	694	689	761	756	735	729	683	708	719	740	754	740	702	716	698	800	729	736	725	686	714	689	715	719	692	686	697	706	718	710	706	670	712	694	688	760	734	730	703	694	707	694	748	672	692	702	792	767	735	703	769	713	657	751	695	717	744	661	748	716	705	716	736	747	732	753	679	698	720	724	701	698	691	744	760	728	717	691	715	695	754	745	685	698	703	738	718	726	745	705	678	697	753	681	727	742	700	734	743	690	706	726	667	705	741	709	711	727	783	708	720	700	712	743	697	731	758	708	709	666	742	722	703	737	731	715	704	686	703	727	729	740	760	755	756	685	721	764	774	700	708	717	701	713	715	729	742	737	717	744	720	697	740	715	712	692	679	735	714	729	779	691	763	711	681	735	687	702	706	715	706	697	699	644	765	707	734	707	728	683	690	726	730	740	693	699	690	739	729	704	684	707	725	734	712	683	706	704	711	739	705	671	717	744	723	725	691	734	737	695	718	744	706	723	725	718	704	749	718	683	690	714	730	701	707	685	711	704	746	713	784	694	660	697	757	685	755	720	702	728	672	741	729	733	729	690	739	736	719	689	747	708	726	753	695	736	742	678	723	701	683	690	746	698	714	701	725	708	730	731	728	733	759	687	708	699	740	672	730	722	763	735	721	733	743	698	717	705	730	716	664	726	710	697	721	747	773	733	713	688	724	702	737	719	740	730	721	721	720	743	742	718	732	689	691	724	689	719	676	710	758	705	651	685	704	716	730	690	719	697	746	720	725	699	697	713	691	739	740	760	733	775	715	741	721	704	700	733	755	698	721	704	694	739	711	748	724	716	765	735	733	706	768	684	723	681	698	726	681	694	717	679	722	760	730	734	738	694	722	758	706	689	750	732	738	721	695	709	756	703	750	767	730	668	692	730	750	682	748	701	767	712	742	731	696	732	737	715	707	737	724	757	708	742	725	737	722	679	670	693	694	759	692	766	747	680	711	764	733	731	731	747	732	735	701	701	743	697	763	714	730	694	720	764	719	712	702	731	704	691	742	697	724	710	678	702	687	732	713	710	687	690	739	739	722	751	713	731	725	744	713	726	698	695	731	715	651	753	698	652	725	733	745	682	701	735	742	706	715	690	725	687	695	713	706	711	736	753	704	731	688	719	661	711	730	715	680	730	712	744	680	733	730	715	720	697	685	697	668	718	700	733	746	654	708	707	682	694	701	688	716	731	749	738	683	726	724	693	704	701	716	711	686	722	710	690	749	720	705	751	724	704	716	744	696	743	695	692	729	736	743	713	718	728	702	739	699	706	726	743	752	689	683	733	743	706	713	685	703	697	726	733	686	730	703	691	738	772	725	750	735	717	693	690	733	711	746	731	723	661	724	682	729	701	634	770	737	746	680	751	660	679	747	709	664	713	716	737	745	730	705	771	699	743	734	718	694	681	693	696	711	739	736	709	705	662	734	737	698	702	734	693	725	688	741	704	746	707	718	729	679	705	734	715	704	776	664	688	709	738	710	736	702	693	725	745	719	677	708	689	684	700	712	741	669	694	729	708	730	732	675	703	693	775	725	699	744	735	752	707	730	730	729	758	693	726	713	707	674	707	730	748	695	699	704	706	698	802	715	690	717	724	754	714	732	753	687	698	718	721	748	697	716	761	710	681	692	709	671	717	730	745	747	707	688	743	729	705	744	658	726	733	734	744	711	702	702	725	707	708	743	717	736	766	727	712	687	714	692	687	756	742	694	718	719	799	671	728	744	686	773	721	723	712	730	737	668	740	756	714	756	707	759	719	741	699	720	723	718	718	711	706	696	712	715	728	749	784	675	735	706	753	759	730	677	720	689	723	731	688	743	733	701	701	683	750	748	782	695	739	697	696	741	716	747	728	746	780	714	668	772	718	732	727	696	762	699	728	701	686	703	691	703	703	675	720	726	721	742	731	703	720	683	747	722	750	736	745	721	702	746	732	706	696	736	745	763	746	735	741	751	708	702	710	661	643	759	649	738	696	785	676	706	727	715	698	734	730	732	754	803	700	761	702	688	710	681	730	716	684	685	755	744	748	733	757	726	703	661	711	752	682	694	724	728	720	724	705	755	717	703	671	798	708	752	687	689	745	765	696	651	706	755	726	704	716	701	747	757	720	698	739	668	733	692	710	718	716	751	727	737	695	745	700	723	706	765	702	685	726	709	708	744	708	740	731	744	705	682	720	716	657	701	710	700	700	762	748	723	722	710	736	699	721	717	764	723	717	748	684	760	732	730	722	698	684	765	696	699	750	715	724	730	715	751	692	763	731	703	679	666	746	739	689	694	698	775	726	684	724	744	776	688	719	743	685	680	726	704	701	694	678	788	697	751	749	726	715	712	682	735	661	721	721	766	698	718	711	701	710	724	756	703	699	694	717	759	725	750	755	775	719	691	741	714	703	670	758	760	702	699	703	701	697	704	771	752	727	723	690	724	702	711	742	742	732	711	717	713	720	729	734	699	710	761	701	765	703	750	706	722	735	754	709	749	745	690	721	731	706	715	742	678	719	697	675	742	707	728	687	721	733	692	788	719	692	699	683	752	680	715	698	734	739	720	708	745	715	746	750	723	728	705	706	747	718	755	738	674	662	745	747	721	726
3532	166	152	112	111	93	86	84	81	74	69	78	80	70	59	69	99	73	77	72	72	72	74	75	76	78	87	80	78	84	80	76	71	73	74	71	59	68	82	69	66	72	53	73	77	82	80	72	74	75	68	65	76	72	56	79	71	81	80	77	75	88	79	78	72	84	88	64	77	72	84	73	81	63	73	77	61	82	74	82	77	63	67	73	73	83	73	68	71	83	62	72	76	64	66	90	88	72	71	61	58	60	70	64	71	78	64	68	62	60	61	73	82	68	69	68	59	58	66	87	68	65	66	58	78	78	69	71	51	56	78	66	69	81	70	70	76	74	94	81	76	78	73	75	72	67	66	48	66	81	69	73	66	67	86	61	60	57	82	58	65	66	70	79	67	68	61	80	79	73	64	75	69	64	79	68	74	66	71	70	76	64	67	61	76	72	62	55	68	73	64	70	62	56	71	73	75	74	63	61	82	82	86	82	69	62	61	71	76	68	73	72	71	84	61	61	68	66	68	82	74	85	69	63	74	55	75	76	70	67	63	86	77	71	71	75	67	69	58	77	64	78	64	76	66	69	73	77	66	68	84	72	66	74	81	69	56	66	70	75	74	65	77	54	70	76	74	80	79	74	72	70	76	55	79	78	65	81	64	65	76	64	71	67	63	68	70	70	87	63	66	69	61	65	66	72	69	85	55	76	60	89	64	79	71	81	65	85	63	59	73	81	78	63	79	72	94	62	88	76	62	80	60	78	77	75	75	75	75	68	69	79	83	65	79	67	77	70	69	73	66	61	70	74	73	69	80	69	76	66	71	88	69	79	69	72	73	65	74	77	72	61	66	62	69	69	57	72	67	71	66	80	63	65	75	50	69	76	77	83	65	76	67	78	61	56	71	60	58	68	75	64	69	91	65	57	72	57	69	70	54	60	73	75	59	81	62	61	68	81	66	68	77	73	76	70	64	58	70	62	80	66	58	72	64	66	57	69	83	68	70	66	72	72	88	77	70	73	87	74	75	65	72	85	75	64	55	72	78	78	57	80	80	73	75	87	74	67	49	81	63	77	80	70	66	86	73	82	70	74	82	83	62	56	70	74	57	55	66	61	80	63	75	72	82	70	62	65	74	69	72	68	73	67	70	79	75	72	70	66	70	73	62	65	74	54	78	74	79	75	62	73	76	64	75	69	67	62	78	81	72	60	72	55	62	79	71	70	71	67	91	66	70	85	55	69	87	76	62	72	82	64	59	67	64	71	81	68	62	68	67	76	87	65	65	86	71	90	66	69	72	67	81	79	73	71	66	71	78	78	70	65	56	64	82	73	67	61	74	68	75	80	65	75	86	83	77	63	74	72	89	55	70	78	58	75	81	77	83	59	66	74	78	70	80	68	83	70	71	74	80	89	68	79	76	83	72	67	77	62	69	81	73	67	67	70	59	71	69	67	70	64	57	63	63	75	56	78	66	85	75	73	70	64	69	71	72	66	66	73	76	71	76	82	77	53	88	68	55	45	77	79	72	61	62	70	80	58	66	66	71	70	63	57	79	87	70	40	71	65	68	56	90	70	68	76	63	72	73	60	67	74	68	93	71	56	88	67	72	63	80	43	71	69	71	68	70	69	70	71	81	70	64	69	83	76	69	76	77	80	84	64	66	81	82	90	62	69	58	69	71	79	73	67	64	83	65	88	82	62	78	75	76	63	83	63	57	61	70	79	71	72	70	76	57	75	64	72	60	67	64	69	78	83	72	77	69	88	83	79	58	81	81	74	79	58	63	80	60	74	70	72	84	73	71	76	76	61	57	79	74	75	71	87	69	60	72	90	65	73	65	68	62	91	87	68	77	80	76	64	88	64	79	70	84	70	74	83	82	69	62	61	66	84	70	65	60	73	76	79	52	77	71	66	76	69	77	66	73	72	72	76	80	70	79	72	67	67	76	64	77	62	78	64	65	82	59	71	78	65	78	70	65	77	69	62	71	84	64	76	68	73	88	64	60	60	58	62	66	64	89	56	62	83	70	75	77	58	74	67	62	79	72	83	57	61	83	70	76	71	78	79	74	51	75	70	80	83	68	55	72	70	57	68	69	70	58	79	76	73	58	58	61	81	72	66	63	70	74	80	56	67	81	68	71	84	77	69	52	72	69	71	73	86	77	70	69	67	78	76	67	62	73	63	66	64	62	58	69	86	63	65	68	71	75	69	57	68	69	80	66	83	66	79	65	76	82	59	65	69	63	73	72	57	65	65	74	80	73	54	75	62	73	73	75	64	73	70	74	78	65	49	74	69	69	77	77	57	70	63	78	66	57	68	90	55	65	84	79	64	61	66	67	87	79	51	63	78	80	65	61	56	72	71	75	73	79	80	71	68	71	72	70	66	77	66	84	68	61	65	83	66	56	70	78	61	65	69	68	70	72	73	83	69	66	71	66	78	73	67	80	66	72	66	53	78	74	73	79	66	67	67	60	82	62	75	65	79	72	79	75	67	90	77	56	68	65	73	77	63	67	80	69	79	60	68	61	68	80	81	70	67	55	83	66	75	68	71	77	81	91	81	62	71	84	59	82	73	65	66	71	70	60	91	77	55	77	72	64	83	75	63	76	60	85	71	78	80	63	67	66	70	80	69	82	80	73	81	70	65	75	69	72	56	77	76	62	68	78	68	77	71	65	64	60	69	76	82	75	68	69	70	72	72	85	82	66	73	72	69	80	74	65	73	73	65	82	59	97	76	83	67	72	66	74	68	73	76	76	74	70	73	69	74	77	67	64	79	50	64	63	68	75	70	65	66	66	71	74	65	69	62	80	66	82	67	69	72	63	71	75	75	67	75	71	50	63	77	88	74	64	69	77	72	77	76	59	62	77	72	75	73	78	78	71	68	91	63	68	85	81	70	57	72	67	72	79	67	63	72	49	54	77	64	72	90	66	66	79	68	66	69	93	60	72	79	79	62	76	65	79	75	83	67	88	69	63	74	62	68	66	76	79	75	68	70	77	69	64	73	67	69	69	60	69	62	72	76	76	62	73	62	78	70	75	72	72	82	64	64	56	73	65	78	81	76	68	60	56	62	72	65	82	73	72	82	66	69	61	73	72	75	74	78	57	69	57	67	65	82	78	86	78	68	53	72	75	75	70	92	69	58	66	71	74	76	69	74	70	78	54	80	64	86	75	86	61	72	80	77	64	64	78	74	84	64	84	71	64	79	77	60	61	71	92	57	71	83	78	69	58	74	56	68	79	77	79	58	72	58	83	75	74	70	70	73	76	63	62	77	79	66	64	67	51	60	71	76	73	61	73	61	71	85	81	61	70	75	71	62	62	61	75	74	82	72	79	66	80	52	63	75	69	75	61	75	68	69	67	63	73	72	75	55	72	79	67	78	66	53	65	54	73	81	70	85	75	71	65	72	85	73	65	62	89	77	68	71	53	69	92	72	64	72	82	72	72	73	70	87	61	54	70	72	84	61	62	69	61	73	69	65	79	60	66	83
4741	345	394	408	376	330	367	323	335	328	288	326	265	288	291	275	280	287	271	306	277	267	246	265	289	318	268	278	268	273	281	264	258	293	270	260	301	265	285	273	270	300	285	304	258	297	293	271	259	271	297	300	278	298	285	261	248	252	269	280	279	254	264	286	285	273	253	284	285	275	259	268	269	250	311	247	264	278	241	274	261	265	258	287	288	254	241	289	289	249	274	281	291	254	262	255	273	297	278	286	260	285	265	262	271	277	261	250	264	271	273	287	292	241	295	268	258	263	255	253	261	267	248	267	291	307	274	260	251	292	302	236	280	251	283	234	271	255	254	285	269	263	270	268	284	226	298	258	234	270	252	311	269	282	242	283	288	290	293	291	246	267	277	263	274	275	310	273	275	268	283	261	248	278	267	272	254	241	273	274	254	261	269	271	268	265	247	267	262	270	294	272	291	284	263	264	298	274	258	275	248	268	284	254	284	260	251	297	268	278	260	282	236	271	268	258	261	282	297	268	262	256	277	259	269	299	262	260	269	252	296	273	281	298	272	249	271	238	271	231	287	273	257	281	294	269	246	277	281	268	272	262	264	257	287	247	249	285	286	252	271	247	293	287	287	263	256	280	277	257	277	240	272	266	273	247	265	265	279	281	278	294	271	273	269	291	283	279	268	261	277	311	292	268	270	245	274	286	252	272	290	275	262	258	281	271	250	252	237	284	283	255	288	270	289	285	287	261	273	276	278	264	246	251	271	285	242	269	301	260	294	275	282	275	273	304	267	266	264	243	278	249	278	286	295	265	256	265	279	292	263	296	254	245	286	265	266	295	272	286	258	265	263	287	269	275	277	274	278	263	292	265	270	284	253	291	291	280	269	279	298	280	267	261	287	298	272	265	249	286	281	255	291	256	263	270	266	266	272	273	249	237	296	250	250	273	245	259	286	245	246	280	277	273	266	273	257	283	273	253	286	227	263	247	278	269	265	263	259	293	284	256	279	265	286	274	277	273	267	257	255	266	259	293	270	251	261	270	258	267	317	292	245	317	286	285	287	252	275	273	279	290	257	276	246	283	266	255	298	276	267	272	268	277	270	273	255	276	307	251	268	287	254	259	253	253	270	293	289	272	263	249	291	304	256	262	263	294	264	239	256	266	314	266	268	271	257	280	256	286	273	297	283	282	268	257	275	274	275	244	263	290	262	234	244	281	250	254	303	250	260	258	266	265	283	233	264	261	295	245	271	285	241	287	266	282	268	282	286	294	278	295	309	278	251	284	266	253	298	270	253	280	296	282	279	261	269	257	265	274	262	264	258	262	273	280	271	243	250	287	250	253	283	268	306	266	252	253	234	294	243	273	249	282	272	291	278	303	273	267	279	283	281	270	265	287	308	246	275	264	295	237	279	288	301	291	258	248	286	256	268	282	271	283	282	270	284	278	281	284	273	264	272	287	265	264	270	280	279	287	258	265	255	275	252	283	274	256	265	261	270	263	245	279	273	280	285	282	275	316	257	272	266	272	259	245	257	301	286	308	261	270	268	271	268	275	269	294	261	296	283	297	286	275	286	276	267	262	290	294	256	264	245	271	263	268	280	223	284	268	280	274	268	263	249	262	238	260	274	283	266	272	273	276	277	283	264	284	262	265	265	269	262	270	261	251	305	271	283	286	295	230	284	278	249	253	267	276	273	240	276	278	285	282	254	263	270	250	262	263	263	299	274	265	269	300	278	272	278	245	273	268	272	282	259	280	296	284	285	253	284	286	264	243	282	277	265	266	267	259	278	264	281	301	272	276	275	280	262	253	295	272	306	263	263	267	267	269	257	261	254	254	295	308	301	271	302	278	270	272	241	290	263	289	273	294	260	247	265	255	280	302	285	245	275	278	257	288	265	275	278	261	302	272	278	273	280	255	294	276	287	256	259	293	271	272	291	235	268	263	256	286	298	272	280	297	277	312	257	285	262	294	256	294	301	241	270	279	292	258	282	267	277	282	272	264	276	271	257	246	274	272	294	254	274	252	259	278	281	258	292	272	244	268	263	247	243	290	272	245	302	272	288	282	269	314	261	256	273	269	258	287	279	253	272	259	296	268	258	259	312	270	279	291	283	284	284	239	275	251	268	275	255	258	252	286	286	283	262	263	242	247	298	288	280	258	253	248	295	279	293	281	269	244	253	258	258	251	251	259	279	265	265	233	281	265	244	315	250	276	290	251	254	273	258	268	291	291	285	281	269	273	249	253	245	272	261	283	259	288	263	286	294	295	255	277	257	282	294	264	287	258	270	256	275	261	272	274	264	278	245	247	292	263	284	276	254	249	261	266	301	259	279	258	260	258	268	264	251	271	285	298	289	301	280	279	266	251	271	277	261	275	280	274	289	262	290	263	312	260	270	237	244	290	270	255	246	286	274	247	265	307	267	263	233	265	248	278	272	257	234	279	260	273	260	252	276	257	250	274	260	281	275	315	270	270	262	268	276	248	258	267	287	271	275	271	260	281	274	231	276	288	254	257	272	309	250	255	259	279	276	262	274	284	299	276	252	267	253	256	272	262	256	272	260	289	278	278	280	285	267	250	264	271	302	254	261	279	291	246	247	250	296	265	264	262	266	277	242	263	273	283	280	252	294	280	248	264	284	258	263	303	252	282	297	257	289	295	250	270	270	260	244	280	263	261	268	250	258	284	252	269	293	277	262	288	282	266	257	297	252	293	268	215	273	299	268	241	268	264	276	241	245	248	269	271	290	285	277	243	294	265	267	284	274	242	283	298	295	254	254	264	267	262	272	268	272	257	293	247	243	289	282	229	273	288	298	283	252	275	256	262	278	271	247	282	248	274	281	296	262	275	267	261	261	258	252	260	230	237	273	247	269	271	264	265	239	284	315	269	261	278	326	268	250	255	263	266	263	272	283	269	261	286	262	248	282	247	250	276	296	269	243	277	323	241	275	269	291	250	283	264	248	268	259	243	287	258	268	287	263	258	277	284	271	322	258	295	273	264	250	281	281	281	266	273	294	249	269	261	257	264	279	278	259	260	274	267	265	246	278	284	271	263	275	288	278	274	265	268	269	258	232	265	250	272	245	280	287	258	260	322	240	280	307	275	247	264	266	262	305	276	279	249	277	257	263	271	278	273	246	273	253	271	260	264	281	263	303	250	306	268	247	273	305	280	270	253	261	289	283	236	273	273	252	269	249	249	284	288	265	251	277	260	263	254	267	238	262	242	229	256	270	270	262	282	271	267	270	300	277	268	276	263	284	268	292	265	319	294	253	279	277	273	252	267	290	249	264	282	257	273	279	249	250	250	285	274	261	263	252	261	272	253	229	274	254	267	287	253	238	270	265	277	295	278	235	290	248	288	271	234	282	240	265	265	261	257	282	279	290	271	286	263	276	278	293	261	237	270	242	261	294	252	265	306	243	271	270	270	252	280	261	318	276	268	271	275	266	269	276	258	267	291	300	274	266	262	264	227	252	283	271	298	254	286
20952	2068	1396	1036	817	631	458	401	330	307	295	269	222	209	216	195	227	183	194	189	208	179	180	177	147	185	140	157	190	171	178	163	174	180	168	169	171	182	175	183	186	163	152	184	199	158	177	180	174	152	204	166	174	157	149	173	145	169	183	178	166	158	139	180	166	153	150	153	140	143	152	157	167	151	144	182	184	162	136	171	147	167	180	170	173	168	156	175	189	155	173	178	168	186	175	151	168	175	185	160	160	163	153	190	165	189	151	151	154	160	149	186	173	168	184	162	168	182	162	144	154	182	150	159	160	154	158	161	165	174	179	178	189	161	155	169	173	139	170	162	181	173	170	149	196	140	175	159	150	162	177	162	159	154	167	170	169	168	173	170	143	163	142	159	183	160	154	159	160	157	162	159	166	169	182	171	162	171	158	166	166	163	176	159	168	152	209	157	179	162	161	185	164	160	160	150	155	202	159	167	187	160	156	171	149	186	168	164	157	135	156	173	162	165	180	172	158	164	176	173	167	169	168	156	144	181	176	175	189	164	173	159	167	173	168	179	166	138	136	166	166	163	167	135	162	161	164	153	174	171	172	173	157	156	145	155	155	159	149	169	166	165	155	159	147	182	146	138	157	189	181	155	143	177	170	138	163	161	180	174	175	159	153	163	180	160	188	153	172	155	169	158	151	168	144	165	161	176	171	167	171	173	163	173	163	158	155	171	162	153	173	174	154	151	148	142	144	160	173	177	153	150	142	153	155	174	175	158	153	146	167	162	134	164	158	171	162	183	198	169	174	161	173	154	163	154	163	156	159	165	162	166	163	160	171	172	160	191	181	155	148	145	161	171	159	150	145	168	210	165	172	177	138	170	190	157	183	147	179	162	165	172	162	159	142	158	162	148	156	175	149	163	164	149	186	156	162	169	184	167	161	163	160	160	156	180	180	177	166	166	179	192	131	164	176	161	173	151	175	176	165	150	177	146	173	166	169	156	179	155	167	153	180	160	182	174	151	153	172	180	161	157	167	167	160	172	158	153	157	161	160	149	156	160	185	162	166	152	163	173	158	152	167	177	143	173	165	159	154	165	171	150	185	150	165	177	159	174	160	167	171	170	183	163	166	165	166	142	157	182	173	168	163	195	158	162	170	198	170	170	156	166	155	151	142	187	190	162	166	153	163	169	159	173	159	160	177	168	164	181	164	156	150	166	173	170	149	167	156	166	168	152	136	166	164	162	171	163	172	171	170	159	165	168	133	148	146	161	173	184	164	165	169	180	176	160	154	172	176	138	192	165	159	174	174	155	158	183	142	158	156	165	163	154	150	185	151	164	172	164	167	140	159	154	153	131	156	172	160	161	170	164	168	164	168	171	166	180	158	158	163	167	170	163	160	143	171	152	153	164	175	175	186	192	179	157	154	184	172	142	151	169	148	183	162	137	166	159	159	171	176	163	130	149	161	145	181	155	181	176	155	162	169	169	164	162	179	162	157	167	146	195	155	159	171	165	155	161	162	140	151	171	154	157	145	166	147	168	158	163	157	163	140	180	167	191	177	152	174	175	164	176	166	161	162	154	151	192	151	159	161	169	168	157	172	165	172	160	160	177	166	156	159	167	165	173	169	160	175	170	181	168	173	150	148	178	158	170	160	176	197	172	164	166	191	173	163	135	154	179	165	161	176	175	156	143	155	149	166	136	146	174	153	176	158	174	155	156	164	177	154	167	151	169	158	158	166	159	172	189	158	176	168	132	150	160	170	163	177	168	171	178	162	158	166	169	172	146	173	170	149	167	169	155	162	161	176	160	164	170	151	151	157	147	161	154	159	179	166	170	162	184	157	150	173	155	170	164	147	148	164	162	161	171	184	156	145	165	158	171	146	156	168	169	162	158	132	175	168	176	146	171	164	155	157	164	171	169	170	161	186	205	151	161	192	168	149	136	180	139	173	149	161	146	181	164	162	150	141	168	168	145	156	169	159	174	164	179	163	192	142	180	170	149	161	184	148	177	178	154	184	158	180	135	161	173	139	161	168	162	146	145	166	170	177	138	172	155	157	162	180	159	159	180	167	158	150	187	181	161	166	170	158	173	164	146	168	166	169	165	170	154	153	181	153	165	158	165	168	154	159	134	182	138	160	163	177	170	153	169	170	158	167	175	143	151	178	157	171	167	157	150	175	162	164	158	151	142	140	184	148	186	181	140	148	188	158	141	161	163	149	151	164	155	189	185	159	165	164	172	176	131	176	168	142	160	172	162	152	156	153	154	180	166	170	160	172	166	170	160	140	158	141	154	177	157	162	165	183	187	168	161	157	152	151	189	163	160	159	156	179	160	181	168	180	154	195	159	157	163	152	175	180	175	174	181	158	170	179	174	172	158	169	184	137	192	164	183	164	159	166	170	170	171	149	149	162	152	164	164	147	165	163	172	179	183	189	164	156	168	183	170	152	184	165	158	173	165	162	153	168	156	148	194	183	170	137	159	164	156	176	166	162	179	166	181	190	162	175	150	194	170	161	161	178	140	161	149	147	155	157	144	166	177	170	178	153	170	179	154	169	166	173	166	156	155	153	179	161	173	165	161	175	161	176	149	161	150	151	159	176	163	156	176	153	151	171	164	167	154	165	179	174	139	164	160	176	154	158	172	141	156	190	145	145	151	157	155	172	163	169	170	171	161	171	138	156	172	199	163	169	146	156	152	143	176	144	134	155	168	142	142	152	164	174	164	123	148	159	169	177	149	147	152	160	153	158	166	169	149	151	177	156	163	156	181	169	186	153	181	170	157	187	147	166	147	136	155	154	158	183	170	135	160	159	146	153	198	153	171	184	150	148	149	162	183	172	151	146	155	173	168	154	162	170	179	168	177	174	160	160	179	170	169	179	152	167	150	172	188	160	176	143	161	157	178	174	148	156	164	133	155	192	149	152	175	152	153	151	177	139	161	164	133	172	181	149	138	143	150	151	167	168	173	156	140	144	161	141	160	173	165	182	147	178	153	173	173	167	164	162	158	151	155	161	170	159	172	167	151	179	161	150	156	165	165	134	154	168	176	168	161	160	149	165	166	167	184	150	162	177	135	175	163	190	157	181	148	155	167	179	162	157	144	180	177	165	173	160	174	153	173	156	177	157	177	172	180	169	135	154	157	182	163	161	159	168	148	153	182	205	156	163	165	160	174	174	183	163	151	140	158	157	190	168	170	165	164	159	151	134	168	158	149	151	168	162	173	151	141	175	170	165	154	166	157	152	166	144	173	162	168	177	173	180	161	160	168	164	153	153	170	168	160	166	146	169	161	163	175	181	159	145	182	182	170	152	164	163	171	166	172	166	168	179	164	169	147	174	180	178	139	163	190	184	175	153	182	163	184	182	174	171	176	158	175	139	157	169	152	161	172	144	168	155	155	139	150	169	162	157	154	169	177	164	163	161	167	177	160	190	174	159	159	152	154	169	155	161	161	164	174	163	171	179	177	159	142	184	179	153	159	169	176	185	130
10715	1421	2878	3413	2852	2492	1986	1690	1446	1322	1125	1052	1071	950	921	875	805	813	818	759	692	641	635	685	667	638	623	642	694	620	642	637	569	625	584	569	580	591	579	528	571	571	550	562	594	563	579	528	578	537	547	572	555	527	530	526	531	534	517	607	517	556	550	536	506	532	558	521	528	551	537	498	540	546	518	502	526	511	526	543	515	533	527	527	526	542	514	525	511	542	534	546	553	529	502	546	535	525	515	520	543	540	513	509	501	489	536	563	554	529	556	541	514	505	549	548	485	505	537	553	545	495	530	530	559	523	520	525	520	522	485	545	516	513	497	541	532	558	513	518	523	517	531	522	555	545	529	491	548	528	511	537	537	486	566	551	514	568	544	517	514	511	517	513	528	527	472	567	533	570	496	508	492	489	510	496	502	546	527	499	550	532	513	540	533	513	508	544	539	560	527	504	535	493	518	485	518	494	474	544	530	534	546	510	523	509	533	544	527	503	470	577	565	487	499	550	525	550	545	525	499	529	485	513	496	538	487	508	541	527	510	519	512	525	560	555	508	532	530	502	504	543	517	514	520	510	509	517	549	499	554	512	532	561	564	534	518	552	507	531	504	482	523	494	496	572	512	516	528	553	500	554	529	547	489	525	495	536	515	531	520	472	544	552	492	521	527	523	536	529	506	500	500	554	535	490	510	503	551	540	474	504	529	546	507	510	528	525	499	520	564	544	582	516	538	552	542	482	509	513	522	566	531	509	480	524	551	531	507	552	520	514	494	529	523	485	545	550	554	518	581	584	500	514	531	540	565	496	488	544	524	540	504	552	501	558	492	460	521	494	589	548	510	542	587	499	500	519	515	475	519	486	493	510	517	542	533	525	526	533	519	565	487	485	476	534	539	552	542	551	506	489	504	543	525	525	526	510	496	514	534	534	480	535	522	501	495	477	556	525	564	535	480	534	482	494	521	522	505	547	529	529	547	524	498	543	508	576	507	548	530	514	533	496	541	526	496	516	507	520	512	535	577	503	471	550	532	517	483	518	517	520	540	513	481	518	510	502	501	543	497	530	554	499	504	529	477	537	530	515	538	584	549	510	561	518	528	521	541	513	523	521	536	545	531	528	470	512	518	514	546	504	506	559	506	553	546	592	547	508	499	516	505	521	535	532	513	472	526	509	535	543	509	518	527	527	540	529	543	542	565	514	532	478	500	527	550	544	552	522	504	519	515	550	515	527	530	553	558	523	535	501	545	506	529	544	509	545	529	480	493	514	513	535	509	540	531	522	526	500	515	522	519	525	535	537	526	572	543	533	472	506	526	502	507	532	485	533	487	489	486	485	510	551	485	519	538	536	488	533	495	504	521	505	507	499	503	518	498	514	520	470	515	512	542	531	520	535	537	505	547	517	513	535	491	502	526	538	542	509	559	519	502	540	522	547	549	513	496	596	544	498	530	510	548	545	501	542	539	524	529	461	520	510	516	519	525	472	491	511	519	546	524	510	488	476	530	538	533	500	575	515	500	545	547	491	488	564	491	527	530	551	512	562	559	514	510	535	539	559	511	516	522	522	484	533	506	541	503	535	471	498	520	528	511	503	485	526	548	555	510	511	480	508	504	454	500	509	507	475	525	522	547	543	489	533	539	533	534	502	515	550	519	543	537	529	491	510	526	493	500	533	533	568	562	540	490	532	495	499	520	499	494	520	514	517	524	523	490	478	536	536	504	543	505	546	507	529	521	542	503	555	511	528	546	537	520	559	508	503	534	480	481	518	553	564	523	497	520	508	539	493	556	517	532	477	491	534	520	523	522	494	498	525	495	543	518	509	492	521	555	517	531	508	495	501	564	551	515	555	580	503	550	516	533	533	529	514	548	509	520	487	524	506	554	529	480	521	501	495	520	502	530	530	514	506	550	528	562	547	492	531	519	500	549	526	530	529	573	526	534	527	524	478	512	524	540	535	527	514	511	562	496	546	512	568	507	533	525	534	550	498	503	545	528	525	476	536	557	538	511	510	540	542	498	488	520	512	509	505	519	537	529	494	574	551	515	559	533	530	535	526	515	493	537	523	518	509	557	533	534	557	516	531	510	542	525	540	481	491	513	508	510	508	547	496	516	506	510	529	513	535	497	519	511	553	531	529	503	511	535	517	500	519	526	558	545	562	504	542	500	520	511	541	580	487	502	553	520	503	508	527	508	521	489	491	561	501	539	507	519	502	527	566	523	513	519	502	512	508	512	533	509	513	518	525	528	499	532	518	538	539	570	514	476	545	509	532	514	542	495	543	533	524	536	488	489	533	552	510	493	527	492	532	538	503	522	532	566	535	495	564	556	543	522	519	570	573	571	553	473	502	509	510	548	489	516	543	521	563	505	512	541	492	501	504	493	531	519	505	504	533	542	513	522	485	498	507	486	560	559	531	519	483	544	554	518	511	554	529	510	478	501	530	556	531	535	505	535	525	527	561	524	497	548	518	510	496	545	533	557	546	515	536	495	523	534	507	513	525	557	502	532	536	550	475	554	512	512	543	524	530	525	520	552	540	508	514	517	483	578	491	516	504	494	515	509	511	522	553	532	522	532	503	493	583	506	527	521	539	539	503	543	511	514	555	509	531	511	531	550	507	526	537	503	545	488	533	565	522	526	521	508	501	492	511	535	514	506	519	530	550	537	513	531	546	511	521	526	509	499	507	535	518	495	549	502	496	507	520	539	555	520	551	488	521	518	528	542	513	475	541	539	506	512	509	549	526	457	526	530	536	501	493	524	519	536	489	503	543	509	507	532	545	521	556	467	500	514	482	539	534	464	517	521	484	503	523	535	468	498	498	500	518	506	540	541	560	483	496	542	522	511	546	510	510	524	534	538	496	559	555	495	507	502	536	483	503	509	557	526	502	492	489	516	521	520	532	494	549	537	537	551	500	512	485	484	504	541	554	540	526	518	492	549	511	541	506	481	487	510	494	531	468	480	503	495	489	502	552	525	544	488	520	528	556	487	542	493	534	549	546	494	538	545	505	516	508	495	535	534	544	517	564	517	524	557	522	537	537	533	525	531	534	523	502	503	579	534	550	528	551	510	534	481	488	570	538	489	491	543	479	525	483	476	542	546	536	486	562	519	532	520	538	520	473	494	568	535	535	538	512	514	496	510	517	478	546	482	505	508	491	529	518	547	538	529	545	552	559	523	485	511	527	489	510	551	544	521	468	535	535	554	508	536	542	505	500	555	560	534	513	500	544	546	509	540	490	508	486	593	506	490	507	529	532	510	511	515	525	508	504	548	544	512	525	506	508	521	515	532	518	497	508	522	522	536	493	508	510	525	506	511	522	512	489	553	545	498	521	526	493	507	559	537	529	524	542	529	545	526	489	504	538	545	516	517	526	513	501	526	489	528	513	512	499	493	551	537	569	519	540	533	515	507	543	539	519	526	479	581	484	524	532	558	518	554	522	477	504	517	526	483	499	507	549	514	526	525	549	514	506	512	516	546	536
34642	8222	2850	1991	1407	999	825	677	600	524	485	413	360	365	323	335	320	282	293	286	275	267	258	262	254	259	280	280	266	290	256	247	278	257	258	228	278	261	246	238	248	257	250	265	240	271	269	261	265	261	271	255	253	262	238	251	247	248	231	254	228	266	261	245	242	260	259	238	240	251	247	275	221	264	248	264	242	260	266	240	304	280	254	268	262	251	265	239	228	249	221	260	225	235	246	239	235	198	235	252	242	262	273	243	227	238	250	228	209	229	254	253	237	226	242	230	240	238	247	272	243	232	237	254	238	248	238	233	230	220	242	227	249	262	251	229	243	251	259	219	239	260	271	261	238	250	250	252	221	254	231	246	253	233	219	254	225	242	271	249	256	229	234	253	229	255	242	247	269	248	239	243	234	250	244	220	242	211	241	279	250	228	227	219	230	224	220	245	205	230	260	264	225	247	261	245	253	245	238	227	221	238	258	243	246	246	246	273	240	223	256	235	257	205	249	254	237	252	238	254	249	220	262	282	254	235	235	243	214	253	239	247	261	241	227	238	229	231	240	216	256	244	256	225	235	218	241	214	225	233	236	262	248	233	260	246	239	230	233	275	244	248	233	266	243	262	237	228	259	225	241	216	246	240	251	266	226	225	246	255	229	243	246	273	253	232	238	216	235	240	221	238	253	245	255	240	250	217	213	231	229	226	263	245	227	253	255	228	249	212	221	252	263	239	238	238	210	213	222	252	238	248	231	245	264	220	231	244	228	238	197	261	222	232	245	244	228	261	257	244	229	218	219	248	241	241	246	227	249	256	245	265	243	268	229	228	240	220	260	232	245	248	229	252	233	252	232	233	253	225	221	225	264	252	236	221	264	248	249	264	246	245	243	241	213	223	234	228	265	229	246	240	252	259	236	248	240	216	258	234	241	253	236	252	242	238	247	234	245	255	215	255	246	248	256	227	217	226	236	255	242	235	240	252	241	270	228	265	218	249	249	245	243	244	243	253	229	258	231	226	238	250	229	252	240	219	233	208	229	233	244	242	240	223	262	237	210	218	255	249	219	253	231	248	238	262	241	237	249	213	249	225	252	225	218	249	258	284	243	260	230	232	274	250	277	241	241	233	232	251	241	248	242	261	246	245	242	235	227	220	240	219	236	219	250	233	240	245	238	226	260	253	236	222	249	252	243	259	221	227	230	239	232	245	233	230	236	227	232	230	252	242	253	254	234	234	227	259	234	245	253	240	221	232	240	252	218	221	229	267	271	245	246	258	251	237	260	220	230	249	221	239	247	242	229	239	232	234	239	250	222	239	223	233	217	224	236	218	239	209	219	223	249	262	261	256	274	215	226	247	230	246	243	223	238	234	243	239	231	218	235	245	240	240	250	232	215	235	258	224	241	236	252	261	231	245	246	230	243	230	199	234	228	254	227	222	243	264	230	249	242	243	225	259	232	256	222	238	242	218	242	232	210	240	258	225	234	255	246	249	243	241	237	245	274	218	270	233	280	247	243	238	244	238	235	245	242	240	209	238	256	272	229	233	257	246	248	216	245	266	235	255	254	223	201	254	221	243	240	251	250	245	248	222	225	251	247	246	250	249	235	218	229	238	254	251	227	251	253	252	244	268	245	271	242	240	244	267	223	240	246	207	223	228	265	220	230	246	220	240	229	231	243	253	237	239	250	237	232	212	253	258	258	240	242	241	236	255	253	248	263	246	251	259	260	231	257	228	257	231	281	226	233	220	233	257	266	245	242	247	207	242	245	245	255	217	247	239	232	215	249	222	237	255	243	232	233	284	243	209	236	251	254	224	232	260	228	241	242	256	239	260	225	222	246	248	221	263	243	246	246	237	243	203	237	248	239	228	239	247	211	233	265	266	244	253	242	242	232	268	228	223	239	229	226	224	233	273	244	238	220	268	238	263	254	257	207	230	230	260	245	265	279	255	280	254	245	271	231	237	226	250	267	248	215	240	252	261	235	228	250	260	239	250	229	286	269	229	223	241	262	248	245	223	237	246	256	210	239	249	255	244	242	237	231	226	218	253	243	259	233	217	251	234	260	259	246	235	262	222	262	233	254	220	254	252	235	236	251	236	233	234	235	236	252	257	226	244	254	232	272	244	258	256	211	191	221	233	259	266	232	258	236	252	253	246	240	235	240	227	219	197	252	243	214	216	248	224	234	225	246	235	209	227	256	264	218	264	243	259	242	233	234	247	253	225	240	225	230	226	261	256	230	223	227	240	230	277	268	251	210	243	253	237	258	257	246	233	233	227	221	227	235	238	239	218	263	235	266	228	243	228	226	227	242	236	235	242	247	255	241	254	261	231	237	236	261	215	227	267	238	230	257	246	199	255	237	268	234	236	237	256	240	255	214	221	233	231	233	237	246	231	230	251	233	259	249	222	230	244	221	263	243	235	233	211	236	210	235	253	244	243	250	215	262	240	234	223	236	242	234	228	236	228	232	251	261	255	264	230	265	246	267	203	217	268	260	244	241	267	252	233	228	250	219	244	255	224	218	243	227	241	256	236	238	263	234	203	231	235	202	259	231	246	244	243	253	233	235	250	250	230	240	219	216	218	248	225	238	225	255	218	253	258	249	266	236	274	201	249	236	212	245	233	242	185	235	218	242	237	274	274	229	255	233	235	237	243	245	240	264	265	245	218	254	240	240	246	246	239	228	247	240	273	237	236	243	245	242	216	212	259	277	257	223	264	254	221	241	226	233	247	242	234	249	248	240	239	250	231	259	260	234	278	227	263	246	253	229	244	267	224	252	264	221	281	238	267	231	268	231	226	232	261	226	233	222	240	244	268	268	222	241	268	249	242	270	246	225	237	253	263	251	235	245	216	258	223	247	247	254	262	243	231	252	241	272	248	251	236	236	243	246	246	224	224	242	228	234	224	254	249	204	220	241	244	257	245	262	247	221	238	217	225	233	234	242	240	231	256	224	253	245	234	245	277	253	232	234	220	252	227	245	252	230	268	245	261	243	240	250	258	248	238	249	252	259	236	244	211	237	268	235	231	249	270	237	242	220	257	225	227	233	248	211	202	264	211	253	239	225	228	219	274	225	258	228	231	243	239	236	224	247	259	234	224	247	243	252	223	217	212	219	227	254	243	258	231	246	237	262	259	267	247	263	237	255	245	262	237	220	235	250	241	230	238	248	220	270	263	248	243	225	231	233	247	255	240	223	239	257	233	227	246	226	241	251	265	237	267	243	254	272	220	247	241	231	250	205	237	238	248	227	222	265	238	220	234	257	226	215	253	244	240	229	227	263	270	231	241	199	244	238	252	230	201	210	241	250	231	239	263	241	225	256	231	253	248	230	244	239	266	255	254	246	238	244	245	249	235	237	235	265	234	247	232	251	236	259	213	247	203	254	228	241	240	262	232	247	224	253	242	240	246	266	250	249	236	228	249	222	236	239	260	240	223	235	249	259	243	243	274	279	246	246	228	233	235	264	240	266	233	233	242	248	253
15163	2453	5199	5972	4962	4260	3367	2935	2503	2212	1986	1754	1628	1511	1361	1325	1278	1179	1136	1116	1073	1040	1000	986	980	984	991	1002	887	898	824	944	848	855	890	839	833	814	808	816	760	785	837	806	810	849	788	771	786	745	777	713	746	798	789	758	779	694	756	744	750	770	793	752	763	763	724	777	796	780	732	711	742	772	721	733	725	753	749	713	735	743	703	752	735	704	739	782	798	763	741	722	728	737	719	713	718	735	724	735	725	727	727	714	732	741	734	723	730	716	706	754	719	766	723	700	758	698	728	737	767	694	753	729	711	746	682	729	735	758	688	704	741	723	750	717	713	761	737	742	655	745	728	717	771	684	723	720	681	744	750	717	674	735	673	719	718	729	745	700	732	692	706	742	754	696	700	731	689	679	712	728	741	684	752	688	691	694	712	753	725	699	733	690	735	745	719	689	717	772	726	684	782	738	706	714	823	685	695	738	700	756	813	695	687	734	730	722	724	755	751	709	737	715	727	691	756	707	719	713	705	743	750	727	733	671	736	744	702	708	746	691	681	734	726	702	746	749	694	697	728	731	733	669	709	749	717	721	727	745	724	705	717	725	705	679	755	726	757	720	702	684	754	719	676	723	720	688	715	699	710	737	729	695	718	718	743	720	708	696	758	720	687	735	747	705	747	741	752	701	689	684	681	723	746	755	725	746	728	702	734	649	704	743	720	760	696	735	756	748	686	751	668	777	746	693	718	700	734	684	697	683	708	745	742	711	773	693	701	696	718	735	707	723	710	681	684	686	736	709	717	679	720	734	696	692	689	727	688	683	701	712	732	741	720	729	741	713	713	751	700	724	708	726	769	721	697	761	688	704	744	666	725	701	714	757	720	717	727	713	700	699	728	691	712	731	720	698	750	741	744	737	713	647	705	762	688	723	708	729	759	698	674	746	726	672	698	700	746	742	695	726	714	732	701	751	739	721	712	736	692	698	744	711	740	713	759	757	735	703	707	704	736	759	713	734	739	768	758	695	670	763	728	736	690	711	742	689	713	724	684	686	719	723	755	736	723	717	756	730	708	678	707	644	722	711	746	732	671	706	719	771	690	725	687	738	681	711	716	729	703	644	724	704	791	727	700	718	732	731	728	680	705	701	752	696	709	761	695	711	702	756	723	692	720	731	714	686	690	696	742	726	738	736	695	723	730	703	717	740	720	744	741	713	724	725	704	675	727	705	673	735	720	733	680	766	707	711	751	723	706	709	781	723	743	712	700	738	729	747	696	678	657	750	696	724	711	704	739	750	754	705	694	686	657	742	706	711	676	703	732	696	771	724	697	713	745	712	767	722	754	723	746	689	693	804	708	692	672	704	695	679	722	744	711	737	712	693	722	702	714	741	733	729	724	749	714	687	698	688	700	716	755	644	650	713	697	714	686	701	701	738	759	732	675	722	742	692	698	713	696	722	674	700	689	698	719	735	718	741	741	734	714	699	679	695	716	779	704	698	739	750	724	743	668	757	733	730	694	702	682	740	760	717	710	692	720	732	773	704	731	762	768	687	767	674	652	748	752	699	748	708	766	693	739	758	739	781	672	757	701	715	712	714	732	691	790	695	685	693	727	712	751	735	740	693	711	691	681	740	715	704	700	692	704	685	766	697	723	673	749	672	678	728	715	683	747	706	698	748	767	713	704	686	685	785	736	708	675	742	765	720	712	721	721	706	676	738	737	685	740	655	733	745	677	657	728	760	729	708	725	764	702	767	752	752	688	734	664	720	649	744	741	746	711	731	703	733	760	754	742	711	675	742	745	721	727	705	693	700	733	746	733	726	739	716	735	711	722	720	698	748	720	751	759	636	726	745	701	769	745	695	714	695	719	708	703	693	702	704	763	706	759	734	742	696	757	669	728	686	728	690	706	756	785	683	680	729	714	738	742	721	715	746	731	760	729	722	725	704	724	701	706	727	711	725	763	724	735	658	732	728	749	765	693	676	677	697	729	749	777	718	695	718	726	682	713	715	732	714	735	707	771	726	744	711	702	716	708	744	668	698	674	743	695	695	768	732	724	731	778	707	667	726	705	746	750	720	749	683	705	716	754	714	736	738	728	710	701	746	780	693	718	662	713	769	728	727	708	745	754	702	733	777	726	743	698	690	768	740	667	727	726	754	649	688	685	695	710	757	717	771	710	753	738	674	691	708	720	707	711	700	718	697	720	771	659	739	757	729	691	719	736	707	778	723	748	709	710	729	720	703	669	698	740	722	698	744	758	727	702	757	712	717	752	715	756	729	714	686	726	717	736	705	704	696	716	719	691	727	722	723	727	711	763	718	712	689	694	716	761	707	685	743	721	709	718	760	738	706	740	696	719	688	736	724	749	720	726	713	765	742	721	749	730	752	707	704	670	671	713	720	720	744	731	685	707	704	743	692	705	734	711	767	743	721	777	736	745	727	650	701	703	705	704	696	696	738	678	715	713	751	732	720	742	744	734	698	730	774	781	752	706	723	683	729	712	756	687	752	738	766	712	711	742	718	741	733	728	713	696	733	731	743	746	715	726	671	686	707	730	706	684	692	742	697	690	724	715	663	706	745	704	724	691	705	691	727	695	767	700	708	710	717	681	717	686	730	710	695	694	732	669	750	666	694	685	730	732	731	723	700	737	732	755	744	705	701	682	707	732	724	701	722	760	734	730	710	751	687	773	691	742	707	713	680	703	707	816	704	727	735	673	749	746	740	697	728	721	733	697	727	713	681	716	763	715	690	760	735	733	763	727	706	730	710	738	726	698	723	730	728	682	685	711	755	737	706	745	706	710	756	769	701	700	733	679	714	730	698	713	700	648	758	711	708	726	709	761	668	761	699	746	692	698	699	688	708	718	739	747	753	683	730	758	677	734	716	708	728	728	749	745	728	727	685	749	706	755	776	707	705	742	740	717	721	732	694	742	692	689	729	735	664	729	747	719	693	726	680	688	775	762	713	744	712	716	733	718	733	770	704	727	741	724	703	676	675	682	740	700	724	706	729	723	700	810	695	738	713	706	722	725	695	721	743	704	734	778	682	736	755	685	684	705	733	737	695	733	755	719	720	730	675	682	721	732	674	690	724	723	712	695	732	667	722	723	699	751	729	688	710	732	741	683	683	720	740	694	698	729	715	721	718	720	665	713	716	721	684	777	663	729	727	712	736	743	733	680	732	702	677	719	671	676	738	709	733	708	750	714	718	713	685	740	730	732	671	711	675	729	668	713	740	738	732	703	703	700	705	748	731	731	687	712	734	769	750	736	727	728	743	749	749	738	700	715	679	715	701	687	744	717	684	703	735	711	758	685	722	769	700	722	738	756	697	719	766	683	713	744	694	730	762	701	677	763	725	731	700	706	731	701	690	692	712	709	711	751	710	742	723	710	726	680	708	695	759	740	729	729	719	698	774	814	725	702	727	715	710	711	748	719	718	702	789	713	721	702	732	748	679	680	721	716	709	718	730	715	713	663	740	711	711	678	704
3619	148	141	122	101	80	89	78	80	79	64	76	86	57	72	61	75	57	48	57	70	71	71	63	60	69	66	61	63	76	72	64	69	76	57	63	77	74	76	89	71	78	70	71	67	74	77	71	76	81	74	58	69	78	75	73	80	78	63	62	69	74	71	81	88	71	74	67	78	72	71	82	69	69	62	78	85	76	73	67	71	67	56	77	83	74	78	66	73	83	65	66	73	70	83	79	76	66	77	72	81	65	69	96	58	60	76	65	81	76	69	71	70	71	92	64	85	65	78	75	61	66	67	69	62	78	70	80	64	62	84	69	54	73	61	81	68	65	69	72	73	76	76	81	86	80	69	70	66	64	60	73	83	86	74	66	82	74	67	74	73	68	82	61	81	60	72	74	74	61	70	70	63	79	62	75	59	74	75	59	53	82	73	77	65	66	76	71	69	76	63	56	71	80	68	59	65	67	69	83	74	56	60	70	63	69	84	78	76	85	60	73	78	77	67	70	71	79	69	75	74	68	79	82	60	78	93	78	77	69	80	80	66	69	59	71	86	75	75	74	79	68	78	75	66	60	77	67	59	67	72	68	78	82	75	58	68	48	75	72	90	79	81	68	71	76	68	56	63	68	68	71	72	76	61	65	74	77	75	72	64	76	62	81	70	78	59	71	59	60	79	86	65	63	63	69	65	70	62	82	69	65	67	83	67	69	74	70	56	67	82	50	73	80	59	61	74	59	67	64	80	72	76	57	74	72	65	70	77	62	75	69	70	68	62	61	64	76	66	78	66	64	69	83	64	71	77	69	60	66	65	86	75	64	69	59	86	49	78	80	82	68	62	71	77	81	74	74	65	91	54	70	68	57	71	75	70	71	83	65	75	77	77	69	84	73	74	69	71	60	76	67	57	75	60	62	66	58	55	74	81	84	56	64	70	66	84	92	73	70	77	73	59	80	63	77	73	62	63	76	60	67	66	82	68	71	56	71	61	63	59	79	73	75	66	79	62	53	66	70	62	61	70	64	81	81	74	69	79	61	66	68	65	89	70	69	67	68	68	76	80	71	70	72	77	79	69	67	73	58	72	82	71	81	65	78	74	68	76	61	71	76	68	66	64	59	63	62	75	69	76	69	67	70	76	68	60	69	72	67	67	68	66	73	84	65	63	90	72	73	64	61	74	77	71	84	76	70	74	65	78	62	65	70	83	63	74	69	63	83	64	67	84	57	75	68	72	72	54	64	64	74	80	76	68	75	60	81	81	63	86	65	57	75	78	70	67	69	77	73	55	68	73	74	73	53	64	76	78	83	75	71	77	74	67	77	71	75	69	62	67	87	66	58	64	61	74	69	79	57	86	71	78	81	82	77	66	73	86	70	71	79	71	76	73	64	61	78	61	63	71	93	64	81	56	67	85	77	58	66	76	67	67	77	70	78	75	70	72	61	83	73	75	71	65	64	77	69	70	76	91	73	75	75	61	63	77	79	75	64	66	67	59	96	66	79	73	69	61	67	66	58	64	77	78	75	66	80	69	63	74	69	78	90	60	71	83	65	70	84	82	77	69	61	51	73	60	69	78	72	74	59	71	67	70	68	73	67	67	76	68	79	61	75	47	61	74	62	59	58	67	64	65	63	69	58	78	70	63	71	58	78	76	79	69	78	71	69	57	56	62	83	72	66	84	79	63	69	64	71	74	64	69	70	78	76	55	68	71	62	63	65	83	73	76	71	62	70	86	64	67	73	69	63	65	49	79	75	60	68	66	75	71	75	66	79	62	73	63	73	73	75	66	71	82	62	73	82	74	79	64	76	80	72	73	77	70	71	73	65	72	63	80	77	83	82	69	75	81	77	80	65	75	89	68	59	67	70	73	64	77	78	73	76	73	71	82	81	75	77	68	64	66	67	72	70	74	79	62	72	63	73	79	70	80	66	74	73	79	78	99	65	73	74	73	73	60	72	72	73	87	66	74	63	84	69	80	66	89	74	49	70	67	62	72	69	86	70	58	75	82	71	84	56	71	74	66	91	64	60	78	66	73	68	88	75	66	84	90	64	65	75	79	78	90	76	86	61	76	73	71	58	70	72	64	64	73	81	79	77	62	63	69	76	73	65	78	56	78	59	63	66	60	59	59	63	68	74	74	77	76	73	79	70	66	66	67	64	69	69	67	72	86	73	72	64	100	82	88	64	86	68	77	68	63	67	67	61	66	64	71	80	81	59	67	70	77	66	75	75	64	89	69	68	68	59	69	74	54	61	58	73	85	67	73	92	63	67	68	80	63	64	61	64	82	79	75	68	62	67	73	67	74	73	63	75	63	67	77	62	79	68	60	66	64	61	66	75	85	65	71	74	69	58	71	69	81	69	75	74	79	73	62	71	72	72	60	80	64	90	75	84	69	80	59	69	81	66	66	62	82	91	63	74	68	72	72	62	69	79	65	69	69	78	70	68	78	76	61	52	59	67	84	60	66	68	74	68	78	82	62	69	67	71	73	80	76	74	55	84	73	67	69	79	79	75	76	67	72	65	61	82	71	80	63	68	73	73	73	70	67	68	59	70	78	48	71	77	50	57	67	75	81	73	51	80	61	57	64	55	62	51	77	88	81	79	75	56	61	78	86	74	72	69	83	75	78	64	65	78	68	64	73	83	95	83	85	63	80	75	73	85	80	65	74	60	81	58	70	57	63	70	67	78	87	80	51	87	73	72	54	68	56	69	74	70	78	75	72	58	57	60	66	71	65	76	80	65	71	71	56	60	69	58	80	90	76	54	57	56	76	60	69	72	62	92	54	68	73	64	53	61	83	87	83	74	61	73	59	78	74	66	59	54	77	65	71	85	82	58	70	68	78	72	69	76	60	58	63	79	72	85	88	67	75	73	87	65	70	82	67	53	81	65	63	73	82	70	75	79	89	61	71	64	68	60	87	73	58	70	76	74	69	77	76	84	75	64	71	73	66	50	60	68	74	71	67	65	79	70	75	79	62	76	91	58	76	54	64	65	59	74	84	64	76	70	75	77	65	58	73	74	64	71	68	64	77	65	65	67	72	77	64	62	69	78	64	71	71	63	75	73	61	61	60	65	63	64	88	70	74	75	75	72	72	70	74	64	74	69	73	64	66	74	63	65	77	53	76	73	77	57	70	68	81	69	70	58	56	67	82	71	69	65	67	74	68	71	68	61	68	67	69	73	71	86	66	68	77	78	60	86	73	71	78	67	80	70	67	77	70	68	72	71	60	79	93	65	67	72	74	73	67	72	72	72	79	60	59	71	72	61	71	75	81	80	55	90	62	64	75	66	82	74	73	69	62	70	78	73	76	79	76	67	61	72	78	75	73	69	84	70	67	69	76	63	70	67	72	70	54	68	77	80	65	75	59	68	76	88	69	65	53	77	83	65	63	58	67	64	80	81	70	77	57	67	73	76	76	64	71	57	61	86	66	65	66	73	56	79	68	58	76	74	85	63	68	67	66	86	67	68	69	59	64	86
4913	323	399	381	360	355	329	336	286	306	313	336	278	274	284	292	266	274	282	275	259	230	248	283	264	257	298	291	275	303	282	279	281	268	269	263	292	295	262	251	261	286	291	238	263	285	274	245	296	280	263	280	275	255	250	299	284	253	284	278	258	262	239	271	249	262	268	265	247	273	268	274	257	295	273	270	265	257	271	301	293	254	294	283	281	272	255	277	248	261	292	250	275	268	283	292	242	244	268	279	263	257	244	254	288	280	242	271	258	272	271	273	267	258	251	262	239	316	263	282	286	298	283	276	275	248	294	293	255	266	271	283	305	257	257	274	255	230	241	255	240	258	257	274	243	273	265	278	263	267	280	278	252	301	261	259	277	279	278	248	290	252	282	264	254	295	262	278	260	278	288	275	265	257	258	289	289	254	251	277	265	249	245	257	265	247	265	269	257	286	276	252	284	251	254	274	294	268	272	276	275	259	277	266	258	284	252	266	273	284	261	260	253	244	305	243	264	271	271	279	259	263	271	282	269	272	298	269	282	252	288	278	255	255	253	265	262	276	268	275	272	286	281	294	240	264	280	268	258	270	233	276	252	260	266	264	247	260	253	276	297	295	250	252	265	292	274	258	270	267	262	275	257	277	289	255	258	269	271	280	268	281	277	270	285	252	232	250	276	254	283	268	243	286	257	276	275	248	265	260	256	262	275	273	260	317	279	281	262	291	276	279	298	261	259	270	276	239	301	292	262	280	242	287	285	245	278	255	279	253	283	282	245	265	255	242	284	269	288	266	262	265	265	259	270	260	278	270	263	280	272	258	280	266	251	259	266	298	275	267	273	267	274	294	252	284	268	286	257	282	291	268	268	270	286	277	242	270	274	265	254	285	255	267	261	256	267	257	260	280	280	260	281	270	247	260	255	258	260	276	272	244	245	263	254	293	262	234	261	260	261	262	274	260	288	239	276	256	269	292	247	280	273	268	242	238	251	269	283	306	251	270	266	274	265	272	269	313	293	292	277	294	247	281	282	266	265	290	301	272	245	238	304	254	247	269	259	287	256	298	263	263	279	261	253	270	252	290	267	273	293	254	272	272	260	259	261	284	271	267	265	249	268	264	281	253	281	264	248	235	264	301	276	243	292	267	248	285	272	301	275	282	290	256	267	256	272	234	260	254	248	244	288	279	266	282	280	270	265	273	282	267	290	279	284	290	285	244	263	247	273	263	270	252	270	281	270	264	262	273	285	271	287	280	265	251	240	264	275	271	279	252	259	286	292	300	249	273	275	263	249	283	268	230	255	273	296	261	269	235	249	255	251	263	266	261	273	271	265	263	247	288	277	271	267	254	289	277	265	286	291	275	263	277	261	284	243	272	256	280	270	269	287	273	291	294	276	286	264	229	290	247	291	244	249	271	263	260	266	264	270	289	258	216	249	269	265	274	257	234	291	237	287	275	307	282	250	280	285	273	306	268	273	237	262	272	265	276	265	282	291	262	271	271	263	254	251	259	277	274	276	259	251	268	276	288	272	243	300	290	262	291	262	262	259	293	283	293	268	283	241	268	275	261	266	240	305	275	254	291	261	293	264	259	260	293	236	279	256	239	249	243	258	263	259	237	287	275	287	269	270	291	252	300	288	247	235	273	288	289	233	256	289	255	280	251	287	286	264	266	294	295	247	285	225	289	303	268	284	272	270	256	232	274	281	288	286	236	276	288	274	264	269	265	276	247	263	253	300	300	222	267	272	266	235	246	281	243	258	294	268	284	267	266	271	277	264	272	237	293	274	275	247	243	246	264	268	276	264	246	269	285	264	262	276	279	265	308	255	261	248	285	296	276	271	261	291	245	276	255	269	271	262	298	266	259	250	283	269	245	276	275	273	264	272	261	226	262	254	269	269	278	259	270	264	294	264	291	272	277	251	261	264	269	250	255	272	266	275	251	254	288	250	291	277	260	247	284	281	277	281	265	277	267	268	231	272	271	241	289	262	240	328	260	298	249	280	288	265	254	280	264	265	244	252	283	296	263	258	274	265	282	314	302	274	262	267	256	263	271	294	264	252	256	269	302	278	297	261	272	299	285	266	275	261	284	266	254	277	268	273	268	272	251	245	271	271	302	283	266	233	244	279	252	281	279	242	275	280	275	250	253	258	263	243	262	242	275	273	263	239	272	281	263	263	287	248	262	287	243	269	232	241	254	289	274	275	275	292	267	258	291	267	262	270	265	273	271	303	246	289	247	341	250	258	295	272	282	313	265	280	270	270	272	258	281	275	277	248	278	293	276	255	244	255	285	269	277	265	252	252	293	261	291	253	253	245	271	297	264	249	284	280	229	234	256	275	263	247	250	275	270	240	247	245	254	258	266	258	252	262	280	290	260	252	274	287	264	258	288	259	249	272	280	285	254	250	261	294	278	275	268	272	269	269	292	262	265	288	256	253	269	261	262	259	251	288	284	231	280	276	266	269	239	248	249	264	247	256	263	250	272	256	272	244	250	300	273	262	282	250	261	276	232	268	263	285	250	275	283	296	248	257	265	269	286	302	275	270	269	286	277	270	269	289	267	283	280	281	260	285	266	292	255	269	268	260	244	268	260	259	281	255	288	301	267	272	277	240	265	284	286	270	263	262	260	266	301	285	265	282	280	257	263	275	274	262	271	305	272	252	257	286	299	298	271	267	261	291	246	273	247	252	275	284	299	268	279	294	311	270	295	255	244	280	256	295	274	287	248	294	292	263	292	253	241	269	235	256	267	294	269	272	248	312	264	277	245	254	270	299	239	273	268	268	251	255	274	277	263	262	286	281	282	258	254	261	278	230	254	283	238	267	274	244	277	294	262	294	270	245	278	288	283	254	283	260	254	291	271	260	273	285	247	268	248	271	251	273	278	255	290	279	262	285	262	287	258	283	240	251	273	282	263	291	294	274	258	261	261	248	269	242	255	244	280	289	266	268	266	287	275	287	273	277	256	268	247	273	274	263	290	270	259	271	285	249	277	252	262	302	266	289	246	285	277	251	293	274	261	270	267	275	268	274	254	258	295	302	275	249	271	278	276	273	270	260	283	279	264	276	245	285	256	252	275	263	256	262	261	235	278	254	291	248	323	259	270	251	299	294	282	268	268	284	240	259	300	281	267	248	254	288	280	241	249	267	270	276	277	275	282	251	276	273	273	271	285	268	274	257	261	268	260	290	276	247	286	251	283	253	273	261	257	278	272	270	266	259	265	280	265	262	266	268	305	285	251	259	270	251	285	284	269	249	264	286	300	268	254	278	239	271	264	276	269	271	275	247	278	278	270	245	259	271	291	248	241	240	255	297	285	289	300	288	293	255	277	292	301	245	267	253	270	262	249	277	269	263	245	275	286	256	317	267	267	259	291	250	255	246	252	278	267	295	272	268	266	271	265	291	254	279	231	278	275	267	251	293	268	267	268	261	259	240	260	256	266	290	266	246	232	250	240	275	278	290	285	285	275	238	276	262	230	269	241
23214	2768	1394	1093	774	574	473	380	361	296	272	240	229	227	205	235	209	204	181	164	196	202	185	191	173	150	206	160	173	161	166	162	147	159	164	174	171	188	154	184	159	170	208	168	190	162	186	180	164	181	158	190	174	177	169	172	155	175	163	173	162	170	160	174	163	149	157	167	181	168	168	152	168	180	171	136	165	170	174	165	167	142	159	168	164	185	165	157	166	164	176	172	181	169	181	170	165	179	160	151	174	161	167	187	162	172	160	170	177	170	178	150	183	146	157	178	185	154	168	170	158	194	165	158	152	181	148	176	159	166	171	154	161	181	163	183	160	163	189	167	200	169	164	166	164	181	195	163	152	172	175	149	161	177	151	171	169	165	144	172	162	157	171	164	182	163	182	149	156	160	144	150	190	173	156	164	171	164	158	158	183	163	164	159	179	179	171	154	160	166	168	163	156	172	158	164	167	168	202	160	144	158	149	197	153	157	164	172	147	176	169	178	168	167	159	183	166	170	180	134	164	162	162	158	163	178	181	160	169	158	161	161	164	182	173	161	164	173	157	163	179	154	155	141	184	154	158	144	168	158	138	159	149	159	158	189	167	155	165	151	153	154	179	159	150	151	143	159	167	160	163	177	185	171	156	146	165	183	195	148	162	155	164	177	155	158	159	154	178	171	167	166	158	135	177	175	183	162	177	169	139	163	175	170	171	150	159	146	170	205	169	160	166	175	167	169	176	148	171	164	161	194	170	171	152	133	194	172	173	169	150	192	161	156	155	153	159	180	172	167	159	169	153	140	169	176	166	162	173	153	163	172	160	153	192	150	159	178	163	156	169	171	185	163	154	154	174	152	160	151	146	167	174	169	180	147	162	135	158	167	167	166	172	147	154	172	159	159	158	149	149	173	180	177	143	178	175	160	171	155	158	169	159	178	182	177	173	183	176	184	163	171	160	188	150	169	173	171	162	163	162	168	170	178	157	156	175	143	154	193	182	156	181	162	160	159	163	174	168	167	167	144	146	154	163	165	153	164	153	170	149	169	172	155	164	181	162	161	163	170	174	179	190	140	165	167	175	175	182	168	171	153	153	148	184	179	159	169	157	163	174	168	170	153	150	178	165	165	174	186	170	153	173	174	178	166	160	188	146	161	158	155	190	170	181	157	140	181	165	156	147	174	181	172	184	173	171	147	146	161	153	159	167	173	176	170	157	199	151	149	189	170	177	153	191	175	147	163	167	145	150	150	160	157	182	169	166	164	167	160	164	153	189	172	166	148	166	181	169	173	186	152	150	159	173	169	167	162	164	168	167	182	149	156	174	164	168	190	175	176	160	158	168	164	162	177	176	169	175	204	159	162	170	143	152	170	156	177	149	164	148	175	155	196	181	180	149	151	187	155	147	158	180	158	191	168	153	172	171	169	161	160	157	156	174	185	159	179	154	160	157	196	178	176	150	160	142	155	171	157	165	126	183	154	169	170	160	152	143	174	147	164	169	159	156	177	163	150	180	175	173	184	153	169	140	158	163	160	159	158	141	173	145	178	177	165	163	163	161	163	195	187	172	178	163	151	173	172	130	169	159	158	163	173	160	172	145	161	173	152	177	153	193	139	167	173	171	171	181	178	194	143	172	173	126	197	150	157	178	169	165	154	189	157	171	192	169	151	173	168	144	154	170	161	178	184	181	164	168	178	152	182	155	141	177	162	157	136	151	151	159	183	148	177	165	179	182	181	159	154	181	154	159	148	162	177	149	172	184	163	162	167	167	147	139	169	163	166	145	169	156	131	153	164	187	158	156	160	161	150	165	168	168	170	171	168	172	180	149	150	167	168	169	164	175	165	155	159	128	145	167	182	138	177	174	165	181	169	151	166	145	161	161	149	191	162	152	164	154	160	191	167	176	155	161	158	179	165	172	187	159	169	185	183	166	183	167	177	168	152	179	176	182	165	180	160	193	165	183	157	156	163	189	181	173	187	159	178	175	149	188	162	162	178	172	128	166	143	167	157	181	164	171	168	181	183	157	176	163	172	175	152	158	167	161	176	173	165	170	166	168	158	147	178	181	163	153	158	158	170	169	178	160	164	144	172	166	146	137	170	166	159	142	162	169	158	168	191	173	179	143	159	168	178	145	181	166	148	181	176	160	184	186	172	171	166	171	154	157	188	170	130	164	173	165	161	171	153	172	150	186	168	170	155	178	157	159	167	167	176	174	167	173	190	184	179	157	169	166	155	144	164	174	164	155	185	184	171	160	183	160	169	164	175	173	166	167	162	184	170	169	169	155	170	161	130	173	168	178	161	157	165	148	155	157	181	152	166	158	157	182	172	174	175	172	176	152	146	177	157	161	161	182	145	186	186	161	170	147	163	154	165	149	170	174	153	153	160	180	190	159	173	157	167	169	157	157	171	163	156	132	153	176	166	169	153	168	142	157	176	155	163	166	152	187	160	151	176	169	169	176	145	163	164	157	179	145	168	150	163	166	159	155	187	159	184	156	173	168	160	166	170	174	156	160	155	184	148	163	164	156	168	177	174	171	173	170	158	144	169	170	160	152	178	163	173	160	153	170	171	169	179	157	140	169	174	175	169	151	169	170	172	172	166	173	165	174	157	164	178	165	149	150	172	188	169	151	162	152	167	153	170	175	171	171	150	191	169	159	152	176	145	165	174	166	170	161	181	167	159	179	167	171	177	163	146	170	153	151	158	184	149	169	140	159	154	162	164	153	191	170	164	163	174	171	166	157	170	166	179	180	159	150	163	159	157	181	148	149	171	168	171	141	128	180	161	172	179	171	176	159	156	173	144	168	180	170	160	168	178	171	157	164	173	190	164	172	157	181	165	194	148	154	161	139	157	173	164	153	178	171	162	192	162	166	163	160	197	162	155	161	153	161	171	152	175	186	158	150	160	150	165	161	163	157	169	159	172	168	191	165	177	169	174	178	166	179	162	177	166	160	167	167	192	174	168	146	148	173	183	153	159	152	168	156	160	181	187	170	166	170	175	173	167	177	178	159	178	158	192	174	169	181	161	165	160	169	164	168	165	170	143	163	193	163	163	155	165	168	164	194	178	164	182	161	177	160	161	173	178	164	164	167	158	185	176	171	170	169	153	158	150	191	149	166	174	169	166	135	188	158	166	149	163	147	163	160	165	168	164	147	168	174	169	152	142	178	159	148	127	159	172	167	165	176	143	201	149	161	161	156	158	161	162	159	186	174	151	172	171	173	143	172	172	158	164	177	172	157	165	154	191	168	161	155	142	175	174	163	174	152	159	155	172	141	162	186	182	142	147	178	170	163	157	164	168	177	158	167	161	163	181	158	167	174	179	142	149	185	168	179	144	163	152	147	182	144	159	163	158	163	189	175	160	159	160	139	157	159	176	172	151	187	159	168	166	162	192	166	149	172	160	153	146	188	167	168	160	176	166	204	161	164	162	145	162	167	168	160	179	183	160	180	153	160	164	184	171	133	162	185	168	152	147	172	172
11416	1369	2902	3335	2876	2319	1950	1701	1453	1356	1202	1075	975	895	834	827	820	812	736	698	678	677	708	694	632	652	652	660	622	639	578	597	626	571	607	566	610	567	562	593	565	544	553	526	568	535	561	564	560	540	527	547	574	533	539	527	569	582	531	525	537	517	563	562	536	523	537	535	554	539	546	563	515	543	539	535	504	496	545	537	556	528	513	519	529	533	569	505	521	553	542	524	539	496	544	509	524	516	524	525	579	518	570	543	540	524	549	534	517	505	580	492	548	539	497	543	534	530	510	544	497	558	532	519	548	526	525	502	523	528	498	516	463	548	540	542	515	534	511	560	526	485	549	570	539	515	549	530	493	502	514	496	541	500	502	501	534	546	520	531	533	529	527	506	502	541	520	531	497	480	488	527	494	517	505	510	520	550	547	564	531	518	552	494	516	520	559	502	532	534	527	573	558	533	506	545	531	554	513	531	505	483	508	551	497	544	500	546	507	516	537	542	517	543	515	544	522	536	542	530	519	541	563	518	529	495	559	463	514	507	525	512	528	535	533	475	516	545	523	532	527	513	549	562	513	552	551	528	508	515	527	485	568	494	518	526	540	539	521	575	536	547	509	508	474	496	549	563	517	493	516	537	508	522	537	517	583	490	548	551	500	512	511	514	523	547	526	505	502	498	532	506	545	536	521	507	537	529	520	521	512	524	488	526	539	501	525	540	511	570	536	504	524	518	528	511	529	483	534	532	538	494	489	483	500	462	496	527	521	558	524	558	488	531	549	531	517	530	493	511	547	544	531	513	514	518	524	513	531	522	491	520	538	493	541	536	515	489	557	530	491	564	489	567	536	471	525	522	511	519	537	527	502	517	565	532	548	505	518	515	493	491	523	534	509	562	524	489	535	497	532	518	532	525	471	480	516	504	532	505	539	535	536	494	503	504	500	544	511	549	549	501	502	552	513	486	533	589	532	504	492	480	536	522	509	514	544	531	534	533	547	528	550	549	532	487	507	496	497	541	526	530	493	498	509	556	519	490	515	551	506	517	503	526	526	508	494	537	548	508	522	497	501	556	517	513	544	528	531	533	546	530	519	522	548	547	485	518	549	528	525	548	533	506	518	521	522	561	534	520	531	546	529	554	561	504	513	530	489	521	534	501	506	514	501	507	486	530	517	530	538	539	512	535	542	519	486	525	551	517	542	534	529	485	480	551	557	534	533	527	510	552	523	523	500	528	525	523	543	542	534	509	541	549	535	509	503	531	519	529	519	509	529	547	525	535	487	530	508	541	508	561	555	544	559	524	557	533	541	512	520	544	497	533	491	507	510	494	495	507	527	501	534	536	533	535	520	513	504	536	528	570	516	515	537	504	515	531	511	545	527	533	526	521	546	487	503	501	501	508	539	559	520	502	532	519	559	535	529	522	492	511	514	534	530	488	498	530	475	545	493	499	489	497	527	481	477	520	502	465	525	531	491	554	513	516	481	551	493	494	536	495	556	498	507	540	532	520	503	589	538	497	545	549	517	538	520	499	487	513	524	537	552	555	496	544	508	485	553	501	539	558	484	494	527	539	526	532	464	530	482	531	532	520	532	527	519	528	534	586	505	502	529	502	540	532	537	519	523	508	517	524	502	511	526	538	514	529	522	526	510	509	519	543	563	486	505	489	535	505	513	541	522	487	519	499	543	507	525	475	528	529	530	495	537	543	516	546	545	501	544	524	540	521	550	526	513	536	507	505	511	505	485	525	422	545	512	513	493	524	523	526	508	523	532	518	488	543	519	542	536	540	510	514	510	537	519	513	529	523	550	494	566	530	546	512	479	517	500	532	536	515	562	584	539	498	546	529	524	533	505	530	535	543	516	531	505	531	526	503	564	491	513	517	517	543	508	538	510	500	528	564	479	473	541	474	524	520	529	490	519	498	518	505	514	523	530	495	503	541	523	551	529	504	504	520	504	512	556	541	515	523	514	510	553	538	472	511	491	538	524	496	544	487	504	501	519	561	493	554	489	516	565	542	518	510	528	548	526	530	509	519	524	506	494	526	505	518	501	491	574	526	547	515	505	496	544	525	527	545	516	534	515	545	534	495	540	544	540	548	510	523	468	501	560	538	545	525	512	509	533	505	507	518	515	528	526	545	485	523	546	539	518	543	548	511	482	516	506	502	534	528	522	541	523	527	494	519	552	542	523	547	559	545	548	534	500	521	489	506	545	512	522	500	543	491	511	510	516	470	537	544	501	513	505	560	500	553	511	541	529	527	517	506	520	516	505	533	526	529	553	535	519	530	500	523	567	496	525	492	509	504	529	503	569	559	554	541	569	521	533	514	513	512	545	474	534	516	534	538	504	561	526	535	511	520	504	510	560	493	538	499	514	497	495	503	511	528	536	522	515	566	486	527	522	482	509	516	554	522	542	510	593	526	488	506	521	485	534	487	556	513	530	536	495	554	495	528	521	525	519	516	523	520	539	493	571	509	596	487	514	540	538	504	552	531	503	515	541	506	482	495	530	526	525	481	520	560	553	512	534	532	521	509	499	504	527	533	541	534	513	510	546	529	553	512	540	537	493	517	495	489	502	543	541	530	545	503	539	515	554	525	517	529	477	558	510	490	550	537	515	476	505	513	542	504	524	532	501	548	526	520	508	507	505	537	541	509	518	517	526	511	573	494	522	556	540	502	522	504	538	526	531	506	522	521	522	500	520	536	494	510	528	513	530	531	498	544	514	541	519	507	514	494	514	518	515	546	575	548	501	527	538	564	533	558	516	554	515	532	503	509	524	508	499	513	504	501	538	505	540	511	506	549	540	529	525	511	535	507	487	547	518	582	521	497	519	512	532	509	545	545	523	524	525	499	479	524	525	537	537	514	555	555	514	549	526	530	519	538	504	502	508	498	543	497	551	491	522	522	521	512	541	533	550	543	509	543	541	525	542	499	532	496	535	498	545	538	493	515	518	524	525	496	566	520	531	549	509	534	522	533	492	519	550	542	537	489	548	526	519	498	501	532	506	533	486	520	501	490	535	540	531	513	524	528	495	527	523	488	522	527	546	563	518	485	532	495	489	543	521	490	549	526	529	545	531	513	524	484	548	501	522	503	511	513	514	530	526	544	502	544	538	575	495	547	576	524	483	565	516	499	560	542	483	530	542	541	525	505	527	549	538	551	574	528	522	529	545	581	530	520	509	544	523	480	519	518	524	545	515	519	515	514	521	532	528	523	541	521	539	539	529	543	510	540	577	515	542	543	533	561	510	546	532	542	478	499	515	493	524	478	535	498	477	532	554	467	511	539	544	503	540	518	524	500	481	535	499	502	588	529	550	558	552	448	526	525	478	534	497	491	507	537	522	486	517	529	526	531	524	546	506	562	548	497	523	488	513	525	519	502	493	509	581	537	502	527	546	548	493	488	517	526	504	498	515	553	537	520	558	538	554	489	470	513	509	520	532	514	512	541	521	479	575	516	536	531	536	539	554	536	499	521	579	546
33305	6821	2688	2158	1449	1104	888	650	610	471	444	409	371	361	349	310	329	292	283	287	319	275	289	273	300	266	280	299	247	248	239	262	241	253	250	256	243	249	239	265	237	250	248	244	251	259	258	231	246	262	245	265	265	260	238	242	255	247	234	246	249	229	233	225	241	244	232	271	224	254	246	259	260	225	232	281	258	258	229	230	226	234	240	235	252	249	264	218	250	261	262	251	248	251	275	229	251	234	222	236	252	242	232	246	246	239	238	243	269	228	212	245	250	257	229	267	242	262	262	249	259	235	254	235	227	239	239	230	230	236	247	226	240	214	228	234	238	230	240	266	240	253	225	239	230	234	253	256	214	254	234	234	245	242	255	253	252	254	266	252	255	250	227	260	237	255	254	230	229	228	238	244	229	259	220	242	252	227	247	253	234	234	258	206	250	230	233	209	255	251	241	243	230	255	226	217	214	258	258	243	237	253	261	231	253	229	254	229	250	271	233	234	260	265	254	260	255	224	227	246	226	272	245	267	266	233	215	234	258	237	251	266	225	262	240	223	237	228	242	259	248	239	262	259	228	254	230	240	238	222	237	262	258	262	250	255	273	228	281	227	231	239	264	255	242	234	252	225	263	250	224	251	214	233	252	272	230	233	238	265	210	242	246	230	235	228	222	258	229	280	275	264	261	251	220	248	225	229	236	222	251	255	254	263	264	242	211	237	225	228	222	244	222	245	215	230	245	246	253	255	243	267	230	208	241	241	243	235	230	256	252	236	257	245	229	220	240	218	241	238	225	256	239	239	256	236	248	245	236	235	228	231	270	238	235	265	238	209	240	218	249	225	232	248	244	249	230	260	218	249	251	212	237	242	249	239	236	242	210	253	257	258	240	225	239	250	221	215	240	243	249	248	237	287	234	224	229	238	247	264	239	245	257	245	187	238	232	224	256	218	250	213	211	243	251	234	216	250	236	234	225	252	222	244	240	252	230	243	239	231	262	234	261	232	209	206	245	240	279	238	251	240	265	246	247	249	231	269	247	242	233	225	238	229	246	256	249	225	236	232	226	241	246	253	251	255	260	232	238	258	245	250	228	235	251	228	260	251	288	245	241	220	220	252	256	209	230	211	223	274	260	265	226	251	217	225	260	219	228	253	239	215	245	240	236	234	234	250	241	260	254	240	232	234	223	251	237	257	274	201	241	262	235	242	271	236	237	228	259	237	227	265	219	244	230	235	246	255	247	239	247	241	258	242	249	234	256	238	246	219	236	222	248	219	257	248	239	264	214	256	225	242	240	222	254	217	241	230	234	237	236	218	254	250	242	254	222	226	250	243	222	209	263	229	258	240	255	216	217	256	287	247	234	256	254	246	241	247	262	236	228	232	214	247	245	216	237	248	237	213	268	269	273	232	238	235	226	230	251	231	219	245	225	243	212	218	235	265	224	238	241	256	221	242	247	266	220	245	245	247	219	248	245	233	256	248	266	223	254	249	252	226	231	248	247	232	210	256	218	241	220	242	208	251	244	229	247	240	231	236	241	246	235	211	230	242	249	198	223	248	255	259	225	227	231	230	246	259	227	234	236	228	253	279	237	245	241	234	231	239	239	242	231	242	271	248	237	247	231	241	238	252	216	237	217	224	251	220	249	237	231	250	269	221	230	242	243	252	255	252	269	233	237	255	272	256	223	220	259	227	228	235	252	252	239	219	242	242	243	212	242	241	238	222	248	250	255	231	227	255	232	259	215	245	234	252	244	237	225	253	226	223	228	247	217	260	235	235	235	237	258	261	252	226	255	241	252	215	237	251	239	263	265	241	255	229	211	223	244	286	220	240	229	243	231	244	227	280	248	266	256	243	259	261	244	221	249	263	257	232	242	210	232	233	231	239	228	257	231	232	229	228	222	234	251	219	218	229	238	260	259	232	215	234	237	213	224	226	243	265	248	243	263	239	221	244	199	240	234	222	258	228	242	266	248	263	256	223	244	229	261	238	259	249	249	270	233	246	214	240	246	242	228	271	225	262	233	253	257	226	240	239	243	236	244	237	221	260	242	225	214	240	237	250	240	278	255	213	219	232	248	239	243	237	237	230	239	223	252	260	209	257	246	258	254	248	231	230	250	224	252	245	253	268	231	239	229	223	214	249	234	251	251	237	235	230	273	250	259	245	239	220	251	232	234	233	249	256	247	267	234	236	228	234	237	218	238	249	258	244	238	286	269	236	247	241	228	220	239	239	270	259	234	254	251	230	239	246	235	235	241	241	214	233	220	229	209	215	241	213	220	234	251	260	241	223	242	245	256	231	248	263	242	234	228	277	249	246	260	253	218	253	227	231	250	266	236	264	218	246	219	236	245	269	240	247	278	246	221	245	249	267	215	243	235	232	227	241	238	225	256	217	244	230	254	244	216	252	245	235	239	214	263	248	217	273	264	247	233	239	258	226	243	225	252	252	249	259	238	273	247	280	236	247	262	234	241	241	254	228	230	251	238	208	293	239	226	262	247	251	234	265	217	248	221	252	211	225	234	246	264	256	236	253	246	264	230	247	230	214	240	232	226	202	233	239	233	225	211	270	234	215	251	251	236	233	243	229	235	233	236	244	219	241	243	249	256	257	283	248	204	225	253	224	241	271	228	241	250	240	267	256	236	271	199	250	213	232	223	251	216	240	251	263	224	229	232	251	242	244	219	251	219	248	269	252	223	270	252	227	223	246	237	242	237	261	256	234	231	235	241	227	203	248	242	261	237	239	217	244	261	252	233	273	253	276	229	202	237	231	264	236	197	238	242	209	263	249	253	237	262	223	249	255	224	252	224	259	250	245	228	220	233	239	277	229	270	258	250	244	232	232	243	253	237	262	270	246	238	245	234	241	233	241	198	230	216	213	227	257	247	229	231	231	282	240	252	234	223	246	245	257	240	237	260	246	244	245	274	276	238	254	256	235	242	212	240	250	244	226	243	258	239	259	228	253	240	234	255	238	247	245	255	238	244	220	229	267	248	264	240	234	232	242	246	209	223	235	221	232	262	220	239	238	239	242	239	235	252	227	246	233	221	273	245	220	227	273	205	249	225	236	252	245	234	240	273	219	261	261	278	230	246	261	246	238	236	253	240	249	242	250	227	225	222	270	231	240	225	233	239	263	247	219	230	220	241	252	263	252	224	232	234	236	258	240	243	248	221	253	264	256	256	281	240	232	252	257	232	230	242	261	262	233	232	274	253	233	230	248	239	259	231	231	253	235	260	232	245	276	247	249	271	236	218	253	228	254	242	238	262	260	272	203	244	243	246	258	251	245	232	226	220	254	257	240	220	244	231	240	218	249	216	243	241	233	239	261	238	242	264	246	235	227	229	221	233	234	226	272	256	252	240	233	252	244	227	243	252	237	251	234	264	256	219	256	225	233	242	232	261	233	224	214	260	266	235	256	229	234	221	221	219	217	229	239	248	230	230	232	237	233	230	233	241	239	267	248	234	245	230	231	237	240	250	245
14451	2423	5148	5876	4966	4172	3510	2923	2503	2197	2019	1815	1653	1546	1382	1305	1285	1224	1099	1092	1069	1056	1027	992	1000	930	958	930	895	929	914	902	809	903	904	849	830	834	819	826	802	804	818	761	807	789	771	778	756	710	769	788	769	769	780	722	731	751	780	736	782	740	759	732	701	707	769	730	766	695	735	790	706	772	785	703	727	733	695	748	689	767	743	714	726	737	738	726	739	766	746	762	693	744	716	700	752	733	737	717	729	728	709	750	754	727	713	746	717	755	739	699	746	707	708	759	762	747	713	741	722	714	774	758	727	724	736	720	675	727	736	740	744	740	673	762	716	723	724	691	737	718	711	738	729	715	716	692	689	712	659	673	723	719	691	732	755	748	743	708	758	726	735	700	695	717	682	740	740	690	691	721	713	670	668	711	693	778	690	712	733	726	734	715	756	726	723	722	759	722	691	735	682	776	730	672	702	713	720	731	686	787	714	744	731	708	722	737	732	729	739	728	712	745	729	711	714	735	674	756	705	720	727	735	724	677	711	710	689	730	712	706	743	712	774	792	758	706	726	763	753	703	714	705	756	679	750	692	736	765	672	716	702	722	684	695	705	729	748	648	729	716	753	730	687	695	700	716	714	696	755	737	712	697	736	736	716	673	726	745	706	700	727	745	712	735	720	753	734	780	716	671	708	677	705	715	724	733	722	798	685	715	693	698	714	777	726	714	743	731	753	748	732	692	705	767	724	721	718	683	723	743	730	686	738	683	706	690	684	730	706	671	716	782	715	725	696	720	739	762	711	734	720	730	718	714	696	753	758	675	711	751	694	675	685	749	716	719	740	712	720	753	742	726	708	734	714	746	721	701	730	732	707	720	731	716	714	705	696	751	757	717	721	764	673	686	709	708	727	716	727	714	672	738	753	668	736	731	742	757	709	708	720	688	674	728	713	765	739	739	698	704	689	713	746	690	677	716	716	710	734	671	719	709	701	727	703	754	736	690	670	751	680	724	703	700	684	716	721	734	702	719	723	721	743	731	744	725	719	705	748	743	734	712	684	701	741	708	710	746	703	685	692	715	712	709	738	721	732	730	715	726	700	745	693	691	709	738	674	736	693	716	725	699	734	720	753	668	730	717	712	683	710	743	700	695	706	721	735	729	719	719	686	772	720	688	740	752	688	730	720	696	736	754	740	667	712	740	716	699	709	658	752	735	705	695	696	740	744	698	762	672	708	739	769	715	734	744	756	724	725	697	733	738	708	738	686	758	686	708	665	684	722	717	719	732	727	695	727	692	704	767	703	709	780	716	727	684	731	714	766	727	726	727	748	677	713	708	765	710	702	696	699	717	727	715	741	697	725	781	741	701	745	736	683	759	697	701	692	706	705	766	753	702	699	719	692	738	708	726	745	719	724	740	692	740	670	763	741	691	695	692	767	716	724	705	694	699	724	745	736	663	712	740	689	691	694	719	707	699	691	729	690	716	704	728	696	704	726	736	735	643	707	690	735	728	780	738	673	699	673	688	733	706	721	733	722	708	736	722	664	705	687	752	698	743	753	709	695	739	723	676	734	681	783	713	722	682	737	725	733	720	678	752	725	697	771	706	720	744	688	754	699	746	707	684	701	713	784	727	697	710	742	712	691	744	714	728	702	725	686	697	688	743	702	636	707	719	746	747	749	765	719	734	699	720	722	703	697	709	655	693	692	701	731	722	737	727	722	689	735	713	731	674	689	696	672	726	688	745	719	680	682	706	740	711	727	705	687	715	684	760	706	736	740	758	722	717	698	694	751	717	702	719	684	719	718	717	711	718	749	700	739	675	723	703	787	761	766	707	750	740	699	703	683	734	715	675	708	786	758	770	722	697	690	718	668	714	652	732	716	700	720	705	681	735	757	775	714	703	701	658	704	740	690	720	714	725	670	750	690	683	702	693	720	708	740	721	776	725	702	766	701	708	692	734	673	715	711	725	715	666	721	750	693	753	698	709	728	744	698	750	690	708	719	727	737	753	734	770	683	719	672	712	740	732	744	714	683	691	666	756	725	731	733	760	680	715	667	698	680	770	701	705	705	719	722	667	749	760	729	715	705	703	740	760	739	746	767	701	728	725	680	729	695	741	762	714	672	689	687	694	727	721	745	783	653	701	727	748	705	671	708	740	733	684	745	701	717	697	760	691	715	753	770	710	715	665	734	708	694	762	709	695	720	733	704	725	730	720	676	745	725	742	730	725	747	688	719	721	748	724	721	733	702	737	707	717	715	732	735	720	675	762	677	704	740	719	786	688	746	679	698	714	743	717	740	694	697	700	730	775	719	699	719	710	711	731	777	732	770	757	717	729	732	711	748	716	721	817	746	727	744	729	696	735	717	785	755	687	695	743	732	753	722	709	730	717	708	706	699	746	707	731	748	760	714	711	716	663	709	754	763	689	745	672	775	714	720	727	703	726	734	733	746	735	714	724	715	649	680	757	741	725	711	711	709	687	730	723	723	729	740	711	642	738	751	724	729	689	686	659	739	681	717	706	703	755	721	766	746	689	699	753	715	712	708	730	724	692	726	719	729	730	701	732	708	702	729	681	725	724	695	704	684	710	681	678	734	710	764	758	720	755	725	723	732	724	723	683	738	751	719	708	685	676	721	657	767	658	704	732	712	688	758	723	718	693	757	707	714	701	735	747	715	710	726	724	706	748	682	727	660	684	724	726	727	701	688	719	693	682	695	743	732	714	694	729	742	717	718	739	712	703	730	712	727	726	720	682	680	699	712	732	735	682	685	688	729	727	711	729	717	705	693	697	753	744	732	700	711	712	730	755	710	761	689	755	712	746	701	735	733	709	688	741	728	732	690	744	703	672	695	708	711	760	724	665	745	730	760	736	735	711	719	713	740	684	683	699	752	722	672	714	712	686	690	715	726	733	707	755	728	703	741	709	708	711	708	691	740	679	675	674	767	741	695	705	746	718	718	696	725	745	691	719	743	723	662	721	730	709	722	682	655	716	716	723	696	718	727	721	712	744	739	733	737	694	687	737	722	677	684	716	717	698	703	720	765	714	661	740	722	709	706	724	737	665	725	718	730	691	736	748	761	731	742	685	750	687	713	775	721	696	732	709	722	703	725	801	716	709	707	709	719	754	720	732	768	755	763	690	706	711	703	717	711	767	727	761	673	741	702	701	726	743	756	675	746	738	679	714	742	716	712	709	682	733	673	701	755	698	746	687	698	710	739	734	713	705	720	712	680	711	731	736	695	701	725	691	707	727	768	755	718	698	755	761	722	664	681	745	719	694	734	686	734	741	707	721	753	727	682	734	743	675	767	706	647	704	725	750	739	692	791	676	726	678	728	724	741	713	775	684	685	728	725	732	749	744	727	686	676	771	734	718	670	794	701	706	717	716	708	691	786	706	735	704	675	744	702	731	748	703	713	692	753	707	731	743	767	728	708	701	739	738	687	766	766	767	719	727	753	730	724	732	746	747	702	760	684	724	723	684	662	733
3732	168	119	115	102	82	68	86	89	85	77	73	80	64	87	75	84	66	74	67	58	69	69	70	66	73	68	66	86	65	71	61	55	71	59	87	81	66	85	69	64	68	69	70	59	80	56	84	79	74	64	89	67	68	66	73	69	70	71	51	71	89	69	75	72	66	67	81	77	68	80	65	64	60	79	68	79	66	73	63	71	95	75	69	75	75	62	83	74	74	70	62	67	76	70	83	66	70	69	75	78	63	76	77	75	86	77	85	77	72	65	81	78	50	67	68	64	67	77	71	74	56	82	64	68	75	76	58	70	76	67	86	82	75	74	86	75	71	66	73	73	61	58	78	75	68	55	64	76	70	82	55	78	62	67	61	72	63	73	85	58	82	80	78	69	75	64	78	73	75	75	64	72	73	82	70	70	74	65	69	66	89	67	79	53	65	66	79	61	66	75	73	63	61	79	82	83	65	66	62	73	68	71	77	69	71	77	69	61	60	81	76	63	67	72	78	82	76	55	70	92	85	62	90	73	75	77	74	73	92	63	77	77	76	69	65	68	67	70	75	86	98	73	73	76	76	80	65	74	81	64	71	65	79	72	70	57	80	82	73	72	55	61	84	70	72	77	63	71	54	84	53	72	75	78	91	66	64	76	72	60	81	64	74	74	60	76	79	60	61	70	75	60	60	67	77	70	72	87	79	66	74	86	81	61	71	73	64	61	84	68	84	68	67	54	65	68	66	69	68	71	78	60	73	82	64	57	91	77	59	61	68	69	63	77	54	78	73	78	59	73	73	84	64	73	86	68	82	67	63	88	89	70	70	75	65	66	72	76	61	79	45	56	55	66	67	76	59	77	63	58	69	79	71	74	57	67	70	66	79	63	65	86	71	68	58	80	69	75	62	82	67	79	89	71	69	87	55	74	66	63	55	60	68	57	68	83	77	73	63	71	66	73	69	77	61	58	66	72	67	76	66	73	64	57	77	82	62	55	64	64	62	62	82	64	65	65	79	70	78	68	83	69	67	70	59	81	53	72	58	61	65	64	59	66	69	71	67	69	67	84	70	88	71	66	70	83	72	91	69	71	59	65	82	68	69	71	69	66	55	66	63	64	79	71	77	66	78	75	76	78	72	66	74	89	75	77	85	56	74	67	63	76	81	72	69	71	54	78	76	73	61	56	62	67	83	67	85	64	82	64	79	65	79	72	79	77	49	52	75	75	50	66	74	57	68	68	64	78	75	66	70	86	75	70	67	79	78	46	81	79	69	54	79	72	69	68	77	64	75	73	68	79	72	72	76	66	56	63	63	74	71	55	70	64	60	87	54	77	68	84	77	80	78	59	72	60	57	62	74	66	70	78	77	71	79	66	78	82	87	67	56	75	57	62	58	68	82	84	70	66	63	68	76	70	72	68	70	62	79	79	76	65	59	77	75	87	87	80	73	79	62	84	66	72	84	79	79	79	63	63	74	74	75	80	77	64	69	70	67	65	61	77	61	74	66	74	68	69	80	55	60	59	72	62	71	66	74	69	59	73	85	83	70	69	64	63	78	75	75	71	65	79	77	64	83	73	68	71	74	63	70	72	60	70	57	67	70	66	74	65	80	73	65	68	78	70	67	69	85	72	77	76	63	71	68	75	66	73	86	63	75	75	74	75	81	82	71	61	79	51	73	71	58	71	70	70	67	79	82	82	58	68	70	67	76	67	79	70	80	62	65	65	67	67	66	71	64	66	72	69	90	80	69	86	69	79	58	65	87	62	87	65	66	69	57	65	81	74	69	58	69	72	77	68	70	69	66	72	85	78	60	82	83	63	75	59	73	59	70	87	67	51	62	63	68	67	64	71	73	86	57	68	71	78	73	58	74	80	76	72	67	63	74	66	57	79	73	70	59	85	82	73	65	72	61	60	67	60	65	66	63	74	55	76	65	57	62	65	74	79	60	79	67	68	62	62	78	69	65	70	78	62	86	75	59	60	82	70	71	67	74	70	72	69	60	82	53	79	57	56	78	81	66	82	60	71	77	66	64	67	76	91	68	65	78	72	69	59	60	68	79	70	64	74	75	70	94	81	69	59	63	64	76	84	65	81	62	63	69	61	75	72	73	72	74	74	77	77	64	60	67	85	67	74	76	70	74	72	70	66	87	71	68	62	93	88	68	75	60	72	79	81	74	73	63	84	88	64	82	66	76	64	66	77	83	58	63	77	70	68	75	71	72	71	75	71	89	70	80	54	78	60	74	73	71	82	78	75	95	58	85	76	67	68	70	80	81	88	73	74	57	85	79	74	77	72	72	75	78	78	59	60	61	65	65	57	79	63	79	78	64	67	75	67	78	83	75	91	72	71	82	76	59	68	85	60	66	72	78	70	76	70	68	67	73	57	75	65	56	74	78	71	63	71	75	58	75	59	70	62	67	69	67	79	75	67	80	59	55	66	52	63	81	80	67	75	71	83	81	75	65	60	65	63	68	80	94	66	65	69	64	71	79	70	72	72	65	62	80	66	82	75	81	67	67	62	77	72	73	74	65	62	71	64	69	70	74	67	67	61	75	56	79	73	63	70	78	65	69	79	99	72	72	73	85	75	80	70	75	66	86	62	71	78	77	74	64	43	71	50	74	76	76	75	72	79	75	59	87	71	82	72	76	57	77	81	68	82	71	62	74	72	83	70	64	78	66	63	69	73	80	74	62	65	68	64	71	60	74	72	66	71	72	81	64	68	57	76	83	77	59	60	69	62	55	66	66	90	67	68	79	80	55	57	88	77	66	75	68	73	83	63	72	62	68	66	70	75	78	88	85	68	83	64	72	78	76	65	80	49	74	74	63	66	72	91	70	73	71	58	77	88	71	78	71	72	57	60	60	72	61	68	74	68	72	89	82	79	79	68	78	64	74	73	72	64	77	57	72	64	63	58	61	81	71	64	59	76	54	80	77	72	58	63	69	62	68	61	79	74	72	79	75	67	70	77	74	67	84	83	50	87	63	96	60	57	68	66	64	68	68	78	60	58	54	62	72	64	72	64	66	59	59	75	60	65	85	76	58	76	67	61	83	72	78	64	70	66	86	70	62	76	77	61	65	87	66	71	58	74	75	73	64	63	60	56	79	58	61	66	68	69	72	71	71	68	65	88	66	87	81	59	60	81	72	65	70	59	75	79	80	59	69	74	84	70	62	73	72	70	72	69	56	66	69	62	55	55	72	76	69	71	61	65	82	63	79	82	71	69	74	80	69	60	71	82	63	70	78	69	72	72	61	75	76	64	89	75	75	65	68	87	94	76	72	70	65	59	80	58	61	79	67	67	87	43	66	83	78	73	61	55	82	72	67	66	80	64	67	79	69	84	61	54	77	79	66	65	62	64	67	69	71	68	68	75	71	75	64	73	69	68	78	85	84	72	74	73	75	72	61	74	65	62	65	59	54	69	64	63	75	67	71	61	73	71	69	66	64	70	61	76	74	61	72	67	64	60	72	66	60	66	56	83	68
4924	307	424	391	370	376	330	308	302	323	326	286	276	294	312	277	273	284	277	267	255	284	278	294	280	278	281	302	265	263	271	283	300	283	276	277	285	245	269	260	298	258	276	282	258	266	272	293	273	290	290	246	300	261	293	287	276	261	286	267	268	267	291	264	313	262	270	283	277	258	257	272	261	283	289	267	268	274	277	284	252	255	262	291	277	258	274	275	270	267	252	270	248	276	248	277	268	259	276	280	237	270	283	297	265	244	256	272	270	246	281	286	270	261	275	281	248	281	255	274	270	283	267	265	244	276	262	262	265	259	256	280	240	262	264	290	268	271	273	285	280	247	277	269	255	260	252	282	260	253	269	279	281	282	242	264	297	280	244	265	246	301	277	281	270	282	271	262	272	271	261	285	255	330	279	272	245	295	278	253	262	302	250	255	274	263	290	271	255	262	246	260	319	254	293	237	268	299	282	282	276	268	301	234	268	272	269	254	262	289	277	269	284	269	295	271	248	260	263	249	285	278	228	281	264	294	279	262	272	254	283	271	286	253	272	278	278	252	287	297	284	249	258	244	296	285	269	273	268	269	275	272	252	257	252	259	276	261	274	304	270	283	266	248	277	270	269	251	296	250	286	265	246	269	280	284	261	272	263	271	305	284	264	278	263	284	282	263	262	316	295	269	283	256	272	275	285	255	251	255	264	273	279	283	283	267	263	284	294	294	269	278	266	247	299	286	286	288	307	255	254	273	280	284	293	274	304	272	269	260	240	294	234	234	258	253	257	270	271	274	249	268	269	251	243	261	261	274	281	257	248	296	286	292	282	258	279	275	289	259	266	259	245	278	272	268	254	253	265	289	269	293	272	276	259	255	269	285	270	281	285	243	252	274	258	282	276	278	307	252	265	298	269	255	283	303	259	311	253	306	263	277	262	283	272	296	288	273	257	264	247	316	277	250	259	275	297	315	237	272	268	250	266	305	271	256	259	250	277	256	269	253	272	270	264	251	261	274	262	245	265	261	288	259	274	272	289	241	254	290	263	287	263	274	263	271	295	277	276	275	268	280	273	275	250	253	265	264	251	269	264	284	277	280	262	287	273	279	256	261	274	263	273	287	273	265	291	267	265	303	271	275	285	278	269	306	267	246	275	259	302	264	263	290	276	242	280	274	284	253	261	295	273	282	270	276	256	290	276	273	244	265	263	235	273	265	269	289	268	275	261	299	263	259	272	264	272	285	260	296	241	290	289	257	268	287	272	268	267	275	232	291	282	275	297	295	273	274	281	252	260	279	291	292	291	247	247	297	284	258	274	290	309	275	263	314	250	232	256	257	282	292	278	279	285	271	297	265	268	278	262	261	302	256	241	260	269	293	309	292	272	280	283	248	256	305	276	293	288	263	251	270	270	289	293	289	275	267	263	263	261	278	277	284	246	277	282	280	273	282	261	237	298	267	267	271	269	271	258	301	288	261	275	249	279	281	299	261	290	255	263	246	295	278	280	292	266	296	267	265	246	262	291	265	253	246	298	287	270	273	254	258	259	262	291	300	304	286	265	283	270	271	274	254	284	252	286	284	256	240	257	273	304	268	240	267	289	301	277	257	257	262	260	273	266	283	289	269	286	255	278	249	282	282	249	248	241	274	289	281	302	259	292	255	275	293	273	251	253	262	247	270	253	272	268	294	275	259	289	280	251	261	266	264	263	286	272	266	263	264	247	278	245	287	302	276	305	262	258	276	277	247	263	233	242	276	270	274	262	271	270	263	271	277	259	319	254	279	267	286	284	262	264	290	293	258	258	252	307	241	276	241	268	299	261	273	260	249	277	276	275	279	276	283	250	281	257	277	249	282	280	262	294	250	265	250	259	255	262	293	270	280	263	265	281	262	281	265	265	273	269	266	269	272	269	271	283	289	246	274	268	236	287	300	276	303	269	252	280	279	273	256	285	273	289	252	270	261	263	267	300	269	278	266	253	276	281	268	271	287	273	279	297	251	284	261	260	269	282	293	267	272	249	279	287	241	289	271	278	265	273	259	284	274	263	274	279	262	287	276	264	269	299	278	261	246	256	266	266	264	259	292	281	266	239	277	306	279	281	263	273	305	277	269	277	254	236	300	257	281	263	278	269	272	265	285	265	254	274	273	286	287	268	271	258	276	235	306	273	245	280	285	235	271	286	247	262	271	252	274	267	312	256	293	283	261	290	272	276	227	247	277	282	254	297	255	270	274	264	279	268	275	272	294	263	268	261	264	262	273	297	270	242	266	243	274	267	252	252	276	279	281	236	288	256	304	269	266	285	286	253	295	300	294	281	283	266	251	265	276	284	273	259	288	270	308	253	265	282	240	292	272	279	298	238	282	264	275	252	249	289	263	266	243	280	240	237	282	260	280	276	276	280	283	292	261	308	258	284	254	273	278	255	263	278	281	269	292	275	282	278	265	294	264	256	236	276	309	286	288	295	257	264	263	283	276	265	279	270	300	258	269	292	278	274	266	261	238	267	292	261	241	259	276	256	267	272	284	274	277	275	299	259	277	278	262	294	302	257	259	272	279	276	265	290	275	262	295	315	242	279	268	269	261	258	268	263	264	276	282	265	276	271	253	261	254	276	255	267	289	280	249	291	246	281	244	269	263	260	256	258	279	245	274	303	285	276	272	272	270	279	259	264	267	258	282	269	293	273	272	286	268	256	267	284	266	279	270	273	259	298	260	277	305	291	285	278	285	261	265	291	274	250	258	257	272	298	242	284	271	243	278	275	263	265	282	244	260	265	281	285	277	266	255	276	282	255	287	264	290	295	281	261	274	269	290	256	289	276	295	215	236	280	270	272	235	242	306	282	268	264	273	280	252	268	282	274	260	255	320	270	280	258	240	278	260	284	278	282	240	266	282	284	260	275	269	283	281	267	275	282	292	265	237	266	273	264	275	276	267	308	280	276	270	277	275	254	286	269	285	239	260	262	277	280	248	285	283	276	249	288	259	290	279	252	272	275	259	254	268	288	278	264	278	286	280	287	258	280	272	271	286	287	274	255	277	310	263	243	263	273	308	243	290	272	272	280	274	294	261	251	274	276	281	272	254	253	276	246	256	248	270	238	282	277	289	272	285	254	269	257	284	267	276	296	264	264	296	274	276	274	280	281	304	241	279	259	260	274	267	248	301	264	262	241	263	281	276	231	280	269	252	263	289	275	258	295	256	266	255	262	256	290	276	287	262	276	257	303	254	284	307	275	264	283	285	265	260	248	298	280	273	279	265	268	258	253	265	259	264	257	282	257	265	296	282	270	257	280	255	281	261	298	250	264	248	297	271	300	264	295	266	265	284	293	240	262	275	298	270	278	243	268	284	278	264	250	277	285	279	284	274	268	300	288	270	280	272	257	243	282	257	291	271	246	280	253	291	271	284	252	282	269	273	256	248	274	270	303	236	249	270	259	263	284	261	285	263	278	261	286	286	245	279	264	273	308	283	249	289	232	282	262	269	296	280
24847	2955	1336	1009	749	524	446	375	348	284	262	270	243	197	227	210	211	217	207	183	181	177	183	167	179	169	152	186	188	146	146	178	162	175	189	182	197	182	183	181	192	160	172	152	163	171	167	156	165	160	156	161	162	160	150	175	181	152	175	163	179	177	174	162	167	177	170	155	160	154	163	153	166	183	173	167	154	191	157	167	154	159	150	155	165	151	159	151	176	168	168	152	162	190	177	163	181	171	182	163	180	148	149	165	169	164	198	171	148	173	156	167	163	156	148	166	171	159	154	146	163	184	139	167	160	165	159	154	174	173	158	183	179	162	163	170	141	175	164	178	173	173	186	156	187	161	164	173	162	166	169	184	164	160	167	157	166	183	182	166	162	166	151	156	153	174	177	189	160	171	192	166	147	144	170	173	176	165	163	161	157	171	153	163	148	152	163	151	166	169	162	169	172	172	163	162	168	146	171	163	172	172	145	152	184	159	193	153	179	170	163	197	157	162	194	153	180	173	161	166	173	157	167	167	174	153	194	141	165	164	188	162	180	169	167	174	152	162	170	172	176	186	174	156	182	175	171	161	177	164	169	166	159	158	168	169	154	172	159	151	178	169	195	156	157	184	159	147	170	165	153	172	191	178	159	161	176	174	176	185	145	156	168	186	146	149	158	165	162	160	172	174	145	180	154	182	162	180	162	156	177	161	145	185	163	173	171	171	182	179	150	186	157	165	164	180	159	158	167	157	170	169	152	156	190	159	173	164	169	161	148	149	171	155	136	166	157	172	146	150	179	159	160	148	149	154	142	160	171	168	199	165	151	172	168	184	135	160	164	157	177	161	179	197	158	166	172	199	151	142	174	157	191	177	193	153	176	155	144	173	159	165	170	178	188	187	138	168	185	162	164	181	196	174	182	163	186	165	172	188	188	142	162	166	166	182	165	155	136	152	138	185	172	163	142	169	169	153	166	156	175	169	159	166	170	148	173	170	183	149	205	154	155	144	159	162	149	170	169	149	154	156	164	168	164	171	188	139	141	144	169	173	182	152	158	147	161	190	186	165	159	140	161	171	159	183	146	176	162	164	169	176	179	167	145	142	173	175	169	186	148	162	155	172	170	161	164	164	189	152	185	181	157	172	164	162	178	178	160	177	172	154	146	172	149	154	194	159	181	183	180	160	194	172	184	151	161	177	179	169	172	158	159	154	160	162	157	172	165	147	180	162	166	165	146	164	170	154	144	171	169	190	138	180	172	161	176	169	178	151	189	171	165	172	183	169	157	180	156	181	176	172	150	161	180	161	152	167	180	168	156	152	149	145	170	183	160	166	152	150	176	161	176	201	157	174	154	150	174	161	174	177	152	174	156	157	158	163	156	165	190	166	162	183	167	152	150	188	168	154	167	160	169	169	152	138	163	165	168	174	152	150	157	151	164	170	180	153	153	147	142	178	160	149	172	136	176	155	177	168	150	169	159	170	188	158	162	150	181	155	143	152	177	193	155	173	164	165	180	153	145	154	169	152	161	158	164	171	141	134	184	154	178	163	166	162	166	149	146	170	171	157	151	150	164	143	161	170	178	156	176	156	155	178	178	174	168	169	175	157	184	169	155	172	152	145	162	166	170	168	164	165	165	126	183	184	187	171	136	176	161	149	153	152	166	180	154	181	146	159	170	159	168	160	154	150	145	176	157	154	153	171	168	205	163	174	173	183	143	180	170	153	158	161	174	166	153	162	170	149	139	161	133	167	167	169	158	152	146	160	180	169	160	149	161	156	152	173	159	162	166	166	154	151	153	166	169	153	174	160	166	181	162	136	184	147	175	186	157	163	150	147	187	155	153	168	167	179	148	160	151	153	161	175	168	192	174	159	159	168	178	155	187	167	180	172	154	180	158	155	154	160	159	191	173	164	179	157	197	165	185	168	168	131	164	173	168	175	157	178	143	160	161	152	168	168	153	151	156	136	159	169	166	146	164	164	163	175	165	161	167	148	154	165	182	164	192	143	184	168	174	180	175	165	175	146	169	178	181	157	168	187	159	167	184	144	189	177	155	165	172	170	174	184	163	175	168	158	159	146	167	171	164	143	159	159	161	161	180	180	166	170	192	143	172	158	161	149	173	166	165	167	145	145	149	180	155	161	159	154	179	177	162	180	167	158	148	166	149	170	151	177	160	154	182	180	152	163	162	169	176	159	169	182	167	168	176	144	170	171	170	172	178	167	160	144	169	165	171	145	178	165	152	170	155	160	160	165	161	185	151	165	176	158	163	183	182	160	164	133	186	152	174	162	183	150	159	143	170	166	183	164	175	153	160	162	166	187	144	159	157	175	184	196	170	182	160	166	157	171	171	159	159	169	142	144	173	159	165	164	154	194	163	154	140	172	151	147	184	180	164	157	162	180	173	155	152	173	168	183	148	162	188	165	144	155	175	163	157	170	169	162	173	160	175	168	159	175	176	153	147	156	171	177	169	199	161	173	189	158	152	177	177	202	177	161	159	166	185	178	180	172	147	178	167	166	167	163	160	157	164	166	179	158	160	181	158	167	162	179	156	183	168	164	159	168	161	192	168	167	145	170	168	162	174	145	145	155	148	206	131	171	171	159	179	167	169	157	158	159	167	156	151	171	190	119	177	198	181	171	181	173	175	187	180	180	172	200	166	171	153	160	168	161	139	164	175	178	168	166	179	168	166	164	169	154	159	163	159	170	187	164	164	182	178	147	158	170	169	178	132	159	148	176	168	170	184	172	162	185	161	171	170	150	147	157	171	156	177	148	165	178	163	151	181	174	189	162	196	170	153	183	173	198	159	170	162	140	181	152	170	128	167	155	154	158	172	178	144	162	159	178	188	169	154	158	165	174	186	187	201	145	204	146	153	179	160	170	175	170	149	186	139	180	201	164	157	149	180	184	183	166	145	155	176	182	159	156	173	177	172	159	139	159	170	165	150	160	159	181	157	183	162	150	179	165	199	157	177	169	155	172	158	184	174	172	163	143	178	134	159	168	179	160	175	171	182	150	163	172	162	166	178	161	160	146	172	172	164	147	183	158	123	173	178	149	164	163	146	154	153	187	167	152	172	161	170	158	159	185	160	163	177	161	169	158	157	163	157	144	188	162	182	165	186	165	166	154	177	166	160	156	164	151	182	158	143	161	144	162	167	156	178	152	156	149	181	158	181	157	143	186	168	195	167	205	164	178	143	151	149	168	147	162	169	157	160	161	148	206	149	164	173	154	160	173	183	162	175	164	157	163	172	153	152	161	161	169	176	168	161	156	175	157	150	169	171	185	188	177	160	152	169	161	152	177	165	177	157	157	151	163	165	170	174	154	175	170	158	163	183	167	157	155	182	168	146	174	163	174	170	163	153	161	176	155	158	162	165	153	153	160	138	167	155	157	156	173	157	175	152	170	180	165	139	165	137	190	168	145	130	179	160	184	161	165	178	140	165	173	169	160	151	171	172	133	188	140	173	145	150	134	178	165	140	168
12174	1413	2875	3315	2815	2453	1972	1680	1443	1234	1187	1122	979	977	892	850	792	762	770	731	690	687	715	662	658	675	623	627	644	600	610	598	592	632	626	597	598	582	584	592	605	546	509	536	551	528	567	565	567	566	532	553	505	561	497	528	553	576	524	503	564	526	540	500	551	494	495	483	538	501	531	524	530	532	490	542	574	535	567	526	568	528	538	527	530	508	568	519	532	547	548	512	563	511	502	526	501	521	558	565	478	532	540	507	522	527	490	513	547	510	558	505	526	531	529	545	508	588	522	550	490	541	533	511	548	550	501	513	533	490	518	505	570	538	559	533	534	531	521	543	508	538	523	535	529	541	527	530	523	516	533	497	551	515	550	509	485	530	525	559	526	541	495	507	515	558	503	515	502	521	499	510	497	521	496	537	499	524	506	545	526	539	527	526	551	539	538	519	518	508	562	512	515	493	523	515	483	549	531	513	471	537	539	512	542	531	488	517	506	505	508	511	549	537	525	528	480	485	541	514	559	559	515	507	529	529	529	507	494	530	520	543	531	486	520	507	507	519	509	548	533	491	498	522	507	526	506	539	504	562	510	526	531	554	547	569	528	516	508	561	528	522	524	520	515	502	509	512	521	528	516	485	539	499	540	527	515	551	526	556	533	544	516	495	498	505	534	519	543	518	529	468	507	538	510	530	497	508	513	522	493	544	531	557	510	542	521	522	515	509	505	472	498	518	521	515	489	552	517	484	580	561	532	513	523	495	527	499	475	520	491	512	512	548	522	548	509	514	552	525	572	480	500	507	516	500	525	547	501	511	521	550	534	516	499	503	533	491	543	502	478	525	510	516	487	513	558	527	526	567	527	527	555	537	487	519	533	542	510	529	536	516	547	512	537	525	548	494	492	547	499	535	539	535	512	512	512	493	499	543	544	497	533	552	506	547	550	542	502	543	494	560	538	520	460	520	519	530	532	529	496	523	504	542	472	539	551	510	529	556	531	493	489	557	549	445	521	541	525	514	525	469	528	569	548	506	511	525	537	507	527	512	512	562	531	482	548	529	568	515	508	531	532	513	520	521	561	576	529	520	527	496	550	517	532	472	562	544	573	518	518	554	473	526	524	521	539	518	507	569	516	527	530	518	517	510	525	489	548	503	516	520	509	493	576	536	551	524	498	566	538	519	538	511	576	511	526	549	542	517	480	530	479	537	499	510	502	544	561	508	518	542	540	512	542	564	523	514	537	522	511	490	507	518	538	505	492	504	544	553	547	512	535	505	491	514	487	481	513	538	534	531	505	499	548	506	520	523	500	485	539	485	513	499	525	495	515	507	527	529	521	514	494	529	526	520	503	531	499	513	522	482	515	508	554	542	531	563	535	487	559	507	498	537	488	523	512	526	534	529	510	520	537	539	516	545	497	498	486	510	547	515	524	533	523	514	479	543	513	533	535	501	492	528	515	521	508	525	509	539	511	546	534	490	495	541	583	491	490	500	531	534	537	513	535	499	528	505	542	525	522	524	513	563	511	570	515	531	531	488	534	492	533	506	561	527	521	515	506	499	514	577	503	494	503	504	507	499	522	545	537	523	527	479	499	509	490	516	555	520	509	503	504	499	539	504	545	506	539	502	488	510	518	514	503	526	515	542	518	492	527	549	518	558	545	545	511	540	462	562	513	504	496	523	525	522	565	511	524	531	524	481	522	517	490	510	539	509	529	520	515	543	539	536	531	514	489	551	493	552	532	518	515	508	516	561	522	526	497	504	514	518	506	502	532	558	552	554	528	499	514	556	509	503	517	541	527	529	554	507	481	513	517	487	555	501	549	544	504	529	482	499	499	547	508	517	557	517	523	588	539	529	532	514	540	534	521	537	533	483	497	486	530	493	503	515	524	535	537	549	511	505	516	547	505	509	483	558	502	532	537	522	467	520	534	537	541	559	538	484	523	546	531	551	513	533	521	533	552	517	504	547	559	522	556	502	497	506	519	528	509	512	538	483	551	520	526	552	545	549	542	532	510	518	542	544	491	523	529	500	513	537	530	533	519	523	505	534	465	537	539	533	523	507	520	489	510	523	515	502	478	506	503	518	545	517	552	520	533	497	534	547	529	543	510	526	513	516	530	499	519	555	549	470	505	515	571	524	496	529	499	524	517	583	515	551	522	552	532	518	526	481	533	519	533	518	526	540	552	551	541	565	561	541	524	484	480	531	520	547	517	537	527	521	528	516	528	559	510	492	499	520	502	492	512	469	539	502	498	579	561	516	523	556	530	542	519	495	514	517	552	527	509	519	569	552	504	478	561	510	547	540	505	521	516	512	516	529	502	560	505	532	523	516	524	499	500	514	520	502	498	529	509	514	530	551	482	481	522	512	528	526	548	491	529	528	523	569	528	547	464	540	541	513	502	585	476	537	518	539	551	531	503	483	484	534	540	497	501	490	501	504	554	562	506	562	497	520	553	529	502	530	522	568	488	542	567	513	512	509	541	541	476	528	538	556	500	529	587	563	525	510	550	530	513	498	563	514	527	534	502	519	569	508	492	511	524	522	527	487	558	558	522	517	497	523	485	578	509	538	519	566	489	517	511	498	507	500	529	523	541	522	530	517	519	506	512	546	525	529	524	567	500	536	479	519	506	480	559	536	523	498	516	538	522	513	500	524	482	511	520	526	532	523	504	507	564	545	543	493	532	537	566	497	535	543	514	544	548	503	531	509	516	527	528	546	562	521	540	518	513	547	551	520	527	520	515	540	485	507	502	521	514	523	503	490	518	524	505	474	499	504	527	468	536	511	527	499	504	575	515	555	501	518	545	558	527	553	479	535	531	506	505	510	510	560	525	503	512	486	500	522	533	530	554	507	502	514	541	526	520	518	491	527	532	528	474	510	517	516	553	534	527	547	521	526	567	497	489	537	538	509	526	535	493	524	505	547	511	510	505	507	537	550	529	521	507	547	495	490	489	537	511	544	529	526	533	551	496	512	550	526	538	499	547	510	547	531	502	515	543	548	535	524	534	526	473	524	515	509	525	517	532	513	528	530	531	533	476	522	536	517	506	510	508	544	558	546	553	498	525	500	485	553	528	535	514	487	525	518	536	483	514	526	539	528	481	497	518	528	496	517	518	509	543	499	526	544	514	525	533	506	507	512	553	531	532	509	504	507	539	556	525	488	554	541	534	502	530	485	514	486	515	513	502	521	577	555	540	550	564	549	479	497	540	521	538	553	554	542	556	555	515	535	516	509	500	462	542	557	529	538	536	527	502	529	502	499	545	495	525	498	522	509	560	549	528	529	559	519	501	523	521	558	523	532	532	532	531	520	532	519	508	555	524	552	506	512	567	543	554	552	506	555	529	528	539	499	548	536	512	544	496	504	517	524	512	548	538	540	522	524	543	510	518	527	516	526	531	516	539	533	520	513	535	499	502	536	525	516	507	512	518	504	514	501	548	533	540	520	528	529	566	534	533	510	505	493	515	547	504	549	526	524	514	539
35085	7704	2706	2050	1374	1050	831	674	581	516	452	409	363	349	390	308	299	269	315	304	282	292	274	276	258	293	252	259	251	281	245	233	250	248	270	266	260	258	252	255	221	267	262	255	236	262	240	259	264	231	241	254	235	239	244	276	278	227	211	234	254	240	232	273	243	262	273	262	259	286	239	273	264	257	258	234	261	222	229	221	247	255	238	224	241	249	239	224	264	245	251	246	248	255	241	234	249	247	212	258	281	237	249	258	237	258	208	258	217	217	260	241	221	229	270	232	282	255	259	227	269	244	239	235	226	253	229	239	223	258	232	236	235	257	253	248	250	238	252	228	238	261	245	238	247	244	242	250	238	252	256	239	236	247	247	254	207	270	242	235	215	252	220	248	235	254	240	223	234	201	235	225	231	253	211	222	262	226	235	238	236	217	246	250	248	253	224	223	234	240	275	237	216	218	236	245	267	211	242	256	256	255	236	226	249	242	242	230	275	252	240	219	286	251	236	251	209	211	233	229	230	250	227	253	252	228	223	252	241	234	226	231	257	266	245	250	218	234	233	247	242	240	251	242	228	220	220	232	228	251	257	269	241	255	218	234	273	250	232	242	234	280	220	245	247	259	242	224	251	239	261	251	243	225	236	260	249	277	241	234	213	199	238	260	225	260	240	243	229	239	238	231	248	244	252	264	278	211	254	238	252	211	240	248	232	234	249	250	237	227	239	237	238	263	233	252	261	238	270	236	230	226	213	226	241	238	240	263	225	251	250	219	221	240	257	263	239	274	239	241	238	244	259	244	245	241	256	245	278	235	241	238	225	241	233	238	255	275	247	222	241	265	260	243	210	221	206	265	270	235	242	259	204	227	225	222	225	233	244	249	225	222	265	244	231	253	231	258	258	237	242	258	225	246	252	252	267	214	264	263	249	228	249	238	238	243	247	232	232	251	229	238	225	255	237	238	230	238	219	255	247	286	239	258	237	255	231	251	256	256	242	234	222	268	231	229	225	213	215	247	242	224	231	239	245	224	274	231	245	267	238	264	238	232	256	257	234	263	230	272	242	249	263	261	220	252	255	233	235	237	253	237	263	262	253	259	232	245	243	240	241	246	243	228	226	240	255	226	281	228	202	216	273	229	244	247	256	222	230	250	218	248	228	238	255	272	264	215	243	243	242	251	229	249	277	254	231	227	247	227	229	249	228	253	240	228	259	238	278	226	234	263	252	249	277	217	233	253	251	264	276	232	236	233	249	260	247	244	235	264	239	226	261	227	219	232	266	240	232	218	256	224	259	245	268	225	271	227	237	227	287	243	229	246	241	222	214	203	243	242	236	253	228	234	251	230	218	239	201	250	211	229	239	231	225	255	239	210	248	287	263	222	219	241	248	238	256	252	270	235	262	230	236	246	244	246	264	232	235	254	260	236	233	247	236	233	242	248	242	253	224	237	231	225	238	256	237	244	224	232	237	247	259	253	254	257	227	255	230	232	272	242	248	230	252	241	240	243	245	226	238	237	267	254	250	242	232	238	251	248	252	272	252	236	256	258	224	231	216	238	244	217	252	256	239	245	226	247	249	230	247	238	254	237	226	262	235	230	239	240	250	237	242	227	239	274	223	248	239	227	226	235	243	225	214	254	251	264	242	237	244	241	234	244	272	256	294	226	254	238	230	236	274	217	245	251	234	223	246	229	254	251	241	251	252	234	267	246	231	232	237	250	256	242	237	252	265	268	253	259	222	227	240	244	252	235	233	224	236	260	222	231	262	236	261	224	239	268	251	237	266	248	268	220	219	242	271	252	236	256	265	229	241	214	235	234	255	245	252	225	261	231	245	256	237	245	212	226	243	246	259	245	239	200	224	226	263	270	249	257	249	258	245	223	255	247	250	257	237	253	249	217	240	253	253	266	247	238	245	250	207	223	246	225	242	242	239	247	250	263	215	220	241	207	279	213	257	259	233	252	243	237	233	236	237	246	237	231	274	275	236	254	233	254	256	237	248	209	241	233	238	244	223	258	246	250	251	221	247	196	249	244	247	253	236	245	246	258	247	245	215	253	235	286	267	261	224	224	258	241	224	244	244	238	224	231	257	263	251	236	217	253	236	236	242	223	232	267	229	236	242	257	283	244	234	238	246	229	251	232	266	255	252	221	233	238	257	219	263	259	264	226	223	238	276	227	245	235	229	252	255	280	240	233	235	209	235	245	229	227	254	240	256	250	248	236	255	238	212	216	210	225	245	241	260	229	256	228	241	236	254	264	216	258	216	243	240	246	218	250	248	257	235	267	217	255	232	236	257	233	282	245	252	274	265	228	241	251	197	252	202	247	242	229	244	253	236	243	228	226	238	249	227	253	211	257	230	224	239	228	254	262	266	225	270	262	239	257	249	261	288	235	234	243	227	208	261	222	248	231	258	239	237	243	270	225	211	247	242	234	245	232	228	264	249	244	225	271	235	239	237	237	242	250	239	224	247	247	229	234	250	248	244	222	224	224	225	244	235	247	235	220	235	240	260	241	241	248	246	245	252	240	238	221	236	242	250	269	240	248	245	240	278	262	252	223	247	240	223	220	232	247	244	244	271	229	234	258	231	233	259	204	239	228	238	235	238	262	210	255	276	231	214	235	235	238	244	225	227	243	259	216	232	214	245	256	260	228	243	250	260	252	234	234	224	206	233	260	241	246	233	283	244	281	262	200	225	253	265	235	243	221	229	242	224	278	208	235	244	260	255	237	230	214	250	237	256	236	283	240	237	245	274	270	242	268	229	249	244	234	247	228	220	229	280	252	246	249	255	255	253	213	240	261	250	208	245	248	260	242	246	214	234	249	244	226	222	218	214	257	235	224	227	231	227	270	238	240	234	214	227	248	239	239	248	256	266	288	242	229	262	265	274	239	240	204	245	241	246	256	240	201	217	229	214	260	261	238	256	238	235	259	242	232	221	257	238	248	260	239	233	260	226	211	228	256	241	234	230	251	234	252	238	267	245	223	254	262	236	255	222	246	235	229	245	252	250	277	230	252	243	247	234	225	251	260	231	260	244	246	230	237	262	214	248	237	252	253	249	237	216	243	239	248	224	237	243	221	244	249	242	255	234	264	273	227	225	228	259	228	247	245	226	254	224	241	223	237	255	256	264	250	244	236	230	237	221	242	270	240	215	234	247	214	245	238	230	226	254	255	254	235	204	228	238	229	260	241	254	221	242	230	251	247	268	257	218	243	247	230	232	247	253	236	247	263	240	249	233	237	235	261	235	233	234	227	231	245	236	245	225	255	215	266	251	273	238	220	264	226	237	252	205	246	243	212	246	260	227	247	260	243	248	258	227	239	257	249	201	258	263	263	258	238	229	226	267	250	207	223	237	251	242	240	224	236	231	235	249	227	237	276	262	240	228	239	237	225	238	238	219	230	237	249	255	259	232	242	242	259	246	233	238	231	249	279	246	230	254	241	216	242	245	244	230	278	245	269	251	275	265	242	260	224	240	223
15292	2451	5134	5787	4880	4306	3399	3026	2474	2309	1899	1802	1680	1442	1387	1308	1265	1189	1130	1171	1154	1067	1004	967	967	919	964	911	909	906	896	940	822	852	883	902	797	819	753	818	798	848	811	774	788	796	795	794	746	771	775	735	784	763	785	736	770	738	747	725	766	728	750	766	742	765	732	813	741	738	752	780	759	741	733	767	759	743	753	785	760	746	704	711	700	768	719	754	733	707	728	735	738	828	696	746	688	742	736	723	776	713	701	696	768	697	756	726	683	717	765	725	739	672	755	696	670	737	716	702	729	709	723	726	720	722	744	699	678	725	713	745	752	711	720	748	716	672	742	747	714	739	735	691	715	703	737	689	792	711	720	712	766	707	753	708	751	751	743	718	751	690	733	780	713	750	711	719	694	697	726	700	719	727	709	699	716	736	691	692	718	736	752	702	709	707	706	741	769	710	741	721	702	713	705	643	761	718	741	678	753	715	742	708	678	724	720	699	780	731	726	736	720	720	739	732	767	735	737	763	683	758	649	711	713	728	754	694	738	713	720	720	719	703	695	716	686	738	706	729	714	692	697	744	733	739	728	694	793	699	731	731	727	689	724	709	742	703	739	737	735	677	728	715	691	729	641	731	717	731	708	711	730	732	721	722	756	677	728	730	700	705	733	715	704	701	693	701	743	715	715	739	711	678	712	725	739	720	697	681	711	700	701	748	686	698	741	726	686	690	782	740	695	683	756	736	743	703	764	694	686	685	735	722	704	720	733	733	747	695	714	777	703	738	744	736	744	670	699	693	712	681	667	699	712	738	677	693	737	766	712	688	707	708	713	715	718	668	758	746	751	701	712	744	689	710	693	711	719	724	694	741	698	700	714	684	671	722	741	702	721	677	738	736	696	701	740	719	737	684	744	696	690	735	657	715	731	687	764	722	736	768	737	689	719	723	669	722	716	727	700	740	736	710	710	725	695	629	730	694	719	704	723	774	727	776	736	709	714	764	741	687	728	701	671	696	724	726	718	704	726	691	707	732	718	727	714	742	694	726	727	732	674	745	729	713	702	703	701	741	755	693	711	757	698	710	733	739	770	717	763	697	709	709	713	733	738	721	710	709	762	733	681	724	737	747	714	713	712	722	719	703	687	716	717	717	702	740	736	685	714	735	732	714	758	708	788	756	744	707	729	688	722	692	668	689	689	710	714	756	698	677	724	724	697	693	746	704	746	744	697	735	701	690	738	699	683	674	729	739	738	732	749	725	706	712	693	756	783	691	759	666	728	729	728	752	798	688	714	718	691	724	665	682	766	690	616	699	724	734	711	732	685	706	702	718	727	711	678	708	727	718	702	768	724	714	700	710	721	704	694	691	742	723	665	729	725	711	704	698	727	712	730	716	725	736	734	659	728	710	733	700	716	719	728	759	742	707	736	757	740	711	723	697	703	676	762	717	670	749	743	741	679	691	692	711	724	720	691	725	739	704	717	742	745	725	734	712	708	751	727	704	676	690	719	715	717	719	761	728	701	693	740	705	720	748	741	707	735	723	700	716	756	687	775	745	690	718	707	698	735	720	684	689	672	738	721	739	742	740	765	698	735	715	694	709	720	726	703	741	721	735	715	728	678	727	750	742	763	705	690	696	690	733	691	722	681	703	762	709	699	714	686	713	713	708	730	728	717	722	744	670	714	741	743	687	745	769	715	723	716	709	685	698	672	711	753	674	705	717	720	708	761	688	693	745	708	719	735	748	712	747	684	678	718	714	736	713	689	696	670	700	740	740	685	767	732	689	704	723	739	725	665	734	715	792	704	713	750	715	732	707	698	719	717	707	716	715	695	732	754	732	720	690	697	696	689	786	712	684	741	719	715	720	712	640	740	693	708	700	726	737	695	720	691	704	691	742	723	711	716	747	712	762	734	733	733	720	661	714	699	700	706	705	717	692	747	688	734	737	671	791	734	830	695	724	678	695	729	760	732	697	722	677	694	728	780	708	710	727	698	739	714	765	741	681	707	724	721	700	770	696	725	658	660	727	714	708	696	691	698	722	676	718	736	762	739	745	716	748	716	708	718	747	744	702	689	703	704	723	736	718	725	703	731	720	689	741	676	706	715	741	747	667	668	767	718	724	700	720	679	679	710	695	753	733	703	712	683	780	757	698	737	707	723	692	756	696	755	739	699	753	772	717	669	756	703	751	729	754	691	740	720	707	697	707	720	697	730	692	655	741	691	751	748	720	716	710	701	727	716	729	741	701	740	734	764	726	708	674	735	755	670	725	728	741	730	709	740	740	708	702	668	704	721	700	728	724	699	696	733	701	768	703	702	744	691	749	713	712	705	687	763	774	689	681	729	698	698	755	701	707	711	741	765	698	732	699	796	727	707	759	740	686	742	797	736	702	717	716	785	710	743	755	732	787	721	736	738	720	729	704	743	701	746	712	723	766	737	696	739	714	779	715	715	727	726	743	698	737	722	723	662	742	748	755	726	720	741	692	720	717	734	744	717	725	682	704	754	747	677	658	739	711	745	731	741	743	718	682	717	747	695	743	736	717	724	673	739	739	694	734	733	746	685	750	673	673	726	718	690	727	715	715	692	718	733	740	738	723	735	724	754	673	748	731	753	733	707	710	690	709	737	692	715	710	663	731	662	768	727	714	750	748	666	696	674	728	726	709	719	728	750	744	740	735	721	715	706	725	664	706	711	720	708	725	697	732	687	711	745	731	734	721	711	724	702	702	738	744	728	749	751	743	744	684	735	713	721	702	709	748	728	707	720	682	755	683	733	690	740	698	696	685	722	748	686	699	750	699	779	701	712	702	730	709	717	722	703	796	750	688	712	745	687	697	711	743	741	727	729	740	752	725	731	717	722	744	714	739	684	791	695	728	719	707	643	716	750	706	703	673	754	761	737	730	719	710	753	733	718	715	742	711	713	663	745	788	674	725	725	688	722	720	725	683	656	766	717	725	726	733	728	737	698	711	664	717	736	686	741	714	697	702	758	701	694	708	738	695	811	708	718	756	657	703	716	742	724	700	697	735	672	716	742	758	753	689	786	696	690	705	736	669	727	751	754	723	730	741	730	762	681	733	712	738	721	666	719	752	680	656	723	694	773	715	756	695	723	717	645	727	665	702	699	699	682	762	723	688	710	668	737	688	688	735	764	687	754	753	720	748	726	744	684	729	741	696	768	718	693	686	765	694	676	758	780	706	734	716	727	689	689	768	711	742	698	758	703	747	743	717	754	741	700	732	698	694	765	724	706	694	726	710	719	710	708	719	718	758	679	682	732	691	707	739	726	733	750	688	742	734	727	724	699	730	741	696	738	738	720	687	722	683	745	729	750	760	706	733	723	727	758	767	742	747	738	772	682	757	702	702	685	724	657	743	679	736	731	698	722	749	733	737	698	654	756	726	752	713	732	731	742	708	750	744	732	742	694	730	708	712	704	745	723	784	713	721	723	706	798	709	725	672	711	671	737	713	733	692	702	750	698	696	769	728
3977	211	146	133	103	104	81	86	71	84	81	75	73	73	71	90	85	94	73	81	50	97	58	84	50	83	63	78	75	70	66	58	64	80	73	70	87	81	60	80	89	86	76	70	70	78	73	80	79	77	63	67	65	70	76	88	64	78	77	65	73	58	82	70	59	82	81	65	68	74	90	83	83	84	67	71	65	75	68	64	74	73	73	62	60	57	63	83	73	79	60	69	82	75	70	54	62	74	74	65	70	80	75	80	85	78	76	82	67	75	68	75	72	83	62	74	68	77	73	71	78	62	61	72	72	79	68	74	72	83	79	63	70	66	71	67	57	63	82	80	80	68	72	69	58	78	81	80	67	74	69	66	76	75	72	74	67	73	85	63	62	83	85	76	72	88	84	67	64	65	69	84	63	86	64	80	74	75	74	69	88	86	61	67	74	74	82	75	80	76	83	79	71	78	96	67	64	72	64	67	68	75	68	76	70	57	79	93	83	80	83	77	84	76	69	87	58	76	56	60	81	83	62	67	64	75	80	73	69	64	45	66	64	57	70	80	62	83	65	72	71	72	81	62	77	68	91	70	59	69	69	79	78	60	73	82	94	66	78	70	70	71	66	53	73	67	80	65	67	79	79	62	76	76	65	72	76	97	60	71	83	60	84	74	58	79	74	70	73	69	89	60	58	63	89	71	75	64	71	78	83	75	78	81	63	56	90	74	67	76	69	76	81	67	75	60	71	65	65	88	71	67	63	78	60	72	80	62	74	77	63	80	60	62	73	67	63	75	84	86	75	74	77	66	64	61	78	75	67	87	71	75	70	69	56	65	89	58	82	79	66	69	72	78	76	72	57	77	60	75	73	61	49	72	66	73	72	76	76	73	77	58	62	70	61	60	89	77	72	65	60	81	69	72	71	75	65	65	70	70	79	56	75	91	90	83	81	63	87	76	57	86	73	85	67	87	69	73	74	74	78	56	72	75	76	58	90	70	58	69	72	63	66	70	67	69	89	67	65	76	86	71	70	59	70	75	75	69	79	68	71	72	66	69	52	68	84	67	59	69	84	74	67	65	66	78	77	64	76	91	91	56	86	85	83	84	70	74	70	70	66	65	65	73	78	68	75	70	57	62	65	75	64	69	78	79	85	86	59	64	67	79	85	64	87	80	69	72	71	60	72	78	61	85	58	80	70	64	57	86	78	62	59	67	79	84	70	68	58	58	85	72	76	58	68	77	89	75	74	74	63	69	71	89	88	74	81	80	66	65	87	66	76	66	74	71	79	67	73	69	69	81	82	69	67	66	64	64	58	71	79	75	71	70	74	76	84	72	79	62	74	79	69	81	80	59	62	86	83	68	67	71	69	72	68	74	56	85	83	63	82	57	87	75	77	75	62	80	61	77	66	65	84	66	70	58	75	78	77	74	75	74	74	71	66	67	70	71	72	74	70	77	52	83	58	89	65	68	66	73	65	71	58	66	79	93	73	63	69	73	54	72	64	80	65	71	62	63	81	74	70	91	71	65	69	63	75	79	65	78	76	70	67	73	81	79	69	74	78	78	75	70	75	77	79	55	64	85	69	78	88	79	77	75	88	64	82	60	76	69	76	72	61	64	63	79	79	64	66	85	70	58	76	64	68	75	82	65	72	66	80	75	74	67	78	65	85	89	73	80	75	69	69	74	58	79	61	61	65	76	69	71	88	70	78	49	89	69	67	78	56	75	80	86	84	61	73	59	82	64	73	79	90	74	86	84	86	68	71	68	63	53	80	73	71	73	66	56	82	91	66	81	78	59	76	57	83	61	70	72	72	81	62	59	59	78	72	76	83	71	73	78	84	71	62	65	78	86	77	65	67	78	78	71	66	82	75	71	61	80	70	66	69	64	76	70	70	62	75	70	59	74	78	72	50	85	61	69	60	68	79	68	67	72	57	66	67	75	55	67	62	55	83	69	71	94	69	70	63	74	86	75	74	62	67	99	53	68	64	81	86	63	78	83	75	63	64	97	78	85	66	72	72	87	78	74	64	61	75	77	77	59	82	71	75	82	76	75	65	73	52	63	77	86	75	93	80	62	68	81	70	77	64	89	51	48	75	87	61	61	71	69	78	79	76	78	65	71	74	69	76	62	78	64	77	63	84	73	90	62	75	78	69	81	69	63	66	66	69	68	61	54	78	84	87	69	63	86	73	78	72	69	70	70	62	77	83	73	76	76	75	83	68	65	70	68	61	77	72	79	65	69	69	63	46	76	62	69	76	79	87	87	82	53	70	64	64	71	75	67	81	73	68	76	82	88	74	71	60	77	55	69	75	75	81	76	82	67	78	82	69	81	71	80	72	73	76	79	55	71	75	85	81	84	58	72	73	87	60	71	66	71	83	72	92	76	69	68	90	71	74	73	88	74	63	72	65	69	86	83	61	81	69	74	64	65	76	70	76	69	78	62	70	66	66	79	71	93	61	91	94	79	84	72	86	76	71	70	77	81	77	64	78	71	61	73	69	71	75	50	60	91	78	79	70	67	70	67	86	83	68	66	71	60	76	68	68	56	67	66	93	73	58	66	68	70	78	78	83	75	75	69	70	74	69	75	78	79	82	74	68	69	77	64	77	81	62	76	80	74	68	68	65	61	58	70	64	85	71	86	61	60	71	75	85	70	63	86	83	74	65	82	68	56	76	74	77	79	85	77	63	67	80	64	77	76	73	67	80	64	63	85	68	71	61	48	73	58	73	75	74	65	79	61	76	57	81	73	86	83	79	64	68	76	75	68	66	58	73	64	68	69	56	65	59	67	80	75	73	76	59	73	72	78	57	71	76	68	71	76	72	69	78	79	81	72	74	74	69	79	80	61	81	69	84	74	80	70	60	61	85	74	86	78	60	59	85	73	80	73	61	86	68	72	67	72	79	74	87	63	69	70	62	76	73	74	63	86	73	65	70	84	75	72	71	74	64	91	79	78	71	81	68	79	74	77	63	88	94	77	73	68	77	74	72	80	72	58	98	68	70	64	78	97	57	93	81	65	66	63	71	59	73	64	75	86	74	62	79	57	71	69	75	84	69	88	80	67	80	71	84	74	66	70	67	83	70	74	74	68	70	59	81	82	66	72	62	92	65	69	89	60	68	86	72	69	73	86	71	72	68	77	68	67	73	72	64	72	75	73	72	79	57	62	89	78	71	81	63	83	71	60	76	72	67	70	82	68	70	60	81	62	69	71	69	65	80	68	73	76	73	65	81	72	74	52	81	82	66	84	66	69	90	70	70	82	73	64	76	63	73	70	86	77	67	81	75	79	67	72	66	75	70	55	73	74	67	65	73	60	78	87	69	58	67	84	76	68	70	66	70	77	91	73	73	64	86	71	73	73	62	83	78	80	75	79	90	69	69	70	66	84	62	70	70	66	74	77	75	68	83	67	72	76	69	78	62	75	59	74	69	78	69	70	83	82	59	73	69	82	77	70	69	65	58	68	81	66	70	92	60	76	75	67	81	76
5141	325	397	460	366	346	364	336	325	298	328	314	293	289	262	290	324	286	263	302	291	282	268	269	289	285	249	295	298	275	303	266	275	317	273	291	267	321	278	284	287	276	319	302	276	280	240	287	279	301	292	290	262	291	307	296	256	261	292	254	283	247	276	256	267	257	254	279	295	296	279	288	253	268	284	253	276	268	292	254	285	263	259	263	285	264	262	280	276	286	276	286	279	278	233	277	305	262	285	246	277	282	259	288	270	273	301	279	262	239	309	282	250	260	284	259	271	281	264	267	290	274	291	272	285	284	259	265	269	270	281	285	259	289	239	257	266	272	263	271	279	285	264	266	277	288	244	258	284	285	309	262	290	281	285	288	268	253	245	284	289	297	283	267	260	269	259	312	284	272	289	294	260	258	257	292	288	279	305	272	291	301	285	287	275	271	286	267	245	250	252	285	275	288	277	288	267	283	288	253	266	289	262	268	274	272	274	269	286	286	263	274	306	272	286	275	301	273	308	257	301	264	251	261	272	292	259	255	255	265	264	258	246	279	248	275	256	284	276	323	296	280	238	317	286	284	235	265	287	276	274	273	295	238	282	272	272	264	286	252	277	248	290	285	268	289	237	301	283	254	236	260	275	264	272	300	269	224	300	298	271	287	249	267	288	280	285	243	273	277	269	284	285	263	270	277	255	271	300	270	273	271	280	271	281	261	300	257	279	251	246	302	309	249	253	297	255	279	262	278	268	238	266	250	281	288	252	270	311	288	278	293	271	272	258	272	275	283	305	258	273	274	249	254	267	283	279	283	294	258	284	273	285	251	276	296	272	280	291	282	264	309	281	278	254	310	245	247	281	306	257	251	268	283	253	263	289	280	265	286	268	259	219	278	285	262	278	294	274	256	274	293	302	285	277	293	292	274	303	275	304	293	250	256	274	299	281	278	272	284	275	271	282	268	267	269	261	257	277	301	283	239	303	299	263	290	257	263	246	275	273	278	267	254	271	291	269	247	298	296	267	250	284	263	267	260	269	299	267	294	273	256	271	282	268	264	295	275	265	262	278	297	261	248	286	241	289	272	259	284	258	291	295	269	251	275	293	278	297	306	280	289	275	271	263	290	265	301	250	272	267	287	283	297	264	289	261	274	265	287	279	256	286	246	279	291	306	271	273	285	289	304	209	286	276	263	258	289	247	298	254	244	270	255	253	267	283	258	267	265	269	290	265	295	282	279	268	254	263	306	236	239	252	251	279	276	265	291	282	281	249	267	266	281	263	269	268	291	266	279	276	287	281	295	280	277	279	299	291	298	252	257	251	266	238	269	284	296	279	272	309	268	271	264	275	275	290	296	259	278	281	274	264	260	268	272	254	261	278	285	264	271	256	271	263	258	285	279	268	273	274	241	276	269	270	275	282	283	287	266	321	287	276	281	279	291	281	297	261	268	290	287	257	271	303	295	265	272	263	255	271	270	273	279	252	269	287	273	302	255	257	302	271	311	252	278	283	270	265	295	278	252	293	266	301	283	256	295	256	273	254	286	265	287	276	288	247	283	303	265	245	269	274	244	260	275	269	276	257	273	278	287	245	265	266	282	295	250	294	290	279	248	270	286	287	275	282	296	240	267	260	277	305	280	270	261	291	292	285	240	310	272	266	289	245	277	240	289	267	277	273	274	294	262	270	275	268	278	287	271	265	241	275	267	267	295	260	267	289	271	294	275	278	222	307	259	272	302	261	275	260	306	271	279	280	283	304	291	252	259	287	236	271	288	285	285	265	279	273	267	296	248	281	279	283	242	251	243	264	250	294	270	289	276	275	257	255	276	282	256	266	263	267	248	285	246	280	247	250	271	291	270	294	281	284	275	272	298	255	264	285	295	263	283	263	275	269	282	264	267	281	265	289	253	284	285	287	278	267	294	260	286	260	253	309	291	252	265	286	251	273	279	282	248	259	264	268	245	270	287	292	247	303	262	258	277	246	261	260	267	288	273	261	292	308	278	261	267	304	264	282	280	282	283	278	251	269	263	269	332	279	289	247	280	270	276	309	292	277	286	283	302	268	297	268	301	300	275	270	262	293	279	278	265	275	242	286	241	285	273	262	285	287	264	245	294	284	259	262	306	303	286	276	279	281	259	285	254	282	280	314	255	280	264	289	276	243	269	296	321	262	281	272	269	262	296	266	264	260	287	285	269	246	257	273	293	250	289	275	271	261	289	269	286	271	257	271	247	260	304	275	259	277	272	277	275	281	278	260	223	274	261	293	259	295	265	263	258	266	267	297	284	290	286	283	281	275	258	271	284	287	276	251	279	251	278	275	242	291	290	278	274	276	277	261	295	238	299	265	296	263	253	263	263	281	266	277	241	249	286	269	274	268	264	275	284	299	277	285	288	261	266	269	268	270	288	257	290	255	245	270	304	256	272	272	283	260	253	237	280	276	266	285	307	268	288	293	293	270	268	292	285	272	277	288	259	254	264	282	297	250	278	289	265	287	309	263	307	286	269	266	284	270	298	267	247	237	267	278	292	259	311	309	271	283	256	262	260	250	260	278	262	287	263	275	272	291	264	283	254	272	267	282	288	305	255	271	269	282	269	267	254	261	287	274	265	275	308	280	270	231	297	240	295	301	291	252	281	287	267	271	276	278	272	251	277	291	272	275	263	283	300	250	250	287	280	279	280	269	307	253	246	250	257	280	308	249	263	257	272	305	265	240	267	284	265	277	284	275	273	274	270	277	294	257	266	278	283	273	270	276	306	282	281	299	265	285	282	278	271	275	283	297	275	274	279	269	282	274	283	273	280	280	280	281	264	273	280	283	271	267	283	284	292	296	281	275	274	249	297	281	269	285	257	268	275	266	268	268	308	289	260	260	256	250	277	291	275	273	249	252	281	281	270	266	272	288	258	242	295	285	298	297	248	255	254	278	282	271	287	279	266	277	282	283	274	270	308	269	267	284	285	303	300	270	269	279	262	258	263	282	284	301	254	272	270	279	293	266	283	265	290	289	285	281	282	308	275	283	275	259	284	261	270	244	271	279	271	249	273	264	265	275	269	255	270	283	274	303	266	263	257	296	291	324	277	273	262	285	298	266	264	258	275	327	248	257	301	270	269	276	257	305	265	273	288	272	268	273	262	247	275	255	272	300	292	265	254	265	243	277	241	260	267	272	277	263	267	261	245	282	253	264	278	270	272	274	270	276	273	300	275	290	299	288	242	242	255	288	299	277	276	261	300	270	300	289	256	279	284	272	269	253	274	239	241	271	276	289	280	263	268	261	289	284	282	266	255	259	264	273	279	292	258	262	287	284	269	240	295	290	262	289	276	223	258	240	274	257	268	247	253	270	274	260	269	304	272	300	275	275	265	296	264	310	255	303	271	289	293	286	277	270	284	276	272	251	295	274	287	271	265	263	282	249	268	248	282	256	318	257	296	279	307	262	274	281	301	262	286	261	253	287	283	267	259	280	263	271	275	222	260	272	298	285	263
25677	3577	1374	1040	755	551	431	374	336	308	259	265	234	240	214	221	214	181	219	193	189	185	162	222	166	161	179	200	177	159	180	174	188	167	159	174	173	185	174	177	177	168	159	170	191	174	172	160	167	190	172	166	179	182	174	168	180	172	167	145	166	191	163	165	174	192	179	184	199	173	179	180	182	181	166	177	146	179	185	175	152	157	154	149	180	162	161	193	167	173	174	162	169	160	166	156	160	141	186	152	165	183	159	193	173	166	168	159	170	171	156	154	171	168	162	174	155	168	158	156	154	179	173	159	181	150	181	160	158	151	174	175	172	168	140	169	180	157	153	170	168	196	151	169	160	156	148	168	151	178	170	180	187	187	184	168	177	173	192	169	150	175	161	177	159	179	156	149	154	159	177	184	148	178	171	187	147	163	142	171	155	134	154	155	169	173	159	156	166	151	179	183	151	162	165	183	177	182	175	154	158	175	156	182	160	172	162	188	142	168	155	144	181	160	150	186	166	173	158	167	168	162	166	150	185	185	169	147	171	157	175	158	171	151	161	163	171	163	164	206	148	172	155	151	181	172	150	175	149	153	162	156	157	160	184	156	165	152	153	158	180	170	176	164	152	149	155	155	165	173	182	177	166	140	170	173	160	161	172	174	159	171	166	195	158	168	172	168	160	170	156	181	180	174	170	167	171	181	161	173	161	159	146	170	141	141	184	171	173	148	188	160	184	191	138	168	177	173	163	175	155	149	148	179	160	153	149	178	181	167	187	146	162	162	181	156	169	162	174	170	173	170	140	174	164	176	170	159	149	160	181	155	167	168	192	162	155	170	176	183	161	174	184	162	173	143	161	159	177	184	162	183	168	164	161	135	165	150	169	153	177	206	153	167	182	210	161	176	153	159	159	171	171	153	157	187	171	163	170	186	150	178	152	156	162	172	181	153	183	181	162	175	178	180	167	174	174	163	165	156	175	140	179	173	146	173	166	144	176	173	166	154	177	162	147	179	167	159	156	163	175	163	169	149	176	163	169	190	163	162	180	175	150	159	153	158	167	185	181	174	159	183	183	186	160	176	172	155	173	180	141	175	147	168	175	172	160	180	135	149	157	156	152	177	154	177	179	158	148	165	159	154	157	188	161	175	163	152	181	175	146	171	184	181	174	142	176	150	177	156	144	140	143	185	163	168	175	159	186	159	184	172	192	142	160	157	168	194	166	144	176	153	177	179	176	181	152	162	177	176	160	169	147	181	158	172	149	170	171	172	173	162	169	147	160	169	151	165	153	167	173	159	166	163	146	167	174	163	161	171	159	183	170	165	169	190	200	154	184	145	149	162	186	177	163	165	163	163	153	138	153	195	189	191	175	153	159	163	155	139	157	157	152	187	163	192	201	166	163	166	197	170	161	153	172	147	192	151	162	149	161	172	142	175	169	139	163	153	170	166	145	162	168	165	174	155	187	152	159	155	183	177	164	151	191	151	161	169	163	142	170	169	154	177	155	163	187	170	164	161	172	201	155	152	165	160	160	164	182	179	160	170	197	184	152	133	185	157	165	161	151	172	171	173	189	180	189	185	163	150	177	162	171	168	148	184	162	179	180	181	176	157	161	167	184	194	154	180	179	159	152	184	174	156	169	154	177	154	184	137	171	183	159	120	161	162	162	159	171	177	184	180	181	174	182	167	155	167	148	155	182	164	152	179	150	166	182	190	167	176	188	164	170	166	164	173	161	153	174	152	172	175	158	164	140	147	144	180	163	157	180	162	163	162	177	161	189	158	146	160	171	193	153	173	171	161	159	166	168	155	174	162	149	169	149	175	169	172	145	151	166	150	140	153	199	166	150	158	154	152	170	146	182	162	193	181	160	168	163	154	170	164	157	160	178	165	181	185	169	186	154	152	179	177	169	176	159	151	140	167	163	171	195	183	193	146	153	150	159	175	165	179	183	164	165	174	172	178	165	172	145	192	145	157	176	177	170	165	173	136	156	192	195	169	154	166	144	156	180	154	169	167	174	167	166	155	159	148	155	150	156	199	175	168	152	143	163	172	166	156	179	163	168	172	185	181	160	166	163	186	189	175	166	168	160	165	182	176	138	180	169	162	147	175	145	165	167	182	150	159	161	181	157	160	157	196	190	149	170	173	164	188	161	167	163	165	166	157	160	190	182	165	149	171	155	159	167	181	175	158	165	156	152	190	173	170	174	167	173	170	172	185	189	152	180	177	168	179	177	144	149	152	170	164	168	162	176	166	137	158	179	164	171	165	161	147	191	158	156	168	158	165	137	191	151	154	175	179	156	156	199	168	139	173	169	168	185	158	151	160	166	165	151	157	173	166	188	160	162	184	189	180	159	165	164	155	184	171	174	169	147	136	173	167	193	144	168	192	162	163	175	175	189	179	185	142	183	167	182	158	162	177	155	158	207	150	160	162	160	184	170	158	151	170	181	178	194	165	161	163	183	158	178	168	179	168	155	201	162	164	154	183	155	175	179	166	168	129	194	179	147	186	154	154	160	158	157	151	155	173	177	191	154	186	154	162	183	175	184	173	180	155	166	176	169	165	171	150	184	175	157	153	153	174	169	185	172	149	163	173	159	220	150	178	170	158	183	150	168	163	180	153	160	179	169	163	191	177	158	178	164	169	176	163	169	174	157	185	141	168	186	145	179	147	166	169	187	155	157	164	166	144	136	168	217	148	140	174	158	193	162	164	187	159	187	145	175	165	168	186	167	169	150	175	173	167	159	132	155	170	173	139	165	167	179	155	169	190	185	179	183	164	178	160	162	161	138	162	146	138	165	173	176	160	182	173	185	172	155	166	163	162	169	166	157	179	158	163	169	161	160	140	173	173	153	186	161	151	154	176	171	164	175	170	159	175	175	159	135	161	175	170	168	172	155	194	152	186	157	172	169	163	165	191	154	183	164	149	154	162	156	187	165	160	173	149	156	151	174	167	170	165	168	166	186	158	183	184	160	157	145	153	168	161	161	171	170	158	166	162	173	150	166	172	196	167	195	157	183	142	187	155	168	191	156	180	183	157	149	180	185	181	152	154	164	162	159	150	157	174	157	148	171	161	167	162	156	158	192	163	163	174	155	160	166	165	145	182	167	171	168	168	176	166	169	197	191	156	151	162	169	176	179	169	182	159	171	184	146	176	179	183	172	188	171	156	181	150	141	161	171	170	161	169	184	146	163	158	169	165	155	170	152	171	166	183	162	174	178	150	176	168	179	165	168	179	164	157	167	164	170	169	176	170	153	163	148	160	158	185	172	150	181	181	191	179	158	182	171	169	185	168	142	163	180	187	145	161	179	195	175	154	175	169	167	186	164	179	173	160	180	177	172	183	141	181	155	164	177	190	172	179	167	180	180	164	169	154	171	167	174	177	143	162	178	155	163	174	171	166	169	158	151	173	182	183	172	172	180	168	159	169	148	153	156	149	164	176	168	168	157	161	153	164	171	181	174	165	155	148	147	138	130	179	143	178
12497	1355	2812	3256	2741	2395	2050	1670	1460	1359	1209	1105	968	895	861	843	773	773	793	713	703	699	632	640	637	670	650	631	678	635	635	544	570	577	596	601	630	540	622	570	564	537	539	568	575	558	524	568	547	585	534	548	565	583	527	563	556	548	536	573	554	534	507	557	539	559	549	545	534	533	493	535	498	558	517	534	535	562	545	550	512	555	548	511	510	539	495	537	548	581	543	537	534	494	515	508	539	542	510	508	542	536	554	503	510	470	535	530	512	492	536	527	536	511	563	476	525	517	507	526	550	485	539	527	522	489	516	474	535	531	484	549	505	568	501	505	505	528	552	519	550	514	516	529	517	465	526	557	540	522	508	532	508	539	509	511	544	539	554	528	525	549	524	529	540	542	519	527	512	507	527	551	524	565	535	537	509	524	490	518	574	519	568	552	533	519	535	550	536	568	542	548	516	561	479	525	507	511	553	538	532	531	541	535	530	554	537	539	537	523	531	489	546	553	524	493	513	503	511	490	521	534	516	549	515	542	566	514	524	499	543	539	544	519	510	481	525	579	529	486	546	541	517	507	514	543	467	534	505	470	543	555	549	506	562	491	510	581	528	517	540	532	499	527	504	556	552	492	545	556	525	534	509	519	511	533	539	515	514	558	525	509	562	537	499	506	501	555	497	561	536	502	517	498	541	510	544	532	471	493	555	534	523	508	535	520	544	532	519	532	534	519	507	523	512	530	535	513	544	515	523	574	508	540	551	504	539	523	549	534	506	518	534	504	510	494	530	528	531	522	499	500	555	456	508	550	464	524	502	566	539	519	530	516	520	543	507	521	519	553	550	508	496	547	558	493	518	530	539	493	491	532	545	555	571	519	522	541	534	501	548	512	495	516	502	567	510	534	554	555	507	534	547	527	524	554	521	517	530	511	540	522	543	510	545	540	488	573	505	507	520	491	509	525	529	545	544	540	507	519	503	508	546	511	534	525	526	543	520	554	588	533	577	513	509	525	534	537	559	520	501	546	544	552	535	523	555	498	539	545	504	493	504	505	533	506	520	554	531	494	518	499	529	518	525	514	490	539	523	499	497	558	483	498	548	518	526	510	517	534	552	523	507	550	499	539	534	501	540	538	539	554	514	536	479	531	523	561	520	547	574	535	533	533	574	547	510	522	544	523	541	517	506	511	550	563	551	541	542	558	497	513	574	542	528	527	513	539	538	546	514	486	556	502	542	516	485	524	539	512	512	508	542	519	519	524	514	549	533	528	488	556	562	521	511	517	526	534	548	524	529	525	501	557	510	577	489	527	546	515	515	504	489	528	524	509	554	515	534	543	511	546	538	507	540	559	499	558	503	529	482	514	498	538	532	502	513	533	540	534	502	552	531	512	508	496	510	525	524	525	501	507	538	518	557	490	527	489	517	534	518	516	540	525	499	541	493	526	496	519	514	514	533	494	512	526	524	532	531	547	475	589	532	502	522	520	504	541	531	526	538	526	513	545	530	550	516	540	512	509	552	538	548	520	522	510	502	549	516	550	514	512	508	549	556	517	487	521	545	500	506	509	550	532	525	522	519	485	541	472	478	512	499	542	530	521	546	527	536	518	558	521	546	533	530	506	527	510	514	502	570	512	546	528	490	522	567	500	533	524	543	537	502	522	509	535	487	502	556	509	545	559	530	574	546	537	537	549	485	473	545	537	532	527	498	490	516	505	521	502	514	546	512	553	564	539	491	566	515	533	494	513	547	546	524	518	512	498	539	504	534	472	534	526	545	540	528	475	542	534	513	521	490	496	552	543	528	496	521	528	536	513	569	575	488	546	530	521	541	516	506	507	527	520	499	508	506	512	538	550	545	515	543	504	501	537	514	503	515	522	482	496	520	510	523	519	540	494	485	550	503	518	561	540	532	506	508	541	529	511	501	534	528	515	518	533	538	508	493	510	538	530	517	508	498	568	503	504	541	527	530	543	529	468	528	555	515	554	493	534	503	491	540	524	518	514	496	530	551	536	521	526	515	515	527	523	512	544	491	517	505	530	545	519	542	486	505	516	535	551	519	524	530	537	534	500	537	498	526	499	544	483	523	509	520	527	558	512	519	496	542	525	537	483	542	490	528	518	527	489	524	499	499	530	524	530	547	528	529	521	550	534	526	531	548	543	522	491	516	540	530	536	516	528	491	506	480	495	547	551	512	529	544	550	504	530	512	496	498	493	542	516	525	528	518	509	503	472	524	534	496	527	538	472	530	522	508	522	563	530	571	536	573	552	525	539	511	519	496	508	518	499	513	514	550	528	496	531	541	524	510	510	556	530	556	480	524	565	540	554	521	530	506	498	505	505	502	556	525	500	551	530	554	528	508	547	508	508	524	487	555	506	495	525	555	504	525	509	531	505	521	521	548	526	533	501	550	501	546	502	587	502	520	516	528	538	514	498	535	509	520	518	561	532	519	521	493	506	523	545	510	475	523	472	543	509	559	479	531	499	489	523	530	520	493	533	491	507	533	529	501	520	499	546	538	530	569	488	531	555	513	536	492	528	508	519	527	509	530	537	512	502	501	557	538	513	545	540	548	517	482	502	521	524	494	518	525	527	565	534	522	536	473	517	546	530	530	515	561	536	530	542	538	565	573	552	508	531	521	527	512	541	541	518	544	515	508	540	539	546	508	540	543	567	487	504	550	511	503	528	503	532	512	522	516	512	549	528	515	511	504	498	509	542	496	530	512	494	501	510	507	541	531	528	520	529	520	493	552	522	556	568	529	556	506	538	531	515	540	529	543	549	502	534	570	546	498	549	478	503	523	511	509	493	529	522	552	535	557	485	486	503	559	495	532	505	504	523	486	533	507	542	528	542	534	517	502	500	526	489	524	517	494	528	569	490	483	545	548	522	531	558	485	539	516	509	547	537	519	524	520	543	525	564	490	493	560	498	504	515	526	542	520	487	505	536	536	519	529	536	556	542	493	555	522	511	529	522	537	510	474	464	536	551	474	514	532	537	521	469	503	491	523	517	539	542	516	579	503	517	507	547	532	554	526	494	495	502	515	531	489	486	554	549	530	534	543	488	515	521	546	537	534	524	512	505	571	513	497	527	504	503	551	535	506	518	509	525	507	545	498	534	532	483	515	504	485	531	521	512	530	490	538	531	528	501	524	507	474	501	518	547	507	550	522	516	541	520	513	502	482	499	514	499	520	533	547	536	524	494	501	505	497	507	495	517	496	498	502	553	586	499	526	522	552	519	569	512	545	568	490	512	505	496	522	540	542	537	491	550	481	518	518	537	573	513	541	504	494	540	555	522	520	521	549	529	533	515	516	514	530	524	511	529	516	572	496	502	497	504	509	543	511	488	510	556	516	518	510	522	515	541	548	528	520	519	467	534	548	524	511	479	508	493	584	547	530	521	554	525	514	518	526	496	523	549	481	496	519	542	524	493	531	509	495	520	530	548	510	526	526	525	525	529	529	516	530	531	492	512	528	526	534	536	493	509
37596	11223	2900	2011	1458	1036	781	680	574	468	418	421	402	372	349	363	327	291	285	307	293	301	282	288	285	288	265	261	282	300	258	279	269	278	270	253	262	267	276	257	254	284	283	258	249	247	245	255	263	245	220	230	229	245	229	243	242	270	221	243	231	232	231	256	235	258	251	249	246	245	258	244	237	238	225	231	267	230	249	243	253	261	244	254	257	243	238	226	241	255	248	240	223	258	236	234	207	235	227	249	237	226	219	236	266	249	244	256	254	242	255	258	242	246	241	222	255	243	243	269	245	238	232	248	261	264	234	223	246	222	276	244	251	259	232	231	252	259	288	259	223	233	253	229	275	244	229	228	265	222	229	218	274	242	252	240	269	253	237	249	249	253	252	246	237	228	252	234	248	235	223	250	237	279	221	238	242	247	244	239	239	252	259	239	246	228	245	239	244	250	261	249	249	227	240	239	244	245	256	230	229	243	245	207	212	257	237	250	219	234	233	229	268	231	278	232	249	233	229	206	238	248	249	234	280	235	267	260	227	233	237	251	232	245	228	246	257	222	208	244	240	238	258	229	259	249	217	242	244	231	239	248	248	237	253	244	242	231	235	241	232	225	256	241	254	224	233	253	234	231	252	239	217	239	242	236	242	260	257	255	251	248	223	241	217	241	249	221	279	249	237	229	265	243	215	259	241	234	235	243	268	247	260	264	262	231	243	222	223	238	245	256	227	240	247	251	238	245	245	223	259	260	230	241	241	231	235	248	260	252	256	238	217	240	216	253	234	230	245	248	248	247	212	238	248	246	247	233	234	216	241	238	241	220	226	261	261	244	254	258	230	230	238	265	256	266	249	253	220	246	249	231	251	251	263	231	227	242	245	241	252	259	226	249	223	245	247	221	252	261	246	219	231	242	204	242	243	237	251	231	244	240	247	226	246	242	252	247	258	240	242	251	255	217	242	240	235	216	228	248	264	233	243	204	233	255	256	268	261	230	224	254	239	230	255	251	249	246	253	223	211	246	274	230	208	272	247	258	243	259	234	210	245	241	250	236	251	237	208	248	239	254	245	244	262	246	233	253	232	222	242	221	246	244	245	242	250	237	270	231	247	242	242	230	236	257	254	231	226	232	248	207	251	232	247	221	217	264	265	234	219	221	230	228	233	250	234	263	248	248	222	229	225	211	273	219	227	247	248	237	264	229	228	224	241	231	239	208	262	233	220	226	251	248	236	244	265	225	227	236	250	243	240	238	224	253	265	217	226	266	231	256	234	258	247	249	231	268	207	265	249	261	242	240	272	240	256	264	223	236	224	263	246	251	256	247	254	251	244	235	222	231	277	259	248	200	246	247	227	239	229	267	259	235	266	241	231	246	237	234	227	212	250	242	235	223	226	241	260	249	241	226	226	245	268	236	231	246	253	279	264	240	248	237	222	261	222	284	242	255	265	223	248	254	249	226	252	227	251	261	239	250	235	242	219	206	253	238	236	235	222	233	222	247	234	264	250	256	227	253	267	258	268	251	251	217	259	267	241	228	249	237	255	249	230	227	238	237	233	245	271	255	253	236	256	227	243	270	247	240	235	252	250	217	215	234	241	232	260	231	244	243	244	241	236	205	271	253	200	244	247	271	219	220	233	238	261	250	255	231	224	205	216	233	258	212	230	235	238	238	235	265	280	234	252	229	236	221	277	238	234	265	243	242	234	233	240	230	241	224	229	239	238	264	257	221	251	238	234	253	265	265	232	230	244	256	237	258	230	219	255	244	238	247	240	249	233	242	296	262	251	244	238	258	262	237	271	237	251	247	240	201	235	221	281	240	219	257	248	258	234	230	239	238	221	257	255	241	235	243	268	279	251	214	265	249	244	256	252	231	240	272	231	252	210	255	224	263	257	236	238	232	237	238	231	254	234	216	231	246	200	252	230	259	242	251	245	242	229	254	268	277	268	255	260	240	236	214	225	224	250	243	254	243	255	221	245	233	231	221	274	234	222	238	217	257	252	246	231	234	245	252	234	236	232	231	242	280	268	242	225	252	243	273	236	252	249	254	241	238	234	243	233	254	258	222	229	239	228	267	217	257	253	219	234	248	219	254	265	244	260	235	238	214	263	241	218	249	230	222	251	229	241	225	239	234	231	229	262	242	251	218	230	224	226	242	235	249	246	229	225	251	229	245	265	263	259	236	233	243	262	242	226	224	256	224	244	235	234	255	259	268	237	236	229	251	227	286	260	260	244	245	232	271	277	250	255	263	244	237	252	235	205	241	269	251	273	245	257	251	236	262	235	235	263	229	274	246	253	230	243	237	199	242	259	243	266	249	245	250	246	255	235	218	216	237	252	252	224	242	215	238	254	249	222	237	253	267	239	200	239	228	244	259	237	237	202	228	250	240	233	214	246	249	247	241	255	253	245	252	242	273	263	264	230	253	232	296	258	255	243	252	225	282	229	244	249	257	257	230	210	232	263	224	256	236	245	259	234	232	235	265	247	241	231	241	242	232	229	249	228	247	246	230	238	204	263	219	239	227	199	246	230	235	250	250	255	256	238	256	274	242	225	246	244	226	262	231	263	261	237	218	246	238	256	251	214	280	266	222	232	231	239	239	225	272	229	252	244	254	231	243	262	237	240	238	239	197	249	235	238	220	256	225	228	251	246	224	277	233	213	249	249	222	201	237	243	251	255	251	240	237	249	239	258	244	266	239	256	249	238	251	245	242	242	271	240	248	240	233	227	253	229	217	243	245	220	249	219	243	231	214	235	214	255	234	245	265	225	236	245	245	221	229	249	254	237	237	229	233	252	238	247	234	233	241	210	219	214	249	236	251	241	252	256	235	235	233	247	234	242	220	231	250	230	246	231	265	226	260	244	240	240	239	259	248	229	243	228	238	222	251	244	238	223	203	225	260	236	240	217	263	245	259	249	240	239	258	252	239	243	245	236	242	227	220	249	237	246	247	242	250	242	240	228	237	253	232	248	262	232	257	268	253	250	228	243	238	235	245	224	256	259	252	277	264	239	224	244	252	280	257	218	214	238	200	255	223	233	240	227	230	259	273	204	234	262	245	231	212	249	267	216	255	251	233	256	238	258	244	229	199	241	265	268	211	211	254	240	259	232	252	242	223	235	240	238	264	245	244	272	218	241	230	264	243	243	215	261	251	226	215	247	250	222	238	271	285	232	213	255	237	249	232	249	267	236	257	251	240	254	236	270	260	249	244	263	244	217	222	240	226	257	232	226	262	252	253	239	220	212	249	240	254	239	267	223	225	235	247	257	230	226	269	226	242	230	258	256	224	250	249	224	244	216	238	248	253	234	230	246	276	231	220	226	235	264	230	230	230	222	227	260	263	235	253	221	242	214	233	218	225	240	236	224	266	203	222	257	264	260	223	236	239	244	248	247	239	232	246	240	216	232	238	274	228	231	241	250	215	256	237	244	250	216	240	228	264	250	247	256	241	227	218	240	202	279	253	227	254	228	237	221	243	225	279
16700	2473	5183	5741	4995	4094	3469	2911	2556	2164	1927	1805	1624	1588	1461	1353	1272	1209	1093	1056	1016	1053	1039	1017	959	852	921	872	880	877	880	877	867	878	860	805	875	870	867	801	798	802	793	835	755	745	807	732	785	842	739	734	814	796	780	763	798	757	781	782	777	719	729	766	717	716	717	692	722	718	738	728	707	706	723	791	773	712	694	714	726	718	725	824	732	728	722	725	730	750	741	735	723	725	757	764	712	724	686	734	714	733	747	731	727	763	744	732	705	773	701	713	689	731	731	724	771	666	728	732	722	724	779	737	738	712	714	716	711	713	688	699	762	721	713	703	740	723	702	718	734	736	686	651	744	742	723	794	697	729	738	698	729	783	714	706	730	705	686	782	697	731	694	720	730	765	722	714	722	721	723	725	767	789	691	729	748	737	671	761	746	713	729	732	717	679	718	724	689	683	736	714	702	719	679	797	745	725	678	729	742	714	750	705	743	722	733	683	695	751	700	734	732	719	728	713	702	705	700	743	708	682	722	692	679	681	728	652	725	716	746	677	727	714	717	778	666	696	677	707	698	798	760	763	681	739	762	721	703	681	700	733	720	722	704	768	778	758	735	675	729	739	716	733	766	711	714	705	751	756	699	746	691	700	696	697	773	741	709	702	708	684	721	728	719	732	698	699	720	677	731	732	668	718	725	738	741	720	783	682	681	716	707	732	747	782	743	725	753	755	773	707	743	718	702	731	692	727	716	746	714	691	733	761	716	801	733	718	736	757	674	766	686	745	702	658	681	781	700	715	703	723	719	733	719	728	716	704	742	725	699	747	720	748	684	693	732	711	662	731	737	744	678	733	774	763	695	729	718	729	714	768	713	672	728	730	701	680	731	726	746	699	727	745	719	728	735	672	713	751	682	736	736	748	751	729	727	762	635	706	749	726	718	723	689	756	728	702	718	726	746	716	760	759	710	712	739	703	709	737	732	694	753	710	737	732	705	712	706	706	725	717	742	740	742	705	727	759	714	778	689	695	687	723	725	725	715	710	764	724	684	719	719	708	703	715	702	717	693	757	751	744	684	751	717	767	728	738	685	712	741	775	754	754	685	689	712	719	698	659	709	701	675	706	706	733	707	659	705	711	659	678	701	705	713	736	707	725	732	715	729	726	730	723	680	710	742	731	747	724	782	700	730	745	750	681	728	735	762	768	727	713	713	743	729	730	735	743	698	706	725	724	692	738	680	727	717	661	744	700	746	743	710	757	773	706	750	759	659	712	730	667	688	731	693	742	743	732	725	716	777	719	702	705	701	757	698	698	723	684	726	695	745	683	729	744	708	677	733	662	701	736	706	723	712	743	709	696	759	700	733	767	741	702	683	700	749	697	745	742	723	751	695	686	733	739	707	669	717	715	716	718	678	734	662	735	737	693	696	743	695	715	720	728	711	726	716	632	671	690	769	686	713	695	728	695	756	751	770	639	735	683	708	723	689	684	716	723	764	718	712	760	672	696	679	744	730	684	733	689	712	699	715	725	685	681	710	764	757	695	700	696	684	665	707	696	707	685	673	716	722	704	736	738	724	702	723	713	741	707	664	702	686	748	691	737	718	685	779	710	755	745	710	722	654	766	694	743	751	724	665	708	763	721	740	708	717	728	715	730	663	742	751	701	712	708	700	694	721	735	700	763	684	726	769	745	682	702	703	759	719	673	742	740	736	701	692	717	713	712	718	727	700	711	745	742	682	686	693	678	762	691	751	722	718	684	694	758	680	704	688	668	720	665	636	659	727	666	705	711	710	668	744	738	700	745	723	731	681	722	672	684	726	674	699	725	723	758	716	728	778	710	717	682	649	709	705	718	744	706	707	738	681	739	749	738	698	742	687	676	677	729	712	743	747	699	703	705	755	723	742	746	705	725	686	708	754	712	705	699	728	693	721	730	702	660	735	731	689	745	737	754	644	749	712	650	716	722	709	755	722	696	673	732	708	689	714	719	713	762	682	692	677	668	727	656	684	677	676	728	777	711	752	729	719	697	722	707	738	745	709	762	729	717	766	706	731	710	691	762	730	728	711	703	677	739	712	753	689	727	752	752	744	700	746	734	745	713	723	711	696	726	725	678	717	774	720	706	700	727	744	704	730	705	686	730	694	693	730	728	743	694	745	733	742	716	720	752	732	731	738	714	677	714	679	713	740	748	721	736	760	727	715	733	707	743	721	701	724	709	704	701	692	733	731	689	724	707	720	725	643	736	667	722	745	723	716	711	700	732	761	706	719	744	756	760	739	715	720	712	703	727	704	722	761	713	746	762	706	741	708	722	763	760	719	756	688	716	745	694	707	709	698	715	689	687	665	716	682	721	734	710	749	718	717	699	708	768	691	700	693	701	707	703	676	729	691	782	715	757	743	723	766	694	677	703	766	713	717	788	711	694	684	720	729	736	726	744	726	712	712	731	739	715	731	706	782	735	714	718	704	718	718	716	696	730	710	704	706	743	721	726	757	708	713	703	719	728	677	706	730	709	733	710	661	762	705	730	721	713	793	737	699	717	700	738	737	696	699	760	725	719	749	717	754	744	700	656	714	730	696	704	733	675	705	699	728	699	710	741	704	716	683	726	725	706	714	730	744	716	714	744	731	708	718	695	714	719	696	763	673	679	690	696	715	721	704	726	738	711	714	740	733	764	707	703	713	733	700	721	764	724	722	697	709	711	729	748	751	722	747	723	702	700	721	720	721	775	743	670	736	730	721	677	701	729	705	705	738	706	709	770	686	742	753	706	706	719	700	709	728	744	732	675	712	745	686	707	709	770	758	707	708	703	661	715	733	715	727	716	729	727	678	724	732	735	811	737	745	697	709	715	718	700	692	695	710	703	746	704	755	695	758	699	704	733	722	667	719	686	657	722	729	747	745	675	678	707	673	743	717	715	731	729	737	678	728	784	776	703	742	726	668	748	714	671	734	728	706	718	708	737	763	695	796	709	688	707	653	734	715	751	687	739	741	729	759	692	751	716	705	693	733	698	669	787	778	728	693	710	784	708	718	705	690	744	757	729	748	715	749	756	788	725	698	747	733	727	728	668	722	756	731	694	720	710	716	721	687	763	726	740	736	684	745	721	713	749	726	755	721	753	678	743	729	684	719	668	691	665	713	717	751	668	698	762	727	792	669	683	721	730	712	760	725	760	722	743	752	753	716	753	706	708	716	736	761	683	725	681	737	729	738	755	750	762	723	691	681	692	722	725	702	692	692	762	723	714	654	728	703	718	739	705	756	668	661	742	698	690	710	723	696	722	707	733	695	729	717	723	738	751	771	712	684	698	706	693	721	733	725	674	689	751	704	683	710	708	721	721	684	735	772	734	753	697	736	689	758	754	697	761	704	664	694	737	696	696	717	709	694	749	698	685	738	706	718	726	745	689	757	714	738	724	777	721	684	735	746	763	669	683	763	649	769	750	690	724	702	740	749	679	697	692	687	708	685	704	719	729	723	732	702	694	750	708
3888	163	132	122	98	76	73	64	70	89	62	78	79	89	76	79	73	75	70	58	75	69	57	79	57	72	106	75	73	82	57	85	65	67	77	65	74	69	74	73	66	95	77	68	86	76	77	86	79	77	81	66	61	67	77	63	52	72	78	82	74	76	78	66	93	88	71	61	64	69	67	66	58	78	74	61	72	76	86	49	81	66	60	82	73	63	62	74	68	74	66	72	73	62	72	82	71	68	64	77	74	78	59	64	52	82	71	85	65	65	72	75	83	71	74	80	85	81	65	77	71	67	80	90	73	85	80	73	73	51	61	83	56	74	79	80	76	65	58	78	68	78	68	78	82	68	61	71	65	53	59	61	74	67	73	76	67	72	71	54	66	59	67	85	77	66	67	76	68	97	55	65	73	70	73	77	74	73	70	85	79	76	89	63	68	69	88	75	80	75	72	72	64	60	73	74	70	53	69	66	67	73	62	74	63	77	75	84	82	72	81	53	85	68	75	79	64	68	61	67	71	50	61	74	79	71	65	87	62	78	84	65	78	83	85	79	71	72	66	72	90	67	67	84	80	69	76	65	79	56	65	57	83	70	64	69	80	76	79	53	90	59	59	78	68	60	84	92	61	75	74	85	79	70	70	76	63	80	78	62	83	73	85	72	69	70	84	82	69	59	62	75	84	75	61	82	67	70	79	75	84	68	81	75	76	50	67	74	57	64	75	71	61	61	64	66	74	88	89	58	73	73	65	68	67	73	69	69	64	71	66	64	80	72	81	73	81	55	76	81	74	78	59	69	62	71	63	69	58	73	71	76	63	63	73	75	87	74	82	82	66	62	61	87	74	79	74	69	82	83	78	69	74	62	75	73	60	63	64	77	84	79	71	82	54	79	71	65	67	68	75	76	74	75	76	62	80	70	74	87	70	80	64	67	78	91	64	74	86	75	71	74	74	80	62	86	86	92	74	67	53	63	64	78	79	80	74	82	70	79	74	75	73	93	73	73	79	71	78	71	68	64	77	67	81	79	70	84	71	61	87	77	69	76	92	81	66	70	76	82	66	66	58	61	70	56	64	78	55	71	68	68	69	70	63	65	69	64	71	73	79	73	71	82	69	56	71	77	72	77	71	55	80	74	69	73	77	76	71	90	71	78	74	58	53	62	77	79	75	78	63	78	77	60	75	66	70	74	71	80	62	93	57	63	60	75	54	82	67	76	68	62	94	66	81	76	79	76	67	57	71	70	61	69	73	79	78	83	62	89	57	89	66	73	63	69	64	79	67	100	87	69	70	72	69	58	73	72	68	74	51	66	88	70	83	73	77	72	66	69	73	68	74	89	69	77	75	73	73	79	70	88	62	52	82	72	72	75	73	67	79	69	75	70	71	82	67	77	73	75	82	74	69	67	60	69	72	70	63	77	80	74	90	58	64	63	84	79	78	58	64	75	76	74	74	67	61	67	67	55	79	75	69	66	89	80	74	74	74	72	72	77	68	65	82	76	71	65	53	68	81	67	71	75	78	50	60	74	55	72	74	76	78	72	79	94	80	69	69	63	77	57	73	62	66	67	72	63	73	72	64	69	82	71	75	72	78	64	79	60	71	73	67	72	61	58	70	80	69	60	93	54	60	67	63	53	88	73	71	71	65	65	66	79	72	64	81	78	75	72	81	69	73	97	80	79	51	76	63	78	60	70	80	62	74	63	74	85	66	79	80	69	73	70	81	73	77	62	66	67	68	85	70	80	78	60	77	74	71	69	59	82	85	73	85	72	64	65	70	57	65	76	67	67	71	77	68	71	71	60	94	76	80	60	63	60	69	74	58	69	83	81	60	83	63	70	74	83	80	78	69	53	75	76	63	83	71	68	76	82	89	83	75	76	68	71	68	64	77	72	77	77	72	73	63	85	77	48	71	77	70	89	85	48	83	69	61	66	73	80	75	84	76	69	82	56	69	61	81	60	84	84	79	78	77	80	72	62	67	73	68	69	82	74	72	73	81	68	70	76	76	68	85	87	83	52	60	69	77	67	64	88	65	73	67	84	76	62	74	70	75	74	77	71	60	74	78	70	67	78	81	80	81	75	63	94	69	75	55	71	79	67	63	96	56	67	63	82	81	86	83	63	71	64	78	75	62	71	79	87	89	71	62	71	69	70	68	76	64	74	77	81	59	79	80	71	78	68	66	76	80	84	72	65	67	63	83	71	76	75	67	42	76	71	72	62	74	67	61	59	79	80	72	78	72	50	86	77	69	78	76	72	64	69	76	71	63	71	60	67	78	71	76	71	64	77	78	70	69	68	69	69	62	54	76	89	65	58	78	70	68	85	78	74	82	75	75	76	90	65	60	69	65	74	73	82	91	60	87	78	76	53	69	73	66	81	73	57	62	70	75	75	62	82	89	78	71	74	73	65	75	87	72	56	62	76	74	63	69	79	70	65	76	86	69	76	68	63	78	62	69	83	82	57	82	84	83	77	80	64	68	67	73	69	76	69	73	62	88	76	79	64	74	64	84	84	74	83	65	84	65	66	86	65	91	68	71	64	71	75	60	74	79	90	80	76	86	77	70	72	77	69	82	55	71	63	69	67	67	70	87	74	82	86	89	74	83	63	72	70	76	81	71	78	70	71	73	71	71	63	75	73	100	60	68	70	70	74	68	86	65	70	74	78	74	62	66	63	72	65	86	85	72	59	69	66	64	67	71	58	75	76	72	73	73	67	74	66	52	73	79	68	77	78	57	73	71	75	96	59	58	92	70	62	62	76	86	77	66	59	49	65	74	59	60	66	70	61	67	82	79	79	77	88	56	75	77	68	75	58	73	61	65	77	68	87	66	66	83	53	57	91	66	69	77	60	70	70	76	67	67	73	60	65	70	52	58	61	91	76	76	54	66	74	82	62	85	92	87	76	73	73	61	64	85	69	69	90	72	68	64	64	77	82	74	76	81	77	67	82	58	69	63	73	74	64	80	77	71	82	60	68	63	77	76	91	74	77	88	68	87	79	85	88	54	67	76	74	77	60	82	71	73	58	75	79	58	67	74	93	62	57	86	62	73	73	59	73	82	66	72	68	64	68	79	66	83	69	77	77	68	70	87	66	78	59	68	75	80	62	56	91	82	61	78	59	83	79	65	53	62	82	73	91	81	82	65	76	69	49	75	74	84	73	77	73	64	72	61	69	69	78	80	76	79	65	84	81	69	81	53	62	61	71	75	72	80	70	78	70	66	71	70	76	81	67	58	61	67	83	78	61	71	66	72	83	76	63	74	71	67	62	79	73	68	79	71	67	84	69	74	77	64	79	64	82	73	57	90	82	79	68	74	76	50	63	53	78	53	67	80	75	71	64	77	77	80	64	65	89	67	86	83	72	63	64	67	74	63	70	73	78	53	90	65	60	71	81	65	77	81	66	58	69	85	76	75	79	79	70	56	86	63	71	57	66	67	72	82	87	77	72	60	66	64	77	67	84	92	61	72	68	70	70	73	86
5035	330	378	435	435	358	378	317	317	320	317	291	299	315	276	274	269	294	283	292	271	262	306	289	272	282	273	263	287	282	254	259	281	283	265	302	258	273	287	274	265	294	226	253	263	258	297	231	277	259	276	247	258	320	251	272	301	320	289	278	278	280	278	303	285	275	298	280	261	268	263	283	284	273	257	274	256	264	262	287	262	259	284	268	289	288	284	296	279	303	277	292	296	277	295	297	286	235	271	282	265	247	288	250	256	274	265	260	276	241	287	282	321	289	254	279	259	285	280	254	278	259	259	266	296	294	230	285	249	262	260	257	263	285	277	269	301	279	289	261	303	268	294	272	280	287	234	281	273	265	272	267	279	255	312	283	274	286	241	264	249	272	274	232	250	272	283	304	246	261	243	259	244	268	253	262	276	246	257	260	281	274	291	271	254	284	276	319	291	268	271	264	289	274	283	287	287	244	270	287	293	261	266	283	274	249	293	279	275	255	292	254	283	256	299	264	281	273	289	277	269	295	271	295	297	260	291	264	267	253	263	292	265	287	265	237	266	264	269	276	265	278	286	278	271	291	258	269	255	263	260	287	299	298	266	247	268	290	280	261	268	244	250	279	262	251	274	245	285	260	286	289	269	276	265	263	296	251	268	246	272	279	274	260	262	269	264	276	262	259	280	254	255	266	243	261	287	259	271	261	252	255	262	267	272	275	266	266	278	253	265	238	253	286	249	261	274	299	290	296	259	284	267	267	269	271	255	290	245	303	282	242	292	275	269	274	257	256	264	281	269	284	267	282	255	295	292	263	293	260	258	259	263	280	300	280	254	284	273	239	277	297	293	267	271	269	277	256	284	267	254	301	259	307	274	251	258	286	282	246	270	278	258	273	276	251	271	288	282	314	271	305	260	284	287	273	310	275	252	242	290	246	270	291	285	275	264	268	265	280	247	292	265	254	297	292	273	280	258	291	271	255	262	273	257	289	237	267	279	268	255	251	281	300	261	268	316	250	299	254	269	270	288	266	293	265	248	285	266	273	275	277	254	248	277	266	272	291	280	274	282	281	280	264	292	282	276	278	257	295	255	306	273	231	271	289	261	270	240	277	288	292	298	278	280	267	270	258	305	246	267	280	251	282	300	257	251	292	268	283	258	261	250	254	261	271	266	288	267	275	255	277	283	271	266	271	272	261	257	268	306	265	262	270	261	267	281	299	272	287	265	273	254	247	285	263	303	248	263	278	257	284	235	300	261	275	232	268	287	292	277	298	259	294	289	267	265	240	281	275	274	262	246	289	260	292	244	276	271	238	268	282	283	263	279	279	241	285	259	265	289	261	249	291	281	275	269	294	291	253	264	301	261	275	298	282	273	275	266	260	275	274	273	288	239	262	267	277	257	267	262	254	250	258	280	253	265	279	287	245	284	272	274	285	269	273	245	259	253	241	269	286	246	277	263	256	275	261	266	295	265	264	251	267	270	270	281	250	265	257	256	254	275	285	266	256	267	285	287	265	272	266	281	279	294	260	278	268	300	281	264	292	250	307	279	242	252	290	272	263	274	288	253	250	269	286	255	257	277	299	262	259	275	247	267	256	282	273	294	265	271	282	259	252	279	277	256	246	271	268	226	273	225	291	300	284	240	318	275	283	265	250	257	289	257	261	273	284	259	263	271	295	289	254	271	276	291	244	285	264	248	253	284	289	256	285	275	319	275	264	292	270	239	271	278	267	285	224	304	283	307	270	281	243	240	255	266	274	264	270	264	282	291	283	256	278	303	280	264	257	294	276	257	282	251	269	270	255	259	263	280	278	313	279	248	261	260	318	265	276	289	243	278	278	265	263	253	281	280	280	288	313	272	278	260	274	259	254	271	261	285	283	271	283	265	251	265	258	263	251	264	250	265	272	276	263	286	266	259	270	254	277	321	249	260	274	249	282	252	269	311	271	261	273	280	304	280	294	282	288	284	267	297	278	266	277	273	243	263	257	245	284	284	267	249	287	260	273	317	296	250	292	283	279	286	272	286	259	260	303	255	280	262	259	276	284	275	249	280	284	261	279	277	272	278	256	279	282	261	279	244	294	246	286	269	288	294	253	285	241	270	268	267	301	260	275	273	256	289	263	306	276	256	255	251	267	282	284	270	251	261	288	270	285	283	257	263	260	254	259	274	270	257	264	285	264	252	256	244	295	274	275	259	266	281	274	271	288	261	267	279	266	307	289	272	250	284	287	315	266	287	248	261	275	278	260	255	251	283	286	255	267	285	267	285	248	265	252	287	274	251	253	267	251	246	277	259	252	256	272	286	265	290	265	272	259	274	271	253	294	285	276	276	274	291	290	275	293	272	281	285	293	264	264	296	267	289	268	280	249	253	262	251	293	292	255	293	279	278	255	246	262	255	271	296	260	268	278	261	245	280	277	274	256	275	269	289	285	255	263	294	267	261	297	262	261	264	264	237	285	267	268	261	308	269	285	268	268	279	275	261	291	267	253	267	281	280	268	293	263	268	254	289	270	280	272	269	270	271	259	244	273	248	265	250	278	238	289	264	275	280	275	246	271	281	258	259	259	287	299	275	280	255	273	276	266	286	282	282	275	291	296	267	259	287	279	246	283	255	276	269	268	301	275	246	264	267	261	255	268	259	270	271	251	252	288	279	257	263	280	245	269	293	284	264	309	272	272	267	264	294	274	260	259	249	308	260	262	256	282	260	246	290	261	291	265	261	266	236	257	250	260	282	255	257	260	243	273	266	260	264	277	284	283	269	274	280	266	302	269	255	297	296	253	305	302	289	276	281	288	269	248	257	283	282	299	269	237	276	276	258	279	272	284	264	283	266	288	272	274	253	270	291	265	301	269	279	298	295	263	258	285	258	249	285	275	253	287	266	277	272	288	292	266	269	262	266	285	271	241	282	276	266	294	257	302	236	280	254	249	247	275	283	284	302	256	271	281	276	280	269	252	280	269	279	274	238	270	272	276	284	255	300	266	286	260	238	275	275	295	277	261	248	257	223	242	290	276	245	259	261	286	280	265	280	276	284	283	305	309	274	253	288	264	263	284	256	245	298	263	288	297	245	255	284	252	276	266	283	280	284	281	299	273	290	270	274	254	296	255	311	260	251	249	256	301	266	241	282	250	235	274	287	254	250	271	289	281	259	242	259	291	252	281	287	265	268	280	268	272	264	254	298	270	274	236	274	271	271	277	289	290	264	284	248	287	266	287	264	268	264	278	284	266	273	245	284	280	266	284	272	284	284	263	282	234	278	283	261	243	286	245	290	261	270	259	285	288	282	269	292	293	258	282	284	295	273	256	261	285	277	284	269	296	288	291	245	291	284	304	278	287	270	279	315	280	273	273	277	286	272	263	280	243	275	298	266	284	251	275	271	287	274	299	283	254	254	260	267	287	296	292	280	277	268	265	286	267	283	276	231	286	277	260	265	262	241	250	269	268	264	268	277	277	265	261	263	267	235	262	251	259	260	282	245	278
27088	4133	1352	1077	769	568	487	354	335	282	276	251	232	216	214	205	215	208	208	187	201	188	178	171	194	177	152	192	172	193	172	171	153	159	170	178	178	168	182	158	177	159	143	205	159	158	175	157	164	174	166	159	165	153	155	157	185	173	179	184	164	169	156	177	189	182	148	161	155	179	151	160	167	180	151	174	175	169	163	154	172	160	171	174	169	189	167	187	156	166	176	160	155	154	172	147	159	159	171	173	171	188	172	171	165	157	166	183	153	143	175	175	166	177	151	174	176	175	178	158	156	162	180	186	150	154	158	171	161	171	160	151	176	166	167	153	164	171	182	169	149	163	169	150	160	173	175	166	176	158	146	152	164	178	160	158	170	174	183	176	167	175	139	151	179	170	154	159	200	173	170	175	159	169	150	161	153	168	172	159	157	206	151	168	173	182	156	144	164	172	155	144	184	154	169	167	160	168	155	173	143	189	184	169	162	156	176	146	145	161	163	172	169	184	144	161	158	166	190	178	167	169	157	162	169	155	184	169	167	155	142	146	145	188	184	173	164	177	156	145	180	185	153	162	190	151	153	152	157	169	167	154	171	171	162	164	166	172	152	186	185	192	154	164	177	155	133	166	186	171	169	175	159	176	160	176	171	185	163	157	165	164	181	173	158	183	198	195	171	175	161	154	161	174	169	154	155	150	173	168	174	159	156	170	160	154	156	158	148	158	176	187	171	179	158	163	159	172	160	158	164	183	163	192	167	149	157	187	159	160	153	167	142	167	160	177	138	174	167	169	156	172	142	177	195	152	180	147	150	190	189	162	174	138	158	144	153	170	174	160	148	133	168	155	148	181	165	170	171	162	190	144	169	147	158	173	166	160	156	171	157	182	154	171	161	180	175	175	171	137	142	152	162	170	161	146	162	163	187	148	158	149	166	142	157	170	159	162	169	175	161	143	149	174	185	162	152	153	154	176	172	142	185	161	163	176	138	168	130	149	170	190	149	195	176	167	169	160	156	165	178	163	167	174	161	167	168	184	192	188	162	170	156	163	185	183	155	160	168	162	144	151	169	180	179	185	156	165	175	167	176	167	180	171	168	153	151	177	159	193	159	162	161	153	143	169	163	180	165	155	187	168	197	181	175	162	176	172	158	159	148	176	176	157	167	158	168	156	170	176	184	165	158	170	160	170	179	178	201	181	162	158	154	153	144	162	158	192	209	191	175	170	159	166	190	169	168	177	178	165	167	159	164	166	166	164	143	161	155	202	176	153	155	185	160	141	169	150	169	178	183	176	147	154	173	178	172	176	154	161	182	159	146	140	148	144	158	168	166	157	166	167	155	157	136	164	167	179	168	149	162	176	138	179	165	168	179	157	163	170	141	162	186	191	146	149	178	161	152	168	149	164	153	177	155	181	180	159	200	186	173	165	163	157	181	168	157	169	158	144	157	165	163	170	158	174	160	169	175	158	168	171	166	147	174	181	151	174	181	181	172	172	176	178	177	153	167	179	146	166	177	183	154	162	186	171	135	157	151	177	169	186	174	178	171	142	180	157	168	156	185	154	160	144	157	163	178	152	148	172	138	164	162	168	151	168	150	174	175	173	149	178	164	162	180	165	168	167	155	165	165	171	155	160	186	160	173	175	171	175	174	162	157	156	167	168	163	168	158	157	136	161	150	146	176	161	191	150	156	164	176	141	163	169	150	143	186	167	170	188	177	171	174	155	159	154	160	160	172	165	174	155	145	163	159	174	172	170	166	143	170	174	158	151	166	147	192	164	177	156	183	148	164	159	166	165	148	178	179	174	163	140	166	169	152	152	157	175	169	157	144	178	166	173	159	192	176	191	166	178	175	163	154	155	157	126	149	140	155	173	190	155	173	159	160	159	157	163	167	174	156	168	183	173	146	160	159	189	155	165	172	158	160	166	184	193	183	176	164	179	150	153	184	155	171	181	170	158	162	206	162	167	168	174	180	211	167	165	174	180	151	153	192	183	163	161	144	174	169	153	156	176	158	159	170	153	174	166	173	151	139	185	180	170	159	176	160	150	175	186	180	149	187	169	169	166	178	165	165	174	146	154	174	172	181	149	148	169	177	180	164	182	187	214	172	173	161	157	167	172	147	169	159	171	172	162	154	178	169	137	171	166	164	160	170	153	161	148	148	160	148	161	180	190	179	186	161	193	160	162	184	153	172	170	150	173	179	168	179	143	183	184	161	150	163	145	172	166	160	155	159	173	183	175	157	174	176	173	176	183	151	190	168	150	172	174	176	191	156	174	172	160	150	150	160	176	159	167	171	152	178	167	159	163	150	154	183	190	170	158	161	187	156	163	161	153	169	161	159	161	180	166	157	158	160	136	162	166	166	188	180	174	182	168	149	171	165	152	158	181	158	175	152	176	177	146	138	147	156	171	169	168	161	153	183	153	174	182	161	166	162	184	169	173	165	181	144	167	191	163	186	161	183	151	152	187	158	183	167	156	166	182	158	160	173	168	149	176	182	156	162	167	166	153	178	170	173	182	170	188	154	168	163	147	155	178	157	187	184	158	162	164	150	192	170	159	182	167	176	155	162	177	178	172	175	181	154	167	177	172	165	168	186	173	129	161	157	175	158	139	161	157	191	172	170	158	174	154	192	180	148	171	160	151	185	176	180	156	145	176	191	165	166	171	147	174	165	162	163	154	157	160	177	178	158	166	139	162	162	163	163	146	166	152	181	171	183	166	165	172	185	176	145	164	175	156	154	183	167	177	183	182	157	154	165	173	171	174	187	189	160	143	143	147	159	153	169	167	193	152	186	167	159	186	192	166	199	200	169	177	164	190	155	173	152	165	161	150	168	189	181	168	149	182	167	166	168	168	161	160	165	176	168	154	179	152	150	170	175	166	182	163	169	173	150	161	178	175	161	168	162	182	176	181	163	171	194	151	175	160	165	178	166	149	144	187	152	186	178	166	169	159	172	156	178	161	153	155	159	172	184	157	171	159	172	163	165	172	177	155	164	175	161	166	165	145	164	168	168	146	170	178	160	164	176	173	169	162	167	165	152	170	180	144	174	152	185	166	163	177	189	142	158	163	186	178	177	158	158	159	161	167	170	195	166	176	166	175	175	137	154	183	168	148	179	170	145	181	140	159	156	152	172	153	156	165	164	156	160	162	184	153	186	181	173	148	171	141	149	175	157	163	162	154	175	164	144	176	160	173	171	195	175	159	160	178	178	163	170	128	156	177	172	171	153	156	153	156	172	166	176	156	170	159	181	167	152	173	169	192	174	165	165	145	184	164	165	181	175	170	157	168	179	168	179	157	151	150	180	176	180	130	146	171	146	144	185	170	168	167	149	148	164	173	169	156	159	186	154	170	161	166	171	169	158	176	152	142	163	155	173	172	145	189	163	147	164	161	170	169	158	167	150	175	172	166	163	176	149	187	144	185	167	174	151	169	146	163	151	174	169	156	158	165	179	151	165	192	176	177	167	171	153	161	170	143
12817	1377	2850	3214	2819	2303	2035	1675	1450	1312	1111	1172	977	963	941	879	768	824	712	768	743	676	621	669	670	626	581	610	661	603	603	600	631	598	556	589	559	625	657	606	558	574	568	542	585	569	568	587	556	568	557	531	536	540	629	533	552	568	557	547	559	545	560	560	531	536	526	545	546	560	573	514	538	551	524	561	560	539	510	562	553	545	486	575	543	535	523	560	538	504	553	539	490	529	562	526	541	549	520	513	522	546	494	501	550	560	533	503	524	530	526	529	547	521	548	543	503	545	563	503	533	521	526	520	524	496	602	554	540	536	521	559	555	557	500	511	535	498	517	549	554	510	510	581	513	525	517	550	550	522	542	528	519	573	523	520	536	553	557	490	500	502	534	538	517	522	545	547	495	520	481	502	503	570	562	525	541	485	513	539	513	521	518	502	541	498	497	563	534	515	525	555	548	527	494	537	509	495	561	568	523	483	549	563	531	534	555	550	476	519	536	521	484	530	530	527	537	533	533	513	516	536	508	485	527	513	545	510	559	518	497	547	470	547	501	502	510	508	528	571	504	537	479	515	534	541	510	519	579	518	547	512	549	506	530	520	512	525	522	521	526	548	574	504	533	525	515	521	543	519	496	530	502	497	478	572	511	514	526	506	525	511	513	489	524	543	506	547	542	506	544	535	517	518	509	525	526	528	519	555	500	510	506	510	562	510	499	496	524	510	516	537	541	575	540	507	494	492	509	496	499	538	522	541	505	514	500	520	546	554	494	537	565	515	486	519	501	515	526	517	521	482	500	537	517	548	525	556	539	530	516	544	520	542	517	488	543	489	551	471	531	515	528	512	522	506	526	559	545	521	479	516	508	532	487	500	509	485	495	543	530	533	513	503	495	510	479	486	542	487	516	509	560	516	508	507	499	541	534	485	535	524	561	537	502	524	524	530	524	522	530	568	506	494	499	536	514	503	511	506	522	521	521	542	496	502	578	510	524	520	493	539	483	536	531	546	532	527	516	504	514	488	535	527	498	510	572	545	520	504	545	493	521	498	523	550	525	531	511	491	533	535	575	526	521	524	549	525	508	506	519	542	516	506	525	522	528	516	544	527	540	510	552	518	523	516	510	506	560	569	548	519	524	494	544	516	535	501	513	553	551	534	533	503	514	517	534	545	537	543	496	536	503	516	535	551	549	513	508	572	518	477	525	537	512	509	503	518	514	518	482	559	498	541	538	504	513	547	482	499	504	546	531	560	535	493	530	562	512	540	530	526	509	532	508	506	524	514	546	486	510	539	512	526	520	540	531	474	554	526	558	530	511	526	509	539	528	504	505	501	504	516	534	512	489	509	518	563	471	505	558	497	552	555	518	520	524	525	535	538	501	512	540	512	521	504	538	525	535	512	512	503	512	556	546	533	512	544	547	499	508	490	492	508	520	507	511	541	558	498	530	559	557	542	504	533	527	492	539	510	484	515	517	549	534	564	501	524	541	548	517	499	496	506	504	500	528	533	524	519	542	534	534	552	514	511	533	491	522	518	512	530	515	540	530	535	531	507	547	558	553	529	521	537	506	570	506	513	492	543	543	531	514	507	495	504	504	550	518	520	523	506	539	499	546	502	520	544	520	543	520	552	524	511	496	508	518	519	540	514	509	520	501	532	542	466	521	512	540	486	545	482	530	499	560	499	550	543	496	483	540	466	503	513	552	510	474	499	519	472	530	556	527	513	552	504	524	487	552	553	511	554	523	539	532	524	490	528	547	481	517	543	523	491	550	514	544	576	492	518	485	538	527	499	508	504	533	552	503	511	540	495	500	540	480	516	521	496	556	520	526	518	535	539	524	537	540	518	499	507	538	533	516	508	523	509	546	555	532	498	512	562	510	505	536	505	495	503	561	493	490	514	522	515	468	547	489	534	513	551	491	539	523	505	552	498	507	582	481	526	535	519	495	541	513	569	511	500	489	492	502	495	529	511	496	542	533	522	536	547	523	551	529	551	482	531	488	523	534	514	495	519	519	504	512	526	567	535	488	516	523	468	507	484	547	490	528	515	505	518	485	488	531	555	532	556	516	513	493	512	525	558	560	495	526	515	544	534	569	510	504	519	586	561	502	496	528	523	513	499	543	540	508	542	486	524	526	481	549	529	528	551	478	528	517	499	556	518	532	516	532	498	511	546	509	547	498	528	495	520	528	540	533	506	497	539	514	550	521	565	548	571	504	544	530	539	521	535	530	513	529	512	524	525	532	550	561	504	515	540	489	514	529	549	552	495	503	513	560	537	568	483	480	522	498	504	512	516	534	519	550	494	543	507	514	549	531	547	550	519	518	548	518	508	528	518	520	535	500	549	538	531	487	532	495	541	530	513	485	511	547	545	542	571	484	468	521	533	497	546	510	502	511	508	554	512	517	535	514	527	533	508	500	547	485	511	512	522	514	514	507	524	486	542	562	540	505	524	537	510	535	540	499	514	517	531	556	509	529	506	521	516	530	553	550	557	534	505	574	507	550	516	533	544	557	512	562	536	515	537	538	525	519	502	528	568	566	540	536	529	520	545	528	523	526	558	536	499	538	566	554	532	492	476	500	503	570	524	524	559	534	519	535	500	546	513	458	540	518	543	520	553	532	524	516	539	536	488	522	495	535	544	546	524	523	522	530	577	547	526	480	575	509	497	540	539	517	499	528	470	503	510	519	544	531	526	499	496	512	540	516	518	527	537	516	530	518	485	553	539	525	515	493	560	509	534	528	549	513	532	481	563	492	550	543	507	513	507	543	491	579	529	522	556	525	519	543	513	551	560	539	509	524	504	513	538	538	531	521	530	509	513	516	517	498	498	506	508	501	518	491	531	593	517	531	480	501	519	532	521	508	499	508	508	508	537	498	539	515	520	494	487	563	502	532	541	508	519	512	492	582	533	493	533	549	549	516	517	513	490	555	534	542	550	532	529	512	496	460	506	524	510	539	516	502	531	555	552	574	516	528	519	539	523	557	560	514	533	540	525	520	488	520	529	516	501	486	516	507	509	522	538	496	490	529	493	544	505	531	549	511	508	533	530	522	521	538	525	555	528	550	529	511	490	539	538	521	508	537	521	543	546	490	483	579	486	510	514	540	525	501	517	499	552	540	525	498	519	533	529	508	550	556	544	553	521	488	549	523	501	520	513	520	553	521	526	486	544	560	536	547	533	543	518	507	535	541	514	534	568	490	507	546	496	537	517	562	531	570	559	533	537	525	491	531	514	555	520	572	524	577	528	532	532	519	513	510	522	558	530	518	524	524	489	502	569	529	519	509	523	520	520	536	495	479	535	505	521	503	512	542	508	536	501	544	534	531	531	545	501	555	523	539	516	541	526	489	507	486	521	558	560	522	552	503	557	545	563	530	534	524	472	517	562	504	508	539	532	533	500	504	516	516	522	554	531	536	532	511	536	519	576	564	523	554	491	533	583	511	496	557	523	545	524	523	527	481	485	523	556	530	520	528	513	553	539
39456	12945	3127	2015	1438	1114	788	668	529	514	467	411	418	386	324	342	286	338	315	291	301	283	275	279	271	255	273	249	275	259	246	261	277	283	249	244	246	271	264	249	249	277	218	250	239	239	263	260	245	221	232	263	242	251	277	240	248	239	258	232	248	241	271	251	247	219	260	246	278	231	255	239	248	255	219	256	266	231	217	242	261	232	244	225	229	245	241	253	289	242	241	253	251	249	273	252	229	224	237	226	249	233	216	246	234	248	238	244	240	223	260	238	242	251	264	253	245	242	222	238	249	247	255	217	254	234	256	249	251	233	247	246	239	233	226	265	244	225	244	256	238	227	232	236	264	247	233	256	256	240	198	222	248	218	239	231	267	242	230	248	244	219	245	247	254	227	251	230	262	238	231	232	241	239	216	240	244	248	237	246	234	232	250	226	224	218	248	242	257	237	224	231	239	228	246	237	260	236	227	244	256	233	256	244	223	246	223	261	250	223	264	268	259	260	239	222	238	254	227	230	248	251	236	233	234	244	253	246	250	226	254	218	260	250	257	245	239	256	229	217	256	251	256	253	236	259	225	248	226	247	224	254	233	229	251	217	254	250	237	235	222	234	257	250	233	247	232	233	243	265	258	233	255	242	232	231	241	251	258	272	243	212	227	249	257	255	227	245	230	249	231	247	232	212	239	259	234	242	249	240	223	269	240	266	272	212	254	247	254	258	266	249	235	238	229	239	238	245	246	261	262	237	242	241	240	226	237	227	243	253	240	252	259	254	207	246	234	235	261	252	237	241	254	226	235	237	245	231	229	253	256	237	259	238	235	249	272	235	241	248	238	237	236	257	233	261	288	254	240	275	243	241	231	231	232	228	205	234	270	256	264	238	231	234	244	241	248	266	237	268	268	229	238	256	265	222	242	247	227	228	207	206	216	247	251	255	244	225	246	230	251	247	244	265	264	269	270	236	238	240	247	216	255	237	239	255	260	278	265	268	242	252	252	273	250	217	211	229	246	246	253	226	217	221	269	247	253	229	232	248	244	256	245	251	234	217	247	258	224	216	242	239	264	240	240	245	233	219	217	264	242	244	279	257	241	229	257	237	216	243	266	220	227	234	235	263	262	247	236	262	256	232	262	228	247	221	222	261	258	286	245	223	204	225	226	228	248	228	223	250	235	223	235	227	260	275	253	232	231	248	222	253	263	230	264	226	241	229	244	233	240	250	269	214	224	243	253	251	254	235	238	225	245	263	245	281	232	248	238	208	218	252	241	234	238	235	240	232	244	259	227	227	272	228	257	246	251	252	231	226	231	246	206	253	238	207	265	248	269	226	258	274	232	264	254	212	237	289	247	245	208	276	268	257	226	229	226	228	231	237	252	232	246	239	241	231	252	227	228	253	228	234	261	230	224	249	270	228	238	257	265	237	254	244	257	239	259	262	226	253	229	233	238	246	261	235	263	240	250	248	230	236	232	235	226	223	255	238	227	270	240	244	228	228	233	232	265	252	221	242	224	238	268	240	227	260	243	224	223	249	270	254	268	236	238	261	249	262	233	238	237	253	241	254	233	255	246	247	253	230	242	261	221	237	270	261	233	243	238	241	221	213	242	242	255	242	263	239	247	227	227	244	249	233	230	257	245	230	255	245	259	220	264	249	241	252	277	215	267	258	244	244	230	258	246	249	255	239	275	231	250	268	236	228	216	253	231	247	228	260	229	256	259	225	229	241	257	261	225	230	256	247	248	248	207	249	231	272	236	234	225	246	226	257	238	254	278	257	244	268	257	238	239	215	255	235	245	249	264	262	220	255	208	233	256	247	235	237	267	252	272	263	233	244	252	266	232	269	244	235	278	270	234	248	260	238	242	270	269	244	274	246	236	238	248	260	261	241	235	255	218	245	242	250	250	242	237	242	238	262	248	230	252	245	254	238	256	241	236	246	250	236	197	252	231	245	240	248	247	202	266	238	261	270	273	273	267	266	275	229	234	242	237	244	246	249	252	245	266	216	259	227	254	263	250	233	226	226	227	251	242	215	224	229	244	255	214	237	234	272	261	240	225	231	265	257	235	244	280	242	229	256	239	226	232	240	238	225	251	248	252	273	264	208	246	220	226	243	242	230	208	236	242	235	249	244	266	259	246	240	233	243	245	264	250	256	274	249	242	244	223	237	237	257	265	214	261	261	258	217	232	240	234	244	258	241	244	233	286	264	221	217	222	245	237	247	218	233	236	268	235	246	242	248	239	226	245	247	229	224	251	264	249	237	223	212	239	254	229	234	243	213	247	258	249	225	277	245	242	230	248	241	257	253	224	222	234	221	244	214	261	244	268	283	238	233	239	231	244	245	221	246	216	237	236	221	210	224	243	216	223	232	253	208	277	223	245	256	237	238	229	214	249	243	256	228	202	231	225	257	256	235	245	236	230	220	232	222	241	243	268	226	219	228	254	211	260	251	261	255	257	231	228	234	250	250	214	248	253	244	237	258	245	236	250	255	234	268	247	247	250	227	249	218	247	250	264	227	257	257	251	230	228	255	212	252	250	220	245	238	235	220	238	248	266	220	247	272	212	242	229	232	228	261	220	248	261	221	229	237	251	230	219	271	240	224	257	231	236	239	260	261	230	234	229	246	264	235	266	221	242	237	222	237	278	248	216	228	217	222	226	234	232	243	236	255	272	237	234	238	232	224	217	244	261	245	267	240	253	257	276	251	242	279	253	263	254	221	276	223	285	245	254	233	250	246	223	238	248	241	237	236	227	230	270	241	231	257	251	252	233	228	260	248	238	261	250	240	240	255	239	251	265	235	249	253	215	296	281	265	220	247	234	231	247	227	246	231	237	232	249	250	248	267	245	225	241	228	236	220	246	279	214	264	233	262	261	265	232	261	233	249	252	237	245	255	257	234	197	211	248	244	234	218	247	236	249	272	272	240	257	257	238	242	252	250	241	250	225	258	254	231	237	228	237	238	221	250	247	251	227	252	257	241	241	228	225	277	250	253	219	242	243	232	244	255	227	256	251	255	243	262	217	218	261	213	252	255	233	255	212	261	224	249	249	266	245	258	232	233	235	242	233	215	240	258	269	264	233	250	253	241	254	199	232	244	222	278	216	242	225	239	248	243	224	247	229	233	244	252	238	238	269	231	239	240	244	245	231	220	247	274	256	240	266	262	225	232	218	220	223	228	225	237	223	240	242	247	252	233	227	243	262	273	228	237	220	240	241	225	229	237	236	227	242	281	213	241	231	227	221	218	213	243	240	237	241	231	232	236	259	241	268	259	257	267	243	248	243	223	236	240	252	264	241	248	242	245	223	261	230	242	234	238	240	261	231	236	232	225	262	244	234	268	264	239	262	244	255	235	269	236	262	277	249	243	234	237	267	237	255	236	245	254	232	231	227	258	242	231	249	235	246	244	235	269	260	242	248	219	242	261	210	255	253	235	232	248	258	252	248	258	214	250	261	251	268	246	252	258	236	260	229	246	246	215
17473	2304	5146	5853	4857	4114	3375	2922	2378	2149	1990	1815	1660	1502	1407	1339	1204	1203	1128	1115	1088	1097	1086	971	954	952	977	932	927	890	938	901	856	863	844	839	820	878	893	832	798	805	827	837	785	799	806	830	808	792	775	772	783	784	754	787	790	760	764	758	731	773	756	743	743	730	777	751	758	725	750	738	761	737	778	746	718	761	720	748	739	748	728	778	746	709	752	722	731	763	698	750	752	757	785	723	693	792	765	702	742	719	734	708	776	698	712	792	710	689	717	775	813	763	715	721	730	732	729	725	712	742	736	798	738	721	738	741	730	732	758	733	671	731	737	771	722	725	720	741	779	721	738	727	713	751	718	715	728	780	690	711	733	774	723	686	742	681	760	725	724	707	715	726	770	697	733	744	753	712	732	699	717	730	699	734	752	751	728	707	715	728	698	810	675	725	708	690	741	687	729	680	739	690	750	705	689	729	726	731	697	720	703	712	781	694	703	728	711	693	733	736	733	738	677	754	755	691	748	710	706	742	801	711	734	710	756	726	712	758	691	718	764	696	723	754	735	709	721	713	723	733	679	706	711	762	729	714	728	738	779	759	717	697	723	733	731	689	707	779	755	723	702	735	761	707	714	707	767	655	693	740	684	710	695	706	721	760	726	749	704	729	764	753	739	764	732	681	707	672	700	708	735	716	730	658	749	695	754	713	779	700	756	751	781	719	722	717	747	741	696	708	697	705	779	722	690	693	755	743	722	753	738	706	711	738	727	722	728	696	743	682	721	723	741	726	754	736	719	730	720	707	726	741	717	723	709	698	684	778	745	683	744	717	733	740	740	741	696	729	728	724	688	726	744	685	735	725	737	701	747	795	727	715	697	659	728	729	782	715	727	751	699	765	692	744	734	764	764	686	728	724	684	712	744	724	710	706	703	704	727	713	685	736	739	714	699	738	720	716	741	745	725	735	740	691	714	703	734	682	689	747	754	655	748	737	707	724	695	745	706	759	737	694	711	739	687	764	711	689	714	725	713	745	715	714	748	741	734	723	712	704	712	723	682	707	736	715	740	698	748	743	727	771	679	777	733	725	723	710	698	734	701	698	751	748	734	705	670	720	691	668	717	734	730	728	770	768	731	739	687	782	748	683	710	732	734	672	693	693	730	708	711	684	725	716	701	686	691	741	765	733	745	724	709	756	760	736	755	690	720	766	741	722	682	659	711	726	711	739	734	700	721	711	691	705	734	719	703	713	716	737	698	690	775	708	693	667	745	709	695	697	771	730	693	726	712	739	770	764	721	712	704	682	676	745	728	674	726	674	751	730	688	723	669	734	714	691	708	718	707	705	741	686	676	716	726	740	701	761	735	718	731	725	774	715	697	699	708	741	644	708	687	750	707	706	695	714	762	706	751	693	706	711	720	735	732	688	687	744	733	741	751	729	728	719	718	682	719	681	703	701	740	743	705	750	720	714	722	744	749	713	729	764	692	717	733	680	695	730	700	682	717	736	737	716	679	733	738	728	723	714	777	696	704	709	738	777	703	774	684	743	765	762	698	674	704	735	711	726	689	753	700	705	734	691	694	721	738	760	704	716	747	712	734	716	698	698	705	720	698	724	735	725	727	729	721	705	723	754	754	770	717	705	753	724	695	710	718	752	696	745	727	700	716	728	713	745	744	724	683	739	752	701	708	731	684	673	733	724	696	669	767	724	764	685	763	694	693	699	726	710	708	740	705	681	739	707	757	717	704	681	688	695	723	711	712	753	715	698	664	704	752	719	718	721	700	743	712	716	717	699	678	680	684	697	714	665	709	687	738	703	740	731	760	678	758	676	736	733	726	685	682	688	701	753	742	765	747	748	697	701	737	762	671	711	718	717	703	772	683	732	665	690	749	706	692	720	735	695	746	730	706	681	735	710	765	737	692	690	703	708	668	759	743	755	718	749	734	726	728	751	708	731	683	742	693	633	701	707	714	721	685	756	720	746	721	612	719	694	752	713	707	738	688	693	720	716	679	692	720	712	758	748	744	664	715	685	706	723	760	684	722	688	747	737	736	720	733	743	708	740	681	746	786	696	679	752	716	736	749	711	722	765	742	687	729	739	779	698	710	703	718	690	719	709	726	701	746	777	706	686	722	750	690	723	697	734	702	745	686	723	731	708	708	747	730	743	747	711	745	696	702	755	742	711	726	689	718	712	764	710	713	796	729	754	682	767	735	688	751	745	707	715	723	730	738	689	655	750	731	782	747	726	691	714	714	774	687	728	698	734	711	705	741	732	712	725	733	682	737	712	763	734	724	735	757	662	683	681	688	758	772	724	717	750	711	711	709	736	685	705	741	743	722	746	749	694	684	736	715	724	740	766	728	720	689	749	700	733	747	705	706	697	698	726	730	727	767	726	715	783	733	727	708	760	672	728	705	637	708	725	686	712	782	719	745	708	746	707	687	716	677	752	749	788	715	720	758	707	748	698	705	727	693	688	729	688	745	726	700	757	735	680	755	715	700	687	724	671	707	688	711	697	744	724	780	672	660	717	720	714	710	684	690	699	758	767	779	692	708	754	751	735	716	651	708	748	746	782	666	750	684	769	702	712	707	744	695	667	737	707	744	763	708	745	734	716	766	714	699	712	705	741	703	745	728	702	714	691	716	726	657	708	732	717	697	745	743	740	767	694	715	693	755	695	679	686	718	727	733	740	730	767	702	702	690	745	763	727	756	736	774	726	731	734	776	732	699	739	763	720	676	707	731	777	724	683	740	748	721	747	710	694	754	731	666	785	713	772	710	701	732	795	735	692	717	767	737	720	715	750	691	732	731	715	731	723	724	675	747	695	735	713	718	695	725	745	684	696	713	777	734	758	754	744	714	697	734	722	663	699	663	707	774	773	751	724	747	667	740	740	718	719	708	710	713	747	653	692	733	738	738	688	722	735	685	750	717	712	720	720	698	692	739	734	714	745	726	723	748	736	715	747	696	706	731	767	736	706	727	746	736	678	747	774	713	713	746	726	760	704	712	709	758	706	695	726	676	751	754	689	714	714	719	699	681	692	703	716	751	729	730	716	717	721	743	711	735	737	712	714	728	713	696	676	699	707	731	749	706	684	695	768	671	739	736	742	722	718	718	727	735	733	673	719	753	709	745	743	682	699	725	745	708	749	704	746	708	772	702	683	723	697	709	705	750	738	697	737	712	689	726	698	716	679	730	749	702	706	711	702	730	731	700	701	693	722	702	735	732	745	739	731	729	696	742	724	719	727	780	758	717	714	721	722	767	687	722	728	728	714	707	750	761	721	700	751	702	715	746	705	707	677	708	699	734	687	742	695	706	741	726	708	732	701	713	711	730	703	689	727	739	761	753	727	717	671	706	686	689	718	687	712	719	722	760	738	725	730	697	748	719	750	785	704	720	718	695	721	692	676	684	694	684	772	678	672	691	710	742	707	652	712	697	679	716	763	749	724	701	687	699	700	743	713	676	712	740	705	752	778	716	752	673	732
3993	237	157	110	105	102	78	80	82	59	91	78	79	57	82	82	64	78	66	73	79	63	78	78	54	64	73	81	57	78	68	79	67	82	72	74	78	61	76	80	70	78	70	76	71	78	81	87	74	77	79	71	67	88	60	70	60	68	75	61	60	68	79	76	77	51	68	78	71	71	69	79	81	64	80	58	79	63	78	57	62	72	77	78	83	81	73	76	83	80	63	77	75	78	82	82	73	73	64	77	74	59	72	75	76	85	72	76	86	73	74	70	77	70	70	68	58	75	69	69	65	83	80	72	76	75	86	70	74	65	75	85	65	67	83	66	61	72	69	66	80	60	88	70	64	79	87	69	75	85	64	64	60	59	78	63	68	85	61	62	63	76	75	73	83	83	66	75	63	59	93	84	65	70	72	66	77	66	76	80	67	79	76	64	62	71	69	74	71	80	65	63	84	66	74	68	78	75	84	60	85	62	78	77	74	78	72	66	75	80	71	59	67	70	73	75	66	68	61	70	74	68	79	82	93	68	82	66	76	67	86	65	62	67	67	84	74	71	68	71	78	65	65	73	72	86	72	70	84	74	73	74	58	57	67	75	78	97	79	71	75	81	58	75	73	91	56	71	76	78	70	72	64	63	70	64	64	77	68	69	67	71	62	66	72	68	65	72	78	71	71	60	67	78	59	84	76	72	65	70	79	59	76	72	64	64	64	86	76	63	82	73	59	74	73	81	80	71	79	76	75	67	67	58	78	74	76	67	86	67	69	64	72	80	62	63	68	61	78	73	78	60	84	72	72	84	61	60	74	79	79	62	59	79	103	74	73	72	72	84	70	59	87	69	71	78	63	62	78	68	64	76	85	89	65	90	51	70	61	83	83	78	56	89	98	63	71	65	70	67	66	76	71	68	58	71	58	68	75	72	85	70	86	68	54	60	77	73	82	82	81	59	84	67	58	73	65	77	75	71	71	67	78	75	59	76	66	76	80	61	81	71	61	83	71	79	62	74	72	78	73	68	62	84	68	77	71	94	80	58	70	70	71	65	65	77	71	77	65	77	67	81	70	57	75	68	72	86	93	75	68	77	71	73	74	73	77	68	52	73	85	75	65	71	57	69	76	64	62	67	91	75	59	80	88	89	78	68	61	83	72	69	75	77	97	72	77	61	46	83	66	77	81	63	72	65	67	72	77	68	63	75	69	75	67	67	86	78	84	77	56	69	79	78	69	50	90	70	79	70	75	78	70	79	85	82	67	79	75	77	72	76	63	59	71	65	60	80	57	82	64	77	81	71	98	70	69	69	71	69	59	63	79	85	60	74	71	80	70	82	77	68	73	72	79	100	74	68	71	84	75	77	78	59	78	67	74	64	64	76	70	65	71	81	68	73	77	74	79	76	74	70	71	66	77	83	64	76	67	68	83	69	64	87	63	74	79	63	66	72	73	72	84	74	80	67	72	67	79	74	69	86	83	78	80	81	92	56	77	72	60	66	70	69	62	64	75	75	69	70	71	66	92	69	72	61	68	66	56	79	76	69	80	72	87	79	56	67	83	81	72	77	83	69	71	78	87	93	78	75	86	72	71	62	84	62	78	76	62	61	81	62	80	74	58	58	68	85	70	68	84	85	76	78	64	96	65	65	82	76	65	80	61	74	80	72	68	63	64	71	68	59	82	70	76	79	71	58	81	78	71	77	91	89	74	81	63	71	70	92	75	70	84	84	71	87	68	46	71	76	69	80	70	72	79	86	61	83	76	72	81	68	72	80	59	78	61	57	77	77	61	71	54	70	71	73	72	73	54	74	81	83	70	76	76	69	66	71	70	73	75	79	68	70	63	71	71	78	74	58	63	71	66	84	72	81	48	83	74	74	78	78	73	67	77	77	86	68	67	86	74	77	79	84	75	69	90	69	77	65	83	73	84	76	62	70	70	67	71	72	74	74	74	57	72	75	67	70	79	85	76	70	93	64	75	61	72	89	78	72	85	87	68	61	78	71	65	72	86	69	87	81	76	71	80	61	73	77	80	69	66	68	68	88	79	71	74	75	80	67	63	82	84	72	73	62	91	61	79	74	69	72	63	63	78	67	70	83	73	77	76	72	77	75	89	59	74	85	63	70	62	91	86	69	56	79	62	64	73	79	79	76	60	87	73	70	63	71	89	71	61	75	73	74	77	79	77	75	67	65	65	67	79	70	72	87	68	77	60	73	69	76	61	73	68	71	61	61	65	71	80	60	75	72	67	86	68	66	75	68	73	61	79	70	80	73	67	83	58	55	71	74	70	74	62	72	68	93	77	74	66	71	68	74	68	66	73	70	57	79	65	76	75	74	72	66	69	86	70	74	67	82	75	63	59	77	75	69	75	77	66	71	66	58	70	74	89	66	91	81	59	74	72	68	82	74	83	89	70	81	55	57	66	83	74	51	73	79	76	81	71	70	76	82	74	77	81	68	70	80	80	79	77	73	79	69	76	82	87	67	78	78	88	68	75	71	95	73	63	85	61	81	65	80	83	84	89	69	66	74	68	76	78	76	72	69	79	69	68	70	80	95	72	60	66	67	66	68	74	82	75	78	70	65	88	83	80	67	71	61	83	79	73	77	73	75	74	72	80	57	66	74	69	71	71	72	66	65	53	54	68	76	73	82	92	71	82	60	83	58	66	78	71	72	61	84	66	76	77	100	73	64	64	51	67	70	65	69	83	76	68	61	70	62	74	73	73	78	70	81	83	66	61	76	69	68	75	85	82	68	79	72	79	73	70	65	79	73	59	76	77	71	67	70	87	82	66	63	66	64	61	69	76	76	73	77	64	69	66	67	90	77	84	81	62	68	72	60	84	57	83	81	79	58	74	73	65	77	78	78	78	59	79	78	63	81	69	90	68	76	77	78	64	74	64	72	83	84	94	69	66	80	77	68	84	91	68	78	77	69	74	74	63	73	75	66	81	68	73	75	69	78	63	67	69	82	65	62	75	66	73	77	62	68	74	84	76	88	61	67	91	86	77	68	56	80	76	69	76	56	61	67	90	80	57	69	71	76	72	57	66	59	74	74	72	72	61	80	82	78	59	71	74	66	83	71	84	78	81	80	68	71	55	65	71	81	73	75	75	84	61	76	73	61	80	88	72	70	98	69	77	56	63	85	94	82	81	71	75	82	78	73	74	74	73	58	73	70	63	92	78	70	64	77	66	75	64	63	69	71	79	59	82	73	57	68	65	76	59	65	88	82	57	72	63	72	77	74	78	100	81	71	74	73	84	89	61	81	71	72	78	85	68	66	77	64	63	74	70	75	91	67	72	67	74	62	77	87	83	67	66	66	72	68	82	69	72	68	72	85	75	64	62	70	87	79	89	79	80	75	79	67	69	86	90	73	92	79	58	79	85	68	59	60	72	71	79	65	83	63	72	56	65	81	73	58	76	71	70	64	80	65	86	79	63	68	78	59	71	69	67	72	83	80	78	92	64	72	82	79	60	74	65	87	71	81
5273	299	431	445	422	376	356	317	313	314	312	282	273	315	324	285	262	292	292	283	266	276	267	280	273	265	276	296	284	266	269	274	261	284	280	286	302	267	281	315	328	272	314	322	268	285	279	255	265	277	281	281	290	274	298	272	245	288	279	273	290	288	268	287	290	250	269	263	251	291	272	298	249	291	259	280	269	263	281	281	297	284	258	257	275	276	244	286	251	256	255	287	299	287	268	287	276	256	287	261	278	278	291	274	268	271	271	246	294	256	265	251	273	245	244	264	287	269	313	288	261	273	251	286	253	266	296	271	281	289	285	293	275	263	302	261	255	282	263	288	272	282	270	270	271	294	255	286	273	277	265	254	257	259	269	267	263	306	270	287	273	280	287	277	282	267	297	300	269	265	291	289	238	243	258	290	280	318	291	305	271	312	274	265	299	317	284	272	268	279	306	278	276	266	287	266	275	292	267	280	286	247	257	262	264	290	272	278	300	285	304	258	264	262	262	300	254	309	285	285	288	279	301	292	278	286	254	249	267	277	281	286	273	275	293	302	290	276	274	283	287	289	291	264	256	265	284	258	286	297	279	282	295	260	277	293	273	274	296	271	287	240	257	269	270	265	267	282	280	283	289	277	285	279	279	309	297	286	255	303	288	266	287	285	249	286	284	276	276	279	279	275	280	268	280	287	254	260	277	249	250	303	274	280	286	288	289	260	294	265	266	287	266	288	256	224	293	256	256	267	280	286	266	273	269	261	256	266	290	255	273	306	289	283	272	267	259	286	249	277	265	256	279	270	275	250	282	287	279	257	273	263	298	265	258	286	275	308	285	288	282	316	302	282	280	302	256	294	272	272	273	283	276	246	264	285	274	282	277	272	257	264	278	279	265	298	288	262	269	255	273	270	285	266	270	285	267	269	277	280	279	272	276	261	276	296	259	284	287	287	265	276	307	278	285	288	285	289	287	297	277	270	313	280	269	279	275	259	255	256	267	281	274	280	298	267	267	286	290	278	275	272	301	285	261	261	290	262	263	249	288	251	239	255	294	256	273	273	266	283	309	257	282	283	277	271	287	256	274	275	271	260	292	304	260	263	245	256	290	280	268	302	283	250	261	236	283	271	262	287	270	262	268	269	296	303	307	283	279	267	251	283	259	291	286	300	277	294	261	257	263	261	282	273	254	259	264	284	258	302	261	303	276	267	281	274	282	258	246	279	273	254	279	272	261	236	296	257	259	314	289	282	270	273	262	273	270	260	283	261	273	308	264	255	278	272	267	250	283	256	250	236	269	265	240	263	277	272	278	276	259	273	289	315	266	279	263	260	291	276	259	299	261	246	281	275	244	264	273	248	272	276	285	249	278	272	268	266	286	251	304	294	282	306	305	274	276	278	275	261	247	276	260	266	284	276	257	286	279	279	266	262	302	261	259	262	276	290	290	271	270	254	275	301	283	296	261	285	264	272	285	268	259	258	286	283	278	224	260	293	285	250	293	276	266	253	279	265	280	256	260	293	300	271	278	268	256	245	281	245	251	278	261	303	284	281	266	285	266	292	278	259	309	264	259	274	298	264	313	271	314	309	287	261	306	266	282	263	295	290	279	287	284	300	249	296	260	292	256	255	267	259	291	282	272	262	285	273	286	276	300	258	291	290	292	268	269	233	296	245	264	274	306	283	271	282	263	259	288	301	285	264	254	278	256	326	242	255	268	299	275	286	268	300	281	264	286	284	260	290	269	337	314	248	262	282	281	286	295	264	305	264	276	273	271	285	273	301	285	269	316	269	278	274	273	292	288	295	261	283	246	289	265	274	295	272	263	279	306	307	262	257	262	271	270	286	286	311	266	272	294	276	278	274	257	263	275	266	308	268	257	257	278	289	269	273	278	247	282	288	248	253	254	312	254	272	248	262	281	260	277	288	290	270	259	272	277	280	293	299	257	291	297	305	267	276	285	280	268	259	292	288	271	284	288	295	280	267	268	265	282	291	285	266	240	278	274	254	280	267	251	262	274	277	295	274	280	310	278	267	281	267	272	276	269	272	249	280	264	259	284	279	269	263	255	257	257	278	290	294	258	265	277	277	291	269	273	296	293	293	265	256	289	267	276	280	280	277	300	284	305	245	266	287	306	275	279	262	284	246	254	277	306	275	284	300	257	290	301	256	274	287	279	273	271	283	266	293	272	270	255	296	279	273	261	268	251	267	276	274	269	266	265	293	262	267	250	294	256	259	250	271	281	239	272	272	296	309	279	276	290	275	288	267	300	301	271	273	286	281	290	310	291	275	253	277	288	279	286	283	263	274	262	271	240	242	274	258	308	263	302	275	270	275	262	282	296	250	272	257	258	267	264	270	266	291	276	287	302	305	269	285	282	254	303	257	269	292	281	269	262	289	285	260	237	260	273	275	279	254	271	259	279	269	294	294	276	256	293	293	261	282	261	281	294	277	274	291	318	300	292	293	271	299	274	285	235	270	261	275	276	272	252	294	310	278	277	265	288	274	264	274	311	277	299	294	297	272	296	288	292	261	298	296	282	284	272	294	285	260	270	279	278	276	268	289	266	271	298	254	252	305	281	229	255	264	262	281	302	283	277	287	285	264	263	288	278	275	270	238	260	296	251	271	282	279	268	262	272	270	279	252	259	271	306	304	261	259	317	283	239	268	258	261	279	299	285	284	256	261	261	298	294	284	280	301	273	296	262	279	273	277	262	249	271	264	275	277	259	272	297	287	258	254	280	293	268	281	288	292	292	262	280	288	289	295	260	276	260	282	293	280	287	284	246	267	303	306	257	312	285	303	289	274	261	277	250	254	279	278	258	266	277	259	292	284	278	275	248	268	270	269	275	278	268	251	275	242	267	286	265	284	254	282	257	260	253	300	297	253	262	259	267	256	272	263	275	310	308	267	264	259	242	283	259	290	268	319	270	290	273	284	261	270	326	294	247	275	284	277	279	305	278	269	264	297	268	283	270	300	281	275	285	272	291	277	256	250	293	239	276	296	255	291	265	256	273	267	265	253	269	320	266	308	276	287	275	281	322	264	249	281	260	311	316	276	281	249	273	296	277	282	274	272	304	233	276	272	242	252	274	262	250	269	270	252	296	293	321	283	254	279	264	284	254	291	246	273	293	249	281	265	266	302	300	279	276	268	259	290	275	287	276	272	281	251	265	268	269	261	260	297	235	289	288	271	292	298	292	293	287	267	274	271	261	300	285	251	296	253	255	255	290	270	308	274	260	252	294	283	259	298	261	267	272	291	263	281	287	290	290	285	261	242	300	275	271	277	270	248	260	275	266	303	249	276	293	296	278	261	264	296	253	315	276	271	301	267	290	261	280	305	281	284	260	254	285	279	270	312	258	256	266	270	276	271	323	300	291	257	273	250	270	249	256	251	269	295	309	252	286	306	305	279	242	314	312	312	255	291	260	286	288	263	289	261	279	269	265	273	293	263	287	296	268	267	259	277	268	289	276	272	274	290	279	280
27536	4316	1359	1062	780	561	476	406	312	315	298	245	239	228	250	206	203	198	215	189	196	196	210	169	207	176	155	174	176	190	157	175	166	163	170	176	210	148	175	152	151	167	164	182	188	172	149	169	165	155	163	184	164	177	162	168	171	175	142	159	176	164	169	169	145	163	182	153	167	177	155	196	181	183	184	163	148	153	176	151	177	175	159	168	182	124	172	151	150	160	168	162	159	159	171	159	180	171	163	173	163	190	181	183	209	163	169	169	155	156	174	177	179	151	161	183	175	136	154	146	166	149	151	174	154	173	188	166	175	164	184	167	167	175	157	172	165	186	160	155	152	170	164	162	151	163	183	176	182	170	184	180	193	160	149	174	193	166	160	155	152	176	189	160	186	160	148	169	188	158	167	181	169	194	177	194	149	159	174	186	185	157	187	176	160	183	162	174	187	161	179	192	180	164	168	162	150	168	162	156	171	157	166	174	185	177	157	171	150	160	156	158	142	161	166	139	165	164	163	149	163	153	136	156	156	181	177	164	178	174	148	157	144	193	162	174	161	196	148	154	172	177	162	159	167	152	181	164	174	171	141	157	167	142	208	154	188	137	160	177	182	151	166	169	168	158	175	164	187	183	155	189	145	146	173	158	168	175	161	185	177	178	182	167	154	155	172	179	146	156	176	149	145	180	167	164	171	170	157	182	165	152	173	183	189	163	142	167	154	154	183	161	164	167	158	165	159	166	163	173	175	171	188	181	180	151	177	177	168	165	155	184	152	149	152	150	179	161	146	165	166	172	153	177	162	187	149	163	162	176	159	151	213	188	142	182	154	166	150	166	186	159	170	175	169	171	174	190	164	155	174	164	162	159	153	152	183	178	161	168	155	176	145	182	160	182	176	169	136	138	147	155	178	163	158	177	166	168	160	174	177	159	207	166	175	159	170	160	167	163	182	171	204	144	167	159	152	179	168	171	159	155	171	146	155	173	168	161	159	166	176	158	157	170	169	175	155	152	182	172	162	152	162	175	178	173	167	161	168	162	173	162	176	169	184	165	156	158	152	190	157	182	143	162	170	170	179	150	157	177	157	169	158	167	170	166	170	165	151	206	184	164	185	166	180	173	157	176	185	171	165	183	166	167	157	160	163	137	165	154	179	164	157	174	188	157	164	177	178	173	183	155	184	171	159	161	177	158	175	161	158	180	171	162	158	173	160	180	214	151	155	155	173	172	186	178	173	170	154	168	166	180	181	149	150	165	176	164	155	178	172	164	152	145	182	132	171	163	158	166	170	174	158	166	178	169	165	183	166	152	178	164	174	170	165	156	182	173	159	169	155	170	154	175	157	186	170	158	148	163	177	164	159	169	159	169	185	153	185	169	166	140	182	155	190	174	153	173	147	188	173	178	178	171	174	170	163	148	171	180	158	173	158	151	168	171	155	163	177	167	192	171	160	150	167	178	181	206	171	170	182	157	161	186	164	145	152	150	182	161	157	185	183	165	157	171	195	149	178	156	171	152	160	159	161	147	134	160	171	167	177	173	158	153	149	157	189	159	176	179	172	164	175	159	162	154	166	157	155	135	168	175	163	176	173	187	182	157	163	158	175	169	171	161	170	170	174	177	154	179	156	168	182	175	187	168	156	150	172	148	154	174	168	170	173	161	153	163	164	173	155	150	153	184	169	167	179	140	163	174	162	171	181	159	159	180	152	176	174	164	199	154	163	156	166	155	164	163	195	191	170	156	174	187	182	158	156	172	167	153	156	164	154	161	156	156	157	155	177	153	160	165	169	193	176	160	160	155	155	174	164	153	170	181	141	151	167	179	195	157	178	146	172	154	157	183	161	169	156	166	176	168	174	167	169	144	160	175	155	203	157	169	181	159	156	164	160	163	155	181	188	158	177	147	161	188	156	136	169	163	156	156	182	166	155	177	163	166	169	173	176	166	161	161	174	130	156	157	169	173	156	156	149	154	175	176	152	172	155	182	154	194	155	162	185	159	181	153	157	166	172	178	174	149	146	169	162	146	168	167	144	171	167	155	181	164	165	166	152	171	165	174	166	171	158	183	133	170	158	171	163	168	205	164	180	173	154	162	185	155	156	168	145	155	165	168	170	167	179	166	146	157	190	152	150	163	155	156	160	155	170	173	172	152	186	178	167	149	205	168	165	191	175	160	171	153	163	176	177	165	153	173	170	154	179	154	166	170	154	190	161	160	156	170	179	142	198	171	160	159	190	165	176	145	167	173	161	175	167	163	154	172	185	168	147	165	181	164	159	155	172	172	126	161	169	179	172	160	156	169	170	181	171	172	173	138	196	142	135	166	149	168	176	167	173	157	161	175	167	179	164	176	186	158	171	176	162	153	166	153	176	184	149	156	148	184	164	164	168	160	153	174	167	173	148	154	186	159	170	149	134	160	172	164	178	148	164	185	183	165	185	169	186	161	149	185	154	146	157	167	169	150	149	155	175	169	158	179	174	178	156	159	172	138	163	194	158	161	182	174	156	153	170	181	160	159	171	190	165	150	168	171	164	162	187	145	162	159	157	194	189	203	149	150	186	157	154	159	168	142	141	156	151	163	170	159	169	169	151	180	182	136	166	146	161	160	179	186	186	179	160	151	164	154	166	180	165	161	181	179	165	149	154	176	148	174	160	154	152	158	164	172	154	168	170	169	163	170	155	151	160	175	171	166	181	160	173	154	152	167	161	176	154	169	177	189	179	181	172	177	164	160	168	184	173	163	168	175	171	173	143	156	169	163	176	157	176	164	156	171	153	167	166	148	165	147	132	186	173	151	152	187	140	155	172	166	191	177	172	185	151	171	182	175	161	164	152	165	136	166	172	157	157	178	184	173	161	158	169	180	114	174	180	153	136	178	173	176	164	162	150	143	165	153	149	164	165	179	178	179	166	190	177	159	154	170	136	173	153	177	136	184	158	170	157	155	144	171	167	151	159	177	162	160	160	148	174	157	181	152	158	167	193	170	179	173	157	172	158	163	187	139	164	179	168	178	157	169	156	136	168	181	166	165	178	166	156	164	152	177	155	178	168	165	165	170	167	156	161	165	162	145	176	171	164	151	186	181	156	165	183	184	166	176	172	190	165	173	154	156	184	166	172	156	165	152	157	181	154	168	164	181	168	189	148	155	183	168	146	176	154	168	187	174	168	168	152	169	173	162	167	178	171	174	189	180	165	180	156	143	178	156	154	190	142	146	166	158	170	165	200	184	160	173	160	151	143	168	159	182	192	178	169	154	157	162	148	188	158	158	165	169	156	158	171	165	164	158	176	164	171	163	198	161	186	179	189	147	165	167	183	165	159	148	198	192	198	180	175	158	152	144	159	144	142	170	167	173	178	180	166	175	167	160	155	181	169	165	154	174	161	178	142	181	173	184	199	171	201	143	156	160	164	183	175	168	155	176	187	152	170	167	150	174	168	169	186	174	146	158	167	157	176	176	159	166	153	155	185	184	174	191	178	152	168	151
12935	1394	2905	3343	2914	2368	1992	1635	1452	1266	1195	1084	1003	908	925	801	813	767	778	738	733	675	643	633	631	617	629	564	596	605	572	601	579	607	641	597	596	625	568	541	569	566	575	578	576	582	548	535	560	556	565	532	540	571	557	528	539	561	560	546	527	598	525	565	519	508	544	547	526	501	550	560	550	520	500	549	500	543	579	555	501	543	521	529	522	524	508	545	527	470	537	549	522	547	517	526	537	515	554	534	553	545	490	549	579	539	545	494	500	492	521	520	553	537	508	534	542	569	572	498	506	498	523	569	496	505	538	523	504	507	535	524	497	473	508	545	553	543	546	478	519	518	554	531	517	468	526	538	534	531	496	546	547	511	518	529	522	551	547	530	542	551	535	554	580	536	531	524	511	485	542	530	581	512	549	519	549	527	576	499	522	564	529	557	517	509	534	538	508	540	539	541	560	525	548	489	500	516	525	542	535	508	536	532	521	493	497	501	521	557	536	508	542	492	517	516	507	554	502	522	523	529	533	521	560	549	500	535	517	511	558	541	526	558	526	500	547	511	518	515	566	549	530	515	526	570	546	541	507	529	544	552	487	515	541	560	508	495	485	541	475	503	532	540	518	492	532	548	508	529	553	555	537	529	521	565	566	560	506	544	559	544	570	556	536	523	515	521	512	551	505	520	508	505	535	551	513	542	512	512	549	554	556	530	500	518	484	546	529	545	507	553	536	565	548	535	531	510	502	532	530	535	559	544	535	543	523	482	496	532	527	498	531	518	540	527	561	550	565	547	557	528	524	597	562	519	496	597	569	530	525	541	524	565	527	468	545	486	506	504	530	532	518	550	522	507	550	514	532	518	503	530	579	553	513	515	521	526	486	542	549	539	531	540	497	512	579	511	512	546	532	514	508	509	543	558	546	534	563	563	532	532	533	522	547	533	557	502	492	525	535	524	513	494	504	560	516	551	499	498	545	537	581	544	532	538	512	566	518	494	538	480	494	505	517	511	507	492	564	535	537	470	488	533	534	552	515	564	534	531	541	559	519	525	580	520	534	520	515	513	505	523	510	525	515	536	530	494	549	560	536	524	535	511	529	494	480	520	529	518	532	502	501	494	538	508	525	487	535	511	490	515	519	539	488	513	531	523	510	524	526	560	545	540	488	516	537	525	471	527	491	534	532	460	562	520	542	528	525	514	542	539	491	528	528	554	539	509	505	509	499	549	533	512	512	521	551	505	513	522	526	537	565	521	512	551	529	495	526	526	538	535	516	508	507	511	475	536	512	485	520	531	508	512	501	541	579	501	551	514	537	509	525	557	513	562	558	524	522	512	536	538	522	471	547	515	533	515	494	514	518	517	527	510	527	536	558	531	512	511	530	548	519	517	551	531	536	551	486	548	531	502	564	504	514	556	505	518	536	501	561	560	522	513	529	548	506	527	493	557	526	517	534	525	542	536	516	523	512	567	515	530	490	502	530	534	564	499	568	532	563	526	509	543	554	500	522	478	536	528	545	556	573	491	503	473	514	511	520	506	576	568	499	502	543	540	550	519	547	513	539	584	532	528	552	567	498	562	532	513	556	525	500	524	510	486	484	490	524	516	533	510	510	513	539	529	519	520	548	512	536	512	468	562	539	545	534	537	539	518	534	569	546	509	587	506	527	506	592	543	528	543	509	529	534	498	596	487	572	504	525	537	534	500	570	523	501	532	515	482	565	561	477	506	530	509	500	517	537	550	521	542	517	544	534	530	504	490	553	528	494	515	495	515	510	518	521	543	520	515	540	543	527	537	508	517	523	529	528	571	553	543	555	533	538	511	556	523	521	509	512	530	526	521	518	518	536	506	527	561	528	538	523	511	511	537	538	565	507	580	517	500	535	500	503	534	561	559	487	549	529	511	520	499	550	530	543	518	564	529	526	563	541	521	537	539	530	526	549	517	493	491	525	543	599	548	506	469	528	513	563	506	520	519	521	534	505	551	558	542	543	535	517	542	491	543	527	497	550	539	545	553	524	555	544	532	546	541	513	552	541	534	536	535	525	555	556	523	540	534	533	554	527	488	526	506	516	524	530	536	497	546	491	533	486	548	519	521	527	533	506	521	552	524	572	479	508	554	535	541	563	548	567	563	502	535	523	525	542	504	482	509	547	503	528	547	533	544	516	512	510	533	506	499	517	501	518	510	516	547	560	510	520	504	528	532	513	533	517	544	496	505	550	523	509	537	573	512	541	545	542	528	545	526	551	500	548	554	482	550	538	518	495	523	508	516	506	517	502	547	536	504	531	561	540	516	552	511	529	533	519	536	506	566	524	512	552	517	539	525	503	494	534	524	547	543	529	495	498	522	516	489	508	537	537	568	518	500	524	555	532	480	508	483	544	517	551	495	525	555	520	542	520	490	488	511	570	562	524	513	510	500	498	523	517	498	551	550	528	524	484	531	507	523	513	539	503	527	520	526	527	512	593	533	537	529	573	539	521	530	546	492	558	497	533	513	491	547	565	517	538	495	546	543	517	483	474	528	517	530	524	505	564	531	543	536	525	530	549	503	498	516	547	522	539	557	487	545	506	507	507	537	515	491	529	537	528	552	525	513	537	503	495	515	513	505	514	525	534	507	540	516	506	483	515	480	528	508	556	495	510	559	494	522	509	527	496	507	490	489	587	512	532	525	545	507	548	548	522	511	538	523	507	540	523	482	549	514	518	558	514	499	502	541	520	523	523	538	507	525	526	537	536	537	517	507	539	551	526	532	525	525	551	524	497	524	516	509	510	486	565	538	578	542	535	531	496	511	547	545	535	535	554	498	511	521	538	541	517	514	544	510	534	482	501	524	549	548	521	484	520	526	541	512	532	508	558	551	532	493	492	522	573	531	535	516	523	515	525	521	526	500	518	518	568	545	549	546	549	511	547	535	488	539	522	536	517	550	527	549	518	513	539	512	461	517	546	532	536	559	543	507	577	515	548	527	544	561	477	515	556	531	501	543	567	526	533	503	536	538	529	555	515	534	496	532	518	503	542	540	500	501	536	551	493	544	543	497	537	509	567	511	552	537	541	571	537	523	521	532	511	558	523	496	485	544	517	507	526	530	537	511	560	557	544	559	525	511	498	515	524	519	517	504	551	573	535	509	575	541	522	516	552	499	512	567	514	550	527	551	528	503	488	546	557	507	511	525	512	533	502	514	532	565	503	533	519	513	530	506	549	540	499	524	486	565	535	528	486	459	506	526	504	526	522	522	539	495	559	523	522	496	521	571	518	532	524	521	517	517	538	549	539	534	549	592	542	508	591	505	496	514	536	513	494	520	534	486	544	544	522	492	519	551	527	543	576	539	515	537	518	531	492	523	508	506	493	504	561	546	497	521	537	539	522	518	557	487	485	519	520	552	511	504	490	537	533	515	519	516	487	521	517	498	531	528	483	547	505	543	517	509	550	515	529	569	567	499	505	515	546	502	472	573	546	537	514	517	541	511	504	519	524	510	531	536
39881	15305	3599	2038	1421	1068	770	675	527	494	471	457	376	344	355	331	355	293	310	281	264	301	277	267	284	291	276	265	287	274	263	264	269	272	281	249	248	251	251	276	262	242	242	258	245	242	220	229	249	262	250	288	243	253	245	237	210	246	253	246	240	221	231	291	257	261	257	254	224	262	240	242	270	224	247	225	249	253	255	229	274	244	258	253	213	235	225	253	252	240	243	252	268	240	250	219	224	246	233	216	244	241	212	249	237	248	212	288	246	230	240	250	238	272	231	252	226	210	222	244	233	218	240	242	262	267	260	256	235	248	222	242	253	236	282	235	230	243	217	242	234	233	238	262	251	198	228	235	209	256	257	229	258	212	255	270	232	245	260	237	244	269	233	227	246	231	248	239	270	277	240	258	235	240	273	246	273	246	239	240	257	246	255	244	237	261	241	238	235	232	229	257	212	247	255	240	246	259	235	243	243	252	274	267	246	235	243	267	252	218	251	240	251	265	217	265	241	244	260	235	272	234	233	260	219	226	232	251	241	251	237	259	238	250	245	235	236	228	253	243	264	234	261	242	246	240	234	217	222	252	235	239	231	215	227	254	215	230	211	245	222	252	237	283	248	231	241	285	243	247	249	221	238	244	268	230	208	247	213	239	277	233	243	279	258	249	265	238	254	242	233	249	259	244	251	234	236	248	273	257	224	239	258	229	240	226	229	249	227	224	231	266	279	248	239	255	272	259	256	246	232	248	262	238	236	255	207	257	247	255	248	220	250	251	285	238	247	258	236	245	246	216	249	254	238	248	256	243	250	231	262	272	239	243	233	255	238	261	240	236	220	248	253	249	249	245	254	261	242	206	236	234	231	254	239	232	228	242	273	239	243	264	226	229	227	234	255	252	230	241	248	237	251	222	242	220	222	231	243	264	237	250	248	235	225	256	268	231	234	255	256	272	229	222	236	225	256	251	234	237	262	257	242	247	256	253	279	233	224	240	219	249	262	247	237	255	253	242	213	229	250	263	215	228	246	260	232	223	228	238	255	242	227	247	230	234	243	235	215	256	239	266	271	232	264	249	243	246	239	220	233	225	221	242	229	230	276	239	237	251	238	211	239	260	235	232	237	243	268	249	243	237	235	232	249	251	247	232	221	243	257	219	221	242	266	240	241	219	231	209	218	233	221	224	231	269	246	264	246	237	257	245	235	269	233	239	252	219	260	277	251	227	246	223	225	219	239	246	228	236	224	234	245	251	245	251	268	239	241	245	238	221	257	243	219	242	249	243	248	228	278	262	240	229	235	240	254	251	275	234	244	233	233	249	223	257	260	209	243	259	268	232	242	215	224	238	235	245	271	264	231	261	249	229	257	234	235	244	221	227	240	239	237	250	216	226	250	263	273	240	209	208	248	247	249	240	217	245	231	253	221	229	225	253	241	237	236	240	247	246	239	231	257	228	255	222	243	254	228	262	238	233	240	269	256	254	242	263	264	235	275	266	247	234	247	215	220	272	227	224	239	223	231	225	241	230	265	261	258	237	235	266	248	234	233	241	257	215	253	224	223	254	240	289	282	238	221	274	254	230	232	268	238	223	243	236	243	255	224	263	251	232	253	217	227	236	237	223	244	245	229	228	234	258	245	199	242	249	250	263	253	267	266	231	242	249	266	229	257	230	257	231	233	214	248	194	239	260	256	242	243	256	251	268	287	239	245	225	234	235	218	222	229	244	234	216	251	217	239	248	244	264	226	228	249	220	254	235	270	245	240	235	222	249	224	229	254	241	249	233	251	250	245	222	225	238	232	241	258	230	246	261	237	251	265	231	241	224	243	239	260	226	240	265	257	238	243	230	237	264	263	246	231	211	272	247	273	245	238	226	232	249	268	243	236	243	243	252	269	249	228	255	244	217	255	227	238	222	236	256	258	238	241	236	240	270	274	235	217	230	218	245	228	261	217	255	196	266	243	245	220	217	232	240	244	253	233	232	264	258	250	205	223	260	223	232	251	266	254	242	202	247	247	216	231	272	239	242	239	251	253	237	226	240	264	267	231	247	259	244	225	261	260	228	246	244	235	220	230	265	254	238	240	267	254	253	228	248	234	235	254	242	248	247	219	248	253	265	244	273	249	200	229	218	256	221	243	215	231	208	220	223	233	225	251	247	264	245	235	217	213	222	230	236	251	246	283	241	245	245	243	249	229	219	247	212	245	220	230	253	214	236	203	254	250	242	244	218	253	234	229	236	261	270	220	250	246	241	242	248	236	267	223	208	242	224	241	262	257	244	232	244	251	230	255	235	230	237	244	240	239	244	243	239	233	251	228	258	224	238	247	229	239	226	263	266	235	259	230	232	246	242	243	243	232	253	238	247	235	225	243	242	239	228	251	234	219	255	206	260	234	238	263	232	233	231	242	229	227	222	222	239	243	262	276	234	241	233	220	237	212	250	272	262	245	217	236	244	229	225	256	241	252	246	246	258	252	251	263	236	266	256	240	248	242	262	242	227	240	233	247	230	239	249	224	263	248	243	235	256	208	212	256	237	240	228	223	235	281	233	247	254	216	218	235	256	232	237	252	259	222	262	261	260	250	243	241	252	260	240	271	264	237	255	264	225	259	259	269	225	251	245	244	247	241	259	216	249	257	223	233	227	257	259	265	207	240	245	268	254	244	242	248	266	254	211	264	219	249	226	240	239	243	246	261	245	244	257	229	273	237	274	276	227	245	253	234	250	226	261	235	261	215	230	278	243	228	234	258	204	228	237	259	232	240	237	244	235	271	241	263	242	242	243	256	264	267	252	238	247	242	236	244	252	268	242	218	264	244	250	232	225	267	274	256	249	240	252	244	260	234	249	211	254	228	267	232	238	269	252	231	272	239	268	236	256	238	258	242	239	238	250	247	228	231	215	243	233	234	229	224	241	273	282	241	237	224	213	220	235	239	221	236	244	228	205	235	237	265	235	258	236	274	252	226	227	228	240	259	247	223	264	259	251	238	240	247	235	229	222	256	227	257	270	270	235	245	268	244	257	242	244	228	274	237	221	238	219	226	244	228	237	240	246	227	245	240	250	238	261	252	210	265	252	247	208	228	249	273	215	258	235	250	250	262	251	262	230	246	264	240	214	287	226	252	239	231	215	250	233	249	240	258	235	246	251	211	233	239	229	292	268	227	265	246	236	250	257	221	266	266	251	248	239	240	254	223	232	234	230	238	235	255	228	231	243	249	235	228	260	245	222	245	255	239	269	239	230	219	258	231	232	257	239	265	254	256	234	218	257	258	219	246	262	237	238	242	254	257	246	229	237	237	255	263	231	273	235	257	261	212	229	256	242	241	247	237	224	238	226	256	224	250	212	236	263	248	243	226	244	255	238	251	249	246	269	264	240	242	235	234	244	243	239	238	249	259	262	252	250	237	257	249	257	235	237	229	229	238	231	236	246	215	257	266	233	232	250	254	273	220	239	245	236	231	230	254	273	234	241	268	241	240	214	236	223
17973	2421	5073	5811	5018	4275	3476	2716	2543	2163	2058	1778	1564	1475	1457	1311	1294	1222	1142	1106	1070	1030	995	1012	942	965	919	910	909	907	888	827	851	826	866	825	858	853	859	803	803	796	810	820	795	755	760	788	797	716	773	725	784	807	796	803	747	783	750	817	756	792	756	779	713	774	730	781	737	735	774	759	756	727	744	724	749	705	747	756	776	722	726	744	737	740	739	749	742	731	733	745	713	741	728	745	723	688	726	714	711	708	713	766	717	718	752	720	708	705	726	794	696	752	728	698	738	725	770	698	720	734	723	686	728	679	697	761	728	762	745	773	695	765	706	755	739	746	734	708	728	698	716	730	755	751	720	743	711	717	769	722	761	733	711	678	721	714	752	724	697	694	734	722	688	743	738	703	744	684	691	729	742	668	756	726	691	693	737	747	713	716	695	759	774	714	701	690	717	720	733	715	743	763	741	785	734	678	715	720	705	739	709	722	766	748	698	726	766	754	698	724	686	747	718	705	699	686	719	733	711	734	735	746	724	732	704	724	741	694	726	693	703	706	744	805	731	676	729	689	760	702	742	693	775	723	719	696	706	723	732	806	723	709	783	754	703	738	721	725	742	707	730	706	701	778	709	761	718	741	805	772	751	700	751	683	765	711	714	686	742	717	709	700	748	723	718	783	728	715	704	703	712	716	711	712	693	712	638	780	707	743	739	732	718	751	718	764	692	725	741	724	721	742	739	699	725	736	736	721	710	750	700	729	740	705	644	681	732	736	677	714	676	683	707	704	705	663	694	684	714	726	668	705	754	755	721	697	770	705	696	730	666	729	720	733	725	749	738	706	712	698	732	718	737	731	739	747	745	700	730	735	738	726	675	705	755	707	661	747	725	713	739	741	665	651	699	696	728	782	738	707	707	742	665	723	733	651	703	714	675	707	757	710	688	754	769	677	721	734	739	706	714	741	717	702	730	724	746	728	714	757	713	753	751	691	692	697	704	706	731	731	710	681	720	689	740	696	716	733	757	820	697	668	719	762	704	754	703	684	701	719	730	736	740	719	704	734	698	711	737	746	708	738	764	740	706	693	703	720	703	699	746	705	668	735	769	788	772	700	688	697	710	723	757	726	736	695	757	688	711	737	714	705	714	709	707	747	755	716	741	778	689	666	693	700	711	712	700	714	735	706	780	681	779	692	695	754	717	735	715	710	754	725	693	739	710	737	669	721	735	707	692	751	762	754	732	721	751	714	713	712	691	738	751	756	695	677	709	720	741	769	726	732	720	736	687	726	773	713	692	719	699	724	683	710	709	690	747	723	700	713	669	716	702	729	750	744	725	706	707	761	708	689	675	719	716	734	692	742	743	741	739	735	712	708	742	708	746	757	709	724	674	692	712	719	694	692	712	769	755	757	719	711	723	691	681	746	728	681	709	682	700	744	721	728	724	713	690	735	769	742	664	727	747	721	718	756	714	705	712	771	734	713	710	709	711	701	677	714	706	708	742	677	739	693	728	735	723	763	757	735	751	752	682	726	710	761	714	766	679	686	765	685	724	723	722	719	668	710	720	724	731	726	682	760	734	702	723	734	759	724	708	707	691	736	739	734	659	705	770	689	776	739	701	720	730	765	726	698	725	725	710	735	746	729	767	721	701	709	676	730	709	749	740	758	734	725	716	750	689	748	714	708	742	709	731	743	722	717	731	723	716	701	728	718	744	753	710	693	731	682	736	702	738	748	729	686	701	733	722	716	755	692	737	724	709	692	703	736	715	772	737	684	710	714	708	678	715	680	663	663	727	731	749	742	693	720	716	756	710	731	720	702	768	741	776	696	744	727	709	702	748	697	734	694	734	711	740	712	677	719	761	760	718	762	729	710	717	721	711	752	757	713	724	717	692	678	697	738	664	681	707	709	730	710	736	764	681	725	696	711	755	731	708	725	762	716	744	764	717	757	762	657	765	736	696	709	735	716	683	753	686	730	733	721	787	751	726	783	771	729	696	725	693	762	772	745	687	740	747	724	701	701	700	761	693	719	746	709	732	714	706	755	738	727	719	688	714	733	711	727	712	748	668	709	696	742	711	707	697	765	768	759	734	747	686	684	731	756	775	726	725	759	702	759	689	683	705	714	711	741	707	709	700	768	715	716	702	743	762	748	788	737	690	727	723	696	734	694	747	733	669	703	719	662	709	706	697	704	770	719	717	722	720	685	733	738	711	774	676	746	710	753	744	694	714	745	767	754	713	728	755	683	734	696	688	704	719	720	712	708	697	676	746	717	738	701	795	673	700	718	719	774	741	728	667	741	711	744	760	700	723	739	739	732	737	687	729	749	769	747	733	768	713	725	740	719	728	680	709	707	707	685	703	731	806	759	742	757	756	739	739	748	766	782	712	796	724	641	716	709	715	684	720	770	741	700	693	736	708	741	670	716	733	749	724	706	743	700	693	726	729	728	737	748	703	703	724	791	700	760	716	744	753	707	720	680	725	714	698	741	701	708	728	771	711	697	703	725	750	686	722	698	736	675	743	703	755	725	728	726	768	674	733	679	742	700	706	705	768	722	737	705	732	730	747	714	717	702	730	705	724	721	742	725	664	737	748	727	670	752	698	722	714	733	709	725	700	726	692	751	744	744	722	733	697	744	721	746	750	715	743	753	721	683	700	727	700	688	718	727	746	725	702	709	720	735	731	688	734	730	696	767	727	723	721	716	737	730	720	683	696	732	704	707	746	707	727	737	744	685	690	729	765	659	730	734	733	736	713	710	734	715	685	736	721	750	735	692	743	751	704	709	731	738	747	654	686	689	757	728	737	727	728	684	723	738	712	655	700	686	731	738	729	740	713	726	756	738	767	746	711	752	708	702	747	740	726	757	709	753	759	764	704	720	731	700	702	738	756	709	691	675	748	716	732	699	742	737	728	665	722	740	718	689	723	730	688	705	721	758	736	732	696	716	738	722	718	725	728	732	755	697	696	687	684	686	705	661	770	701	742	713	704	668	761	727	722	704	697	763	742	724	698	679	719	721	659	730	735	741	731	717	734	730	718	729	751	781	760	727	738	722	726	709	730	701	700	709	732	739	703	767	684	717	698	745	688	708	673	715	718	753	734	745	691	686	722	683	759	736	711	711	688	684	725	724	704	736	664	706	749	705	691	726	714	714	754	689	734	713	703	678	683	738	698	725	687	761	753	675	768	720	692	750	732	727	725	743	664	698	720	755	732	684	717	711	700	732	742	724	749	712	694	676	685	746	757	721	742	728	742	677	710	743	692	747	734	716	733	740	717	691	737	729	713	718	705	708	727	735	705	690	730	723	703	690	770	726	702	722	720	718	713	756	743	671	693	788	687	647	727	748	744	705	734	744	726	768	681	760	722	748	718	745	657	725	697	764	733	715	710	683	734	718	673	687	743	690	760	725	717	758	683	660	748	712	702	725	716	711	713	711	727	705	774	691	702	724	730	735	728	706	710	701	749	724	688	743	671	697	742	683	705	715
4425	271	163	118	95	122	101	89	102	80	85	91	80	82	80	71	69	82	75	73	64	79	78	91	63	81	76	66	76	66	79	63	68	79	84	75	70	66	76	73	78	81	80	58	64	58	73	72	75	61	84	77	63	65	88	77	74	74	61	83	79	77	77	73	50	88	77	97	81	62	66	69	71	82	71	70	64	92	91	68	82	79	58	70	77	66	77	58	80	74	95	77	85	95	87	77	80	76	83	74	77	75	76	74	87	73	59	71	64	78	61	68	79	51	68	81	65	76	58	67	66	76	73	62	62	69	71	67	76	63	82	68	69	77	64	73	73	84	76	78	76	78	83	55	67	57	71	72	90	83	54	66	70	66	67	84	67	67	75	84	65	67	70	69	73	74	80	66	69	88	65	72	75	75	81	73	71	80	83	81	71	79	65	80	78	74	73	91	72	72	79	81	59	82	79	75	61	69	62	75	76	56	62	67	81	59	72	67	74	61	83	74	83	76	78	63	86	93	85	76	91	78	74	79	90	76	71	59	64	65	66	75	71	65	72	77	80	70	75	66	89	66	70	77	92	71	69	57	67	75	77	91	89	60	62	84	65	78	71	65	67	71	68	67	64	71	72	65	64	81	63	71	80	63	71	86	71	61	85	70	93	75	79	68	70	67	59	53	70	74	67	68	71	63	63	86	76	65	71	88	89	74	81	76	62	69	69	76	64	95	63	73	66	75	68	87	65	72	77	64	76	70	86	67	86	56	53	100	61	71	73	73	55	71	83	79	73	73	81	72	76	67	73	70	65	67	87	59	66	59	64	76	64	75	59	56	67	65	76	79	71	70	80	71	80	71	63	71	80	81	71	78	61	81	56	58	81	64	80	85	73	65	61	78	80	76	77	72	77	65	77	69	85	68	70	65	82	83	91	89	70	55	83	94	93	80	85	79	67	67	61	80	78	70	60	65	76	83	73	68	77	76	68	73	73	67	61	79	71	64	85	80	86	95	81	77	62	73	67	79	67	71	83	76	71	74	68	77	69	80	75	66	74	62	77	75	66	80	67	71	74	78	71	72	69	60	84	55	70	73	57	73	72	70	83	63	89	71	57	72	58	70	67	71	79	67	64	73	69	71	82	65	73	84	56	86	77	69	63	67	70	82	86	79	90	84	79	95	70	59	71	66	80	63	70	60	71	65	82	62	70	92	73	73	64	79	73	54	57	71	73	79	80	65	74	90	63	82	69	71	67	76	67	88	67	66	71	88	84	73	72	71	75	73	60	63	70	78	70	72	77	69	73	71	59	72	81	61	69	72	74	66	58	71	69	70	79	58	82	72	68	67	76	86	86	71	70	99	71	61	67	69	70	68	71	78	68	72	57	83	82	73	71	88	60	83	73	66	71	79	74	71	80	58	72	84	66	64	68	68	74	70	82	69	77	71	58	67	76	62	67	73	60	85	69	71	83	61	84	60	77	67	58	80	71	82	71	70	64	81	72	77	71	78	67	79	66	77	71	81	81	66	73	83	70	68	82	63	71	70	66	66	83	78	79	76	82	76	71	81	74	86	75	73	78	77	74	75	75	79	66	75	73	66	66	71	61	83	66	59	92	92	56	66	82	77	69	73	64	78	63	71	66	78	70	79	66	65	87	65	70	85	87	92	63	79	70	65	75	72	72	88	48	68	62	74	71	74	74	91	87	93	64	83	70	73	86	65	94	75	53	74	54	85	85	74	73	69	68	56	87	70	71	74	77	79	61	64	72	72	74	72	73	64	58	71	89	70	65	71	79	71	83	76	62	53	59	75	76	73	69	75	63	72	73	71	65	63	82	78	83	71	71	77	59	82	76	70	59	70	75	63	83	76	73	68	59	78	76	81	56	76	73	56	75	82	67	72	84	78	63	77	84	77	62	71	61	66	67	91	86	76	63	63	66	89	63	79	75	93	58	62	68	76	79	82	68	79	79	71	83	68	77	68	76	75	70	77	78	66	80	58	67	69	63	85	78	67	72	72	73	74	70	62	87	61	76	60	75	73	63	63	71	76	82	69	69	72	69	72	75	71	87	72	79	68	64	68	72	75	57	60	83	67	80	63	66	88	65	55	84	71	78	68	83	76	77	78	86	84	78	76	59	80	73	84	81	74	87	76	56	77	77	77	79	70	85	78	80	85	69	64	84	77	66	64	80	73	74	79	81	62	79	66	91	83	77	86	75	82	75	73	76	70	69	80	63	62	74	84	65	73	70	72	68	67	83	60	85	76	83	65	67	66	76	75	93	71	74	90	56	76	76	67	67	93	78	87	73	72	64	59	64	60	78	66	66	71	74	78	69	78	73	72	81	80	76	56	73	71	80	64	79	81	64	74	76	80	70	74	58	82	68	69	57	79	71	97	74	70	72	83	84	76	76	70	74	73	78	65	58	72	75	60	80	84	58	70	73	73	84	76	68	65	79	66	85	80	64	52	69	83	89	68	80	79	80	82	60	63	60	66	85	79	70	81	79	74	71	80	77	74	46	78	75	85	60	68	64	81	75	69	80	86	66	72	84	68	73	69	62	72	73	77	74	73	71	76	73	79	72	73	79	77	63	60	82	56	63	71	67	72	73	74	67	83	77	77	73	71	70	75	76	65	52	69	64	81	79	85	69	72	88	76	66	71	71	71	76	85	62	64	67	78	56	61	66	84	54	77	65	66	66	69	69	80	57	72	72	76	73	77	77	73	65	85	63	68	85	71	78	64	71	79	82	72	61	69	72	70	62	58	56	86	64	73	87	73	62	79	72	84	77	76	74	64	72	72	72	60	58	87	72	63	81	72	69	58	84	68	69	82	78	69	68	80	92	69	74	70	67	74	61	71	76	64	76	76	62	60	56	83	81	78	68	76	67	70	64	78	83	79	80	83	65	63	71	69	90	76	68	62	72	78	69	74	70	88	75	86	95	68	71	78	56	78	72	61	76	63	66	73	68	80	70	70	52	64	68	82	78	71	65	75	81	72	69	77	72	76	65	76	69	71	60	75	57	73	81	81	68	77	71	87	75	73	65	73	73	83	63	72	86	72	53	77	89	67	78	62	77	69	67	74	75	79	74	54	74	85	90	71	69	88	73	88	68	67	76	73	85	86	71	83	67	61	68	64	72	81	68	55	70	53	74	66	60	76	73	74	76	59	70	63	78	83	71	78	73	72	73	67	73	68	75	99	74	73	77	78	79	69	64	61	72	70	82	74	78	75	85	72	66	76	60	73	52	70	82	64	70	58	57	66	81	69	68	83	85	72	79	78	73	55	76	82	55	81	70	78	68	82	78	62	68	88	71	78	66	61	70	64	91	71	76	66	77	70	68	95	75	58	67	73	79	75	64	80	91	80	76	80	66	68	66	72	72	66	60	67	67	63	93	80	59	65	68	82	80	59	73	84	81	64	75	78	92	69	70	64	76	80	70	70	77	74	70	74	70	80	74	85	93	100	81	69	70	68	79	80	75	63	65	72	71	87
5662	325	431	501	425	391	370	325	304	328	298	283	303	329	281	309	301	311	267	280	293	282	288	268	300	279	292	282	300	269	299	278	270	286	292	313	300	276	276	284	284	268	303	278	278	285	302	286	291	267	269	272	274	278	264	272	274	279	263	299	298	263	330	269	295	296	267	266	287	280	253	277	281	295	289	282	285	262	264	284	267	292	306	279	291	250	298	268	324	270	264	264	303	270	287	270	275	266	251	298	291	281	273	286	271	281	274	241	291	286	294	317	283	267	281	302	277	271	270	256	276	263	277	273	285	318	305	279	286	282	281	273	264	290	291	271	307	314	253	293	274	276	296	282	273	276	278	264	272	305	279	301	308	291	260	291	286	267	271	292	313	271	260	282	285	271	251	285	273	239	246	277	245	272	291	287	306	270	289	286	271	280	295	283	286	264	276	286	311	286	264	253	249	256	273	276	284	311	305	283	246	259	305	266	268	291	262	283	270	300	245	289	278	260	285	260	289	267	279	257	247	279	267	296	274	271	271	256	283	300	289	281	293	275	232	271	253	283	265	272	280	290	278	266	277	272	291	288	265	266	312	286	290	273	269	241	286	280	252	277	297	282	262	288	272	244	268	300	288	300	255	269	285	304	272	316	267	261	280	260	278	285	249	261	309	286	252	269	278	246	266	300	297	243	257	302	289	292	281	268	266	294	261	253	243	303	258	282	270	305	250	264	265	272	270	258	260	282	312	262	249	254	248	281	289	282	278	273	263	258	274	255	281	310	303	305	272	260	292	245	250	240	283	313	267	302	253	320	285	242	302	281	256	271	279	271	264	235	279	281	282	260	268	262	296	260	287	293	257	304	272	279	269	262	282	267	270	281	292	284	274	273	295	271	279	290	276	253	252	269	293	282	293	303	264	245	312	277	265	308	291	282	278	291	293	279	291	259	289	287	281	275	272	325	283	254	243	283	270	287	285	275	262	282	303	295	275	289	301	283	292	275	265	281	296	290	306	271	263	268	258	259	294	277	295	278	287	287	274	299	259	267	279	302	262	241	286	293	280	267	279	276	274	263	282	284	296	263	267	278	328	255	276	257	299	295	286	265	277	263	277	268	291	286	298	301	287	280	278	297	278	291	280	276	248	269	306	290	297	269	286	266	261	250	262	280	313	273	244	269	269	270	286	277	259	266	295	281	262	255	254	236	294	300	285	276	300	310	293	269	268	295	278	287	281	289	285	286	275	285	295	306	273	305	274	259	286	285	287	276	298	278	265	269	261	299	288	285	274	253	292	298	263	289	266	250	276	279	299	274	273	292	285	301	262	263	267	286	274	262	287	257	241	278	267	315	272	252	266	278	260	329	257	289	282	298	293	275	264	285	264	266	280	260	293	288	282	248	263	279	276	286	265	291	264	268	279	264	279	281	288	255	253	257	280	282	274	274	286	267	256	259	268	271	279	285	282	278	274	261	263	277	315	259	283	248	274	247	253	263	268	292	279	257	264	253	285	282	263	294	262	328	328	273	268	283	277	304	271	274	266	273	278	287	236	280	263	283	254	296	269	288	264	305	279	271	323	286	250	312	281	265	292	293	252	288	253	258	295	275	260	278	281	328	288	267	285	295	310	271	262	272	263	281	279	272	258	274	283	278	267	240	255	287	287	244	305	242	282	269	294	257	293	302	267	284	285	257	269	271	261	249	274	259	293	276	287	285	273	268	318	278	274	292	291	275	249	281	288	277	264	303	261	289	284	273	280	264	275	272	323	274	281	319	290	254	274	258	275	280	294	297	271	278	272	272	254	287	284	263	230	251	281	272	265	271	299	270	291	292	317	297	289	260	286	252	275	270	264	289	283	285	279	289	271	278	274	264	249	295	245	254	304	237	272	266	248	308	262	274	275	292	272	278	278	257	298	246	286	288	284	277	318	299	280	307	293	291	273	274	283	255	269	275	256	264	252	279	284	278	277	265	280	308	248	297	279	274	258	295	324	279	272	264	279	265	285	271	257	265	317	304	252	266	297	281	290	278	279	268	284	270	289	278	270	279	306	290	281	302	274	258	281	287	302	279	268	296	283	241	284	299	278	271	264	289	281	264	294	256	280	256	279	271	282	259	283	271	284	296	263	239	283	288	294	289	290	287	258	288	285	318	278	279	301	260	289	287	296	257	258	270	285	290	273	265	264	290	276	308	266	279	291	278	294	269	282	290	272	313	266	295	262	300	284	298	306	260	289	300	272	274	271	274	277	288	284	262	295	289	308	276	266	271	251	249	300	280	279	265	247	293	301	271	260	294	286	279	290	289	264	290	252	282	301	271	274	253	279	299	304	253	302	304	283	254	266	273	277	260	263	257	263	270	283	289	308	300	289	271	257	285	257	310	258	284	250	273	274	271	304	274	280	285	267	287	253	266	271	263	278	293	270	283	258	284	284	272	310	276	288	257	277	295	289	292	274	262	251	284	278	315	244	281	291	272	291	298	259	280	262	295	280	268	250	282	248	302	276	254	278	289	253	273	292	280	267	305	265	265	288	265	298	266	278	270	282	269	301	243	304	251	261	278	282	238	301	266	293	271	288	267	261	281	299	288	283	276	272	293	297	301	269	286	276	284	305	269	273	242	293	268	264	280	280	251	265	297	273	278	285	294	266	308	297	271	311	283	277	295	284	257	268	272	260	253	267	290	280	244	298	293	313	257	284	274	270	261	248	277	289	314	252	289	295	282	288	300	257	278	276	292	314	243	266	290	271	280	267	267	275	272	281	277	284	270	259	259	249	297	281	292	305	280	278	311	295	280	272	303	304	272	292	263	290	283	265	311	267	293	281	288	275	275	262	298	264	250	276	313	229	276	296	290	319	293	284	267	272	236	276	296	311	250	266	289	269	281	290	275	264	281	281	293	256	297	269	281	290	269	271	280	283	295	276	254	298	287	256	258	270	293	269	278	248	279	250	269	275	276	271	313	281	266	252	272	301	251	293	287	286	254	289	270	298	269	281	297	284	279	273	285	266	297	281	284	284	262	275	257	280	269	270	275	249	286	269	310	305	258	282	276	269	281	297	287	319	278	272	269	306	257	269	266	281	275	274	248	289	311	278	301	283	290	277	298	256	283	293	255	277	281	285	280	272	279	263	275	297	291	314	276	258	271	271	276	266	291	252	250	236	280	263	285	268	277	261	252	282	296	267	279	260	269	292	291	291	284	283	284	262	287	317	268	254	252	260	263	280	290	256	276	279	322	292	311	258	273	277	289	274	273	295	302	262	317	274	295	239	283	263	291	255	317	311	268	284	271	296	295	291	265	263	295	277	290	255	265	278	280	266	277	275	305	260	284	291	268	291	257	267	269	249	256	285	270	262	271	268	296	255	279	294	275	270	280	275	286	256	278	276	282	283	273	293	278	293	275	285	288	260	270	267	263	279	305	300	252	265	289	284	260	292	246	268	259	274	281	250	290	306	276	259	280	273	271	292	307	272	301	303	296	274	277	298	265
32683	7276	1467	1067	777	544	446	391	301	327	265	230	238	218	201	217	195	205	219	200	195	207	196	199	221	161	182	197	164	170	164	176	183	166	174	185	188	153	177	185	168	196	182	195	189	185	188	191	162	186	189	176	176	158	162	172	157	182	169	176	178	191	185	181	167	166	149	168	186	177	156	191	181	179	150	170	172	176	168	170	194	179	192	151	150	148	155	176	176	176	179	156	176	175	180	174	164	176	161	147	197	175	160	158	180	161	152	151	141	165	146	161	182	169	162	149	182	165	176	142	160	176	161	155	153	158	160	181	155	174	151	163	178	168	197	161	155	174	162	172	158	149	175	141	164	160	180	168	174	174	184	151	145	187	173	176	152	159	183	162	175	167	156	171	168	172	189	167	132	161	156	178	161	176	172	151	158	173	151	164	174	167	157	153	164	186	161	161	179	168	173	190	156	173	164	159	164	163	154	171	163	173	179	162	173	171	145	170	169	163	185	167	181	178	160	172	168	157	186	162	153	177	181	167	143	172	170	168	176	160	175	167	160	170	176	171	167	157	152	175	158	177	175	155	160	156	142	187	184	169	152	163	180	164	178	148	165	171	181	138	171	168	161	169	161	200	155	153	167	178	166	130	158	182	164	168	131	157	175	159	184	162	173	171	194	148	135	136	164	154	178	167	178	168	167	170	178	187	127	174	159	178	157	152	178	155	163	167	166	178	147	170	165	152	153	166	181	182	184	176	158	148	162	157	142	167	174	157	171	181	174	171	170	169	161	168	158	164	173	159	163	166	187	154	190	162	172	190	181	159	189	166	171	161	169	149	166	172	174	166	177	137	142	149	189	180	163	176	142	171	168	181	151	193	177	187	185	183	162	171	154	163	156	171	188	160	162	175	169	159	177	201	172	173	174	153	141	175	169	160	156	177	178	177	154	173	170	169	156	174	166	182	170	159	181	183	183	167	167	151	172	161	192	174	156	158	136	168	166	163	190	182	169	171	154	187	174	158	158	187	188	153	180	166	151	163	159	183	169	170	163	192	155	166	176	173	182	165	137	163	142	173	150	166	177	179	165	176	166	178	171	149	196	183	156	162	163	176	158	205	141	137	163	163	137	177	162	177	167	190	180	157	149	168	175	166	171	176	156	164	152	150	165	167	171	168	176	163	171	169	171	151	166	166	175	166	151	206	164	151	160	157	164	154	152	195	165	174	156	156	173	159	196	158	163	192	175	168	189	163	164	181	166	174	156	168	158	175	162	170	184	173	174	171	165	156	156	165	170	157	167	164	132	164	150	154	193	172	208	172	166	168	164	154	160	165	161	167	167	201	170	135	169	179	165	164	163	185	163	156	172	187	173	172	170	168	164	185	150	182	178	142	160	178	161	167	148	162	172	167	151	161	166	162	149	186	174	171	168	168	178	163	156	158	196	160	155	170	182	174	171	172	147	160	185	171	147	175	153	159	170	180	188	153	179	158	167	168	194	183	133	175	167	180	177	173	159	179	154	168	190	146	172	161	169	169	175	168	155	138	148	160	182	173	199	179	189	167	179	162	172	174	170	158	170	169	180	165	161	173	164	171	173	183	157	165	198	175	177	149	148	169	192	168	144	158	172	165	191	174	159	173	173	162	185	168	158	167	209	163	174	160	192	164	166	183	160	167	180	156	177	168	157	174	164	165	171	160	148	187	165	160	178	182	178	155	170	177	160	170	157	206	152	160	154	167	167	173	170	149	167	142	194	176	206	189	166	165	165	176	150	145	171	174	179	181	151	166	159	177	178	153	182	168	148	170	155	158	175	172	182	159	182	158	150	161	179	165	168	187	157	167	173	159	155	163	153	172	181	158	176	167	156	181	177	153	172	170	176	166	171	147	158	166	171	189	165	174	169	178	151	159	165	169	161	164	167	170	204	162	195	190	175	151	184	177	167	159	159	168	153	171	172	146	176	178	156	138	167	154	183	172	143	166	148	150	160	162	164	154	174	152	160	162	153	160	175	158	151	161	172	167	175	175	175	155	164	175	169	159	168	194	154	159	147	161	169	172	169	181	176	182	178	177	170	155	165	182	147	161	169	192	147	166	169	153	182	168	183	184	180	175	182	166	167	171	161	168	148	181	147	164	163	180	158	153	167	159	167	164	173	178	166	186	164	185	156	181	181	149	142	169	166	173	156	169	167	169	176	158	162	172	178	173	158	167	168	154	154	158	170	142	168	151	167	171	151	170	176	162	177	157	162	207	159	169	196	182	174	170	146	183	153	166	179	156	166	169	178	141	165	168	154	190	166	189	180	150	168	172	173	180	151	171	186	139	171	186	176	134	141	161	166	165	174	137	154	142	169	161	186	173	137	177	170	179	168	160	157	173	160	172	149	163	165	176	165	138	166	142	188	167	145	179	158	177	160	174	155	160	179	156	184	162	173	163	172	211	183	164	180	173	172	163	171	151	176	168	178	158	188	153	171	172	147	180	178	196	150	147	165	171	179	184	158	156	155	155	170	166	168	191	173	179	171	176	166	163	153	167	182	158	163	163	180	167	181	168	157	162	166	158	174	155	160	170	166	153	145	148	165	172	176	156	175	161	155	157	170	172	157	150	167	168	156	157	177	168	165	175	163	149	167	183	150	159	181	173	177	155	155	143	171	180	168	181	157	146	172	155	153	185	176	173	150	178	155	177	173	183	182	173	171	179	167	163	153	175	172	175	163	166	160	151	155	172	191	162	157	168	149	172	151	186	155	181	167	170	158	193	138	163	159	155	164	161	180	169	159	202	165	157	185	162	163	182	169	166	157	153	160	158	192	167	153	178	176	180	165	188	165	160	170	166	178	155	164	179	156	162	160	174	182	170	163	172	165	189	179	180	158	172	185	160	158	159	175	167	162	164	165	164	157	169	164	183	166	159	152	161	176	166	183	170	172	159	161	154	182	178	159	135	186	200	142	165	170	165	175	161	168	156	156	193	187	158	148	154	162	175	167	150	141	169	177	160	187	165	177	160	177	176	140	170	173	199	181	185	156	145	179	153	159	195	169	174	165	159	166	156	164	181	162	159	187	159	181	150	171	185	143	148	156	156	170	167	153	153	148	190	147	159	190	180	170	163	177	172	196	166	171	175	169	160	153	151	160	149	188	158	158	185	162	150	174	177	174	191	156	178	177	179	133	168	145	162	153	166	158	170	154	146	160	176	158	185	182	204	168	162	140	172	168	177	168	154	164	151	191	136	179	174	171	154	162	164	172	168	165	153	182	149	158	182	167	178	184	169	199	162	159	159	176	163	154	160	159	144	168	159	177	155	151	151	177	167	160	178	165	147	154	177	178	166	161	157	155	175	143	170	180	172	189	160	163	192	168	160	148	172	154	156	138	176	169	178	169	185	159	139	181	161	159	157	166	144	166	164	177	157	169	169	161	169	171	163	159	172	174	198	156	177	177	161	194	181	183	163	155	165	176	146	183	161	146	161	179	168	155	179	151	172	170	179	151	173
14825	1351	2820	3269	2840	2463	1949	1616	1470	1291	1188	1095	1029	932	909	852	807	807	777	738	701	701	704	693	633	697	617	613	637	624	620	563	610	588	612	568	567	585	538	619	601	601	589	554	622	577	589	562	547	619	489	562	550	563	572	573	558	529	518	602	527	570	511	584	570	572	568	546	521	522	574	517	542	562	510	558	521	507	584	539	601	582	597	591	519	519	565	537	535	509	535	511	518	549	552	521	515	568	566	535	538	574	523	548	504	515	512	509	593	540	502	559	543	516	518	491	563	518	516	497	518	562	560	536	580	556	500	558	537	544	523	552	533	536	558	523	551	506	525	524	550	586	497	542	544	552	543	547	542	521	533	515	518	498	520	531	529	505	522	541	543	547	532	524	554	528	538	511	560	543	519	500	480	577	524	566	482	540	511	535	554	546	505	533	517	549	486	522	546	499	538	530	525	505	475	528	526	500	534	545	530	512	512	509	543	523	515	539	501	545	516	554	584	538	544	536	549	539	551	549	541	528	535	591	529	555	538	506	528	538	538	500	522	561	526	488	509	504	508	556	495	512	485	570	487	523	543	516	541	537	540	520	523	527	534	552	516	531	523	556	543	496	531	551	502	525	517	551	539	548	527	561	546	532	529	516	510	519	541	522	529	539	526	530	551	554	535	497	528	521	519	530	527	479	548	523	509	518	521	486	547	503	508	527	530	515	525	541	535	542	540	531	572	548	539	539	556	487	591	548	526	569	526	485	552	544	554	491	508	523	556	532	508	506	484	525	505	541	549	525	590	505	578	503	527	547	552	554	511	557	514	491	531	531	528	515	556	515	487	512	528	525	535	587	529	552	540	538	512	546	521	519	508	491	571	579	564	532	545	564	563	555	537	522	521	541	503	552	561	542	482	519	516	498	505	547	513	543	553	561	517	513	515	517	542	582	507	561	540	537	525	561	549	499	505	566	526	542	507	537	565	524	497	519	559	493	493	526	562	551	522	483	518	540	540	504	511	515	517	550	550	556	538	504	479	504	519	529	503	551	519	497	549	536	541	530	504	540	524	521	560	487	521	513	566	523	523	510	520	505	541	590	490	549	557	528	530	525	527	542	547	495	517	505	565	514	529	534	471	570	561	582	545	494	528	545	538	493	529	548	495	547	545	515	531	584	564	536	525	555	544	483	536	482	504	493	520	565	593	489	503	545	530	499	540	553	527	540	499	532	540	523	532	507	523	524	496	518	548	551	503	536	544	532	526	528	531	522	488	506	514	546	537	551	487	565	492	531	500	531	522	534	530	537	541	509	516	542	551	527	508	555	600	538	499	513	521	551	576	513	504	525	548	511	508	545	529	511	539	604	575	489	525	556	527	537	523	510	518	537	574	561	490	495	547	526	551	536	558	564	595	539	467	506	549	555	538	555	508	518	525	534	548	502	527	543	526	583	488	523	511	562	519	538	517	532	556	547	521	558	515	487	567	583	514	569	486	474	557	510	515	484	574	532	538	544	515	533	488	541	569	518	538	523	487	559	516	525	537	512	497	520	522	515	475	510	521	546	546	561	520	543	492	504	542	522	530	543	560	521	490	513	547	541	539	511	530	518	495	518	570	500	526	516	507	491	526	563	517	493	510	555	573	548	521	538	531	555	518	542	569	578	515	496	551	509	543	538	503	531	548	523	495	519	522	512	538	531	537	532	495	567	492	532	531	546	567	558	532	536	501	536	481	525	565	527	518	540	503	548	504	520	533	507	488	510	506	532	536	534	538	547	541	520	568	544	546	539	561	539	522	533	542	510	546	515	513	572	520	539	530	510	504	507	490	502	507	480	523	545	554	502	507	520	542	502	552	522	527	519	512	536	557	512	541	570	495	589	504	499	487	557	489	538	496	575	541	517	495	494	528	548	519	513	545	507	522	551	505	524	498	517	522	530	525	577	525	513	533	544	492	517	549	491	518	524	515	530	553	499	511	488	531	501	505	562	520	532	540	572	485	524	474	571	519	590	545	505	504	532	567	527	506	541	524	546	542	514	518	531	514	503	495	521	523	546	538	533	549	567	536	518	505	504	520	526	528	518	489	510	525	510	537	510	541	554	492	571	510	531	516	555	533	545	543	495	509	520	525	552	564	544	524	515	541	515	537	567	525	535	500	503	524	530	552	508	562	552	563	512	552	517	476	540	581	520	515	509	528	486	533	502	482	543	563	562	524	490	562	517	544	528	541	589	493	523	551	536	525	541	553	505	520	534	535	529	542	498	558	562	503	526	557	560	499	493	516	588	519	539	522	536	528	525	544	538	527	569	579	534	573	575	551	571	527	510	524	523	538	578	521	544	497	463	509	533	530	561	520	570	514	518	524	505	515	513	516	505	524	540	518	541	547	525	543	533	516	543	532	542	525	517	517	513	540	532	562	537	525	533	542	552	514	472	535	531	509	473	518	548	529	532	528	526	562	520	532	548	520	524	547	553	524	504	554	521	498	563	532	563	522	543	502	533	533	556	566	546	536	535	528	535	510	529	516	564	539	497	523	529	556	482	515	560	540	502	515	518	549	523	541	508	534	527	481	546	549	488	515	525	520	555	494	523	575	511	534	502	516	485	524	534	546	497	522	523	541	520	495	549	516	536	570	554	546	549	519	494	519	551	538	536	520	500	562	557	521	541	529	540	542	536	553	521	532	513	504	521	521	541	520	568	550	548	485	491	539	545	498	514	483	548	565	510	555	564	531	556	534	504	542	539	541	527	543	507	522	551	496	522	576	520	515	540	536	534	534	496	532	523	501	527	586	542	534	533	552	500	518	515	562	526	516	502	521	516	553	534	512	536	505	543	536	514	536	515	578	569	481	519	487	523	527	555	537	525	544	546	542	523	525	538	554	541	517	544	540	542	524	578	555	532	528	525	576	513	559	510	527	531	550	542	513	553	497	518	541	532	524	550	555	491	535	516	498	545	520	535	499	563	555	564	541	525	503	555	560	554	536	542	540	559	509	501	543	552	511	513	494	529	518	513	482	536	570	531	503	517	539	524	485	532	512	489	524	513	526	583	533	510	555	549	500	507	535	528	530	531	493	500	554	532	542	541	498	531	530	521	483	507	521	518	520	534	523	530	525	590	509	508	548	534	493	495	537	509	555	515	524	536	505	556	521	541	547	525	533	498	536	563	522	536	515	555	500	516	505	510	509	542	504	520	560	578	561	543	555	523	545	529	536	557	503	580	540	517	528	487	492	511	512	480	522	529	533	524	521	519	504	533	548	501	533	503	503	522	522	544	530	528	535	488	562	524	536	546	557	528	546	540	569	516	506	529	547	513	522	544	506	524	519	511	510	541	553	529	486	552	490	511	542	551	532	495	521	500	538	541	544	523	511	519	494	536	522	535	523	530	498	542	527	523	533	559	566	528	542	558	468	526	563	510	534	512	533	509	535	547	547	568	546	521	513	560	535	539	559	513	523	501	484	533	516	524	528	513	519	488	517	558	518	547	533	566	507	545
40460	18224	4199	2039	1489	1056	825	674	572	502	463	433	363	350	353	375	298	318	284	308	273	306	266	299	267	288	287	275	267	233	272	249	250	267	254	249	233	248	259	246	245	249	263	249	255	264	239	223	234	239	218	238	242	230	242	249	285	228	229	236	228	232	268	265	244	277	247	249	230	251	221	248	262	226	243	246	232	236	216	243	234	221	218	250	229	252	221	239	249	235	235	224	230	243	222	275	238	251	249	242	214	252	264	269	251	245	235	248	246	257	245	258	242	255	242	235	257	253	276	248	229	258	236	254	243	261	255	260	253	269	240	206	234	243	202	238	240	241	275	259	249	240	244	223	260	247	240	277	237	271	262	232	238	242	243	254	248	234	232	272	218	249	254	251	234	217	261	217	232	194	243	251	226	245	248	235	262	264	236	247	218	231	240	248	259	225	241	246	279	230	259	225	244	243	252	233	234	231	258	227	240	229	225	241	279	247	258	237	251	226	271	252	258	250	272	254	282	247	251	256	258	224	242	229	252	217	252	234	218	234	277	248	240	245	233	239	242	232	263	237	259	247	221	237	270	246	251	253	230	236	237	246	276	238	249	260	258	221	237	245	252	241	248	266	246	238	234	241	242	239	233	226	238	218	250	242	255	253	260	248	248	256	217	260	240	243	255	235	234	257	259	251	212	247	244	266	228	257	239	232	227	258	228	249	254	227	249	238	261	233	244	240	248	256	239	273	219	237	238	242	246	253	243	240	254	242	249	229	229	256	251	258	233	225	249	237	241	237	267	245	240	248	242	216	246	237	221	240	232	243	221	250	260	252	216	259	237	234	273	229	248	225	271	214	227	249	258	239	228	252	255	238	254	240	259	213	233	228	243	249	256	282	242	231	253	232	243	261	236	228	223	234	208	255	222	231	217	270	273	231	240	206	239	253	222	221	250	237	225	252	222	221	250	238	238	238	244	251	249	252	262	240	243	230	266	232	235	261	235	245	288	241	248	237	252	265	208	259	268	245	275	241	240	251	235	235	222	237	230	250	245	255	238	240	209	226	271	242	247	271	247	258	254	269	238	250	225	251	246	233	242	264	233	242	225	253	234	219	254	236	231	229	239	240	242	237	259	219	254	222	227	231	250	240	229	251	233	240	274	244	226	236	254	235	236	256	234	218	267	229	236	254	255	248	239	225	238	250	263	222	247	264	251	237	223	233	239	222	241	249	240	222	265	270	286	243	229	253	221	281	236	245	266	253	244	273	226	247	273	251	239	243	232	236	241	225	214	232	228	232	251	244	237	248	289	247	222	239	250	225	230	248	238	263	233	275	255	251	223	267	210	273	247	234	235	240	223	235	228	226	251	214	234	248	261	282	206	241	259	248	249	251	228	235	212	230	247	257	251	224	252	229	240	249	245	242	247	259	286	235	225	241	234	249	252	237	228	233	233	234	260	252	234	250	249	220	212	238	249	277	232	254	244	250	242	247	251	246	233	204	253	238	257	253	247	247	226	213	240	255	249	249	269	253	202	235	254	253	232	247	264	238	238	285	230	226	272	255	214	253	247	263	254	263	230	235	235	238	248	250	224	230	258	257	244	235	252	259	241	242	244	258	248	222	228	246	262	259	244	247	256	268	238	255	252	237	245	242	252	225	255	241	220	261	249	245	255	253	238	228	238	232	230	232	254	230	245	263	263	233	266	232	227	255	252	225	259	265	247	243	212	236	224	240	254	241	241	250	244	234	256	227	243	253	249	256	241	250	259	218	260	258	227	236	282	234	252	240	219	235	253	238	266	226	234	262	242	239	219	249	220	230	212	249	219	239	204	244	255	217	240	266	260	211	238	223	248	236	236	223	249	240	268	235	232	264	216	233	221	246	216	267	256	226	250	244	255	259	213	236	268	246	234	236	218	238	251	269	234	242	230	241	240	233	270	257	248	248	250	220	218	200	237	241	230	230	277	225	267	246	222	258	240	254	259	242	254	260	240	231	261	237	265	257	247	256	226	284	256	262	249	215	233	258	247	244	243	254	232	278	263	259	223	228	241	238	260	233	230	228	228	235	247	230	271	238	224	267	238	267	259	247	263	244	235	222	262	246	234	230	213	202	269	224	263	235	223	222	255	251	241	225	237	271	216	268	252	247	255	245	211	252	254	229	257	249	226	221	245	255	265	209	218	220	223	216	257	240	243	238	291	250	247	254	258	235	240	241	234	234	244	261	247	227	240	262	223	248	258	262	242	244	247	224	235	247	234	249	239	252	248	250	236	233	266	242	253	221	236	237	240	243	227	224	232	239	257	241	233	239	265	230	251	229	264	261	222	248	222	235	225	227	249	235	234	233	256	221	258	246	251	260	221	221	240	246	264	222	265	225	245	246	253	247	232	239	217	243	248	260	234	228	260	226	229	238	226	243	253	246	267	229	252	248	254	230	224	251	228	264	222	209	251	231	268	244	231	263	245	237	247	255	223	243	255	253	250	238	254	280	234	266	261	226	241	261	236	245	267	230	239	210	253	259	217	221	244	234	267	240	271	243	260	215	240	210	231	213	229	275	214	221	256	231	232	246	234	240	221	245	225	218	258	236	261	250	251	219	235	231	242	211	238	261	245	239	213	246	240	225	232	266	233	229	241	246	254	215	225	261	253	247	252	253	244	281	248	273	238	224	247	263	253	231	243	253	229	237	241	229	255	258	261	267	233	252	224	223	245	224	248	234	256	240	240	262	233	274	238	215	247	204	246	224	275	235	266	244	230	237	247	251	271	244	260	237	220	246	219	236	230	261	245	243	212	252	254	224	257	208	236	250	254	251	250	231	247	227	249	245	218	246	254	231	236	209	242	229	248	206	279	261	248	261	224	218	235	243	260	207	243	246	227	257	254	259	251	219	249	215	269	234	249	251	248	263	235	235	225	235	266	247	247	263	229	239	252	213	250	245	249	270	218	250	238	247	247	246	238	238	273	238	248	232	254	246	243	236	257	230	243	272	229	247	255	243	235	251	268	267	254	223	229	255	243	264	251	243	237	257	243	246	235	243	224	264	228	235	235	235	255	245	238	221	266	249	233	256	259	259	223	230	223	246	244	250	255	235	238	231	257	243	228	217	220	245	206	245	251	222	236	244	240	242	238	256	221	247	274	223	254	253	257	249	244	233	231	229	249	255	247	258	268	268	248	244	222	260	226	235	288	225	260	253	257	260	228	234	193	268	253	245	231	261	231	254	249	217	261	276	236	248	250	223	247	231	289	206	256	229	212	229	267	244	228	244	228	220	268	254	267	240	252	239	244	235	240	242	259	265	221	252	243	215	239	219	261	264	242	254	248	236	247	264	237	256	276	246	243	255	237	234	237	238	254	242	244	257	246	253	208	223	236	239	264	268	238	268	215	215	230	234	274	236	223	248	268	234	278	268	261	264	209	245	246	229	266	227	248	251	251	264	228	259	245	236	228	225	235	260	237	250	236	223	236	221	227	197	254	241	238	248	275	245	235	223
18293	2424	4915	5906	4841	4130	3428	2779	2556	2210	1901	1754	1575	1527	1381	1357	1202	1200	1160	1096	1012	999	997	1000	979	916	960	939	889	830	869	955	884	876	810	805	860	851	864	804	856	797	826	804	782	830	752	758	804	797	793	829	798	785	748	738	789	780	751	809	809	740	710	791	761	793	733	740	800	747	735	759	737	691	716	751	730	703	766	751	712	766	788	716	828	732	703	719	699	717	741	724	730	705	754	747	730	725	722	726	692	725	759	712	730	715	726	745	744	729	703	735	724	734	733	720	723	745	748	699	698	667	794	754	730	811	759	734	716	708	679	741	739	712	730	746	710	705	711	726	689	738	705	735	747	730	762	739	728	730	709	755	747	769	740	712	670	751	700	692	739	721	755	770	738	790	688	731	690	700	715	712	676	746	742	740	705	752	775	700	747	716	711	719	725	724	749	722	710	723	718	702	743	737	756	689	728	728	691	695	761	711	703	737	712	714	737	722	688	710	744	687	728	771	703	686	706	762	745	685	714	699	748	725	741	733	738	776	682	730	689	697	774	705	684	730	706	746	695	711	748	669	732	716	817	715	709	709	665	759	762	727	725	708	749	767	682	724	700	704	708	731	681	740	771	714	732	735	729	728	728	752	729	724	701	690	761	725	741	738	685	749	726	695	703	723	750	698	756	738	705	764	716	724	718	758	704	755	736	753	757	691	743	747	757	747	719	692	713	720	733	700	724	680	702	735	726	756	736	737	723	737	746	724	716	641	721	709	719	686	746	717	731	721	742	750	773	724	731	713	716	744	722	700	700	675	736	754	697	712	730	719	731	699	743	705	727	676	704	731	746	682	740	732	745	705	686	753	751	719	730	756	694	688	737	710	745	696	709	691	720	703	727	690	729	743	804	713	756	789	704	733	743	723	741	694	728	727	726	665	727	745	767	748	703	762	706	698	696	752	713	708	751	728	738	686	722	741	678	744	729	689	732	699	780	732	724	728	770	689	709	757	669	779	714	676	744	696	722	759	749	722	755	698	680	723	686	702	736	720	661	673	747	720	699	695	659	713	692	657	743	709	744	721	711	681	739	748	710	729	742	698	749	773	781	706	677	710	711	725	719	721	725	740	717	682	712	734	763	689	738	721	720	731	709	746	713	800	747	694	677	772	711	688	725	692	735	757	736	748	726	715	758	694	699	697	736	746	742	702	729	713	737	716	754	723	700	722	757	741	693	762	739	712	718	704	664	775	714	732	758	675	751	733	749	723	750	696	767	718	752	720	683	737	755	702	772	681	740	726	724	763	686	725	709	723	744	712	699	742	682	696	720	734	730	762	749	763	726	710	709	724	698	683	716	700	751	750	748	741	700	767	712	679	705	744	684	732	742	699	699	724	719	747	744	702	749	749	722	761	695	691	709	711	735	700	710	742	726	680	724	715	719	701	739	708	695	722	689	722	716	720	704	748	717	742	698	723	676	700	737	706	756	670	724	750	717	759	748	699	707	740	694	727	740	737	709	732	703	737	692	683	722	763	713	695	694	762	766	722	727	740	765	710	700	715	687	722	705	704	689	723	707	679	761	759	729	730	719	729	712	725	757	764	756	705	708	677	762	731	740	768	720	761	673	721	691	717	769	727	753	728	731	733	768	704	705	722	731	678	708	699	732	711	726	729	697	750	755	759	724	741	711	691	726	758	711	692	686	694	742	718	792	733	690	738	725	728	735	716	698	701	697	701	706	714	760	734	692	727	663	721	721	756	747	680	718	701	697	745	723	668	724	710	685	737	748	736	736	736	714	750	778	698	714	749	726	710	718	757	789	733	736	714	698	697	716	739	712	734	735	687	741	659	694	754	745	692	695	707	779	747	688	731	652	719	722	734	707	706	743	690	712	781	746	729	688	700	713	710	730	686	738	689	721	758	663	716	716	719	752	722	736	720	741	696	749	703	722	730	717	670	701	797	717	710	704	741	769	758	711	742	756	707	750	709	712	755	737	711	748	665	711	692	686	715	766	683	739	690	729	732	712	761	757	708	703	694	707	736	702	715	735	734	761	749	787	720	711	733	716	721	773	744	688	697	719	738	722	732	715	723	696	700	757	762	722	778	731	712	759	698	723	712	679	710	767	747	714	727	719	699	714	776	751	715	748	716	692	704	706	719	672	737	741	715	713	705	706	730	705	718	743	726	739	751	729	730	717	725	732	728	735	730	712	748	706	708	700	699	718	770	713	749	691	740	721	747	679	734	712	694	740	712	702	714	752	729	720	739	725	730	745	743	719	695	757	756	741	691	734	747	716	695	697	723	684	723	724	720	721	698	763	710	771	710	758	745	733	683	693	684	737	756	728	713	741	724	688	701	714	701	743	742	730	691	722	672	741	690	729	745	728	732	723	705	662	757	748	707	719	771	714	737	746	742	750	702	707	759	740	720	724	719	740	696	767	715	758	717	765	718	699	702	696	727	729	741	679	775	691	711	759	702	771	674	721	725	712	757	715	772	720	714	720	750	716	715	740	769	721	704	741	650	737	716	739	716	706	737	781	744	775	761	680	753	757	710	712	763	707	732	746	713	743	703	763	766	717	724	759	724	725	704	712	729	710	718	692	716	718	744	727	695	699	728	708	709	699	708	736	757	752	723	679	700	713	736	731	713	744	719	671	778	735	729	730	731	725	755	794	721	740	736	692	735	737	745	711	714	689	749	711	705	745	730	721	740	699	766	706	681	746	731	751	701	727	715	700	693	700	728	719	710	721	721	722	725	765	743	693	677	705	707	747	712	707	704	721	713	735	754	746	742	728	691	738	682	739	715	716	716	705	733	735	750	697	720	692	765	703	727	679	731	714	701	709	762	722	746	708	704	684	728	709	696	693	711	739	707	728	772	730	719	743	671	723	730	708	696	775	735	702	663	735	716	695	753	751	685	687	665	765	682	728	727	755	678	705	711	721	719	736	704	669	736	725	755	713	717	725	665	743	736	739	730	705	767	725	737	812	763	734	736	749	703	739	707	682	706	709	766	749	683	680	709	760	714	746	753	737	712	723	727	757	753	746	720	716	767	717	732	738	722	687	737	727	712	710	745	666	747	738	704	741	726	728	747	754	687	695	720	720	745	695	750	757	718	731	720	703	714	714	689	706	747	705	696	689	719	701	705	726	731	728	689	741	720	730	721	685	698	719	687	753	735	725	699	673	686	718	691	707	701	722	711	714	747	674	646	731	696	686	775	678	712	728	740	696	737	757	783	746	719	722	712	741	722	695	720	729	744	732	729	725	722	736	739	748	714	750	740	739	723	738	661	746	748	751	724	719	723	680	734	742	717	716	725	703	697	718	734	752	722	750	747	704	724	736	704	738	726	704	764	722	714	743	757	732	718	738	711	673	707	691	711	681	713	760	701	697	719	710	743	696	741	720	686	699	736	683	708	726	697	758	733	711	773	761	701	733	667	728	702	740	676	742	688	748	724	732	679	759	739	733	718	764	690	736	703	710	736	743	726	714	789
4812	306	165	131	107	80	89	91	77	66	89	57	73	81	73	68	74	65	76	73	62	93	88	77	70	85	65	71	83	67	74	77	50	71	88	84	67	69	82	75	74	70	80	83	93	56	68	77	80	76	86	68	66	77	81	66	69	56	59	76	63	75	71	67	66	69	71	73	77	82	68	74	64	63	77	86	73	65	78	76	79	76	64	57	84	68	71	72	82	61	64	91	81	74	79	72	75	72	82	80	71	59	72	74	72	80	80	86	91	75	71	71	68	87	65	91	70	83	81	81	67	89	67	69	77	65	67	70	51	76	71	49	66	70	74	77	68	83	66	81	77	80	67	66	59	73	84	82	60	75	70	62	66	57	73	72	71	82	87	81	63	80	79	83	77	65	53	82	56	58	76	82	71	78	61	72	91	84	72	87	68	74	75	60	73	66	74	70	54	77	78	75	101	76	63	83	79	89	59	74	80	66	78	79	85	72	72	75	76	75	83	80	77	85	84	86	72	84	75	71	84	81	79	75	76	74	83	77	87	79	87	67	74	67	70	71	81	63	88	76	67	90	76	65	103	66	65	62	89	85	68	71	72	68	85	68	79	79	74	73	67	68	73	70	71	81	74	79	66	72	77	70	69	67	65	61	66	71	73	68	69	68	75	69	81	71	76	90	68	75	76	66	76	83	72	73	77	83	63	76	64	78	67	73	78	72	85	73	72	72	90	70	71	62	72	79	80	72	76	85	68	61	80	73	79	73	78	61	65	78	82	76	74	57	60	94	61	81	69	74	73	89	81	70	77	72	71	77	60	84	72	63	70	88	63	65	67	89	72	86	65	77	76	68	88	91	70	75	70	79	68	80	74	69	82	67	70	82	86	71	86	73	61	60	63	73	61	70	64	71	76	64	74	87	76	73	74	86	81	72	75	72	86	64	80	69	77	79	69	74	88	68	69	82	88	77	66	60	55	55	83	89	76	68	66	53	87	81	71	82	84	76	85	64	90	84	75	82	83	60	69	71	66	68	72	78	77	74	74	61	74	77	79	85	71	82	67	63	71	62	71	68	71	69	69	70	86	73	85	84	68	85	77	64	72	78	73	76	79	83	58	69	67	74	53	67	68	72	88	73	68	81	84	74	75	67	77	68	78	76	90	80	53	69	74	77	73	76	78	71	74	84	65	67	72	72	81	71	78	66	79	69	76	65	82	57	75	72	68	69	70	63	83	83	68	66	62	85	83	61	73	97	88	71	72	71	71	79	87	77	83	68	75	75	88	79	74	76	73	74	64	104	72	75	73	85	70	72	81	71	66	76	76	70	76	68	82	77	65	83	85	62	64	60	62	72	69	80	85	77	71	66	61	74	69	66	68	64	77	69	64	86	70	92	69	77	74	64	86	75	68	71	77	66	88	89	70	86	82	64	90	71	82	68	73	66	61	58	78	70	83	71	80	69	71	80	77	73	76	88	72	69	66	54	76	54	68	70	77	64	64	83	63	78	62	63	70	87	77	76	66	67	72	79	72	57	62	67	83	80	68	79	70	67	75	69	74	90	64	72	64	80	71	79	81	70	77	65	80	84	75	68	65	62	79	68	67	75	67	73	69	79	78	69	63	76	72	69	72	69	62	71	70	67	71	88	94	67	74	78	64	77	68	75	82	75	83	81	73	83	64	67	65	68	91	79	87	94	69	74	65	75	88	76	90	89	67	72	72	82	62	66	76	66	75	72	76	67	58	67	89	62	74	75	68	75	73	73	72	70	79	78	74	81	67	79	75	77	69	76	65	72	78	75	75	58	65	83	74	83	88	77	84	61	69	64	63	71	65	81	80	52	84	68	81	73	74	87	68	81	70	81	81	85	58	78	67	70	87	72	57	68	67	79	73	68	90	79	61	75	75	82	89	86	80	85	80	57	69	57	62	93	60	71	67	63	63	75	75	68	70	57	74	62	66	62	64	74	72	86	90	73	77	74	70	85	71	78	71	69	73	73	70	76	87	69	70	79	78	82	75	66	89	90	64	70	71	72	76	62	68	78	89	65	78	67	75	71	68	66	68	81	68	63	60	77	71	79	76	70	78	73	74	84	61	83	71	70	75	94	76	69	83	75	70	83	76	64	102	79	81	82	65	73	75	85	67	87	70	73	74	78	61	73	73	73	92	91	67	87	60	65	75	63	79	76	66	70	69	78	75	82	86	70	70	65	78	86	82	57	77	47	72	65	72	75	81	72	91	79	75	75	71	81	73	77	84	69	64	64	76	66	63	76	67	76	72	78	68	72	82	81	78	73	70	71	63	69	77	69	86	79	69	81	69	84	60	87	87	72	74	79	68	65	63	70	77	83	86	67	79	89	69	69	69	76	75	82	70	77	80	71	78	68	70	84	82	75	70	71	78	63	70	75	72	69	86	73	78	72	70	79	65	74	89	63	80	76	86	77	80	80	69	79	73	81	53	87	69	82	64	71	71	84	73	61	56	74	80	79	65	78	87	79	81	75	63	77	66	91	79	91	66	69	73	67	76	85	72	64	86	82	81	60	61	86	63	90	74	71	77	74	89	89	54	65	71	79	64	78	63	78	80	61	86	96	62	64	75	72	94	69	61	76	71	61	75	85	69	86	76	77	81	77	77	70	92	64	76	68	84	70	71	83	67	71	78	64	84	76	58	60	82	88	71	75	74	69	61	93	75	68	50	81	72	68	69	69	74	81	77	74	63	72	72	67	84	66	59	79	74	80	71	88	63	69	79	68	74	65	83	83	93	76	76	68	80	77	86	78	74	59	74	81	73	76	83	69	74	94	79	80	81	65	76	82	77	85	66	76	70	79	73	73	68	70	76	64	54	66	68	67	70	80	81	72	76	69	69	79	64	75	74	73	83	65	80	76	69	85	78	69	74	72	78	79	75	72	72	79	64	73	79	83	54	76	89	73	62	74	84	83	87	81	76	76	73	72	67	64	69	73	81	83	83	75	68	69	63	83	64	72	68	102	86	76	76	87	88	68	56	64	76	71	72	71	77	82	67	74	67	88	80	81	71	65	65	98	64	69	67	74	71	76	74	79	78	71	65	77	66	80	74	77	83	55	76	79	77	90	81	77	62	85	80	92	63	81	88	74	61	74	69	72	55	62	84	75	75	72	75	80	77	56	75	84	82	72	71	68	69	73	78	82	76	63	70	78	85	73	63	56	93	73	69	65	64	64	70	74	89	79	79	77	87	72	83	83	67	72	84	80	64	86	86	75	77	75	77	77	85	74	71	74	74	76	85	83	73	70	73	83	86	75	68	73	66	64	80	97	72	84	81	55	82	86	73	74	83	80	67	93	68	76	73	83	63	89	74	64	72	91	75	86	71	69	61	73	72	65	73	84	65	73	58	63	71	86	89	88	71	66	73	82	70	82	56	81	84	77	71	84	73	69	68	67	78	72	78	87	60	76	73	70	71	73	68	68	70	69	80	62	87	74	78	87	61	91	74	74	82	74	79	59	64	83
6037	341	409	458	422	389	384	339	319	322	309	326	285	328	278	305	288	293	303	294	287	305	273	317	304	285	297	271	298	291	284	270	305	266	286	277	285	255	279	285	276	252	280	268	301	265	278	289	257	289	249	291	292	318	329	295	260	284	283	306	278	279	275	293	262	299	289	255	259	278	262	300	292	272	278	282	306	299	264	265	260	295	281	270	265	265	278	279	292	257	269	287	272	276	238	281	279	254	299	258	263	279	292	285	293	296	279	279	305	254	277	284	296	303	274	275	260	267	281	268	282	258	300	262	249	272	277	288	245	288	311	294	251	301	248	296	310	266	267	278	261	280	295	298	281	286	275	294	285	284	278	291	262	304	289	285	277	278	274	286	247	294	279	285	270	275	287	276	287	278	283	281	267	292	294	268	267	289	293	283	264	296	292	302	242	237	286	289	319	290	280	273	265	252	277	273	274	291	293	291	283	288	292	295	268	287	286	272	282	276	280	261	253	281	277	304	272	275	275	286	285	266	273	288	275	280	288	232	273	303	291	285	298	262	283	283	252	302	267	290	289	279	276	297	302	299	283	277	270	281	275	292	305	266	284	283	304	284	278	260	278	245	275	298	294	262	317	279	280	317	265	254	283	273	257	319	292	294	282	273	284	270	288	287	283	295	280	296	274	272	288	263	257	264	274	261	268	276	280	297	266	279	280	280	281	269	286	275	270	277	273	301	286	276	270	272	263	287	284	249	266	312	265	283	302	289	300	271	256	290	265	258	303	271	292	257	304	288	276	292	270	267	258	308	263	288	258	273	260	287	309	261	267	300	308	299	279	304	257	304	273	290	308	279	278	287	293	294	273	286	266	269	305	255	276	266	246	290	292	281	296	274	272	277	265	268	287	262	253	293	271	287	271	278	272	264	256	265	299	265	280	264	271	260	277	273	272	255	274	297	252	273	310	271	277	289	281	259	294	272	294	275	280	260	281	282	253	294	282	281	287	305	262	272	249	284	297	245	282	256	296	294	294	264	262	263	306	285	285	260	305	239	283	295	282	277	281	273	237	265	280	294	287	294	306	295	270	294	280	290	263	254	278	298	286	289	312	256	283	260	277	277	285	298	279	277	249	270	243	263	313	260	292	270	271	291	258	307	267	275	273	269	275	270	257	286	295	309	270	278	255	263	279	295	272	274	276	278	300	273	285	277	254	294	262	276	284	284	274	250	293	314	293	310	276	283	291	273	265	262	283	291	294	269	284	260	292	245	254	284	278	289	285	282	284	267	283	274	294	277	261	300	259	280	268	285	276	279	258	298	303	286	275	240	270	278	294	273	292	287	277	288	289	264	299	286	328	259	263	280	268	306	290	317	309	297	289	291	294	282	278	275	287	276	268	224	284	266	281	295	283	281	265	275	284	254	241	286	282	267	281	281	302	295	254	283	269	264	261	271	282	273	270	277	303	303	259	268	294	236	269	270	262	299	278	276	283	291	272	283	305	270	255	283	290	256	291	311	267	275	250	245	258	285	281	267	270	281	290	273	301	283	254	289	273	275	241	270	295	270	276	261	256	280	278	297	264	239	279	284	297	241	299	256	287	285	299	265	245	285	264	282	258	257	280	292	303	284	275	272	257	307	288	263	266	279	267	265	272	291	297	303	277	261	271	267	293	257	262	279	301	282	290	276	277	278	280	264	275	308	277	271	296	309	277	276	290	267	289	275	276	246	248	292	258	278	297	325	260	276	275	263	270	309	279	268	289	282	286	273	248	285	274	248	293	309	269	301	295	278	261	285	299	273	309	287	258	292	288	298	289	304	297	273	274	267	285	271	285	274	280	271	300	303	252	297	271	282	279	290	314	275	295	304	287	287	276	309	266	275	295	255	291	269	285	244	285	284	282	292	283	287	277	283	265	259	281	268	286	272	266	289	305	258	271	288	231	294	239	285	302	271	270	294	272	281	290	264	313	288	289	279	281	281	253	280	281	265	265	269	286	269	271	299	275	303	287	290	269	286	304	263	284	277	290	263	286	248	331	252	265	271	276	251	277	278	299	261	310	269	261	290	306	260	273	283	299	279	259	286	299	260	290	260	255	270	291	284	274	287	304	279	285	289	233	309	288	275	267	277	280	273	255	278	253	259	271	268	270	275	300	250	289	269	291	276	295	295	257	276	275	283	277	291	281	289	258	246	297	247	268	254	291	274	262	307	298	257	289	287	305	291	304	273	266	279	294	270	270	294	283	311	283	294	281	296	287	310	271	301	277	301	266	270	261	275	283	282	306	297	285	296	268	299	282	288	315	280	279	306	283	277	261	272	252	300	298	270	289	280	276	247	297	310	278	308	279	262	267	269	275	270	292	303	263	266	302	301	284	306	265	273	281	277	245	286	306	286	284	301	303	265	269	249	281	281	300	273	282	265	293	282	308	287	269	288	294	285	289	272	280	253	271	288	253	288	237	265	247	298	268	277	263	259	303	264	274	255	271	275	270	306	274	266	316	293	300	299	292	286	291	309	289	270	268	267	301	300	261	312	270	279	293	269	281	294	284	282	281	277	292	290	291	286	279	269	247	275	259	310	249	293	268	279	271	285	280	270	261	270	302	264	256	280	276	288	323	267	275	256	280	293	282	297	275	308	278	261	272	284	299	280	256	270	259	292	271	285	298	281	257	268	289	292	267	286	303	320	288	269	308	286	315	278	273	289	270	304	287	279	291	283	291	303	281	281	274	264	288	279	287	298	298	267	291	299	317	287	302	296	284	275	287	282	300	292	290	278	282	277	288	293	280	301	273	261	261	270	273	283	293	252	289	280	321	278	297	305	295	291	283	281	292	266	263	297	300	269	263	299	304	270	263	311	285	285	285	262	282	294	283	290	262	314	275	246	277	282	282	279	295	278	264	281	262	274	273	264	279	305	266	286	310	270	295	267	268	289	275	310	304	264	311	263	288	266	289	261	296	261	286	266	298	288	254	297	263	304	289	271	286	285	282	276	295	306	278	303	297	295	315	265	253	270	305	256	286	298	259	261	292	276	325	305	267	306	289	275	275	308	252	283	280	245	276	277	253	304	275	283	302	296	282	261	273	267	258	305	291	283	284	268	277	276	270	284	234	264	271	263	287	293	280	268	271	298	298	275	291	305	267	295	305	290	279	268	290	276	282	280	257	286	299	278	287	294	271	272	281	279	313	283	290	253	282	279	299	299	268	299	296	296	288	267	281	292	281	272	289	279	253	304	266	276	290	285	284	277	282	278	310	297	254	277	265	268	263	266	277	285	282	277	346	268	338	244	303	261	285	266	313	280	259	269	273	294	288	280	272	311	314	288	288	274	263	280	263	261	283	299	289	266	260	279	282	243	253	290	281	292	239	274	297	271	280	265	279	271	271	271	277	285	273	293	261	270	264	307	277	258	278	274	280	262	295	276	274	270	254	275	272	273	281	269	310	267	279	265	271	278	266	266	273	270	281	266	290	285	265	285	293	258	295	281	307	277
32651	8291	1535	1085	786	533	404	401	339	309	239	260	223	230	239	243	215	205	195	184	191	199	184	178	199	176	163	179	193	164	191	195	171	180	198	172	165	166	192	175	180	195	202	161	163	141	149	154	186	162	163	186	173	174	161	183	153	170	149	165	174	172	158	182	179	176	172	176	158	189	166	165	189	177	156	205	200	179	157	177	176	165	160	148	146	160	166	159	165	153	194	173	158	172	153	164	152	169	158	182	167	192	158	168	167	150	158	170	190	142	169	193	176	162	186	170	147	173	167	188	160	174	170	163	148	179	176	179	150	178	155	198	184	157	174	154	178	179	149	169	159	172	184	147	165	143	179	159	186	153	157	154	174	161	184	165	170	174	164	166	177	154	156	171	160	179	172	147	169	159	142	170	172	174	176	166	167	145	161	151	170	160	186	148	161	168	184	152	157	172	151	183	158	166	155	157	176	159	167	180	156	155	176	202	178	165	179	142	159	152	195	177	183	144	182	184	158	177	158	136	176	184	165	164	145	182	177	153	173	164	171	183	163	169	152	183	164	187	159	157	194	165	157	155	166	201	174	167	176	167	152	181	156	189	135	159	175	180	175	165	163	180	155	173	155	143	161	162	162	169	172	157	167	192	148	176	149	178	149	125	173	173	178	168	164	172	152	152	158	159	153	154	169	163	173	142	165	176	169	161	171	160	178	163	164	172	172	191	175	159	177	166	177	149	193	153	158	182	208	158	187	167	158	164	178	159	150	156	170	170	169	158	160	175	174	175	165	181	167	157	152	153	163	162	179	170	171	172	185	152	158	179	175	174	183	176	179	144	166	160	158	148	160	160	146	181	155	173	161	159	154	144	158	158	160	152	163	183	173	182	153	156	183	176	158	179	179	163	196	156	166	167	141	163	173	189	153	153	173	190	199	162	176	142	145	160	154	163	146	171	192	166	166	156	165	173	174	165	178	168	162	170	144	148	174	154	181	168	182	162	163	183	171	140	172	166	164	150	151	168	152	160	159	165	167	186	171	157	165	170	160	171	176	164	141	162	178	194	173	170	173	179	173	159	168	160	195	164	153	163	173	164	163	181	177	159	179	172	147	166	174	176	173	188	200	172	167	172	175	180	159	166	160	163	178	167	179	168	179	163	158	195	181	170	168	181	148	154	176	162	194	165	161	169	166	198	152	163	171	176	165	172	185	163	159	177	176	176	184	166	172	171	154	182	164	167	183	155	179	179	152	157	152	163	159	169	165	154	153	172	156	171	182	168	168	165	172	184	182	176	179	197	164	167	176	182	172	175	160	176	141	171	175	147	164	172	184	190	186	177	167	158	166	144	161	149	156	169	157	185	155	186	156	176	156	168	164	169	153	176	162	165	149	160	174	160	170	160	179	159	180	163	179	158	163	171	162	169	151	155	187	156	152	170	162	169	175	144	178	167	174	160	174	191	149	178	180	164	177	168	160	169	173	171	161	159	185	164	174	166	179	173	184	169	150	155	181	174	165	155	189	180	176	178	150	177	184	172	168	174	152	157	189	167	149	162	178	173	191	171	169	145	178	181	148	153	151	174	162	181	157	194	185	187	162	175	182	165	159	186	163	150	161	182	148	184	184	168	163	167	137	159	163	178	161	149	144	186	178	185	148	187	170	196	193	157	177	151	195	173	185	145	176	190	175	165	162	145	173	196	155	157	181	168	182	162	177	163	156	152	172	194	180	156	196	162	182	170	178	137	170	161	162	143	164	153	156	181	160	153	175	150	155	165	163	170	163	195	157	174	180	155	180	176	194	158	162	164	178	182	147	165	172	168	150	170	176	182	190	176	143	161	147	176	159	161	158	184	203	171	171	161	162	153	153	165	159	151	146	183	166	160	171	144	157	167	158	172	162	149	171	131	158	179	151	177	151	168	176	170	161	169	169	166	178	193	159	151	173	184	147	176	175	193	146	165	168	182	190	175	179	169	154	172	163	178	172	141	193	161	161	167	179	176	178	167	155	189	171	176	180	153	173	177	177	163	170	190	167	161	173	159	162	169	165	178	162	183	136	177	177	145	163	175	148	176	161	167	152	162	165	185	173	188	169	182	181	158	171	165	186	165	174	161	153	184	147	171	154	175	172	188	167	164	176	182	149	170	189	172	161	170	160	156	148	163	154	167	134	155	188	154	169	147	171	172	186	168	175	184	163	153	173	146	180	151	153	179	164	175	169	141	170	151	165	176	154	170	164	183	186	165	177	173	161	149	165	190	178	171	179	168	169	161	165	189	174	151	156	179	147	164	172	168	165	181	189	166	177	161	151	191	154	156	149	157	165	185	149	175	189	181	146	160	184	187	166	193	156	151	165	159	188	178	142	159	181	167	183	165	171	146	173	147	159	170	174	160	162	181	190	156	151	173	165	163	157	161	172	172	179	163	182	188	175	175	169	165	181	175	152	179	166	170	153	185	174	148	167	162	148	186	160	187	159	163	172	158	164	163	159	190	178	185	159	165	180	175	171	169	184	149	175	189	172	158	167	141	167	167	165	171	169	190	183	192	178	174	176	162	177	163	175	145	165	162	165	167	181	167	170	184	176	187	160	167	170	179	159	228	180	156	166	172	173	167	167	157	158	181	150	172	151	139	160	186	176	147	193	176	169	138	153	169	169	143	171	150	180	153	180	144	195	175	153	165	186	183	156	144	178	176	190	181	174	171	188	179	151	154	179	157	162	171	163	148	176	153	172	162	178	180	178	165	173	158	158	179	148	164	172	175	150	162	155	186	153	178	186	173	183	184	154	178	149	177	166	148	199	158	165	165	171	153	151	175	177	164	185	165	173	150	174	187	166	148	171	166	171	171	161	159	157	164	178	161	159	178	193	169	184	171	149	193	168	147	161	163	176	169	176	158	178	186	153	174	170	149	172	178	164	157	157	191	179	171	194	159	162	165	157	155	160	157	168	161	158	175	171	180	176	173	179	167	143	181	186	189	173	183	167	188	138	163	169	170	151	152	153	159	185	170	158	150	152	168	175	174	178	155	166	160	179	173	165	183	174	163	152	190	170	161	166	155	162	163	164	148	162	169	154	157	151	158	174	170	169	175	194	171	158	177	155	163	171	183	154	194	182	172	174	163	164	171	174	159	155	183	173	171	164	164	175	170	162	169	180	164	166	186	142	168	169	162	169	156	184	170	155	161	200	158	162	197	162	168	189	170	169	141	156	163	178	162	155	166	171	172	170	157	167	157	146	162	153	206	153	133	157	164	148	152	173	168	178	176	182	148	179	161	141	170	192	157	168	143	166	182	169	183	175	172	184	172	192	163	177	176	165	173	170	170	152	173	162	159	169	168	153	153	160	163	163	171	185	163	197	174	159	165	178	139	174	200	191	157	172	166	172	174	190	159	181	182	173	155	163	147	152	160	153	174	169	164	161	174	192	166	177	144	192	145	184	181	157	161	158	152	159	184	154	169	168	164	193	151	183	175	153	166	139	177	160	186	156	174
14680	1370	2873	3233	2754	2308	2025	1707	1434	1340	1132	1033	964	941	945	864	811	791	746	775	727	662	702	685	679	645	608	648	666	613	588	588	594	636	569	545	592	565	584	592	568	588	568	558	572	566	577	570	580	570	567	536	559	536	575	530	530	577	561	577	505	551	533	543	563	518	509	530	534	542	532	523	523	576	553	580	560	546	560	571	570	559	522	527	537	560	536	516	569	517	538	542	553	557	546	553	563	540	540	554	503	510	546	554	605	566	523	549	530	532	533	537	521	531	554	535	586	522	545	558	537	517	559	533	524	541	547	548	537	551	529	539	570	482	521	522	512	529	532	542	540	485	557	547	507	516	529	586	534	540	547	548	555	562	560	570	534	578	535	581	542	534	544	526	529	543	558	538	525	512	537	537	511	562	550	530	578	565	511	564	533	487	538	489	518	562	493	555	543	536	533	575	567	557	542	586	516	520	496	548	520	511	539	492	573	555	502	481	547	521	504	539	553	511	534	546	564	539	521	528	539	532	530	543	561	504	574	525	545	559	546	521	521	503	528	550	525	527	539	484	523	499	535	519	535	570	505	511	509	551	505	593	508	521	519	517	554	544	509	529	526	527	571	532	519	500	558	496	545	498	512	541	511	507	558	519	512	516	593	526	534	549	523	529	505	489	577	522	517	568	499	596	520	525	513	478	511	510	571	518	536	542	539	537	527	516	535	505	579	511	507	486	550	555	531	544	531	521	493	535	466	570	493	540	557	527	536	497	522	522	525	585	529	567	532	525	566	545	528	525	525	552	517	578	492	528	513	524	504	522	524	514	557	508	516	523	529	498	504	495	535	521	574	528	529	540	514	544	533	538	502	567	536	545	546	496	515	515	524	542	512	544	516	497	549	507	530	479	518	550	548	570	543	539	562	515	525	494	555	525	533	550	515	564	531	526	513	519	524	544	553	541	492	556	535	542	507	494	535	556	454	561	564	503	534	553	516	537	518	557	539	494	513	541	556	492	536	514	514	509	520	564	522	533	523	563	518	524	474	537	539	564	502	518	521	540	566	520	514	569	544	512	530	466	544	552	539	505	522	545	531	520	529	523	596	501	521	525	536	531	548	533	526	546	512	553	538	523	521	493	554	535	488	561	560	519	530	561	541	476	525	503	510	534	533	526	533	514	511	560	521	539	528	533	494	540	501	513	541	520	568	476	544	533	529	498	522	559	554	538	542	538	543	500	494	520	486	548	554	538	539	550	560	557	502	524	547	550	504	563	526	528	556	507	510	560	523	545	536	525	540	536	501	537	559	498	531	534	523	524	530	519	556	511	581	477	534	496	494	512	533	546	539	510	565	545	540	504	531	500	479	531	532	534	540	552	557	540	514	561	522	542	549	554	536	497	563	538	516	583	559	524	517	558	544	502	557	521	514	516	545	533	509	529	522	543	562	548	489	572	530	528	548	538	509	531	558	499	603	504	522	485	516	501	560	519	569	492	496	477	521	527	557	556	537	511	551	555	515	557	536	559	510	581	537	582	564	550	534	546	525	511	534	553	536	483	574	527	550	540	530	502	523	500	556	508	512	518	578	533	526	494	549	531	513	505	517	557	531	576	525	518	499	484	516	543	526	569	530	537	550	584	544	500	519	546	490	520	521	548	541	540	509	493	520	557	521	560	565	520	579	537	478	542	543	545	506	517	536	521	520	520	536	516	500	540	532	532	503	533	495	465	551	572	549	531	501	563	536	496	475	556	565	533	517	557	563	523	504	535	541	558	565	582	543	523	515	539	528	565	523	534	516	545	507	537	528	547	502	542	497	533	511	533	540	506	553	559	531	567	539	515	562	535	503	545	575	530	525	543	541	531	538	522	536	521	531	520	541	560	551	543	530	542	495	577	530	537	532	532	522	522	532	530	539	540	523	561	514	538	598	562	523	509	568	524	538	516	582	521	519	521	545	582	512	544	522	509	523	527	493	491	526	517	562	532	521	532	534	523	526	541	544	539	489	513	499	543	551	550	532	535	497	506	521	511	537	519	560	506	553	531	546	528	582	535	541	529	505	518	522	542	564	563	536	527	515	535	540	552	549	561	532	515	510	475	523	527	496	537	558	560	546	561	513	558	535	507	558	511	522	543	494	511	508	542	531	506	535	535	514	496	575	537	538	526	527	547	600	510	537	546	521	523	545	524	515	561	510	496	573	541	491	501	536	552	508	555	512	583	522	496	564	488	521	566	540	575	498	525	492	550	495	542	588	490	560	521	588	530	528	542	494	518	521	509	530	527	512	554	539	503	477	538	563	512	527	509	534	525	545	549	521	533	556	551	529	522	560	538	469	508	578	575	532	527	526	508	513	528	508	523	548	537	536	563	519	521	521	533	552	541	525	571	489	532	539	501	523	511	535	583	549	538	541	506	526	566	531	553	529	517	501	543	560	531	527	500	564	530	536	556	513	541	521	554	542	532	529	532	536	496	504	490	553	545	512	540	537	556	506	532	518	559	563	539	525	543	530	528	511	499	546	529	523	505	529	506	546	555	509	528	572	503	573	515	541	496	503	536	547	493	522	540	568	560	514	482	526	548	525	532	546	495	538	494	522	533	500	562	518	518	534	556	534	523	565	558	510	538	523	533	485	529	550	466	542	521	523	540	519	601	577	535	545	531	522	527	561	506	607	540	552	552	521	537	579	506	540	546	499	520	506	517	550	529	507	566	554	569	542	529	527	525	540	541	521	548	477	499	524	572	552	534	537	543	557	479	544	560	540	549	545	529	510	503	532	568	528	514	576	552	542	537	503	548	507	543	535	534	555	548	544	548	527	518	504	514	478	560	538	517	554	539	563	529	507	516	492	542	506	525	515	558	554	522	544	504	540	529	524	549	537	540	518	523	529	572	534	526	509	529	530	549	536	518	522	527	523	521	558	486	547	542	553	562	528	577	524	534	505	551	563	534	502	530	532	541	529	498	526	497	561	551	547	542	539	520	527	535	507	583	531	534	513	512	554	522	560	560	522	544	546	508	523	519	507	556	576	597	544	547	553	540	527	548	574	521	619	508	508	509	561	494	545	488	527	538	572	504	533	501	494	523	526	569	505	507	519	539	539	503	546	481	554	509	529	512	564	577	508	518	546	549	532	540	508	517	548	515	538	529	517	606	559	530	550	546	558	570	562	523	517	558	528	539	566	554	525	504	501	521	530	509	527	526	543	540	533	524	551	537	540	552	557	534	549	557	532	492	531	537	529	555	536	548	519	499	525	541	556	567	561	527	550	535	550	549	493	535	541	562	561	558	585	574	509	545	558	521	532	515	537	522	519	538	506	526	533	556	543	530	542	499	531	535	548	496	528	533	554	504	515	554	542	533	520	508	542	541	533	544	577	526	522	556	533	511	558	539	547	561	552	535	514	551	506	497	543	511	549	576	526	549	522	561	517	566	556	504	515	558	488	548	543	519	542	583	494	549	584	523	526	532	519	549	550	536	518	495	531	467	554	513	532	530
40419	18955	4360	2067	1366	1047	837	629	600	482	444	438	347	346	365	372	332	331	300	306	298	312	269	263	293	294	272	263	280	270	278	246	273	265	278	264	260	251	242	268	253	247	256	229	249	250	270	260	274	239	238	234	287	219	234	225	221	273	253	240	246	265	238	220	266	250	248	234	216	241	265	256	245	237	241	283	241	253	252	243	258	218	247	269	228	253	237	240	261	231	218	224	218	213	232	245	277	251	235	216	232	247	274	249	253	256	257	256	244	249	234	241	251	235	264	213	260	220	242	255	257	250	245	281	238	266	249	262	251	256	260	244	227	246	260	236	221	228	241	237	242	255	246	238	276	240	258	260	243	245	238	238	233	259	244	226	238	223	238	235	246	272	266	267	222	212	256	257	237	242	254	254	225	254	248	254	251	236	261	227	232	265	238	240	222	251	288	262	238	250	246	266	255	230	241	274	226	248	246	230	217	284	233	251	261	224	249	242	214	226	247	224	260	224	249	252	250	251	244	243	233	247	264	233	217	260	247	242	215	231	244	235	249	242	250	254	250	242	228	257	220	253	222	239	268	240	247	248	237	237	240	234	244	235	271	215	257	251	240	239	248	248	249	253	260	247	259	219	248	240	254	267	254	262	228	236	263	212	230	244	221	234	247	256	249	254	226	245	261	235	231	232	251	251	237	244	230	220	235	261	244	242	252	248	221	244	267	243	255	236	267	272	254	277	268	257	209	262	216	216	245	252	232	222	239	291	248	259	215	212	225	251	235	244	234	260	231	224	273	234	240	260	241	222	234	206	224	234	216	252	236	263	243	227	237	258	231	265	255	229	258	264	239	255	234	251	253	254	217	273	260	258	251	229	252	256	234	249	238	260	243	240	232	207	253	244	223	263	244	253	268	260	242	226	247	270	247	247	278	237	242	252	220	222	232	260	260	252	263	236	251	230	220	234	249	267	244	218	276	251	236	253	246	228	244	233	221	255	218	249	258	242	246	234	247	240	229	238	219	252	260	213	248	217	233	252	247	245	272	254	222	227	252	259	261	232	241	256	237	249	236	254	233	237	260	238	258	246	252	210	222	257	226	247	236	260	235	227	233	262	262	232	260	236	261	254	224	243	255	248	213	256	227	261	251	256	246	218	257	218	259	247	241	244	232	258	238	210	236	234	234	265	278	253	245	247	243	238	242	235	244	252	233	269	252	233	230	251	237	252	219	260	210	239	241	234	246	257	221	255	250	246	243	248	232	262	237	258	222	221	266	246	254	224	245	223	282	264	249	240	252	255	236	255	254	239	247	282	261	251	238	232	257	207	219	235	267	262	242	235	235	242	232	250	209	237	275	238	244	287	265	237	238	273	248	244	255	282	237	271	240	228	230	235	246	245	261	262	265	266	230	266	250	239	255	240	268	230	243	238	224	269	231	258	227	215	244	240	260	252	268	232	212	234	229	248	233	225	237	259	254	251	246	232	240	262	243	240	229	249	240	243	250	231	230	252	213	260	273	213	227	248	241	239	262	219	258	236	238	250	241	223	231	239	260	227	249	247	231	240	229	245	238	244	247	223	237	248	249	220	272	243	229	230	223	232	225	264	209	238	239	226	256	248	216	240	248	244	221	249	243	263	272	244	235	262	226	244	267	244	218	270	246	215	260	236	254	237	254	265	241	241	230	251	259	246	248	221	236	234	272	221	258	231	251	244	243	255	239	233	282	265	230	230	242	218	251	212	255	218	242	237	243	235	241	227	228	236	252	229	253	254	238	260	223	250	235	241	249	231	271	245	222	231	235	238	231	255	243	228	233	247	267	246	247	234	252	252	234	243	236	274	269	252	270	239	257	206	240	226	261	250	238	253	230	272	248	216	244	244	264	276	258	248	238	258	244	244	265	267	248	279	241	250	256	249	255	236	242	233	221	216	206	238	275	251	245	234	234	243	261	269	269	259	211	223	257	225	221	285	249	261	264	242	245	225	224	239	231	242	227	256	290	267	250	257	242	227	264	225	236	221	208	267	244	182	238	261	229	255	215	262	224	230	259	269	240	245	269	259	232	248	253	228	275	236	241	221	231	240	247	245	250	253	251	266	237	247	265	203	272	238	247	286	227	224	247	240	255	237	239	241	212	260	266	231	235	225	229	246	232	260	240	203	201	230	247	241	251	245	253	246	232	245	256	240	253	236	247	263	244	240	264	241	231	237	244	267	231	244	197	212	255	237	236	251	243	259	236	195	240	233	200	193	235	225	214	268	236	265	233	251	237	253	232	233	258	235	224	231	241	235	260	239	240	253	225	221	227	245	242	252	255	247	246	257	284	247	267	225	243	262	264	227	216	228	256	235	252	261	224	242	270	249	226	224	237	225	237	252	243	234	256	230	233	284	282	235	233	245	225	236	232	236	195	254	239	263	238	244	265	246	229	253	229	243	242	231	237	243	227	238	261	272	263	216	207	229	265	246	229	244	269	231	258	225	255	245	269	220	251	258	217	239	260	229	247	217	256	224	245	230	238	242	264	225	245	252	213	245	257	256	235	234	215	232	248	255	234	246	266	261	234	224	276	213	246	260	244	233	230	249	255	258	242	259	246	250	259	239	263	217	249	249	223	253	223	223	217	252	219	228	219	235	231	237	235	241	248	253	239	228	235	257	209	236	247	231	229	250	236	240	276	215	240	247	251	208	239	251	243	262	224	250	239	216	259	213	243	252	230	260	256	216	227	275	245	275	233	272	230	248	249	234	253	254	223	269	223	261	233	234	206	227	211	244	217	248	249	257	241	249	262	275	231	226	223	212	222	231	243	258	218	247	226	236	237	234	247	247	248	262	231	229	249	243	233	241	243	260	205	224	229	235	267	255	244	219	224	237	273	223	233	242	255	248	246	252	242	242	241	234	224	287	257	242	265	258	256	245	273	213	236	243	222	246	240	217	265	232	253	273	269	230	230	236	232	257	248	284	240	238	263	220	229	224	233	253	253	232	268	252	252	225	256	280	250	257	267	295	211	253	273	233	256	259	232	253	240	238	246	247	237	275	262	254	272	232	236	227	241	228	259	198	224	228	217	249	279	230	222	238	225	245	227	227	227	253	219	230	265	256	224	245	246	252	231	255	276	261	247	253	233	235	248	239	268	213	233	245	250	244	251	243	229	254	243	270	242	224	264	256	241	221	231	227	242	226	253	234	254	248	276	245	240	248	250	245	244	216	265	229	262	240	225	246	222	247	260	242	258	279	236	250	238	223	247	209	222	241	270	267	252	241	217	258	243	242	260	232	205	245	240	246	225	250	244	246	266	242	227	252	254	252	233	223	235	255	228	265	251	236	238	205	236	259	263	227	242	258	255	221	251	237	238	249	258	249	234	268	242	232	227	261	236	234	224	225	247	248	230	228	230	233	256	265	249	224	270	206	249	247	243	218	246	223	226	242	233	242	215	252	242	236	242	244	234	254	236	247	245	275	248	237	234	205	240	216	268	263	275	253	222	235	248	230
18581	2287	5081	5756	4966	4092	3342	2882	2501	2184	1884	1825	1559	1527	1390	1430	1302	1231	1235	1086	1088	1009	1004	963	979	932	937	966	897	891	864	909	891	837	860	814	841	842	835	770	819	840	798	803	740	800	833	828	763	807	783	817	769	817	767	758	767	795	738	729	757	740	765	738	711	727	774	725	736	754	769	769	742	694	768	661	699	817	734	696	718	713	760	754	742	731	779	761	706	707	761	714	747	701	787	715	764	753	746	715	733	714	701	714	765	717	722	701	792	746	736	767	732	704	740	713	746	739	754	728	773	716	738	705	742	742	717	726	749	761	754	709	772	709	747	735	668	739	706	720	750	710	753	731	759	716	748	753	721	733	745	759	689	802	720	730	741	749	742	714	729	720	743	756	721	703	784	767	744	753	698	693	755	703	738	741	741	713	709	705	710	717	677	750	725	715	749	742	725	743	752	719	705	698	677	686	750	715	740	741	700	737	709	736	715	693	721	712	747	733	737	735	678	727	689	710	762	734	750	749	784	692	719	760	758	734	724	716	726	695	744	784	699	731	723	724	758	755	779	717	710	720	715	742	702	765	727	722	739	738	709	729	717	668	735	740	708	758	699	734	773	716	741	729	731	735	706	704	720	746	714	724	731	737	731	764	732	716	741	726	739	673	769	699	719	722	736	715	688	760	723	710	706	711	718	717	687	720	712	731	724	767	757	759	711	717	723	737	748	711	686	714	720	745	682	787	760	713	688	721	730	747	704	718	706	782	746	733	771	749	759	726	739	701	719	676	705	672	707	721	713	733	693	701	701	696	733	728	729	707	743	694	783	774	738	696	735	776	704	751	714	709	712	751	738	739	705	727	730	749	718	764	761	732	696	746	692	728	738	769	710	711	748	755	731	732	741	732	727	735	714	742	732	738	754	769	705	707	694	698	679	682	737	723	721	706	745	746	690	748	733	742	695	740	725	778	757	717	718	737	728	729	731	775	694	728	727	723	741	721	674	718	722	747	725	731	681	707	766	777	732	733	725	769	728	760	717	715	765	753	703	714	677	726	721	729	741	756	757	756	694	708	702	716	689	716	713	771	738	742	766	722	719	735	740	709	696	747	706	697	771	690	765	705	725	730	705	714	741	721	681	739	730	719	696	727	743	749	745	761	737	728	704	730	729	699	679	747	742	741	701	731	679	726	705	735	724	734	760	750	773	736	779	731	759	709	705	795	717	687	746	813	728	718	682	752	718	733	764	772	715	690	748	717	764	692	772	723	711	734	762	732	749	743	678	686	720	693	707	750	740	739	678	724	716	752	749	679	732	743	718	721	746	736	733	735	761	769	745	743	745	745	738	731	751	716	741	717	698	680	720	706	681	751	724	716	751	704	736	707	712	693	726	699	761	709	705	720	690	710	660	738	732	742	686	735	729	723	749	709	713	733	751	704	702	732	701	731	729	727	743	664	729	705	677	710	718	728	741	700	695	781	727	696	705	731	719	752	718	741	743	729	683	722	771	759	767	746	703	773	697	675	733	719	710	699	758	729	738	738	734	691	718	715	755	713	718	779	718	702	695	729	750	801	727	715	728	743	691	719	738	751	720	726	706	755	725	683	696	692	746	752	764	717	694	763	714	742	728	741	706	741	709	737	723	739	722	761	717	709	741	700	787	748	740	752	737	732	702	744	625	725	708	685	755	775	711	713	719	717	727	674	705	708	726	775	726	755	758	699	720	724	743	720	763	704	740	714	700	706	716	744	744	719	729	790	695	723	719	728	695	774	712	747	726	718	758	782	734	717	735	704	740	732	710	712	699	746	717	722	688	748	704	706	752	797	695	718	735	697	727	743	742	710	702	717	690	709	753	727	705	728	687	734	702	703	699	748	760	716	732	744	782	731	653	750	676	709	712	693	686	736	719	753	764	698	730	676	695	735	738	703	721	711	766	735	730	739	697	772	696	684	731	767	753	696	721	706	728	707	720	728	722	717	725	732	699	751	726	756	726	709	708	750	712	763	752	723	737	674	697	784	723	751	736	765	718	695	742	734	745	738	665	671	701	777	699	727	774	719	715	693	727	769	729	734	710	738	739	735	719	687	746	751	695	710	714	689	717	704	724	688	744	732	760	757	742	724	716	794	715	711	675	708	748	724	740	727	769	729	703	681	692	713	714	730	702	720	717	734	687	708	710	726	734	676	760	725	746	737	720	682	673	701	748	754	698	693	719	765	733	708	715	684	700	738	745	719	721	675	734	717	784	742	724	748	719	760	686	762	754	694	727	726	717	685	730	697	710	722	713	673	777	761	734	749	705	725	727	723	713	716	727	757	692	754	733	732	702	727	710	728	693	724	714	703	688	669	721	731	762	702	712	719	693	704	716	691	756	739	740	720	741	750	725	743	727	695	716	737	738	713	732	719	727	718	715	734	707	713	694	696	756	737	743	717	707	747	739	745	713	702	720	721	714	710	760	754	718	768	696	735	754	698	705	735	694	760	672	679	793	749	716	696	733	740	708	733	715	741	773	770	741	689	723	716	682	687	718	724	742	773	699	676	724	718	720	709	714	714	740	728	743	719	727	739	749	711	735	727	739	687	706	761	749	707	730	686	747	742	690	750	676	688	692	709	754	735	725	714	704	771	779	758	738	747	716	679	709	748	756	719	722	674	715	733	705	742	710	708	761	747	734	739	688	730	758	733	748	710	721	715	738	713	730	708	724	746	757	683	726	741	745	774	735	747	670	755	687	764	731	734	743	728	748	745	744	694	707	738	772	701	748	701	748	719	752	671	712	709	734	741	735	750	743	671	692	714	691	719	682	752	728	715	754	680	731	755	754	688	748	733	733	761	707	717	727	744	750	712	739	741	736	720	769	714	733	708	716	708	672	700	728	751	764	722	732	690	724	691	700	744	724	724	731	716	723	708	750	699	713	744	735	689	745	731	746	733	687	765	743	714	742	753	717	688	738	769	762	669	767	702	770	742	739	667	735	724	705	724	678	698	744	703	703	694	673	728	760	749	743	723	721	716	728	707	700	729	672	712	702	733	730	682	745	734	736	707	717	709	737	706	711	727	725	723	768	704	696	777	710	745	735	688	714	737	735	692	684	717	773	708	729	774	756	737	739	696	684	739	709	720	718	718	786	685	682	664	691	717	720	728	680	718	726	701	775	686	759	726	734	668	731	747	742	751	746	755	678	729	721	739	704	716	779	727	734	761	762	743	750	710	727	744	726	732	745	748	683	777	734	748	738	746	759	754	727	703	733	749	710	732	654	664	643	711	705	688	748	725	723	674	720	713	717	709	714	731	712	722	719	737	720	782	743	777	742	772	714	704	766	758	724	716	733	684	753	744	736	713	752	736	727	733	728	742	766	732	720	713	697	782	739	738	726	749	712	721	715	751	763	730	769	704	681	732	762	780	720	774	694	712	768	748	688	724	736	708	747	780	703	713	718	716	744	694	774	704	720	748	728	723	695	716	721	702	661	694	723	734	674	707	720	723	703	686
4970	310	155	123	108	91	108	81	90	87	89	67	85	76	69	79	94	63	76	89	87	79	79	82	84	88	79	94	73	68	79	73	78	75	71	83	84	76	74	79	65	62	71	77	87	71	78	89	80	79	94	87	83	76	99	95	78	76	71	64	84	81	71	87	65	81	82	68	81	95	64	58	70	76	83	77	68	62	76	76	68	63	77	73	90	54	68	70	77	93	63	78	82	72	90	86	73	78	83	78	81	98	66	93	72	80	86	80	75	83	87	67	69	73	81	79	60	66	77	74	67	75	75	57	82	82	80	74	71	66	77	70	79	69	73	91	68	66	80	69	63	84	72	86	83	81	82	72	89	63	68	68	66	79	61	72	67	78	81	79	78	83	70	65	78	73	79	89	90	75	76	84	67	80	64	86	68	78	74	51	83	75	83	102	67	81	73	67	79	61	86	82	78	98	71	78	69	60	63	75	64	72	60	71	70	74	72	71	71	71	71	81	81	74	67	68	69	70	78	83	62	90	68	79	83	85	59	65	69	77	63	68	71	60	87	80	83	69	78	76	80	88	85	62	67	61	74	74	65	84	77	79	70	68	72	72	75	85	72	63	56	78	62	69	70	70	75	64	73	74	61	70	59	69	80	82	68	70	77	75	77	72	68	73	68	84	89	79	90	82	84	84	66	61	76	66	67	84	86	83	73	84	84	86	68	70	93	82	64	67	80	69	50	67	73	73	67	68	75	76	70	79	80	76	73	64	83	85	78	79	84	68	51	73	80	87	66	58	71	79	72	75	70	71	105	61	72	82	62	64	79	76	76	64	70	94	75	64	76	67	87	64	83	76	67	66	79	72	77	67	75	76	84	73	97	69	74	69	61	71	78	83	75	69	70	101	77	74	68	84	76	93	62	88	91	78	61	82	57	60	80	57	74	77	70	89	72	71	83	71	73	74	76	81	77	61	77	83	79	73	68	75	73	71	76	85	85	72	69	70	65	72	74	75	77	83	82	77	59	67	70	72	60	64	84	81	72	82	70	74	73	73	67	73	66	74	79	78	98	72	71	75	80	60	77	86	85	87	60	78	67	98	77	80	78	66	61	78	79	81	81	87	74	84	68	70	93	73	73	79	77	67	56	82	79	62	74	68	77	70	74	73	72	87	79	78	83	86	61	65	73	65	65	66	74	60	72	63	54	74	79	75	73	71	71	55	80	78	81	83	84	87	78	85	64	85	91	80	82	71	67	58	60	69	75	79	74	70	85	78	78	69	76	62	71	89	61	72	74	79	88	66	53	75	70	67	74	75	77	68	83	71	58	80	70	73	70	72	62	100	94	75	73	80	71	71	74	86	80	69	86	80	72	80	72	63	84	93	64	78	79	72	87	78	76	77	64	63	72	65	70	85	77	69	79	76	73	83	89	76	74	62	76	57	72	73	79	79	78	76	67	58	78	61	89	72	77	77	75	75	71	74	68	62	69	78	66	83	76	79	78	69	67	78	68	71	72	74	75	73	82	88	88	74	89	86	68	76	71	73	96	75	84	75	80	81	76	78	70	61	88	82	83	75	78	56	85	67	89	71	72	74	70	72	63	68	74	78	70	85	62	77	87	69	78	78	84	74	87	58	85	64	82	60	70	86	71	82	72	76	70	73	62	84	89	74	73	72	77	73	72	71	63	85	71	59	66	72	76	83	73	67	61	97	75	59	81	86	68	56	67	81	94	68	81	69	80	76	80	88	75	66	83	76	95	98	89	80	82	76	87	84	72	72	80	72	74	78	70	80	89	66	86	69	81	74	66	62	72	68	70	74	69	74	66	84	91	65	77	93	68	78	83	62	69	72	74	65	65	85	84	80	77	94	76	74	70	73	69	76	64	53	65	69	67	62	86	70	70	72	67	77	61	64	77	67	79	74	73	75	56	60	73	71	76	88	76	83	71	82	72	72	76	76	66	69	80	62	79	74	91	69	84	94	73	92	78	72	67	78	69	61	70	63	95	71	86	74	65	75	76	63	84	65	65	70	65	77	95	85	75	74	74	67	66	66	75	63	90	68	92	73	68	79	56	82	70	85	62	71	66	94	73	86	86	88	80	67	64	64	68	63	71	86	69	88	85	81	70	83	67	67	85	72	57	83	70	66	78	76	76	65	78	64	76	77	72	81	65	86	85	73	76	83	90	83	71	88	92	66	76	81	86	68	67	80	66	72	68	64	72	86	83	84	70	80	73	78	82	71	52	68	81	70	95	75	62	75	66	85	65	54	79	83	73	90	74	55	72	61	72	68	63	80	90	72	86	78	80	73	70	68	89	62	69	85	74	87	82	88	66	72	52	81	81	78	70	78	78	59	82	63	74	80	93	85	73	74	83	64	80	90	73	64	79	73	72	83	93	84	65	64	86	79	69	76	67	75	67	55	87	84	71	82	78	57	93	82	71	81	71	81	78	53	77	82	82	75	72	75	63	68	73	91	78	96	91	79	54	69	77	74	93	78	66	81	72	75	101	58	64	70	78	94	76	71	71	82	92	64	81	78	57	76	65	72	65	73	75	80	79	66	65	86	89	84	93	91	63	76	83	82	76	82	62	51	79	68	78	81	78	92	90	82	77	75	69	81	84	59	80	67	72	68	63	71	68	74	83	83	69	75	63	79	68	74	75	62	75	84	80	73	86	86	74	87	74	77	69	67	66	77	73	70	73	87	69	75	70	67	74	69	80	68	69	96	76	65	79	75	83	72	72	70	68	65	88	81	66	76	76	71	75	87	80	78	66	90	77	78	64	59	87	75	63	69	94	68	80	82	82	70	76	72	76	81	58	81	84	74	76	68	80	76	76	79	68	106	77	77	62	60	80	80	88	66	87	69	79	64	72	74	73	85	83	69	87	62	74	77	73	82	84	62	81	77	70	63	79	64	64	63	64	86	79	71	71	94	90	67	70	68	68	68	70	71	80	62	73	81	75	77	74	84	69	65	77	70	81	61	69	74	67	77	74	74	92	65	59	62	55	57	77	87	60	76	77	88	65	68	61	68	77	64	85	73	61	85	82	73	68	59	70	70	78	64	76	65	79	77	84	68	71	55	70	68	60	79	70	71	80	82	71	76	78	88	72	76	80	65	83	74	66	68	70	66	64	71	75	67	77	78	68	68	86	67	89	64	67	69	69	81	54	68	78	74	62	85	82	65	79	81	81	74	91	88	87	87	78	72	71	68	87	71	91	72	90	72	73	70	62	70	72	75	76	91	58	83	63	84	83	76	81	74	75	82	85	75	77	88	75	81	82	78	65	86	74	76	76	73	70	70	71	68	78	78	55	69	58	77	70	74	70	76	84	76	76	74	91	71	78	84	89	57	76	78	78	87	66	79	78	81	67	81	75	74	69	68	79	78	86	83	72	73	82	79	77	68	83	99	71	69	87	66	76	75	59	79	74	76	70	77	89	67	75	78	69	85	67	75	67	76	88	60	62	64	90	83	83	81	75	84	65	79	81	84
6278	312	423	453	457	359	334	374	349	333	319	299	300	306	316	303	292	282	315	274	315	298	293	270	297	325	270	300	256	273	283	261	303	286	286	259	315	271	283	265	301	279	312	274	270	276	279	278	273	308	271	285	282	297	289	265	300	279	269	288	268	269	266	264	277	284	285	283	265	276	252	266	264	298	256	259	304	294	270	269	237	282	274	290	279	288	264	285	300	267	282	278	273	279	301	312	285	270	286	256	251	286	303	302	285	298	302	302	280	299	285	304	262	285	275	281	296	282	276	266	284	288	274	265	285	258	295	267	323	272	289	278	284	304	293	296	270	280	308	289	287	304	291	314	279	258	289	302	256	286	292	280	302	298	311	283	314	291	288	259	274	310	296	265	285	262	252	297	242	283	306	299	251	270	306	295	263	271	324	260	243	272	306	306	279	246	292	290	302	283	281	287	276	277	285	269	289	274	270	264	285	311	282	282	295	260	277	279	311	286	256	295	274	268	286	281	299	295	285	259	268	291	286	267	270	285	308	279	258	287	264	290	299	312	284	303	275	271	289	251	281	274	251	301	290	259	306	264	267	267	267	284	300	231	269	296	277	309	318	284	284	289	261	289	271	297	305	291	257	266	280	293	279	292	260	303	260	271	252	263	251	285	296	316	256	303	270	317	274	267	277	285	286	263	275	265	286	269	284	253	311	276	307	285	292	286	260	264	279	280	278	280	302	290	267	280	260	290	265	259	284	278	294	287	290	275	263	312	288	282	297	286	291	281	269	282	275	275	277	288	292	266	289	293	263	291	274	283	273	272	280	265	289	282	285	301	290	268	283	304	298	285	312	272	281	287	270	293	281	281	280	287	263	309	283	266	291	244	262	281	286	301	286	271	301	301	279	312	266	290	294	296	261	280	302	253	281	267	265	273	266	311	261	298	281	268	262	299	288	298	298	285	280	301	250	276	278	288	277	251	288	304	299	284	267	290	279	287	306	291	287	301	290	278	266	309	271	262	268	283	304	259	276	288	282	310	297	299	284	262	292	273	289	312	274	294	280	295	257	269	265	303	272	251	304	270	299	293	289	301	278	285	292	279	284	272	284	280	247	286	288	255	295	254	291	305	274	301	289	280	298	288	272	282	260	292	257	283	269	292	286	288	278	291	278	280	250	274	262	261	304	303	280	286	296	295	285	303	298	263	287	274	273	290	284	247	285	294	309	291	330	267	273	272	284	283	306	294	285	290	254	301	284	270	289	267	304	285	254	274	298	302	288	310	292	276	288	268	301	261	309	280	285	297	278	283	296	287	260	242	314	274	297	277	292	290	296	289	268	289	266	245	266	299	261	298	293	305	308	265	255	270	273	251	281	294	289	279	256	261	279	290	272	291	262	302	277	286	313	296	291	288	266	269	272	302	306	258	281	270	284	301	299	283	301	288	287	265	257	290	277	300	269	286	288	303	284	274	282	293	288	285	289	310	280	296	288	272	284	279	275	267	294	296	285	260	308	291	265	293	298	273	302	291	277	278	274	260	280	291	271	296	304	287	310	251	295	301	269	282	255	284	263	268	292	284	281	267	258	276	293	294	298	309	299	289	271	311	273	288	276	316	293	262	275	279	291	281	268	272	279	294	274	271	267	276	279	265	275	287	269	277	266	311	286	293	280	276	279	284	314	283	295	286	277	285	275	272	306	277	287	300	263	318	280	302	270	307	259	271	251	281	277	264	288	278	271	281	262	273	284	264	276	258	292	288	299	323	303	310	286	284	283	254	281	302	310	290	279	275	266	263	287	284	273	245	285	293	260	279	254	256	298	306	306	263	271	273	288	305	265	270	269	299	301	260	273	265	265	298	277	269	277	277	270	277	301	279	283	307	271	262	306	298	287	262	279	281	238	267	280	299	284	271	307	307	319	272	279	263	282	259	283	287	295	252	260	289	286	290	304	273	319	286	266	261	299	277	280	274	282	271	302	278	310	296	311	299	307	294	299	293	293	266	294	306	316	299	287	262	291	249	274	298	262	289	269	280	249	290	297	314	275	284	280	275	279	251	263	273	236	305	268	278	280	279	270	289	271	277	260	288	289	288	276	309	296	271	319	326	296	284	276	275	252	277	256	312	278	286	290	261	277	294	281	295	291	258	276	300	254	246	290	285	244	258	292	291	280	277	271	275	301	290	298	285	277	276	284	257	273	268	303	283	257	280	286	265	284	280	298	288	292	292	274	255	292	273	272	277	301	273	279	306	262	288	283	271	304	250	284	275	279	290	270	305	278	261	285	267	260	288	288	287	279	303	295	274	253	295	258	291	312	264	292	317	293	293	269	295	286	286	302	270	287	317	279	294	280	283	269	298	315	271	287	277	281	282	287	283	305	269	278	290	308	295	267	287	306	296	301	287	284	309	317	258	263	283	288	286	273	258	267	283	293	262	297	280	275	265	275	272	303	282	260	270	280	263	259	264	305	273	316	318	310	274	319	259	308	285	295	306	297	258	292	297	276	279	297	299	292	268	260	284	286	299	275	288	296	296	299	281	270	261	281	262	291	276	275	275	272	268	292	305	286	275	270	282	304	326	272	282	292	271	279	302	294	269	270	301	304	293	283	282	261	299	270	277	282	287	287	268	283	248	302	289	305	314	286	269	276	267	256	304	276	250	286	275	303	286	311	295	246	276	285	286	256	282	270	249	255	287	255	274	295	283	278	266	274	274	277	249	286	277	277	268	282	295	260	274	291	294	301	303	262	297	281	300	278	264	262	275	273	278	284	281	254	284	262	298	260	279	265	269	247	288	271	286	276	288	296	287	269	294	309	291	265	291	310	273	300	254	296	271	273	304	264	266	286	272	303	262	237	274	248	303	253	266	289	276	254	301	276	269	283	293	291	261	291	292	306	243	279	298	268	288	273	284	297	277	298	280	297	285	278	270	269	304	299	274	302	289	253	269	275	273	278	295	316	258	278	294	277	278	267	289	291	283	275	289	278	308	322	253	293	254	277	277	289	285	273	305	292	278	284	284	279	274	268	265	286	285	296	286	287	283	300	281	300	265	292	306	257	298	269	281	293	316	283	275	279	288	249	305	288	292	256	278	302	303	278	241	275	285	246	292	256	281	309	260	287	269	284	260	284	306	300	295	245	282	306	254	280	286	269	250	290	265	252	262	304	312	279	288	312	261	315	271	305	280	282	245	276	320	293	289	278	271	309	270	301	290	270	276	255	280	278	290	281	282	302	279	278	289	280	305	290	309	266	265	283	283	287	265	297	307	303	274	270	269	251	277	286	282	292	283	263	271	273	271	311	308	273	286	262	281	254	271	266	312	247	292	276	297	270	277	281	272	278	278	271	264	289	276	281	299	300	301	282	299	269	285	276	295	322	287	270	291	234	302	304	258	290	263	310	293	264	273	298	274	285	278	287	269	279	300	268	300	279	276	303	273	306	253	292	298	280	264	287	307	267	260	283	283	278	277	309	290	294	297	271	259	284	286	319	282
33314	9582	1508	999	686	583	469	375	303	306	265	257	246	239	205	198	214	201	211	196	202	202	212	179	193	174	190	166	190	185	191	198	187	185	180	183	177	191	171	177	181	173	167	163	158	192	199	178	165	173	162	154	175	187	188	177	168	186	181	169	167	189	179	171	167	178	193	146	187	159	175	174	165	157	189	185	158	168	178	171	164	167	194	167	154	189	179	173	170	164	200	174	164	157	151	172	169	168	176	184	169	179	166	182	160	170	189	154	143	162	165	181	178	169	183	191	168	160	162	182	134	181	182	183	180	157	171	148	166	195	184	167	170	156	171	172	180	163	151	159	175	162	148	174	172	161	170	176	187	146	173	174	168	175	159	180	169	166	176	169	181	172	153	156	157	161	166	165	150	172	176	170	151	181	162	176	169	172	164	149	155	147	156	170	179	176	172	168	171	182	167	174	156	152	185	168	153	182	161	181	187	173	190	156	158	142	171	152	165	178	139	171	188	159	169	178	161	171	173	176	198	153	179	193	167	156	160	179	172	181	164	175	148	185	163	162	154	184	155	182	192	177	160	156	148	174	178	166	175	160	180	169	156	163	155	178	162	157	160	174	172	158	175	168	145	162	181	172	178	166	166	160	160	196	215	168	195	172	169	173	164	165	178	145	147	168	178	162	172	169	162	162	160	171	167	157	160	161	174	184	177	155	162	177	176	201	145	180	177	164	168	168	165	154	160	176	161	173	179	160	167	169	153	172	178	185	174	159	171	178	162	148	201	164	162	189	170	176	154	179	175	183	184	158	193	156	181	171	175	173	167	168	166	175	179	165	156	209	169	138	174	173	170	161	150	162	159	158	168	159	167	173	188	191	167	172	168	205	161	168	172	194	188	170	147	182	183	170	185	162	185	167	173	157	182	196	179	167	156	169	194	166	161	162	169	151	139	176	191	165	183	181	153	159	184	177	188	123	168	167	162	162	170	183	159	158	176	161	159	172	185	188	163	178	191	171	175	173	163	187	167	182	171	173	179	164	179	170	175	148	172	163	161	163	165	198	172	168	180	162	194	181	161	170	171	201	178	158	159	166	180	152	174	170	183	167	162	168	166	178	161	186	157	171	181	200	167	158	154	171	176	198	166	177	168	168	183	175	180	148	167	174	176	164	182	192	154	158	166	161	169	162	173	180	166	173	149	148	143	185	181	148	166	152	163	177	160	180	189	178	170	164	170	150	163	145	177	185	194	164	170	141	153	166	161	160	195	189	187	170	193	151	171	166	156	158	159	157	169	174	174	174	182	177	174	179	158	143	147	174	182	181	150	177	187	194	172	167	193	165	177	174	182	168	164	185	182	174	163	175	163	166	153	187	173	165	168	191	189	161	179	168	163	156	150	167	189	162	155	165	193	177	166	166	162	194	170	168	160	142	161	165	178	154	148	193	188	153	172	175	173	157	152	168	155	170	166	171	170	194	172	185	167	163	161	178	153	146	182	166	172	175	195	183	155	166	173	166	171	177	179	167	164	183	161	189	194	150	181	159	166	177	193	176	175	179	187	174	183	170	180	162	172	158	193	181	179	160	191	189	182	164	177	155	174	160	173	174	178	176	178	162	166	200	152	173	189	180	175	165	170	172	164	183	188	150	173	149	163	170	171	176	165	148	156	184	160	167	177	165	168	146	168	169	163	184	183	152	171	153	144	171	157	167	155	179	170	167	187	173	152	133	166	140	165	157	190	164	182	169	188	182	158	184	167	151	159	163	174	163	172	146	180	194	152	185	161	179	178	165	175	172	188	204	156	167	183	201	168	162	163	160	191	202	170	144	171	196	179	183	176	152	174	166	152	168	196	153	172	178	172	144	182	172	156	172	160	181	184	164	166	162	178	191	163	167	192	191	156	187	183	168	154	177	179	182	189	173	169	164	169	181	165	167	142	183	156	157	181	156	156	153	177	174	164	169	155	152	173	175	167	183	179	168	173	196	168	161	187	190	137	172	159	153	172	190	156	170	183	169	170	180	181	178	183	158	173	172	168	178	176	190	182	168	160	181	202	158	159	178	186	150	159	161	156	149	153	165	183	170	192	155	175	162	188	150	149	151	126	158	176	172	147	165	163	177	170	172	165	185	180	165	149	168	167	170	174	171	163	188	184	167	174	185	164	170	168	168	184	179	152	170	170	188	154	168	154	174	156	175	162	174	164	174	151	170	171	166	185	170	185	180	192	160	161	169	168	171	191	167	169	157	164	163	182	177	178	161	156	164	161	180	176	174	176	193	147	193	150	171	191	184	157	165	183	160	178	160	167	173	182	155	184	187	178	176	179	177	160	180	162	171	173	171	166	188	165	183	177	170	171	166	176	175	150	152	166	169	165	167	150	173	163	178	158	174	158	164	191	173	186	161	186	176	155	178	168	169	161	181	179	136	184	165	170	178	170	178	161	176	178	173	166	156	177	162	157	163	179	185	147	149	152	177	172	189	164	152	146	160	161	155	164	159	173	166	138	178	196	181	173	158	153	155	147	140	184	172	171	155	155	156	175	153	157	187	184	161	186	192	151	137	200	164	167	142	173	183	183	163	182	180	165	155	190	164	167	194	153	157	162	137	186	165	156	200	165	147	151	161	162	199	149	166	178	154	150	162	174	144	170	160	178	167	161	172	154	163	169	162	156	170	190	173	174	168	154	163	172	175	185	153	173	165	182	166	188	196	172	176	148	196	170	173	181	159	179	169	196	146	194	160	175	157	145	185	181	172	179	167	143	142	162	176	172	149	178	172	180	172	157	161	166	167	172	188	183	171	172	174	167	187	156	182	162	189	201	163	162	178	175	166	176	163	161	186	174	167	158	174	184	164	178	186	186	172	149	168	180	163	161	169	142	158	155	140	146	172	175	187	170	154	189	151	189	179	164	168	172	172	165	164	186	166	146	152	159	204	172	154	177	196	176	191	164	188	176	157	169	176	160	171	180	184	151	167	159	170	155	143	155	156	161	161	177	173	163	188	163	177	151	182	144	160	162	158	182	174	156	186	171	187	158	166	162	180	174	167	153	179	157	185	157	174	180	171	179	185	138	159	154	151	171	160	174	172	190	183	149	176	185	157	186	165	184	174	173	203	178	197	194	169	161	159	194	171	151	173	162	172	168	164	178	164	171	157	154	175	181	166	175	179	182	158	167	179	192	172	168	166	162	175	185	155	180	171	153	161	162	152	160	168	162	176	166	165	163	172	169	146	162	179	162	164	180	162	169	171	161	182	153	179	167	176	172	199	172	156	148	150	175	178	176	184	142	158	146	174	150	155	158	167	162	159	175	156	203	172	164	145	158	154	152	159	184	165	177	178	198	152	182	156	183	165	169	167	181	169	178	177	164	175	173	180	162	158	157	179	184	137	192	158	179	199	157	197	178	161	153	185	185	159	157	165	152	165	171	188	172	169	171	166	163	165	164	163	145	173	173	179	174	173	178	151	148	176	192	169	197	181	158	186	168	183	154	185
14955	1389	2829	3350	2707	2350	1965	1668	1501	1241	1160	1130	990	985	905	844	792	778	753	742	701	732	710	693	672	610	625	636	645	617	625	622	617	625	637	587	593	605	588	590	617	603	563	599	578	572	587	577	577	571	574	609	608	540	595	586	520	528	521	561	553	509	587	540	545	553	574	569	559	557	536	534	525	540	519	563	572	553	539	536	596	502	524	543	593	543	528	546	569	567	550	548	552	539	485	561	578	508	522	577	528	551	515	503	526	549	539	567	558	504	572	554	527	555	557	537	577	565	579	509	540	576	561	519	499	537	560	533	520	518	565	537	546	534	483	540	546	544	560	552	598	494	545	521	554	532	557	511	553	522	512	539	531	554	552	566	542	485	543	567	513	530	550	500	541	488	538	507	565	537	548	544	554	487	505	548	536	521	520	549	563	545	560	502	534	544	555	536	524	506	529	540	531	544	528	539	555	502	565	521	524	528	508	516	562	575	542	524	539	511	546	548	496	596	541	540	551	513	535	551	506	568	491	516	552	554	537	550	516	584	519	532	505	495	542	591	528	556	484	596	548	566	552	525	499	526	511	562	563	572	555	519	504	542	517	516	521	512	484	496	527	528	540	524	525	525	529	557	569	558	541	542	506	517	505	529	543	570	519	566	553	542	544	539	525	505	525	537	551	529	499	550	534	524	547	524	543	537	554	507	548	492	533	536	512	508	557	503	542	549	585	542	531	549	504	566	524	546	497	485	520	505	570	580	557	543	530	548	524	575	508	516	525	529	562	527	536	551	548	524	539	522	528	524	562	527	573	570	543	560	555	535	550	551	541	517	565	581	553	565	484	515	531	502	547	536	532	518	542	493	532	556	516	535	522	504	529	508	552	533	496	535	548	500	586	516	535	521	502	534	551	520	517	525	531	537	541	551	506	502	582	530	514	581	524	500	538	541	546	520	523	540	517	514	535	554	602	584	519	551	540	507	524	536	526	497	509	510	559	555	546	551	526	523	532	512	531	591	525	539	520	501	518	548	534	555	542	551	529	543	563	568	556	512	516	527	559	535	529	528	520	568	542	524	544	521	535	515	548	516	531	562	552	474	550	534	491	526	551	515	518	513	530	528	559	544	516	532	518	520	524	549	511	583	492	546	494	558	547	478	540	537	539	526	519	585	524	550	537	544	552	540	557	575	519	568	527	536	519	534	518	538	510	543	510	526	591	528	555	536	565	526	533	503	544	526	519	504	516	544	570	517	559	512	539	508	543	517	557	541	569	546	568	546	543	547	548	529	507	543	490	546	550	556	543	544	539	507	526	502	492	477	543	536	564	543	516	516	547	549	552	513	527	513	522	550	528	523	575	534	568	551	534	529	521	490	541	497	511	556	490	534	592	515	529	507	540	549	548	501	502	541	524	563	537	554	499	477	520	497	507	554	529	578	487	548	535	552	520	506	567	575	540	515	547	524	536	521	484	537	499	559	549	534	562	564	483	543	583	550	538	559	517	517	576	512	552	569	505	508	540	566	505	579	526	520	534	526	521	559	518	531	545	563	548	534	539	535	574	521	526	524	507	562	561	551	493	489	534	525	518	549	520	543	550	524	493	538	467	563	529	551	495	540	529	498	549	553	543	531	500	559	536	523	543	568	549	507	528	519	542	561	563	525	490	544	509	578	470	550	535	567	577	545	536	584	522	546	541	532	550	531	455	549	516	521	587	539	516	574	564	509	547	528	532	539	561	571	538	551	544	515	520	507	519	546	552	536	569	580	508	522	531	561	498	525	539	538	561	534	560	528	531	545	545	527	538	559	535	550	545	525	489	553	543	535	532	518	507	522	550	542	501	539	524	534	491	599	568	554	521	545	553	537	518	511	575	527	491	484	511	562	554	538	484	554	534	514	558	561	503	512	552	495	528	519	570	552	513	545	550	518	511	495	526	512	558	550	533	507	513	525	544	554	511	503	530	522	581	573	518	532	500	540	541	535	535	490	558	536	575	525	544	532	505	538	549	576	530	566	568	492	526	501	528	552	546	576	532	591	576	552	526	540	505	514	512	519	546	571	566	568	528	554	521	566	520	545	553	497	529	537	532	548	544	554	524	536	560	495	545	561	527	550	528	541	482	553	526	519	573	543	546	515	542	537	559	587	531	512	507	589	541	532	574	521	510	531	538	517	526	555	566	585	544	487	528	507	509	583	559	497	508	529	541	542	541	551	564	497	526	570	541	562	567	552	506	541	519	547	532	534	527	517	496	537	529	562	536	532	546	564	497	547	561	501	527	537	528	531	519	550	481	544	519	517	558	523	514	528	503	503	522	493	545	566	548	536	509	548	546	510	523	539	499	524	561	554	544	511	546	563	507	510	551	516	528	561	520	502	504	556	569	516	549	543	558	541	527	546	520	521	534	496	567	499	497	512	573	558	517	544	508	532	509	550	532	529	517	529	525	506	527	537	546	524	554	532	545	534	572	534	515	521	534	472	475	535	554	530	530	551	579	543	563	525	534	540	508	505	565	505	465	566	511	526	503	533	526	539	537	518	525	550	538	539	533	518	488	512	543	541	536	579	557	542	502	521	550	514	545	511	534	521	564	533	590	556	527	522	526	537	518	551	571	532	515	560	510	575	569	578	523	528	550	486	528	535	508	519	565	495	523	514	541	539	523	564	509	519	554	545	519	524	547	532	518	552	547	492	518	508	534	543	544	510	536	531	551	547	540	492	523	501	535	539	531	597	538	512	533	582	515	513	514	554	508	570	550	525	562	533	533	548	553	544	559	552	538	518	523	541	510	505	518	552	534	489	523	537	540	530	541	555	556	535	531	510	540	550	508	522	545	509	525	527	523	570	573	533	516	538	551	511	504	519	598	539	554	571	534	562	536	536	513	457	530	535	516	542	561	534	520	533	588	528	536	514	558	539	556	560	500	524	564	526	537	520	515	511	530	501	556	512	494	542	563	510	527	548	522	518	548	528	524	526	540	522	543	538	575	553	559	565	548	552	475	554	540	550	499	527	527	520	589	532	568	544	544	509	557	552	544	532	559	487	531	544	520	550	511	534	522	522	545	540	485	526	535	536	551	526	545	574	514	562	529	545	581	502	558	516	541	533	517	508	560	506	531	566	500	547	508	520	555	504	517	512	542	537	576	520	546	506	522	544	538	540	529	510	493	603	483	530	543	584	559	593	537	563	570	513	525	581	515	512	515	550	571	515	532	518	530	521	469	538	530	558	525	561	538	507	538	563	559	565	455	559	538	546	541	488	541	535	518	527	522	587	566	533	566	534	538	526	554	587	557	522	534	531	524	533	538	562	524	517	530	583	553	544	585	519	533	555	543	514	579	534	527	547	556	498	510	567	514	535	526	540	570	558	539	546	522	542	536	553	496	518	507	564	521	573	565	500	506	521	571	513	562	520	534	495	538	541	500	516	528	509	557	556	536	560	535	509	533	537	548	521	545	476	483	492	523	547	529	510	571	538	578	529	551	563	567	561	533	533
40996	21530	5525	2117	1428	1050	809	698	594	493	460	441	384	370	331	365	309	326	326	327	288	299	283	296	264	249	276	262	281	282	278	249	270	281	272	274	228	262	248	286	256	234	230	263	239	259	261	217	256	254	266	213	242	261	253	256	237	235	272	248	251	264	253	257	240	229	252	253	243	275	241	239	245	274	260	259	234	249	209	263	214	247	237	246	244	247	254	238	262	266	260	218	262	239	245	249	244	253	237	254	237	266	223	255	262	265	250	236	269	222	273	242	218	244	212	244	245	246	257	239	216	216	266	246	221	247	252	250	252	252	235	259	228	266	237	259	248	241	260	248	249	242	255	260	251	269	251	257	253	257	227	253	289	235	248	248	242	219	256	234	237	226	240	248	229	227	267	212	236	220	231	258	271	223	237	247	224	243	256	248	231	219	239	251	273	262	272	266	255	262	225	272	250	229	235	218	264	227	258	223	229	240	279	247	265	242	247	265	247	244	214	248	250	242	246	232	245	255	229	270	259	282	244	261	240	225	230	231	259	253	247	239	242	261	220	211	246	253	240	252	225	235	202	264	243	247	243	262	254	242	232	232	236	213	253	242	247	248	262	233	217	241	249	236	264	247	240	238	219	235	298	252	214	243	266	257	251	247	259	253	254	259	225	229	243	222	250	262	255	268	241	255	250	236	256	257	236	247	246	262	229	250	245	246	214	234	259	239	258	262	250	238	248	257	287	250	266	260	251	248	267	263	244	256	232	240	246	237	250	254	238	271	242	253	246	233	229	237	251	225	269	249	256	242	264	261	236	266	245	228	245	251	230	243	245	250	237	257	228	229	245	292	257	236	236	238	249	253	230	265	224	251	252	240	251	239	250	250	238	234	242	244	262	223	251	250	233	259	253	245	251	254	234	244	244	261	258	250	244	257	246	248	255	233	236	255	255	256	235	242	245	252	249	261	278	265	247	252	243	222	224	256	259	237	229	245	263	253	241	243	237	237	224	287	253	222	251	238	245	258	231	233	239	237	217	258	255	237	256	221	275	237	260	228	232	225	233	252	229	268	290	254	250	273	250	256	228	241	262	229	253	248	231	243	257	273	235	264	226	265	266	250	259	251	245	240	235	221	220	255	262	241	222	211	270	278	226	253	238	266	230	258	249	240	242	220	267	248	225	254	218	232	269	248	278	259	254	261	278	236	261	232	231	236	213	247	222	232	222	240	243	249	248	230	243	249	236	261	268	243	225	221	225	260	278	255	268	264	265	255	278	243	217	218	210	243	242	243	249	246	239	248	282	249	290	237	242	271	247	237	254	242	221	238	236	242	235	254	228	265	230	229	236	274	251	243	226	255	250	242	235	233	235	238	232	242	264	274	229	242	236	253	238	236	230	237	215	216	218	251	209	253	263	261	247	233	241	255	252	229	226	240	249	249	260	251	249	236	279	241	259	265	253	229	236	254	236	247	216	259	250	256	259	237	248	247	248	261	261	223	228	242	239	239	220	241	233	215	255	248	241	260	250	251	211	234	233	259	243	253	221	242	266	254	245	241	249	253	245	279	243	259	254	225	220	267	226	249	258	228	255	240	236	260	255	242	220	244	259	239	225	296	255	216	251	236	252	227	245	236	250	278	235	228	235	257	220	240	234	251	243	259	284	228	243	231	240	230	222	266	260	246	235	219	266	233	257	234	238	254	219	244	274	246	233	223	276	251	284	225	251	252	234	229	248	246	245	268	215	258	265	241	210	270	251	257	244	234	241	254	246	244	267	242	253	222	247	254	243	239	231	248	239	242	231	246	246	234	240	247	261	244	254	238	211	246	227	260	246	267	231	235	232	233	241	258	228	233	239	266	231	261	225	247	270	241	229	231	254	240	228	251	247	230	254	231	252	275	234	240	263	263	286	240	249	253	229	237	265	242	269	253	257	268	249	256	236	259	260	241	278	247	232	240	230	246	234	241	262	247	300	264	263	236	253	254	266	268	275	257	273	261	219	270	253	275	258	239	254	235	241	266	248	258	228	247	230	225	263	246	253	235	259	234	249	241	230	261	238	236	266	236	256	265	259	263	243	243	238	243	221	253	250	232	256	247	240	260	263	266	243	233	236	234	239	254	228	260	254	219	240	253	250	252	282	246	274	267	255	231	249	245	235	254	234	238	236	236	261	248	255	233	262	255	229	257	258	242	254	238	211	242	250	256	211	205	251	231	259	213	240	240	242	223	227	253	263	254	242	274	257	232	262	242	258	238	243	239	242	251	240	272	242	235	258	253	232	250	244	240	246	240	229	266	244	230	247	228	256	259	259	247	253	272	235	265	259	246	258	217	243	254	260	268	224	268	247	237	251	261	263	224	222	241	252	247	228	256	236	228	238	284	275	226	244	258	236	222	232	233	266	262	245	230	251	266	249	261	243	238	243	244	236	249	278	219	269	235	244	242	246	223	246	221	230	266	252	247	244	228	222	228	227	238	259	247	224	262	221	235	246	232	260	256	275	236	242	244	232	283	209	225	259	233	246	226	256	256	253	277	236	239	222	285	232	253	232	228	238	257	237	265	271	223	224	240	222	232	263	240	262	230	220	236	274	238	241	256	271	254	281	244	272	248	231	267	242	245	236	248	228	266	254	245	261	253	254	216	235	285	260	239	238	240	273	233	251	258	220	253	231	258	237	238	249	231	226	224	256	226	250	250	207	250	246	290	216	255	248	216	262	261	256	246	247	224	252	259	252	271	226	256	261	259	244	249	262	240	213	244	242	269	228	261	254	234	244	253	244	226	270	226	254	244	268	240	267	237	240	264	240	224	251	257	243	251	240	256	242	245	217	228	250	242	243	248	272	263	235	254	226	228	222	250	238	242	251	234	230	264	220	254	237	263	235	243	246	213	254	247	246	246	196	237	238	213	268	241	245	253	239	276	252	248	245	251	244	251	271	221	258	219	266	225	226	227	232	245	265	269	238	231	239	227	232	251	244	258	248	261	236	231	231	256	252	250	233	219	230	245	254	256	248	243	239	240	226	245	245	280	259	249	266	266	244	259	258	253	258	254	237	247	257	243	241	228	244	244	262	282	242	245	249	242	291	230	262	258	282	242	264	272	246	243	220	239	222	225	266	233	211	233	243	282	237	251	256	238	247	262	247	217	226	236	217	244	240	231	255	241	246	238	237	258	251	223	259	248	236	261	262	251	250	276	262	256	269	232	219	245	258	273	257	244	254	249	244	236	275	252	254	259	269	256	235	250	248	260	254	220	250	238	272	234	242	247	259	247	236	238	255	252	243	233	258	266	236	256	241	214	256	218	231	250	280	226	233	241	255	223	250	266	246	227	251	254	276	239	260	240	240	229	258	253	243	236	292	269	236	263	245	247	248	238	256	261	251	239	250	224	234	255	251	273	263	273	239	258	235	223	242	248	269	243	259	238	233	252	218	246	226	267	247	270	267	248	271	250	243	238	205	243	263	231	251	250	229	248	246	245	236	254	198	230	235	235
19060	2352	5018	5696	4937	4032	3378	2835	2533	2149	1885	1740	1647	1514	1356	1291	1299	1221	1156	1052	1056	1095	995	1032	942	1021	974	902	927	929	854	874	817	902	802	878	824	789	832	848	841	797	844	856	776	750	783	745	781	745	742	771	781	768	778	795	807	737	778	807	759	768	785	790	801	740	751	749	739	766	791	715	766	794	740	731	748	739	724	736	731	748	790	762	719	719	736	701	761	744	744	726	741	771	759	762	740	691	727	708	769	717	727	709	759	714	766	728	745	714	773	740	755	721	746	699	785	777	701	746	718	748	755	741	763	728	786	743	701	784	723	737	769	778	678	714	727	754	712	776	761	743	727	749	730	683	741	735	731	743	723	796	721	692	762	728	722	749	757	744	716	693	714	731	758	746	747	723	745	726	701	710	740	730	713	741	715	680	709	750	706	728	740	716	727	745	716	694	711	720	726	713	701	702	674	717	710	715	714	774	674	674	766	721	707	736	696	739	739	702	764	741	749	739	737	712	730	726	693	746	708	743	725	711	722	732	700	749	744	710	748	761	697	730	760	710	719	729	732	680	730	698	744	753	739	700	700	696	700	712	767	671	727	707	734	699	786	772	710	750	765	761	762	755	685	743	751	765	724	685	725	676	671	701	672	712	723	718	727	703	702	712	804	745	743	743	700	733	706	727	702	704	690	712	683	717	727	749	747	731	753	678	717	709	739	748	765	715	701	703	763	715	691	729	733	672	712	752	748	740	763	726	671	767	728	657	729	702	725	726	698	723	736	750	689	688	744	687	751	765	799	688	736	728	750	738	712	737	717	768	737	742	690	725	761	720	726	723	733	681	680	739	783	736	714	687	755	690	718	709	702	768	733	658	736	713	736	686	726	702	722	720	750	759	782	694	766	746	708	727	699	718	781	709	797	720	700	754	691	728	682	676	736	746	716	690	738	723	727	717	714	703	737	694	744	766	712	778	723	684	702	742	720	715	761	763	741	752	736	726	714	675	745	720	756	670	711	711	731	743	783	757	741	750	708	724	775	711	791	730	753	708	695	718	691	757	733	699	733	731	740	744	668	755	709	712	714	748	716	743	734	739	745	730	687	739	756	752	729	705	725	698	736	691	737	726	717	749	670	734	718	680	708	695	730	736	709	724	702	702	720	785	705	740	714	725	716	682	712	700	731	710	733	721	749	682	726	689	655	765	690	738	689	792	689	717	709	745	669	750	771	704	704	683	699	775	714	737	679	725	675	773	738	734	720	737	696	755	754	738	731	701	698	740	733	743	734	699	762	751	724	730	692	686	710	706	748	755	763	694	719	676	701	746	706	748	718	733	714	746	756	768	742	713	716	702	710	699	722	737	670	768	711	739	751	740	703	685	690	662	712	748	717	741	727	695	760	667	677	669	725	738	719	733	738	709	716	725	764	768	722	703	766	721	716	668	751	719	754	709	748	688	731	751	756	630	754	756	735	709	738	713	723	740	730	726	727	739	759	689	753	750	721	710	690	718	774	726	718	717	741	722	700	745	727	757	692	702	724	719	726	746	734	721	716	748	720	766	698	717	706	736	760	748	711	762	713	719	671	728	717	737	750	703	730	721	750	736	763	696	725	735	737	750	725	734	791	738	744	735	755	747	704	745	752	773	756	726	718	751	729	680	707	710	758	671	731	729	766	731	710	745	718	736	754	703	750	682	726	719	674	698	731	722	722	727	746	750	727	750	715	728	729	712	679	706	775	705	716	772	729	723	720	710	738	727	715	734	694	688	718	716	695	730	671	671	673	696	717	754	716	722	740	693	734	708	709	761	727	699	730	745	757	708	725	739	732	702	768	725	741	742	723	767	771	702	723	738	769	672	735	715	710	736	776	678	697	715	737	758	738	748	691	785	730	750	750	723	695	747	748	693	692	751	764	713	703	772	718	710	715	749	704	745	767	758	753	664	725	725	727	672	722	734	731	709	737	722	721	702	747	705	712	744	676	733	705	703	735	708	748	734	772	775	734	740	700	740	767	721	723	749	719	716	723	721	713	712	769	710	733	721	714	745	723	734	754	683	758	716	750	701	714	748	696	696	740	692	678	739	731	737	724	723	699	714	732	700	708	733	766	705	647	687	702	713	757	770	725	732	734	732	700	708	735	727	728	739	699	754	742	742	754	792	747	727	736	727	736	737	756	722	717	756	686	747	712	727	744	736	730	759	727	698	683	757	763	712	720	702	796	686	693	682	756	756	698	726	675	743	745	709	742	712	734	744	748	696	761	676	763	685	710	760	745	755	721	735	725	716	725	714	697	678	755	728	723	707	764	701	736	743	750	712	685	704	682	708	742	744	661	713	757	757	722	717	673	741	748	723	739	774	709	754	745	666	702	711	678	708	688	738	720	668	724	733	701	734	730	669	748	675	750	733	725	743	742	761	722	758	754	700	759	706	752	717	737	729	735	735	732	714	777	734	726	735	749	706	710	756	704	741	735	718	756	683	758	734	762	672	705	673	723	718	701	728	730	732	674	743	697	691	736	722	742	729	710	681	731	701	728	732	751	750	702	741	725	714	699	733	725	704	685	720	724	742	726	731	738	775	738	734	735	729	776	692	756	719	748	724	721	715	729	736	767	649	736	699	735	760	753	712	722	804	737	718	736	724	728	744	725	680	739	737	747	719	719	731	713	697	727	710	740	722	743	748	710	719	714	717	713	718	710	751	737	705	713	707	711	671	729	710	764	740	730	726	747	782	710	686	727	679	722	786	733	725	752	723	751	723	699	698	728	762	708	723	674	724	723	704	736	727	715	735	723	728	664	659	733	690	728	774	728	746	733	756	735	766	744	776	713	738	729	786	690	717	679	715	712	715	697	709	756	685	749	729	801	734	741	745	738	680	768	761	673	721	684	686	756	680	746	730	721	720	739	740	771	713	745	700	702	747	715	755	738	723	758	710	703	779	677	735	733	707	727	731	741	694	718	686	715	714	730	756	741	729	728	726	698	706	692	708	771	710	689	744	699	720	712	750	763	736	811	784	682	709	701	738	729	764	697	698	693	701	670	688	727	693	735	715	745	730	690	700	735	736	701	715	732	727	768	798	701	711	718	706	707	722	676	740	759	699	725	737	743	755	696	735	685	745	733	781	680	732	741	731	754	717	717	726	688	714	725	739	735	719	749	686	720	696	720	713	706	682	715	712	727	687	737	746	675	738	717	683	707	720	673	762	675	682	750	735	727	754	733	743	703	708	784	740	748	729	696	760	697	706	752	731	692	669	720	713	659	702	722	672	697	755	730	706	759	688	719	756	751	713	730	682	724	720	729	722	728	725	695	698	734	724	756	692	702	706	729	725	728	775	721	750	720	736	725	745	744	699	711	733	760	741	726	751	744	705	755	715	698	778	727	746	715	704	739	704	675	723	730	746	675	754	751	730	700	744	747	728	706	746	726	687	753	776	746	709	723	725	692	723	702	723	731	704	723	702	764	759	688	735	751	715	796	679	735	669	740	677	743	742
5005	346	190	131	92	85	92	100	71	72	87	88	67	80	82	91	56	70	70	56	87	77	83	74	60	78	78	81	73	83	77	87	68	77	79	75	72	81	68	70	83	79	95	73	84	69	55	85	61	81	58	70	77	71	86	67	79	81	87	66	65	66	94	78	60	66	80	82	85	67	78	77	82	91	76	67	74	79	76	87	71	54	68	59	83	82	80	81	73	85	88	81	68	69	63	61	72	76	72	75	74	72	66	71	66	72	71	71	76	72	81	62	84	78	60	74	84	83	84	72	94	79	66	67	89	59	91	73	75	74	69	86	63	77	87	67	76	78	80	78	78	63	70	74	86	74	70	68	70	65	78	69	79	80	87	74	61	82	58	79	66	89	75	68	65	75	70	76	74	82	76	67	78	75	73	63	77	90	64	73	66	67	81	76	69	71	73	81	75	77	88	73	74	69	95	72	64	75	88	76	68	107	67	93	78	73	78	81	90	64	74	77	92	68	59	77	88	78	87	77	64	72	73	73	80	67	76	78	77	74	82	62	69	68	67	93	69	69	89	85	65	92	88	64	78	85	65	63	73	85	65	85	76	76	56	99	67	80	71	79	69	63	72	74	60	69	78	70	82	88	78	78	78	67	72	79	69	82	71	83	74	67	77	90	81	79	76	70	73	69	74	69	67	82	71	70	75	83	90	79	79	89	74	75	80	66	71	58	73	62	64	87	75	65	63	72	77	70	66	82	81	78	71	89	78	69	80	70	92	91	73	68	77	77	70	81	81	66	82	87	63	69	74	71	68	68	58	79	81	66	75	87	67	68	70	72	75	73	50	87	74	73	73	80	72	63	70	77	68	71	78	70	70	80	73	83	80	65	72	81	72	79	85	88	69	75	62	83	85	81	75	78	61	70	75	92	76	89	86	66	81	76	48	74	75	70	69	75	78	82	72	83	85	74	68	70	73	82	89	68	65	81	71	64	101	74	70	71	82	55	80	88	91	72	78	64	64	76	84	80	80	77	75	85	76	78	86	77	68	77	73	79	71	66	73	71	78	77	72	68	69	77	68	61	64	73	94	73	70	76	78	80	69	75	81	74	64	88	77	74	85	80	73	68	65	85	77	82	76	72	71	73	83	70	68	101	80	69	73	73	78	66	60	85	79	91	100	76	77	79	74	78	78	82	76	70	65	81	94	74	65	80	88	73	79	70	76	75	79	89	74	77	89	65	73	83	78	66	88	76	76	94	65	86	75	60	75	88	85	91	72	72	72	65	67	71	95	95	71	82	74	64	80	79	79	67	75	82	92	77	72	71	77	73	70	69	78	67	83	70	76	63	74	81	79	67	66	80	74	70	59	74	83	72	74	89	70	70	73	82	64	67	78	79	80	80	87	93	78	71	72	78	75	75	65	81	70	84	82	61	76	82	89	66	64	60	63	77	82	79	74	72	83	76	82	76	66	69	69	73	81	63	69	64	77	75	77	88	78	76	76	81	74	83	76	77	85	76	81	72	83	59	60	81	82	58	61	78	76	74	77	71	78	58	75	79	68	72	57	73	78	62	83	77	87	83	71	72	78	64	66	81	75	94	73	67	70	77	86	65	75	76	88	67	64	86	76	82	61	65	72	64	59	69	71	67	77	91	73	69	68	71	73	74	75	81	70	64	77	71	92	79	65	77	84	78	72	81	79	72	82	80	77	78	79	71	87	72	81	65	69	75	91	75	75	79	90	82	62	76	98	78	65	70	74	80	88	99	66	64	90	71	93	73	83	86	85	84	77	71	70	81	65	71	76	62	64	66	52	77	62	72	71	84	82	73	80	67	77	73	82	80	73	75	80	69	75	76	79	96	82	78	77	65	58	85	63	72	72	76	84	70	78	78	82	72	91	82	73	80	80	66	59	69	75	79	82	92	76	77	71	80	82	85	76	66	70	72	65	74	87	78	85	80	85	73	67	69	69	94	83	93	88	62	76	61	81	91	80	89	67	76	66	66	70	71	79	85	70	79	77	78	72	74	74	50	69	66	61	70	73	91	72	86	68	54	67	76	81	69	81	80	76	80	87	73	75	84	70	82	83	92	71	60	85	76	66	74	78	69	85	85	73	87	63	83	92	65	81	74	81	81	67	90	62	77	74	75	88	82	67	76	79	73	82	71	47	85	79	67	62	72	72	90	79	75	85	58	56	56	63	69	68	86	101	68	78	82	67	72	71	79	84	74	76	78	74	85	69	80	66	77	65	85	70	82	76	61	75	77	71	81	59	58	73	80	80	69	78	67	77	84	69	81	69	72	79	70	65	86	79	63	60	78	68	92	85	109	72	79	68	76	71	84	73	85	58	83	72	73	58	58	63	74	67	76	56	68	89	60	85	71	68	65	79	57	79	82	61	74	72	70	60	68	78	77	86	77	81	60	72	81	73	88	62	88	67	67	83	57	59	80	72	78	67	78	84	66	66	93	66	81	69	83	77	82	79	74	72	79	62	82	77	61	95	87	99	70	96	86	82	69	73	66	76	83	86	75	74	77	78	71	91	80	77	90	67	85	61	88	67	74	69	87	85	79	81	83	78	76	72	64	84	68	73	83	77	76	66	83	81	79	77	61	79	88	81	74	84	72	57	73	69	63	79	70	81	67	86	71	72	73	97	69	72	75	78	70	73	79	79	76	64	81	70	71	62	72	72	95	73	62	65	57	90	81	75	63	51	57	78	67	70	95	89	69	81	71	87	74	92	70	74	80	70	78	80	78	76	87	66	73	88	72	71	69	83	72	74	73	83	72	75	79	68	74	83	73	77	82	54	72	68	69	75	67	89	77	54	92	70	69	71	90	66	83	83	60	82	69	89	77	73	86	79	72	84	57	65	87	69	65	78	65	85	71	85	73	74	78	64	76	69	73	74	66	84	75	80	85	72	76	76	79	93	84	74	75	71	68	78	87	68	67	70	69	65	85	73	65	75	79	63	65	87	78	70	84	95	87	70	65	74	69	70	75	76	74	72	74	83	78	63	80	70	77	73	72	87	68	76	74	69	69	60	72	89	88	80	77	76	68	89	86	66	71	82	67	78	74	77	78	73	76	78	80	79	68	79	71	78	55	78	72	83	72	77	61	71	85	63	79	65	74	65	82	69	87	72	89	65	67	59	68	75	94	80	68	72	79	73	70	91	59	70	55	63	68	73	69	86	87	81	74	82	75	74	78	71	73	94	51	85	72	70	78	64	65	94	72	63	63	79	61	72	82	73	88	79	96	71	73	71	85	74	87	86	83	73	75	74	76	77	71	87	72	84	74	68	82	85	58	87	81	58	67	73	73	87	67	82	66	85	82	80	64	66	73	89	70	70	72	94	70	68	76	69	69	72	68	85	72	63	67	77	82	72	60	69	58	56	73	86	64	82	82	80	65	94	73	94	82	77	70	73	87	64	71	84	79	81	81	90	74	68	64	68	72	87	90	91	72	58	77	53	92	89	79	78	69	82	68	83	69	92	59
6231	338	443	450	411	398	348	372	341	331	318	309	322	312	316	318	289	283	336	315	291	316	279	290	276	300	286	262	283	277	278	295	262	283	261	287	286	301	280	282	293	282	304	271	310	290	284	284	300	289	265	280	246	277	299	289	289	309	275	256	282	279	292	292	280	298	265	267	314	283	259	300	283	297	301	290	270	316	315	272	289	281	270	266	245	276	306	282	287	254	285	291	303	300	306	272	285	281	273	278	276	281	314	292	288	285	280	277	279	263	307	282	286	275	287	285	293	289	315	299	277	283	301	267	290	285	250	294	281	289	274	313	303	302	273	301	284	262	271	302	299	297	274	307	310	277	258	278	280	265	315	293	317	309	277	295	268	285	292	294	253	298	322	267	284	298	300	276	283	288	267	301	330	284	310	269	283	272	289	279	295	259	301	279	274	287	290	246	264	270	318	295	294	305	316	285	280	293	291	263	263	305	292	288	297	251	285	288	273	277	296	283	271	283	285	262	291	302	281	296	311	272	280	293	292	285	296	295	283	296	293	261	292	300	257	293	295	300	295	256	274	259	276	261	262	279	291	264	264	248	314	277	311	270	271	305	283	286	272	257	250	282	278	275	297	320	290	310	283	297	307	273	247	299	294	291	272	302	272	295	277	271	288	266	264	275	284	295	276	272	303	275	296	275	281	284	304	276	240	270	309	267	256	260	289	287	299	289	295	265	311	295	289	278	297	292	300	267	258	267	296	277	250	302	258	289	278	284	288	306	293	287	271	294	287	282	271	286	311	303	253	285	323	281	267	268	286	287	262	280	273	275	284	254	294	316	237	272	289	291	294	287	301	294	304	326	299	313	284	271	276	277	274	272	272	280	289	266	276	278	282	307	305	301	287	275	255	276	273	285	317	320	284	294	276	309	283	310	281	302	267	292	271	228	255	269	271	272	274	289	269	293	284	279	273	290	278	285	294	310	278	264	289	251	256	293	284	284	289	285	297	247	260	273	275	288	296	278	298	262	289	271	267	287	295	291	254	298	261	273	306	270	273	288	282	289	260	286	284	252	294	283	287	314	277	278	307	279	276	293	284	255	299	280	266	297	282	287	286	273	290	292	284	260	266	236	290	266	265	258	267	295	309	266	284	295	279	281	293	284	250	314	280	302	284	278	297	291	283	249	307	275	277	271	277	275	243	264	275	272	269	272	297	299	303	303	275	274	271	266	291	304	273	267	272	274	293	282	282	287	303	289	272	275	310	262	280	273	312	302	273	270	261	274	266	295	275	284	255	313	318	277	268	272	313	321	283	297	286	289	310	270	287	305	315	266	293	290	292	303	311	272	287	311	266	294	299	314	273	311	292	289	273	268	277	282	276	274	280	265	243	267	281	293	267	269	292	280	311	296	270	282	299	297	326	294	314	264	279	299	288	276	279	277	308	286	250	282	275	290	277	290	270	277	283	324	259	309	269	315	282	290	284	297	306	278	291	294	265	279	279	258	270	285	302	275	291	304	295	270	262	291	256	290	287	281	280	281	271	277	297	261	300	296	287	295	283	290	302	282	255	280	296	258	288	286	265	306	329	298	260	312	282	274	297	274	296	302	285	317	284	299	272	265	258	261	273	269	301	305	270	262	292	272	298	278	268	261	258	276	284	265	289	285	290	281	295	277	290	281	274	266	288	271	308	258	310	282	274	240	256	258	272	279	289	285	308	294	288	291	277	229	291	248	267	269	263	277	252	266	268	284	278	290	264	278	282	255	273	277	310	303	273	275	267	269	258	288	297	273	279	279	295	276	272	295	303	282	311	301	271	284	302	270	263	296	284	279	269	298	287	290	297	265	294	279	297	307	292	283	280	275	303	305	270	272	292	281	284	279	282	299	282	268	255	252	284	293	285	275	252	313	256	297	280	264	287	304	304	284	293	271	304	316	275	285	293	256	284	274	277	302	266	296	281	318	288	290	311	285	275	258	296	275	251	310	295	284	293	275	305	283	318	268	303	282	252	269	269	307	271	263	313	274	301	282	341	298	264	247	291	266	243	291	257	262	284	288	285	254	281	297	272	290	269	299	303	302	274	269	273	314	257	278	265	258	297	278	308	258	271	297	291	277	278	281	304	306	284	280	273	287	304	283	289	242	283	287	292	301	285	258	277	280	287	284	255	289	269	294	315	295	310	275	285	301	282	277	257	315	302	285	288	272	285	274	282	294	279	287	277	304	306	269	290	293	307	302	268	275	302	300	293	285	273	286	259	300	267	295	295	277	251	310	297	316	319	305	296	284	263	270	291	246	288	310	301	298	300	287	287	316	253	258	298	284	280	250	299	280	305	286	319	234	296	281	296	261	291	260	303	297	259	270	288	285	275	289	267	274	253	304	295	288	301	240	294	268	252	266	290	282	306	273	282	230	287	299	288	290	284	274	270	279	305	288	294	250	281	270	299	290	298	300	269	296	273	299	274	315	286	260	313	294	305	287	269	291	289	298	286	293	255	301	275	282	291	288	292	299	241	281	287	287	296	271	283	291	290	282	291	281	272	293	275	269	269	283	270	307	285	289	288	293	288	310	269	301	326	281	298	304	307	256	315	305	284	304	326	265	248	261	285	283	280	273	267	280	287	273	294	294	279	281	286	273	268	344	272	270	278	304	264	277	320	270	303	264	295	293	285	259	321	290	283	294	298	274	277	259	276	268	267	255	278	296	274	262	284	282	267	249	288	307	289	293	301	263	294	264	323	284	279	284	297	282	292	313	281	262	280	276	260	277	301	297	269	318	263	265	283	289	299	276	292	274	286	268	281	281	281	282	279	279	263	285	265	282	252	257	300	286	294	294	273	282	287	274	286	288	283	309	296	300	260	273	257	296	283	298	263	296	289	235	288	279	288	274	288	288	271	288	324	294	293	287	267	258	291	262	293	293	266	261	293	298	285	289	290	283	270	270	268	276	267	313	283	276	275	288	278	291	274	288	256	294	263	279	250	270	252	268	265	263	285	289	269	260	287	300	305	287	307	286	259	273	254	255	287	291	307	275	308	263	262	250	297	279	297	293	302	293	298	279	286	285	292	272	306	285	284	297	291	300	316	292	328	284	289	273	265	270	288	274	288	295	285	303	291	278	281	271	289	316	292	290	310	301	310	318	278	298	275	285	292	277	280	278	314	293	275	292	288	281	284	289	265	284	270	260	252	263	285	302	267	324	266	283	261	272	304	270	289	295	280	288	285	264	282	268	295	287	286	271	268	271	291	241	283	266	252	286	290	289	255	259	284	274	315	284	258	290	305	300	251	261	301	283	312	300	305	281	275	302	314	276	275	259	271	301	309	267	264	278	301	266	280	300	277	266	257	255	286	285	288	283	305	282	262	305	284	298	320	297	270	290	266	284	250	315	263	294	288	294	280	281	274	277	266	262	286	282	268	276	266	308	284	298	265	285	296	262	278	298	307	297	273	293	325	295	318	273	299	302	288	274	307	293	284	266	294	268	276	298	300	286
36155	12246	1852	1040	789	612	422	415	322	296	251	243	270	233	239	214	196	202	219	189	171	181	193	190	179	182	174	181	187	187	180	147	168	193	155	180	159	170	191	173	189	180	181	171	161	183	183	185	191	176	168	175	171	206	167	155	159	191	169	184	170	175	177	171	158	184	173	181	164	184	156	153	153	152	183	164	192	169	173	177	158	158	178	178	186	179	164	170	178	168	171	167	171	148	167	167	156	166	161	179	168	189	155	161	155	171	167	154	179	173	182	173	158	158	165	178	161	154	191	155	185	170	158	175	169	195	193	171	147	184	188	173	163	180	205	165	152	179	178	178	188	162	155	161	153	187	156	167	146	184	171	181	187	175	172	190	161	163	172	168	150	148	159	178	208	174	176	172	167	164	167	159	186	187	189	161	187	160	192	180	164	189	174	152	175	161	165	164	168	193	166	151	177	175	167	131	186	151	170	194	180	166	155	176	176	173	183	185	173	162	165	164	161	161	188	170	169	177	177	157	172	169	174	175	188	142	183	180	195	171	169	158	156	166	172	163	169	182	155	156	183	145	169	163	180	169	179	192	169	164	189	173	187	161	138	178	181	168	179	204	172	177	159	154	173	172	150	165	170	154	159	157	196	171	179	163	153	188	169	176	154	189	166	200	179	190	177	184	162	144	188	175	136	174	169	162	169	161	184	176	164	161	190	181	162	167	167	171	162	151	158	174	191	158	169	168	151	146	183	175	171	148	169	151	162	141	166	179	176	157	165	192	170	170	176	168	169	183	169	161	165	158	163	164	184	165	174	149	169	195	170	163	169	165	184	140	184	173	158	159	163	165	175	170	166	159	183	184	170	148	167	168	176	174	163	196	171	153	196	168	178	175	179	182	191	159	176	174	165	172	176	170	177	174	167	159	172	185	173	156	180	170	177	183	152	174	156	183	166	185	187	148	178	184	186	173	151	170	158	172	175	150	169	163	165	168	180	168	192	153	171	197	175	157	175	185	179	158	172	171	155	164	150	182	172	167	183	155	172	185	178	159	166	174	168	167	180	172	163	148	153	166	173	171	144	167	167	179	180	192	175	148	182	156	168	184	171	182	158	154	186	168	178	169	168	159	172	158	199	179	173	178	170	172	173	168	158	177	167	165	177	145	167	169	169	165	167	164	156	189	153	164	157	161	154	175	198	153	165	143	194	197	169	136	186	165	198	181	164	190	150	185	177	161	175	164	211	163	185	188	186	152	183	149	166	162	148	155	177	181	183	149	169	166	186	158	143	183	159	174	150	180	138	196	167	192	184	170	179	194	180	164	168	143	201	154	190	169	187	188	138	169	151	174	176	180	175	158	189	175	174	165	188	184	182	160	169	195	166	154	164	174	184	165	132	189	182	186	182	173	166	172	192	155	160	156	170	173	168	174	183	175	200	177	162	179	175	168	166	163	172	179	163	172	151	171	181	167	175	176	167	204	179	173	193	154	186	169	168	173	160	209	178	171	154	165	173	176	170	176	164	165	182	148	151	174	159	172	166	191	171	140	167	160	185	174	171	171	143	174	171	157	191	151	170	165	169	172	144	163	158	140	159	164	168	174	172	178	177	176	156	147	164	165	175	169	152	137	176	186	171	176	190	204	179	161	181	160	174	155	162	174	174	146	176	167	158	190	176	145	157	153	162	160	157	187	165	180	164	182	174	175	174	144	169	186	200	180	174	139	162	150	169	163	158	171	171	187	180	168	169	171	171	158	165	175	171	176	175	140	165	164	176	175	180	145	167	173	183	159	185	157	165	183	166	197	157	157	166	186	180	187	161	178	183	175	153	157	165	174	170	174	176	151	165	172	169	138	150	179	155	160	156	178	173	178	172	164	176	186	150	171	151	169	185	174	173	166	184	187	185	183	150	142	151	172	177	170	177	182	177	171	174	180	173	145	156	178	160	162	155	173	157	164	156	163	183	167	181	149	180	172	152	152	178	160	186	190	187	167	165	162	186	152	150	171	161	149	146	186	167	161	173	158	163	173	174	155	190	160	166	151	191	183	184	172	165	187	179	172	166	179	167	179	163	180	169	171	201	175	173	150	158	159	161	167	206	161	186	180	166	174	166	163	165	178	168	185	193	153	179	167	166	168	175	187	178	168	158	160	153	178	183	161	170	163	157	180	175	183	158	156	177	163	166	173	164	177	160	184	168	151	154	169	173	148	164	183	179	149	197	173	172	184	157	150	168	181	179	162	156	172	181	172	179	183	178	179	183	162	169	161	181	182	161	154	170	197	177	170	165	161	161	180	176	169	169	179	183	171	193	161	185	168	175	190	168	168	157	156	176	178	170	187	182	180	142	159	174	178	166	180	174	174	181	165	184	196	161	159	177	150	160	190	165	142	144	174	158	193	162	152	180	178	170	173	186	169	158	193	186	175	144	192	175	172	169	183	165	188	146	179	165	184	174	167	172	176	165	172	198	160	177	197	177	161	171	169	161	165	188	176	183	144	177	158	162	189	154	160	183	151	193	177	159	181	171	180	157	150	169	169	167	174	168	169	158	150	162	159	171	175	166	144	175	183	146	164	173	145	181	201	179	172	166	144	183	164	182	158	177	174	155	167	175	167	175	206	162	196	195	167	167	165	164	146	140	179	182	186	153	159	149	182	149	152	158	159	172	181	170	195	169	177	174	174	156	185	159	173	166	158	158	187	175	167	168	160	156	165	159	154	156	171	187	163	151	171	177	137	170	177	167	141	187	174	162	162	169	162	176	170	158	174	174	186	161	160	164	174	144	198	180	150	171	167	180	163	146	167	173	151	189	186	170	156	184	179	172	174	161	159	183	176	181	181	161	172	167	170	156	161	180	192	146	133	177	173	163	169	180	171	171	149	173	155	157	158	183	154	185	180	167	153	144	173	184	185	188	153	173	181	164	190	159	178	168	162	167	176	171	167	170	166	184	183	163	162	193	162	154	181	167	170	175	178	171	165	164	164	143	163	166	163	155	174	171	170	158	161	165	167	180	178	163	162	201	164	168	180	167	154	187	163	176	172	167	172	175	163	164	155	153	185	154	184	163	156	164	175	170	170	161	178	155	166	181	153	181	158	191	174	165	168	180	162	163	177	156	189	171	173	175	162	144	173	142	182	179	154	160	157	164	160	156	185	178	162	154	170	176	166	147	159	163	177	173	156	146	157	146	165	175	175	179	177	183	168	156	176	178	167	170	164	158	188	161	196	161	176	139	165	205	139	178	182	143	174	147	168	199	171	199	192	164	164	176	170	170	165	179	163	183	181	157	160	166	160	181	179	159	182	183	184	184	162	164	182	151	161	187	171	167	176	175	177	145	191	174	169	192	152	192	193	157	170	166	164	173	179	174	175	164	164	157	179	155	182	181	186	163	165	181	185	144	169	165	179	172	173	165	164	171	193	186	170	160	194	161	166	167	159	162	180	147	185	149	162	175	182	191	170	161	173	150	153	153	182	159	186	167	200	160	188	151	169
16125	1349	2744	3139	2795	2375	1895	1672	1479	1282	1207	1100	974	981	852	874	805	818	750	717	704	703	722	634	651	671	658	597	647	600	643	588	596	595	647	653	611	595	557	574	531	569	597	590	559	591	541	584	557	545	631	525	546	579	557	581	562	557	577	578	530	572	554	579	569	569	535	547	527	537	587	520	554	539	533	565	532	539	565	558	564	594	561	558	524	555	578	504	575	520	535	548	535	577	561	558	536	559	504	561	554	556	517	530	544	555	566	489	565	548	552	541	531	537	536	572	516	558	538	518	513	606	519	559	534	538	530	521	518	542	580	510	534	533	528	556	505	541	531	538	569	553	561	504	559	569	514	568	556	543	562	546	528	519	565	539	543	525	523	536	524	510	519	550	538	523	531	545	562	537	534	526	505	513	557	503	531	545	543	530	516	557	534	562	503	543	560	545	527	533	521	527	590	534	533	541	555	521	533	571	535	578	535	542	545	513	507	542	545	593	536	509	554	570	526	525	572	527	521	529	543	536	526	515	491	571	556	554	476	536	546	525	530	545	535	504	552	515	515	571	532	512	512	506	518	533	534	546	559	520	542	517	520	552	532	531	508	543	542	569	545	525	527	543	558	544	557	541	483	531	551	537	530	559	521	538	557	501	561	504	534	560	521	548	557	563	518	513	516	494	516	511	542	532	546	539	580	549	548	518	522	471	558	532	523	587	517	513	505	597	542	533	545	522	525	525	513	562	539	506	535	547	557	511	508	498	476	534	527	536	566	558	561	512	536	527	521	552	501	528	549	536	549	558	533	515	564	522	539	518	583	572	535	526	506	548	552	516	544	547	551	488	547	563	506	571	534	528	512	538	548	526	523	544	520	539	544	561	504	570	548	528	538	575	517	494	580	526	524	563	505	550	495	557	531	528	556	537	545	552	586	504	536	520	533	551	547	546	526	562	515	588	579	575	517	531	516	521	545	535	534	506	557	560	463	566	504	538	516	557	556	520	498	547	534	539	528	523	539	557	520	521	551	542	562	530	580	531	520	555	551	530	543	522	491	507	565	509	540	505	552	563	532	548	533	515	570	541	534	527	546	546	538	533	524	520	521	544	555	545	542	569	516	559	573	533	542	530	514	552	535	512	559	517	512	504	535	525	538	536	528	560	502	595	549	578	531	537	504	520	505	565	527	555	558	533	528	534	537	558	492	517	469	534	569	588	522	534	530	551	531	555	551	544	586	580	510	569	526	544	526	551	536	596	549	508	533	536	533	540	551	532	508	548	531	574	521	534	558	532	540	531	545	545	529	586	573	551	520	522	530	549	530	558	539	517	534	553	527	557	523	546	582	516	502	531	546	579	502	579	580	564	548	535	520	539	469	530	541	561	500	541	545	531	511	513	540	524	518	552	514	584	565	539	530	531	530	555	534	501	556	531	529	551	570	579	532	523	557	515	545	539	512	492	533	552	542	507	574	515	546	536	540	538	555	547	511	556	533	519	515	550	557	567	510	567	530	553	581	535	500	526	524	519	541	576	567	521	557	526	532	570	548	548	538	552	581	531	559	545	519	538	515	534	546	533	559	532	489	508	581	533	526	555	547	548	528	535	523	560	499	510	540	539	553	563	518	523	521	541	544	550	526	515	596	512	571	532	566	524	537	530	560	531	523	536	563	548	546	536	542	551	532	531	508	517	539	532	514	543	525	551	515	501	550	540	552	588	543	553	573	529	545	568	533	536	543	500	511	550	557	553	533	574	570	518	537	552	563	567	514	530	496	553	498	526	496	568	527	509	535	520	521	513	541	554	541	552	547	521	535	538	563	533	552	552	517	553	588	571	539	512	548	534	584	533	491	496	604	557	531	539	565	488	561	526	506	548	559	595	533	528	530	546	525	565	567	529	562	533	516	498	544	487	535	557	521	535	518	510	555	548	539	563	523	544	550	561	564	528	542	570	525	536	570	534	519	558	575	548	563	551	512	593	573	518	589	532	521	521	551	509	540	530	518	544	527	587	504	513	514	528	553	574	536	554	528	541	530	515	551	512	567	531	504	494	564	516	545	559	526	509	522	541	531	569	528	584	571	545	525	548	547	570	563	521	552	535	555	495	534	517	547	566	588	523	578	555	524	507	538	509	494	545	494	547	511	531	587	592	518	483	503	538	509	571	547	559	531	503	535	558	531	540	525	586	545	541	544	546	509	524	516	529	536	549	536	518	577	529	579	526	571	505	508	514	536	545	511	561	490	578	523	561	560	564	563	534	521	568	521	529	534	525	544	522	548	542	531	525	545	533	514	571	555	573	507	561	526	557	569	538	520	543	560	518	538	534	567	528	527	527	505	536	532	571	549	490	542	515	518	517	523	528	544	532	553	536	533	540	515	565	521	566	544	560	528	534	534	530	566	555	509	540	553	535	536	552	553	528	550	539	510	570	587	547	498	515	550	557	570	551	508	525	514	551	505	542	574	516	541	506	501	511	534	538	533	505	526	516	540	552	539	572	521	516	558	550	504	543	571	508	542	564	536	542	579	531	514	504	553	537	544	545	508	553	535	540	533	512	526	545	543	533	537	521	561	493	521	543	545	512	560	544	550	534	570	566	536	528	530	555	481	539	546	534	553	545	580	513	530	534	530	577	530	502	532	516	513	541	547	538	531	537	541	529	539	540	561	554	553	507	546	509	521	548	547	537	499	548	496	523	596	533	550	527	564	522	563	531	557	529	511	559	530	520	529	544	540	556	554	522	549	557	531	585	517	580	514	535	536	582	472	575	551	553	531	563	597	533	529	538	543	547	536	530	538	535	555	541	552	561	540	536	586	545	540	552	548	550	504	556	559	506	567	563	517	519	540	534	498	548	539	546	517	530	548	500	538	528	566	532	549	550	530	515	516	544	519	574	546	519	492	580	523	537	558	556	502	535	552	559	511	518	553	543	547	527	522	494	544	553	491	526	497	535	554	523	527	579	535	479	484	575	554	579	581	528	533	564	517	553	507	560	541	567	556	562	536	489	524	571	556	554	525	554	555	555	553	538	541	525	540	519	562	562	541	550	505	561	628	498	571	538	520	526	559	541	562	538	535	552	560	535	518	506	530	580	567	544	487	538	510	547	530	535	538	558	534	537	560	553	545	530	540	544	547	548	522	547	525	516	536	526	570	556	547	551	509	528	538	538	519	537	494	540	529	511	573	582	503	536	577	507	499	562	517	521	544	511	519	529	541	511	521	534	533	571	533	519	520	529	516	549	489	506	542	542	547	539	518	519	518	501	512	509	537	521	571	509	552	556	534	497	529	557	540	554	575	567	587	513	524	556	524	522	513	546	504	517	503	500	535	500	540	558	536	553	529	549	557	558	553	521	545	570	587	501	543	544	519	555	518	555	566	540	577	563	521	511	557	571	564	566	533	517	569	475	530	555	526	531	500	556	543	561	503	508	537	544	532	514	570	523	524	550	535	544	523	563	516	552	554	525	565	524	549	539	539	529	560	574	545	513	510	555
41216	21980	5885	2062	1431	1073	786	692	577	498	444	404	407	400	372	324	313	320	317	327	317	251	270	280	281	273	278	236	270	236	278	241	271	251	253	288	263	283	248	251	226	247	244	252	287	250	264	261	228	247	251	261	243	250	243	250	233	276	290	257	263	239	241	244	223	249	256	274	223	248	258	288	230	305	239	267	255	258	277	240	233	204	264	252	278	245	222	258	246	271	231	247	249	223	226	226	263	225	234	245	248	250	225	235	239	237	262	238	274	241	273	248	256	213	256	248	271	231	238	266	236	260	258	221	230	238	235	251	258	245	233	272	265	255	232	260	221	237	226	257	265	248	242	247	235	247	260	236	221	280	242	249	220	216	249	249	259	270	234	253	237	270	242	256	240	241	228	233	249	229	235	244	239	247	266	225	201	240	217	248	248	255	261	255	263	229	259	229	220	239	242	244	268	221	240	237	239	224	230	228	229	237	243	248	256	230	245	236	234	222	264	242	262	212	218	230	233	255	232	254	226	238	222	237	219	254	238	235	211	258	254	274	225	257	257	241	239	256	239	226	227	262	214	226	243	257	250	258	251	218	249	232	254	252	253	249	234	266	231	236	263	264	235	236	238	240	235	242	249	255	241	249	241	254	256	253	236	257	233	241	237	228	236	210	244	232	248	263	239	231	243	245	254	204	242	252	244	274	256	255	235	234	274	236	257	244	253	250	263	249	232	259	226	245	237	235	235	248	274	231	245	247	231	254	253	224	233	247	229	249	251	242	249	254	263	267	251	253	219	234	270	255	265	237	227	255	246	257	221	239	251	241	248	223	238	269	262	254	262	228	218	204	266	267	199	254	249	239	270	269	256	250	216	241	242	228	241	212	247	220	245	242	241	240	268	243	222	244	227	263	231	247	270	221	249	249	251	241	250	240	245	243	264	214	261	198	216	269	274	246	262	260	250	251	237	255	259	253	250	277	245	263	233	233	240	216	209	252	252	255	247	235	254	259	276	217	230	212	276	243	233	291	250	266	251	251	254	275	245	221	256	252	265	222	239	219	235	234	226	261	258	241	237	240	277	263	261	256	240	212	220	253	270	253	220	246	250	257	242	259	247	254	256	229	232	229	204	269	255	236	256	220	246	261	225	238	259	246	245	260	244	253	214	277	258	223	242	258	264	236	183	244	232	244	260	247	237	218	227	255	252	262	225	257	262	259	265	273	224	250	264	231	213	228	230	229	227	259	235	256	240	225	256	248	245	234	249	249	252	258	266	249	224	242	253	218	255	250	249	253	267	212	230	276	251	251	242	256	249	240	248	236	260	251	235	245	238	259	262	235	238	250	276	223	258	248	260	238	256	247	244	240	257	225	243	237	241	249	236	229	242	230	243	244	236	243	238	254	278	234	240	240	214	234	247	231	284	212	251	260	230	276	244	242	262	255	252	240	229	234	259	247	233	256	279	221	254	236	217	244	217	255	249	217	233	248	259	265	223	253	229	248	249	252	240	258	248	231	228	264	262	246	237	253	247	235	246	247	232	243	260	236	232	263	257	251	227	242	234	257	262	209	221	259	239	222	252	232	246	229	249	282	228	254	250	223	243	231	238	257	260	234	241	251	220	245	251	267	235	260	258	254	213	230	239	252	238	264	260	247	245	251	224	233	245	233	243	223	246	268	236	295	243	226	228	236	253	199	226	235	231	226	256	235	244	224	246	238	245	254	227	239	250	274	242	242	260	256	253	209	251	235	249	248	246	234	244	233	225	228	281	247	265	204	216	258	209	269	244	243	245	244	239	243	244	249	232	225	271	226	233	254	256	241	259	232	233	254	240	272	256	225	247	241	231	280	227	240	255	238	272	262	247	254	248	228	234	265	238	258	232	256	242	245	232	281	217	225	238	226	249	253	261	255	241	234	229	254	240	229	240	232	266	224	254	262	261	253	246	248	235	230	236	236	241	233	226	237	240	227	252	249	236	246	247	247	240	231	264	223	228	239	250	213	257	247	234	257	254	262	247	245	253	228	254	218	275	227	211	253	242	229	246	234	239	235	234	260	223	234	242	274	234	240	243	251	242	218	259	254	263	239	248	226	209	276	228	263	235	270	226	240	258	239	227	255	229	265	227	227	235	252	241	221	246	268	243	233	230	267	265	263	273	245	251	236	270	237	225	236	247	217	234	244	229	240	272	224	288	234	256	250	249	245	244	253	224	263	221	271	267	238	236	215	232	246	239	252	245	255	242	241	227	250	245	255	246	261	234	230	254	231	250	255	248	275	229	244	297	224	242	241	271	250	223	255	232	238	233	246	244	251	251	248	248	224	230	222	260	251	248	224	234	238	276	222	273	248	233	259	231	257	230	231	230	280	249	254	239	245	214	228	246	274	245	231	234	248	222	268	277	235	242	236	280	250	255	232	247	240	240	246	229	264	222	257	266	242	250	244	232	214	268	213	247	272	259	238	222	253	249	236	243	253	264	247	228	251	235	263	254	242	274	233	250	226	228	257	255	232	226	237	236	240	217	270	229	225	230	247	298	249	256	201	272	251	263	245	242	247	254	272	257	243	240	236	257	233	258	249	237	244	245	219	243	230	252	246	246	223	243	233	237	256	254	264	229	235	246	227	250	239	221	237	246	256	217	246	253	239	243	227	244	238	229	239	232	231	241	232	266	256	260	208	260	250	247	242	244	229	209	257	272	269	226	224	215	247	228	227	235	252	230	257	219	249	283	236	262	239	267	246	239	252	245	228	244	250	236	247	246	270	272	240	236	205	248	256	247	274	238	253	257	269	252	239	247	235	240	244	243	230	258	218	229	244	238	260	286	226	243	253	246	250	260	239	245	255	238	236	254	242	253	265	286	244	260	232	246	252	259	259	247	270	233	240	246	222	257	219	262	209	246	248	224	242	238	247	247	252	230	273	260	251	242	236	276	233	238	247	249	256	261	243	257	262	250	238	253	257	246	257	243	258	264	265	268	229	255	212	225	276	221	228	251	237	270	266	247	275	258	253	258	225	230	249	241	266	266	216	214	239	231	232	250	230	223	248	242	249	224	237	247	224	254	227	217	240	219	249	247	238	210	234	256	227	259	247	245	257	278	235	249	244	262	233	237	252	246	253	240	277	263	267	270	252	267	262	258	289	247	230	239	227	250	254	260	236	239	220	252	254	237	237	236	255	259	215	229	226	235	253	250	226	276	241	236	223	244	233	240	257	222	267	279	252	247	226	231	259	256	253	251	258	254	263	222	251	253	251	262	230	232	261	236	262	262	238	231	244	258	248	261	234	268	279	234	238	231	223	236	252	227	242	238	256	250	211	252	253	255	245	246	232	249	230	239	261	230	224	277	248	260	271	274	259	247	241	259	239	251	230	259	223	252	261	243	248	248	253	235	252	245	253	242	245	234	217	252	262	226	235	267	234	248	267	273	237	241	250	230	226	228	246	262	248	251	243	225	254	216	260	260	242	275	278	237	230	246	251	241	247	243	251	245	260
19185	2419	4971	5769	4906	4100	3422	2899	2442	2218	1910	1772	1657	1486	1454	1356	1304	1138	1141	1129	1071	994	994	900	973	950	994	920	898	890	924	935	882	868	845	808	871	813	855	825	812	862	822	781	798	810	796	783	824	785	775	779	798	818	753	742	759	745	791	771	742	776	765	792	757	708	777	770	726	754	745	769	783	752	769	747	716	761	730	737	697	805	737	729	742	721	727	778	759	750	771	707	699	706	699	770	745	796	772	727	735	738	762	760	726	725	732	724	724	723	738	739	752	787	728	732	741	740	786	784	758	747	750	751	750	726	698	773	757	786	716	721	768	734	716	723	737	746	721	710	698	737	743	753	763	744	750	743	747	721	769	714	752	683	732	739	721	710	667	749	742	716	738	752	693	715	718	702	717	766	781	729	696	733	768	746	711	736	715	733	780	726	708	747	740	696	703	704	764	682	765	760	695	682	768	727	773	688	728	726	692	750	702	733	694	718	707	736	699	767	704	719	729	709	732	776	700	675	738	698	729	753	736	765	727	734	742	716	728	719	696	763	723	727	717	707	683	768	730	685	738	781	702	767	724	727	726	760	721	730	735	726	711	730	730	701	784	721	680	718	697	724	733	714	738	713	724	746	719	683	732	759	720	740	695	731	732	711	717	706	711	754	699	725	727	709	737	688	742	733	746	694	753	735	692	788	734	727	768	760	748	747	696	739	775	698	716	710	707	705	734	689	705	698	723	731	762	729	696	729	753	767	751	715	772	722	688	753	719	749	712	711	800	745	706	755	711	721	723	705	765	729	760	737	725	717	736	741	719	720	729	740	666	754	739	735	693	730	725	741	761	773	755	726	723	759	720	687	767	723	740	677	747	747	749	764	711	705	738	766	710	721	749	712	726	719	781	771	721	780	715	713	713	766	745	711	718	704	774	750	699	712	705	711	711	747	757	695	766	705	751	732	725	742	733	732	734	746	724	669	718	700	758	710	701	775	742	720	727	735	764	695	751	698	703	696	678	714	741	725	744	720	721	764	710	739	692	737	741	728	739	723	766	744	691	714	693	738	723	706	715	765	689	722	699	731	743	716	767	734	745	731	763	728	747	713	745	758	743	680	700	733	699	735	712	747	739	723	746	723	693	732	706	749	753	740	707	771	705	774	716	715	745	725	721	698	760	744	745	786	734	661	774	674	767	739	690	727	710	685	682	713	718	681	694	708	752	706	811	763	729	701	725	743	708	741	735	732	693	686	727	688	656	737	743	771	724	702	714	732	698	751	720	728	760	733	693	752	712	694	694	738	745	725	728	729	726	739	703	705	764	747	751	729	712	754	738	707	705	755	702	728	723	732	714	698	730	738	692	738	698	749	710	746	732	705	802	738	751	729	680	745	699	733	708	765	762	740	703	741	709	688	702	745	734	728	751	739	756	712	651	752	746	715	715	752	720	722	751	693	690	722	683	725	731	738	725	712	698	712	726	717	746	723	738	736	778	739	697	757	732	711	744	705	697	812	698	763	762	704	721	749	753	684	738	741	738	704	712	735	737	753	729	800	729	749	735	681	747	678	695	700	738	738	742	720	733	718	723	761	755	756	715	774	759	712	678	692	661	760	713	713	717	723	710	743	733	724	724	735	763	700	724	683	720	706	675	695	720	739	688	751	690	720	788	718	734	724	741	741	739	737	753	755	746	725	728	748	665	739	752	702	775	736	719	751	734	743	745	720	734	764	699	708	660	710	709	711	780	712	732	724	712	717	728	725	757	705	747	705	717	734	725	730	712	754	750	712	761	775	684	703	688	711	680	714	731	763	748	722	740	741	717	703	774	743	715	758	708	774	721	717	738	671	711	717	726	690	752	732	779	730	763	734	744	788	763	732	730	753	751	713	734	778	729	785	736	763	693	708	707	715	729	699	777	703	706	721	723	736	728	759	742	750	691	744	746	717	686	712	708	721	754	742	714	698	728	729	720	719	752	732	748	755	710	708	695	716	689	703	698	746	780	705	719	679	715	730	693	759	713	708	699	722	703	722	734	729	724	720	710	773	737	718	731	737	712	766	732	731	750	698	716	735	737	754	662	692	739	707	759	730	711	704	709	723	706	738	746	710	738	768	717	692	774	733	734	750	716	737	763	758	698	737	671	750	745	770	776	686	778	725	701	712	707	696	744	770	679	712	741	726	687	711	742	725	751	716	732	719	715	710	724	731	724	751	730	708	726	732	767	767	713	745	758	737	770	714	722	771	720	699	752	742	727	710	734	773	732	742	740	691	742	715	743	732	691	738	733	756	691	741	671	727	687	733	730	756	700	683	719	721	699	691	684	718	745	742	683	741	711	786	715	732	745	732	700	744	744	715	708	723	725	707	698	731	719	715	744	703	723	731	812	740	755	740	735	761	734	738	761	764	731	733	750	690	718	760	770	736	711	715	743	728	709	764	710	747	713	717	735	753	738	784	751	733	725	702	779	718	688	711	736	724	706	772	721	775	756	727	675	715	697	728	733	663	685	742	760	740	766	771	777	704	742	768	751	705	710	705	707	708	721	686	728	705	740	710	697	764	688	718	724	714	683	725	700	713	692	713	711	716	776	750	739	717	714	687	770	713	685	758	729	722	690	718	704	685	734	681	737	716	716	719	740	727	734	745	683	736	670	713	736	737	735	745	731	708	724	751	721	725	719	716	701	735	723	767	754	778	764	682	770	723	734	678	728	721	746	699	708	688	760	757	736	780	710	769	722	755	766	739	745	748	733	734	709	697	724	751	724	709	743	709	671	761	715	748	741	716	748	680	709	706	739	735	761	739	704	717	773	764	734	737	669	716	714	704	798	728	761	720	709	745	749	735	713	700	739	726	691	698	732	715	688	724	720	720	679	728	713	700	706	682	754	777	727	699	715	749	724	754	757	718	785	730	744	743	725	731	734	750	735	680	800	745	662	736	734	760	747	688	738	695	753	743	716	711	706	758	699	734	724	697	759	754	700	744	726	720	686	701	737	701	737	750	727	703	714	725	726	706	723	758	763	707	688	749	734	698	703	681	742	742	744	676	703	706	752	722	700	745	749	740	744	707	754	738	705	758	691	720	760	709	747	726	715	735	681	724	722	718	754	709	771	721	772	720	705	714	725	755	753	742	741	748	716	704	745	740	695	763	728	704	731	746	736	725	731	765	746	690	730	739	747	728	733	708	741	731	716	720	769	767	695	683	727	735	757	688	746	679	702	748	726	761	748	703	757	706	743	756	732	698	720	730	752	710	721	691	744	713	750	714	700	784	721	748	770	707	713	731	735	711	727	725	668	718	726	712	755	754	730	707	685	710	761	747	684	767	747	749	726	745	699	766	750	734	729	690	745	744	676	756	738	735	717	758	738	781	704	746	733	736	751	692	730	758	768	732	716	731	756	681	720	714	758	759	768	742	747	752	742	724	690	738	708	709	697	749	697	717	720	743	772	712	704	676	724	756	726	739	708	749	776	691	712	753	755	707	739	705	719	759	754	738
4786	335	173	139	93	93	88	99	88	77	84	71	89	74	74	92	63	66	72	77	78	83	75	78	74	64	76	70	73	72	66	81	69	73	92	63	78	75	70	77	76	66	85	85	74	82	85	76	79	71	83	72	67	74	79	84	71	62	70	69	62	74	70	58	76	84	59	84	76	61	81	81	81	73	80	74	76	84	58	69	61	78	75	79	65	70	72	73	76	78	70	71	66	79	71	67	92	71	74	86	73	80	96	82	64	75	60	91	61	73	74	70	79	81	62	66	70	73	68	77	84	63	60	72	77	75	73	61	84	63	82	76	69	71	67	80	73	72	93	88	74	74	77	78	77	75	62	84	46	84	77	74	72	89	93	87	74	84	67	63	69	83	80	74	69	76	64	84	76	84	75	82	66	66	73	69	98	69	90	71	70	56	80	71	76	64	68	88	66	70	77	76	81	81	78	80	75	86	77	73	85	78	81	88	65	64	68	79	70	61	72	89	74	70	72	63	69	88	77	75	71	72	80	83	82	79	73	88	87	76	90	78	66	88	76	79	93	76	73	76	71	59	74	75	76	75	66	85	74	79	85	87	74	73	51	82	81	77	88	64	72	80	80	81	101	69	82	75	77	84	63	87	82	84	79	75	77	87	81	73	74	64	74	65	68	64	81	80	82	75	75	81	74	65	75	66	65	69	76	67	81	70	69	79	77	74	59	64	81	95	78	73	77	80	71	81	82	66	84	65	61	79	67	61	63	64	75	73	75	68	65	63	72	63	90	76	70	61	65	70	83	69	67	71	80	63	78	78	80	100	75	67	67	74	79	89	50	78	66	77	88	71	70	73	60	89	83	59	78	69	73	79	71	62	69	65	80	72	83	59	77	84	84	89	66	79	81	102	75	77	95	67	86	80	83	72	73	69	67	91	63	69	72	82	73	69	86	82	82	93	78	59	91	71	58	73	65	83	68	83	78	80	60	85	71	77	77	82	74	75	66	83	66	71	78	79	64	74	69	73	63	72	80	88	82	81	68	76	65	63	76	72	92	66	67	63	71	74	70	89	55	72	71	78	73	69	83	72	95	79	74	90	74	66	69	64	88	73	100	66	85	70	92	69	82	79	69	60	77	57	80	73	73	74	66	77	64	78	77	95	69	77	79	82	71	74	79	70	77	69	80	77	60	60	80	62	82	71	61	74	63	88	70	76	74	72	72	58	64	72	65	76	79	69	95	101	76	84	89	73	55	61	73	68	62	77	73	77	75	84	74	67	70	92	81	88	82	59	77	70	85	79	82	82	71	75	68	72	72	79	81	89	70	65	71	66	85	69	73	87	64	89	70	77	95	69	59	68	73	81	70	82	92	56	73	76	66	65	62	81	81	84	84	93	72	75	58	92	69	70	74	75	73	72	69	78	69	77	89	79	74	77	72	75	67	84	95	65	81	84	62	90	71	76	73	85	79	74	88	70	77	70	87	77	71	82	74	76	88	78	87	86	75	70	87	77	74	70	77	80	71	73	78	67	66	76	69	60	79	66	78	79	87	71	71	76	73	74	67	86	71	81	81	64	82	83	88	74	90	75	76	70	82	58	79	79	81	75	77	81	89	65	73	71	86	79	65	65	70	80	68	74	76	79	65	66	78	62	80	72	70	74	76	66	71	70	60	79	87	73	84	54	75	70	87	64	73	80	87	80	66	74	73	78	74	69	79	85	76	69	68	93	67	79	93	71	96	81	75	66	72	77	81	88	68	86	77	61	76	69	78	74	90	63	77	60	76	94	81	64	77	79	74	80	63	108	79	73	69	47	78	89	77	63	62	64	72	80	72	74	84	64	79	73	62	72	85	78	77	73	85	79	91	80	69	75	73	72	77	65	78	76	60	78	72	66	66	70	90	58	82	81	78	86	66	79	76	80	67	69	84	68	79	83	56	81	92	66	74	84	80	73	82	90	61	74	63	68	61	67	89	80	59	73	67	68	70	77	68	82	75	82	76	70	80	78	59	65	76	78	98	63	70	72	73	86	88	79	90	82	80	79	69	73	73	79	86	79	66	87	88	74	84	57	61	83	63	81	74	71	74	68	68	87	62	78	80	66	81	63	72	76	77	74	64	85	68	90	92	77	61	95	98	61	80	72	77	68	80	80	71	60	75	69	80	75	63	74	71	85	80	68	79	83	74	77	82	82	71	81	75	78	69	81	62	70	91	77	63	93	75	71	71	73	65	65	81	89	64	75	73	74	75	78	73	73	75	75	89	85	67	66	59	86	69	76	72	92	89	59	73	57	76	77	73	84	61	86	85	72	87	74	78	72	65	80	75	88	88	56	76	68	70	84	67	67	71	71	83	76	73	80	76	73	81	69	68	94	76	65	74	63	80	67	67	83	68	76	69	87	76	73	78	81	68	78	79	68	86	73	75	73	78	73	63	80	64	81	67	73	81	88	68	65	79	72	64	77	76	71	65	79	62	65	87	65	68	59	79	67	69	84	82	64	79	76	79	80	100	72	70	62	75	75	82	77	70	82	77	72	73	67	73	73	85	92	65	61	74	76	68	66	74	67	100	71	74	67	74	73	83	88	74	60	83	87	88	70	79	75	60	77	57	77	75	66	60	78	88	86	61	69	76	81	64	93	69	73	75	73	67	66	75	58	74	67	71	66	76	78	77	65	63	65	74	63	82	77	63	60	71	87	71	87	73	80	94	71	85	75	71	67	76	62	88	87	79	63	78	78	80	72	92	88	75	70	59	90	76	74	73	68	79	79	68	94	77	73	80	78	69	70	60	72	68	71	69	58	66	78	74	75	75	58	86	78	76	81	92	77	64	71	82	81	77	74	72	93	79	67	69	85	89	83	89	79	67	72	74	62	63	66	80	76	66	57	63	77	79	65	96	91	66	75	54	81	84	72	68	75	67	72	69	83	65	87	62	61	84	71	87	83	90	87	81	82	71	78	79	84	77	80	75	75	86	64	72	85	84	73	77	87	89	93	78	78	83	74	74	72	66	75	72	83	72	62	84	73	90	84	64	87	83	68	71	76	90	68	69	80	71	67	71	75	73	78	88	91	84	72	79	70	73	75	78	82	61	77	86	76	86	76	77	71	77	84	68	75	69	71	76	63	89	70	86	76	89	77	73	88	80	76	69	66	69	69	87	73	82	72	72	80	71	65	78	66	76	59	62	88	73	83	68	89	72	68	74	60	69	78	85	84	80	70	73	82	72	70	81	78	102	79	78	78	69	71	77	50	84	70	72	61	74	89	73	73	75	69	80	71	83	77	61	74	63	79	75	81	76	71	68	59	69	86	55	84	68	61	80	78	80	90	93	66	89	66	76	66	81	74	70	84	77	79	68	66	68	84	84	71	73	69	66	82	73	55	88	63	72	81	87	69	61	92	84	60	70	86	83	81	95	70	79	68	80	73	74	85	80	82	76	65	87	71	87	74	66	97	71	72	70	69	66	74	82	70	64	91	80	79	81	74	65	80	60	96
6220	349	455	460	393	407	351	362	331	325	303	284	291	316	311	277	292	318	302	280	252	304	306	296	278	284	314	289	317	261	279	288	278	275	298	303	274	310	295	279	298	275	300	273	274	254	276	287	276	256	286	290	277	330	256	268	277	279	258	292	291	274	279	328	293	282	330	299	264	314	265	285	276	286	292	295	315	316	282	299	279	276	280	269	262	308	275	265	292	288	286	272	268	252	278	260	293	296	302	283	254	281	290	292	284	257	321	287	293	281	276	280	275	278	303	266	261	291	280	278	300	274	254	293	279	291	298	287	309	272	283	273	286	286	265	269	289	298	292	273	312	303	263	273	288	260	298	252	300	264	272	285	290	261	290	282	286	283	265	282	304	285	304	294	284	297	284	253	265	309	278	291	301	253	307	292	285	263	276	297	264	263	273	264	291	270	298	298	278	284	301	295	271	264	273	275	285	301	321	265	275	287	278	248	284	301	301	287	298	263	292	287	280	281	279	271	270	280	291	292	279	301	287	315	285	276	294	315	295	275	307	271	270	302	300	268	273	277	276	293	314	294	300	288	267	293	280	319	298	272	248	279	288	274	324	265	315	284	328	273	284	288	295	289	276	262	298	241	302	312	299	259	305	268	322	260	321	293	286	285	293	291	281	304	289	284	293	269	240	267	296	329	276	287	297	290	279	279	282	267	280	303	285	266	300	269	268	263	260	282	284	279	286	250	265	271	281	316	287	252	300	277	297	283	287	287	245	297	292	308	289	291	254	293	299	295	296	257	265	301	271	277	285	294	261	290	288	273	269	295	261	256	298	272	265	266	300	313	298	282	273	261	305	268	296	286	284	277	279	297	293	286	279	283	276	285	305	282	283	303	272	283	261	303	267	264	264	300	287	291	252	272	271	313	301	269	293	270	260	284	279	331	274	273	278	261	283	294	262	279	288	302	287	272	305	290	307	329	279	260	269	316	264	286	248	272	298	270	278	286	272	281	279	311	281	292	262	271	311	262	283	262	262	268	258	240	285	292	280	262	262	275	299	272	275	232	281	312	272	302	281	275	283	300	304	265	313	281	284	284	300	278	312	271	253	277	291	311	282	288	268	296	331	278	275	278	285	271	267	282	279	291	282	297	276	278	311	301	278	302	284	259	293	289	284	310	289	309	284	289	290	286	301	307	254	283	283	296	280	286	307	276	292	257	270	287	270	282	300	289	290	286	305	283	283	294	301	273	296	309	278	287	274	270	280	270	266	283	302	312	285	284	306	249	304	264	293	279	303	295	306	251	273	268	255	299	273	305	277	269	283	297	245	282	298	276	273	272	308	272	279	276	258	272	260	297	280	266	331	269	292	293	273	285	295	289	281	304	291	293	274	292	312	279	268	250	303	285	269	284	287	287	298	263	293	287	265	303	288	289	263	273	292	271	314	266	291	274	291	334	255	270	274	288	290	276	269	277	286	293	273	284	283	253	289	295	309	286	279	277	259	302	248	279	310	256	303	284	298	293	283	273	296	273	296	280	291	290	283	301	298	282	261	306	255	292	273	290	265	255	260	298	305	277	271	280	299	292	262	298	293	271	265	269	254	269	290	274	291	292	261	281	271	250	274	314	307	252	282	302	298	285	285	281	271	281	281	277	284	307	285	286	303	307	274	262	331	287	297	281	297	255	287	257	301	274	299	291	278	296	283	298	302	279	301	328	286	300	287	269	252	292	278	290	279	293	296	295	273	235	266	269	258	258	277	292	285	300	302	277	311	281	265	260	275	278	303	304	304	272	278	305	285	302	281	296	282	262	274	276	273	319	271	276	299	304	305	284	293	295	307	268	277	304	278	296	286	261	312	267	318	296	304	319	269	310	274	281	265	289	297	277	267	295	282	289	250	279	303	267	298	317	291	275	257	279	289	285	264	262	261	266	320	309	252	290	270	294	275	251	322	255	266	306	290	288	273	270	296	268	268	280	277	309	287	260	261	294	300	309	303	261	262	301	295	281	294	269	285	285	309	298	300	276	282	259	308	285	293	292	294	261	288	305	266	285	292	276	296	284	259	291	255	321	267	285	288	270	272	277	279	288	269	278	284	303	268	246	287	276	306	272	274	289	267	260	266	295	281	265	261	294	301	295	315	304	311	297	312	260	332	250	320	275	283	309	288	278	277	281	287	276	274	273	277	273	292	282	286	320	254	313	307	303	295	287	297	283	274	292	249	311	292	266	271	290	283	290	288	291	290	287	287	315	287	301	302	283	293	297	301	296	280	281	280	274	275	294	284	294	248	282	257	280	278	277	288	288	292	297	295	269	294	294	322	267	283	269	308	299	298	288	262	305	307	258	273	275	303	299	308	285	275	281	259	275	298	281	274	291	270	292	274	267	297	279	303	264	280	283	290	275	267	281	296	268	280	301	288	242	273	286	266	281	273	291	278	288	294	294	274	282	255	289	285	306	272	279	293	303	291	273	285	291	275	282	268	253	281	281	268	273	250	290	287	279	297	280	288	298	275	297	290	275	274	254	277	286	260	286	265	254	277	287	277	305	245	276	302	284	269	287	303	289	263	301	265	316	250	281	290	310	246	278	291	287	271	289	268	258	270	287	267	285	260	270	272	294	274	291	294	293	301	280	292	269	303	282	277	299	277	277	288	279	267	270	275	277	267	262	288	298	273	276	297	287	303	281	269	306	271	281	260	265	291	295	272	310	305	279	319	276	283	290	307	330	281	272	288	300	278	292	278	262	282	270	299	277	303	289	282	265	288	292	264	256	289	279	309	266	299	261	279	264	304	290	268	279	249	263	292	277	289	276	315	299	268	294	320	291	290	260	253	286	276	271	293	276	306	297	310	276	286	294	282	289	271	265	309	284	285	279	288	277	281	257	282	283	279	291	275	287	258	314	290	269	274	275	307	303	261	326	293	277	270	322	257	287	296	272	280	261	269	310	275	276	269	273	267	264	295	265	275	257	290	262	298	279	298	286	304	283	291	275	278	264	280	286	287	272	295	283	267	306	296	295	277	270	274	281	293	274	282	308	287	307	270	281	315	271	301	290	284	278	290	269	290	273	309	304	266	263	300	303	277	250	312	271	279	273	264	311	311	260	276	296	229	282	289	298	281	271	285	293	251	286	291	270	230	297	277	244	291	268	285	261	288	298	290	302	306	290	297	274	276	264	287	284	277	285	273	243	279	282	259	284	301	287	297	288	264	290	275	299	290	266	288	257	280	257	275	309	287	287	263	312	297	264	285	300	293	281	277	301	304	302	281	262	318	279	272	279	271	276	279	265	249	296	288	293	267	296	276	301	291	293	297	300	282	299	270	303	275	314	288	282	284	267	270	299	269	299	265	262	268	313	277	328	247	272	284	279	257	280	262	268	304	294	277	283	248	258	276	256	276	280	282	278	296	296	285	282	278	278	265	268	290	294	273	278	277	291	274	312	290	268	283	300	284	296	301	263	308	274	293	279	299	272	307	275	290	324	287	314	294	256
33701	9696	1596	991	737	558	468	389	326	289	251	256	244	224	228	202	179	222	205	189	185	180	193	189	164	198	174	197	185	162	202	186	161	181	193	168	178	181	166	165	186	163	191	179	163	181	189	168	180	195	169	172	177	159	161	166	183	178	143	161	219	156	181	177	166	171	145	166	192	174	157	182	177	168	175	163	171	178	180	182	178	182	167	183	168	175	191	167	177	182	149	202	172	162	160	176	170	164	174	180	175	175	174	153	171	171	160	176	165	180	182	159	174	174	190	176	182	170	166	162	179	169	191	188	164	175	175	177	196	187	175	185	182	175	150	181	182	174	160	154	179	184	180	169	158	161	182	184	163	154	178	146	186	179	177	178	175	168	187	176	155	193	163	171	165	190	188	190	162	165	167	180	163	186	183	151	184	183	167	151	177	165	162	172	179	174	176	178	162	162	171	193	171	161	158	151	168	190	153	167	184	149	160	187	147	165	200	161	175	199	175	150	177	169	183	141	180	158	210	168	164	155	160	182	152	155	153	179	149	170	172	156	165	180	176	162	191	194	161	172	185	148	170	168	162	159	172	177	158	167	176	168	182	190	160	172	169	177	190	160	179	179	159	172	179	156	180	172	153	175	164	170	202	150	168	163	155	186	184	150	187	161	161	181	148	153	188	171	176	167	181	153	161	185	171	183	188	209	162	163	186	162	179	207	166	149	146	170	176	165	158	178	162	172	183	162	181	158	180	156	188	187	181	173	190	151	167	173	172	171	177	135	192	155	179	145	158	178	190	178	157	187	195	168	171	163	165	166	161	165	190	150	185	182	172	155	176	184	172	143	157	163	169	175	199	153	182	161	173	142	186	181	165	180	173	154	168	181	168	183	199	176	167	166	155	192	173	161	158	194	149	179	160	160	167	175	179	174	155	169	171	153	186	170	161	153	190	186	169	185	177	179	192	179	165	150	170	184	169	178	190	179	177	164	181	169	153	186	147	177	169	200	173	180	163	175	185	196	189	180	161	177	159	179	171	145	152	157	148	169	169	156	173	149	167	155	183	159	175	159	178	163	179	169	165	143	182	165	200	142	154	180	162	166	166	176	164	174	186	176	168	167	155	165	172	162	169	186	174	168	152	150	165	169	140	154	181	156	159	167	162	173	161	164	161	185	167	196	183	161	151	155	151	173	167	171	182	167	193	165	157	157	167	165	145	180	177	163	180	159	176	174	157	185	159	160	171	169	162	159	176	157	187	167	168	173	164	151	173	195	170	154	179	188	167	195	158	177	159	159	160	172	178	187	146	160	162	153	169	170	166	170	192	179	182	167	169	184	168	144	151	155	172	159	183	159	170	178	149	189	170	167	197	173	155	168	166	166	147	150	160	170	164	180	170	157	176	179	157	165	158	177	177	186	169	190	155	182	162	160	163	149	205	161	162	177	151	172	157	168	167	149	167	157	158	174	172	171	178	165	189	173	157	161	181	157	171	153	173	174	168	180	171	159	176	176	175	179	159	157	182	171	153	145	174	170	167	153	170	194	190	182	162	176	194	162	144	162	190	175	149	167	182	147	183	185	198	171	150	174	171	186	190	182	168	184	155	175	197	184	182	181	153	160	160	187	156	160	169	180	183	171	174	176	155	187	168	176	169	155	151	171	150	189	197	169	153	162	172	152	177	186	177	141	164	161	161	155	189	169	154	167	175	192	183	208	189	177	185	185	156	157	175	161	197	158	176	171	195	167	169	191	155	175	164	161	151	176	169	172	178	154	143	162	171	168	160	184	160	164	189	171	153	169	181	172	176	170	183	139	167	199	183	183	139	172	137	136	178	196	195	158	163	174	183	159	192	167	168	162	184	181	185	187	157	159	172	173	179	177	168	183	173	178	183	169	155	174	167	170	161	160	195	143	170	173	208	146	170	150	185	174	158	151	204	167	177	165	170	177	186	178	172	168	155	163	164	146	170	153	162	172	157	180	174	146	197	155	143	188	168	172	178	180	153	194	179	170	170	180	173	150	179	187	168	189	163	179	156	181	159	153	164	157	161	178	171	185	164	172	143	170	169	175	173	151	183	175	180	163	150	174	168	177	165	137	174	185	152	141	178	192	191	172	160	157	181	178	164	136	173	171	170	166	168	174	167	182	149	146	175	174	160	177	157	172	162	169	162	166	166	162	154	151	152	151	193	176	180	157	154	177	142	153	172	174	163	155	156	170	180	186	156	170	171	181	141	196	174	161	170	176	153	179	158	169	178	185	149	161	190	169	166	184	158	188	163	159	159	163	145	182	180	196	172	175	170	158	169	166	176	178	152	179	148	174	169	186	146	148	175	159	160	181	164	193	156	187	168	157	197	170	177	162	179	184	193	164	156	183	170	174	150	172	162	200	164	172	155	178	173	168	159	174	184	171	148	174	179	181	199	170	174	149	168	152	171	181	198	157	155	197	163	173	147	167	172	188	166	161	170	172	183	155	155	193	184	171	177	160	148	172	183	149	161	179	157	175	174	157	160	169	193	159	185	153	154	165	151	166	172	156	164	202	156	176	193	175	192	163	169	180	174	184	166	160	167	163	137	172	165	152	170	146	168	169	179	163	178	188	194	157	179	171	187	178	178	185	199	177	163	179	160	164	168	202	174	163	143	166	165	162	159	159	160	169	182	190	153	156	173	140	167	170	181	163	147	153	167	161	165	174	160	160	187	137	188	159	152	171	184	191	170	208	181	165	162	172	167	169	142	175	184	157	166	177	176	162	166	152	182	170	178	146	175	167	180	146	173	159	158	170	147	165	180	170	194	174	180	151	151	180	166	178	161	167	174	172	174	161	166	174	166	162	157	166	180	185	176	136	174	177	154	152	194	141	163	167	155	163	159	169	177	162	171	159	166	151	144	155	152	154	169	159	188	168	190	176	156	184	161	177	160	164	162	172	174	163	178	167	166	192	161	190	146	167	166	159	156	179	179	179	152	174	154	185	182	163	173	148	161	172	167	151	173	152	173	169	169	155	158	166	181	175	165	174	177	191	150	183	191	176	182	182	173	149	157	171	153	170	183	174	179	182	160	172	158	164	178	166	163	189	172	160	167	164	161	154	187	156	152	168	170	177	158	151	178	166	176	168	168	165	156	179	173	153	164	171	153	160	195	172	162	173	160	165	163	159	183	184	170	165	158	172	178	173	155	164	181	166	175	181	175	168	178	172	190	162	152	178	177	164	171	144	185	160	175	152	174	164	167	169	171	164	171	200	176	174	174	161	156	150	176	168	174	186	180	149	214	173	162	148	179	178	157	174	171	162	179	177	150	190	186	140	173	162	193	167	173	169	187	149	191	178	176	171	161	173	188	160	158	169	167	167	174	171	177	160	162	184	192	151	188	144	177	164	174	171	150	158	168	172	170	155	159	167	199	190	162	165	157	159	168	201	151	168	164	183	158	177	160	156	164	167	155	152	149	142	184	166	175	177	175	169	169	169	170	187	169	203	149	187	163	168	163	163
15104	1346	2849	3264	2814	2402	2019	1632	1450	1272	1148	1073	949	916	897	853	801	755	729	715	672	664	708	669	697	632	610	609	662	623	608	616	645	576	553	626	592	576	587	583	621	596	586	577	570	583	585	547	552	562	605	558	548	536	582	561	549	568	608	545	540	574	511	556	547	569	522	512	589	557	542	543	587	528	498	566	526	554	549	555	556	507	572	517	554	554	516	549	543	572	547	608	557	530	497	557	504	526	541	534	571	498	559	535	530	515	579	534	513	535	544	510	540	537	550	488	555	554	523	529	582	554	543	529	549	526	484	555	530	523	514	566	526	540	509	551	581	558	549	573	519	577	526	564	511	552	566	589	509	514	522	572	526	524	513	524	531	540	509	572	526	538	533	553	555	519	544	509	503	546	550	538	546	538	544	544	546	572	569	535	562	559	527	549	552	509	504	551	559	514	580	509	558	532	511	518	562	510	536	487	526	528	514	527	526	575	564	543	556	545	527	532	518	575	535	536	524	582	532	524	547	579	593	540	498	554	565	535	524	507	546	491	521	552	527	497	531	523	544	536	551	549	553	509	535	548	538	573	526	512	536	553	508	555	540	519	531	536	533	553	511	570	561	550	508	526	537	560	562	569	503	552	526	571	545	532	557	543	559	550	514	548	556	548	538	549	534	491	543	571	548	553	563	502	544	541	561	502	558	535	530	482	589	550	518	542	531	524	538	544	510	493	535	524	546	558	521	532	490	529	531	520	542	546	545	512	497	545	566	479	523	529	547	507	529	534	515	528	543	516	524	508	571	531	536	565	537	507	589	544	510	550	546	488	503	549	571	510	535	480	539	530	580	576	534	524	526	520	504	538	556	538	517	518	547	553	520	528	530	518	496	539	529	563	539	494	540	528	518	515	528	524	567	562	543	484	543	525	567	517	578	520	557	558	551	493	527	557	522	534	545	576	548	575	552	551	538	553	534	552	543	569	525	521	489	557	532	531	553	545	515	539	506	554	543	519	560	532	565	542	531	515	516	543	516	578	546	539	534	554	488	539	494	529	541	521	511	506	559	523	541	557	550	537	509	556	534	495	513	538	569	512	577	567	525	516	559	564	578	542	553	560	500	533	568	544	549	527	544	541	570	504	540	523	563	520	534	573	521	535	519	551	536	574	553	531	532	542	543	545	536	563	554	550	560	497	548	529	568	536	558	509	543	538	512	533	525	554	566	516	538	527	540	502	536	540	575	530	517	519	519	551	537	557	601	548	544	481	502	517	469	551	479	562	524	512	546	550	533	578	533	508	565	559	546	545	516	516	508	508	561	529	519	522	536	489	513	528	537	549	509	528	520	545	510	545	529	564	563	542	530	504	516	487	496	531	522	561	539	511	539	505	577	557	570	587	548	581	556	562	553	528	520	524	515	515	569	570	557	501	551	538	524	527	563	525	541	514	508	568	549	512	527	568	564	532	492	511	533	568	544	539	519	538	473	537	495	583	545	508	508	551	545	558	517	507	483	524	487	562	569	548	535	524	496	522	499	506	545	522	503	520	549	550	540	545	527	565	548	528	542	558	525	531	528	513	538	546	554	551	552	518	542	571	556	564	537	535	529	487	512	542	537	557	535	555	552	531	548	521	549	501	559	528	580	541	533	541	497	549	521	531	512	568	559	558	565	491	531	594	482	517	524	496	553	536	504	493	497	507	559	543	535	485	546	563	571	520	545	514	543	560	553	513	549	544	544	495	578	539	559	532	575	517	508	510	511	536	472	543	518	558	536	522	546	547	515	543	559	522	579	569	503	488	537	527	512	523	546	515	503	514	541	534	488	508	545	556	540	554	514	537	582	525	533	545	568	547	529	557	502	535	549	567	553	545	579	500	516	548	502	515	556	535	580	520	542	548	528	546	494	502	537	539	517	547	518	592	509	543	542	540	531	546	516	559	532	565	506	559	573	502	523	539	532	532	520	484	505	536	533	514	527	547	522	534	516	556	566	537	531	513	513	541	538	492	592	541	485	556	509	537	570	518	551	534	534	554	511	549	576	543	512	564	539	545	538	514	562	521	564	527	506	529	525	568	557	528	536	507	563	511	569	524	570	535	534	521	534	560	518	557	529	511	550	548	498	516	524	546	532	515	544	502	528	528	553	589	556	539	536	502	570	508	559	560	541	511	552	525	502	559	518	557	538	562	534	490	547	489	554	549	588	542	534	532	567	495	534	552	514	521	523	526	536	548	552	525	541	509	531	506	523	541	525	535	528	497	536	487	480	530	561	580	526	519	522	533	541	515	556	523	566	554	530	519	603	520	540	561	508	563	516	565	508	582	550	502	539	516	508	556	513	571	521	557	513	551	529	543	511	540	549	553	561	537	568	558	546	537	544	545	576	524	564	515	583	537	517	571	544	533	560	489	537	517	541	541	504	563	551	511	554	546	555	558	567	515	511	549	563	561	543	527	503	538	546	514	494	557	520	533	555	535	540	503	583	488	530	571	506	549	549	541	574	519	544	539	542	527	537	545	525	537	562	524	521	569	528	524	591	522	530	530	513	512	496	532	560	543	532	568	546	546	503	504	549	510	525	547	491	580	546	534	554	531	525	566	513	490	530	536	503	565	529	502	556	552	553	552	500	531	521	556	540	557	569	526	558	538	525	511	515	542	528	521	558	576	527	535	506	519	530	537	549	521	523	545	574	506	517	565	520	539	535	493	531	560	573	509	544	519	558	549	514	562	529	536	521	564	514	559	532	547	547	506	569	556	585	507	568	531	553	584	525	510	531	546	553	534	543	533	573	528	527	516	563	554	555	517	516	554	560	493	523	554	551	525	516	551	522	531	547	502	537	562	557	546	513	516	544	519	540	517	528	566	526	562	498	537	511	526	541	499	521	530	509	523	556	555	490	519	526	561	544	520	494	540	540	531	569	535	580	530	542	541	560	569	532	533	575	563	513	545	529	555	539	521	524	559	521	535	535	523	516	542	533	539	535	531	542	511	537	564	542	508	573	528	547	571	522	538	560	569	568	533	493	575	546	568	534	477	557	514	561	566	549	574	565	518	561	536	587	553	541	503	545	535	552	527	529	553	516	584	553	516	542	560	567	553	589	482	576	542	559	535	534	576	557	547	535	531	514	572	508	518	518	491	532	542	515	523	537	516	545	551	557	517	497	545	539	583	547	511	511	546	548	518	534	553	517	557	555	525	563	563	516	521	506	462	545	507	531	497	552	541	526	534	558	499	547	547	544	561	525	513	510	575	559	517	524	551	515	565	524	530	527	558	523	561	530	518	523	508	513	544	532	543	550	546	514	502	569	526	547	566	522	561	525	526	505	544	501	508	490	574	550	521	598	536	544	542	550	507	496	535	573	533	514	547	559	532	543	541	521	553	546	516	518	529	565	542	539	540	565	523	511	552	570	605	521	476	567	591	536	529	530	494	523	525	522	532	512	554	535	511	533	540	557	557	537	531	541	549	528	540	504	544	542	517	510	567	531	512	503	520
41594	20523	4846	1901	1411	1061	784	678	589	512	437	422	371	399	342	357	331	300	293	255	292	320	277	293	305	286	258	280	272	295	293	274	267	257	265	269	250	249	274	256	251	236	280	245	236	248	225	263	217	274	233	259	260	252	211	263	250	256	258	254	248	232	257	231	248	235	252	271	272	236	237	256	239	263	235	248	243	242	237	267	257	247	289	240	272	244	271	248	246	279	227	283	252	240	228	244	248	253	237	251	218	254	265	273	238	239	238	247	251	267	266	242	243	276	249	243	256	233	256	242	238	232	259	262	244	249	228	227	262	225	274	223	236	245	238	266	251	234	223	237	248	248	223	245	242	252	246	261	215	217	253	256	247	243	241	265	236	256	238	256	244	245	251	240	244	211	239	247	235	235	251	252	256	222	275	237	252	250	246	236	228	232	241	241	270	269	225	245	256	210	245	237	247	236	255	253	251	280	214	227	233	247	225	236	237	212	268	235	254	256	259	261	236	234	259	235	245	249	248	268	248	237	258	242	214	248	250	237	270	247	269	217	254	238	261	229	250	219	247	248	242	241	258	224	235	243	263	267	263	254	254	240	270	235	256	234	244	289	246	246	230	248	244	231	245	246	266	247	236	266	308	248	215	229	240	244	248	270	224	249	262	261	270	266	254	235	259	254	250	263	280	231	269	213	236	245	236	225	241	250	264	249	255	238	237	247	246	246	253	253	252	257	248	264	252	258	263	258	241	244	247	266	203	270	285	256	226	249	229	257	256	253	261	232	241	247	230	249	250	241	255	250	285	254	270	249	269	254	249	254	241	267	232	237	237	256	248	247	241	200	233	263	250	253	256	231	254	232	267	224	270	209	220	272	265	231	252	230	251	228	242	241	251	226	241	235	242	250	220	247	236	275	231	249	258	244	259	263	245	268	224	257	242	247	271	270	262	244	243	235	226	232	264	227	250	255	224	249	277	254	248	244	261	267	245	257	219	278	203	267	250	234	243	255	236	223	252	244	257	261	229	242	267	240	230	245	264	214	240	240	224	256	241	269	244	258	247	272	262	254	262	232	249	260	222	259	231	243	244	235	248	258	235	243	238	236	229	230	257	251	233	235	237	241	239	247	225	255	242	251	234	263	269	231	259	254	275	245	261	254	252	211	251	234	254	236	231	249	228	230	257	265	233	240	256	241	238	274	227	215	238	244	232	258	260	271	249	255	240	213	230	225	283	262	257	252	245	225	257	242	246	256	229	254	225	239	237	249	232	245	236	252	245	249	241	250	262	236	226	244	234	244	226	223	238	260	246	231	247	231	246	237	245	242	240	240	210	243	280	237	268	263	237	239	244	260	245	238	243	241	239	270	247	262	225	201	222	251	260	248	231	234	237	256	254	246	237	232	209	244	250	221	245	251	248	242	216	258	242	214	242	238	224	252	228	222	244	250	219	251	231	238	264	244	243	251	249	230	247	229	229	252	271	255	236	257	227	224	248	246	246	249	238	230	235	257	244	249	252	254	248	264	245	251	257	239	237	256	221	230	252	255	272	232	221	219	229	246	236	257	276	263	252	231	229	250	252	267	237	254	248	240	252	288	233	259	257	241	258	242	246	242	213	235	266	226	233	260	252	254	267	246	236	238	269	265	218	232	253	232	238	251	229	234	266	224	250	228	233	251	250	245	257	213	237	248	248	213	238	247	236	248	229	216	267	229	207	264	261	221	202	241	241	235	240	241	238	229	264	233	262	242	263	258	236	258	284	221	246	231	217	237	224	240	269	273	247	249	265	267	253	268	267	263	254	245	277	247	268	242	227	258	263	242	211	260	236	235	232	230	222	251	234	254	268	235	222	261	240	255	244	243	235	290	280	244	262	271	244	233	259	239	245	222	246	233	216	232	279	241	249	254	239	237	251	235	245	280	225	233	246	250	243	241	241	244	227	251	234	246	228	244	253	224	260	228	256	259	255	248	256	271	261	273	263	248	252	229	252	263	270	248	233	258	235	251	275	264	267	242	244	216	244	250	242	249	250	233	224	254	221	248	248	229	246	220	253	244	243	226	223	260	260	252	239	230	230	273	225	241	243	210	271	241	215	230	226	254	233	246	202	239	234	260	253	261	256	239	253	259	276	260	242	255	250	233	254	261	222	217	229	236	282	240	251	227	212	252	242	262	248	262	275	252	265	261	245	239	234	251	245	248	266	269	232	253	249	260	219	217	238	231	223	251	246	236	241	232	238	255	238	203	253	254	234	245	256	211	250	226	240	242	269	228	241	239	235	229	246	216	227	241	244	237	219	254	250	231	228	261	243	261	245	258	243	218	238	241	238	223	240	228	248	270	223	242	234	242	243	252	231	241	276	275	260	243	233	229	266	235	214	241	234	265	243	241	235	269	232	262	260	237	193	238	271	229	253	226	250	236	256	239	227	236	232	226	250	232	256	269	237	238	240	221	242	224	296	233	223	239	255	259	255	210	251	219	231	257	241	232	225	215	260	250	241	229	271	239	248	262	253	258	227	211	266	229	225	224	279	239	273	224	250	231	238	261	238	224	259	249	216	265	274	243	211	244	227	247	252	267	240	244	239	258	244	231	228	240	243	251	240	243	256	224	238	234	222	253	251	265	258	249	259	262	248	263	252	216	252	245	255	262	249	262	250	233	246	218	224	253	244	258	256	263	256	271	268	229	207	237	243	248	255	231	235	243	218	236	257	202	245	219	265	254	244	242	240	263	251	234	247	227	241	258	259	239	220	240	278	242	219	236	243	247	259	226	239	219	246	233	241	272	288	233	247	276	259	286	252	236	238	237	229	229	220	265	262	253	257	217	259	246	237	255	249	234	260	239	213	226	235	281	246	237	240	238	260	226	265	248	233	237	230	264	241	211	241	228	238	253	261	246	247	245	267	243	243	247	223	232	241	233	229	248	226	225	265	248	244	234	231	239	238	282	272	253	244	251	221	264	257	232	204	231	234	268	232	243	251	217	225	249	276	239	244	244	277	234	253	249	207	227	271	234	237	220	247	229	255	254	248	227	220	242	235	275	206	249	270	247	228	219	240	253	224	264	270	234	269	209	231	254	221	265	297	244	267	274	238	247	242	260	247	246	242	250	226	252	210	263	262	241	251	250	256	270	238	233	256	231	253	239	214	229	243	223	231	244	252	243	259	235	235	236	261	250	278	249	255	247	249	235	239	283	248	235	228	231	252	244	239	260	235	229	209	213	227	247	257	256	226	265	248	240	221	219	224	245	257	244	223	244	270	279	230	242	244	247	252	249	233	242	262	207	256	245	255	245	231	263	225	240	246	224	229	227	248	245	232	258	238	223	253	272	263	251	264	235	273	237	226	247	238	253	246	211	253	227	251	251	219	247	255	264	229	268	271	245	224	274	260	265	245	261	234	254	249	262	244	208	260	249	226	240	254	243	233	241	259	227	248	259	260	241	244	258	246	232	248	238	262	233	259	270	246	241	234	272	245	263	245	232	252	256	235	253
18879	2385	4984	5790	4966	4157	3438	2854	2507	2125	2004	1740	1629	1444	1434	1335	1290	1197	1148	1081	1060	1000	1024	997	1021	874	909	902	909	848	911	958	866	863	908	844	830	842	841	829	821	812	830	856	849	774	784	856	792	807	792	779	768	771	760	791	745	779	799	767	776	815	758	730	776	773	741	759	774	809	800	747	788	735	725	730	749	733	715	724	730	788	718	722	742	730	773	742	738	697	757	746	754	728	757	760	720	764	783	772	729	713	768	741	752	743	754	732	765	737	736	715	764	748	693	772	736	766	766	756	703	780	698	763	738	706	789	777	715	742	691	716	721	701	686	767	701	729	741	724	734	805	795	737	755	730	704	738	688	771	688	682	707	688	763	679	729	732	753	707	777	749	727	761	776	700	709	752	741	782	694	738	747	759	733	698	787	716	688	699	724	715	699	671	781	786	768	709	757	735	725	731	682	740	737	744	705	755	692	779	714	734	745	764	713	702	720	769	710	729	734	716	778	719	745	722	715	691	686	707	724	677	694	742	738	707	696	706	720	721	737	749	765	774	701	727	751	756	732	725	704	735	699	741	717	807	788	742	758	709	771	744	717	754	744	670	734	697	736	697	683	757	727	731	727	720	709	775	697	760	699	724	769	709	790	757	728	715	716	785	742	752	710	709	748	711	755	748	715	712	762	701	654	750	757	715	762	726	723	769	778	755	652	745	689	709	760	752	694	677	768	768	749	730	715	761	718	719	741	741	698	764	720	741	750	711	717	724	728	690	684	716	700	702	738	756	736	732	727	733	782	750	758	723	754	689	725	737	745	762	705	696	793	717	736	672	704	691	681	711	778	726	718	753	709	728	729	720	735	740	728	741	741	761	720	726	756	785	680	761	713	706	768	715	742	755	732	721	703	699	783	726	755	738	699	738	717	727	725	712	735	744	696	741	737	697	749	764	728	722	744	724	740	752	744	723	696	738	737	754	730	694	738	762	770	780	719	758	699	707	718	732	753	699	707	744	741	754	699	700	716	726	711	744	733	741	719	703	720	721	704	710	751	728	725	686	721	736	791	717	698	722	757	731	736	720	783	778	695	710	745	705	683	748	734	691	713	711	731	756	724	703	743	742	805	785	755	726	689	724	743	730	713	740	701	700	723	704	667	697	736	754	703	697	690	697	683	760	729	741	708	726	659	737	684	706	754	765	700	741	761	693	753	725	747	739	744	726	764	708	714	781	744	709	704	735	749	746	703	761	699	752	708	739	725	805	763	709	745	694	702	730	724	743	690	728	737	729	759	771	704	724	766	697	706	744	686	715	729	719	683	724	688	721	710	721	761	711	737	706	714	781	704	705	693	761	761	745	668	751	766	665	744	718	732	737	679	735	709	759	714	746	723	740	716	723	676	747	732	737	773	744	733	755	744	754	747	730	747	737	712	716	731	736	703	760	707	699	731	726	708	709	722	752	720	711	670	752	767	713	712	720	769	678	708	708	724	754	739	735	748	760	727	725	698	694	678	739	737	715	749	699	729	732	740	736	739	707	698	707	728	664	718	723	735	705	719	711	686	734	719	719	745	699	747	755	679	678	737	716	752	698	763	748	745	699	727	768	704	692	727	694	728	697	702	741	708	682	775	696	722	752	764	754	730	759	759	763	727	700	798	734	724	747	701	740	744	735	734	731	764	732	681	712	702	753	703	752	737	769	754	682	778	724	720	702	731	711	781	750	724	743	718	754	692	738	725	733	706	744	745	716	696	707	740	742	758	768	727	783	731	713	720	720	728	737	743	732	766	732	739	779	656	736	704	714	729	708	782	742	718	725	722	740	766	727	715	698	712	720	779	740	752	761	716	750	685	711	770	677	752	678	712	748	763	708	701	720	770	700	691	727	761	702	718	775	734	715	734	781	773	739	739	717	760	702	690	748	690	727	681	714	697	726	782	703	700	678	741	735	662	683	717	741	729	778	778	725	741	679	698	743	781	740	736	723	680	685	715	722	804	705	706	752	727	719	743	683	741	682	795	728	733	711	740	733	775	769	759	715	697	751	764	696	680	755	699	738	769	734	728	741	739	689	721	738	749	699	708	730	723	690	687	685	755	735	787	705	752	743	744	758	666	740	739	714	736	725	775	696	699	662	711	692	748	726	686	699	710	756	731	761	734	741	733	703	732	737	692	701	720	695	711	715	738	704	747	716	697	700	699	711	786	738	712	727	676	763	756	683	746	728	754	752	707	742	744	718	725	731	705	717	716	742	684	688	703	741	706	749	697	745	696	766	756	724	682	699	726	710	724	743	693	716	737	717	770	734	716	740	759	706	734	724	784	740	726	697	695	706	704	748	740	702	764	729	737	718	764	719	692	714	748	725	746	723	753	704	743	735	745	690	701	730	702	756	695	756	709	765	733	732	734	747	728	738	715	758	748	778	730	750	746	736	719	765	659	688	741	707	705	708	708	747	699	704	735	741	734	758	711	729	790	775	710	673	741	710	724	672	712	722	749	727	738	717	713	698	723	686	714	686	730	725	778	730	698	745	676	748	737	726	757	717	709	707	743	746	700	711	732	706	716	744	762	682	715	731	742	745	761	766	767	755	701	682	709	746	703	722	712	721	723	748	741	734	750	716	729	715	752	717	715	776	717	741	737	732	690	718	717	734	756	748	724	711	674	727	717	704	753	733	729	728	768	729	759	710	728	704	744	707	737	794	727	705	702	747	706	734	685	762	717	703	699	747	725	717	745	803	742	726	726	783	728	716	684	750	689	731	753	734	696	767	722	746	690	798	721	740	779	750	683	761	736	697	731	723	776	693	675	735	715	702	717	696	743	708	707	688	694	737	747	703	731	768	671	738	706	746	695	759	695	680	773	728	686	762	712	748	713	771	729	697	800	726	720	776	693	726	759	743	704	737	716	746	761	727	739	783	684	716	697	727	730	709	770	737	754	726	755	688	708	710	692	736	751	721	730	753	771	766	765	771	737	728	749	655	748	715	710	715	683	709	819	699	717	743	703	699	663	745	741	720	704	751	742	729	703	688	750	728	771	775	764	756	713	705	764	718	711	713	782	711	741	751	749	715	747	727	691	754	708	749	716	728	713	766	723	755	723	730	710	729	732	700	751	668	730	728	692	773	714	715	732	709	701	749	724	767	696	739	726	695	717	728	755	726	769	716	702	748	722	698	705	699	712	730	690	750	740	710	717	706	738	735	731	708	702	704	736	747	765	771	731	725	771	762	739	750	716	749	706	740	737	733	693	731	722	715	693	712	706	768	674	745	717	753	725	675	762	749	762	717	752	736	758	741	724	741	745	731	696	691	717	768	728	735	724	766	736	694	731	703	716	721	770	768	717	731	701	727	699	721	692	695	749	699	734	771	722	699	720	694	717	761	716	743	714	755	727	743	691	738	725	737	754	755	722	760	694	720	734	766	732	753	717	693	715	698	701	753	722	737	714	725	705	730	723	707	752	704	772	733	712	718	782	692	744	690	728	719	741	718	697	736
4748	321	163	133	112	113	96	94	82	81	84	84	80	89	70	65	79	69	62	89	73	79	79	79	70	77	91	64	87	77	82	88	78	79	73	74	84	59	97	77	58	73	68	84	66	90	88	67	73	73	76	90	71	73	94	91	81	76	72	72	71	58	69	74	58	71	82	84	71	79	54	79	85	91	60	67	68	71	84	78	69	71	89	73	74	71	62	67	72	77	59	81	73	61	74	66	76	75	81	80	69	73	84	75	82	72	70	64	74	76	85	72	74	90	67	73	65	79	61	64	71	81	68	67	74	89	80	70	70	60	73	68	75	62	75	72	78	79	98	71	67	69	65	89	60	79	60	65	71	85	82	85	80	85	68	63	75	62	87	77	66	79	84	67	84	73	75	78	71	91	96	77	76	77	73	69	70	66	74	69	79	75	72	95	71	61	76	81	58	94	85	83	90	77	62	73	72	68	79	69	79	82	61	64	77	70	69	79	79	84	80	74	82	90	72	71	74	68	75	73	82	85	71	82	78	80	85	75	65	73	76	75	88	67	85	65	78	81	80	78	71	62	71	89	85	78	79	57	71	64	67	69	83	77	77	74	71	77	58	73	71	65	67	73	80	85	67	81	69	83	74	64	77	75	75	72	74	86	79	84	65	78	85	61	80	85	73	89	73	60	89	78	79	66	87	76	67	56	72	81	73	61	81	77	77	81	80	66	86	66	75	66	83	79	67	73	70	73	73	76	73	86	82	70	75	93	86	89	55	69	54	73	78	92	70	70	78	78	85	73	63	58	63	85	89	71	63	73	75	74	71	76	84	71	56	70	65	72	78	54	77	64	65	90	68	67	72	89	79	90	84	59	74	69	67	72	81	64	75	79	76	76	78	57	96	70	106	81	78	60	72	69	64	74	75	70	74	61	72	70	78	85	74	82	68	72	87	75	75	76	80	71	102	68	75	68	68	85	64	76	70	69	65	65	76	65	56	69	64	67	62	74	62	67	75	101	79	65	67	74	68	76	73	71	75	58	73	74	83	79	81	78	65	77	77	78	70	74	63	98	82	79	74	83	85	80	81	79	76	75	78	82	88	71	75	75	90	69	57	57	67	72	89	80	79	68	84	74	64	71	69	70	69	75	72	69	76	73	71	77	80	78	82	72	70	88	85	79	71	65	73	62	73	68	78	70	88	78	89	73	73	64	81	79	92	91	65	69	68	80	69	95	78	79	75	75	76	72	82	80	83	70	76	85	69	81	91	75	81	71	78	78	64	79	85	81	67	78	69	71	73	61	68	73	74	78	78	71	82	73	75	77	80	86	67	70	57	86	75	80	73	76	57	94	70	69	73	72	67	63	63	72	62	79	80	74	81	72	74	82	63	77	68	80	72	77	81	67	80	49	77	67	80	87	91	71	70	83	65	79	76	74	85	71	83	62	79	85	69	73	78	62	90	90	65	77	69	89	87	84	70	76	87	77	73	87	82	89	71	92	72	79	70	62	75	78	80	88	82	83	70	82	70	63	74	75	60	76	85	48	74	76	77	70	73	75	88	76	67	68	92	69	75	83	82	79	81	67	89	69	79	71	80	72	61	66	67	61	76	73	74	77	85	78	89	85	84	77	73	64	71	68	54	77	81	91	69	70	80	80	76	79	60	73	76	76	73	81	63	87	91	100	61	82	81	68	80	68	93	80	71	85	71	70	74	77	81	82	87	61	78	77	83	69	68	84	58	63	80	70	82	78	74	84	76	69	83	86	75	83	77	68	66	66	73	71	82	85	82	72	92	82	66	74	87	86	79	90	71	86	89	77	69	74	74	80	85	58	72	88	81	79	70	69	67	76	76	83	71	63	81	80	75	78	76	74	79	67	76	79	80	81	73	77	67	72	84	81	75	56	70	65	76	92	71	70	71	62	64	76	65	66	77	77	71	71	86	74	82	64	84	74	85	72	73	84	76	66	74	83	58	84	78	84	67	88	72	59	83	74	77	64	76	79	80	68	77	74	77	59	73	73	79	67	89	73	73	81	76	68	63	67	84	83	86	77	61	85	68	74	78	78	65	77	68	71	84	72	80	74	69	66	85	80	77	65	77	77	69	74	99	62	59	68	69	81	71	80	86	81	68	77	74	89	102	75	66	77	67	79	89	60	66	80	80	77	74	86	76	77	72	79	85	82	89	81	74	72	69	74	77	64	82	73	75	75	73	78	61	73	66	75	82	76	59	75	75	63	69	72	73	80	77	68	69	86	87	90	79	68	80	87	81	74	76	71	81	82	83	84	73	81	78	79	71	80	83	87	59	81	70	60	62	68	69	87	72	63	61	55	77	86	74	64	85	81	69	80	68	88	70	71	62	73	71	77	79	72	79	85	69	73	81	79	78	83	61	65	90	94	75	74	73	104	67	76	74	74	79	88	68	74	77	95	70	73	62	76	69	80	71	59	73	75	73	75	66	60	81	78	78	82	65	56	76	89	71	70	80	97	71	81	71	86	71	70	64	69	76	88	62	69	81	68	76	84	76	84	61	58	77	69	74	65	68	77	67	54	66	71	98	79	69	86	85	60	82	80	65	62	77	60	82	82	76	68	68	74	72	84	86	80	58	64	74	63	84	83	73	69	91	71	76	74	73	64	75	67	71	85	76	74	64	81	97	74	75	71	76	89	62	66	85	79	77	67	71	83	62	62	88	65	75	70	72	73	79	94	73	71	62	86	74	68	68	75	83	70	59	72	76	91	79	79	75	78	67	78	74	79	77	79	68	76	68	70	68	94	92	67	70	70	71	64	86	77	79	79	69	78	65	70	87	66	66	76	73	62	76	76	60	85	67	67	71	62	72	83	64	84	72	56	84	71	62	69	78	85	68	73	71	67	71	56	73	65	86	78	65	84	70	68	60	77	59	63	64	79	62	71	73	76	81	68	78	70	82	66	77	75	78	79	74	79	70	73	65	73	73	71	65	74	66	67	57	85	67	68	84	85	71	87	74	70	72	79	68	80	87	64	75	77	84	93	59	58	68	89	76	82	60	87	74	72	65	75	73	71	81	75	55	80	72	74	71	72	84	74	76	84	69	70	71	72	82	64	103	70	73	70	98	74	74	77	68	74	84	93	81	84	85	70	51	81	74	85	77	64	61	61	68	77	71	71	62	76	73	58	67	76	63	65	63	78	68	65	90	87	80	88	84	57	80	87	73	76	66	70	85	84	74	72	85	74	64	64	69	70	67	86	92	70	70	64	66	81	64	75	90	92	83	67	69	69	66	87	72	91	73	64	63	70	66	68	67	76	82	71	68	70	74	72	69	75	68	81	74	84	73	71	75	64	74	65	68	59	86	73	73	78	92	69	65	68	107	65	77	64	78	71	74	68	79	82	67	78	76	70	76	69	78	83	61	84	73	72	64	75	74	78	92	79	67	77	84	70	70	72	63	75	63	73	73	72	78	65	67	64	70	83	77	72	74	59	69	80	89	62	83	79	69	72	80	74	71	87
5909	340	426	436	436	359	366	362	348	303	335	295	333	301	296	272	280	287	296	296	265	279	291	294	276	271	284	283	283	283	273	273	293	315	273	294	302	321	273	298	282	276	259	278	281	272	282	267	266	266	276	286	276	278	274	251	295	268	327	288	279	273	315	305	271	289	265	265	319	279	290	304	297	283	311	285	291	301	301	298	295	265	290	298	294	275	298	312	242	298	279	260	296	292	301	282	274	311	269	322	310	282	279	267	291	274	261	280	309	279	263	266	251	250	282	263	256	295	278	276	282	295	313	306	276	267	288	270	254	320	294	288	287	265	260	257	305	260	314	274	281	266	276	294	262	272	286	321	263	251	300	288	257	297	290	288	292	311	283	276	288	284	255	291	310	301	288	265	285	259	258	257	271	263	256	256	280	301	290	294	268	253	275	310	279	291	278	251	255	297	257	293	262	282	297	267	281	263	262	301	261	278	305	278	293	268	320	303	284	268	266	272	266	287	304	278	288	280	265	276	316	306	288	270	282	285	280	293	281	267	271	310	332	301	264	242	277	282	301	271	285	284	290	317	277	291	279	301	305	273	261	283	234	299	258	286	295	289	287	310	258	294	264	262	289	276	285	285	279	308	295	278	288	270	284	268	281	291	258	289	324	307	269	275	287	271	281	276	318	253	277	274	303	304	302	284	320	282	308	340	277	291	285	278	290	289	279	290	272	281	302	261	255	272	270	263	293	266	304	257	273	253	278	252	291	272	287	292	288	288	312	289	280	275	294	266	285	310	280	270	280	274	270	277	271	268	277	268	264	268	295	275	279	304	280	303	279	282	285	274	299	262	260	259	276	312	301	268	275	300	293	278	262	277	290	279	279	302	282	289	311	275	299	298	291	260	282	311	261	261	264	271	303	257	298	286	283	291	276	298	289	257	281	256	317	270	273	282	264	276	259	263	298	295	278	303	315	292	289	303	302	276	279	274	304	232	266	238	251	298	286	293	284	327	265	288	283	312	282	285	290	297	270	302	295	263	270	276	267	269	297	305	295	269	313	296	267	300	294	276	264	281	272	293	268	281	281	283	285	273	236	268	266	312	247	300	284	282	328	300	288	263	307	281	280	295	262	272	285	270	259	282	269	303	272	282	282	315	266	270	275	269	287	289	274	290	289	279	279	266	238	269	286	307	280	286	306	250	271	303	272	269	300	286	277	293	293	278	307	278	259	303	287	294	286	287	288	301	315	254	283	276	262	277	271	316	271	293	275	277	280	312	271	264	284	278	280	260	270	287	280	280	273	261	275	297	315	273	296	306	295	320	268	247	284	307	264	293	272	260	316	283	268	254	269	291	269	303	336	272	285	284	287	265	270	275	256	274	299	314	303	291	280	323	262	298	240	294	296	280	270	273	269	260	262	302	299	308	301	281	283	278	302	284	294	260	287	291	302	297	266	269	278	257	285	289	296	254	270	279	275	297	270	274	318	291	278	242	287	273	281	287	305	302	309	305	257	291	298	269	252	260	317	270	304	290	296	283	268	282	279	278	274	277	279	275	280	276	294	289	276	267	277	308	275	264	289	268	259	307	277	278	313	291	323	285	277	263	257	280	267	276	272	283	285	255	313	284	269	298	280	278	274	267	291	253	296	274	282	273	290	269	263	292	292	299	290	291	300	283	293	266	278	261	303	293	279	284	308	297	278	286	270	269	289	274	272	310	310	288	289	292	292	282	264	294	285	293	292	271	284	298	276	268	298	295	283	261	257	301	289	308	294	278	289	298	291	299	261	280	293	270	270	315	285	271	281	286	234	256	269	291	262	282	279	255	268	296	238	274	284	306	303	261	271	284	271	281	263	270	304	263	284	276	249	275	307	272	298	271	275	291	299	264	275	280	259	275	323	284	288	317	272	284	280	294	297	295	285	276	271	285	279	276	243	255	283	288	288	268	274	296	263	270	295	268	266	271	277	271	324	285	277	304	277	299	265	290	296	271	280	298	280	273	270	298	277	273	273	302	276	256	280	282	271	312	283	260	284	266	301	273	273	289	316	266	268	282	247	282	296	284	289	278	261	269	263	272	270	266	279	261	292	279	266	290	275	277	237	282	270	295	242	286	288	282	255	291	259	255	284	284	288	257	302	267	272	254	275	281	305	305	265	291	250	284	269	327	285	314	303	274	308	299	276	300	246	284	303	286	300	295	276	279	248	287	255	284	267	287	281	295	281	272	266	296	312	260	297	281	273	298	282	286	279	294	268	279	297	278	326	295	281	271	264	277	293	285	292	301	288	269	267	296	279	279	290	276	265	293	270	277	292	287	304	264	312	277	288	274	283	260	292	295	291	247	287	259	277	314	304	293	279	289	286	279	271	261	265	292	293	273	283	226	304	283	307	287	317	260	260	260	303	272	289	281	295	291	276	262	270	308	269	314	302	282	276	284	287	279	282	289	269	291	274	272	275	262	272	256	283	256	268	271	294	300	288	272	264	266	288	310	269	282	319	280	283	305	282	283	264	303	281	279	282	273	277	267	280	275	264	281	279	278	274	285	293	286	271	293	294	288	253	327	303	288	275	309	249	292	328	299	286	264	285	256	292	281	248	287	294	248	274	275	268	270	300	299	297	287	261	258	310	295	274	271	277	285	298	252	271	272	271	302	271	286	271	273	282	267	289	298	285	236	285	277	285	297	259	280	320	293	253	294	290	288	303	252	305	268	275	282	277	303	312	288	276	279	295	282	246	285	291	304	257	276	313	288	267	269	279	275	283	271	275	257	275	306	293	269	313	321	261	278	299	306	299	279	289	275	283	289	278	259	303	308	268	269	292	259	292	264	288	238	256	272	246	273	272	277	302	282	283	274	266	267	292	290	293	274	305	279	271	267	275	307	284	319	268	287	292	283	288	308	293	257	284	293	281	266	288	312	277	290	283	266	273	252	286	287	287	295	289	291	257	303	277	280	301	296	288	266	308	259	299	305	301	291	258	308	304	286	276	316	284	297	297	257	298	280	306	322	303	280	303	303	308	291	270	296	261	294	255	270	294	297	268	280	267	291	293	293	293	272	313	278	267	267	263	272	270	264	310	275	283	271	274	283	296	297	287	303	276	280	264	277	248	297	296	275	270	293	265	268	285	293	289	298	255	290	291	247	281	273	266	314	268	258	314	288	290	270	279	278	292	285	276	255	278	271	287	255	305	267	248	267	301	268	268	322	275	307	253	289	290	279	246	289	299	272	292	276	305	297	311	266	235	286	284	271	268	291	269	286	283	316	279	282	262	291	288	278	284	261	275	273	283	286	269	285	281	261	263	270	283	293	269	275	274	288	291	297	304	300	281	269	302	306	267	293	251	259	261	253	305	282	324	294	283	275	277	279	264	279	277	287	286	262	270	290	280	267	311	290	290	268	240	279	293	275	298	285	288	285	275	288	282	283	258	299	268	260	310	290	286	276	281	301	322	321	287	266	306	306	265	276	282	277	272	300	251	268	305	284	314	288
33433	8620	1485	1034	724	559	438	387	359	313	244	269	231	230	222	222	224	199	238	180	212	198	206	185	196	178	189	173	162	207	179	179	166	183	172	189	182	184	159	178	178	212	197	180	188	158	193	174	200	180	169	183	189	180	164	168	157	173	188	185	169	162	158	164	170	191	195	179	190	156	175	198	160	187	171	158	172	153	154	176	151	179	167	168	163	179	183	153	174	161	149	163	160	170	160	168	151	174	163	166	183	165	157	176	196	146	167	155	192	198	165	184	196	168	148	198	175	190	155	166	179	175	173	175	162	148	195	167	192	147	160	164	168	145	148	168	160	168	166	189	143	175	194	160	155	157	160	184	184	160	195	193	191	171	169	165	182	165	183	163	188	159	186	170	175	184	157	204	170	168	182	168	171	172	173	173	155	155	179	181	163	169	174	167	157	190	156	164	185	185	163	185	161	159	163	187	190	172	188	172	153	180	181	172	147	164	175	170	168	165	171	187	184	183	187	183	172	159	171	183	182	144	170	172	175	193	146	175	161	193	163	173	158	175	174	170	191	191	193	169	180	162	181	165	164	160	152	165	147	173	163	149	173	159	163	177	185	171	171	156	161	149	201	177	181	186	144	175	179	164	168	147	166	175	185	170	168	164	182	166	175	159	156	160	170	149	131	169	159	168	170	161	153	180	159	168	140	173	181	165	168	173	150	167	167	190	178	180	165	154	161	179	165	171	171	160	155	157	198	182	175	150	174	169	162	198	180	170	180	191	146	172	165	157	174	163	153	196	167	165	164	163	153	179	150	196	164	172	164	162	175	164	165	173	180	164	183	188	173	153	151	172	183	173	154	183	179	135	171	174	191	178	187	171	177	183	184	145	164	169	202	171	186	196	179	184	174	175	183	151	184	188	182	153	186	186	178	163	162	177	167	150	165	168	172	163	168	178	163	168	187	163	152	173	198	162	173	168	164	177	197	164	180	182	176	173	169	162	165	164	174	193	191	151	169	168	182	179	163	176	188	152	150	189	163	169	141	159	174	173	137	155	168	158	156	169	170	189	186	163	178	165	182	165	174	171	156	181	156	175	159	158	195	164	182	165	181	197	162	189	169	166	151	157	166	181	171	188	181	190	157	172	149	160	189	166	172	187	163	169	190	147	156	161	170	173	174	169	204	170	177	172	155	169	185	159	195	158	132	161	147	194	159	170	162	142	157	181	172	153	183	157	163	162	162	169	183	150	154	174	180	173	141	184	173	178	174	157	167	157	145	168	188	167	171	159	157	181	181	160	189	193	168	177	175	184	175	153	160	161	174	177	164	166	173	177	196	180	164	157	168	161	170	188	138	179	170	172	190	183	159	159	158	158	170	156	176	159	192	175	166	172	188	166	168	165	162	181	149	165	158	166	181	146	171	178	170	195	166	176	163	178	201	159	177	136	166	151	170	154	168	174	155	173	165	157	165	172	158	175	190	159	191	162	172	163	154	180	175	176	170	176	151	159	195	164	157	171	168	170	195	154	164	194	179	158	162	167	178	174	166	157	179	155	196	177	153	157	174	164	157	171	157	199	187	177	158	179	170	173	183	161	166	191	178	150	174	192	174	172	182	168	159	176	163	198	180	179	181	171	154	162	199	179	145	171	167	161	174	182	172	152	205	175	190	189	169	152	183	163	159	159	184	171	165	202	175	179	183	188	163	205	167	171	175	182	170	158	172	167	161	170	173	157	157	158	161	179	169	163	147	163	210	193	171	176	164	154	176	171	156	164	172	191	154	148	173	178	161	176	180	164	167	165	179	175	200	191	172	185	178	149	185	171	149	173	175	142	168	164	156	184	184	177	193	157	194	192	176	164	156	165	148	177	151	168	163	158	177	166	178	179	177	152	158	184	181	170	168	154	182	184	168	185	160	155	183	171	151	173	159	179	184	176	149	183	168	182	147	176	167	172	161	169	155	171	178	176	168	151	178	165	192	174	170	170	167	179	166	166	161	172	164	183	180	156	153	139	171	152	149	165	162	188	184	149	158	156	172	171	150	147	151	190	161	159	151	176	192	168	176	187	161	155	199	173	167	154	167	174	168	161	166	180	163	172	143	191	196	178	180	185	157	163	181	181	186	198	177	183	171	146	154	177	152	170	174	168	184	173	165	190	179	172	179	171	156	182	188	182	193	163	182	183	180	188	156	181	148	176	160	154	183	175	175	145	207	157	147	184	171	188	162	145	163	196	177	152	151	176	171	180	172	181	150	190	169	177	169	178	163	138	137	187	169	188	174	177	196	196	166	155	164	157	177	158	173	164	173	166	198	189	162	158	165	204	177	164	153	175	187	147	158	189	175	161	171	190	175	159	195	168	148	154	161	169	153	172	185	156	183	158	159	172	185	201	158	155	159	169	164	191	142	191	180	175	181	178	169	182	179	150	177	146	206	184	193	163	173	188	169	163	183	161	172	169	150	163	162	171	170	157	139	186	166	181	167	152	169	163	199	177	186	168	176	174	172	183	164	156	179	165	182	177	170	196	168	160	165	155	171	180	166	184	170	160	158	185	170	184	143	158	162	156	184	168	188	145	189	151	133	183	176	172	165	160	201	167	185	163	159	174	191	180	176	166	171	172	174	169	151	135	179	192	180	179	203	168	174	199	200	183	180	185	173	161	161	172	145	169	185	154	176	174	193	188	177	202	199	175	152	159	160	180	174	171	166	181	159	173	173	180	181	161	187	172	163	168	162	182	177	194	170	202	172	168	190	165	169	161	158	153	173	165	161	136	158	151	138	159	182	170	154	169	188	155	157	143	161	203	166	197	185	171	163	159	173	195	148	170	178	168	182	181	183	162	179	167	153	190	185	198	187	178	155	172	169	183	164	175	168	186	187	164	168	156	176	170	187	161	186	170	165	166	161	179	202	154	173	175	143	168	159	164	170	166	181	174	171	151	170	154	178	174	158	176	160	164	156	157	170	173	168	163	159	180	157	181	183	162	177	179	166	167	171	174	172	170	172	169	178	162	169	166	168	168	172	172	180	195	191	176	195	185	174	150	203	183	188	163	157	153	179	180	163	177	158	165	181	153	154	165	164	156	182	159	160	176	203	168	164	176	170	193	160	170	160	137	175	181	177	172	175	169	146	163	187	172	181	166	177	160	167	160	184	143	151	175	180	189	173	168	154	189	157	190	170	148	176	180	155	173	166	176	159	159	176	168	154	156	176	172	169	189	151	169	167	154	171	185	175	165	146	166	180	176	158	176	176	149	164	193	169	162	168	188	188	179	193	175	188	165	169	148	161	147	171	171	169	169	155	177	173	150	174	157	174	162	177	165	193	167	196	163	166	172	159	171	164	156	166	166	155	174	169	187	167	192	154	169	184	153	192	169	193	174	139	183	177	160	167	176	144	168	163	183	181	165	190	169	155	160	191	170	201	156	174	151	190	159	169	161	151	180	175	171	166	162	166	170	164	162	174	186	178	167	192	174	150	172	184	175	160	162	172	171
14979	1441	2899	3381	2858	2402	1957	1696	1443	1309	1149	1075	1009	891	906	878	796	793	748	746	667	679	671	702	646	695	664	661	673	614	618	619	588	618	557	562	564	582	566	611	613	550	575	555	606	572	570	578	624	583	588	569	594	499	538	605	590	554	596	591	555	551	539	534	513	548	563	529	561	580	564	537	545	538	537	541	548	555	554	511	588	600	553	531	561	522	512	555	515	573	561	533	566	541	509	550	584	560	527	528	542	533	522	520	538	515	531	547	550	562	552	515	570	540	535	534	547	542	555	550	541	506	578	574	566	545	510	534	567	566	538	549	571	501	558	527	553	509	571	581	543	529	548	521	518	562	541	538	550	541	536	530	568	512	556	541	529	564	545	553	547	552	554	526	550	536	546	524	551	559	601	546	589	518	560	476	524	536	547	517	517	563	545	514	490	555	522	555	527	522	493	529	514	541	529	531	542	557	549	598	523	566	539	559	540	532	571	555	568	554	551	564	538	559	546	516	519	543	524	538	536	524	529	524	563	538	520	573	532	535	534	552	495	520	514	523	557	491	523	559	554	525	533	534	551	542	533	530	557	547	512	559	569	554	553	578	507	549	528	545	519	520	542	533	562	522	552	551	541	564	546	534	505	518	553	567	524	542	529	554	518	551	539	531	552	556	557	594	560	522	579	546	519	539	553	525	512	532	556	530	514	525	510	544	561	531	536	532	498	564	535	514	551	574	542	516	536	549	504	544	547	535	526	506	560	517	525	539	506	509	566	545	564	552	529	555	495	557	539	528	519	525	546	518	526	573	526	562	522	550	535	504	541	533	534	541	566	548	539	536	579	522	505	528	536	569	534	517	565	544	542	537	542	548	536	514	508	519	534	538	534	528	559	564	536	484	520	540	546	513	536	578	541	557	500	539	521	574	529	545	503	563	499	554	540	530	559	579	508	550	524	506	538	559	527	540	544	557	577	517	509	552	519	516	540	548	575	574	514	560	499	511	505	476	522	554	552	566	531	548	552	535	491	539	540	538	499	510	545	519	523	552	534	518	549	510	592	513	548	492	562	526	551	525	540	516	560	545	535	562	548	549	556	561	576	506	515	555	522	534	551	563	511	516	547	546	534	544	546	538	500	545	560	525	542	533	532	540	533	527	512	524	525	555	539	532	548	500	534	513	593	530	526	524	533	518	516	521	524	542	562	562	570	511	548	557	516	543	533	552	524	543	515	549	523	530	569	538	516	551	535	529	568	550	499	547	523	535	545	555	546	546	527	577	532	559	572	558	546	555	564	539	547	567	517	544	535	575	574	542	530	529	515	534	545	546	509	516	542	520	510	493	554	536	476	553	574	530	489	526	580	497	525	527	534	567	529	556	539	529	510	523	513	578	542	519	568	568	543	527	515	523	508	543	533	586	541	554	554	512	541	543	553	522	553	500	528	576	547	549	563	548	537	533	535	545	546	520	500	512	524	539	540	544	550	523	556	581	497	582	520	535	520	527	525	537	530	557	561	563	505	536	528	592	509	562	561	566	552	535	484	529	573	522	532	556	542	538	543	546	549	514	547	537	551	493	530	561	502	537	580	589	542	535	554	524	539	531	592	552	544	542	555	523	527	516	573	554	527	549	524	500	552	514	546	538	517	538	519	537	519	515	549	493	537	537	551	585	510	509	526	521	527	570	537	513	548	537	542	520	537	541	547	537	541	501	525	554	509	563	549	500	538	522	495	535	495	526	510	533	526	565	568	483	546	513	503	521	581	543	523	536	543	556	537	545	519	545	563	534	555	507	572	542	522	493	556	580	509	528	543	566	567	498	508	497	564	519	483	527	562	575	519	521	539	533	524	527	536	530	571	541	547	539	506	550	545	550	480	571	574	542	525	561	539	559	553	507	566	518	497	516	522	517	550	564	559	557	520	529	557	513	557	530	519	532	546	521	487	539	554	533	530	502	512	506	507	562	571	537	547	555	563	535	542	555	497	543	546	528	493	570	506	542	514	547	520	535	564	510	547	512	539	575	516	506	524	578	537	506	545	573	517	533	484	551	571	567	544	541	556	568	590	544	560	534	587	564	563	556	547	509	579	533	541	538	529	551	553	538	552	512	572	519	563	508	549	535	566	506	561	541	543	519	525	552	494	527	535	571	519	554	552	530	535	528	552	506	528	543	557	539	503	548	538	564	557	510	510	537	546	603	540	533	532	527	539	548	537	528	519	520	560	490	504	526	496	554	507	544	543	516	533	551	531	552	552	551	537	514	536	544	540	535	514	556	544	520	537	541	564	537	526	537	511	537	541	534	568	557	563	529	514	535	544	517	528	527	529	558	540	561	511	530	545	549	538	566	523	605	528	530	513	558	565	534	522	524	510	524	540	561	556	520	563	533	543	509	518	495	540	542	476	528	523	559	558	528	517	595	576	523	536	563	559	555	528	552	539	494	526	538	508	533	539	526	534	528	556	506	565	539	537	499	491	563	541	584	487	510	532	546	498	539	520	489	494	497	568	558	550	503	553	548	535	524	532	555	538	558	543	514	535	568	504	562	549	560	499	569	590	558	535	519	514	539	575	554	531	516	543	537	541	530	523	591	523	526	555	553	564	530	543	569	546	518	534	542	517	537	550	556	544	523	521	516	511	503	514	547	500	605	526	530	544	553	539	533	540	522	527	550	493	547	540	510	495	507	551	526	547	527	541	573	508	561	523	527	532	533	536	544	491	536	545	531	531	512	528	514	574	497	517	567	500	513	540	506	526	540	525	526	538	532	536	529	567	560	563	484	511	587	537	506	555	527	533	559	556	565	530	588	528	535	545	539	463	561	494	516	518	543	544	518	541	486	533	535	537	535	543	560	559	543	539	513	558	575	568	585	537	513	552	507	527	531	518	508	515	511	578	515	502	555	555	519	524	502	549	536	511	576	551	522	548	497	510	526	550	512	496	499	531	497	524	502	523	573	549	544	537	529	557	544	524	547	533	531	557	537	530	559	526	523	512	526	530	548	535	483	555	547	584	562	537	554	564	545	513	603	518	522	484	546	549	575	526	558	524	555	553	561	514	555	556	524	585	528	511	550	566	559	507	557	539	563	531	528	548	516	548	532	527	506	549	547	546	537	502	497	532	515	531	526	534	526	515	504	540	547	515	535	517	494	543	504	555	555	547	515	512	491	510	564	530	539	549	563	558	548	538	548	570	505	516	554	489	558	562	520	537	532	551	617	537	549	534	528	525	530	489	526	512	524	550	538	548	538	571	560	572	557	528	533	534	523	553	542	539	541	538	531	512	550	535	552	509	562	567	581	558	535	552	518	531	515	555	592	556	579	492	513	589	538	554	550	490	509	584	553	540	510	563	528	577	545	566	507	522	542	520	508	553	556	515	543	517	523	538	503	541	485	503	517	523	541	522	542	547	513	563	505	555	572	525	530	521	498	556	560	525	617	519	482	537	544	542	536	559	536	540	555	515	570	515	571	555	538	576	599	535	542	559	523	568	523
40582	19522	4355	2061	1363	1018	777	656	538	482	445	397	410	331	347	363	317	324	257	316	257	297	290	296	280	294	267	287	242	257	275	286	266	268	251	260	250	275	252	251	268	285	294	246	273	250	284	267	255	240	231	230	284	238	242	249	265	250	252	274	270	247	243	236	268	245	235	255	237	231	290	241	246	239	256	222	284	216	243	234	217	260	249	226	248	280	209	258	236	253	245	229	257	228	248	242	208	298	249	246	241	242	245	261	249	253	258	240	224	253	278	247	221	239	235	224	227	268	233	231	238	227	226	247	249	252	231	254	225	247	240	238	229	241	247	284	266	258	226	249	243	256	229	211	255	237	261	266	251	247	251	241	254	191	263	251	233	204	253	248	247	238	244	230	246	233	243	265	253	247	242	247	246	264	278	202	239	259	235	237	258	224	236	237	249	249	249	233	236	231	243	249	216	239	225	238	243	247	284	227	247	258	226	247	245	277	248	236	282	239	278	247	256	238	261	245	227	236	269	265	243	234	233	229	253	219	226	238	238	261	245	243	247	215	223	241	265	235	253	264	239	246	236	230	228	228	242	258	246	246	253	227	241	231	235	223	234	236	226	276	223	228	271	270	248	241	247	241	235	231	272	262	239	241	260	237	229	228	214	230	268	260	239	248	274	238	244	264	258	209	232	248	239	243	265	255	222	237	250	245	252	231	248	243	249	229	244	234	244	254	253	265	233	237	263	205	246	236	265	266	240	263	239	245	264	226	250	257	248	236	257	249	238	246	218	221	235	242	269	258	252	251	231	219	235	238	243	238	289	243	234	254	262	267	228	236	249	239	248	212	259	262	241	235	255	232	259	242	235	257	246	239	231	233	231	222	236	247	254	250	279	252	247	250	247	222	230	245	252	239	228	245	255	223	257	253	235	250	246	247	266	256	242	266	245	243	228	231	276	237	245	225	262	245	247	236	217	247	265	243	243	221	240	271	225	226	250	246	263	250	233	283	229	256	233	230	249	244	225	235	232	228	235	253	253	235	261	231	242	223	245	231	263	220	264	230	232	254	237	256	271	261	228	228	260	262	226	231	275	219	235	242	224	223	252	243	259	246	241	242	274	240	242	243	272	250	248	254	265	241	229	228	235	226	229	254	222	228	231	251	204	244	271	251	240	228	248	245	235	256	267	265	247	215	259	240	247	242	222	223	245	247	247	256	252	232	215	239	263	272	265	269	212	265	228	225	265	259	249	239	261	243	226	271	250	240	236	234	253	263	225	252	227	237	245	234	232	258	237	235	243	244	258	241	241	226	248	265	281	235	225	203	251	237	250	264	232	250	253	228	242	222	264	235	259	256	246	205	230	246	259	225	247	290	241	223	236	246	247	251	235	259	235	254	230	245	241	250	220	257	233	239	249	217	242	238	246	219	260	240	254	241	228	260	252	266	246	255	238	255	233	284	253	265	249	240	248	244	235	235	258	249	246	235	250	265	237	238	244	228	229	225	226	234	247	272	235	228	247	234	251	277	264	248	215	259	210	242	222	241	220	241	251	227	242	240	245	239	225	242	214	269	230	235	266	238	252	249	242	204	233	244	255	241	243	255	265	209	229	241	235	242	233	257	241	250	246	225	213	240	243	267	242	241	252	236	270	214	254	231	242	255	253	238	242	241	246	226	253	265	233	246	260	229	252	258	216	267	269	237	264	247	275	244	241	255	284	261	235	253	263	250	235	261	237	218	248	244	239	256	236	218	234	235	263	224	240	273	262	227	243	243	224	266	254	243	269	230	233	229	266	224	253	210	262	223	254	240	256	272	239	233	237	237	243	241	279	227	245	229	244	255	258	255	239	258	236	277	244	236	230	247	285	245	231	243	219	257	245	228	216	265	215	223	281	250	236	282	229	237	229	256	232	266	244	242	253	241	247	238	222	259	242	219	247	257	254	248	244	261	251	249	236	261	242	258	284	290	253	266	238	247	247	215	229	255	277	245	238	234	244	258	265	236	244	250	271	234	241	240	229	255	219	277	247	236	239	232	263	256	250	226	215	249	233	220	265	239	255	244	238	256	218	250	216	233	270	256	255	234	249	256	252	254	257	225	254	242	220	251	256	253	261	238	233	243	253	231	250	234	224	256	235	247	244	246	262	262	247	249	227	233	257	239	247	252	247	230	243	234	240	236	246	230	222	257	257	255	263	257	258	242	263	259	244	214	262	254	266	257	270	273	229	239	254	235	236	233	239	238	251	254	261	255	236	222	236	239	232	251	214	236	245	251	255	274	254	213	243	269	243	244	283	231	243	267	276	240	285	237	269	214	258	248	222	249	239	251	250	242	247	259	225	239	259	228	240	242	275	250	224	219	229	249	228	233	267	212	253	252	253	260	234	275	267	213	255	250	228	230	273	260	225	264	226	258	216	252	212	246	264	270	226	239	256	267	261	261	277	239	227	262	214	237	251	251	240	242	243	223	232	256	253	238	270	266	248	246	234	239	222	259	265	252	233	210	217	267	254	230	249	265	247	221	213	234	243	217	229	253	248	219	275	224	260	241	256	257	276	213	244	242	237	227	257	283	259	263	243	266	242	224	260	246	275	243	237	282	248	251	233	264	258	244	244	230	241	256	240	249	261	252	247	258	258	216	220	228	256	258	246	249	266	240	249	225	239	240	227	239	269	238	246	235	263	200	237	260	226	237	220	236	252	225	267	224	240	254	265	239	222	255	269	253	248	263	256	226	234	227	222	243	275	281	212	255	254	255	241	267	223	224	217	264	254	251	228	255	222	217	251	224	213	242	250	234	248	253	251	243	242	238	234	239	221	239	228	212	284	244	252	239	241	230	223	229	223	219	247	219	241	264	244	240	246	237	222	254	254	235	247	238	254	229	230	233	233	241	246	251	268	228	241	236	229	229	245	248	261	241	277	245	262	276	232	273	215	198	266	224	221	239	216	260	225	222	257	233	235	258	257	237	261	221	231	232	259	245	234	249	214	239	269	260	250	255	265	251	231	256	233	252	215	244	245	239	250	251	222	239	225	239	223	252	244	238	249	238	229	237	259	272	223	250	240	260	221	219	223	248	250	249	217	254	251	231	253	248	195	248	270	233	258	238	249	227	249	209	217	257	251	278	245	265	238	217	234	242	242	237	261	230	263	244	212	265	245	215	259	262	226	245	239	215	225	235	244	242	223	251	254	251	229	247	234	252	252	247	261	232	255	211	231	248	215	219	194	214	253	268	241	245	240	267	266	253	227	259	246	250	259	249	256	234	219	233	245	219	267	211	247	233	233	235	219	275	256	249	242	257	259	238	252	265	244	235	210	237	218	238	261	228	247	246	249	229	237	246	258	275	247	257	240	268	273	239	234	238	230	242	245	240	238	275	217	245	224	230	265	228	243	217	264	255	231	192	241	218	237	239	215	199	250	268	254	232	260	258	272	225	233	254	272	249	249	263	231	239	245	210	232	242	257	245	268	240	233	260	239	221	243	251	231	243	239	257
18406	2328	4987	5678	4866	3975	3391	2802	2469	2205	1999	1766	1605	1506	1368	1350	1243	1251	1096	1138	1114	1066	1044	983	1003	1032	905	947	893	875	882	817	853	833	856	826	819	833	810	789	800	784	847	795	835	795	763	784	823	758	790	764	820	783	801	779	739	816	760	733	767	790	724	758	755	759	797	741	756	738	776	779	737	756	746	761	785	743	731	736	745	753	735	763	814	710	734	732	730	771	742	720	761	764	744	706	766	718	751	741	738	744	735	755	741	782	753	734	725	842	776	712	743	698	784	727	733	726	736	754	731	766	753	735	788	727	717	729	696	673	728	717	681	698	722	676	702	733	728	724	723	710	740	716	768	692	676	742	755	708	724	731	704	759	724	764	697	719	701	731	676	691	687	742	729	707	745	741	710	747	698	723	729	673	749	762	725	718	774	743	732	729	695	721	726	673	704	738	731	712	711	753	698	753	729	671	769	725	751	760	703	708	755	725	739	703	725	709	742	740	732	720	697	718	780	771	731	742	692	704	735	717	724	698	766	740	765	707	730	757	704	734	660	729	739	717	710	747	736	749	727	706	684	716	717	737	683	769	739	738	718	706	698	710	732	741	733	749	665	734	706	762	714	717	727	729	759	757	713	714	729	754	671	714	765	673	718	699	705	687	676	732	697	700	704	803	736	737	726	739	695	741	713	712	730	725	713	705	740	766	716	723	716	691	709	767	713	712	724	725	725	710	740	737	733	678	749	695	714	742	721	666	765	745	702	743	686	704	741	728	709	726	762	768	745	743	692	778	733	739	733	730	738	727	709	736	734	741	759	747	733	706	720	758	702	696	677	726	733	770	755	748	737	737	724	727	740	738	705	681	776	719	762	723	671	725	780	703	742	750	730	704	691	746	768	712	728	729	749	714	713	700	694	754	712	722	756	755	703	753	717	681	690	762	699	739	749	748	722	696	681	674	693	761	734	725	717	724	708	694	720	707	686	753	726	668	714	716	724	779	707	745	703	727	707	730	756	742	726	709	746	689	685	720	741	716	735	735	690	749	782	740	749	752	727	716	762	699	705	702	701	704	739	692	732	762	722	730	741	706	707	735	756	703	729	755	735	744	723	712	752	748	743	717	711	693	753	733	717	686	716	706	688	708	677	670	719	704	735	741	664	679	703	751	682	668	683	735	726	736	699	757	740	687	753	668	717	779	688	688	694	753	701	745	748	777	734	788	715	749	729	720	757	756	684	723	743	770	726	733	745	716	705	768	734	746	716	737	710	741	748	737	728	686	740	744	731	705	713	738	738	762	747	698	744	728	695	725	721	728	691	752	684	703	703	720	729	694	742	647	756	716	714	718	688	716	726	735	689	763	732	757	741	682	724	761	708	673	703	739	723	715	676	715	787	754	721	743	724	691	727	715	710	731	691	730	700	716	741	749	754	728	697	766	729	747	729	716	721	700	740	729	739	711	725	693	674	685	749	767	698	714	709	691	785	705	748	708	765	716	722	710	701	733	678	705	733	706	737	745	753	703	718	718	748	734	701	723	725	759	711	689	698	686	728	728	697	750	767	744	751	723	742	737	720	681	758	732	674	765	729	749	740	748	702	732	763	685	737	764	678	683	730	750	716	735	749	727	682	716	744	725	744	733	702	743	805	714	702	707	768	749	752	743	744	718	649	709	745	741	722	723	716	736	712	710	734	674	749	727	766	762	715	741	798	720	714	708	726	702	725	692	733	685	655	726	738	698	744	721	678	671	678	690	750	731	720	719	732	742	708	752	715	697	747	711	784	756	739	725	672	705	726	680	708	627	711	757	693	752	720	699	749	691	750	831	716	734	683	737	758	691	764	725	747	735	696	742	683	716	729	706	714	709	763	741	719	737	727	739	675	731	710	725	732	733	758	729	683	755	719	720	715	757	762	708	753	728	722	734	739	750	760	800	748	727	771	666	751	720	689	708	719	730	719	669	748	714	734	714	740	720	676	725	688	748	726	766	704	708	720	762	710	740	670	763	721	745	718	737	753	739	756	747	712	742	753	743	737	766	784	752	706	745	708	712	716	727	726	683	734	739	678	708	733	712	703	772	716	745	766	764	733	745	769	739	739	688	674	720	676	715	732	757	675	758	645	702	729	692	713	716	739	718	736	761	712	676	706	756	681	693	754	728	730	713	706	729	733	752	732	761	734	689	724	670	718	810	733	722	728	731	719	754	770	675	725	762	748	700	715	688	722	759	709	699	733	759	717	730	676	704	689	728	735	732	753	706	737	740	772	721	734	754	726	696	738	682	761	736	704	731	748	684	705	714	746	739	692	733	698	714	772	726	748	676	756	701	719	679	725	702	647	723	705	685	733	749	716	729	735	806	710	764	686	736	726	759	740	708	743	697	729	769	732	732	713	743	733	749	711	726	725	775	740	767	710	713	745	686	753	709	731	733	742	773	697	719	717	717	728	707	729	773	742	735	724	736	739	711	689	709	757	693	689	741	724	737	689	719	729	666	730	750	729	773	766	742	758	713	712	739	758	704	755	770	759	754	698	719	734	716	710	755	718	717	738	727	745	707	742	742	733	713	702	721	742	733	667	686	693	731	664	774	722	708	732	719	736	729	736	738	733	734	689	780	735	703	707	762	664	703	757	717	734	720	743	735	744	745	682	712	707	729	714	749	730	714	744	726	724	721	721	770	744	749	732	764	688	748	772	697	686	720	713	715	717	729	727	781	748	735	712	732	725	719	729	685	733	716	711	691	710	718	749	722	724	735	682	702	732	739	728	672	737	714	751	723	718	722	687	751	698	730	734	707	734	749	685	752	758	697	702	699	717	746	757	792	721	774	719	749	756	726	738	763	744	729	733	739	773	757	733	692	730	709	714	744	721	757	713	671	710	748	751	756	725	708	728	731	713	769	703	709	727	718	768	729	737	705	697	707	767	708	770	712	738	738	729	684	737	714	723	717	705	681	712	753	776	687	737	783	728	742	717	703	726	778	720	678	742	702	737	681	739	715	743	719	763	738	755	753	693	738	745	699	740	730	795	705	696	697	738	717	800	684	751	680	775	688	741	708	718	799	714	736	714	789	724	736	741	699	717	785	684	677	761	769	756	704	707	704	745	741	745	740	732	681	709	675	739	733	745	744	719	666	723	731	732	723	719	736	716	711	749	663	697	705	728	746	733	753	755	727	709	727	689	725	678	724	752	704	789	729	746	732	720	746	702	704	699	713	693	744	737	705	714	717	703	676	756	726	704	704	763	708	701	730	749	721	713	683	744	741	741	707	716	722	716	778	737	720	704	730	687	726	687	688	706	770	734	729	674	713	716	735	691	722	727	746	734	718	683	729	730	706	730	671	756	705	737	740	697	720	710	713	718	731	726	740	702	714	712	728	756	760	702	723	734	770	764	735	709	737	724	710	751	715	732	651	724	783	741	687	710	737	705	662	699	753	696	758	715	706	697	717	675	713	729	716	740	753	736	735	749	717	719	740	738	743	731	747	696	754	701	710
4562	294	169	118	105	98	86	87	84	74	87	93	73	63	80	82	95	81	65	82	83	71	64	68	75	84	62	74	68	65	80	78	77	81	59	69	72	69	77	64	80	79	89	76	74	77	84	84	67	69	67	75	85	75	62	73	74	74	85	74	64	80	62	90	86	84	82	90	80	66	81	78	66	79	68	90	78	76	86	75	75	77	96	66	61	71	67	85	72	73	90	69	72	75	75	79	75	93	80	71	66	61	81	78	74	77	76	75	72	64	71	71	89	75	67	74	78	78	78	68	64	65	66	70	69	95	77	74	66	66	75	83	68	73	67	68	78	70	80	77	77	77	73	66	56	84	84	68	85	70	77	66	65	69	70	71	65	76	72	71	64	59	66	83	66	64	76	86	64	69	83	67	65	89	75	73	94	76	81	84	78	77	91	82	75	64	90	78	60	86	65	62	83	70	78	66	74	73	72	60	54	62	78	94	74	78	77	65	75	77	83	86	83	65	79	64	74	71	63	66	86	79	79	85	76	67	60	87	75	78	68	89	53	63	94	73	67	67	76	77	84	79	74	83	56	66	74	58	70	93	83	72	85	66	73	78	104	75	75	83	65	84	88	74	91	79	66	82	67	65	72	77	74	85	79	59	77	74	83	80	82	66	82	80	79	61	93	76	84	77	82	66	60	66	84	62	73	74	64	60	82	66	84	78	67	63	86	79	79	73	86	59	71	62	80	80	65	75	72	70	81	70	77	75	67	67	73	71	65	80	73	63	74	78	73	67	73	59	75	80	66	74	63	67	68	68	67	71	69	86	60	79	75	88	71	73	71	86	83	75	61	66	71	75	83	74	72	71	87	82	78	78	64	73	75	85	89	69	71	91	76	71	67	76	79	70	82	77	73	101	81	54	85	72	62	75	51	52	63	75	60	76	69	77	71	61	75	82	79	84	58	83	68	73	93	85	86	81	72	61	92	69	89	76	69	84	84	78	82	75	81	76	81	69	88	73	63	92	72	76	73	70	59	62	73	82	69	91	72	76	81	65	78	65	63	59	91	74	69	58	76	70	85	78	78	75	61	77	84	72	65	65	68	71	73	54	77	94	83	77	79	75	80	72	76	83	67	84	73	81	70	75	82	72	60	88	71	86	77	68	86	57	67	59	69	68	73	53	81	73	71	70	79	76	81	82	70	77	96	67	75	76	77	65	78	68	67	79	70	74	64	73	65	67	73	71	80	60	78	61	80	78	80	82	65	74	75	72	79	88	83	67	64	60	97	59	67	74	78	67	77	96	84	68	71	85	68	68	75	79	78	94	78	83	94	67	82	89	75	81	67	71	76	70	70	74	70	65	76	83	76	95	81	63	78	74	62	79	71	76	83	69	64	68	79	78	79	75	75	71	73	69	87	70	57	72	81	67	75	80	81	63	84	98	75	66	57	77	87	69	61	75	62	64	76	56	75	62	67	77	78	80	90	77	69	57	81	81	101	79	80	57	64	63	84	74	75	84	76	75	73	77	60	78	62	65	62	61	74	71	62	73	90	83	73	66	83	76	73	77	76	80	88	82	68	69	82	61	81	73	63	85	68	56	76	76	62	75	60	75	69	66	71	77	87	77	71	69	65	73	71	92	73	91	72	70	91	74	76	97	80	78	73	81	86	74	67	77	78	81	72	73	79	75	75	81	79	63	74	59	74	70	76	73	80	66	93	76	74	62	75	65	76	82	71	79	62	77	84	68	63	64	69	82	82	62	75	64	70	74	69	88	77	68	61	72	75	85	66	83	80	78	74	66	75	75	70	76	75	68	76	69	86	91	74	81	71	60	81	77	65	60	77	76	70	69	91	69	81	71	68	83	67	83	78	76	62	80	78	75	76	66	71	80	80	85	100	80	76	75	75	85	77	86	80	74	73	78	65	91	66	73	84	86	62	62	70	84	61	80	81	102	79	79	72	62	76	69	72	65	85	72	80	67	84	62	55	71	75	68	86	79	72	78	73	100	88	76	72	93	85	75	78	68	67	76	75	62	63	66	77	74	60	78	79	78	70	74	77	69	83	74	84	77	76	73	85	93	72	83	81	89	80	75	87	79	77	85	78	78	75	51	82	71	75	69	71	80	72	71	69	76	73	80	84	80	81	98	61	71	62	57	71	72	77	70	68	83	80	87	71	61	67	68	82	66	69	73	77	59	61	82	79	76	79	70	68	59	65	70	57	81	75	75	61	71	70	62	87	77	63	58	82	59	73	85	67	75	63	66	73	66	71	68	62	54	78	83	59	85	77	80	80	74	76	76	72	86	83	65	81	70	87	66	66	83	66	77	74	89	81	77	61	86	69	83	77	78	75	63	79	81	81	79	89	75	79	83	84	67	75	78	75	71	63	64	73	87	85	75	84	85	62	77	78	82	81	73	79	53	83	79	75	84	76	79	62	67	99	82	78	77	76	94	68	71	65	77	80	90	79	73	76	63	76	74	69	76	77	97	78	69	75	66	55	73	70	80	93	76	70	67	64	63	77	62	76	71	66	74	84	61	86	65	66	67	81	79	73	77	56	74	78	83	74	70	70	94	76	73	79	88	72	79	80	101	81	72	72	92	76	65	88	60	68	73	76	77	58	74	77	66	76	86	83	79	77	61	88	74	76	82	70	67	76	75	80	81	79	104	66	88	78	74	60	63	75	70	68	70	78	76	73	88	76	69	49	78	57	75	78	84	76	80	70	80	83	74	68	91	66	75	71	71	64	69	71	59	64	81	71	70	80	67	75	67	71	77	83	70	88	65	82	74	77	55	66	58	74	67	69	65	57	88	70	68	83	68	81	78	76	76	76	79	89	74	81	78	65	69	64	87	94	55	76	74	69	65	77	70	73	56	74	74	77	54	71	67	69	64	78	68	71	69	76	78	93	54	76	85	76	58	77	77	74	72	73	63	71	71	64	62	69	71	80	86	75	75	70	76	64	80	85	80	67	82	70	66	76	61	78	67	77	71	66	74	68	63	98	68	85	80	80	91	90	59	83	80	74	59	79	85	62	85	67	71	86	96	72	86	73	77	86	74	83	74	72	67	70	80	64	70	78	103	68	69	78	76	82	63	85	61	84	68	88	75	76	84	76	90	66	71	88	76	69	73	75	66	73	73	86	73	79	88	90	81	65	75	71	70	65	79	63	79	72	60	86	79	74	80	80	72	77	64	77	81	63	79	69	90	76	78	67	76	70	79	72	92	76	79	83	109	87	63	62	85	74	58	89	71	72	78	66	75	77	80	80	70	61	80	82	97	70	68	87	56	81	69	72	82	75	70	77	80	78	84	72	67	84	85	74	81	82	78	69	73	74	83	56	84	77	92	75	64	75	87	84	77	77	81	76	66	79	80	90	77	86	70	82	88	77	69	67	66	88	79	64	83	67	89	75	87	90	56	70	90	69	65	62	62	67	72	65	70	87	75	68	77	71	78	73	68	75	70	78	87	78	82	81	77	82	82	90	79	89	96
5732	327	453	444	419	419	365	351	327	316	309	318	332	286	297	285	291	273	284	290	288	312	261	314	309	302	293	270	308	312	293	261	296	290	286	292	262	312	254	262	295	269	321	288	279	272	290	280	257	295	312	302	274	288	270	279	274	279	293	280	280	273	267	302	269	283	292	280	289	268	261	274	316	292	268	292	254	276	281	283	285	280	262	279	246	297	258	273	307	276	275	258	278	296	283	312	278	275	286	270	292	287	269	258	317	298	289	283	317	292	279	259	286	288	278	300	332	314	307	282	277	254	298	311	287	281	297	307	274	292	279	278	304	274	280	257	311	300	290	257	307	299	301	265	280	293	305	278	289	245	273	262	275	299	274	276	294	282	307	281	262	282	278	283	304	290	264	311	249	279	296	290	290	314	288	286	261	320	275	262	249	270	278	293	256	288	281	274	294	284	316	297	288	282	299	304	284	273	280	282	305	278	264	295	258	272	281	236	278	274	278	284	288	294	290	290	255	271	278	275	280	275	261	311	292	276	305	263	290	263	294	290	272	304	285	301	270	286	277	271	271	270	292	287	247	275	305	287	291	289	290	290	260	278	308	281	288	288	279	274	296	316	267	257	286	276	283	268	287	275	259	291	270	286	290	296	274	292	284	287	282	306	271	275	299	285	293	298	287	275	296	288	282	298	276	271	269	282	284	301	300	311	291	274	298	313	263	263	287	287	291	282	299	288	292	273	287	274	271	281	277	289	311	271	306	247	298	302	290	264	319	299	266	285	277	253	282	282	304	267	298	260	286	263	276	286	281	244	268	280	277	266	279	278	299	284	281	239	289	270	288	270	279	294	276	308	299	269	264	287	303	267	283	276	283	281	293	284	285	267	269	295	267	293	283	263	274	250	265	263	313	309	310	265	277	288	306	269	285	273	291	280	271	290	324	266	265	269	306	285	280	308	282	298	305	295	273	271	284	303	296	247	305	269	295	277	278	273	298	296	278	293	295	280	336	278	277	292	267	293	281	246	278	290	280	270	257	243	288	284	285	286	296	298	248	266	278	257	263	286	282	267	276	271	299	273	275	284	264	314	264	277	286	292	276	300	289	267	291	279	290	284	287	282	285	285	283	272	281	302	271	278	296	297	279	267	287	299	278	268	280	258	287	271	285	289	262	266	267	273	292	301	286	274	285	291	283	278	322	273	292	277	227	265	307	284	294	307	272	277	282	257	311	263	253	267	271	276	276	273	292	263	280	294	260	267	275	287	300	277	295	296	297	299	300	308	265	277	280	267	325	272	284	269	281	279	271	279	280	258	275	284	275	287	265	271	252	288	309	300	311	241	268	280	283	304	308	277	314	317	297	274	304	291	257	287	279	253	253	273	291	280	277	280	316	287	283	317	272	290	273	265	255	306	306	292	283	245	304	300	256	263	296	303	301	293	279	255	256	255	278	286	278	281	284	299	248	264	265	278	267	274	287	296	304	252	287	277	317	238	291	251	294	279	281	247	303	260	280	310	276	273	248	270	276	270	264	325	279	284	275	283	282	274	256	286	291	283	258	306	294	259	274	294	278	239	266	290	273	275	286	255	262	285	302	278	260	303	271	268	302	283	293	297	273	266	291	260	255	274	267	290	292	326	297	277	300	278	294	277	276	294	293	263	276	286	305	262	277	281	275	280	276	269	251	287	274	294	253	297	279	278	284	307	292	269	291	294	281	311	261	278	259	302	267	269	274	283	285	299	272	293	297	271	296	271	276	285	302	283	290	282	300	278	309	255	289	276	293	286	251	302	275	264	271	298	277	310	279	253	274	272	290	302	277	300	288	277	309	280	304	273	262	286	293	243	277	292	265	312	277	312	252	267	265	269	274	281	309	265	271	259	291	304	290	265	267	320	261	280	295	303	279	283	285	300	286	258	268	299	314	308	255	287	259	272	289	266	298	305	276	265	294	319	242	285	270	272	258	277	271	286	268	282	291	252	296	298	270	275	281	253	278	282	291	297	299	302	273	303	270	277	271	287	288	271	273	293	260	283	310	308	280	260	272	261	266	319	263	285	289	291	278	254	270	314	300	289	286	275	248	263	256	278	292	287	260	272	260	259	290	287	311	252	267	291	276	285	318	270	303	268	288	249	282	260	302	302	308	287	259	279	280	290	260	274	276	285	301	245	292	298	280	294	280	295	244	298	297	275	265	270	284	253	300	253	276	275	280	287	286	282	277	251	281	289	283	290	304	285	269	263	273	294	294	307	318	242	284	262	292	301	291	286	312	262	260	305	282	318	283	280	315	268	237	301	298	299	285	294	256	297	276	299	291	265	275	269	315	300	291	269	260	326	274	277	265	276	314	304	277	318	285	278	297	281	244	289	299	277	282	299	313	281	266	266	277	269	288	277	275	275	294	296	292	255	292	269	263	268	288	265	268	296	274	269	298	307	275	282	270	269	269	275	285	291	258	293	309	273	271	285	317	287	316	291	296	256	320	260	267	265	282	288	294	267	282	293	267	292	269	311	250	262	293	280	281	275	288	265	260	291	268	327	284	277	268	304	294	295	278	298	273	288	286	282	260	288	286	294	256	266	260	267	288	279	298	289	286	261	289	283	267	310	284	276	246	294	284	283	257	287	287	301	271	317	277	276	266	286	284	291	294	271	244	288	247	294	293	255	308	264	291	284	254	279	305	269	300	306	309	280	294	274	300	288	280	269	280	284	302	262	317	314	282	299	256	273	295	270	282	278	266	264	317	262	265	288	298	276	261	282	277	275	309	295	282	267	301	260	261	275	272	291	279	282	296	278	321	253	289	287	270	279	271	287	274	260	302	274	286	276	278	311	258	266	278	269	281	253	284	296	284	296	296	269	253	265	264	263	275	292	301	266	289	280	301	264	299	315	272	246	264	282	282	268	261	278	313	262	273	295	279	270	291	266	307	281	270	304	261	300	306	295	279	285	282	292	293	296	278	270	270	269	275	293	267	270	288	270	304	280	290	275	281	282	316	280	281	303	272	296	289	278	262	281	267	316	273	316	309	269	280	281	293	253	282	282	296	290	265	266	270	310	287	252	262	283	269	262	297	272	283	278	273	288	283	294	316	274	275	250	296	286	253	288	281	304	292	286	293	304	285	289	275	307	270	273	289	310	258	284	308	262	308	268	296	285	280	257	304	244	304	266	286	297	275	301	260	260	270	307	263	316	298	276	278	254	275	262	269	302	292	300	265	279	287	278	271	296	301	283	286	277	292	279	284	287	266	292	290	277	287	273	274	285	270	278	318	288	267	286	306	314	306	261	275	276	283	296	270	264	290	306	264	295	285	323	275	289	272	304	286	280	262	253	280	287	286	300	297	264	244	273	259	277	294	260	291	249	287	262	274	276	283	287	270	299	272	277	316	246	250	251	278	305	297	279	288	305	294	328	254	271	284	292	300	263	303	280	312	278	282	299	293	283	261	304	270	280	277	268	278	272	269	311	287	250	285	290	271	282	285	292	271	287
30779	6672	1425	1077	767	600	453	379	313	286	291	246	229	236	230	225	222	186	220	192	197	221	192	193	161	198	181	199	183	152	189	173	175	179	173	195	178	169	149	179	173	174	161	197	167	159	175	168	158	168	179	158	171	186	178	188	177	173	183	176	154	202	165	175	177	185	168	186	152	150	147	185	174	175	173	172	168	179	172	160	159	163	172	180	191	183	156	186	172	161	183	175	163	165	164	176	153	174	165	166	180	170	164	195	148	137	176	167	189	169	167	167	193	179	169	165	202	149	164	166	162	169	182	160	167	168	172	168	154	162	163	164	176	175	171	189	182	155	183	194	192	157	153	196	177	191	170	174	177	160	131	185	173	176	177	180	142	157	173	162	170	177	151	161	185	171	174	188	174	171	158	153	170	151	188	182	165	160	190	152	172	200	180	172	152	191	167	147	156	174	151	144	172	163	175	158	186	168	174	171	165	157	180	171	165	169	159	155	209	186	164	182	169	163	194	163	197	173	147	148	166	180	202	179	163	163	160	172	164	141	163	177	168	164	173	154	166	164	170	146	176	176	164	169	164	167	161	179	152	170	204	158	175	155	159	178	175	170	148	170	153	195	177	164	174	168	185	146	164	169	181	172	169	162	190	176	166	175	157	167	149	150	152	144	158	149	170	170	157	154	150	147	175	171	164	185	166	150	161	174	173	168	176	156	169	172	147	147	177	163	193	178	170	171	145	184	152	164	186	159	153	164	164	153	177	157	187	165	161	166	164	166	168	165	157	188	156	173	167	163	169	167	183	150	165	172	180	157	157	177	165	162	147	166	174	175	162	169	163	172	178	181	155	191	175	169	177	169	162	178	164	151	161	162	161	180	176	156	145	167	191	175	154	162	163	175	191	162	145	180	171	154	168	163	173	191	156	171	166	186	161	196	153	146	175	163	155	162	188	176	168	141	147	168	156	194	169	167	187	167	185	162	172	187	152	170	161	160	174	159	176	168	182	169	165	179	178	186	192	188	191	150	180	170	174	179	180	188	165	192	168	160	212	200	205	158	154	169	173	179	168	179	185	191	166	198	164	175	163	158	170	155	167	184	203	175	166	185	151	146	158	161	173	155	171	150	158	171	174	157	179	152	155	167	172	182	172	182	171	146	188	168	167	172	170	149	162	179	202	159	150	175	181	170	163	182	193	157	167	160	172	167	175	198	165	190	182	183	176	174	174	174	176	159	182	145	164	161	167	195	179	198	176	198	183	151	151	160	181	159	154	184	169	172	172	169	160	175	199	172	174	183	186	154	181	187	178	157	177	165	172	176	158	177	173	166	168	185	177	149	186	156	161	174	146	174	155	182	143	180	163	176	153	167	164	169	176	161	149	191	168	152	159	176	170	179	191	139	174	176	140	182	168	160	159	165	172	178	194	170	157	153	163	173	170	168	149	181	195	133	158	179	150	182	170	167	163	175	161	163	165	164	166	162	169	158	153	187	153	166	173	155	185	176	155	205	175	175	156	153	158	183	136	160	155	163	164	207	161	165	172	154	171	180	156	170	167	182	159	160	186	183	172	174	169	166	165	148	169	181	167	186	148	146	149	196	175	164	165	181	181	178	159	175	175	155	162	151	150	163	153	185	160	150	167	139	165	203	173	156	170	172	171	182	159	172	176	167	157	186	186	171	164	163	158	154	184	188	185	184	178	146	164	180	166	171	154	157	163	148	152	154	177	180	184	201	156	180	158	179	166	193	163	169	164	168	168	175	175	176	188	182	165	169	173	193	157	163	157	175	185	168	174	193	166	182	162	159	184	169	172	188	167	158	188	173	166	161	146	187	166	175	175	155	163	149	160	181	176	170	151	157	166	156	182	172	188	155	162	177	184	151	168	167	177	164	161	183	173	182	174	189	160	144	176	165	146	157	170	150	182	156	171	153	170	158	164	165	173	152	162	185	187	164	187	162	179	160	180	175	178	156	163	165	165	165	155	151	160	174	167	161	150	158	150	177	182	179	187	177	176	153	164	156	168	156	164	145	190	177	192	144	169	155	167	155	165	163	155	160	169	168	162	164	184	161	163	187	171	164	179	159	171	155	170	156	163	168	164	182	168	162	155	178	185	173	181	183	178	190	188	180	199	153	163	155	175	160	177	192	161	159	168	157	159	183	172	178	162	162	174	155	174	166	160	155	186	141	186	162	170	147	157	173	163	145	167	175	179	167	170	173	156	141	176	150	181	162	187	181	168	193	162	170	162	173	177	176	161	159	157	167	158	158	179	166	179	155	167	174	170	184	150	182	155	155	147	174	168	151	155	156	177	174	165	145	158	157	178	168	146	170	179	175	152	171	154	168	163	168	175	213	196	205	173	191	160	187	163	167	159	166	171	160	178	192	157	176	158	180	171	156	164	193	163	159	170	174	169	186	182	158	161	180	172	163	179	171	170	187	138	154	163	155	159	164	159	161	165	157	182	159	157	178	154	175	155	163	182	177	159	189	161	195	154	189	192	167	175	189	136	175	134	171	152	171	162	174	184	162	134	163	172	162	165	161	157	146	180	179	164	161	188	171	161	182	175	188	191	176	176	171	178	155	156	177	167	182	171	188	162	168	181	194	182	153	159	164	168	186	158	174	161	169	178	139	166	170	181	173	162	194	173	171	182	168	141	156	156	165	164	180	181	187	171	183	169	175	131	170	170	182	184	179	176	181	145	146	154	195	191	191	171	160	167	176	171	169	186	192	184	151	160	146	172	159	160	140	177	159	167	171	187	163	152	177	169	165	171	168	200	192	166	161	178	186	170	171	188	151	198	172	157	139	149	162	176	178	181	158	166	164	163	188	172	154	173	147	158	165	166	144	175	154	150	180	170	183	177	176	160	164	144	162	203	163	166	185	169	169	165	168	175	166	164	163	184	168	153	180	167	179	145	179	178	173	152	190	144	175	168	167	176	127	180	154	154	174	159	157	191	178	185	164	180	181	166	169	155	171	191	145	163	150	163	162	156	185	190	167	181	181	162	184	168	170	176	172	155	183	156	168	178	166	177	176	185	151	167	161	165	175	163	161	178	172	193	159	163	143	198	160	163	163	184	173	184	194	175	180	154	171	165	167	179	164	179	160	186	166	156	167	163	178	173	166	144	173	177	166	139	145	151	158	144	159	142	136	181	159	196	170	157	193	159	138	187	156	182	176	185	168	162	175	173	157	163	195	155	171	151	186	183	162	162	171	163	160	143	166	177	181	165	170	179	165	148	165	149	163	164	181	172	181	166	166	166	148	164	150	164	200	172	146	177	190	188	163	159	171	172	175	172	172	193	178	131	162	168	149	174	191	165	190	190	156	178	176	158	161	180	202	168	178	198	168	173	141	146	168	167	155	168	171	162	179	160	194	187	158	182	150	168	154	164	152	171	165	181	183	184	164	174	192	187	167	154	172	169	185	196	168	182	159	164	171	176	170	167	159	164	183	181	205	159	180	199	164	177	171	158	144	170	187	172	170
14128	1337	2877	3195	2845	2376	2018	1657	1570	1288	1170	1130	1013	955	917	870	782	775	774	742	700	668	715	692	645	643	676	612	610	637	604	643	646	582	595	599	545	571	552	590	599	607	628	567	554	547	576	580	597	578	593	529	554	558	558	562	592	579	602	518	534	551	545	563	564	547	557	537	534	506	571	510	554	554	565	573	570	540	543	556	574	545	516	511	519	550	554	569	517	503	536	501	507	551	581	552	574	552	571	560	479	553	574	549	550	535	560	534	532	529	571	543	572	549	531	521	553	586	502	538	528	579	541	597	558	567	524	560	555	545	519	504	553	552	516	555	535	477	510	559	574	538	530	510	557	510	548	517	524	562	498	541	517	565	519	545	540	552	548	557	530	518	491	520	535	557	509	516	525	591	531	569	561	553	514	562	552	563	541	490	517	496	552	530	541	532	527	477	492	562	492	535	562	502	523	504	513	555	551	533	569	549	521	570	551	560	536	549	545	549	525	532	607	514	523	559	542	540	545	533	496	535	529	523	510	496	509	570	503	554	509	528	556	513	527	502	533	580	552	507	523	555	538	538	545	542	585	542	521	569	519	529	539	555	538	514	501	518	548	555	539	528	509	521	518	562	497	588	557	535	544	526	479	507	530	517	540	518	515	536	539	568	572	504	558	479	529	570	531	570	534	532	581	543	483	564	552	540	537	517	550	570	530	491	530	569	550	551	575	579	497	566	536	497	550	527	557	508	510	510	515	537	533	555	578	522	545	543	523	541	526	545	534	521	537	500	573	502	515	526	522	482	572	533	550	529	550	558	525	536	567	529	526	527	519	551	517	554	540	497	509	581	557	518	554	527	514	531	527	525	507	537	477	489	504	550	603	518	535	563	497	516	510	503	492	556	527	530	541	516	529	518	581	543	522	554	510	497	508	530	563	506	541	551	539	546	516	555	488	532	546	529	560	582	576	529	552	524	536	519	549	522	512	572	573	552	535	510	568	539	519	515	505	543	505	551	567	563	542	515	523	550	562	553	496	498	542	554	525	527	503	556	567	512	515	531	538	533	521	550	531	570	549	561	515	491	527	562	494	546	534	548	540	515	505	546	479	524	546	483	512	552	516	561	537	561	560	518	531	578	542	552	518	520	564	561	496	529	524	519	505	514	492	548	534	531	490	543	519	538	549	511	518	582	511	519	518	534	548	542	509	525	548	498	513	498	500	557	528	539	502	496	523	519	527	472	553	490	528	525	582	523	547	504	561	542	538	533	554	531	497	561	515	495	550	551	532	555	536	522	526	541	569	509	557	563	485	559	554	566	567	539	549	543	509	529	494	531	520	468	525	619	515	506	534	519	528	567	565	534	551	545	514	518	559	558	538	472	536	533	535	540	551	544	549	576	512	538	491	516	538	531	506	505	522	563	528	542	565	512	558	512	500	543	515	549	520	556	555	510	547	523	523	518	532	521	528	551	523	516	539	507	539	545	546	531	521	557	538	566	494	514	537	548	547	542	542	525	534	547	503	509	539	478	518	533	531	550	523	553	536	525	521	551	515	543	529	550	508	534	563	528	497	564	541	495	569	535	514	533	523	516	518	549	512	509	513	533	532	540	561	529	514	504	527	546	561	537	494	522	563	580	564	503	529	508	519	537	521	486	542	511	557	550	487	549	524	508	568	550	530	553	547	516	530	535	517	541	511	560	468	490	520	528	506	549	540	566	529	575	540	526	520	553	508	555	532	538	506	510	518	510	505	542	571	511	537	555	503	535	548	549	523	544	548	549	531	539	540	544	563	533	514	517	514	524	547	547	482	550	500	534	519	552	542	562	533	505	519	538	521	533	542	544	488	514	523	551	536	497	577	600	510	552	550	539	526	534	545	500	528	529	523	529	529	519	534	498	538	527	536	564	556	527	538	554	538	583	528	533	529	534	539	486	543	542	507	511	504	547	508	484	535	530	587	541	529	525	508	577	529	522	520	572	494	552	535	579	545	518	534	556	523	528	508	547	533	567	574	527	551	568	552	503	521	501	541	550	578	527	567	516	518	533	556	510	579	562	572	546	528	524	544	564	524	537	522	527	567	536	563	540	521	508	563	538	485	537	562	543	519	534	559	530	517	492	535	524	529	529	537	561	552	579	554	556	544	571	504	568	526	540	515	535	544	548	530	575	522	526	502	549	542	525	520	520	508	544	562	547	521	546	536	532	569	551	537	548	561	589	520	518	520	525	522	487	540	559	522	546	565	533	490	595	548	510	507	526	528	562	523	532	561	534	515	549	513	573	558	538	573	569	504	530	521	582	542	502	544	544	562	519	529	489	574	557	564	521	528	569	504	548	523	572	510	551	533	560	556	568	503	515	534	531	544	564	541	497	546	523	516	546	503	526	537	514	522	547	523	497	531	537	529	530	501	526	494	559	542	497	577	511	528	553	532	532	541	504	483	472	574	563	500	481	535	503	532	523	528	526	528	561	527	592	523	543	501	554	523	527	563	585	502	518	542	503	536	557	538	566	500	524	553	503	557	547	521	541	549	543	584	477	542	518	548	535	564	558	581	543	574	525	569	517	513	527	540	557	540	551	564	553	554	508	534	547	578	562	517	530	526	515	529	573	516	557	533	565	523	510	551	545	507	514	519	497	525	588	551	554	540	538	549	535	576	532	562	539	551	550	533	535	501	549	538	562	543	555	538	537	537	514	534	584	515	526	512	540	548	511	501	538	535	578	502	547	528	527	509	520	568	535	527	528	571	571	533	553	556	493	561	537	545	536	540	541	504	513	556	503	577	530	526	543	523	530	531	530	527	539	512	546	575	538	558	524	489	523	502	545	541	572	535	500	537	576	553	524	543	523	502	552	514	552	537	526	565	565	537	537	551	536	533	507	554	537	524	556	535	535	549	520	484	510	514	562	502	552	525	537	543	516	549	541	562	524	572	519	557	548	539	507	512	503	532	490	537	546	532	513	520	533	568	545	536	506	592	547	579	535	544	517	549	575	529	532	506	561	564	584	590	571	526	547	511	531	504	529	545	551	552	587	552	528	516	535	514	522	517	527	493	485	548	574	514	547	595	531	526	504	503	550	588	564	518	525	522	560	529	510	590	485	536	501	551	540	520	514	518	521	522	520	521	544	542	531	542	516	557	551	506	542	548	561	513	537	498	508	595	578	510	538	580	482	541	549	580	508	547	553	554	506	517	527	527	550	519	538	495	523	522	568	511	533	534	495	568	539	535	531	507	514	544	527	548	516	517	493	520	560	541	529	513	544	557	565	535	547	542	504	530	545	554	532	571	536	552	515	551	550	524	550	547	524	529	554	566	527	521	516	559	527	561	542	554	548	538	562	554	536	527	578	538	549	591	508	546	568	581	569	545	544	529	515	584	512	508	515	493	555	529	563	510	514	548	563	520	514	545	505	494	518	515	544	568	576	525	564	503	600	539	495	572	520	547	575	540	536	528	525	528	566	528	521	515	526	538	534	533	541	484	524	517	564	550	560
38858	14605	3151	1965	1426	1102	808	678	549	492	423	407	385	377	347	337	319	300	291	290	282	278	274	270	280	252	244	258	256	257	233	275	271	249	245	269	232	221	263	238	229	268	219	268	274	237	236	232	230	265	266	259	248	246	245	226	273	248	252	244	231	261	244	261	212	254	238	253	286	246	253	231	238	257	236	241	240	262	232	232	238	241	230	257	243	259	236	248	274	276	248	250	230	241	243	236	241	276	219	261	222	252	259	244	229	230	245	242	242	225	220	258	241	235	253	240	236	214	242	260	258	244	242	227	237	228	239	241	225	220	229	226	206	223	263	259	239	264	241	224	261	283	242	254	246	251	271	242	241	251	229	222	246	265	253	239	266	278	239	244	239	261	248	220	217	216	246	238	216	258	258	225	231	257	242	275	254	227	237	248	253	224	225	248	242	217	259	252	251	222	261	260	248	217	238	262	247	247	246	260	258	210	238	227	244	234	253	224	265	207	271	231	239	221	252	266	265	218	242	235	251	248	218	229	261	244	249	244	247	221	257	245	245	246	242	229	278	270	251	237	247	256	234	255	232	258	223	228	255	253	246	232	251	258	234	228	237	269	225	260	249	254	244	248	250	255	248	259	251	253	256	270	249	219	252	208	251	244	233	235	249	266	229	257	264	244	225	240	239	257	240	246	260	236	225	242	269	249	208	243	292	251	253	249	247	234	250	245	244	248	230	232	233	237	227	230	232	247	248	232	229	250	239	254	216	236	236	250	243	245	257	256	239	235	242	217	229	231	272	222	248	252	226	219	257	218	217	230	246	217	242	246	281	242	229	223	240	259	235	246	260	248	238	245	249	272	252	224	226	269	238	280	231	240	214	224	245	264	234	216	221	258	236	237	262	256	248	232	219	242	279	231	241	255	243	232	225	227	246	240	242	245	252	274	272	239	267	237	259	243	219	281	238	258	233	240	240	260	252	252	243	230	265	270	223	230	232	247	274	231	269	254	265	253	233	237	227	244	261	266	219	235	232	254	232	235	245	247	274	220	231	234	229	231	245	236	256	233	214	237	253	214	263	247	253	212	230	286	232	250	262	228	263	248	251	241	265	248	248	224	245	270	248	220	211	269	226	255	220	241	230	264	276	227	256	249	231	267	268	250	230	242	251	244	211	269	258	249	236	253	247	223	233	245	240	255	249	268	255	241	239	236	253	233	241	225	244	246	270	276	255	241	242	246	272	228	248	230	228	238	252	218	266	268	244	217	245	227	223	241	245	247	262	243	206	234	228	235	232	225	252	232	230	253	236	257	247	205	248	264	247	237	227	229	225	228	235	248	259	257	273	236	218	249	225	242	237	231	252	224	223	237	241	244	237	220	239	245	252	277	241	237	237	257	216	215	237	227	235	239	255	227	222	223	229	231	217	255	240	230	247	220	239	272	219	216	260	265	278	239	239	262	227	242	248	239	226	240	258	228	245	219	238	230	237	257	262	235	236	213	259	280	207	257	269	256	275	247	231	250	244	263	263	251	239	240	267	222	254	241	255	245	252	242	233	246	219	244	257	225	265	247	229	272	235	277	264	242	223	252	246	261	227	255	244	223	234	263	236	248	264	272	236	230	232	237	224	238	206	196	213	212	215	227	244	244	223	230	266	237	246	216	221	252	229	249	249	242	223	204	252	229	236	253	263	245	245	280	217	239	222	242	234	244	222	239	247	254	265	247	259	238	269	233	254	228	248	235	229	244	228	214	258	271	252	250	255	234	258	245	228	258	200	215	265	248	246	255	252	248	246	221	237	255	235	232	262	237	262	267	220	253	241	267	248	246	241	252	229	258	259	239	209	253	258	232	220	237	231	251	275	259	254	264	252	271	260	220	232	252	268	259	241	249	254	249	246	215	253	226	270	260	262	252	216	228	236	255	238	221	246	219	246	236	230	240	254	240	239	245	250	276	262	264	255	259	225	230	228	209	256	243	231	240	275	255	241	293	264	248	245	243	261	252	243	239	234	226	268	240	250	261	242	243	239	241	250	278	237	234	238	225	247	264	249	234	275	241	250	230	234	221	236	245	232	253	240	223	211	265	229	208	256	237	209	258	261	210	231	251	239	237	244	255	244	243	246	215	223	230	239	235	231	236	238	250	242	245	262	217	238	265	246	266	252	242	244	258	241	227	238	250	233	252	259	214	274	240	237	232	229	278	258	226	226	280	239	271	254	241	254	232	236	260	217	245	253	223	256	227	246	231	238	215	212	222	222	249	263	253	260	225	214	256	247	240	237	235	252	236	268	238	251	271	244	237	246	214	219	237	234	240	228	243	253	269	251	233	231	214	238	249	256	257	247	193	233	225	236	252	257	241	245	236	231	255	248	245	229	241	233	264	247	231	251	275	227	254	230	234	253	223	226	231	267	239	239	263	241	247	235	241	258	245	253	242	205	262	229	253	225	236	244	273	221	210	241	240	231	241	238	233	236	199	266	262	247	214	233	252	227	220	265	231	245	253	223	240	243	242	229	259	275	243	237	261	238	257	285	219	245	248	258	252	224	207	268	227	264	232	244	253	225	224	247	229	211	199	238	267	249	235	245	252	251	238	256	237	220	239	225	252	246	263	249	275	239	246	244	262	234	279	268	263	264	224	234	237	224	244	259	254	247	239	239	247	219	229	211	223	214	248	238	262	243	233	228	226	247	233	229	245	268	236	259	220	254	231	249	220	258	241	232	224	204	255	206	273	248	241	246	222	246	290	250	258	255	245	252	231	262	225	235	254	242	229	251	232	224	220	258	236	249	243	251	254	228	226	269	265	235	228	251	252	242	246	236	250	261	232	235	263	262	253	252	252	208	239	221	245	239	249	225	255	236	213	235	237	257	251	239	258	246	235	245	221	224	202	230	221	219	220	217	252	243	237	236	229	229	214	243	232	252	247	228	244	249	248	244	249	244	250	243	265	235	217	234	256	239	225	240	237	228	231	246	231	256	238	245	239	238	229	242	272	215	250	219	257	220	257	255	242	273	252	269	229	247	240	251	263	235	257	238	267	245	258	227	227	240	262	260	263	241	263	249	239	237	259	249	224	238	247	247	245	258	207	258	220	247	234	258	222	226	234	224	257	259	248	229	261	242	229	248	230	231	223	228	242	248	242	240	248	252	234	253	239	257	237	248	233	226	224	232	226	243	235	254	250	261	222	251	238	220	239	231	208	231	222	245	236	226	254	230	232	221	236	248	268	221	232	224	258	238	251	243	228	257	251	228	261	261	253	224	253	246	238	241	253	229	253	238	283	262	259	257	251	229	257	243	275	221	232	218	228	252	229	258	214	219	250	260	233	235	255	233	228	237	245	234	241	238	246	259	227	237	268	252	264	256	228	216	259	229	243	260	246	274	250	242	251	261	261	256	238	248	246	242	230	244	237	254	234	231	238	225	262	214	235	276	237	247	225	289	249	234	230	244	227	247	255	250	244	249	271	239	264	238	261	243	240	219	245	233	255	246	249
17174	2420	5052	5767	5013	4204	3407	2833	2644	2193	2011	1712	1563	1481	1402	1318	1286	1191	1152	1097	1108	1039	1017	985	964	924	896	982	914	904	826	925	885	835	838	807	849	842	800	784	819	824	755	825	819	755	788	765	812	734	774	737	811	777	776	746	796	811	771	799	773	735	821	780	696	747	752	694	752	733	697	729	778	753	762	696	720	761	775	695	778	778	770	755	758	773	730	716	766	741	669	716	776	737	699	723	710	732	744	736	717	739	763	713	745	718	725	739	718	755	703	752	730	707	734	738	695	733	759	723	711	747	733	778	674	712	716	743	754	739	755	701	689	730	709	715	714	687	720	700	731	705	714	770	745	778	716	720	696	719	725	752	749	727	720	761	720	744	754	799	756	727	717	742	705	730	710	748	723	771	705	724	707	772	763	699	756	742	724	737	683	742	690	751	763	693	743	752	655	711	747	730	757	741	735	723	744	736	722	739	700	732	746	726	729	710	728	714	702	712	710	713	736	707	754	748	701	694	712	679	739	740	745	747	709	735	734	698	725	712	712	765	773	752	743	732	718	699	719	702	728	711	755	699	687	691	733	724	685	726	715	710	726	738	733	663	731	726	733	779	733	722	769	725	715	732	681	792	636	694	761	683	703	705	698	736	747	698	715	748	707	695	745	728	796	711	666	647	759	710	709	688	718	653	774	743	702	778	764	715	755	746	759	780	703	706	721	739	684	729	691	689	729	683	704	709	728	749	711	734	710	695	728	703	708	714	708	702	725	754	755	712	737	704	760	722	740	647	699	751	699	709	767	711	782	671	706	732	736	760	690	746	769	754	729	731	702	735	711	700	693	725	668	736	700	721	718	737	689	694	703	704	745	709	705	675	760	741	694	720	693	724	703	721	755	738	771	728	728	741	763	701	673	740	743	727	714	736	720	733	723	714	693	712	697	719	697	706	688	734	672	700	743	783	668	744	734	739	743	753	741	711	675	734	738	731	756	761	707	733	759	693	699	718	703	719	696	710	735	737	738	756	759	720	643	738	693	696	780	686	738	666	716	749	709	759	712	681	720	715	700	720	707	728	752	699	715	698	723	672	702	699	702	752	771	691	733	704	708	741	725	688	714	714	734	735	720	727	758	750	739	725	689	698	701	721	736	760	707	703	747	739	676	744	698	705	726	665	735	752	709	764	752	703	739	736	701	712	720	747	759	705	692	779	709	702	714	736	699	715	735	716	736	715	752	707	731	743	710	739	700	688	712	705	702	734	727	725	722	715	721	690	738	714	699	697	697	745	727	761	748	688	703	710	748	714	728	680	709	678	733	668	718	723	738	683	772	734	726	690	750	683	701	759	745	714	737	734	721	720	710	739	778	696	717	739	750	699	730	719	737	703	724	719	734	718	702	701	743	752	744	720	748	752	733	708	701	740	717	717	728	776	765	652	681	729	704	724	707	709	708	736	707	694	696	750	721	732	743	717	768	730	739	703	720	741	728	692	682	720	729	688	710	717	722	706	680	726	699	720	736	767	720	707	701	694	742	694	714	671	708	753	721	708	758	686	703	678	681	697	695	737	766	747	740	768	730	709	717	730	715	765	759	783	727	720	707	671	747	729	772	714	746	738	778	722	720	691	709	688	718	708	743	739	699	708	725	731	765	715	700	717	758	778	741	711	737	747	716	715	685	740	710	677	721	735	736	691	690	762	707	697	737	752	672	685	712	739	726	736	734	695	708	730	739	756	699	760	730	711	715	717	716	695	730	753	672	733	673	737	768	737	727	735	728	763	668	719	717	718	711	766	702	744	728	719	690	707	706	761	733	712	661	748	726	743	756	709	713	719	719	692	724	712	753	706	780	694	733	730	743	760	702	740	751	720	747	750	757	743	704	730	679	750	714	691	734	723	659	701	714	760	714	725	743	683	699	700	713	739	741	738	695	694	695	733	701	772	735	704	686	714	722	725	758	710	689	699	688	747	721	747	725	699	756	725	722	698	757	738	738	771	711	736	729	699	709	750	724	725	761	717	739	724	664	731	719	725	676	731	725	709	732	743	712	685	725	719	698	716	733	736	780	719	716	751	758	715	706	736	725	762	717	659	721	707	701	736	694	735	731	682	751	759	705	755	683	713	682	707	712	707	744	661	718	682	705	731	722	705	758	708	717	703	763	713	775	745	710	744	758	710	681	706	739	730	717	725	751	686	733	698	713	730	736	722	698	665	703	715	710	779	694	695	697	763	697	809	742	735	643	716	745	715	711	751	724	724	731	675	722	720	683	768	739	703	713	745	708	683	751	778	739	747	687	711	716	654	734	736	718	748	736	731	706	738	754	733	743	692	742	742	747	671	738	731	687	725	680	713	700	656	677	760	740	716	715	732	723	735	708	694	738	741	723	702	695	727	770	761	736	719	724	729	741	735	753	732	687	748	743	720	718	688	716	725	720	740	724	735	783	700	701	678	653	749	738	755	692	720	698	738	754	700	749	739	671	720	709	714	736	754	743	733	734	773	652	728	745	682	728	786	716	725	708	695	681	756	767	731	746	757	734	725	716	706	720	730	706	745	676	677	714	715	747	663	671	750	690	728	696	706	733	700	748	706	714	703	744	736	744	774	770	706	729	702	753	709	664	709	652	770	724	714	720	716	729	731	702	728	691	701	704	707	725	767	738	688	680	716	723	741	757	727	705	699	728	733	736	696	706	669	713	773	689	727	702	767	768	731	716	742	675	679	720	735	711	781	721	735	704	724	751	705	773	735	703	690	721	741	769	727	732	733	745	730	754	745	692	702	728	711	746	688	728	697	717	727	712	698	691	791	748	734	709	786	716	682	709	714	691	710	728	804	761	731	694	713	670	715	722	738	713	752	722	802	719	711	728	726	741	748	731	751	699	747	667	709	728	677	738	673	700	731	669	728	662	675	717	750	723	722	702	746	744	761	715	699	717	755	746	698	719	735	755	701	770	700	777	712	729	708	720	679	699	731	698	696	735	690	746	744	719	728	664	764	699	733	702	677	754	777	678	723	714	758	749	744	723	715	707	695	704	746	690	707	755	762	728	769	722	713	690	725	690	761	723	742	688	739	737	720	731	715	742	716	723	730	762	736	692	755	738	742	688	726	670	704	726	729	686	696	748	720	733	728	708	733	695	694	696	720	731	720	688	717	746	728	748	716	692	744	687	752	701	749	721	680	729	737	719	731	715	729	727	716	706	720	675	679	739	675	739	743	727	717	743	666	675	735	714	748	720	735	767	714	727	712	741	745	699	784	739	732	701	720	761	718	693	724	728	716	728	711	741	712	724	727	712	694	737	740	778	700	684	673	754	732	699	716	747	755	730	739	660	711	774	698	694	744	711	698	707	704	713	776	714	706	726	693	745	714	714	723	653	671	674	699	712	748	735	750	725	680	719	727	771	760	785	683	716	703	749	676	742	743	692	708	744	700	747	744	725	698	698	744	685	695	702	697	678	739	732	719	717	692	741	747	730	697	714	680	697	725	717	703
4248	244	126	102	104	70	89	75	87	88	75	74	75	70	66	84	72	74	80	68	69	67	63	64	74	84	93	69	89	72	80	79	75	65	63	69	75	72	74	77	77	64	65	66	82	70	69	69	63	75	62	71	69	66	77	84	71	71	79	72	87	58	65	77	80	77	64	76	72	88	59	60	75	74	68	62	83	63	81	53	66	81	74	81	63	86	80	72	74	79	81	60	76	73	89	77	64	69	68	63	78	67	85	82	77	65	85	88	69	73	77	71	81	81	66	68	78	78	87	62	60	72	73	65	78	71	93	77	70	69	81	77	69	70	78	74	84	64	68	70	70	72	68	71	77	68	76	80	88	82	84	82	79	68	77	80	78	73	69	72	72	69	71	67	74	55	79	77	84	62	63	88	76	107	80	80	60	93	70	63	75	85	62	62	69	80	76	88	74	77	71	83	90	71	66	84	66	63	79	58	79	73	69	58	72	76	58	69	62	82	83	74	61	47	59	71	94	90	61	78	83	76	58	84	72	89	84	86	76	81	79	77	64	76	63	69	82	72	81	69	71	74	86	77	78	71	71	92	89	78	80	62	67	70	71	77	66	77	64	88	62	64	76	83	74	81	59	81	71	75	81	57	89	73	79	63	74	69	78	69	63	66	82	68	75	70	65	65	93	64	79	88	73	72	74	62	71	85	63	76	84	77	74	65	86	78	75	57	72	65	91	82	58	92	65	80	69	80	76	69	80	60	61	64	65	87	67	80	80	73	76	76	66	67	80	87	80	69	77	99	75	58	78	76	75	61	74	67	72	81	56	73	85	68	63	77	81	78	68	64	71	79	83	84	71	70	60	55	69	73	81	77	57	73	69	69	75	86	79	82	70	71	63	64	64	60	74	69	71	79	77	64	58	83	73	75	74	59	70	89	69	94	60	79	75	64	73	73	78	69	75	84	78	63	81	58	79	66	82	68	75	70	73	80	66	76	80	76	85	92	82	89	77	74	84	59	86	85	90	91	81	82	61	63	60	65	82	67	80	77	85	72	85	73	76	92	78	71	71	54	70	96	65	70	61	58	78	67	92	68	70	68	83	95	70	72	71	87	73	64	76	80	91	71	81	85	77	70	87	65	68	89	87	63	73	83	79	70	76	75	64	75	84	67	72	78	77	91	81	69	73	93	63	67	80	82	77	69	77	97	75	70	80	79	81	68	92	66	69	71	80	72	75	72	71	90	81	84	68	61	75	60	74	66	80	77	71	83	99	74	82	83	70	58	71	75	83	66	88	69	59	76	81	53	81	80	79	68	69	69	58	70	80	65	95	87	75	75	75	71	71	73	68	71	64	60	71	81	76	72	72	79	69	64	72	73	97	69	68	61	65	66	73	60	56	76	66	90	89	74	70	77	78	71	58	62	69	71	91	69	86	66	86	72	78	80	66	75	78	66	73	74	58	57	74	86	75	70	78	78	59	81	77	88	71	74	69	78	70	83	77	78	70	80	93	74	65	61	78	82	82	77	63	73	66	73	84	61	71	79	65	84	75	66	68	69	71	58	78	65	62	77	90	60	65	79	75	74	70	77	70	72	72	79	84	80	87	85	55	69	69	59	72	81	73	59	68	76	74	60	81	88	81	67	81	82	69	73	58	79	66	59	82	74	71	76	73	79	77	88	60	77	69	70	63	73	84	73	70	80	69	69	76	71	59	65	76	72	83	73	84	66	68	70	66	75	79	79	67	64	72	89	75	68	95	70	71	77	78	94	82	88	72	69	79	71	74	62	94	82	68	81	77	72	63	85	76	72	75	64	74	75	58	84	76	67	87	60	62	94	69	65	79	78	71	67	74	78	64	77	80	76	79	79	82	90	73	76	83	61	66	80	72	71	77	71	81	79	72	65	71	76	85	66	78	82	65	65	74	71	84	77	76	63	65	72	72	86	64	79	89	84	93	85	81	71	62	70	78	73	68	61	72	71	78	82	77	69	77	84	88	64	77	65	79	81	63	76	62	82	77	79	76	75	68	48	78	79	92	77	65	73	64	82	69	82	71	67	89	83	71	70	66	79	80	65	63	69	86	69	85	67	84	83	77	84	78	80	85	76	72	68	76	73	64	71	79	69	86	73	66	85	77	80	73	65	81	94	69	68	60	83	80	66	70	82	76	84	71	81	78	75	75	86	76	79	66	74	80	62	75	83	86	68	79	62	76	73	70	72	72	87	72	86	72	63	57	66	63	85	76	55	76	85	74	71	73	71	72	82	76	75	75	66	65	82	70	58	83	79	73	75	74	81	71	62	75	67	72	70	68	68	67	66	76	68	68	68	60	85	81	81	74	77	82	79	69	83	66	79	91	83	76	72	61	79	81	61	83	65	77	73	78	80	62	72	79	73	77	68	64	63	69	71	81	87	89	65	68	72	66	88	63	79	80	68	77	70	63	82	70	74	80	70	75	67	71	72	72	70	74	75	54	65	53	68	58	83	68	84	83	66	68	81	112	68	73	82	61	70	86	68	87	83	63	62	73	79	73	72	66	67	57	69	72	75	72	83	61	79	68	82	73	75	86	67	69	63	51	83	72	61	70	94	63	72	77	84	68	73	84	86	55	67	99	65	64	68	72	71	79	67	86	69	66	55	73	70	86	77	73	74	80	82	72	72	82	75	78	79	78	68	64	74	61	67	73	68	73	82	75	75	72	69	82	85	77	75	59	87	72	77	77	87	60	67	80	64	83	80	84	71	80	80	63	78	66	79	81	84	57	83	67	82	59	66	70	63	79	66	80	64	83	77	84	71	64	78	85	68	88	79	79	60	74	55	77	78	78	75	68	82	63	84	66	75	81	79	66	70	80	77	78	60	71	80	84	73	61	62	69	80	64	68	69	76	64	76	98	71	73	85	89	82	85	73	59	70	70	66	54	66	80	59	70	67	78	65	89	67	78	55	70	71	77	74	59	80	54	83	67	83	72	89	57	57	74	73	81	68	76	82	61	72	90	61	64	72	63	73	75	82	83	67	74	81	70	71	81	75	92	76	72	86	67	66	67	93	68	61	72	60	82	92	69	73	73	60	80	94	73	82	76	78	68	83	62	79	66	77	65	66	62	56	64	72	74	71	65	68	88	76	72	75	82	85	56	76	74	58	78	78	75	81	79	74	78	82	88	87	62	69	78	75	60	65	81	71	73	91	76	81	73	79	83	79	73	68	72	76	66	73	72	75	67	68	65	80	92	55	76	60	71	82	78	75	71	59	64	70	76	75	71	78	80	76	78	72	69	79	70	81	61	62	67	81	83	80	54	73	65	56	71	76	73	67	85	76	66	73	81	56	84	70	74	87	71	83	82	77	81	67	80	81	70	57	74	84	64	82	76	85	64	84	87	67	78	78	75	60	89	65	59	65	76	67	62	64	69	66	99	77	71	68	80	82	74	70	81	70	74	69	76	75	76	78	66	61	77	69	93	80	68	82	81	90	75	65	78	57	72	72	72	56	69	81
5366	362	419	458	423	338	360	367	314	343	310	281	323	331	307	259	290	290	298	278	257	259	313	282	274	288	277	282	282	278	286	278	300	308	259	295	266	281	285	261	262	277	285	259	307	287	275	296	266	319	300	278	264	292	288	243	281	292	268	273	307	287	252	287	300	275	255	286	263	299	307	247	268	254	276	276	259	258	299	311	278	292	263	268	277	268	248	256	292	277	283	275	286	286	272	260	244	265	265	263	293	276	274	297	263	264	271	275	257	275	257	283	281	267	257	256	304	292	260	259	277	301	286	289	256	311	266	282	304	321	299	270	258	258	298	278	254	282	266	278	326	303	258	263	261	322	285	296	280	288	278	282	287	308	273	280	257	272	284	270	282	266	286	280	260	274	275	260	293	272	296	273	264	289	260	279	267	303	284	283	284	280	296	262	271	286	295	274	280	280	278	300	292	272	299	281	307	280	313	276	278	309	282	281	258	280	302	300	276	263	288	302	278	272	265	252	270	265	244	285	302	285	277	290	259	265	311	283	278	288	279	293	260	276	262	278	277	300	265	248	281	265	275	279	294	303	237	270	302	251	276	272	299	265	270	297	284	267	260	286	289	262	279	282	275	264	230	295	255	263	287	278	288	277	294	306	253	273	283	287	286	279	287	289	262	297	266	277	269	283	290	297	269	260	254	280	271	266	272	272	285	294	285	279	288	266	289	300	285	309	265	272	299	276	271	315	273	321	275	263	289	278	269	272	310	295	273	271	285	272	279	258	281	274	296	283	297	268	272	262	272	256	284	261	274	287	278	287	284	259	288	279	283	267	277	296	288	289	282	243	291	291	277	276	291	297	263	270	282	307	272	281	271	277	237	278	277	266	290	242	269	277	267	258	283	258	297	289	297	306	271	312	272	287	266	299	238	297	251	291	286	255	266	283	257	269	267	251	247	314	288	250	275	244	281	262	251	308	306	273	304	281	233	286	263	284	260	314	319	290	296	268	308	296	262	275	293	272	260	249	272	279	287	304	258	279	290	267	277	278	303	272	251	269	268	291	265	290	265	292	285	260	260	261	312	286	304	276	297	283	301	258	278	287	250	260	268	284	307	270	299	238	269	285	271	290	257	290	253	274	293	268	290	283	299	279	277	288	293	237	264	281	285	280	286	274	269	292	223	298	268	264	292	290	285	263	261	277	292	285	275	270	276	260	260	268	267	277	280	289	283	278	283	259	293	293	278	272	256	286	286	267	273	269	259	304	290	249	277	282	297	286	279	242	268	281	282	329	273	262	288	283	259	270	297	286	285	276	268	284	273	286	281	299	251	270	282	272	297	278	258	302	272	264	296	292	276	299	273	275	265	300	243	307	281	275	311	258	285	318	300	274	276	279	285	259	276	296	266	278	277	260	251	286	287	296	299	286	280	300	303	263	263	283	309	293	305	294	270	285	262	269	282	272	295	280	257	269	303	272	262	275	283	292	304	300	277	283	277	276	268	288	271	305	288	257	285	294	269	315	263	279	293	271	251	281	290	290	264	318	254	294	275	262	263	300	280	289	253	302	260	290	241	270	278	278	263	263	275	269	291	276	284	284	310	291	253	266	293	263	276	285	245	299	288	312	261	288	294	301	272	260	274	278	264	274	279	301	299	269	280	243	274	294	245	264	268	276	293	283	263	268	313	280	284	288	263	257	287	263	293	275	284	272	267	279	280	291	287	321	266	294	286	268	265	288	285	303	282	290	264	282	258	282	272	301	293	286	280	278	284	300	263	297	293	274	274	228	269	261	260	294	293	285	277	271	270	265	280	279	264	266	284	322	271	282	283	270	265	324	283	300	285	275	286	291	279	265	263	283	263	312	302	299	295	254	303	276	265	293	264	288	309	277	299	273	293	297	291	285	277	285	268	295	263	265	278	277	278	278	300	278	258	301	288	264	309	296	251	279	287	267	295	274	297	278	286	277	280	269	265	272	288	304	272	267	254	291	276	294	236	292	291	273	273	259	277	268	308	267	298	264	292	273	288	259	316	286	286	284	262	289	287	285	280	259	266	269	301	304	288	311	255	311	263	281	282	283	279	289	312	283	329	284	273	297	287	286	276	284	262	289	262	268	306	277	267	301	279	287	283	265	282	304	304	315	272	293	248	313	260	268	292	285	278	277	268	274	288	276	277	261	293	310	258	269	267	315	324	300	277	303	283	269	277	275	276	272	268	311	281	270	243	256	283	262	280	276	272	285	307	271	255	292	278	290	300	275	280	282	300	297	237	251	255	294	267	292	248	278	258	278	281	281	255	297	268	289	247	295	261	264	268	304	299	276	303	275	254	269	265	285	288	296	276	272	298	308	279	271	254	250	276	282	266	293	279	295	271	269	278	304	276	257	285	283	282	254	279	295	289	273	262	291	255	284	280	260	277	273	317	282	293	290	286	286	279	276	289	298	293	287	282	289	293	258	299	315	286	282	263	293	295	256	266	281	306	279	303	273	267	260	304	301	276	275	283	300	278	244	259	282	271	271	254	252	287	276	296	259	261	298	284	281	288	296	264	252	276	300	268	263	280	296	246	296	269	286	280	295	293	321	284	275	310	280	278	306	288	281	286	292	264	274	280	281	290	283	258	275	284	273	287	257	285	283	259	261	264	287	257	296	272	293	249	288	255	286	271	273	309	295	284	257	278	240	277	300	291	257	274	278	267	292	283	296	260	282	286	273	311	286	265	261	306	283	305	284	280	268	309	273	271	272	284	259	253	300	264	269	247	257	271	263	313	294	261	286	293	255	267	260	275	279	291	274	312	246	253	283	273	266	304	283	286	260	274	283	277	273	251	274	271	288	271	264	275	305	291	299	300	260	265	314	281	276	310	285	293	274	319	263	263	318	295	313	273	259	293	255	264	262	277	305	275	316	282	247	266	275	306	291	282	300	278	262	297	297	257	257	282	274	265	321	296	283	300	273	298	266	271	285	266	268	294	265	282	287	291	279	269	269	284	293	295	275	246	280	263	291	302	278	265	273	278	256	288	298	282	254	292	273	298	296	303	284	256	280	298	272	296	269	258	304	283	262	311	273	271	297	272	266	303	278	291	261	274	307	304	265	304	275	316	272	262	285	296	286	284	303	263	278	260	303	280	242	278	276	255	277	280	270	281	291	278	254	266	264	293	281	268	317	306	299	261	270	303	280	267	250	300	276	292	261	302	276	301	268	267	290	259	282	280	293	278	286	297	315	326	292	261	290	285	290	287	255	299	244	301	249	254	290	275	291	276	290	285	293	284	250	266	269	283	284	279	279	262	274	285	255	279	257	314	225	280	269	289	283	285	287	314	287	292	288	287	278	278	261	278	299	303	283	278	290	294	285	294	280	279	265	279	283	293	278	269	274	282	295	251	292	278	279	298	290	290	253	251	273	294	261	257	295	255	280	262	271	279	279	286	298	271	282	280	329	269	282	284	304	279	263	276	284	278	290	279	266	300	269	301	289	279	292	297	273	281	312
31315	6927	1514	1082	737	545	449	381	340	315	274	260	271	234	211	188	192	195	193	204	206	189	186	193	172	179	177	171	172	192	197	161	173	172	169	171	178	185	179	176	160	145	199	184	169	184	187	186	155	171	166	175	166	178	184	164	175	171	154	198	165	176	169	191	189	164	179	187	191	156	189	168	173	187	175	164	156	181	161	189	159	164	174	163	165	182	166	177	162	165	185	193	184	169	175	147	182	173	177	179	184	183	164	165	173	171	138	169	170	170	153	182	152	176	147	145	160	186	162	149	150	177	168	164	168	178	168	155	169	191	152	148	181	151	186	162	170	197	177	162	150	172	184	186	195	143	192	154	157	176	175	176	175	183	183	169	155	172	189	160	183	153	148	144	161	168	175	153	188	172	165	167	146	157	166	178	172	153	151	165	170	135	174	175	183	160	156	145	165	182	163	162	204	155	166	167	167	178	155	185	166	171	187	178	169	177	189	164	172	158	173	172	152	194	172	151	152	161	179	163	153	155	162	148	171	171	170	184	175	174	166	167	160	170	169	169	191	163	188	167	155	179	190	189	164	179	173	188	170	168	188	178	170	172	185	173	168	192	151	160	173	201	161	148	191	168	172	159	171	163	174	157	163	174	171	183	165	178	176	157	188	148	158	188	181	154	160	158	171	163	172	161	167	160	177	164	176	163	172	149	167	176	179	166	155	181	165	181	157	165	178	144	180	179	172	159	173	168	169	194	186	165	172	162	160	174	150	180	181	181	173	172	154	147	167	175	151	179	172	192	174	155	155	183	179	158	206	162	174	197	189	177	181	174	159	156	175	165	170	181	154	176	183	147	177	155	170	166	170	142	181	165	155	180	156	163	186	164	197	181	147	177	206	150	169	178	161	161	148	162	154	181	179	165	168	148	174	181	175	178	163	145	169	186	158	178	177	152	164	142	164	164	168	179	168	169	155	172	141	175	175	177	174	197	185	179	176	163	210	160	185	173	183	178	179	193	173	178	167	174	192	185	165	174	185	163	163	193	186	174	171	156	168	180	177	160	168	144	184	147	164	175	161	171	172	182	184	181	179	181	167	204	157	173	153	193	174	148	177	173	172	167	179	185	174	155	173	184	165	158	181	159	173	177	187	149	162	158	169	156	179	177	144	168	177	164	192	155	179	170	174	175	166	160	166	179	188	166	190	168	148	184	182	154	175	176	179	158	178	194	165	182	155	162	157	182	192	166	149	176	174	177	178	181	177	166	174	174	194	171	200	169	199	160	164	172	192	169	170	183	190	194	189	159	196	162	167	166	155	155	188	170	165	164	167	160	144	173	170	162	172	179	175	169	187	153	156	167	156	160	160	143	202	178	168	161	178	179	145	176	175	162	164	187	176	157	171	173	142	162	159	177	137	155	169	157	177	177	149	155	184	153	176	145	195	143	195	175	171	198	166	168	210	154	176	187	187	198	167	180	199	155	164	163	150	183	202	186	177	170	169	172	155	178	179	179	180	174	173	178	168	179	171	177	165	183	190	174	152	171	183	157	185	186	180	185	167	166	185	169	152	183	194	163	154	177	162	172	189	163	174	153	185	172	156	161	151	166	188	159	156	172	177	182	177	187	169	163	170	151	155	153	164	172	182	171	150	199	171	186	172	168	165	158	151	162	180	157	161	149	157	179	154	179	177	164	163	164	195	198	154	182	181	167	152	174	189	158	160	175	195	178	201	184	156	178	158	139	155	166	183	178	142	160	166	184	170	153	153	165	155	193	166	170	159	176	176	168	170	172	171	184	166	168	175	153	176	159	167	169	177	181	182	164	158	181	159	169	205	169	181	172	172	202	162	164	153	173	160	188	169	186	139	167	146	184	174	182	163	173	168	172	165	159	152	147	174	179	167	174	151	186	155	170	172	191	178	172	164	174	166	164	173	193	163	182	177	169	166	166	141	167	163	174	161	159	156	155	155	188	175	162	154	172	167	170	184	190	166	175	166	168	165	169	169	150	173	175	179	189	189	163	184	165	175	177	165	192	170	172	177	168	173	174	148	167	159	149	187	173	175	182	155	182	185	172	156	154	157	160	168	158	168	173	154	143	164	153	162	181	173	178	161	177	168	173	183	171	184	190	170	181	172	190	163	147	174	184	180	172	171	180	180	157	186	184	143	158	167	188	148	167	160	153	157	167	159	190	180	162	174	167	187	175	157	160	185	150	162	151	162	183	151	147	178	155	164	181	178	183	173	144	192	174	167	185	193	174	190	191	172	156	164	179	166	153	184	179	178	137	177	166	168	151	176	180	175	137	167	180	159	159	177	180	181	153	166	169	179	174	155	159	192	173	161	186	170	162	165	157	178	174	174	171	184	185	182	163	165	167	181	163	152	159	180	176	171	156	182	147	166	156	163	207	170	169	197	184	169	159	182	160	164	172	184	169	184	171	173	181	150	163	173	169	169	162	172	165	155	160	154	161	156	176	150	164	173	158	166	164	146	176	184	163	169	133	180	176	175	171	186	161	155	179	158	187	159	181	186	163	160	159	162	198	164	162	170	183	178	172	180	180	174	152	165	142	162	145	204	168	169	168	164	167	172	173	174	141	181	171	202	158	159	167	177	171	166	180	173	178	160	166	170	177	175	199	188	146	153	161	147	163	165	174	177	162	178	172	165	171	160	163	161	178	148	160	149	149	192	164	166	194	170	164	162	185	155	156	167	172	169	178	192	168	170	174	165	170	182	177	172	167	168	160	183	151	178	180	169	188	167	170	176	179	159	161	154	185	173	154	174	166	167	182	139	171	163	157	180	151	165	166	182	175	169	182	182	157	156	207	155	180	159	189	174	180	181	157	190	174	147	171	170	186	187	206	166	168	164	156	176	129	192	160	172	172	188	168	179	143	176	160	165	164	172	158	165	167	168	162	162	168	176	152	173	193	189	148	157	187	169	168	160	188	188	158	147	172	164	162	160	152	181	171	176	162	167	165	169	169	179	180	181	165	145	169	176	174	176	165	171	171	175	178	161	178	185	194	186	157	172	154	156	160	174	170	161	178	170	167	193	191	141	146	170	190	185	157	181	170	187	177	157	175	170	190	178	188	160	134	190	205	152	186	181	183	181	161	157	187	158	172	169	174	177	175	175	158	177	148	193	169	160	173	184	177	174	183	186	154	158	167	175	157	157	162	164	149	170	162	159	172	161	159	173	197	172	165	204	181	178	176	166	166	179	189	161	148	165	166	176	156	176	184	166	187	171	183	173	180	207	179	150	157	176	162	154	155	172	169	154	164	167	173	173	192	162	166	150	163	183	157	153	165	184	178	162	128	150	179	179	155	151	170	167	147	181	148	161	190	163	182	183	168	188	174	154	178	168	185	190	180	191	181	161	152	162	164	183	180	179	163	172	196	168	164	154	162	167	177	171	149	194	201	162	180	168	147	160	150	163	171	178	156	153	169	185	185	165	162	166	179	162	174	174	178	192	185	168	164	175	166	174	149	174	167
14284	1434	2858	3279	2796	2388	2006	1676	1474	1327	1185	1088	996	966	855	832	854	840	771	767	750	640	639	662	662	643	664	648	634	587	622	570	578	619	602	602	617	592	584	560	557	574	569	599	582	568	580	560	608	588	548	561	543	570	601	521	575	574	575	531	550	500	528	550	551	525	538	607	550	540	560	545	528	566	544	559	548	537	550	536	563	545	548	575	538	501	556	574	542	537	547	545	549	541	526	513	559	552	506	562	521	549	526	512	604	565	558	551	562	509	516	519	522	545	523	538	509	522	553	555	481	541	527	538	542	577	506	508	524	511	570	546	502	527	557	509	539	537	536	552	556	551	536	514	542	518	538	530	533	607	519	534	572	549	506	530	517	529	504	538	572	495	519	537	534	532	503	549	506	561	544	498	532	545	555	536	548	542	536	547	476	525	560	543	522	593	523	491	484	519	513	491	485	539	529	539	547	536	536	580	537	559	526	531	511	521	547	524	522	554	549	570	503	505	554	555	530	565	566	498	557	487	524	564	508	544	512	565	539	552	550	570	548	539	539	516	553	538	534	548	528	567	551	508	511	522	537	540	530	574	517	517	531	526	488	530	538	550	468	547	550	505	596	518	533	544	558	522	504	495	528	556	551	550	584	493	564	528	518	551	555	554	531	539	571	544	542	536	527	527	501	533	555	487	540	507	550	496	552	553	530	513	559	613	503	533	535	516	543	482	548	556	548	536	532	551	557	537	548	540	548	523	538	511	529	548	525	531	563	586	521	575	539	499	553	546	512	511	536	528	515	549	554	518	531	531	532	571	517	508	535	520	518	565	513	534	531	499	532	534	508	501	554	547	529	511	550	502	535	524	524	564	554	522	554	519	527	545	563	540	580	547	543	536	504	489	529	538	549	519	539	538	551	533	550	511	529	557	570	508	586	558	517	584	543	544	560	575	521	532	579	520	551	504	526	548	548	545	527	510	492	541	491	544	544	513	518	536	537	572	545	528	517	544	521	550	488	531	516	516	504	507	547	542	533	593	529	513	522	547	496	551	541	546	548	543	521	544	535	540	541	528	559	548	580	500	540	535	513	524	524	556	477	547	542	526	510	557	520	515	570	513	520	554	544	538	530	520	536	516	555	509	545	518	481	519	515	523	523	528	510	551	515	518	534	562	557	527	517	543	546	525	517	540	522	482	524	495	502	580	474	519	543	538	531	523	513	522	495	517	543	512	534	532	584	544	563	569	517	539	495	549	538	488	541	552	500	565	539	541	549	558	526	542	536	495	543	523	568	500	512	583	497	520	526	533	469	552	573	516	551	533	578	529	517	518	539	564	508	505	562	518	514	558	561	539	542	560	549	520	503	574	550	506	533	537	538	522	535	554	521	547	552	530	506	540	537	559	486	557	516	534	511	576	584	521	545	531	560	532	512	559	568	580	505	562	531	522	503	518	503	528	558	495	540	532	550	515	519	564	553	530	531	518	527	511	544	544	539	564	489	539	543	531	564	575	522	533	524	549	515	541	544	537	563	538	511	550	565	521	506	530	518	539	514	528	526	526	530	544	526	593	528	537	546	516	588	506	517	555	523	571	526	579	552	528	533	523	513	534	509	537	545	531	517	542	554	547	498	519	546	547	536	523	509	489	508	547	541	573	565	558	520	554	524	545	536	536	527	500	575	546	522	545	552	533	552	518	548	503	550	545	514	546	544	536	553	545	537	563	528	542	565	543	558	529	564	494	545	487	507	497	562	524	554	540	539	534	540	545	531	512	526	553	552	532	579	578	559	521	512	558	528	536	462	539	515	513	549	548	531	539	524	547	532	526	552	528	557	510	504	538	568	542	538	543	514	485	497	595	573	529	509	503	537	505	541	530	571	537	519	558	528	551	492	523	498	562	552	540	534	532	519	553	541	505	534	537	509	470	544	514	559	533	549	549	545	538	540	558	540	535	518	531	490	513	577	536	517	501	542	533	538	545	523	551	543	524	523	553	561	522	477	536	500	538	568	564	519	528	578	510	539	536	536	509	523	573	503	540	543	563	523	546	570	543	530	541	532	563	564	574	562	530	528	530	541	552	537	544	539	570	550	511	557	508	518	540	502	535	555	518	503	523	565	594	521	545	509	548	549	502	526	558	541	541	560	499	518	528	516	547	544	559	508	530	536	553	557	503	535	582	529	525	483	531	545	513	480	516	530	565	508	558	533	521	539	562	496	533	540	524	513	554	481	497	528	520	520	522	539	566	508	529	528	492	515	485	519	517	590	583	547	540	543	552	570	552	534	588	491	500	477	532	536	544	535	560	535	517	536	504	592	540	544	561	566	561	543	512	528	544	505	527	513	510	510	527	524	544	521	510	585	555	532	520	555	550	558	531	566	531	545	551	533	526	520	532	492	582	563	567	512	581	534	546	549	583	552	526	538	525	560	565	529	538	533	514	525	494	527	529	508	557	551	551	531	529	545	560	484	573	540	537	523	511	509	524	502	523	567	520	499	522	520	528	568	527	543	508	525	545	543	545	539	564	522	544	568	531	511	585	468	545	519	560	463	513	502	544	511	536	570	567	553	541	563	552	520	513	518	545	553	544	510	505	560	509	539	535	519	562	548	519	513	552	526	595	559	518	504	556	531	576	561	564	530	548	539	529	552	545	523	556	550	506	527	545	548	521	543	544	565	515	536	556	551	569	533	535	523	515	526	513	536	525	529	545	539	515	558	505	530	509	545	511	533	515	536	529	539	523	513	499	489	566	499	520	530	547	537	510	505	525	471	581	554	498	493	517	540	544	529	508	526	537	507	569	503	508	570	554	531	531	547	534	535	548	534	518	538	547	540	522	490	552	554	566	516	528	523	531	489	550	529	520	546	524	558	525	530	516	544	537	515	504	498	538	501	506	514	550	549	521	517	531	529	512	559	510	542	513	477	534	540	537	557	546	518	542	491	490	509	508	541	525	555	562	522	526	540	513	517	541	548	550	547	527	519	502	505	538	534	506	505	527	540	507	520	539	540	536	518	566	523	567	568	537	548	502	560	532	519	491	552	507	523	504	562	547	522	519	596	497	526	507	546	530	561	532	521	515	532	593	517	548	516	553	556	550	500	528	535	537	557	532	556	490	534	549	553	531	581	535	535	537	514	560	494	532	541	519	542	524	523	528	507	576	520	541	530	557	548	530	526	554	533	507	507	562	536	514	554	555	565	533	475	559	521	526	558	565	565	601	537	535	537	568	523	538	488	505	544	508	513	562	537	504	544	533	566	548	517	549	526	516	545	570	553	517	540	499	549	499	559	534	556	540	548	540	548	547	508	536	520	521	521	534	495	584	512	537	501	507	526	522	506	507	553	528	568	556	530	520	530	533	535	536	498	521	537	512	557	528	550	554	535	558	577	512	522	535	576	545	496	537	537	543	567	556	548	519	528	567	541	524	572	512	510	515	543	533	533	551	523	559	551	536	525	522	567	482	507	493	520	514	559	528	526	533	488	489	529	562	547	502
39018	14751	3452	2066	1454	1080	834	696	604	438	452	427	381	360	347	376	341	322	308	295	280	314	295	292	296	307	243	268	259	239	284	260	277	276	285	263	243	249	262	240	252	253	237	250	254	276	266	260	251	253	256	253	246	244	223	227	263	249	264	242	244	261	222	266	229	250	247	243	232	231	256	269	262	242	252	258	259	253	240	240	238	261	232	248	245	282	241	250	241	249	242	224	236	218	234	257	225	254	237	256	242	254	222	236	270	239	251	247	254	231	219	265	234	269	242	224	263	237	243	238	272	250	210	251	239	258	262	252	261	242	232	243	262	265	220	229	232	231	243	243	268	237	226	199	228	250	266	245	239	232	219	235	241	223	225	265	214	240	246	245	225	244	236	248	252	262	252	249	235	223	234	264	258	232	235	234	230	254	229	230	221	223	258	242	219	228	250	263	257	224	229	219	244	259	260	255	244	259	280	247	254	254	250	275	240	245	260	230	229	249	219	216	251	229	271	245	259	283	238	250	225	227	227	252	257	242	248	254	273	269	229	256	229	224	226	220	252	254	242	215	234	226	235	263	243	244	254	220	242	227	245	236	267	260	240	214	298	226	247	248	231	267	237	243	227	251	191	229	262	238	236	251	280	229	225	247	247	250	250	263	236	246	248	265	235	262	262	227	243	228	227	282	225	244	246	287	224	206	238	216	232	224	264	245	215	256	237	252	240	204	257	246	261	250	214	248	243	230	252	252	255	231	255	225	225	240	236	250	246	266	216	246	251	248	268	259	268	259	250	239	234	249	272	216	226	234	234	241	242	240	250	254	249	238	288	244	271	241	223	252	268	212	209	230	252	254	208	257	243	259	249	244	258	243	248	253	258	266	226	271	251	237	233	231	242	249	233	261	241	251	242	233	238	227	254	226	225	244	275	249	258	230	239	224	239	254	239	256	253	249	230	243	271	236	244	248	257	238	246	256	252	208	239	245	235	246	277	261	221	282	272	262	275	231	234	259	227	258	259	232	262	190	249	222	257	226	224	269	231	252	233	252	220	244	261	241	269	230	240	245	227	271	243	253	259	231	242	240	238	266	218	261	253	268	258	238	268	240	245	258	271	237	259	219	251	248	246	217	234	242	222	225	238	249	233	259	235	253	242	249	244	248	218	252	267	241	229	258	245	245	246	255	253	264	251	243	252	264	241	257	201	269	227	205	243	244	220	230	255	238	262	216	250	226	253	234	221	239	245	240	239	247	242	234	241	222	231	234	254	241	268	233	225	257	250	232	242	273	235	231	226	241	260	256	232	257	231	246	253	261	221	244	258	246	257	232	225	232	242	249	259	255	246	248	218	270	239	225	229	227	263	250	233	234	236	243	235	263	261	260	226	229	255	239	230	269	286	251	227	225	251	238	222	256	236	229	232	218	249	228	250	242	235	231	220	229	245	224	244	252	263	242	252	236	226	263	255	235	252	254	242	257	248	221	244	216	243	256	265	254	252	269	252	237	243	235	245	251	243	252	245	274	218	257	279	254	232	217	252	248	241	249	260	238	247	260	240	243	247	252	221	253	241	237	213	246	250	247	255	230	248	243	247	241	236	244	251	249	251	246	285	205	270	237	231	210	292	236	261	243	244	255	229	278	238	239	254	240	261	227	254	248	237	259	246	221	252	223	271	255	246	226	244	233	266	242	239	221	226	253	293	266	237	254	241	243	252	230	240	230	274	265	268	254	231	214	241	273	251	207	237	238	243	233	261	224	232	245	244	241	256	224	216	239	241	243	263	248	222	226	214	258	222	235	248	221	236	229	254	216	246	264	262	255	253	256	224	234	228	210	243	246	263	266	255	239	237	256	247	273	225	264	246	215	254	260	253	244	224	260	229	206	281	270	257	240	267	240	227	220	232	255	251	247	232	222	258	222	258	263	239	224	245	247	262	240	252	224	228	237	254	254	246	243	261	218	245	227	237	241	245	251	256	249	218	246	223	227	246	262	234	272	263	243	250	273	195	241	231	259	274	258	231	244	241	262	222	257	224	240	260	221	245	258	234	240	247	232	216	219	274	247	244	238	251	217	254	262	235	263	248	235	243	234	238	217	228	247	255	230	253	265	232	282	239	239	244	238	251	200	246	250	268	233	217	235	277	256	227	271	236	222	238	241	232	228	253	271	225	225	249	265	224	264	216	259	259	240	249	229	239	273	227	236	224	256	221	243	236	216	248	223	218	266	237	229	243	217	242	223	228	258	255	248	239	231	281	239	237	237	231	253	247	220	234	239	263	250	243	227	253	259	243	228	235	238	242	262	220	221	243	242	230	240	247	231	211	232	246	257	227	246	241	233	242	282	221	243	256	206	242	258	234	243	217	274	266	245	254	256	232	233	234	234	279	225	243	231	213	249	237	238	251	260	255	202	255	232	238	249	240	281	230	252	235	255	235	273	268	235	242	255	257	244	251	257	225	234	244	219	244	271	242	264	253	242	232	242	221	241	229	236	250	239	256	221	233	247	226	242	246	238	251	240	253	223	236	258	238	237	277	225	253	255	265	259	256	255	219	224	227	252	251	234	251	268	222	246	255	240	276	241	245	251	213	230	252	240	229	245	264	237	230	243	232	233	212	240	239	244	260	247	262	206	254	256	221	253	250	252	238	271	251	254	261	216	245	252	273	201	224	233	230	258	224	231	275	239	252	272	216	222	275	250	242	249	247	250	282	271	257	214	250	244	269	225	253	257	252	224	257	241	242	207	229	209	233	251	275	260	241	245	215	255	230	252	241	240	228	249	216	276	253	242	246	224	241	259	223	250	268	262	224	255	248	254	264	219	226	222	258	249	254	240	244	249	217	225	222	250	248	238	221	259	248	230	222	231	238	252	250	237	254	250	244	245	264	253	245	234	243	270	257	277	248	255	245	258	260	231	265	256	277	235	260	266	229	240	237	244	245	237	239	253	256	243	263	233	245	243	264	245	281	226	249	248	229	229	262	267	234	254	259	233	262	249	250	280	218	236	259	234	236	236	232	225	239	229	235	229	229	264	261	243	240	246	263	231	245	254	236	253	253	230	251	254	245	247	258	224	241	249	247	253	230	256	253	255	233	255	236	233	231	240	223	217	223	233	247	226	259	247	217	243	247	255	231	272	260	248	257	257	272	257	241	243	226	239	215	235	266	255	238	219	246	277	210	231	231	234	229	228	230	228	247	252	230	248	257	240	233	243	283	273	235	255	224	263	251	268	257	231	238	215	245	221	259	272	217	209	269	261	230	238	260	230	240	243	247	250	269	242	243	235	261	242	228	239	249	237	267	241	263	245	274	255	263	236	213	228	246	221	259	244	246	241	249	235	241	229	265	279	224	241	262	225	227	227	247	254	253	238	262	231	241	215	260	228	258	251	240	269	233	264	249	250	255	238	234	262	247	260	265	266	262	257	252	226	292	250	252	234	246	234	243	238	258	190	247	252	216	243	232	227	240	226	248	272	253	290	281	243	220	252	262	263
17571	2445	4991	5812	4804	4177	3535	2890	2536	2204	2031	1861	1656	1534	1397	1325	1267	1168	1164	1091	1124	1075	995	1035	994	1046	907	931	932	889	879	880	869	889	860	840	880	819	840	805	805	868	815	798	765	787	793	732	781	754	787	825	797	765	824	813	778	747	799	766	731	753	754	748	742	687	782	754	720	729	734	699	784	716	672	752	732	738	716	695	726	747	797	740	751	742	762	781	713	721	796	756	747	791	718	736	753	762	723	728	756	751	768	761	755	720	691	724	718	679	771	709	744	725	757	692	754	749	763	747	700	734	784	734	761	686	714	698	716	734	717	724	749	771	699	787	727	695	769	756	754	735	689	703	752	735	720	707	744	783	713	705	735	720	755	774	710	771	654	763	753	710	733	725	688	724	704	736	731	757	693	681	751	710	714	771	750	755	731	729	712	765	753	691	719	734	746	681	694	744	716	708	718	690	690	730	703	738	725	730	713	710	698	757	693	736	748	761	699	659	710	701	746	740	731	760	684	720	762	744	723	692	729	730	751	777	709	702	753	714	769	717	680	669	700	701	770	705	729	710	727	710	702	730	731	717	773	669	684	738	713	710	687	726	760	689	684	702	695	731	708	699	682	708	668	687	750	701	726	669	720	725	695	720	709	718	723	712	710	729	704	786	767	643	721	724	688	741	705	747	753	729	744	698	733	704	739	681	762	699	694	715	680	734	750	724	702	705	723	770	714	712	680	703	719	698	712	741	751	640	727	688	742	734	770	721	742	742	695	731	726	718	732	707	721	694	705	675	766	718	687	774	726	703	727	727	752	664	702	750	758	762	690	729	756	705	690	683	722	741	687	731	736	700	745	732	741	693	711	776	721	751	714	684	689	703	753	735	748	713	695	691	729	716	735	726	700	724	738	719	699	717	690	720	761	714	753	683	748	731	723	725	697	730	690	701	758	750	767	726	708	721	719	660	725	668	654	749	712	720	717	751	757	738	691	699	726	735	721	748	688	724	719	750	730	715	699	718	730	731	736	727	720	750	734	668	729	746	726	689	714	727	701	784	782	725	684	740	730	716	701	712	708	693	674	706	723	776	728	761	694	685	701	708	682	696	701	764	739	694	673	727	692	734	692	701	683	710	725	713	690	705	665	764	755	705	725	717	717	744	739	730	705	712	698	718	734	749	745	731	718	723	723	762	688	763	700	709	713	711	701	724	752	724	721	740	771	734	727	713	684	732	678	745	696	708	701	714	727	687	695	740	707	736	701	691	744	734	771	699	714	712	796	739	712	770	711	711	730	706	731	713	679	750	741	713	699	707	744	743	697	694	712	768	707	675	692	713	701	721	706	717	710	683	716	750	724	762	690	745	754	718	762	736	762	718	724	739	704	749	717	767	706	718	761	684	691	735	746	726	688	700	679	683	731	722	669	692	699	671	688	737	711	732	688	701	726	721	734	704	749	711	716	685	755	688	710	721	758	714	727	719	733	721	749	741	754	747	722	765	699	674	671	734	698	722	759	762	758	720	734	693	730	712	768	721	704	714	722	669	756	772	710	737	720	732	711	766	697	761	718	735	757	738	672	731	706	756	725	719	692	712	727	728	748	740	710	752	746	717	682	730	667	721	724	748	691	718	719	677	771	787	717	744	766	703	701	740	755	738	755	745	756	731	758	727	743	710	759	770	728	714	694	739	677	728	757	677	713	710	783	740	695	734	776	710	691	692	701	692	710	704	713	668	684	714	727	717	781	713	717	723	649	724	721	683	737	690	739	719	733	720	687	793	768	757	731	756	735	742	707	712	713	719	725	706	694	721	701	745	722	703	739	752	701	729	754	713	726	697	755	738	768	687	766	706	731	744	707	714	683	709	723	759	750	725	704	735	713	725	752	705	716	730	739	729	754	708	738	704	720	673	739	749	718	690	754	695	741	767	714	731	707	715	733	703	705	731	698	721	745	745	749	717	715	717	691	717	709	739	708	723	668	721	680	745	714	698	737	750	682	685	697	757	690	749	735	685	766	656	739	749	698	757	666	691	704	672	685	746	709	687	788	785	679	779	707	739	702	709	710	750	739	720	714	718	689	715	759	740	698	723	761	713	768	716	723	725	712	707	740	756	678	677	735	719	699	719	738	667	689	760	736	689	720	727	733	706	678	744	759	731	684	654	740	760	740	720	714	758	729	714	721	732	735	714	730	751	764	681	708	708	738	709	757	741	703	730	714	658	706	724	749	714	716	704	749	714	715	711	720	755	709	739	689	730	740	697	706	753	714	742	703	690	758	685	653	723	762	760	756	737	710	714	695	730	716	723	713	687	720	733	751	696	754	723	726	681	705	706	726	724	746	722	735	683	697	677	766	690	661	667	717	737	698	730	749	668	752	698	756	732	703	724	707	706	662	699	742	668	754	702	716	729	688	727	738	691	706	747	731	711	721	704	702	720	735	713	741	710	711	720	768	715	725	731	724	705	697	745	749	708	759	713	726	702	707	787	701	727	709	713	722	746	715	731	737	710	741	718	679	701	722	729	666	716	716	713	754	750	751	732	718	741	739	682	736	731	771	746	754	768	711	739	734	736	726	690	721	744	745	702	743	712	722	745	755	678	721	751	742	668	756	722	713	723	721	735	705	710	684	685	707	736	725	733	715	724	713	761	749	715	661	752	701	687	756	758	743	746	695	710	701	764	688	703	672	745	733	702	752	694	699	734	710	701	709	726	721	729	705	770	692	686	718	682	756	760	679	708	693	715	718	722	682	695	710	761	766	740	690	710	703	741	713	722	685	722	740	726	735	706	724	748	736	730	680	708	726	734	671	723	759	746	747	700	752	781	722	729	703	671	722	728	760	745	739	765	728	678	755	705	765	704	759	747	745	738	717	687	736	732	770	730	710	738	680	718	740	710	770	674	720	765	751	726	726	748	736	741	727	708	757	712	685	734	736	701	759	714	723	738	721	691	727	750	729	693	693	720	708	700	749	718	671	700	689	718	752	796	670	732	698	759	720	710	699	721	733	692	728	681	746	741	746	717	758	699	733	753	755	686	707	710	691	750	686	754	742	732	745	718	699	739	734	737	741	740	765	675	706	713	776	667	691	754	718	709	740	693	737	684	695	697	753	718	709	754	757	755	725	697	675	699	695	699	739	722	732	687	709	709	735	706	691	719	722	721	765	693	741	722	733	720	723	738	744	727	719	744	719	722	751	716	719	706	680	724	686	757	693	715	747	734	681	711	695	691	763	701	695	714	718	742	756	742	714	694	717	739	726	726	709	721	718	713	695	739	722	769	705	764	687	694	723	720	741	751	751	727	714	709	752	702	695	739	762	737	721	722	783	665	682	769	695	768	719	705	716	722	720	692	753	745	701	728	713	739	748	704	763	725	700	682	685	682	714	726	757	718	738	740	703	706	676	717	710	706	708	706	699	689	684	723	725	730	739	692	713	712	739	692	727	711	754	774	733	712	724	726	753	733	689	706	712	732	720	715	705	695	722	747	691	729	724	728
3973	252	162	116	93	87	86	82	83	89	89	82	73	62	64	79	68	77	73	76	64	57	89	75	74	83	67	87	46	73	76	65	67	74	88	79	63	83	69	67	63	70	64	71	78	70	80	61	66	58	80	74	56	79	56	78	88	77	90	70	66	67	79	72	57	90	78	83	73	80	76	73	77	68	63	75	72	56	102	56	77	67	68	87	90	65	71	66	89	69	73	71	78	64	79	76	68	84	65	73	72	62	74	78	73	70	73	68	77	86	64	70	89	64	68	62	75	66	64	76	82	64	92	76	69	79	75	85	73	74	73	80	75	73	90	65	83	79	75	54	72	75	62	81	70	71	69	64	60	77	85	90	76	83	73	81	68	69	66	59	74	72	64	77	51	76	60	78	80	62	63	83	79	75	67	73	85	67	79	79	71	82	65	87	72	69	68	73	86	67	67	73	74	78	70	74	71	67	84	60	87	61	86	65	72	79	77	51	63	70	79	85	67	68	74	69	82	65	83	67	69	70	65	76	66	84	77	92	72	68	75	71	77	63	78	71	66	66	72	82	82	62	76	88	89	74	73	81	66	72	72	69	92	65	77	72	64	89	75	95	91	70	70	80	90	83	74	59	76	65	62	66	72	72	80	64	78	62	68	61	74	70	71	73	71	70	73	63	64	60	64	78	65	68	70	71	79	79	82	79	67	83	68	82	85	75	55	56	57	65	74	72	84	67	90	77	85	78	60	71	75	69	75	69	76	83	64	82	76	63	64	63	71	59	66	76	81	70	79	73	85	74	90	85	99	68	93	82	64	61	73	70	64	83	71	71	97	70	72	68	77	81	75	76	83	73	78	65	63	68	70	78	68	74	71	74	68	73	64	66	57	76	72	73	65	72	69	77	70	83	86	57	57	75	87	69	84	56	76	73	64	78	79	83	87	73	63	80	84	78	69	73	84	66	90	76	65	68	76	64	86	99	85	67	74	69	65	74	71	72	69	84	73	83	77	70	68	79	74	84	82	70	80	69	76	62	85	73	57	73	73	80	66	75	63	71	86	67	78	71	73	78	90	77	82	80	75	60	68	68	87	71	73	73	70	71	81	69	67	59	68	79	67	74	68	75	60	68	69	64	72	73	90	79	73	66	55	81	83	82	65	81	76	67	59	64	66	75	79	76	90	77	78	76	78	81	64	64	76	89	92	74	80	84	67	69	82	76	82	86	65	77	67	68	90	76	77	72	72	75	66	74	89	88	66	77	74	68	82	69	93	86	82	66	75	96	79	72	60	75	73	67	74	76	73	78	85	87	72	70	63	87	62	63	88	70	84	70	69	63	90	88	64	74	90	77	65	56	87	74	63	61	78	71	77	75	68	81	79	80	61	77	80	78	71	80	59	75	74	77	58	71	75	76	70	64	76	70	71	97	72	74	64	93	69	71	75	78	67	82	88	73	83	68	78	79	67	85	76	62	57	70	81	71	69	66	72	73	62	69	79	70	59	76	71	71	49	92	66	64	61	84	66	66	83	80	97	49	72	81	70	56	72	77	80	82	82	70	70	75	64	85	81	84	62	75	58	79	49	95	89	78	82	69	75	66	77	77	72	81	68	84	81	79	83	68	75	74	66	65	72	73	84	83	91	70	59	67	91	81	76	68	79	82	81	76	62	70	63	77	74	73	62	60	77	69	65	85	60	67	66	82	88	75	81	73	71	67	66	72	74	80	81	66	83	64	77	68	65	73	73	77	71	72	81	77	72	58	72	76	75	56	78	79	79	84	80	69	80	80	74	78	78	76	68	71	81	66	86	71	76	68	73	66	73	65	74	72	81	80	69	81	70	68	82	89	60	71	68	80	59	70	69	84	92	56	84	70	86	69	71	58	91	77	55	79	67	81	59	66	79	68	81	67	66	63	71	80	76	69	72	60	69	75	81	64	67	82	63	72	70	80	65	81	83	77	84	68	75	77	68	56	90	58	69	76	84	72	80	58	83	58	60	71	80	72	70	63	72	80	74	84	87	74	70	73	76	63	73	88	69	68	74	85	57	73	70	63	65	78	82	70	74	70	70	73	71	68	76	62	56	68	49	63	62	71	69	65	88	80	73	69	74	78	80	80	86	86	62	72	72	70	72	88	72	85	83	85	76	67	65	94	84	87	65	67	71	58	76	63	70	69	62	76	72	76	74	82	73	78	63	75	95	78	77	75	62	71	54	68	76	75	77	62	69	71	55	71	80	58	73	79	82	70	67	72	79	68	100	72	68	75	79	84	58	65	82	76	71	69	84	79	73	71	81	66	83	74	65	93	82	68	73	54	78	66	67	79	81	77	82	72	71	74	71	66	85	77	61	74	63	76	75	90	72	58	76	84	76	73	69	62	73	79	75	82	84	70	87	76	64	69	70	69	81	78	69	79	69	63	79	79	61	72	68	74	68	80	80	75	74	88	78	89	69	72	63	71	84	85	79	65	66	85	64	68	76	74	87	77	80	58	73	83	58	64	82	75	75	82	77	74	78	80	83	79	75	82	72	76	87	74	60	90	83	76	75	65	66	73	74	62	75	84	64	74	75	71	61	70	91	68	64	72	64	68	59	71	91	71	85	67	72	80	66	91	72	77	80	69	77	65	71	88	78	76	63	65	79	88	64	54	77	63	67	82	81	66	81	73	85	77	76	68	90	74	71	80	65	66	71	59	74	66	62	63	78	75	60	64	80	76	70	81	79	77	60	64	63	73	80	85	85	85	74	81	67	76	63	76	82	78	55	73	75	77	66	76	63	63	64	65	82	57	80	80	63	75	69	63	67	50	71	84	67	89	58	70	54	78	78	72	70	64	79	62	79	93	70	80	65	68	75	59	73	67	75	88	60	94	67	72	80	67	75	60	71	76	81	72	85	87	86	83	76	91	54	68	85	74	80	82	68	78	59	76	62	69	84	77	64	79	80	84	86	79	65	83	85	76	84	77	80	84	68	93	56	76	64	74	89	80	73	73	75	78	69	73	76	80	87	84	70	74	67	78	68	60	75	67	74	77	77	70	77	81	68	71	66	69	89	65	72	61	86	80	67	65	67	75	71	63	83	68	80	79	79	75	69	77	64	77	81	63	74	67	70	70	81	73	78	80	70	61	90	81	77	70	80	82	91	61	76	69	69	75	80	68	71	71	67	67	70	84	86	74	65	67	73	79	70	63	77	70	89	66	81	65	60	90	80	73	70	82	76	71	85	67	93	89	73	68	75	95	86	67	65	69	58	81	81	71	69	70	79	85	81	79	67	74	60	68	70	86	74	76	59	86	76	85	81	66	79	59	86	79	73	66	69	64	72	59	71	75	69	55	74	70	77	76	83	71	79	85	73	81	58	70	64	79	77	67	82	95	90	60	65	71	68	73	67	74	72	76	62	59	70	76	69	63	83	82	85	78	73	79	67	66	69	84	82	62	86	60	62	74	87	75	74	75	69	72	59	63	52	70	68	83	70	71	86	75	68	80	69	75
4898	334	451	451	414	381	368	341	357	312	306	305	272	300	297	278	319	321	283	286	287	304	302	321	294	306	300	297	286	280	261	313	260	263	270	273	289	289	280	274	269	300	307	298	289	264	270	290	309	304	249	298	304	263	272	266	265	282	273	270	268	288	281	258	295	269	259	252	303	284	285	296	269	286	273	273	291	264	300	252	274	273	283	278	262	300	244	296	270	279	275	282	294	282	294	270	270	264	265	276	284	297	250	283	279	267	256	244	291	267	272	272	278	260	317	260	296	276	263	277	299	273	275	275	284	308	291	295	298	250	271	299	264	268	271	275	267	277	270	259	277	285	263	258	282	276	291	300	247	289	275	299	238	276	290	258	270	270	285	285	272	292	302	278	282	293	256	286	280	287	266	273	274	264	296	262	274	277	307	258	269	288	249	288	282	271	287	281	278	305	256	243	305	277	293	262	262	245	263	236	266	295	288	302	273	269	273	279	321	264	262	272	299	304	289	255	255	279	272	281	292	283	261	265	271	273	266	284	280	269	287	285	280	265	272	291	282	287	284	277	297	301	278	264	280	263	288	273	295	262	280	281	273	275	264	281	255	272	276	269	276	279	293	304	262	276	301	263	250	251	303	281	258	272	279	231	280	299	272	298	302	308	305	299	270	255	259	296	250	274	287	280	269	282	266	282	318	295	312	285	298	275	248	280	292	267	277	275	295	284	269	303	266	269	261	290	286	308	296	289	270	299	257	257	260	270	284	274	283	259	253	268	263	279	270	264	282	292	286	283	287	275	256	259	277	258	255	248	253	302	278	256	249	290	274	273	281	258	271	295	279	251	266	299	284	254	265	290	268	278	270	285	261	313	293	251	262	310	273	271	276	281	267	270	273	306	272	302	258	249	259	286	282	244	281	271	264	253	266	290	267	265	284	284	293	288	277	307	260	290	279	265	300	284	270	282	279	255	283	285	299	280	262	282	298	290	281	320	276	258	286	278	263	284	285	315	287	265	264	278	297	267	273	264	295	274	268	289	267	255	284	288	264	281	283	266	290	283	290	310	285	301	256	280	281	255	280	337	267	282	287	241	288	253	286	285	300	272	283	295	261	256	277	268	310	298	274	265	261	300	273	249	252	325	267	283	271	298	283	287	276	274	281	302	264	279	285	272	248	279	307	270	270	308	280	315	307	272	254	296	261	271	260	274	282	297	261	278	229	277	295	280	239	298	266	271	280	270	236	248	259	256	282	258	261	258	291	298	276	261	256	277	264	289	273	281	285	263	311	275	277	278	274	275	292	281	274	287	262	298	280	271	251	295	283	249	253	289	279	290	263	296	257	280	288	303	261	285	255	282	290	273	257	275	263	258	270	256	287	275	281	292	295	257	255	274	298	269	287	261	252	271	309	298	266	298	306	278	276	311	262	296	271	279	272	284	268	287	271	290	261	280	328	281	268	250	280	281	315	286	312	256	277	271	262	255	287	275	277	290	266	294	293	277	286	265	272	280	284	279	305	281	293	271	271	260	298	272	285	283	260	256	266	273	272	280	289	276	248	288	278	297	268	282	276	289	317	273	272	263	285	280	305	295	270	273	260	300	271	292	294	273	270	289	269	272	262	256	272	276	260	306	298	289	297	266	281	259	272	298	280	269	291	249	277	304	274	258	265	272	273	287	301	245	301	267	274	258	275	283	236	263	288	287	280	277	270	277	276	277	258	292	281	276	280	286	286	273	268	296	269	288	281	262	288	256	281	293	312	273	299	256	287	275	288	261	289	259	281	298	265	276	262	283	253	270	298	278	287	273	293	296	266	264	268	249	308	277	265	287	293	265	282	295	247	319	268	279	266	274	269	297	235	285	294	305	291	263	273	262	280	238	285	274	298	283	266	234	287	289	278	259	282	297	294	292	280	278	275	256	246	270	277	259	282	259	266	266	282	256	270	282	282	271	282	254	268	264	275	276	306	282	292	258	300	289	302	274	269	283	278	266	285	267	258	307	278	295	288	268	272	289	274	259	296	286	245	277	268	283	278	294	295	278	266	267	272	297	277	242	281	277	283	246	284	285	276	271	240	307	299	280	300	274	277	283	293	312	259	293	293	281	271	274	266	303	275	267	297	287	275	271	269	264	249	289	295	300	270	244	267	273	259	265	297	293	247	293	262	283	319	281	272	269	246	278	282	309	279	278	289	265	248	287	268	274	277	252	272	273	311	290	283	284	279	297	300	288	288	287	269	268	271	274	280	255	285	306	264	280	264	268	277	280	261	266	297	296	288	280	258	293	281	264	285	277	265	291	275	283	299	259	276	294	253	299	272	286	290	274	262	278	285	280	273	262	280	250	272	283	273	275	281	257	286	276	290	283	297	292	305	309	253	268	286	291	288	251	280	262	283	283	280	257	321	280	254	266	275	285	273	302	293	264	268	261	263	287	277	262	296	275	284	288	272	245	259	272	288	309	289	269	301	288	249	258	278	301	279	279	277	275	304	315	281	299	282	283	264	305	270	301	277	265	281	277	271	267	267	254	272	299	281	260	290	294	284	294	271	283	262	302	294	297	285	283	264	263	270	258	284	299	256	269	281	284	283	260	267	288	292	261	302	282	238	264	265	255	280	288	244	289	321	266	270	279	261	287	305	288	293	288	277	271	268	267	257	244	258	276	288	299	267	254	297	263	282	266	250	302	268	284	271	290	273	286	261	265	293	273	261	267	308	290	275	255	279	288	290	293	273	285	288	256	246	278	278	263	280	314	276	257	295	274	272	309	276	267	293	240	293	257	292	268	275	280	307	277	284	278	299	292	273	320	278	296	279	283	292	251	281	290	263	286	288	277	269	253	287	304	296	295	267	261	275	269	259	284	278	284	279	251	279	258	300	264	322	285	289	290	265	307	281	258	285	280	277	295	288	314	296	293	284	276	295	270	258	286	277	282	294	265	258	281	304	303	312	286	296	248	266	308	288	266	295	258	272	274	270	275	279	270	276	262	276	280	287	253	279	271	306	275	296	307	253	298	278	302	280	287	282	277	282	327	279	244	274	298	271	298	309	257	256	270	296	260	255	280	280	304	297	254	279	271	270	296	301	282	262	272	290	256	290	277	272	254	266	296	278	274	298	259	283	324	262	284	269	292	279	250	304	278	279	269	257	248	283	278	282	269	291	270	278	312	289	283	308	271	292	287	267	289	259	279	261	240	276	273	302	276	269	290	293	303	280	293	267	253	284	294	263	294	254	286	304	290	274	284	273	259	271	279	271	274	268	300	293	303	280	267	281	275	287	274	302	271	283	278	271	298	272	245	297	260	288	308	279	300	285	263	295	308	288	252	262	275	277	290	325	245	275	275	301	252	253	275	255	303	284	249	273	257	272	246	293	256	292	270	307	243	253	287	295	288	315	303	267	280	251	276	261	276	251	292	283	265	292	280	295	269	279	293	298	281	272	265	301	278	265	298	283	263	295	292	269	236	312	285	249	283	284	283	287	276	295	289
28672	4211	1450	1062	809	558	510	379	347	314	304	265	239	223	222	208	216	190	196	207	174	193	170	174	192	194	176	213	200	175	187	176	193	197	164	176	181	178	161	175	168	164	188	187	172	173	168	170	158	184	149	180	183	162	186	166	198	185	177	151	166	172	182	178	180	157	177	167	145	165	170	172	176	146	177	170	162	155	163	181	176	150	143	168	167	193	165	181	163	151	183	164	176	157	167	169	175	175	169	173	173	190	158	154	189	193	184	170	162	161	170	170	189	187	158	165	171	193	186	184	167	190	171	159	173	161	192	172	158	167	161	187	178	184	180	182	170	173	161	161	170	171	159	200	178	199	173	176	142	169	173	160	151	157	182	177	151	174	180	176	178	166	155	165	175	171	170	179	140	206	160	166	172	163	181	157	179	163	141	186	168	182	179	158	176	165	181	154	178	188	171	138	177	153	174	162	170	179	146	155	161	148	157	175	170	178	186	163	176	188	182	162	177	173	171	166	157	178	177	184	172	161	153	166	187	167	181	149	165	148	183	175	147	184	189	166	170	160	162	161	151	170	179	195	143	196	166	166	158	149	176	136	165	171	185	182	146	159	154	159	145	172	158	152	164	149	187	154	164	191	163	179	184	163	163	169	156	172	185	172	155	191	164	205	153	172	162	147	170	179	183	167	177	177	172	152	158	172	167	156	146	150	173	164	170	169	182	154	164	143	151	172	197	175	177	173	214	176	147	161	156	175	188	156	168	185	163	161	170	191	157	151	170	179	161	175	156	171	141	161	177	170	155	160	154	163	181	164	170	154	149	166	158	168	167	171	180	166	158	181	169	154	163	195	171	185	155	182	166	172	207	174	152	150	159	155	166	164	179	166	175	168	171	184	171	147	169	184	182	162	156	176	159	175	177	165	186	172	155	170	160	173	180	166	159	167	181	169	167	171	187	171	167	180	170	187	173	168	175	160	165	160	174	167	165	167	193	171	170	198	159	188	170	166	162	181	177	180	156	165	170	177	186	194	179	169	175	164	176	172	173	178	186	175	169	193	175	182	184	186	160	154	165	169	163	202	186	174	170	166	167	145	179	168	160	182	166	180	148	178	162	164	162	172	186	182	164	153	172	150	160	145	184	154	167	169	166	173	200	170	159	174	164	179	172	149	171	179	196	185	141	165	165	193	181	169	185	179	158	146	160	155	185	167	167	173	165	169	174	154	193	168	166	166	181	155	172	179	193	163	160	162	168	161	166	173	183	173	153	164	173	153	174	151	179	173	178	176	190	171	173	192	178	176	174	172	162	176	178	140	177	164	172	204	171	155	203	170	164	153	147	153	182	164	189	168	193	182	168	179	177	170	136	153	164	169	165	177	151	189	163	173	165	142	164	166	178	173	154	179	189	173	163	167	171	164	159	181	163	197	143	166	196	159	171	183	175	177	174	179	163	185	173	191	168	161	146	172	149	158	154	174	177	139	172	193	166	171	166	140	186	177	184	162	151	142	158	191	182	184	162	178	176	183	181	172	169	179	165	167	193	171	171	177	148	166	156	187	196	174	174	181	175	165	178	173	164	165	174	181	157	159	146	178	177	192	141	163	155	157	170	163	163	161	178	172	150	161	167	166	169	174	183	178	159	166	169	168	178	178	179	155	169	168	165	176	184	142	168	167	158	177	165	182	156	176	166	156	145	171	176	181	162	190	181	161	143	159	159	157	165	159	154	166	162	177	153	157	176	156	160	145	146	147	175	180	173	164	184	175	145	155	167	174	148	198	170	159	158	170	166	164	210	189	192	148	176	164	158	151	143	172	165	186	185	169	167	196	177	155	172	164	181	156	179	178	155	154	184	169	181	172	172	168	159	173	169	160	190	180	164	183	183	148	147	182	160	149	191	162	164	159	151	172	168	163	163	187	179	182	166	163	184	182	178	143	164	148	167	166	185	151	181	173	167	187	169	163	161	175	146	145	166	167	175	173	183	169	190	170	156	161	196	169	183	168	176	179	178	181	195	167	154	170	175	176	187	143	178	169	167	178	146	174	161	167	188	168	171	190	177	172	162	190	166	151	177	165	167	184	151	201	178	161	181	191	201	179	154	174	166	157	177	145	183	151	176	176	143	168	166	170	137	168	177	176	169	158	192	164	168	174	132	170	157	167	159	161	144	174	144	193	174	151	154	178	182	165	170	171	145	188	164	173	174	183	179	179	178	181	172	156	151	147	159	144	179	174	150	177	177	149	183	170	175	169	184	171	179	188	165	177	189	170	183	183	174	160	178	179	158	172	179	155	178	184	159	171	173	172	157	177	155	185	169	165	174	199	161	178	180	162	185	163	186	162	168	168	136	156	181	161	168	154	153	176	170	136	163	179	164	178	165	170	154	166	164	171	180	166	170	166	172	168	151	195	160	189	162	169	179	136	168	191	160	172	171	159	165	185	146	160	175	152	171	174	180	185	171	169	170	200	164	185	170	155	181	157	159	153	190	189	158	165	166	168	160	171	171	177	147	174	172	173	169	164	166	189	181	164	155	161	150	184	162	171	180	181	169	188	166	187	166	177	173	176	186	163	165	165	159	168	171	160	183	179	178	153	142	153	186	173	190	168	195	180	178	156	162	170	169	163	153	175	163	163	181	179	179	178	158	154	167	164	171	152	151	173	185	147	158	155	179	148	179	172	143	159	162	187	180	199	168	183	175	169	162	173	153	179	183	180	143	172	198	188	185	162	180	178	161	168	144	169	171	161	166	179	171	183	123	166	186	164	178	200	174	185	176	163	178	151	179	184	178	163	161	183	142	169	144	183	194	174	147	176	148	159	169	179	159	177	167	177	205	174	202	167	174	149	171	158	189	160	158	163	166	162	153	181	165	169	165	150	174	189	164	196	173	176	146	170	143	167	195	175	161	162	182	158	153	164	177	172	149	173	159	178	149	183	183	158	162	188	214	172	172	160	155	178	170	159	173	191	195	179	164	185	199	168	189	176	162	140	166	171	168	189	162	186	151	163	180	178	175	155	162	167	162	181	170	174	190	170	169	160	162	169	151	158	147	163	171	163	171	186	160	176	181	179	185	164	174	172	158	165	188	180	183	169	148	146	171	169	147	176	162	167	180	156	174	196	199	157	150	163	157	175	161	174	199	183	171	164	164	178	160	180	151	173	171	172	172	170	151	184	171	212	165	177	155	165	169	174	156	170	166	170	182	165	151	177	162	198	142	167	157	175	167	158	174	208	165	169	161	177	174	177	177	171	153	161	150	169	158	165	184	169	151	164	153	163	178	163	181	156	186	164	179	160	171	161	173	178	179	166	178	151	170	156	183	181	169	175	171	188	162	169	193	165	168	171	166	166	167	175	167	167	181	189	165	180	167	180	175	155	170	150	189	180	181	157	178	163	144	175	137	167	159	173	151	167	163	177	162	156	149	164	186	174	177	160	179	185	180	157	191	188	153	193	197	176	182	159	177	183	190	178	182	170	181	162	185	161	182	149
13412	1394	2981	3376	2857	2476	2016	1751	1448	1300	1250	1126	1042	920	938	850	867	798	742	749	715	738	690	711	702	678	644	673	639	596	626	609	591	625	597	572	573	594	619	587	617	553	573	618	568	542	589	551	599	583	565	583	584	585	567	560	598	566	531	524	562	626	529	540	589	541	554	527	568	571	596	569	557	550	526	520	576	527	488	523	531	509	571	548	544	537	534	540	566	543	530	535	556	551	539	602	555	556	520	574	512	558	513	545	536	548	518	526	562	528	519	532	557	564	549	556	498	529	553	536	590	549	515	550	572	503	510	552	526	558	495	536	528	515	569	499	549	525	504	558	564	520	566	543	525	518	536	511	558	558	586	543	511	549	569	499	515	507	543	578	522	516	495	532	511	513	540	480	504	556	550	488	466	526	550	550	550	514	543	545	545	517	524	527	556	509	514	504	534	577	518	552	563	538	546	555	551	551	547	535	565	512	554	519	504	580	545	536	548	524	555	500	548	533	523	473	514	519	555	567	485	546	520	522	509	534	516	511	555	520	563	545	546	547	522	573	545	508	544	579	583	540	519	503	540	583	536	547	544	555	525	558	562	526	500	578	527	560	473	567	561	523	572	540	560	543	567	551	528	518	518	558	552	511	534	553	504	532	524	523	523	538	562	489	540	527	512	550	532	515	564	555	538	512	575	581	539	524	502	542	556	512	532	536	513	564	519	538	547	545	543	529	560	514	545	567	537	528	567	534	552	522	553	531	537	510	520	568	570	534	510	564	533	575	514	554	511	573	549	518	566	534	536	544	509	532	558	536	551	502	550	530	543	553	530	502	523	530	571	542	493	532	548	549	490	567	531	515	531	516	532	509	551	557	472	527	546	551	514	508	511	519	550	561	569	496	518	520	522	553	555	488	514	544	531	577	489	549	551	540	499	555	558	522	535	508	528	524	530	537	535	571	525	493	547	539	521	523	512	547	513	547	515	525	505	517	534	526	548	516	550	551	541	528	558	549	522	505	532	494	529	512	510	544	532	535	551	537	524	554	502	527	543	526	546	520	517	550	572	532	522	524	503	534	525	546	565	566	525	557	604	564	517	533	559	515	538	540	556	518	548	600	565	510	541	557	496	505	539	499	515	538	542	522	551	561	507	527	549	527	544	563	528	488	535	498	543	583	563	506	521	573	546	509	546	529	569	533	508	524	540	513	517	551	536	555	515	542	493	505	481	551	520	512	545	533	543	530	479	559	513	532	518	503	507	492	528	541	554	542	555	520	511	520	538	561	588	514	553	523	514	520	504	576	517	570	516	534	544	531	522	516	529	521	539	494	523	520	510	587	535	565	493	552	515	502	523	516	539	521	507	540	545	501	516	492	514	493	492	492	534	503	550	530	545	539	509	498	527	531	507	555	485	511	530	513	522	510	521	574	521	565	509	518	556	549	508	534	548	512	524	512	586	527	553	537	539	540	550	524	540	557	549	563	529	527	519	544	501	554	532	519	530	539	572	532	543	530	566	548	542	533	541	551	547	510	548	530	517	555	543	520	509	567	512	508	554	534	558	534	542	587	530	528	564	509	503	520	560	547	510	508	508	527	540	498	544	571	538	523	539	512	508	550	510	489	509	509	537	540	521	556	542	532	490	536	533	538	525	556	560	548	561	551	554	547	530	508	527	544	478	525	536	520	514	536	532	555	536	528	543	570	510	535	526	527	512	525	547	556	505	514	508	527	537	504	544	522	533	524	531	557	517	533	505	535	538	496	503	538	527	514	535	529	520	521	533	569	567	545	541	523	494	481	523	481	537	533	549	540	574	533	528	531	574	539	515	507	525	530	500	526	500	494	554	524	519	527	575	523	570	524	525	543	552	508	537	533	529	541	509	521	541	537	539	533	507	533	538	551	541	493	550	535	561	527	491	530	537	544	508	488	534	513	485	547	530	552	531	551	507	530	537	514	486	552	553	534	569	523	537	547	477	518	562	512	496	535	538	499	510	510	518	548	509	547	526	538	511	506	562	541	498	527	559	478	496	516	540	528	541	508	556	536	545	528	554	588	514	559	552	536	535	565	567	547	570	533	532	532	496	584	548	504	500	515	518	524	495	519	539	550	525	544	563	549	493	499	546	558	529	531	478	480	539	519	564	507	534	528	562	516	501	573	503	551	567	558	542	502	516	523	512	515	513	527	508	553	482	547	539	507	526	556	562	533	580	567	540	541	546	487	482	517	542	546	515	573	533	544	560	542	544	534	521	526	554	512	539	553	557	539	540	570	513	556	544	560	549	580	491	502	540	500	545	532	514	513	568	539	521	536	524	544	554	541	496	517	519	568	542	555	502	533	530	524	508	520	558	531	459	496	545	528	553	510	561	497	509	502	599	517	530	541	554	577	497	550	492	535	561	538	562	545	523	564	535	539	527	523	507	532	535	516	537	566	561	548	488	491	543	541	532	532	521	541	509	557	537	584	523	560	530	543	517	491	550	510	533	547	564	548	546	527	520	529	516	563	528	526	537	533	519	546	519	558	578	580	533	523	570	513	534	550	513	519	515	531	549	477	522	527	548	515	535	520	568	568	512	536	516	532	548	552	496	557	544	543	564	505	533	574	501	500	562	586	593	556	481	550	557	536	527	498	556	483	516	497	547	533	516	519	544	526	511	511	536	529	499	538	504	554	554	542	542	562	537	553	570	546	507	510	539	534	516	487	518	534	529	538	556	553	530	545	534	517	544	534	516	547	555	529	486	525	546	533	495	528	588	535	517	530	524	562	569	519	537	530	531	565	546	564	530	542	538	541	501	531	535	529	526	531	564	504	504	547	482	554	559	556	523	551	576	516	507	586	521	530	489	519	516	500	519	538	582	539	553	509	540	547	560	514	535	518	521	573	553	579	518	508	541	567	543	562	524	548	526	516	496	545	574	501	509	501	562	555	528	548	540	625	573	577	533	544	557	545	525	504	549	502	505	544	515	512	551	556	553	478	574	534	538	549	517	545	492	534	519	565	524	529	527	539	491	548	567	552	528	506	533	522	566	562	520	505	554	542	574	527	545	509	563	562	533	524	518	522	538	538	559	538	516	510	577	540	516	515	514	577	544	546	510	557	543	533	542	528	535	509	508	512	545	482	548	563	475	544	575	536	490	554	537	565	523	514	504	526	493	509	517	489	555	547	532	594	522	531	494	523	546	490	524	540	502	510	532	563	554	523	509	496	517	554	512	550	522	541	533	503	499	534	549	552	513	496	568	549	533	542	523	506	544	556	522	550	541	540	554	539	570	555	565	507	523	559	503	532	551	510	529	511	517	509	526	553	501	518	529	528	568	521	551	559	500	583	534	542	582	531	545	529	477	509	517	478	520	520	532	541	494	530	493	506	532	517	542	510	533	548	528	528	569	537	519	512	512	540	523	543	540	558	492	555	573	551	538	543	502	530	540	530	527	521	540	522	530	568	561	495	512	548	504	543	560	574	563	521	550	577	521	535	545	575	523	529	507	534
38291	9424	3048	2011	1487	1096	835	668	583	484	444	411	390	338	359	330	319	320	299	320	300	307	279	300	289	280	270	295	234	264	309	268	244	275	256	238	265	229	266	233	240	241	217	246	263	281	227	252	254	251	238	248	265	273	231	230	259	244	230	263	234	271	242	249	257	274	252	263	256	242	285	234	248	238	236	263	239	234	227	272	266	264	229	282	235	260	247	223	243	261	253	235	267	251	243	243	244	289	272	252	259	252	252	252	240	256	247	258	243	234	232	234	245	230	240	247	224	235	243	254	229	251	243	259	227	272	284	217	255	240	254	244	266	229	238	250	254	272	236	251	232	284	234	254	270	251	242	257	258	261	242	262	240	225	261	246	257	241	223	223	229	243	234	254	243	263	239	257	264	236	248	255	280	230	237	266	253	246	250	256	269	228	251	261	219	242	221	262	268	234	263	261	245	268	245	266	251	242	252	275	233	242	229	252	250	239	256	255	240	271	215	240	224	259	201	253	228	238	239	239	231	247	232	244	262	242	250	234	233	258	259	237	234	250	223	245	257	247	237	252	262	228	277	232	240	239	240	241	240	223	232	239	244	232	227	234	258	229	247	277	251	252	264	257	240	243	233	229	236	229	251	228	236	259	230	244	252	232	248	248	253	257	248	241	218	252	242	273	245	228	232	278	266	229	257	240	240	275	242	246	245	237	241	236	247	226	249	219	257	230	241	282	262	225	242	248	252	232	239	253	227	232	221	254	243	228	243	236	227	244	248	251	250	236	219	261	269	254	229	270	234	256	265	241	275	230	260	281	244	223	226	236	218	242	257	243	236	267	248	225	261	247	223	221	264	242	234	238	240	252	244	228	234	254	230	252	232	232	246	254	224	237	248	241	228	252	239	240	246	251	222	249	224	211	234	252	266	246	257	278	239	243	214	248	242	223	244	262	232	230	213	229	227	234	223	229	267	239	234	251	183	244	240	273	239	253	243	224	226	221	235	230	249	228	226	248	243	246	248	273	248	255	262	238	264	247	267	254	247	234	246	218	242	239	251	256	261	235	240	228	232	250	266	283	233	249	236	232	290	225	217	228	221	231	261	239	259	211	223	260	255	246	231	239	234	229	244	232	264	262	217	236	242	251	226	272	254	235	219	241	233	216	220	250	239	216	247	239	250	257	267	251	227	253	259	237	254	248	255	262	263	248	267	220	235	251	267	245	261	246	256	259	228	238	237	231	265	270	236	251	234	252	238	227	263	226	232	261	242	263	255	233	241	211	264	241	237	246	231	267	218	225	236	245	242	211	222	257	233	230	241	249	248	253	237	236	236	230	265	242	238	240	256	241	238	251	249	254	269	226	229	232	258	223	237	243	284	252	243	258	257	239	214	221	244	243	228	235	256	234	241	261	239	232	245	239	266	244	230	244	253	258	235	250	242	243	251	236	260	232	262	259	251	236	246	242	269	276	218	222	235	236	234	237	261	250	257	245	265	238	283	266	231	232	250	267	230	241	236	240	254	240	251	224	238	251	254	245	241	233	249	242	252	222	266	253	260	234	250	248	254	266	222	269	272	221	228	221	268	249	231	265	243	243	268	226	241	250	251	249	230	236	251	252	247	254	256	255	250	263	256	258	243	242	229	241	232	237	253	230	234	243	257	236	247	221	246	234	230	257	237	265	234	243	251	276	230	234	236	288	224	251	248	252	245	256	234	213	252	245	231	249	240	233	242	270	244	232	247	222	223	209	231	233	247	217	245	245	226	245	239	232	224	213	249	239	263	282	265	258	228	258	219	261	264	269	266	222	241	232	247	238	239	244	217	224	239	269	234	249	254	262	255	264	242	268	226	230	256	221	249	273	248	229	231	237	218	256	250	242	259	249	251	262	259	241	221	243	254	253	239	236	244	245	215	261	253	261	255	263	208	222	252	250	227	260	239	269	219	237	256	228	255	241	245	251	244	235	262	268	258	240	261	232	250	250	245	235	265	270	242	235	234	264	254	247	240	267	266	225	244	256	244	234	237	224	264	264	258	258	247	256	227	207	240	236	275	269	231	254	237	232	253	212	244	236	241	248	252	237	223	217	248	258	250	226	268	232	246	243	238	254	235	244	251	232	227	266	259	228	239	258	241	246	230	254	222	277	223	258	250	269	241	239	212	246	224	253	249	239	236	272	222	231	237	242	242	218	264	246	270	258	240	249	244	250	226	266	235	229	282	219	238	221	241	248	243	258	239	224	241	222	267	234	246	219	253	236	248	230	260	209	252	244	252	213	225	257	239	258	244	249	253	250	256	255	219	236	260	256	215	225	214	262	233	226	261	231	237	250	223	251	231	226	224	236	235	250	226	250	259	231	221	215	266	249	261	250	253	261	251	245	233	269	258	233	248	257	227	260	257	250	236	296	241	246	245	229	248	270	236	234	249	224	242	256	252	263	244	265	249	251	236	223	254	256	268	210	249	250	244	231	241	262	227	271	213	251	229	229	242	269	277	227	251	239	248	244	271	231	254	242	238	240	236	234	241	251	244	242	263	228	239	239	215	277	216	225	248	237	222	251	223	253	266	242	225	219	217	251	254	233	252	251	237	229	227	235	260	260	249	235	217	249	260	285	254	240	224	248	269	245	221	245	249	249	242	232	251	228	257	226	260	249	253	259	238	226	249	273	267	227	237	286	236	240	257	252	249	282	251	223	264	236	223	254	233	261	284	262	231	235	233	254	254	230	267	226	259	239	220	245	270	258	248	258	238	253	222	252	274	268	225	274	254	260	273	232	223	257	233	250	240	260	215	233	236	232	255	230	257	250	265	244	250	217	227	214	260	236	200	224	260	243	227	232	229	237	236	237	253	253	241	254	247	240	232	262	244	227	239	217	252	245	234	255	236	239	252	242	270	229	231	234	229	245	251	229	220	255	257	254	255	271	243	226	231	231	209	218	241	252	257	245	248	254	225	251	246	258	256	254	256	211	242	239	235	242	245	246	254	264	274	223	284	265	269	237	268	237	269	234	228	241	255	221	208	227	265	255	230	237	232	241	236	257	242	246	245	274	226	214	244	239	240	234	261	226	244	238	256	271	247	281	251	217	254	253	216	242	250	231	275	250	235	241	233	241	207	228	244	268	260	241	230	241	218	228	239	257	235	249	237	272	266	249	219	271	240	260	275	230	216	243	245	218	232	252	263	232	234	235	274	239	253	252	258	228	253	216	234	264	224	254	236	256	275	256	259	223	234	269	248	242	238	230	225	246	255	256	236	268	209	240	259	249	230	240	269	229	241	226	218	258	225	278	242	240	259	217	268	256	251	251	236	235	223	246	261	257	231	238	260	252	279	244	241	233	251	241	244	250	233	229	271	230	210	217	262	225	256	223	249	255	252	241	232	264	235	218	227	217	266	240	237	277	230	233	204	234	228	247	237	257	273	244	200	254	264	241	256	245	239	256	240	231	243	251	251	251	236	231	252	235	259	242	249	244	256	256	251	259	220	248	235	229
16862	2378	5087	5858	5120	4159	3509	2924	2525	2157	2002	1882	1608	1474	1458	1351	1226	1231	1169	1081	1058	1033	1048	1001	956	951	930	901	950	955	929	867	817	839	843	828	782	812	818	837	817	822	817	773	756	751	720	806	773	720	785	805	746	776	793	782	807	714	760	767	768	765	797	783	754	738	727	701	749	719	724	772	719	758	742	769	760	782	744	738	734	725	690	691	770	718	715	775	728	710	797	755	738	735	760	685	722	707	792	739	752	718	748	715	740	718	764	701	751	714	703	712	694	690	720	711	697	752	711	707	738	784	707	731	681	699	698	753	712	744	726	775	708	723	721	744	701	673	696	709	738	706	712	745	706	700	743	740	737	735	671	754	713	752	652	716	713	707	698	713	740	765	723	711	705	706	726	732	716	752	751	718	688	746	700	746	672	747	695	737	664	697	746	725	692	710	730	717	771	754	724	713	709	729	720	720	783	770	745	654	722	683	708	770	715	737	737	722	702	728	698	733	687	695	767	709	720	699	666	744	723	755	696	707	741	709	711	697	690	731	693	719	671	737	711	708	696	718	751	700	719	709	729	735	735	712	703	691	724	748	682	713	704	692	712	695	712	747	726	723	682	727	750	776	700	740	722	702	717	686	719	705	761	689	694	747	683	733	735	730	734	717	714	703	702	770	762	715	705	704	726	755	706	747	742	768	761	722	676	671	755	754	747	704	742	693	726	698	704	679	776	761	726	713	733	734	747	752	720	711	661	703	720	686	713	702	733	674	685	710	697	705	664	696	685	727	728	739	742	740	703	723	725	699	732	697	709	702	725	727	764	768	735	720	705	769	747	731	751	739	746	705	728	735	729	724	709	675	738	699	688	729	733	680	730	685	732	723	684	702	720	681	729	678	794	691	713	729	682	723	672	726	754	690	699	703	693	706	698	716	726	735	745	715	709	719	721	731	672	686	688	686	695	792	708	750	727	703	710	725	720	685	745	734	721	700	705	750	771	683	729	736	665	694	746	745	726	719	751	744	670	734	743	677	705	723	740	712	722	732	687	672	704	713	715	721	699	706	769	723	725	700	734	737	713	744	699	719	737	712	743	712	698	705	709	752	727	704	735	683	717	749	712	693	682	749	728	747	676	714	694	739	691	756	702	715	718	697	712	699	736	721	704	683	706	701	778	701	707	757	774	750	717	689	723	717	714	649	728	740	741	742	691	698	729	727	695	750	750	707	758	716	723	747	713	676	677	729	724	748	691	699	715	708	709	717	739	689	714	718	731	706	755	718	717	777	695	701	680	724	681	778	747	691	741	728	703	638	746	733	689	724	693	755	756	711	723	736	725	725	709	724	714	737	745	685	752	725	682	724	711	727	697	678	714	699	710	729	726	738	730	739	700	738	731	748	694	709	760	681	746	727	702	698	719	682	747	681	705	711	751	697	712	727	750	700	731	719	744	799	719	718	724	640	702	710	722	741	735	675	722	721	723	690	765	668	723	699	687	732	697	743	717	709	690	714	717	698	743	732	671	687	711	724	731	711	727	691	708	720	707	700	754	697	742	740	724	711	755	660	783	731	761	698	711	755	726	669	744	723	740	744	756	717	772	750	714	715	708	691	699	728	753	676	741	686	760	732	724	699	714	722	710	726	715	719	731	716	732	707	744	718	695	734	701	708	765	724	703	731	702	762	759	705	776	710	717	734	713	684	661	748	701	684	705	729	710	721	711	693	702	711	680	726	704	722	734	668	720	716	727	705	693	742	743	660	721	698	769	729	680	704	706	713	723	722	753	718	730	740	696	706	714	723	694	697	741	696	708	705	727	727	758	725	700	764	657	718	726	660	697	682	710	717	723	706	752	759	725	701	738	692	718	713	708	728	784	716	665	696	686	752	700	697	711	688	719	699	702	723	725	715	726	719	787	713	687	758	726	766	705	712	732	712	686	747	682	709	721	715	711	656	724	753	729	712	695	705	705	779	718	719	764	720	732	705	756	724	732	719	766	659	739	702	734	720	747	684	680	711	798	706	705	667	738	713	737	701	717	680	668	698	774	754	698	688	722	743	731	737	721	723	743	712	723	734	667	744	699	719	751	784	709	733	750	706	757	704	738	725	709	763	711	707	713	697	714	711	719	677	696	692	758	703	705	705	682	725	749	750	669	705	736	735	744	707	709	690	772	721	703	718	760	691	760	693	688	698	691	752	746	732	708	701	727	732	721	712	690	726	707	745	716	683	695	707	734	683	658	703	671	672	718	731	744	729	692	737	697	727	729	753	709	736	662	716	739	717	703	726	715	741	695	743	721	717	712	795	724	749	696	782	707	694	695	698	718	670	714	677	695	723	708	652	710	730	726	735	736	677	731	724	721	717	735	734	721	798	687	675	718	706	690	718	729	702	738	708	748	737	748	686	683	692	722	687	714	732	705	687	793	729	727	736	731	742	697	702	724	712	740	776	717	743	722	714	730	750	753	715	809	730	752	712	688	685	675	738	743	711	741	691	663	716	721	741	709	690	722	711	693	757	706	757	682	713	744	739	698	720	673	738	741	713	721	726	728	673	712	762	683	742	694	699	729	695	676	685	716	756	756	744	705	703	704	719	697	763	746	750	740	714	676	707	718	713	697	723	691	760	744	718	705	722	713	703	728	708	753	710	718	706	725	694	699	753	711	729	717	702	734	724	690	701	683	681	740	723	673	700	739	727	709	715	720	758	710	702	728	716	724	713	726	732	772	704	724	722	719	741	732	698	718	727	685	710	731	662	715	736	711	711	730	676	755	722	702	732	733	721	710	714	702	726	714	698	714	769	666	709	720	713	740	703	735	676	702	739	755	695	740	708	676	731	706	745	725	727	719	788	700	733	702	713	665	763	683	717	646	688	693	737	724	686	746	720	717	687	721	728	721	685	755	757	737	692	706	678	739	703	665	692	788	703	729	714	689	699	666	700	734	677	712	729	699	715	712	743	708	744	742	711	726	731	745	769	698	747	718	675	744	719	737	728	646	684	744	705	697	753	726	726	764	728	683	762	681	684	693	702	723	733	703	692	701	747	719	716	677	681	684	701	698	738	682	779	692	703	703	741	671	706	744	778	762	730	682	759	681	687	733	767	710	730	795	728	762	721	707	713	711	745	725	728	707	686	772	673	689	708	703	735	766	733	732	728	709	739	697	734	741	779	739	705	711	740	687	751	689	711	722	711	707	742	695	744	754	747	769	725	680	743	696	714	711	750	726	689	751	702	690	720	715	706	752	734	754	696	697	740	739	737	652	760	722	721	708	707	757	753	729	684	762	769	698	735	725	735	699	692	689	744	691	678	740	728	689	712	696	754	726	726	708	702	754	690	731	699	723	724	731	729	745	689	752	716	754	676	725	730	741	709	724	682	764	731	768	772	703	770	689	714	729	710	666	748	689	736	671	701	701	743	771	694	742	675	707	726	720	710	698	729	759	679	720	723	713	728	721	689	692	699	723	760	731	771	749	716	737	776	713	726	705	755	775	742
3572	151	156	121	110	113	94	75	81	70	87	87	81	75	69	65	69	70	93	77	73	73	79	73	76	93	68	81	63	83	74	68	82	62	70	67	68	65	75	76	64	89	80	84	72	77	76	71	73	68	75	76	79	78	81	56	65	67	78	79	69	97	83	70	79	68	79	76	90	63	64	58	76	88	80	66	75	68	58	64	86	75	82	73	78	80	78	90	71	76	68	82	61	73	66	94	68	68	68	74	79	80	70	67	72	70	59	69	65	78	49	68	71	71	90	68	67	70	69	73	59	65	75	86	66	83	75	68	82	65	55	65	64	71	63	76	63	78	71	89	62	61	92	85	77	84	85	84	73	76	84	69	60	83	77	84	70	83	67	89	69	70	51	74	62	92	91	73	66	75	60	64	71	73	72	72	72	56	76	88	60	63	64	83	68	73	61	79	54	76	86	77	79	66	78	77	82	81	79	67	74	73	76	71	79	64	71	80	64	86	65	86	72	66	67	66	83	62	64	74	83	77	85	73	62	89	82	84	78	72	75	87	67	67	72	80	72	63	71	61	67	64	93	83	81	69	75	92	71	83	75	84	62	73	85	75	78	82	71	74	58	72	82	68	84	82	67	67	72	82	71	73	82	71	77	67	75	68	65	75	80	71	55	81	78	72	78	78	62	75	74	79	68	66	71	83	79	79	95	72	61	70	81	72	80	65	68	69	78	84	68	76	65	77	77	81	68	76	67	69	72	88	72	75	71	62	70	86	73	77	74	74	70	82	69	67	72	71	68	79	86	76	83	80	65	81	66	73	62	72	72	66	66	65	67	74	69	85	73	61	85	86	76	45	76	73	72	63	59	78	78	81	77	66	72	72	58	66	60	69	55	81	67	70	74	77	82	78	81	66	67	65	92	83	82	63	62	62	71	66	68	70	70	76	71	66	76	75	64	66	77	82	63	78	74	64	62	77	75	73	70	73	64	77	78	74	70	69	56	69	67	75	81	79	58	59	76	73	72	81	66	80	87	86	77	64	65	69	89	79	74	69	79	66	71	60	62	66	75	67	64	83	70	86	73	76	77	81	80	80	91	71	78	70	72	70	84	72	67	82	69	70	79	71	79	69	86	73	67	75	63	73	70	75	65	56	73	67	87	87	76	80	73	66	89	74	79	77	74	87	78	82	89	80	91	86	65	71	82	80	75	92	66	75	71	74	79	75	62	66	85	73	75	57	73	83	73	67	90	77	81	60	67	78	73	65	63	70	72	69	92	74	72	74	72	72	73	84	84	76	66	65	55	72	73	77	80	73	66	62	84	75	85	87	50	71	70	87	82	81	73	64	69	97	85	60	94	76	76	72	74	71	74	70	60	73	60	64	58	73	58	56	80	66	58	64	79	76	68	79	77	79	78	81	82	70	65	87	90	77	75	80	77	60	72	60	66	65	76	85	70	67	69	74	78	90	62	77	77	61	64	62	75	63	71	67	80	89	69	88	65	68	53	63	80	64	71	83	58	69	73	74	77	61	74	66	67	71	77	81	78	72	61	79	48	75	76	69	71	66	81	80	72	60	79	62	69	73	65	81	71	58	68	71	77	65	77	78	69	73	62	67	76	65	69	61	79	68	84	71	67	59	56	66	73	68	65	77	69	80	55	91	66	63	52	56	70	81	80	63	80	70	53	74	59	67	71	72	73	77	77	63	91	66	73	78	87	72	74	67	49	76	87	78	69	71	75	73	81	56	70	67	64	84	82	70	68	67	67	63	72	66	81	73	69	64	64	84	78	63	77	76	79	78	64	68	71	82	71	85	77	71	71	82	78	90	66	69	83	67	67	67	70	78	59	71	66	81	72	60	70	83	87	71	69	77	63	71	72	63	60	83	73	81	68	90	60	67	79	67	73	81	91	73	71	71	65	84	77	57	64	60	78	64	78	73	74	65	61	75	78	76	68	89	71	62	76	55	76	80	79	80	66	74	69	69	86	75	83	80	69	85	79	73	67	74	74	68	62	70	67	72	82	65	72	70	73	71	71	73	69	71	72	89	70	60	61	71	79	86	83	72	61	67	63	65	90	65	69	82	65	87	80	65	71	68	73	69	75	69	72	63	70	64	83	74	68	77	50	67	62	76	63	80	64	82	67	86	60	57	69	74	73	74	69	79	65	75	70	81	83	85	69	78	74	68	62	72	63	62	83	66	74	68	72	77	72	74	68	78	72	69	81	79	62	64	75	66	83	65	76	71	75	71	84	59	98	69	63	77	92	67	91	59	87	64	89	51	72	65	73	77	63	70	62	70	75	71	93	90	72	65	81	65	71	97	75	80	66	66	82	55	77	77	64	73	67	79	71	76	65	73	73	63	65	75	71	70	80	67	76	75	71	68	70	76	75	71	80	61	84	84	58	72	69	72	59	92	76	82	78	85	83	80	74	72	84	66	69	87	63	68	77	59	72	82	72	61	65	84	75	84	76	66	54	74	76	72	63	53	60	74	68	76	76	62	82	62	69	80	75	98	66	87	74	77	78	70	64	65	65	62	67	69	79	67	79	70	85	75	69	67	70	81	69	76	73	73	68	71	69	68	77	74	69	74	54	71	88	71	64	67	74	70	74	78	62	55	75	77	67	90	64	80	69	73	79	71	72	70	59	95	69	70	60	87	71	60	70	73	66	74	74	64	80	56	66	71	66	70	82	94	79	66	60	83	71	64	74	66	76	70	68	70	75	89	72	67	67	68	72	59	56	68	68	81	77	71	63	62	76	71	63	82	79	72	72	65	72	66	62	81	77	59	77	67	77	75	75	77	80	79	79	58	55	81	71	77	86	73	74	72	85	80	72	66	71	80	71	74	63	77	74	54	69	69	78	57	73	64	75	76	78	89	73	75	66	83	62	73	72	64	75	75	69	69	68	78	79	87	74	51	73	64	60	59	57	68	72	59	77	72	75	74	75	72	72	66	75	72	71	68	73	81	76	75	56	67	62	67	86	78	78	66	64	76	56	57	73	76	62	58	75	68	84	67	69	77	75	60	80	78	79	66	73	77	69	69	67	79	82	72	75	63	80	85	58	69	65	80	62	71	65	85	72	76	72	72	70	68	70	63	76	76	82	72	78	81	76	73	79	78	85	69	81	79	61	75	72	71	74	76	78	80	79	76	79	75	62	80	67	66	85	73	87	73	76	83	82	90	70	94	76	80	77	73	90	69	63	66	67	65	65	88	84	64	78	60	70	67	70	69	73	73	67	62	54	72	74	83	72	72	77	78	89	66	71	62	60	59	79	76	67	76	70	68	74	77	71	71	76	64	73	73	81	87	77	76	68	82	87	78	59	58	83	65	75	90	60	73	80	78	70	80	57	61	77	71	69	72	76	73	77	78	70	92	76	75	78	81	80	77	79	82	74	74	67	78	80	71	55	72	77	62	71	74	79	72	60	64	81	89	78	81	68	78	71	73	77	62	73	61	75	79	68	83	74	80	76	71	75	63	61	63	70	80
4447	366	403	466	399	348	358	336	332	300	293	310	299	261	282	307	279	310	268	312	282	280	304	295	262	291	270	253	279	281	312	274	292	273	296	297	254	270	267	319	278	259	282	263	288	283	240	272	274	279	298	250	275	273	290	268	264	285	304	270	278	256	269	257	281	251	268	274	294	281	247	278	280	285	291	288	253	275	284	275	250	233	277	270	267	272	279	269	282	302	263	267	304	263	276	279	271	300	279	264	281	280	273	257	301	247	278	271	292	269	278	293	276	256	262	258	295	236	286	279	297	277	299	308	277	289	272	284	261	295	275	284	248	286	256	268	282	262	265	270	294	267	276	303	281	250	288	279	260	295	268	260	261	291	298	270	283	263	275	278	262	243	308	300	260	284	285	277	297	250	272	272	260	284	292	249	257	271	269	274	306	294	284	266	248	259	280	258	261	284	270	267	273	265	278	289	281	277	259	277	289	287	251	268	253	301	265	267	282	274	252	286	270	292	261	272	260	283	267	262	297	262	272	272	280	264	258	255	243	265	280	276	278	292	249	290	282	281	243	284	276	273	297	260	293	246	285	275	242	258	272	294	284	246	263	264	271	289	252	251	278	272	311	282	292	262	273	287	245	297	269	271	261	261	275	266	294	277	297	286	264	275	257	234	301	287	267	268	289	268	274	280	243	267	233	289	281	267	264	301	256	286	294	263	249	282	294	261	278	275	248	275	270	262	265	263	291	274	277	295	300	311	267	261	239	269	283	283	262	278	300	293	304	271	279	279	289	284	262	283	276	295	296	292	281	285	298	280	244	275	268	262	285	260	267	251	292	274	297	280	298	282	260	276	232	319	268	291	279	262	260	278	267	289	272	274	285	271	264	277	247	257	289	279	317	266	299	260	263	271	281	274	286	280	272	285	280	273	274	276	263	229	252	293	275	263	263	262	264	266	257	239	271	279	279	274	270	279	287	271	290	278	276	258	262	268	293	258	305	307	255	288	296	280	260	278	305	281	302	280	283	259	253	250	288	288	253	302	278	269	260	273	253	278	304	256	264	279	258	270	249	291	292	290	261	272	273	268	265	297	260	285	265	274	264	279	288	271	288	266	299	266	262	266	273	273	266	270	274	290	251	270	253	250	284	260	315	282	262	263	260	290	259	269	269	270	270	286	294	264	278	283	282	259	264	271	298	281	249	273	278	283	257	259	262	287	286	265	291	322	311	250	256	243	266	256	273	259	288	291	271	263	265	272	314	255	249	284	285	286	297	261	272	271	288	286	267	303	274	250	273	273	295	288	291	246	298	285	283	273	249	268	292	244	263	308	274	279	281	279	258	270	259	283	277	256	252	265	275	279	298	261	289	276	292	247	263	293	286	298	256	274	265	273	290	248	278	271	277	305	329	270	296	256	268	258	254	281	286	285	291	266	260	252	242	315	246	269	282	277	301	296	263	294	271	283	276	259	263	281	284	265	236	258	309	261	310	285	248	289	252	271	244	296	277	244	285	276	248	255	275	307	277	259	265	293	277	275	278	266	263	273	286	284	269	248	266	261	298	278	276	279	286	254	267	277	243	248	293	276	261	279	303	258	272	288	269	266	264	263	282	266	271	247	295	283	258	268	253	287	285	286	253	301	269	289	271	278	253	274	297	285	277	250	285	269	290	252	280	271	252	250	253	253	266	274	265	255	280	268	275	283	267	258	280	261	276	279	272	282	280	261	280	281	258	290	256	264	290	284	292	254	277	273	283	286	293	251	282	289	256	287	259	290	272	277	253	288	272	286	269	284	262	278	278	284	281	248	283	282	256	244	277	268	252	270	273	292	299	278	300	251	286	250	303	259	267	287	257	246	292	274	296	260	273	281	242	277	274	271	272	255	276	273	246	268	271	275	259	249	311	292	273	284	272	275	269	267	270	280	269	256	273	271	257	266	289	283	270	263	265	271	276	282	264	310	264	303	272	232	295	261	289	289	246	273	292	279	224	277	277	295	306	268	275	261	279	263	286	259	256	292	259	264	278	277	272	278	302	296	260	273	284	287	274	262	246	241	278	282	268	285	292	294	269	276	318	264	282	269	306	278	277	253	297	285	253	293	282	283	272	289	301	282	287	264	261	266	272	269	281	273	263	273	263	283	265	281	260	241	259	278	260	290	259	241	275	279	273	261	257	284	269	285	283	279	275	295	256	268	245	274	258	283	256	260	286	272	262	259	288	287	293	277	255	300	284	276	272	253	266	244	269	286	275	279	294	271	255	271	270	283	274	295	284	292	298	285	287	272	281	288	258	265	269	292	274	275	245	279	279	295	264	303	265	251	278	282	295	292	268	265	295	272	263	237	267	230	261	275	274	248	265	290	282	247	272	280	272	247	279	257	284	276	268	278	248	281	264	278	265	244	241	268	270	276	260	264	245	238	283	293	277	279	280	277	288	299	254	273	255	296	296	239	283	266	253	266	243	293	249	273	258	275	276	298	274	297	266	256	263	265	268	304	254	281	271	283	300	252	257	278	275	269	264	255	294	281	275	270	290	277	271	298	278	274	266	269	269	280	260	263	257	246	253	272	266	285	281	276	284	269	298	288	280	288	269	291	256	260	270	251	268	257	285	257	267	245	269	282	260	279	310	247	290	252	249	280	273	262	276	267	293	279	271	274	283	273	279	253	307	261	272	265	287	268	280	281	295	290	298	313	267	271	267	256	290	248	280	261	307	302	305	258	258	262	269	271	253	257	293	283	264	271	291	254	282	278	265	289	260	287	277	279	286	288	271	297	295	265	267	272	262	310	302	269	293	236	291	279	275	280	288	248	307	270	247	288	276	276	272	281	292	250	280	255	270	278	270	306	279	299	259	286	265	298	272	273	271	278	287	273	313	277	283	268	274	271	257	278	265	237	248	266	257	249	262	279	263	265	293	274	264	265	302	258	267	292	227	247	289	267	259	265	279	295	286	290	274	265	273	261	268	291	255	283	275	277	288	236	259	278	281	287	289	252	279	249	265	279	279	258	261	275	260	269	288	249	265	276	290	254	309	307	266	288	279	265	324	262	295	281	251	268	276	283	246	261	270	282	285	260	283	258	264	302	272	260	263	274	283	277	234	254	244	258	284	268	265	279	271	271	297	269	287	251	284	237	271	277	278	267	288	266	272	300	279	321	261	273	261	280	270	273	281	292	306	285	281	269	278	262	264	280	293	258	232	269	295	241	270	312	286	246	264	309	258	307	269	279	278	259	274	273	275	274	288	271	280	280	300	258	264	285	291	278	285	288	272	280	314	289	289	292	249	286	289	257	280	255	277	275	298	273	272	271	275	288	271	263	254	255	270	307	252	276	252	296	288	255	312	256	289	305	286	288	294	303	280	254	273	274	265	272	285	253	264	281	260	279	276	252	291	262	248	273	255	275	244	269	269	278	299	247	270	273	265	243	262	290	281	288	296	274	287	303	278	267	253	267	280	297	274	291	267	300	291	273	270	309	287	275	275	273	283	267
28414	4127	1363	1007	755	615	453	401	322	301	263	245	246	237	200	212	197	197	204	188	197	190	185	174	179	186	174	167	180	169	181	174	196	192	192	180	153	184	183	157	166	197	195	182	188	178	177	188	178	168	182	193	176	164	151	168	178	175	163	166	170	180	158	166	173	200	182	193	176	157	188	160	159	174	166	161	192	175	182	177	188	186	180	188	163	165	176	141	187	169	168	172	159	184	178	180	156	162	163	182	158	164	162	159	177	181	164	159	173	170	160	157	157	185	171	138	179	184	168	175	151	166	177	176	162	172	157	167	162	165	170	192	151	149	163	145	187	159	194	179	162	175	181	177	175	163	161	181	170	186	158	197	160	168	170	174	164	170	167	168	175	184	154	191	157	191	137	169	160	183	174	169	177	153	183	171	181	191	174	155	148	172	155	172	163	165	153	194	166	140	170	187	182	149	183	186	135	163	158	162	144	178	177	168	173	159	165	151	163	171	180	171	159	159	155	167	212	181	164	164	184	155	156	162	163	180	170	144	190	174	163	162	173	156	150	194	176	164	163	159	156	176	147	150	165	167	167	196	178	170	182	180	178	178	165	158	172	160	183	152	190	191	160	161	189	161	183	178	171	184	149	182	163	171	194	157	146	179	179	170	164	164	155	150	174	168	169	169	176	163	156	155	146	192	166	171	171	170	171	175	158	176	157	175	179	173	178	164	164	198	152	161	172	168	177	165	155	159	169	174	187	193	164	155	190	139	163	173	171	196	177	140	172	162	166	182	185	188	181	162	156	182	171	162	166	170	175	176	156	158	167	171	169	159	159	157	174	182	170	166	191	155	171	179	188	157	151	173	163	183	182	165	168	162	154	176	175	163	183	210	180	162	176	192	177	162	176	181	156	172	167	170	163	179	175	167	165	159	179	162	154	161	156	182	172	153	152	163	167	142	177	135	167	171	190	166	159	156	156	178	164	139	185	183	140	148	184	198	180	178	167	186	191	156	149	194	167	174	164	142	162	152	181	172	174	165	158	164	163	153	161	162	194	175	157	159	176	159	195	170	158	163	152	172	172	179	142	189	166	152	182	177	185	185	150	174	172	181	197	154	152	160	173	176	157	175	134	169	178	168	163	169	162	166	187	177	174	155	143	162	171	160	160	149	164	168	151	171	161	166	165	161	165	168	165	165	171	166	148	167	157	167	193	188	167	148	199	154	170	137	170	160	175	163	145	161	185	171	162	163	149	152	177	173	177	176	140	167	160	167	187	165	160	171	176	169	168	166	167	173	184	163	175	160	165	152	167	200	162	178	168	160	183	191	176	171	162	143	153	171	164	145	153	156	192	170	157	159	175	181	175	155	189	188	163	179	173	163	163	177	152	156	153	154	144	182	193	176	160	185	169	171	169	157	152	166	156	179	160	159	179	184	168	169	170	146	159	190	178	175	146	156	166	146	181	171	195	161	142	150	156	150	165	163	158	151	165	158	204	176	172	153	171	196	165	189	177	188	157	164	168	179	189	175	163	163	174	162	153	158	150	193	182	184	151	174	176	172	166	165	168	197	181	179	178	178	163	136	180	175	182	156	169	153	161	179	161	174	162	191	126	190	170	177	191	167	167	158	174	173	172	166	167	175	158	182	165	169	157	166	174	148	172	166	176	160	167	176	168	152	187	162	178	196	184	168	157	194	154	156	166	168	190	195	161	162	172	163	174	169	160	201	180	181	188	164	159	154	190	161	203	177	162	158	142	156	170	159	189	181	154	172	161	146	160	166	150	162	141	179	182	157	142	164	174	151	159	161	178	152	160	162	178	169	175	169	181	181	146	176	164	155	170	178	171	188	165	156	163	166	146	162	173	178	183	184	159	174	172	143	148	166	180	184	180	174	175	162	178	178	161	161	157	153	158	191	140	185	155	150	197	174	170	166	184	185	149	189	164	152	165	190	166	153	175	172	156	168	138	170	169	174	183	156	164	193	165	168	158	164	160	184	174	162	169	189	173	189	171	166	196	176	168	172	173	155	152	194	188	175	158	186	166	173	173	163	164	181	152	169	171	180	146	153	174	171	172	159	185	162	174	164	166	152	156	184	176	168	180	176	161	151	156	176	176	173	166	165	158	179	164	152	174	167	185	156	175	177	169	180	176	169	167	183	157	171	170	138	202	184	164	160	164	173	143	175	169	163	166	165	174	163	181	164	191	182	140	167	163	178	161	174	168	168	161	166	174	170	155	159	162	173	165	183	166	164	173	180	158	176	160	180	172	175	181	196	145	196	151	194	164	196	165	180	137	196	192	160	169	155	179	149	200	156	176	150	175	184	168	159	169	181	164	144	163	144	160	194	167	184	152	174	163	177	151	169	180	178	182	134	180	173	184	163	168	177	161	187	170	183	183	176	180	171	161	175	173	164	179	166	176	170	147	162	160	178	170	206	157	167	178	167	176	171	172	169	143	160	175	178	160	164	165	162	190	159	164	185	182	163	173	173	165	156	181	152	183	170	184	178	174	161	159	169	166	164	173	164	177	159	163	157	166	177	160	177	181	157	167	141	162	168	167	191	190	157	165	185	165	159	177	170	172	165	161	191	163	184	167	155	175	180	169	164	167	173	162	172	196	166	169	158	147	164	155	199	177	162	171	154	166	156	159	155	166	170	197	166	146	175	182	180	184	187	162	182	184	178	151	158	168	160	157	190	181	174	169	161	165	177	183	186	162	162	173	181	177	151	169	178	162	164	171	160	162	146	174	168	180	159	184	177	178	169	172	135	172	200	182	189	165	166	170	162	170	170	166	192	162	166	193	181	158	195	188	174	179	179	157	166	146	145	172	165	165	164	151	164	160	182	162	162	176	175	176	133	170	171	160	168	171	201	177	157	173	160	157	178	193	174	186	161	197	158	191	208	191	176	170	175	183	177	193	168	164	162	159	169	122	172	176	168	160	171	183	186	162	193	176	165	166	177	174	165	211	148	154	182	143	182	196	160	159	179	178	167	161	180	167	171	177	175	174	173	156	172	168	185	181	186	169	170	169	165	171	149	165	154	175	162	154	206	154	174	151	161	180	169	175	170	141	175	173	167	166	174	175	151	150	167	168	176	193	161	181	186	154	156	198	151	173	185	171	160	173	155	152	176	174	174	158	164	156	179	153	147	158	178	171	169	150	183	183	158	168	151	188	179	181	198	191	178	157	154	157	146	146	176	166	152	156	192	167	180	178	179	184	165	163	159	171	181	157	185	178	143	176	179	178	180	175	183	180	154	179	169	187	201	170	170	160	175	182	170	176	160	167	161	168	145	165	175	169	165	173	164	157	171	180	170	158	166	164	169	140	163	177	178	163	179	173	171	161	162	158	155	175	194	169	178	162	166	155	157	183	161	164	163	164	153	178	169	163	163	176	185	159	173	162	176	165	194	159	173	150	174	169	194	158	176	185	180	163	178	177	175	185	155	183	142	160	148	154	192	159	163	160	174	169	163	167	186	171	179	175	153
13355	1418	2884	3300	2995	2335	1968	1693	1476	1289	1172	1053	1109	959	908	880	770	786	764	792	767	704	685	701	658	658	652	602	616	591	592	610	630	635	595	632	589	585	595	551	568	545	556	598	605	569	544	595	566	580	593	571	569	558	525	527	519	568	520	576	542	559	588	535	536	610	557	562	567	560	529	537	554	573	511	501	541	552	593	532	541	544	557	525	530	550	535	522	545	568	521	539	552	523	525	528	534	583	553	540	543	577	552	507	533	554	526	514	563	506	532	553	529	492	498	561	550	528	544	521	532	586	518	528	521	527	521	494	550	534	530	548	562	536	523	514	482	502	589	544	525	503	543	538	493	560	536	567	505	566	574	531	559	537	481	535	564	542	539	531	560	538	518	537	522	522	499	498	529	515	553	555	504	518	576	552	548	530	502	521	537	531	539	524	572	492	513	554	540	546	521	557	513	504	548	528	553	528	496	529	515	554	551	507	502	544	525	530	514	544	494	542	549	544	522	537	539	534	546	548	559	543	529	513	496	516	552	482	543	498	569	549	543	558	509	530	514	541	513	495	572	537	521	554	559	488	546	488	527	526	579	515	496	564	521	548	600	557	548	509	575	534	559	503	543	513	532	566	584	576	534	543	539	487	509	548	540	549	519	556	549	514	536	501	555	538	505	541	529	536	570	550	529	558	540	483	517	530	530	534	497	549	548	555	509	562	546	517	491	551	560	520	550	531	553	516	544	502	494	551	513	539	536	565	544	524	523	497	569	499	508	533	538	560	517	522	503	543	576	522	532	555	517	511	571	513	581	515	558	511	560	533	568	535	519	558	542	566	519	507	519	503	513	587	540	523	516	520	549	539	531	537	537	532	571	514	544	544	547	540	533	513	542	514	548	524	560	516	541	528	550	551	485	541	532	544	530	546	508	513	527	533	533	511	530	522	497	511	536	512	499	533	495	515	525	511	542	503	571	567	525	534	552	541	566	548	522	558	560	568	541	537	535	530	516	510	530	521	546	543	528	562	514	493	518	553	537	537	567	544	511	534	538	531	514	547	520	557	502	540	481	515	561	528	513	484	530	544	541	560	557	547	514	536	527	510	530	509	562	525	514	542	529	503	494	486	472	544	494	544	545	532	612	554	514	551	553	514	517	561	546	543	564	510	506	541	587	553	542	511	505	526	527	557	548	499	567	556	522	520	538	525	524	546	559	541	498	548	494	504	509	492	542	531	538	519	542	525	551	548	518	512	502	540	553	546	547	542	538	533	515	565	541	554	551	543	540	520	506	580	516	506	535	538	555	553	512	540	564	534	549	534	521	584	550	497	562	580	532	540	545	511	520	529	518	538	545	521	518	503	529	533	546	537	523	538	493	527	531	537	560	548	537	536	547	555	535	546	560	488	562	549	525	597	525	555	545	485	497	528	541	502	537	529	527	562	521	542	538	519	524	502	551	544	534	521	522	546	547	561	526	513	492	521	506	563	528	531	539	535	520	540	539	531	524	521	517	506	515	578	529	484	499	500	529	542	538	519	508	558	586	528	524	522	549	484	523	558	508	560	529	515	558	534	534	516	539	518	546	520	566	504	550	514	551	488	527	510	491	503	532	582	560	541	533	523	527	500	515	546	542	521	571	496	519	547	502	500	535	513	540	599	551	551	555	521	542	530	537	548	510	531	543	563	540	530	522	541	546	521	539	536	547	512	512	536	551	538	505	575	535	515	507	513	508	517	567	574	565	553	565	476	525	476	508	536	524	553	513	550	517	513	514	540	522	529	531	552	530	512	577	539	525	551	485	513	512	568	517	522	565	530	511	561	510	532	570	502	511	523	553	537	538	536	565	487	548	490	583	500	485	540	529	547	510	536	518	523	533	588	544	533	510	488	519	491	539	523	551	545	546	565	546	519	517	547	518	514	519	507	530	524	561	540	531	509	552	560	512	501	531	543	539	508	543	524	539	516	518	541	543	570	537	528	521	554	526	528	541	555	563	509	543	535	553	507	495	551	518	545	513	537	523	514	573	516	528	524	578	589	530	540	527	522	553	513	507	531	531	555	573	577	545	492	552	554	554	527	554	544	534	555	566	513	506	517	543	540	523	531	546	526	547	535	527	556	490	499	517	505	555	536	509	515	524	531	581	534	525	504	545	505	550	497	552	522	521	515	552	525	521	513	517	531	528	525	531	516	533	535	533	494	526	531	524	504	516	537	602	515	553	563	510	538	548	537	537	562	535	520	538	528	508	570	532	494	535	501	496	534	552	517	524	530	536	514	536	521	524	549	506	574	531	538	525	529	546	505	545	537	541	534	510	566	541	506	544	556	520	510	510	514	541	536	557	522	536	531	561	545	533	529	536	541	513	544	523	486	513	512	510	546	525	500	502	482	515	512	539	528	513	544	524	500	501	570	517	569	562	528	510	525	494	536	494	558	525	539	552	567	546	530	476	522	534	523	557	554	543	550	534	509	542	472	538	539	533	507	520	544	534	556	526	515	540	553	568	549	521	511	532	558	530	559	525	506	554	491	546	539	541	504	526	527	544	514	527	567	536	543	532	518	524	523	509	510	590	488	548	540	551	547	557	552	492	555	494	539	533	527	554	526	543	545	529	540	556	525	515	529	550	538	540	524	542	599	522	550	513	515	537	561	564	541	553	530	526	548	513	558	523	541	513	513	528	486	537	531	558	547	547	526	543	600	529	515	523	540	504	513	538	553	520	538	551	525	500	543	524	534	484	542	499	508	532	499	539	549	559	527	535	522	507	559	526	522	535	502	529	535	528	506	533	581	535	511	528	498	568	564	551	536	516	534	502	532	588	519	527	514	539	548	526	526	541	513	542	527	562	531	509	531	547	521	503	540	528	511	510	545	548	534	530	543	564	554	518	554	508	530	498	520	531	513	502	498	519	513	503	535	525	552	497	568	544	492	547	518	525	543	519	527	515	539	550	537	506	514	532	522	589	541	534	519	538	540	523	509	544	540	537	535	518	531	551	485	514	561	530	494	554	526	561	526	533	562	529	522	488	533	531	504	497	508	520	516	478	532	499	522	490	554	544	552	550	527	526	503	518	544	542	537	533	523	504	547	531	556	534	569	508	569	548	543	498	518	515	535	568	552	558	530	519	500	537	529	502	531	524	538	502	532	519	573	513	526	519	582	492	529	561	560	570	505	531	496	475	510	528	516	504	538	550	527	520	529	520	522	569	564	507	517	526	555	522	538	552	555	481	562	530	528	533	528	542	513	535	544	559	568	563	528	462	493	526	526	517	549	550	551	511	567	561	554	551	518	519	533	516	547	518	496	515	519	529	500	510	556	486	485	554	545	586	529	520	502	517	497	539	534	494	532	564	528	517	569	584	520	526	528	526	523	530	507	537	533	497	539	543	511	507	492	496	534	502	580	514	555	503	517	490	513	582	477	518	512	541	525	523	530	537	539	563	535	528	529	520	509	519	480	520	587	518	526	499	481	476	524	516	493	550	565	561	533	533	564
39043	10198	3101	1999	1411	1087	902	691	567	538	448	417	396	345	327	305	351	309	314	316	306	303	277	305	260	279	268	264	250	254	230	264	240	260	256	251	244	243	266	249	238	271	256	258	258	283	254	240	257	285	237	236	270	227	253	280	245	250	265	254	242	258	230	245	249	240	262	237	246	237	234	231	213	247	246	239	238	251	264	259	240	265	214	242	252	238	259	225	267	244	224	237	233	249	252	257	251	231	212	250	258	218	220	236	240	236	222	217	245	247	257	250	262	219	232	250	262	243	257	221	247	224	269	228	283	249	262	214	230	261	240	224	252	212	266	260	261	226	237	236	246	245	248	224	237	243	237	264	223	257	261	230	242	242	233	220	260	218	227	249	221	223	252	256	243	231	239	263	259	260	224	257	251	250	254	221	269	225	258	249	257	260	263	252	239	255	235	241	206	254	220	249	227	252	230	281	248	237	237	238	270	253	259	236	261	220	236	229	219	253	258	238	255	259	215	253	231	250	239	202	231	248	256	227	226	236	259	240	226	210	221	239	249	239	248	253	232	239	234	259	219	261	240	250	253	237	241	261	249	253	244	230	228	230	253	239	218	259	212	244	230	258	254	246	220	264	228	243	210	245	226	254	224	227	231	242	234	232	257	263	242	227	268	262	239	261	260	251	224	234	255	246	237	247	242	233	255	266	234	256	255	255	234	251	231	225	245	251	204	210	275	245	243	231	210	254	270	239	254	270	267	231	269	247	258	218	252	230	252	230	252	240	245	226	252	242	234	242	248	206	276	250	231	256	238	252	245	240	247	261	232	250	239	223	262	226	247	228	256	232	238	222	234	251	263	248	229	245	257	224	236	246	195	285	263	229	233	222	227	226	247	265	231	230	275	255	266	234	238	247	250	235	234	255	242	227	273	258	266	245	255	219	261	249	251	240	245	239	258	239	235	253	238	217	246	252	245	269	243	220	278	232	241	250	246	262	242	249	247	223	254	229	215	219	232	234	252	260	256	242	230	240	249	242	217	217	235	249	242	271	246	243	243	221	261	227	251	249	249	252	253	237	235	246	248	233	246	216	259	223	247	259	242	240	241	246	242	244	238	215	230	246	230	222	217	260	240	226	260	235	249	244	251	238	233	228	247	234	232	224	251	263	234	245	262	258	238	242	231	229	257	225	242	273	236	254	264	229	243	246	205	257	248	224	246	255	253	255	244	215	249	244	235	285	242	237	243	250	241	246	232	225	248	233	283	221	235	246	255	272	225	234	253	242	237	268	269	251	248	256	258	238	239	238	264	261	266	217	230	249	235	236	250	277	253	256	251	248	275	256	241	243	225	239	257	259	239	233	226	246	237	244	268	245	246	242	241	248	255	236	229	269	219	245	235	257	231	244	256	251	261	243	241	228	241	243	231	228	199	224	249	237	208	228	234	245	248	245	239	214	239	243	236	235	249	237	246	255	268	214	214	236	244	250	232	230	236	241	223	255	241	245	219	235	253	238	226	263	234	242	253	245	244	218	224	235	260	243	256	239	209	243	232	203	246	261	248	245	245	239	271	229	249	246	226	261	231	258	246	232	256	243	243	241	294	223	233	209	246	258	253	258	255	239	253	260	211	255	240	264	228	266	246	212	261	234	261	258	225	255	252	240	245	220	239	225	273	212	229	231	235	234	261	232	250	242	250	256	230	244	235	229	241	236	250	217	247	208	254	224	256	218	251	253	226	237	268	239	288	236	207	229	220	228	222	235	245	242	261	261	225	238	256	220	249	247	245	234	234	247	210	256	257	244	269	229	216	251	228	221	246	264	259	222	282	253	246	241	265	259	227	273	246	227	227	237	251	253	253	232	257	249	240	252	230	249	247	254	223	213	250	268	258	257	241	219	254	240	242	238	232	239	264	234	239	256	257	226	243	226	246	244	275	260	280	242	233	236	233	243	258	252	233	233	275	229	223	263	205	223	265	240	230	282	252	251	262	233	257	220	257	230	256	230	209	226	222	232	236	251	240	217	263	274	240	242	265	214	219	249	216	209	245	274	241	234	251	229	247	265	254	215	204	204	224	249	257	256	266	224	237	258	246	264	251	239	240	201	238	234	267	241	233	258	211	231	248	232	220	278	265	227	260	235	257	241	260	231	244	268	266	218	238	225	250	235	231	255	237	251	252	219	232	232	240	216	235	278	239	232	281	235	297	234	247	249	227	242	259	237	231	246	234	246	236	243	244	254	242	262	259	217	252	246	229	206	263	239	242	246	233	266	250	231	225	257	246	213	236	237	239	249	246	223	226	241	264	251	251	236	219	226	247	250	227	229	233	242	240	251	232	233	258	272	255	239	224	263	235	243	241	275	220	247	257	238	228	222	240	257	203	248	223	244	228	260	219	268	236	242	236	216	253	257	237	248	257	250	232	245	239	269	241	259	218	257	269	233	241	214	227	235	264	235	257	246	250	226	228	257	210	270	236	234	244	230	286	245	245	230	232	213	287	230	235	243	285	223	247	248	253	221	261	241	278	228	254	227	260	247	245	261	275	235	250	242	243	244	260	242	261	238	233	213	229	254	228	232	261	206	263	248	211	234	235	255	251	235	245	215	246	238	237	260	229	249	251	241	253	215	221	242	237	250	199	226	255	238	242	243	233	264	240	257	221	252	241	247	222	254	233	233	237	253	247	238	278	241	243	264	282	249	235	257	244	234	247	227	233	226	267	211	235	247	251	236	236	230	277	263	229	220	248	234	223	234	214	251	237	252	263	262	276	253	233	222	239	249	249	278	241	256	253	266	240	245	257	235	249	244	270	234	246	252	275	246	243	229	253	248	250	243	254	215	220	271	246	255	255	260	213	237	252	248	267	235	245	251	217	247	248	256	235	214	234	251	228	245	249	253	253	254	235	224	246	253	238	236	222	238	227	264	210	270	240	238	227	255	249	245	256	254	230	295	251	223	226	275	234	223	243	274	221	229	242	223	251	254	276	274	248	248	238	247	260	250	240	253	233	261	231	238	259	247	212	236	227	246	249	239	216	223	231	250	259	243	263	243	280	221	237	248	237	243	211	253	261	248	248	240	252	233	239	251	232	232	234	242	254	268	237	239	251	233	257	201	227	233	202	239	235	232	218	251	252	224	260	240	230	228	255	229	234	267	236	219	254	246	240	267	264	251	269	288	264	242	272	236	264	234	244	253	239	242	258	219	229	246	243	256	217	249	267	231	234	255	249	217	258	235	237	254	246	233	260	228	253	262	241	273	235	276	254	226	239	230	232	226	229	261	265	230	245	233	228	217	237	226	242	233	255	253	260	297	262	218	243	248	255	219	223	257	268	247	222	231	260	227	260	259	228	247	238	240	210	251	259	232	240	238	277	247	254	213	227	248	233	252	245	218	229	248	238	242	256	243	246	233	240	214	226	256	257	245	225	221	270	296	211	241	251	230	229	251	238	252	270	260	233	231	257	234	244	254	237	225	238	221	251	261	216	219	243	242	262	233
17144	2465	5180	5957	5131	4249	3422	2918	2464	2186	1973	1803	1638	1568	1375	1356	1275	1214	1134	1171	1026	1014	1034	1039	972	910	902	907	916	891	801	866	826	833	851	899	792	820	840	776	848	866	779	794	833	772	793	800	790	813	785	761	789	779	801	765	738	764	785	766	803	722	761	780	756	760	758	764	755	760	757	725	721	744	758	746	700	734	811	711	740	729	747	732	734	769	727	710	680	763	704	737	765	770	738	719	731	746	753	793	753	658	748	760	757	716	771	724	728	726	722	774	687	698	721	696	697	739	744	694	731	757	742	724	740	707	780	688	768	752	712	710	722	740	735	674	727	710	733	707	705	748	678	757	762	721	715	687	706	753	746	726	698	728	715	766	705	683	689	683	702	752	791	704	724	712	712	743	724	699	698	731	732	738	724	691	737	701	725	733	724	713	690	700	722	700	695	688	771	722	688	737	706	782	724	734	726	734	722	718	767	707	739	701	702	708	704	703	715	749	780	743	719	699	694	724	772	710	753	712	688	725	685	767	724	742	674	742	697	753	746	705	731	679	718	740	686	706	697	703	715	727	707	739	749	730	718	696	723	679	697	734	735	732	700	722	758	730	716	715	731	736	762	689	720	724	745	743	742	714	683	752	725	745	699	734	712	707	725	729	749	715	767	711	697	719	716	682	751	705	783	776	756	701	714	732	730	698	714	747	686	737	749	726	767	697	676	724	710	734	725	696	732	696	689	735	691	764	711	699	743	768	696	698	725	684	745	703	693	735	725	724	683	757	717	712	717	691	687	700	713	758	737	687	752	780	726	665	713	657	770	720	689	737	697	677	693	751	739	745	699	680	720	735	693	723	727	715	754	684	726	689	695	692	710	716	750	759	796	681	746	737	714	696	723	746	741	741	688	677	690	729	643	701	740	747	722	749	767	713	732	732	684	719	716	743	733	735	722	724	759	697	733	682	696	725	711	695	728	720	722	755	654	716	732	668	698	716	674	744	721	717	732	748	727	688	752	736	739	709	731	690	689	727	767	689	719	742	741	684	718	698	748	705	711	736	706	685	751	763	733	718	748	713	712	659	701	710	727	688	726	737	690	749	727	693	714	746	691	724	750	706	748	721	745	725	708	752	708	714	777	733	683	730	708	702	718	715	781	712	757	694	692	712	716	714	693	742	726	695	704	730	724	700	744	743	726	737	668	675	709	717	701	702	731	734	695	689	716	704	683	699	777	732	670	695	761	722	738	737	750	698	726	718	717	719	711	703	710	729	747	734	744	774	725	721	709	734	706	708	708	708	709	686	727	750	712	725	728	712	703	735	765	718	740	736	746	728	708	746	727	747	733	742	744	758	720	724	774	726	699	698	734	701	726	717	727	728	729	756	698	746	760	723	693	711	728	715	723	714	704	752	741	709	728	746	703	702	720	741	757	708	716	715	744	699	676	752	767	720	715	709	744	698	759	759	704	692	693	739	720	742	745	737	733	697	720	703	695	710	792	706	729	737	702	694	674	708	702	722	744	664	732	735	750	708	721	782	725	737	716	670	730	762	698	699	682	738	744	714	765	707	770	769	724	725	754	697	733	739	748	755	725	740	722	770	736	706	711	768	726	671	731	697	709	690	761	727	721	659	704	715	691	695	722	744	741	738	713	748	771	720	740	678	689	706	719	760	765	728	754	747	738	738	713	711	701	688	729	681	745	709	747	710	735	755	748	678	705	743	689	709	731	682	705	766	738	723	736	759	695	705	723	679	737	727	721	741	722	705	721	719	697	737	697	718	751	712	721	698	726	719	703	695	709	693	693	729	679	762	683	701	672	776	719	706	756	718	693	712	733	702	714	740	717	695	702	701	720	682	735	722	740	712	718	773	757	740	698	702	699	702	741	714	711	725	711	697	724	721	732	720	686	749	694	687	689	681	729	754	758	693	757	685	702	716	714	731	746	764	715	700	699	716	745	703	684	704	735	700	734	704	743	747	741	723	714	781	692	726	773	697	694	663	718	684	693	778	733	681	735	735	776	752	739	741	746	717	738	734	715	718	718	679	764	738	760	730	726	741	703	748	698	668	736	769	756	720	723	723	709	769	766	764	691	695	747	712	735	688	708	749	730	699	699	695	719	700	690	710	746	734	702	710	741	715	734	757	693	702	692	663	765	746	712	696	707	724	762	745	757	736	730	712	704	725	689	744	723	719	719	725	736	767	713	716	751	737	695	733	664	747	746	719	712	706	747	702	728	711	752	741	729	740	702	704	710	712	731	729	740	694	730	706	718	701	741	723	724	690	754	720	725	708	676	775	702	739	673	727	730	747	735	767	735	749	734	748	732	751	721	732	748	729	727	783	774	692	711	705	691	692	728	728	767	754	711	690	715	727	688	741	727	696	720	806	706	716	738	699	689	726	722	709	735	731	674	711	746	692	712	741	689	711	742	758	706	749	701	747	741	729	776	764	734	731	699	728	730	733	726	745	748	738	683	707	672	709	707	700	720	713	747	745	761	735	729	736	766	699	715	734	734	767	721	677	707	745	701	688	731	706	681	733	718	728	755	730	742	740	712	703	737	725	694	722	751	771	739	723	681	719	681	727	723	739	756	745	716	716	693	724	740	742	749	735	732	723	766	773	712	734	779	703	718	690	724	694	749	742	744	689	700	700	759	751	726	663	694	744	719	726	701	744	723	682	679	760	704	699	750	743	683	737	711	717	735	771	763	711	685	739	742	690	716	732	712	691	736	741	698	709	750	735	728	794	697	695	723	765	744	698	715	742	742	747	691	705	692	727	712	700	694	706	736	710	729	705	726	698	704	754	668	718	768	726	698	737	700	740	739	704	682	707	743	719	735	703	701	692	689	700	696	773	700	724	743	708	749	743	743	737	743	772	761	711	742	692	693	735	746	666	710	751	677	720	717	703	715	735	726	754	768	700	751	729	719	724	728	709	712	699	747	765	753	726	720	699	710	719	751	728	703	754	702	734	747	704	737	801	738	720	733	759	724	733	678	727	681	737	669	742	731	713	683	696	670	710	681	746	693	724	735	715	719	719	720	675	740	688	728	737	746	654	755	710	722	674	681	723	729	754	700	756	713	753	693	708	723	723	772	720	745	712	718	729	696	733	708	704	726	727	690	693	736	723	687	763	759	768	743	676	715	700	698	685	733	747	728	743	803	713	708	709	713	689	744	697	720	771	710	790	699	678	750	771	713	730	652	683	709	693	778	737	706	736	748	737	734	720	743	699	754	749	695	691	726	732	754	710	741	707	732	763	708	731	738	741	743	704	700	699	760	735	715	741	718	709	728	681	684	743	709	774	733	719	651	713	699	724	696	667	754	741	738	721	740	719	659	751	690	726	690	689	716	772	707	721	711	725	699	701	746	722	776	714	728	720	733	705	717	735	711	696	695	671	760	707	768	708	719	761	689	725	694	718	706	737	757	729	700	747	694	713	711	696	681	732	708	714	753	716	745	711	753	721	777	732	703	730	705	678	773	733	746	673
3604	192	158	120	96	119	91	60	95	99	66	73	73	80	77	80	84	75	67	79	74	83	72	77	74	68	79	73	88	74	72	80	88	68	68	85	76	67	80	80	63	72	55	75	72	85	83	56	66	87	71	90	63	79	76	77	78	78	83	87	71	58	63	52	78	80	65	63	67	72	62	63	72	65	82	79	62	71	71	69	74	79	76	73	75	84	73	71	74	61	59	74	84	78	63	68	52	68	80	71	59	73	64	81	63	72	71	80	72	67	69	64	71	66	76	79	58	70	75	84	88	67	70	79	71	69	62	75	79	72	77	68	74	69	84	89	78	78	79	77	70	82	80	71	79	68	67	66	62	79	89	70	80	56	61	73	71	68	72	81	73	73	76	80	72	68	70	73	88	74	85	77	84	67	69	80	83	51	55	83	96	68	56	75	85	75	79	66	74	92	79	66	73	70	73	60	87	70	61	62	74	72	57	72	78	67	70	66	68	82	75	68	57	83	81	80	63	86	59	84	73	71	82	69	64	62	67	76	72	72	75	69	56	69	79	82	75	62	61	69	73	65	61	67	74	59	84	83	64	83	75	71	64	91	83	71	64	69	78	76	77	66	63	58	70	68	77	69	62	75	79	74	55	80	78	77	80	67	74	70	72	75	84	76	71	71	73	73	60	64	62	63	68	63	73	68	77	56	71	74	67	77	74	73	79	88	65	75	76	84	78	71	78	68	71	77	78	65	75	79	70	73	73	71	67	78	70	58	76	73	83	74	88	76	65	70	80	66	69	76	63	72	65	69	62	62	67	70	66	78	72	65	65	73	73	76	65	72	63	80	86	81	80	85	87	56	91	69	74	79	79	70	75	67	70	82	76	71	71	74	72	72	74	70	53	72	73	70	73	78	76	105	79	59	86	63	76	72	78	69	76	86	71	75	74	75	75	77	79	71	76	77	82	67	76	78	64	90	66	65	70	78	62	57	84	65	77	81	62	70	65	71	71	71	61	71	66	69	66	61	82	64	79	69	69	66	70	91	62	70	74	82	71	85	65	85	74	76	67	69	56	74	65	76	70	82	85	73	91	69	75	81	78	84	67	60	80	87	80	75	84	56	68	75	57	60	68	56	77	69	79	73	78	63	73	79	68	68	76	64	76	69	80	65	73	71	89	65	71	67	60	86	86	58	53	62	65	75	59	71	71	58	66	82	60	71	70	84	92	85	64	75	71	66	65	80	77	75	51	80	65	75	79	83	94	68	65	82	69	88	70	75	73	78	82	62	92	68	67	82	82	80	69	80	72	74	66	75	63	81	75	74	64	60	67	71	78	79	69	78	74	75	62	79	72	69	63	74	70	58	67	66	86	99	85	66	74	84	69	70	84	81	80	72	66	72	69	98	73	69	76	85	68	69	72	69	82	73	80	69	75	83	77	62	92	67	55	70	76	74	66	74	65	76	89	77	66	67	75	62	66	81	59	68	75	64	71	71	88	95	67	68	87	66	74	72	70	92	54	84	91	73	64	76	78	61	70	76	69	79	67	78	63	73	69	57	65	77	74	88	66	81	61	59	62	63	74	72	79	56	83	64	78	79	59	67	82	84	70	79	61	82	53	82	78	73	73	67	67	82	93	72	73	77	76	67	69	75	77	73	87	81	69	75	78	60	76	72	89	82	63	80	76	72	72	66	61	86	81	79	58	91	77	68	94	65	88	77	92	71	68	72	55	77	80	77	74	78	76	61	82	62	74	71	69	64	58	68	73	68	74	70	75	78	81	89	74	79	73	55	78	67	73	71	65	70	72	71	72	64	77	86	74	66	69	78	64	85	74	88	66	91	79	63	69	56	59	74	79	93	82	82	72	76	57	60	75	92	75	79	71	73	81	72	78	79	70	71	73	68	74	72	87	82	72	67	73	72	83	76	68	88	61	79	76	74	66	64	69	81	73	77	76	68	56	65	56	61	77	69	74	68	100	53	74	81	78	86	61	51	79	78	73	65	79	74	59	74	72	69	76	71	67	64	74	70	71	69	88	54	80	76	67	65	77	73	71	73	83	79	77	78	76	68	88	59	74	87	79	72	82	84	70	60	67	71	68	85	80	72	84	62	71	81	73	79	67	59	80	74	85	68	66	74	69	77	80	66	73	63	85	68	89	83	76	69	87	69	91	81	77	67	63	75	70	83	61	84	66	78	72	83	73	63	57	64	76	72	77	64	86	81	56	79	80	72	77	66	78	72	79	64	75	64	89	68	64	77	63	70	76	71	86	78	73	69	81	84	73	60	73	83	58	71	65	73	79	89	68	69	66	69	75	72	71	64	69	92	81	74	71	53	71	82	73	83	73	64	77	55	61	69	72	78	80	70	64	80	66	66	69	84	76	64	72	83	55	83	77	66	79	68	72	77	81	65	88	71	70	69	68	83	85	72	77	77	75	76	67	65	57	68	77	72	60	78	72	64	86	71	48	54	90	93	67	74	64	63	78	71	86	72	82	70	71	72	64	81	71	76	82	82	78	77	69	66	70	88	90	64	93	62	66	69	79	78	77	64	86	68	72	72	66	70	58	68	75	81	81	70	73	76	64	85	64	82	56	85	65	83	68	93	69	83	79	77	78	68	75	77	77	83	74	74	80	79	73	89	79	77	68	94	81	72	72	91	74	69	78	72	78	98	75	74	76	56	66	78	80	66	67	61	53	73	85	75	68	86	71	83	60	86	64	85	63	63	65	60	83	74	77	74	75	79	68	77	51	80	85	82	68	78	53	77	73	68	75	64	77	65	65	87	64	83	78	79	68	70	67	68	79	77	66	77	77	64	80	81	71	70	77	63	64	71	88	75	77	74	80	90	72	73	80	64	62	79	66	70	78	57	74	75	67	51	72	77	64	62	74	77	75	63	55	70	66	76	66	85	71	93	72	74	70	72	75	73	66	71	87	67	67	76	64	62	69	84	55	79	75	81	63	77	67	80	81	67	67	72	65	65	71	85	75	67	72	69	75	63	80	71	76	69	88	81	70	75	62	67	79	63	79	92	76	75	74	47	64	59	68	81	72	76	67	58	74	77	73	67	77	71	69	63	76	66	61	70	74	65	69	68	70	84	59	73	76	97	91	78	70	71	64	83	76	70	66	79	67	71	75	68	66	67	80	63	81	76	60	71	68	88	71	76	74	87	70	75	59	71	71	76	68	77	62	67	70	65	68	65	72	67	61	85	75	60	84	72	70	63	82	84	67	67	79	79	58	72	61	74	75	58	70	77	90	62	65	75	68	81	56	72	77	68	88	85	79	74	71	67	77	72	84	77	69	73	63	82	66	76	57	71	57	62	68	68	78	74	73	71	73	73	70	65	64	64	67	66	74	73	59	72	84	84	73	75	62	75	95	79	76	79	75	65	66	76	84	72	80	87	64	89	84	83	67	65	67	60	88	75	75	68	68	83	60	64	74	72	75	88	57	75	78	76	69	62	66	73	70	69	72	63	74	63	70	68	77	80
4050	336	434	464	430	373	365	337	345	328	272	319	312	292	301	279	262	295	279	290	301	271	288	288	282	286	261	296	262	282	282	287	264	269	310	274	267	284	274	276	282	268	284	292	295	289	265	260	260	286	256	274	258	278	272	247	292	262	272	266	284	277	278	298	303	266	299	297	274	271	263	267	241	257	304	259	276	264	290	267	289	321	289	280	244	275	291	248	305	306	239	257	274	310	251	273	265	278	274	280	264	260	276	274	270	282	298	270	299	282	276	295	253	298	292	281	289	280	260	300	280	285	289	275	269	278	276	269	268	273	301	276	271	277	282	312	278	275	263	243	285	270	265	277	270	271	259	258	279	280	297	260	261	269	266	271	271	252	298	288	292	252	287	288	285	269	276	304	277	269	292	270	278	283	255	287	258	272	269	307	265	270	269	248	305	278	294	258	281	251	321	270	254	272	260	267	291	280	261	261	268	283	268	279	298	243	294	261	264	293	293	256	297	271	283	283	281	299	301	296	284	270	301	266	262	267	267	270	278	278	274	278	270	298	316	265	272	271	278	283	294	301	274	301	232	282	270	291	282	253	272	295	267	287	290	285	258	267	258	282	270	255	290	267	279	316	282	281	269	274	281	256	263	262	279	264	273	257	256	305	296	229	303	257	267	275	256	279	278	280	259	284	282	284	292	268	275	264	258	255	246	254	291	292	265	289	257	293	256	279	275	283	257	275	242	286	267	259	271	273	271	268	262	286	270	265	311	263	269	268	274	307	269	271	255	273	277	270	260	286	313	277	276	247	274	267	311	297	279	259	292	261	267	287	297	275	278	286	264	250	278	268	239	274	267	269	301	252	272	308	248	276	258	269	280	290	252	288	275	274	296	261	286	268	308	276	265	281	276	267	276	274	251	295	265	271	278	284	251	262	281	268	283	272	273	297	281	290	262	266	287	256	258	268	281	292	273	305	294	251	240	303	258	265	291	263	275	246	294	281	254	270	284	273	279	260	267	271	301	289	272	275	266	252	262	278	258	284	270	284	293	284	269	257	300	293	240	257	267	265	299	277	248	249	295	252	267	260	288	288	288	260	288	283	289	259	262	280	281	240	271	250	293	302	304	295	280	277	260	268	277	284	286	290	259	259	265	274	281	271	256	267	290	274	273	301	303	250	267	251	267	283	284	279	283	268	296	271	261	296	250	295	278	264	288	241	249	271	280	269	279	257	280	281	273	282	263	276	282	324	269	271	269	283	267	299	292	281	268	269	270	293	268	281	302	245	284	261	257	266	275	273	269	269	259	299	270	290	280	278	255	286	256	291	295	271	264	258	289	264	282	305	237	303	290	301	257	270	295	268	262	253	270	293	303	269	282	288	289	262	283	308	259	282	270	266	262	273	272	277	277	269	281	281	288	270	269	273	290	270	266	264	282	268	265	269	281	269	276	252	267	268	255	291	272	244	264	240	298	269	270	309	283	296	305	319	266	255	271	280	270	270	264	291	295	276	281	265	298	281	278	286	258	274	269	285	298	277	286	267	298	252	289	293	261	299	254	272	256	266	273	269	259	307	270	294	274	279	275	272	273	269	279	273	252	255	265	265	270	277	248	306	282	285	280	291	294	274	291	297	265	272	293	266	279	269	285	276	288	261	262	291	263	264	267	276	272	304	293	264	291	277	260	278	264	302	260	283	270	260	278	300	270	248	288	268	271	295	301	285	249	311	261	257	272	282	260	256	263	289	260	263	282	263	300	283	274	293	264	287	282	262	285	273	271	270	262	283	297	281	287	292	260	296	266	278	252	285	270	294	287	290	280	300	268	302	258	247	268	265	290	270	260	311	258	269	271	289	291	282	290	291	277	267	264	268	303	285	252	310	250	256	267	294	281	276	297	285	271	258	248	244	288	276	276	258	279	288	282	281	282	291	288	262	273	243	297	268	287	255	274	300	260	299	266	265	308	244	246	277	249	274	251	273	280	293	294	266	290	251	291	314	298	296	286	288	265	259	279	246	257	276	274	271	249	280	301	293	272	283	279	299	277	275	230	263	266	277	270	280	302	286	283	279	250	278	278	261	241	286	278	315	290	261	264	255	255	285	281	283	259	280	252	283	259	281	272	258	257	262	273	299	294	297	279	251	272	272	279	260	263	283	278	286	277	292	304	290	234	270	279	279	253	289	260	278	291	290	282	289	269	294	242	248	253	288	273	261	307	252	268	258	255	245	281	289	290	288	288	299	261	269	278	286	257	267	267	260	251	258	271	272	299	265	298	263	292	260	269	287	263	267	266	289	282	304	276	274	305	269	252	253	254	288	281	252	312	253	276	274	286	303	252	273	278	279	294	285	270	283	295	292	279	255	270	292	282	309	286	288	265	284	290	289	266	261	267	250	282	295	277	300	280	257	307	299	282	262	267	278	285	271	275	258	264	317	286	297	293	279	262	279	252	268	279	307	289	258	256	243	280	312	279	264	264	261	250	297	283	267	283	279	260	292	278	270	226	283	260	272	295	239	299	256	297	281	262	280	275	272	294	254	280	243	279	275	271	266	275	254	260	283	270	288	270	278	269	290	250	270	273	278	280	271	258	268	251	273	277	298	263	286	311	276	281	261	263	289	289	280	256	246	270	286	282	302	261	259	278	294	257	272	266	301	284	268	279	250	254	300	273	291	265	247	242	278	280	276	252	290	290	279	277	258	283	291	275	253	294	317	292	303	260	266	268	265	274	271	256	285	261	293	273	270	279	261	303	282	288	248	291	292	280	265	282	242	303	271	298	268	288	300	306	240	292	285	288	270	293	250	278	271	274	269	268	295	270	287	289	274	263	282	285	272	259	289	277	246	240	282	294	294	283	276	280	287	288	246	263	268	267	254	262	278	271	278	292	260	283	239	294	277	251	287	292	265	276	287	314	296	303	276	293	270	258	305	259	313	259	246	289	272	270	285	302	292	268	259	264	260	263	281	287	264	303	289	290	265	275	291	276	280	263	274	258	277	275	261	290	265	276	258	301	311	248	274	248	299	259	286	248	280	279	288	272	285	299	275	254	269	268	269	259	282	284	300	251	265	255	278	265	268	287	263	271	280	275	288	283	298	293	310	274	253	272	256	254	262	273	266	252	278	257	268	265	283	268	263	262	267	279	272	287	282	299	278	276	275	277	241	288	274	285	278	248	273	253	281	290	297	287	267	289	267	273	304	256	300	311	260	239	267	265	305	290	287	281	280	254	277	259	297	252	249	268	258	266	249	255	261	283	278	281	313	274	263	273	278	283	262	252	288	253	276	272	274	287	257	259	254	251	271	277	256	303	281	244	244	309	267	302	278	274	267	293	270	285	276	285	275	282	299	272	277	282	269	250	256	270	286	316	290	256	273	275	285	281	278	286	311	276	264	305	304	295	287	275	286	292	299	271	262	267	254	268	277	245	279	265	322	280	282	269	260	267	274	270	275	272	299	299	260	269	282	309	247	279	261	287	285	290	299	263	286	263	318
27838	3390	1447	1154	763	629	460	392	351	315	271	234	234	240	223	210	192	226	190	180	204	156	192	204	185	188	184	186	196	187	192	181	203	189	201	174	183	169	177	174	147	160	189	188	176	164	176	155	159	182	177	180	169	167	158	181	176	177	192	153	173	169	198	159	194	178	180	173	172	166	178	173	149	207	175	166	171	189	188	165	175	191	153	182	180	146	175	149	167	169	180	156	172	178	167	172	158	166	179	149	177	161	177	168	170	173	158	169	153	164	153	149	176	169	174	171	165	168	180	177	170	159	178	180	165	149	170	175	178	145	163	152	160	174	173	175	188	170	173	181	173	180	148	172	154	168	163	183	191	157	140	172	176	167	152	167	158	157	168	188	152	160	173	159	148	189	181	181	140	168	161	176	156	186	163	176	157	142	177	139	160	169	183	155	165	189	176	158	177	154	161	151	182	168	151	160	151	175	153	168	153	156	160	157	159	175	155	172	175	174	168	187	163	179	173	177	145	164	175	176	145	175	171	175	148	158	155	155	155	169	159	174	180	173	156	165	166	175	159	165	179	155	178	135	165	150	192	202	173	154	158	180	164	156	181	158	158	175	165	174	159	167	164	156	165	157	159	151	166	192	159	155	145	178	185	178	133	174	158	185	157	192	167	187	169	166	168	154	176	170	142	174	160	162	151	148	163	173	168	149	189	166	181	153	179	178	187	163	160	161	173	176	172	186	162	173	166	162	153	165	153	163	160	168	155	162	153	156	159	147	163	169	186	167	169	159	183	160	171	173	200	170	151	178	139	168	161	175	155	160	174	168	175	168	186	138	175	173	145	178	159	147	183	161	138	181	174	174	148	164	188	142	192	163	194	173	159	171	162	180	200	201	172	182	174	157	150	166	175	147	175	157	177	170	168	183	163	161	176	189	173	172	154	169	175	153	183	179	174	174	157	164	161	148	175	148	162	153	157	165	154	167	172	182	167	161	153	166	163	148	177	190	174	150	183	182	175	160	180	159	169	160	189	189	193	190	178	165	154	158	166	175	176	149	155	168	173	157	181	164	168	156	149	165	179	160	151	147	170	168	160	154	179	193	160	145	175	157	160	174	172	162	164	172	175	174	166	168	168	171	191	179	162	157	180	158	157	138	167	163	175	193	162	188	169	175	157	159	173	191	170	171	202	164	173	173	175	146	174	183	166	143	198	171	154	148	178	185	159	192	187	161	169	165	173	164	152	158	182	176	154	176	185	159	163	167	175	150	163	179	181	164	152	159	161	176	187	170	188	173	175	153	160	166	164	171	147	163	163	143	173	177	164	163	189	170	168	183	188	161	142	179	152	183	162	177	189	180	166	161	153	176	170	153	158	180	166	158	160	174	176	152	167	189	181	167	160	184	166	192	161	136	161	158	186	183	146	168	167	170	173	191	157	175	176	174	149	172	166	153	168	160	184	168	180	190	171	155	150	160	168	167	199	171	160	154	170	150	154	163	164	164	175	170	158	156	152	162	162	178	148	170	163	164	144	163	167	167	148	173	181	159	168	169	177	179	167	180	166	173	164	167	153	169	184	140	183	188	156	176	170	180	154	157	166	186	161	163	171	173	165	169	168	175	178	174	174	177	170	167	170	165	176	153	165	183	173	172	179	179	173	149	151	187	166	152	168	168	158	156	183	173	182	140	182	185	176	170	177	184	173	175	171	161	164	165	160	158	173	161	171	166	166	170	186	172	189	173	174	153	169	166	172	139	172	171	156	168	164	178	164	160	151	180	182	173	187	182	188	165	199	188	147	171	196	196	158	190	165	167	158	157	175	177	161	169	157	171	158	164	164	158	159	167	156	165	162	186	146	161	166	167	175	159	156	179	193	195	182	158	139	180	162	172	132	198	192	194	168	192	182	150	191	171	164	174	177	197	166	182	174	171	194	154	170	174	165	144	155	174	146	169	174	164	155	168	191	188	143	150	176	151	178	170	181	182	173	163	172	180	168	178	158	184	180	169	186	190	162	170	179	165	181	167	177	172	177	160	177	187	186	182	186	181	166	172	174	178	162	158	179	161	175	186	170	188	153	191	186	172	169	194	165	173	177	166	185	159	176	164	184	166	152	146	178	176	185	166	168	151	151	161	165	172	168	158	144	164	151	169	192	172	172	164	194	177	161	174	173	181	165	184	165	162	189	175	158	168	176	187	169	164	174	184	166	176	168	160	171	135	156	191	146	182	186	167	142	164	182	171	147	159	178	156	170	164	181	165	176	161	158	182	150	184	148	189	170	175	119	177	176	151	141	167	167	168	168	180	178	159	166	162	144	179	178	185	177	177	177	184	164	165	168	160	176	170	143	152	184	166	169	167	155	188	176	159	176	165	172	160	176	153	172	163	185	162	175	168	173	161	169	169	178	170	164	164	169	146	175	179	145	189	177	167	189	170	161	147	159	169	153	166	191	154	187	171	153	159	158	186	191	184	185	169	169	142	203	156	188	164	137	158	183	149	176	187	146	184	167	168	150	158	181	160	155	171	176	182	160	163	191	145	176	164	168	154	166	168	170	187	175	153	172	194	187	192	181	154	156	162	187	165	147	177	177	186	153	187	158	172	176	174	172	148	167	168	173	175	169	169	162	152	186	165	173	173	156	188	164	163	156	142	159	169	177	162	153	153	152	162	149	183	169	173	166	145	211	162	189	167	172	175	199	161	179	175	148	177	168	149	153	174	159	207	182	180	170	190	147	164	177	161	183	188	153	180	149	190	139	169	184	195	176	156	167	160	160	158	163	172	163	194	158	174	179	156	165	171	153	171	164	181	167	145	169	170	162	162	176	165	164	176	177	172	160	196	171	179	170	162	173	172	154	156	163	184	159	173	177	148	174	192	166	163	141	190	159	154	165	169	175	138	168	180	175	161	150	168	172	168	171	169	177	178	153	180	147	177	159	161	179	178	195	154	171	164	191	161	180	164	188	186	139	181	185	204	176	171	158	137	195	168	174	181	169	177	179	165	188	117	172	159	191	180	162	144	185	197	180	174	150	175	213	194	209	159	164	160	168	148	161	158	173	188	177	158	144	175	194	157	190	187	164	157	166	164	185	154	176	168	171	176	160	178	162	176	171	157	156	175	151	167	182	159	184	176	185	157	158	175	164	174	164	170	171	161	186	174	190	154	170	181	177	170	181	157	173	183	150	167	170	171	189	177	167	174	159	165	156	152	162	174	178	148	156	186	185	165	176	122	160	160	154	177	169	178	192	195	167	158	170	153	182	154	168	164	184	167	178	153	161	182	155	209	191	158	172	181	163	153	167	155	170	164	157	177	161	158	154	169	176	177	161	162	192	160	168	180	173	151	172	169	178	175	165	171	179	171	187	200	173	154	148	165	161	164	182	169	168	169	169	148	204	178	159	174	169	173	167	169	163	143	195	168	186	160	151	157	158	176	185	182	167	171	162	178	184	196	174	182	173	156	203	173	157	164	182	175	155	169	172	164	180	173	170	167
13423	1389	2948	3298	2834	2427	1975	1754	1482	1328	1220	1130	1084	958	905	827	832	780	744	778	720	756	691	685	692	679	648	635	662	623	616	619	598	585	629	621	601	561	581	599	576	565	594	575	586	588	590	577	540	522	558	543	551	534	578	534	582	558	565	575	569	565	505	552	535	621	508	558	518	520	529	577	545	527	522	488	532	532	531	566	548	550	529	541	536	543	577	509	543	540	541	518	548	574	519	588	523	533	581	548	523	549	533	517	549	555	507	559	514	562	566	536	531	528	603	546	535	576	512	571	499	559	551	544	522	529	519	550	535	482	555	522	525	544	557	536	489	527	561	542	528	566	536	503	504	564	551	485	544	487	539	531	530	545	530	525	534	632	541	518	508	535	511	554	516	570	529	509	563	549	531	553	522	509	547	547	555	565	550	507	536	502	515	531	546	537	549	551	520	513	538	503	550	517	571	564	530	559	537	537	521	521	545	511	529	540	504	539	508	544	555	520	512	528	554	524	533	567	486	547	542	521	541	575	546	539	526	578	542	547	557	537	520	550	566	550	556	525	528	558	498	551	562	503	513	558	516	486	548	525	548	564	525	559	520	567	502	562	534	553	556	516	521	476	522	559	548	522	537	502	541	549	530	532	548	547	544	533	480	531	533	512	609	514	512	482	535	539	504	574	524	542	528	532	591	551	586	540	552	527	475	540	554	535	534	538	552	546	517	552	539	543	540	519	503	541	552	546	563	492	536	511	515	543	517	549	582	522	525	530	515	546	527	553	505	529	520	492	519	528	552	518	500	584	515	514	571	519	505	527	491	524	504	531	514	530	490	502	552	527	537	556	539	558	523	512	530	538	596	529	521	538	532	540	566	482	548	576	527	502	528	539	506	524	528	499	504	522	538	548	531	529	520	537	517	515	503	520	530	530	520	507	498	545	525	561	525	583	539	542	522	522	526	584	527	524	537	484	549	543	545	516	553	506	558	506	550	520	519	516	513	524	546	545	525	503	510	564	573	522	540	507	564	547	519	512	534	528	541	518	526	551	497	529	539	495	513	524	558	533	531	523	562	536	513	516	553	522	528	511	549	555	559	502	514	518	538	547	543	483	528	511	583	565	550	519	534	521	550	542	564	566	531	494	526	505	549	550	510	496	544	531	513	524	569	544	499	485	517	521	531	527	478	537	562	565	528	522	532	550	518	534	495	571	541	498	562	530	516	510	505	530	536	588	536	497	531	512	586	501	587	570	568	528	524	520	571	530	529	524	557	534	526	531	556	522	507	564	555	536	518	557	518	538	564	539	557	548	541	571	518	514	514	563	593	529	529	540	493	527	542	557	522	583	530	510	537	549	548	493	528	542	542	501	528	567	525	544	529	570	557	515	527	541	508	497	506	539	557	525	523	481	518	510	557	552	527	540	537	594	539	512	540	539	545	582	527	554	542	524	530	562	540	542	534	557	520	550	507	494	580	500	506	515	539	544	516	510	532	536	530	541	513	486	518	516	526	491	530	545	519	506	489	542	501	537	522	558	549	496	541	508	555	498	543	543	530	526	575	570	556	544	521	559	532	546	521	540	560	526	558	569	528	500	533	529	522	499	497	555	529	497	556	532	555	487	546	537	489	483	520	511	575	550	537	508	549	552	530	516	537	470	556	544	553	561	502	544	538	514	570	551	539	543	506	531	531	537	531	546	553	530	536	529	551	524	541	527	525	500	548	544	525	551	501	541	510	528	524	556	520	538	554	575	501	524	560	540	505	572	547	502	547	490	543	540	530	550	502	545	552	528	512	567	544	523	542	551	539	553	523	515	566	566	519	537	564	497	523	559	538	487	523	534	516	508	523	553	553	500	520	528	576	511	552	521	513	524	542	511	546	519	554	502	524	553	546	513	535	531	508	532	513	529	562	514	556	522	547	529	550	550	529	538	529	533	577	515	552	557	541	517	559	528	538	535	532	548	545	532	477	578	553	504	535	545	494	524	580	559	514	546	507	552	522	528	515	524	546	560	510	537	544	537	502	532	533	510	523	576	542	544	543	535	527	522	526	480	514	563	533	529	517	543	542	520	553	515	531	529	476	525	526	560	543	517	522	564	516	540	581	542	503	565	531	539	534	516	521	540	492	541	531	512	499	509	549	533	569	558	492	510	522	568	507	545	503	505	508	483	533	556	545	520	548	516	517	514	565	526	538	539	540	528	487	512	519	529	545	536	514	516	548	537	568	535	548	542	564	562	534	519	503	509	535	489	559	569	524	541	483	536	545	542	547	513	543	554	524	548	515	507	541	538	506	504	541	524	568	462	549	571	521	563	555	485	513	524	549	539	521	533	537	542	524	556	504	538	541	535	509	543	551	506	576	530	562	564	539	544	540	529	520	501	532	501	498	597	530	524	524	550	519	552	567	556	554	539	534	516	538	560	537	554	522	529	538	542	549	550	580	549	522	531	553	494	502	510	511	518	543	464	531	566	512	541	546	522	552	516	563	533	563	562	528	516	507	542	525	507	509	500	559	532	525	505	528	557	564	549	526	569	521	499	497	533	536	525	503	512	529	540	531	502	559	496	523	495	591	530	527	534	487	550	512	507	495	507	514	552	493	521	510	558	537	546	533	494	531	527	510	536	550	527	518	535	523	510	541	545	583	553	552	531	543	537	571	523	531	549	540	567	548	489	519	510	561	544	527	521	489	573	495	581	516	611	557	535	531	548	542	491	524	543	526	563	542	540	538	522	511	534	534	511	512	521	534	497	548	575	537	536	536	564	547	520	566	536	533	523	523	539	542	531	583	545	528	561	537	540	504	550	526	534	528	494	530	523	560	511	513	555	536	545	562	498	536	551	545	510	527	561	511	544	508	541	513	525	527	557	535	527	522	507	483	524	542	536	545	523	539	530	560	521	538	499	547	556	572	512	528	504	567	508	548	541	520	513	492	527	556	572	473	554	541	544	533	553	521	536	541	572	541	552	505	542	571	534	509	552	552	550	508	542	516	547	586	523	557	525	557	535	538	546	535	489	494	528	523	567	550	569	494	540	537	499	531	544	529	529	555	562	521	532	537	499	522	555	565	498	569	510	554	536	536	520	534	518	541	551	495	521	538	551	523	560	542	493	538	539	544	549	509	494	500	499	528	529	517	520	538	540	499	502	550	510	571	554	477	524	520	559	542	543	534	515	522	527	515	491	501	536	543	584	524	562	522	527	519	578	542	517	513	545	516	534	549	552	554	529	531	536	520	540	500	561	506	521	507	553	509	579	514	536	559	543	532	563	568	542	585	552	530	530	554	521	538	506	507	552	535	526	490	565	542	536	492	534	492	522	466	528	512	552	534	530	528	535	538	533	523	541	556	499	545	540	525	538	492	540	528	540	544	575	509	550	543	533	513	553	493	562	515	538	536	558	548	518	519	514	521	503	514	545	543	550	521	550	567	508	528	508	526	546	512	494	529	511	513	590	474	520	539	540	547	509	510	511	487	497	497	533	519	574	521	489
40267	12618	3868	2131	1460	1083	820	685	556	504	452	449	353	371	381	364	330	293	298	278	303	284	303	288	255	264	265	270	287	270	277	257	239	248	263	280	244	242	232	236	250	213	274	252	241	235	262	231	255	255	261	233	266	246	229	276	230	245	253	225	236	271	247	263	248	260	250	246	259	278	273	227	232	287	233	258	210	206	263	238	230	254	263	231	243	251	239	237	258	224	269	243	250	238	252	249	223	242	239	239	265	212	232	251	219	241	241	221	258	229	279	207	248	260	247	251	250	230	252	224	256	244	251	253	241	251	224	243	220	237	233	215	275	248	263	248	213	236	209	262	271	244	262	249	224	241	237	251	254	240	232	237	261	251	233	257	270	240	221	242	249	248	227	268	274	208	234	251	243	225	232	247	264	236	240	237	237	241	258	245	217	226	261	243	227	247	258	252	235	229	225	254	234	265	233	225	227	212	249	245	245	250	249	236	243	213	212	242	236	256	255	236	260	211	245	250	225	231	239	264	247	260	216	251	241	237	223	280	239	247	238	265	254	228	238	239	222	283	243	228	254	242	248	236	209	220	258	254	242	241	215	265	231	247	267	272	237	238	248	228	252	243	249	257	262	253	241	251	237	244	213	237	233	244	251	236	245	234	240	249	241	236	262	236	265	252	245	240	220	228	257	225	231	271	222	246	237	239	211	269	252	221	237	245	257	227	228	241	255	254	231	251	226	249	233	236	245	256	226	227	234	232	261	255	225	254	239	225	245	235	259	250	244	244	249	270	254	262	252	223	235	230	236	232	253	264	256	226	235	262	253	273	238	234	241	206	248	244	232	258	215	235	274	247	242	243	267	217	235	228	246	257	243	247	249	245	237	242	238	232	277	251	211	234	251	264	249	240	231	247	233	242	262	225	230	272	258	260	255	282	262	275	243	268	234	220	247	249	279	233	238	242	278	277	248	246	241	220	229	234	226	234	231	251	232	246	223	241	247	233	264	253	263	261	214	261	247	226	267	245	263	250	275	270	268	240	264	247	228	221	230	253	229	218	224	244	239	252	231	235	225	251	239	228	251	257	255	223	242	245	258	212	263	234	278	261	223	215	264	245	232	267	262	250	231	237	246	240	253	239	227	265	206	245	234	230	219	257	240	238	240	238	227	251	257	276	231	256	275	241	241	255	258	248	246	234	241	231	237	237	241	264	240	244	233	249	238	252	257	261	274	230	234	232	260	211	286	249	279	244	257	236	253	243	248	248	243	257	265	273	221	245	272	226	249	232	245	240	249	286	246	235	251	242	220	220	237	254	235	246	257	236	271	241	228	246	270	263	283	234	266	238	241	253	245	249	213	224	257	232	238	225	248	226	258	258	248	282	247	220	253	239	224	259	224	245	257	256	260	232	264	265	262	275	231	241	267	234	237	239	257	232	258	254	249	286	265	268	224	278	230	250	252	248	262	252	249	268	261	239	266	250	257	255	254	243	243	236	241	247	237	235	248	252	244	261	237	230	248	241	252	235	257	195	228	258	233	231	243	242	243	250	245	246	261	245	230	248	243	248	283	246	222	233	241	254	262	217	242	262	251	235	233	254	271	269	267	261	245	244	234	236	229	266	241	240	241	263	242	272	230	238	222	257	235	275	252	244	263	241	259	219	243	237	248	238	257	248	259	267	249	221	240	237	230	238	252	196	220	214	244	220	247	256	228	255	224	256	243	206	251	306	245	251	236	252	248	231	251	246	251	223	230	214	233	236	236	247	203	233	226	257	250	226	225	242	222	241	255	232	240	225	226	245	251	254	240	251	221	238	226	253	265	252	230	277	257	230	231	241	260	260	239	238	246	273	261	257	241	243	245	229	247	246	225	254	242	248	228	236	250	228	231	218	256	237	246	228	251	231	253	255	250	228	236	243	234	240	246	222	232	225	250	220	222	244	256	240	230	252	242	254	265	277	212	238	226	263	249	247	241	220	234	249	265	257	265	241	214	263	218	223	233	224	236	225	221	230	252	253	232	272	234	247	213	221	215	219	235	213	216	220	253	218	239	251	232	243	250	241	274	211	250	257	243	231	251	239	266	256	255	260	219	240	217	237	228	243	237	237	233	250	248	246	258	242	265	235	276	219	214	244	239	253	266	246	237	233	268	245	261	262	249	243	241	231	247	220	234	248	230	234	222	254	265	260	251	242	267	268	233	230	237	256	235	206	227	251	261	218	207	197	264	255	244	243	226	221	251	257	252	239	275	220	249	250	235	279	272	242	258	255	249	233	260	231	236	230	240	256	257	249	229	248	260	245	231	235	239	262	251	242	262	275	223	243	248	251	226	239	223	246	249	249	238	265	227	242	218	264	232	247	236	223	237	257	248	261	241	218	260	224	245	255	220	228	253	233	251	234	243	241	237	253	256	265	230	262	250	255	252	246	238	244	272	237	238	240	196	238	253	249	242	250	246	244	247	233	241	246	242	264	239	258	233	231	207	222	258	221	211	247	215	259	228	240	243	234	240	236	233	241	258	224	241	217	241	219	254	259	223	261	231	263	245	231	250	249	267	226	259	232	237	229	222	233	268	224	258	252	247	235	244	235	248	232	238	213	227	244	245	230	279	249	268	251	259	228	239	244	233	238	246	244	245	222	229	250	235	239	251	261	272	221	225	236	208	197	217	277	253	239	239	253	249	238	268	214	244	243	262	211	251	233	247	241	227	232	246	253	235	229	270	219	250	213	238	244	228	256	249	236	238	249	223	229	239	250	257	259	215	228	216	274	221	231	232	261	272	244	235	251	253	263	270	256	247	254	249	270	247	232	233	245	263	235	247	240	240	262	251	251	249	223	246	282	246	240	229	249	232	247	231	274	246	274	230	256	244	224	234	219	224	231	216	226	232	236	246	248	271	229	268	258	246	232	222	214	225	262	233	247	225	237	249	271	265	234	213	212	246	209	219	261	235	237	204	276	245	219	255	269	230	236	252	229	237	214	252	234	248	216	239	243	240	230	250	240	237	262	241	226	223	233	227	245	245	251	244	261	234	263	272	235	252	244	223	282	234	252	236	232	287	247	262	247	248	239	212	237	251	231	221	230	223	263	266	220	239	239	247	223	240	219	224	249	243	273	254	229	248	232	240	248	226	246	249	245	237	247	224	251	269	257	256	234	284	239	281	248	226	246	226	225	267	247	254	219	237	240	238	266	245	256	227	227	242	232	193	247	247	277	212	249	256	220	246	255	250	259	248	248	210	270	230	238	220	239	241	248	239	232	232	220	238	232	263	238	208	245	226	229	237	261	257	238	262	247	245	267	252	259	243	252	265	250	244	292	230	251	271	237	252	249	248	237	236	262	226	252	237	258	274	244	250	230	211	248	215	237	293	239	238	261	278	225	266	247	240	226	234	261	264	250	253	214	216	269	261	210	241	230	250	266	244	234	243	238	230	230	249	224	272	244	217	243	237	239	220	252	240	238	252	242	221	234	231	230	268	248	223	267	236	259	224	254
18134	2436	5113	5955	5101	4170	3508	2944	2512	2258	1996	1863	1667	1547	1461	1333	1264	1208	1148	1090	1087	1012	1058	991	934	914	887	914	921	886	894	861	901	853	821	809	813	857	846	765	812	783	814	785	780	835	805	773	818	775	784	794	789	820	754	778	755	766	762	757	721	754	750	766	803	748	747	762	783	780	678	795	762	758	788	742	748	718	730	787	751	744	705	689	715	732	766	813	733	746	759	747	719	734	704	750	731	720	698	713	721	663	753	668	723	730	708	709	763	777	736	718	719	673	734	713	714	728	824	716	793	764	735	737	759	689	766	731	730	713	695	787	758	739	635	681	708	692	743	718	728	715	718	711	744	739	766	730	699	729	680	763	731	749	707	702	691	702	735	751	791	722	676	724	701	751	697	724	701	716	733	707	743	692	752	731	724	724	700	781	686	739	738	694	724	699	718	756	681	728	683	766	731	651	755	733	665	719	725	723	717	679	773	690	723	768	731	740	703	702	660	760	760	739	717	682	699	700	701	709	739	694	758	757	742	731	746	714	702	744	722	730	723	719	726	708	773	740	712	726	721	705	737	768	710	736	715	741	686	747	732	732	738	717	719	690	699	749	720	723	725	742	740	733	735	668	712	727	737	743	714	704	739	727	679	711	720	706	749	676	758	721	749	717	735	719	714	741	684	752	713	693	741	713	705	751	713	699	730	744	741	646	691	707	716	694	724	705	713	711	733	678	720	687	715	722	672	700	700	759	707	694	726	718	727	732	724	749	748	686	711	761	694	748	709	775	708	748	741	681	719	743	680	684	684	760	692	714	742	702	714	714	735	705	729	727	715	746	749	705	706	691	713	718	747	724	729	793	746	765	708	699	696	737	701	730	728	767	690	705	657	697	727	741	712	695	678	723	699	748	699	745	699	749	707	706	732	726	722	713	740	698	678	738	695	703	717	729	724	677	716	722	691	678	705	749	746	752	772	708	727	747	718	710	712	712	731	710	746	729	755	712	715	741	770	733	694	771	688	669	740	779	662	727	683	698	716	719	775	749	703	662	750	747	685	749	693	721	691	707	733	698	702	734	780	737	713	741	722	730	726	739	724	696	759	758	664	667	686	718	702	709	709	772	697	682	746	710	740	704	724	710	756	709	735	742	726	738	749	716	736	729	719	727	712	771	678	655	735	731	684	735	680	723	690	743	716	665	761	697	727	717	705	726	716	724	650	684	687	706	703	707	684	720	689	711	734	752	708	748	714	690	697	723	697	764	738	735	701	722	737	721	710	671	726	686	693	696	748	709	745	696	698	713	679	725	737	739	685	730	697	747	647	729	719	699	724	715	729	721	718	705	775	743	744	693	730	709	752	742	749	761	737	729	726	706	687	754	738	712	701	735	721	745	730	759	737	725	692	715	754	723	701	728	692	732	717	753	720	707	718	771	693	744	670	744	715	759	779	700	700	706	756	706	733	712	726	761	765	704	729	740	691	692	763	723	728	744	753	715	727	654	685	712	763	699	778	699	698	730	767	714	757	708	746	716	702	707	710	705	710	726	709	704	705	678	759	733	721	705	700	707	780	722	698	682	753	693	713	748	751	714	704	675	720	750	709	720	735	701	659	717	701	736	753	761	690	701	768	706	672	728	700	693	697	714	781	749	727	700	735	722	684	745	717	769	732	679	770	708	730	710	780	753	721	729	704	686	710	724	708	702	749	727	733	698	744	723	692	670	744	727	744	714	704	720	781	708	730	725	707	740	727	719	714	714	774	674	731	737	746	696	653	716	723	703	680	699	731	722	699	705	740	694	706	685	716	736	692	698	746	745	714	740	740	730	685	716	709	700	800	746	748	697	730	740	714	743	714	713	733	662	687	761	740	727	691	751	735	696	739	718	711	715	707	736	689	735	695	745	712	714	731	724	719	691	684	712	671	705	698	783	701	760	714	712	704	702	730	728	695	726	723	707	739	694	759	771	751	726	665	741	697	760	707	718	737	758	726	751	739	703	758	732	694	729	695	731	723	684	714	734	703	718	733	715	695	701	727	730	682	694	696	732	734	691	675	697	727	728	742	712	712	707	696	729	745	749	728	679	684	716	736	758	719	714	656	665	675	691	663	745	720	728	759	762	725	756	781	699	734	733	735	688	681	703	706	714	706	693	714	742	676	702	746	739	711	726	698	772	691	732	690	706	721	705	734	733	747	750	777	692	699	729	672	730	703	720	764	718	719	748	742	724	741	714	735	760	734	747	764	709	716	701	670	696	674	707	776	677	719	682	746	673	739	680	695	729	718	690	685	713	708	721	696	714	737	725	738	675	744	735	686	715	665	666	712	744	706	732	734	720	704	642	724	724	678	731	699	747	735	726	720	758	765	698	755	735	702	732	690	698	743	748	702	750	692	727	678	678	745	749	698	725	783	678	706	731	726	741	713	721	751	710	642	674	671	724	716	706	786	689	721	689	710	718	738	724	689	788	699	764	679	741	728	699	732	711	677	692	707	678	720	678	717	697	671	748	757	727	697	691	769	696	727	746	677	728	708	707	728	713	709	701	726	714	705	712	701	682	741	739	697	704	738	715	710	686	773	724	678	738	738	722	656	750	726	734	755	715	717	729	738	739	714	699	742	735	678	735	746	712	718	686	741	671	759	715	722	718	725	721	716	677	676	680	742	727	685	756	704	768	705	700	704	689	742	709	731	689	722	725	757	722	695	701	737	728	723	745	695	724	715	698	668	716	703	698	699	697	728	709	730	747	729	714	685	701	732	678	679	743	762	698	720	757	742	714	710	768	718	716	706	699	711	745	693	694	734	699	708	690	698	697	710	713	749	696	719	714	742	718	728	723	697	715	660	740	784	789	758	685	736	686	695	751	754	719	744	712	751	734	753	716	706	697	743	754	764	774	679	734	679	699	732	743	740	673	680	682	711	741	746	710	703	714	748	699	705	742	652	760	770	702	731	720	750	708	752	716	693	736	716	734	676	705	701	692	718	726	702	704	678	722	715	689	725	714	703	726	712	708	722	737	787	703	747	729	705	714	733	712	753	758	723	721	712	711	698	681	709	706	732	743	720	694	690	707	706	752	737	699	712	722	757	658	699	723	742	729	740	769	658	725	753	719	733	693	678	729	735	732	713	748	741	665	719	746	709	695	706	692	766	751	753	726	757	691	792	736	690	693	713	730	710	739	738	688	714	721	711	719	738	711	764	728	696	710	727	724	690	695	762	729	695	712	705	724	688	768	691	716	746	700	699	692	731	729	726	713	707	770	717	737	732	725	747	728	751	665	689	729	736	732	694	695	753	720	710	711	694	734	729	729	680	718	697	698	774	689	668	731	731	749	736	756	715	740	737	717	700	720	752	771	726	699	702	727	727	711	758	744	757	774	706	748	691	697	743	697	723	654	674	730	697	698	730	674	720	741	723	705	726	707	719	752	670	719	756	756	720	768	669	712	723	710	807	715	739	744	768	689	727	727	744	714	732	680	755	748	704	726	697	731	694	713
3776	236	170	114	102	79	95	78	81	66	79	78	67	63	73	77	72	75	78	74	71	59	70	67	78	75	59	81	94	77	79	82	76	70	63	71	85	65	72	75	69	80	63	83	79	79	64	78	70	78	72	83	83	86	68	80	57	72	87	73	75	86	72	65	71	71	89	70	79	74	67	56	67	72	68	77	87	67	67	83	71	87	88	76	63	78	84	81	82	58	72	76	79	66	69	53	62	68	69	73	83	61	59	76	92	88	81	66	84	75	79	72	67	50	77	78	85	70	71	84	77	78	67	67	77	84	67	71	67	76	68	62	76	76	68	82	83	68	67	63	79	68	78	63	77	65	78	74	74	65	66	69	85	81	85	72	81	71	73	82	74	60	68	86	62	69	65	70	73	65	55	73	83	73	70	77	77	62	68	76	59	88	89	84	69	75	51	64	60	70	64	84	73	63	79	85	74	64	69	69	85	79	72	86	73	84	79	64	73	77	86	79	73	88	76	81	73	72	81	81	80	76	69	71	73	60	80	72	86	71	66	69	72	71	76	59	75	67	76	87	61	79	77	87	91	77	78	74	74	69	71	63	78	72	77	58	62	81	62	67	80	76	74	65	74	83	75	86	82	85	70	62	82	69	61	72	70	70	74	59	79	62	65	66	88	70	86	69	72	68	62	64	80	64	70	69	79	70	74	88	90	72	71	88	62	63	80	71	81	71	68	74	81	83	69	72	76	72	65	89	72	73	87	65	71	70	58	63	78	64	76	80	75	78	63	82	77	75	81	70	83	68	79	67	66	65	73	67	73	84	58	67	66	86	103	88	52	81	83	83	70	80	77	79	71	68	58	63	76	55	72	64	78	61	75	65	84	75	83	72	82	76	74	62	67	72	80	60	75	85	75	67	75	70	70	56	79	64	76	86	75	80	73	73	76	63	65	80	71	70	73	70	70	71	65	76	73	79	71	72	65	75	66	75	71	67	68	69	69	85	69	61	64	65	63	75	75	67	64	93	68	79	65	77	65	73	72	71	76	57	80	79	75	77	73	70	66	63	83	72	70	70	68	60	76	82	76	77	81	72	82	75	82	64	80	74	74	67	65	64	71	78	84	69	94	69	69	81	79	75	71	73	76	87	69	67	74	76	78	74	75	69	65	76	78	66	68	69	71	74	64	67	76	64	83	64	73	65	74	81	81	69	85	75	79	74	62	70	87	70	66	70	72	92	69	86	77	65	80	56	68	78	71	66	76	81	66	70	68	86	80	75	76	70	75	86	80	78	85	68	63	75	62	76	64	65	63	63	80	74	82	65	65	85	79	76	62	85	69	88	69	64	58	73	95	74	78	67	67	98	75	81	83	82	52	71	67	69	61	70	72	78	83	70	77	75	63	87	67	78	68	74	74	85	78	74	87	75	66	65	67	66	68	91	85	87	61	78	75	63	70	70	61	69	72	77	84	56	62	82	56	92	70	76	79	63	66	59	68	88	85	65	75	72	59	74	70	81	68	60	67	72	82	88	71	68	68	88	68	61	65	80	76	88	69	76	70	72	77	92	69	88	74	76	73	74	76	65	84	68	72	78	78	100	73	69	70	70	86	82	75	70	59	76	75	80	71	64	68	69	78	68	86	78	75	79	64	77	77	69	76	81	73	74	73	86	59	64	72	74	67	81	80	82	64	68	75	93	62	77	67	74	76	87	96	78	70	66	95	74	80	70	57	80	69	73	88	89	72	67	70	77	77	78	88	71	69	76	76	76	77	70	56	77	73	65	84	78	63	62	76	63	75	70	77	65	75	72	71	63	88	73	78	62	77	77	80	69	79	67	60	79	67	64	70	60	64	62	76	69	65	79	65	69	71	67	82	68	69	72	68	69	85	85	87	71	71	85	80	78	87	71	69	65	71	78	77	75	63	69	58	68	73	64	46	72	62	80	82	76	62	76	74	77	86	80	81	55	73	67	66	70	74	70	79	73	54	61	89	82	64	70	78	67	69	74	65	67	71	67	64	89	71	76	62	83	70	60	80	77	74	84	66	72	82	71	74	83	91	71	97	67	79	75	82	57	65	71	63	74	87	77	59	73	71	91	70	63	87	80	61	79	82	93	70	79	89	70	71	77	81	74	56	58	73	72	79	79	56	69	67	66	78	78	74	77	68	82	71	69	78	62	82	76	72	63	64	64	69	58	72	64	76	83	82	91	68	63	61	78	82	75	100	92	82	72	72	63	74	72	71	77	69	63	78	60	57	68	81	83	79	72	64	66	79	61	71	71	75	55	87	81	83	68	76	77	75	64	73	81	75	88	79	58	65	66	73	88	82	71	75	65	71	86	75	63	64	69	68	73	67	65	79	63	79	70	81	69	82	87	68	71	83	74	67	73	80	90	86	85	83	54	67	87	67	69	80	68	68	73	79	80	97	88	66	72	69	56	69	64	55	81	73	82	81	69	79	73	71	81	90	83	70	86	60	74	75	83	95	73	84	63	73	105	81	80	76	69	83	67	66	68	73	61	87	90	95	69	69	68	70	75	74	84	74	75	72	61	74	83	78	70	87	76	73	66	58	77	84	73	84	86	93	76	79	77	84	74	71	65	79	59	70	76	57	67	64	71	64	68	73	72	77	75	75	76	83	68	69	80	86	69	64	73	59	70	73	61	94	76	73	63	86	63	54	73	79	73	75	67	79	71	76	76	68	64	68	76	60	65	66	66	78	86	74	59	83	60	68	88	91	54	60	78	84	76	67	76	68	94	73	77	72	79	83	72	72	62	62	78	74	66	75	75	70	89	71	70	66	88	68	69	73	61	74	67	91	74	63	71	64	66	85	83	71	64	66	86	75	59	73	77	70	74	68	80	60	62	80	72	57	78	75	80	71	78	59	56	85	69	74	87	69	60	72	72	55	76	71	80	88	69	77	93	66	75	71	73	70	81	76	85	91	60	76	68	66	87	59	93	72	74	70	73	66	78	81	78	68	68	74	77	74	81	70	78	65	63	62	75	74	60	79	66	62	62	74	82	69	77	66	89	78	76	83	67	75	73	62	62	76	66	89	60	57	78	81	68	76	74	68	81	79	78	80	89	69	68	83	71	82	73	78	69	78	74	84	66	81	82	72	75	69	69	64	80	69	68	76	76	81	65	69	73	61	76	81	77	73	74	60	84	62	87	76	61	66	62	54	71	61	77	66	74	61	81	61	60	72	62	81	84	66	85	67	75	89	83	74	82	71	83	61	72	75	72	55	83	76	91	73	76	61	70	75	83	67	81	72	76	81	83	64	73	79	56	85	61	71	81	66	65	86	77	93	67	65	69	69	80	66	63	73	68	70	73	94	82	74	83	85	70	75	71	68	79	76	61	66	69	83	72	77	83	62	71	67	74	69	67	87	86	89	87	77	68	76	71	73	63	60	69	74	82	75	71	65	77	70	84	77	76	70	78	65	68	69	78	84	81	66	76	66	68	61	94	75	65	73	75	76	66	67	61	82	85
4224	314	411	498	426	360	351	345	356	308	288	337	299	308	310	303	274	302	286	271	294	297	292	278	277	255	329	297	278	280	275	269	274	307	283	276	298	296	272	291	289	282	257	294	262	297	265	274	278	289	288	269	281	297	278	280	294	283	285	278	273	290	239	277	270	276	252	259	265	276	287	283	262	276	281	267	268	283	298	273	276	276	275	282	300	247	278	242	261	292	237	282	286	262	266	267	277	267	287	255	259	285	266	308	289	266	276	291	315	280	276	273	259	294	288	266	277	272	274	276	306	285	305	283	283	276	291	265	282	296	256	272	312	275	283	287	257	279	271	289	273	294	259	246	243	317	276	293	260	282	305	275	280	264	277	283	247	254	326	273	287	287	285	270	267	291	287	258	295	270	283	254	266	259	288	236	262	272	284	273	259	285	281	288	259	270	254	263	275	258	269	293	252	266	281	259	280	267	276	292	270	255	280	268	269	283	300	269	281	237	284	309	279	266	260	260	269	289	231	264	276	301	246	251	289	284	285	276	298	276	269	287	261	232	259	293	275	312	277	301	274	265	266	287	302	275	283	264	284	288	242	271	275	314	283	295	284	304	277	282	254	276	269	279	279	273	285	265	293	306	264	295	284	274	298	251	245	294	285	287	267	256	239	256	258	302	264	258	295	302	286	295	270	299	277	255	280	267	269	278	267	256	287	267	262	263	289	312	231	313	267	267	278	293	290	270	284	296	289	274	293	267	299	302	276	273	285	300	262	290	282	254	237	266	274	284	285	283	288	270	288	261	285	284	282	287	268	264	288	257	289	264	257	264	283	277	283	274	274	278	294	241	260	298	267	317	268	286	261	275	293	268	271	282	263	287	295	270	270	256	267	255	287	283	265	275	287	283	268	266	289	301	295	290	278	296	295	262	281	289	252	287	254	314	269	303	285	289	275	255	281	262	254	269	291	286	257	260	283	291	273	285	287	264	298	277	249	255	294	281	283	286	308	282	287	262	278	266	280	284	276	283	277	282	315	292	303	259	279	286	277	252	269	289	278	283	271	273	265	286	269	259	280	268	291	277	295	280	294	288	281	279	277	265	291	278	259	266	305	286	282	294	242	270	260	274	270	265	280	293	281	278	295	275	257	276	266	259	285	302	256	306	280	275	268	288	279	280	255	287	246	292	309	279	285	263	267	281	236	278	289	270	265	305	282	271	275	256	272	274	313	276	324	259	276	288	269	255	282	285	279	279	288	298	284	288	302	276	263	260	272	270	288	251	286	276	290	301	261	286	263	284	293	300	274	268	276	266	267	234	276	251	280	277	307	271	237	292	282	296	275	271	274	297	275	290	259	262	271	294	273	271	275	261	283	256	292	274	279	250	275	266	293	271	266	297	293	274	258	265	263	287	278	300	270	249	301	267	289	238	277	263	291	261	283	256	303	285	288	293	286	265	257	262	295	273	288	274	304	265	292	277	275	272	249	256	271	292	240	292	274	266	283	258	271	282	321	289	281	284	291	256	265	269	303	287	288	266	248	266	271	306	267	264	297	244	270	285	264	276	280	262	259	281	254	293	274	281	281	276	289	272	267	267	281	287	258	286	259	268	263	268	271	297	311	288	258	284	270	307	238	291	288	291	296	301	257	272	258	267	282	301	249	288	248	259	264	245	255	271	295	265	306	259	257	273	267	282	267	297	271	269	283	258	272	276	276	296	267	311	270	303	299	289	276	273	254	301	268	270	268	296	306	268	254	249	292	246	277	269	286	276	275	293	277	248	289	280	272	270	262	261	276	297	279	287	291	297	268	273	285	296	234	258	322	294	250	281	277	314	291	273	270	266	281	276	301	254	270	283	304	270	296	263	267	283	244	269	275	287	278	265	245	303	240	287	245	325	278	295	296	262	264	302	268	270	254	272	277	271	287	268	280	293	282	257	300	258	249	262	285	253	321	282	247	284	282	274	260	272	301	291	273	294	274	314	291	257	302	257	302	295	244	266	265	286	295	287	271	301	290	272	273	278	283	318	283	282	291	291	239	314	287	298	284	251	311	284	305	285	276	290	286	279	283	261	282	280	278	290	234	291	269	288	273	267	250	260	288	281	268	293	300	286	273	270	293	281	286	250	308	285	247	274	270	281	265	274	272	277	279	285	300	281	273	282	246	282	300	279	256	266	286	282	291	277	268	304	301	253	308	273	259	263	290	304	270	267	279	255	290	269	241	257	307	285	284	264	278	272	325	271	292	263	273	269	266	277	277	257	287	251	266	263	293	296	265	280	321	272	278	264	301	278	331	258	275	301	236	274	266	293	270	284	299	301	296	287	279	260	269	255	283	273	278	263	274	288	324	287	299	298	271	321	256	281	270	289	278	262	293	283	304	294	259	279	266	256	275	279	272	284	284	322	288	283	269	250	262	280	257	251	285	289	272	273	301	289	288	300	280	265	293	286	283	276	274	264	254	267	267	280	286	265	284	277	266	306	253	297	266	274	279	255	289	256	290	284	268	301	299	254	267	276	262	323	289	289	296	279	285	293	245	302	273	276	295	263	272	324	269	283	288	261	252	262	277	269	299	294	263	266	258	265	264	289	292	263	271	260	238	275	270	279	294	267	273	291	296	265	249	282	280	275	252	274	290	288	289	282	271	238	293	253	294	277	286	286	237	268	268	291	263	277	254	307	275	263	261	247	285	284	271	307	266	269	283	285	274	277	260	276	268	293	279	309	296	292	281	266	307	260	284	279	283	254	252	292	268	260	285	262	302	265	256	258	275	279	267	273	264	282	261	261	282	296	258	280	281	285	251	296	256	282	264	303	259	271	295	269	296	300	286	269	253	303	248	264	287	277	254	280	271	278	295	293	281	264	273	284	242	252	252	288	269	247	270	281	302	288	287	274	279	286	289	292	259	255	322	265	239	253	272	275	275	285	288	272	272	277	298	253	296	243	255	265	254	266	247	276	285	275	280	295	273	280	282	312	286	278	263	257	267	278	274	309	305	274	286	271	299	290	288	275	288	276	265	287	285	276	291	257	256	285	267	290	286	289	261	254	265	268	291	278	298	284	278	283	269	289	285	291	258	271	303	276	295	289	258	287	306	260	287	275	282	262	298	241	269	278	254	287	258	295	270	264	290	261	247	227	284	259	246	286	271	280	311	295	233	300	286	290	268	262	296	262	263	281	271	275	307	250	282	281	272	278	234	265	284	262	313	258	275	273	260	273	255	268	325	252	280	264	281	267	261	264	279	262	277	273	256	270	278	300	262	277	270	262	273	276	259	298	263	277	263	244	264	288	261	288	277	269	282	293	268	277	273	264	287	293	283	243	287	271	297	288	292	259	274	294	278	277	271	275	273	292	266	267	274	297	275	285	271	303	277	297	265	255	296	268	258	275	318	283	266	303	265	300	291	276	260	251	278	277	298	272	283	288	268	270	276	268	266	264	259	265	271	309	286	286	252	258	293	258	254	244	264	269	261	281	298	264	299	261	276	261
27636	3865	1487	1046	774	627	463	389	325	329	285	233	228	237	204	227	185	227	204	194	204	205	181	198	187	195	176	171	165	174	185	190	183	189	164	184	184	204	167	166	193	175	170	169	177	194	177	174	178	157	155	162	188	163	210	175	169	199	159	191	168	187	175	158	150	180	179	175	177	147	156	166	180	182	171	194	161	158	171	174	170	175	162	175	156	172	166	175	198	188	167	136	161	169	167	158	148	188	149	180	171	190	201	154	181	187	160	200	140	161	174	192	180	173	184	177	167	160	180	165	151	175	192	152	156	145	191	168	163	172	163	165	163	155	164	194	151	176	156	180	161	171	146	180	151	171	179	159	169	181	159	171	152	168	165	162	151	167	175	175	150	169	168	166	180	164	188	201	167	177	169	167	160	153	186	161	169	177	179	176	169	188	170	158	182	168	173	148	156	191	158	179	158	177	166	180	187	185	154	166	148	193	172	164	176	166	176	174	164	172	170	171	176	195	193	183	149	176	172	162	163	181	180	161	163	162	158	155	141	167	173	168	147	167	161	167	162	165	166	168	171	152	173	172	154	152	150	169	154	181	144	186	151	151	181	182	165	162	162	153	152	197	197	174	144	165	163	194	181	159	182	174	177	177	143	159	167	161	175	176	174	157	172	173	179	165	171	168	170	181	202	167	182	164	169	155	165	181	182	185	159	135	164	175	171	176	143	178	162	162	158	176	173	166	183	171	161	158	175	160	149	137	178	163	168	185	159	174	181	160	189	177	172	174	166	152	180	167	170	175	179	158	160	159	147	159	151	180	199	160	142	162	146	173	147	182	158	152	165	189	155	163	151	187	179	182	185	148	172	150	169	160	197	162	169	159	158	179	165	182	156	158	159	134	157	184	180	175	188	190	195	205	161	155	169	175	195	175	182	167	165	193	187	169	166	165	183	169	150	179	168	152	154	183	171	186	164	172	194	180	161	186	153	150	168	164	178	193	165	185	178	159	171	174	136	152	150	167	151	181	176	160	159	186	153	176	169	161	172	163	152	160	160	135	177	166	177	161	192	156	173	187	167	187	177	187	161	172	155	175	179	174	174	149	137	167	167	152	159	150	189	176	167	156	184	162	176	197	171	167	181	141	179	191	174	174	164	179	177	151	182	173	174	170	162	156	161	180	146	157	182	181	204	167	153	165	187	175	177	170	170	175	162	167	171	156	185	182	170	168	156	177	159	185	152	162	174	145	157	178	175	156	156	167	161	156	157	170	164	175	151	169	150	180	173	182	146	167	177	168	157	161	154	173	176	177	164	187	169	192	153	185	182	179	175	180	172	153	164	172	179	169	166	152	173	167	165	156	154	175	162	157	171	175	162	194	195	163	174	154	182	176	175	181	163	169	163	154	141	194	158	178	212	172	177	152	151	149	179	165	183	157	164	176	162	176	164	179	171	174	144	163	183	163	181	166	199	162	191	161	156	175	165	158	155	163	147	171	153	168	155	171	163	163	177	160	187	179	170	176	168	152	157	164	168	168	162	161	177	165	155	165	195	163	188	175	183	171	177	186	158	160	162	157	181	153	186	160	164	171	160	148	156	188	172	177	167	172	177	200	171	190	178	173	181	170	160	168	169	162	167	171	172	162	166	176	204	167	179	142	165	162	166	197	162	189	153	140	149	163	162	188	179	155	161	166	173	167	160	166	169	161	180	166	178	176	162	190	165	180	147	207	181	193	159	153	163	176	164	175	166	174	172	185	182	174	191	187	157	205	176	164	174	172	167	164	172	184	161	166	164	181	164	179	149	172	179	188	173	178	156	164	150	178	172	181	190	172	193	167	192	174	186	186	156	185	184	174	171	155	169	164	164	173	148	178	159	147	170	176	154	179	191	188	160	167	179	169	173	213	153	163	170	191	168	188	172	154	169	164	172	168	131	166	173	151	179	169	172	157	158	164	178	184	155	179	194	151	164	169	160	180	177	166	180	177	173	159	161	167	186	196	188	175	182	185	152	151	178	156	171	165	157	177	171	177	154	166	164	160	176	168	175	155	165	168	166	156	165	152	196	156	180	172	189	156	150	166	175	157	179	159	197	164	151	192	180	170	178	185	184	170	148	175	162	171	138	171	155	175	172	174	171	197	161	182	166	174	157	154	175	184	176	168	170	188	158	151	152	195	152	181	155	183	196	169	162	171	168	188	163	145	164	153	147	170	173	163	170	162	174	142	174	180	193	174	176	172	163	189	189	170	169	196	158	176	138	179	162	160	180	166	169	166	147	165	158	162	163	177	171	170	171	151	178	175	168	202	172	173	154	165	165	165	185	151	159	180	166	168	179	182	154	167	168	174	179	163	167	174	158	193	205	196	153	145	198	196	142	208	173	174	166	166	168	153	178	172	155	164	168	180	186	194	143	171	155	161	184	153	175	162	176	177	187	202	146	175	181	152	176	185	159	165	161	169	201	142	149	162	173	170	157	188	174	163	158	181	150	174	160	170	179	155	157	177	175	176	168	169	170	190	179	164	159	187	157	183	185	162	156	187	160	175	151	146	183	171	172	148	166	170	166	164	182	172	161	180	173	164	139	185	176	169	145	185	149	174	179	154	172	168	184	178	160	173	156	177	157	160	161	154	177	188	137	171	155	159	179	168	175	158	140	181	157	133	167	182	178	165	171	165	171	175	160	194	162	147	140	169	165	172	194	168	156	168	169	176	163	182	188	175	157	178	187	168	173	153	153	173	152	179	168	181	151	163	155	162	155	176	149	159	170	188	171	161	190	175	155	145	167	190	174	177	161	168	164	167	156	171	174	189	182	145	153	189	174	191	168	160	216	184	188	165	180	186	153	171	174	165	157	167	175	168	175	179	169	154	192	188	185	146	177	173	175	160	176	172	168	164	152	183	190	163	161	177	175	188	164	199	183	184	160	176	195	180	153	169	161	181	166	186	177	166	186	180	154	178	153	182	167	178	176	159	160	158	159	167	180	161	180	155	174	146	188	180	158	178	156	151	180	179	166	181	166	159	163	187	170	157	174	172	162	169	143	154	158	166	168	155	163	152	162	155	182	178	164	182	177	170	155	186	150	181	176	154	151	165	180	159	181	161	183	155	189	191	161	179	166	171	160	148	172	153	162	158	143	187	153	162	184	158	174	184	159	172	160	172	180	174	192	165	166	144	183	154	153	165	157	173	173	201	179	164	168	165	183	176	173	163	177	179	157	160	169	151	176	177	170	165	155	178	170	174	158	174	179	174	142	189	179	155	167	189	166	178	162	163	139	158	174	165	162	155	145	189	168	171	174	168	184	173	172	169	172	152	157	179	167	146	173	159	177	181	138	178	169	168	167	174	149	154	171	177	160	180	183	145	174	178	166	154	163	161	163	173	140	140	182	203	164	185	167	164	165	171	169	163	159	142	167	156	171	162	176	179	182	164	182	185	164	164	166	170	185	184	172	169	151	168	176	154	174	185	170	174	172	164	172	175	163	165	151	167	158	170
13122	1448	2956	3327	2933	2497	1951	1722	1512	1333	1181	1106	1005	1003	850	874	805	791	760	744	691	719	724	646	650	669	607	647	661	579	584	595	613	561	599	611	583	581	567	574	600	599	572	631	548	582	559	562	574	590	545	606	565	579	562	559	579	562	583	507	562	516	580	536	545	540	558	576	567	559	529	535	527	535	531	546	542	548	503	543	585	549	532	522	605	575	532	536	530	547	575	563	509	527	552	545	556	572	556	524	520	555	541	532	527	542	544	557	543	566	536	551	481	515	528	525	568	526	532	549	525	578	529	527	514	527	551	591	495	548	524	530	581	573	532	546	509	506	554	564	522	536	523	511	541	600	537	477	518	560	550	521	539	519	533	497	583	519	549	504	539	543	519	543	532	510	570	519	511	525	518	557	538	519	563	584	508	563	538	554	537	537	513	530	514	575	518	511	514	502	514	539	551	539	559	520	492	546	516	520	537	554	515	482	504	569	568	552	504	538	502	552	522	540	516	495	578	521	525	492	554	559	503	535	560	508	491	499	509	527	530	604	514	537	509	568	561	505	540	528	534	541	532	553	521	516	555	551	531	545	547	552	543	548	558	537	511	513	518	555	553	537	536	495	491	519	541	503	507	538	522	523	564	531	552	557	595	512	530	561	522	498	512	546	544	514	484	550	489	522	546	567	564	552	530	497	539	501	514	525	512	525	531	542	519	524	543	512	528	524	525	510	488	535	503	541	489	536	534	539	527	501	555	533	542	524	547	565	553	541	515	512	489	519	546	513	489	542	534	515	520	549	507	502	527	547	603	507	538	512	560	575	522	516	534	522	550	519	525	528	500	542	546	542	573	565	526	514	516	522	535	524	510	551	555	526	531	541	488	528	529	496	559	575	476	523	519	587	566	538	487	546	536	505	557	507	537	542	533	569	522	527	515	525	511	517	546	536	533	556	535	541	555	529	567	505	526	547	533	480	524	564	553	546	523	487	506	522	517	497	541	501	520	496	498	519	541	523	526	546	508	504	514	523	563	571	555	514	526	549	536	556	580	519	538	527	552	516	543	529	536	544	554	499	537	497	513	582	558	546	538	515	510	551	496	531	567	548	496	503	534	516	524	499	514	522	523	530	548	529	521	551	539	529	597	519	524	532	498	516	532	535	511	528	549	475	507	537	527	531	547	571	521	568	520	533	502	502	558	499	535	546	552	506	575	501	541	517	517	516	558	577	561	560	521	539	509	530	541	542	541	548	540	504	502	513	524	521	490	529	508	537	498	489	534	564	527	567	556	522	531	495	507	520	548	519	539	529	543	522	521	575	556	512	545	543	542	511	504	500	496	522	530	514	552	568	481	519	582	545	508	525	520	527	533	520	509	501	513	487	514	512	542	526	524	522	537	540	494	584	533	519	503	546	504	489	521	538	523	525	512	508	521	578	528	595	544	559	502	510	533	558	542	524	514	541	535	496	533	530	525	486	497	526	541	542	533	519	544	514	485	526	517	501	572	549	511	490	554	501	610	527	556	505	536	505	503	523	555	492	595	515	493	549	510	508	552	511	507	510	475	528	513	518	524	517	528	507	517	489	559	542	512	562	545	536	558	507	546	510	548	546	532	579	530	530	539	498	524	541	547	525	502	538	573	544	527	550	546	502	563	571	508	498	518	547	542	511	542	518	582	570	543	561	549	549	525	508	512	521	542	523	507	560	548	564	537	570	547	549	523	509	498	557	534	586	543	526	533	525	560	502	527	506	527	539	503	532	513	499	521	556	530	520	518	510	534	560	516	514	509	520	550	532	534	495	528	546	508	520	557	550	545	515	561	588	515	573	504	524	514	497	532	536	522	576	557	533	534	517	527	573	479	550	518	566	526	550	534	518	549	564	556	508	560	532	524	575	528	544	506	517	560	513	540	555	559	559	513	513	522	569	519	560	527	514	565	504	554	515	465	526	519	540	525	511	527	489	511	534	510	537	561	493	484	519	519	545	558	521	547	544	531	531	490	544	588	496	552	475	504	532	537	521	537	480	548	531	529	504	519	512	528	557	557	542	508	528	574	511	528	535	539	514	529	568	574	496	535	533	531	497	517	519	522	511	526	520	510	537	547	558	504	529	527	529	511	516	568	544	514	536	543	527	549	536	566	494	543	567	538	534	567	518	535	516	581	499	502	538	560	536	559	536	502	577	523	548	524	519	529	517	533	515	566	562	525	547	500	505	556	532	492	573	521	539	549	529	547	524	504	541	506	535	558	536	519	489	542	552	537	567	534	533	529	534	542	490	509	479	544	505	501	479	532	520	505	471	513	555	530	554	532	518	523	492	536	545	566	553	539	537	520	547	535	529	530	508	477	547	516	554	511	512	532	544	526	507	506	521	570	574	542	520	548	522	534	540	517	545	547	538	568	482	580	528	575	524	541	561	536	544	523	504	545	573	543	519	555	488	487	531	551	499	501	525	533	525	565	487	486	511	537	563	536	553	556	469	482	563	495	551	526	511	509	490	517	527	564	564	510	525	510	549	542	525	553	550	546	523	521	561	548	512	539	507	517	546	556	480	536	497	567	518	529	539	547	538	511	538	544	530	539	534	539	504	539	501	511	523	556	514	518	550	535	503	543	515	521	525	507	582	553	545	521	522	558	530	511	512	561	534	552	518	552	564	508	542	504	557	544	548	531	537	521	574	515	543	517	575	538	493	551	522	570	528	522	486	552	556	515	559	517	532	521	551	513	569	514	527	552	530	561	535	547	508	545	523	522	559	521	486	541	505	519	532	478	543	513	549	565	547	505	534	503	521	510	538	566	529	540	510	508	532	520	524	577	503	542	557	569	544	525	565	543	543	524	524	511	508	510	517	560	531	540	521	527	553	531	525	517	574	473	549	516	539	527	474	545	547	552	521	557	536	568	532	545	539	507	532	470	523	491	516	515	524	545	523	519	523	548	474	537	552	508	527	565	529	546	525	524	542	537	531	523	556	555	562	534	558	543	545	568	554	513	495	563	552	535	522	599	504	555	508	559	537	569	519	529	547	542	525	534	511	493	550	532	535	531	573	524	572	552	537	527	544	564	484	520	519	569	549	541	492	493	553	535	505	548	498	529	537	542	543	533	530	511	526	536	526	554	540	511	540	537	541	542	497	525	537	569	478	537	516	536	507	533	559	535	522	488	557	500	539	540	549	554	521	529	537	534	586	496	520	524	509	527	535	574	520	513	537	506	553	524	529	547	517	524	553	564	528	531	521	528	523	479	557	558	568	523	573	581	532	529	539	512	509	564	506	585	567	530	547	520	532	509	539	575	520	548	518	540	508	511	501	531	516	484	508	460	505	515	556	552	535	536	521	523	524	580	551	512	521	528	524	546	554	530	510	534	547	500	533	527	515	502	496	523	540	563	533	546	560	514	545	528	551	513	526	530	548	526	525	542	541	511	544	548	521	540	521	493	571	501	535	591	539	566	552	509	506	517	509	537	547	502	504	535	536	517	544	531	551	550	516
37826	10817	3369	2020	1435	1033	913	666	534	507	503	400	375	370	349	346	270	301	301	307	311	262	276	287	237	289	267	274	295	278	259	280	255	250	269	269	277	260	244	247	253	241	259	246	243	232	224	228	260	286	257	265	253	249	225	256	230	256	257	260	250	267	242	261	229	231	257	257	260	240	233	256	232	275	247	249	214	251	267	245	227	257	268	260	232	261	225	263	231	247	242	261	243	231	234	244	279	256	226	281	237	261	232	196	223	229	252	260	226	266	216	222	251	259	263	235	248	245	242	264	222	245	230	259	267	239	270	252	242	256	266	257	273	246	243	241	253	221	241	210	229	238	216	253	241	245	213	248	259	226	217	238	227	240	237	248	248	270	229	261	233	241	218	240	246	220	241	239	246	222	249	238	234	209	229	216	220	246	239	255	242	252	242	273	251	238	237	224	232	226	235	235	247	240	250	223	256	224	239	244	255	230	228	216	270	244	239	230	244	225	277	261	226	265	246	220	255	249	227	244	263	279	246	267	251	255	252	272	255	248	254	241	235	266	253	251	232	228	208	239	235	264	220	240	214	249	241	244	237	234	268	235	255	213	262	259	237	233	222	231	228	255	256	216	228	248	213	239	232	238	226	263	256	251	255	238	254	241	253	264	237	258	264	256	256	262	235	226	254	236	252	238	237	237	234	245	250	235	238	249	253	237	247	227	223	258	255	275	239	229	261	223	284	219	244	228	252	243	220	235	259	243	251	254	231	258	229	246	219	224	248	265	246	262	244	217	228	245	257	245	267	252	235	243	242	217	240	197	243	252	269	234	251	227	218	248	214	245	252	231	237	230	240	245	235	222	243	264	248	234	240	258	224	249	245	267	244	247	238	241	244	231	260	233	233	219	227	254	253	230	225	236	248	232	232	240	266	233	240	244	230	254	258	252	234	240	238	269	239	258	243	213	238	247	228	235	228	267	258	248	239	237	234	246	231	227	251	255	240	239	220	254	234	238	213	218	234	264	235	229	231	243	248	279	222	255	266	226	236	225	237	264	230	251	253	250	289	250	263	228	263	216	233	235	240	232	242	269	236	245	222	241	254	254	210	274	270	209	232	241	238	243	255	251	257	231	228	223	287	213	259	236	261	258	249	240	260	236	237	229	245	246	242	246	271	243	247	242	244	250	257	232	227	246	246	233	232	202	238	277	270	251	241	240	227	235	212	226	226	226	261	239	220	228	261	251	228	217	269	219	246	231	240	230	255	242	250	257	275	240	261	266	276	240	223	232	280	256	223	225	254	242	247	248	244	259	241	266	241	260	219	248	243	230	253	246	258	243	252	248	244	263	248	212	243	235	243	210	239	220	253	256	278	213	259	240	252	238	235	249	229	264	241	267	230	250	234	244	238	230	247	248	236	233	233	230	262	241	242	223	263	229	255	236	226	243	230	243	259	235	245	263	242	255	248	222	229	239	242	284	226	219	259	231	233	258	231	261	230	230	239	255	253	256	217	271	211	233	245	242	228	230	229	230	249	240	246	249	249	233	234	261	235	275	243	256	275	227	228	230	277	258	244	228	245	254	266	220	241	256	264	246	209	259	230	257	212	227	242	262	234	247	222	259	237	258	253	234	239	252	248	259	249	240	248	297	248	231	220	272	254	234	293	248	244	245	256	223	230	254	229	230	249	221	245	236	268	265	265	260	240	264	248	224	250	249	274	242	261	268	232	223	254	235	251	239	273	219	223	233	241	227	224	240	226	253	227	245	249	253	244	263	248	208	238	225	220	236	264	250	256	238	235	252	229	237	248	258	237	254	238	239	238	214	232	274	244	226	274	224	227	234	242	230	234	229	244	254	232	238	246	237	247	220	230	225	251	208	249	257	232	241	235	237	267	210	226	240	260	234	237	220	231	240	269	231	238	204	230	252	261	248	259	244	208	271	263	250	233	218	252	239	265	242	228	249	227	221	261	264	241	221	243	246	254	236	248	240	252	244	216	248	257	231	251	231	263	255	256	245	215	238	219	258	224	238	220	225	262	220	260	255	246	230	247	252	228	244	239	216	222	275	238	245	244	211	212	233	255	243	245	249	231	244	214	266	246	214	234	271	228	226	238	270	274	242	256	225	271	234	242	230	216	236	272	225	212	270	272	231	247	258	244	232	243	244	248	244	253	220	234	241	232	237	227	213	249	230	235	264	224	256	212	245	247	243	252	251	252	237	226	223	245	257	241	254	228	218	239	242	247	251	251	231	243	240	218	228	248	261	224	247	250	241	238	250	235	208	230	255	269	261	290	207	256	213	230	235	251	232	228	265	254	221	277	239	212	252	245	263	250	251	224	253	259	242	244	269	240	255	275	248	232	242	241	253	251	245	248	258	248	239	216	251	209	249	234	238	234	249	274	258	232	203	248	235	237	245	266	247	227	239	256	259	230	256	256	246	255	240	249	243	242	229	251	241	246	224	242	242	241	250	258	241	228	230	268	256	227	268	253	239	237	248	254	251	246	209	257	237	265	226	245	259	239	265	244	266	240	239	245	245	227	251	245	249	222	254	230	261	237	250	249	247	264	243	253	234	239	246	217	257	237	259	254	237	246	230	245	235	247	248	258	247	227	255	204	240	243	259	270	226	235	245	216	236	256	211	220	247	227	244	232	215	230	249	264	216	252	252	221	239	251	232	260	222	227	250	246	245	256	244	247	233	234	244	289	252	236	259	243	242	269	257	241	252	229	236	246	269	241	252	269	230	250	257	258	237	254	227	257	219	234	213	244	252	255	217	235	212	235	240	261	225	257	235	254	218	242	235	206	238	257	251	264	211	228	245	226	242	221	230	244	245	243	227	236	201	264	233	238	260	247	232	261	226	237	225	274	256	228	229	221	247	240	242	208	220	223	236	234	235	217	231	236	261	252	228	255	262	268	246	241	239	242	234	257	254	230	222	238	207	262	230	243	236	256	249	239	230	253	245	211	226	244	243	253	273	247	258	211	230	253	234	248	239	239	258	269	250	224	249	247	234	222	262	240	241	267	240	246	225	246	183	220	244	249	238	226	242	226	253	268	254	212	243	237	258	225	244	237	238	224	254	210	258	267	254	241	246	220	256	214	259	236	253	252	252	253	238	253	228	236	230	233	260	245	240	232	234	228	246	236	259	284	250	206	256	217	247	250	234	225	240	235	232	232	260	246	229	245	209	248	234	254	268	239	246	256	276	241	266	214	241	227	241	231	247	269	263	228	273	227	247	249	243	272	223	256	245	264	245	252	229	240	258	228	210	226	250	248	246	266	243	247	244	234	252	221	245	243	236	247	258	264	226	252	281	217	266	234	220	244	247	263	259	243	242	226	222	250	214	219	276	218	250	228	236	239	250	268	237	243	227	243	234	253	257	243	238	238	248	238	276	235	243	238	263	259	226	278	245	209	248	268	239	241	248	244	235	274	200	217	264	247	234	235	217	259	250	237	245	229	240	245	260	252	246	259	224	236	248	245	244	240	247
17028	2446	5372	5893	5093	4280	3525	2965	2617	2277	1956	1816	1706	1594	1447	1276	1211	1187	1147	1151	1056	1061	1030	956	975	1004	980	878	891	942	887	875	877	888	822	848	852	818	808	832	822	872	781	733	825	811	815	777	804	802	727	787	776	776	780	774	711	767	760	789	760	809	768	728	771	699	756	735	788	741	706	723	707	741	764	715	762	737	770	708	756	798	700	691	703	750	745	736	718	747	718	742	732	732	723	731	731	751	734	719	728	758	675	691	746	747	712	747	706	689	720	713	746	672	722	742	693	730	691	730	695	729	727	744	654	750	770	688	720	707	717	761	668	679	740	699	711	748	752	741	718	755	716	721	751	704	723	728	716	725	711	739	727	741	711	705	739	731	732	687	688	729	724	662	761	728	722	737	706	696	711	777	723	724	700	672	762	708	726	706	691	723	753	733	701	741	657	720	695	742	745	714	692	774	710	746	738	705	704	731	722	736	741	705	680	724	720	739	677	727	726	692	736	702	683	728	680	721	719	668	776	685	711	687	720	670	770	716	711	711	707	679	743	755	739	726	691	704	707	714	716	726	691	717	704	733	723	695	699	717	704	709	741	745	758	716	712	725	732	728	714	732	698	714	684	700	683	713	715	776	724	713	723	736	762	722	725	677	753	758	743	699	743	724	677	702	750	724	731	751	756	696	727	679	727	754	720	733	711	706	748	700	721	707	739	714	721	752	737	701	735	745	755	755	660	729	732	654	695	761	725	706	704	732	745	706	745	711	736	727	758	747	756	762	706	673	698	728	723	734	693	718	743	686	686	712	687	731	704	704	721	745	694	688	654	775	698	741	699	673	704	704	723	719	737	697	730	741	695	680	702	721	682	739	722	683	686	685	692	731	752	729	754	703	699	680	708	745	720	753	736	692	692	726	728	716	694	669	725	695	724	734	686	688	718	715	741	694	714	698	706	653	703	785	744	731	698	735	719	706	704	711	689	767	735	730	700	721	742	721	689	713	681	720	699	737	684	762	730	720	766	718	687	767	732	711	682	735	705	679	724	723	720	695	758	706	694	658	693	689	724	694	711	706	700	697	682	719	751	671	718	709	748	690	697	697	742	727	711	698	707	737	752	733	653	703	714	697	739	713	679	703	691	695	719	726	717	695	681	740	693	703	749	725	671	695	737	704	751	723	708	730	718	702	689	721	722	730	691	724	699	683	719	735	721	667	740	741	721	728	745	733	703	698	708	678	708	707	751	737	731	684	714	717	740	705	708	683	700	732	647	664	695	682	700	696	731	741	736	716	752	694	714	726	687	737	710	744	698	738	746	754	699	732	719	735	687	679	711	700	695	741	749	707	724	750	691	733	673	724	722	736	740	712	699	718	704	731	722	707	677	719	756	731	745	746	705	711	755	681	679	688	717	691	768	705	731	724	717	721	700	770	710	702	685	715	751	722	755	751	705	710	684	741	684	710	698	655	748	708	707	719	766	733	744	672	710	724	739	705	709	684	708	677	705	715	722	739	715	725	743	721	664	688	732	673	754	698	730	712	738	713	726	702	707	714	667	696	762	718	682	711	726	719	726	720	695	761	752	700	658	724	697	700	750	771	745	732	721	726	707	681	727	676	696	736	704	718	690	720	698	728	714	782	752	737	722	748	727	748	715	725	741	711	661	729	707	664	713	787	711	687	764	714	693	742	729	722	708	709	748	711	710	693	707	680	705	727	716	727	710	697	761	744	788	711	680	709	723	692	720	741	740	695	685	738	727	734	695	729	750	695	741	734	705	748	737	724	725	719	746	712	712	658	729	720	717	712	664	723	685	709	708	696	751	738	685	699	703	787	721	729	698	666	732	700	703	758	712	705	744	732	741	702	764	657	713	741	717	730	733	679	758	750	700	735	722	713	688	683	748	716	707	673	777	703	680	712	748	696	708	701	698	730	736	701	704	701	737	708	748	784	736	717	713	695	690	724	725	741	696	673	730	723	718	774	750	721	703	678	650	706	759	757	711	728	697	754	682	672	739	723	732	749	714	715	704	689	725	737	695	707	762	676	759	741	731	665	714	714	690	699	713	681	694	714	719	708	690	767	733	697	723	720	682	756	710	736	700	659	748	749	723	705	706	726	695	759	715	729	655	696	780	726	727	716	707	720	723	641	708	709	670	684	733	709	706	704	733	714	719	699	750	653	691	750	707	700	700	696	754	725	730	740	698	705	674	740	713	693	675	719	716	712	716	780	704	746	726	706	709	736	720	746	717	778	737	718	719	644	713	668	680	724	699	728	701	712	765	711	731	732	758	710	721	737	692	764	749	744	730	697	710	733	693	682	722	712	713	735	732	754	695	695	673	666	750	680	736	743	754	745	699	750	781	802	724	742	726	756	775	730	699	731	738	703	730	752	679	690	698	674	743	691	744	711	725	684	714	739	723	726	705	751	730	693	709	713	716	733	717	705	712	701	733	728	767	681	709	689	775	686	711	660	722	657	718	748	718	718	708	670	711	685	764	741	696	705	728	740	699	698	692	713	677	727	658	715	737	697	673	721	734	684	802	721	703	681	739	722	719	711	714	719	695	721	692	759	714	709	724	749	648	698	695	745	705	657	687	703	740	729	684	746	717	705	664	729	681	700	699	732	705	712	703	712	740	734	754	687	716	692	666	740	708	701	699	759	742	755	729	735	691	708	693	750	718	678	713	730	719	717	771	719	714	684	718	709	717	741	742	686	717	687	719	753	702	690	740	734	728	774	722	763	752	719	676	716	726	720	683	698	698	744	716	676	708	704	742	712	733	704	732	719	763	681	706	690	701	723	694	756	761	710	732	735	687	727	677	710	774	737	697	710	734	732	746	695	744	669	721	779	725	762	691	710	694	700	713	733	666	766	775	772	716	727	683	713	730	730	726	713	693	744	715	752	683	684	673	689	728	701	697	684	688	744	704	712	749	694	692	661	727	657	729	727	707	710	697	682	700	752	728	729	715	679	729	726	746	751	761	730	675	706	742	697	741	692	706	742	664	673	706	696	725	691	657	750	709	676	699	724	674	701	718	731	716	728	716	683	759	719	718	734	716	700	707	726	727	735	749	739	756	720	715	758	719	703	731	675	702	751	728	712	726	742	708	700	704	678	706	701	704	732	739	702	700	732	703	720	743	717	681	679	730	718	739	673	667	699	760	699	720	757	768	707	715	721	718	705	722	702	739	732	713	723	740	742	688	712	670	722	688	695	711	663	748	728	692	736	686	673	694	749	726	743	691	713	679	740	685	728	714	706	691	744	721	721	703	695	737	731	763	756	753	716	702	744	707	754	733	738	720	712	698	702	691	734	709	755	738	689	715	722	717	711	718	708	697	766	733	725	705	752	735	761	698	682	691	682	671	727	713	706	700	766	695	670	695	701	712	690	717	713	747	729	681	722	677	704	752	689	698	689	758	719	729	714	742	733	748	723	707	669	710	687	677	727	716	745	682	691	739	739	723	723	731	780	737	719	699	682	749	743	745	712
3729	243	170	138	90	109	87	79	84	70	75	69	86	74	88	70	73	73	73	64	82	58	84	65	73	74	76	74	85	78	70	83	79	75	57	66	78	89	66	79	86	67	66	85	53	67	65	78	72	90	69	64	76	79	84	87	74	71	73	50	83	77	77	66	60	78	68	78	73	66	67	73	74	82	71	61	60	65	65	87	85	62	72	70	67	65	59	84	78	73	63	75	65	78	67	63	64	70	75	82	70	61	71	91	84	67	68	85	64	89	71	71	82	67	82	78	74	74	68	61	76	79	72	88	51	81	58	68	86	65	70	78	64	74	76	63	89	77	83	77	69	90	67	83	79	71	65	64	64	66	66	85	63	61	91	67	61	69	68	66	67	87	75	72	62	81	88	55	67	79	58	76	81	70	87	66	63	77	93	66	71	81	74	81	78	77	66	69	66	57	78	77	81	80	59	63	65	74	67	71	75	65	80	86	75	88	67	91	62	75	84	65	79	54	71	69	65	72	90	76	81	66	77	66	71	76	76	58	63	75	78	52	79	64	86	76	83	75	77	74	80	76	83	79	66	71	70	79	96	82	81	91	69	80	78	69	60	89	58	58	85	73	66	77	83	79	71	77	66	64	76	82	61	72	71	74	68	82	63	78	73	80	68	63	76	70	62	79	70	65	70	77	72	59	60	73	66	76	81	60	63	74	68	91	79	82	69	80	69	67	81	68	73	66	84	61	85	75	81	56	91	76	84	82	76	77	81	78	82	88	58	86	71	67	66	66	77	90	67	62	67	73	74	63	57	62	50	59	69	70	73	82	54	67	80	74	74	60	69	71	66	62	74	73	73	71	63	69	70	80	79	62	67	79	67	79	67	67	70	70	63	76	71	67	72	64	77	66	82	77	67	71	68	79	79	66	64	82	54	85	59	81	66	66	74	68	73	71	79	75	76	63	84	70	54	79	75	62	73	72	79	64	84	80	73	62	60	73	74	59	76	70	65	75	79	70	64	61	57	71	64	70	100	76	73	84	75	71	65	70	69	72	59	73	76	65	67	83	57	77	67	70	88	67	73	78	88	75	61	79	80	90	63	67	57	78	85	67	68	66	71	72	90	73	69	63	71	62	67	78	77	66	74	69	77	72	66	78	60	69	81	70	66	75	70	76	76	76	63	69	60	65	79	67	91	67	83	54	73	71	67	80	72	64	78	72	56	64	73	77	65	81	51	75	82	59	67	54	88	74	69	52	87	73	73	77	84	77	84	70	71	81	71	72	54	72	81	64	56	70	68	66	88	64	73	73	67	79	76	80	69	72	68	71	73	74	65	88	65	72	67	60	83	82	83	69	81	72	54	67	66	77	94	78	77	82	76	87	72	71	78	64	70	62	62	83	85	57	84	69	59	62	61	72	71	74	70	70	83	71	75	53	63	83	63	76	73	68	78	66	56	63	66	71	72	66	79	67	68	69	64	75	61	72	73	61	80	67	79	79	65	67	67	73	60	64	82	76	82	66	82	67	75	73	85	71	87	80	67	80	69	81	66	68	80	71	71	79	91	69	59	80	73	63	68	57	82	82	69	78	65	77	84	81	65	78	80	80	71	59	83	77	68	77	73	80	85	68	96	82	73	65	65	59	80	55	71	77	73	88	65	60	69	75	75	78	51	78	58	75	69	74	75	75	81	75	65	73	69	61	61	73	79	81	75	80	69	69	65	62	56	79	62	56	75	75	93	64	79	78	77	75	67	88	71	82	69	69	69	78	83	76	78	56	79	64	68	77	70	71	62	72	83	74	91	67	85	73	67	87	74	77	66	80	73	78	69	68	80	82	76	71	95	61	76	97	64	71	64	89	59	64	75	85	78	71	75	73	76	62	69	75	68	67	68	61	79	81	67	77	61	65	67	65	77	71	91	71	67	69	62	79	83	56	62	71	74	87	80	71	62	72	73	76	79	73	74	62	78	71	72	81	75	68	74	64	82	66	73	72	87	79	91	68	63	65	74	67	64	75	67	82	87	72	74	62	66	69	86	69	65	60	74	62	78	58	85	81	67	68	67	68	75	73	84	74	70	63	75	80	63	63	87	65	76	62	69	73	81	69	77	63	76	69	82	73	79	75	66	85	58	79	69	72	62	70	73	77	68	57	88	58	69	69	58	76	68	68	82	82	86	68	70	73	72	79	85	82	55	64	71	57	80	63	67	77	83	66	62	72	60	65	60	71	64	71	82	76	75	81	68	77	94	66	76	56	68	71	101	70	78	64	76	74	64	79	84	67	63	74	71	61	70	79	81	59	85	71	57	67	80	69	72	65	67	65	75	82	71	59	71	65	67	75	63	72	82	74	77	58	71	78	73	98	73	83	64	80	68	80	68	68	78	61	82	69	62	70	72	64	91	77	69	68	84	75	75	72	80	69	82	79	70	68	70	73	69	76	64	59	83	72	55	66	82	86	69	84	82	52	67	68	66	75	73	70	76	73	81	82	66	84	52	72	77	77	81	59	62	78	67	73	74	73	79	65	63	77	70	66	64	76	68	75	78	75	69	67	69	67	79	74	86	70	78	65	50	77	61	68	70	77	77	72	60	66	64	79	85	65	92	63	88	71	86	76	83	56	81	78	64	85	76	66	58	66	76	97	83	75	72	58	64	72	66	73	64	81	71	68	76	62	84	54	66	71	83	65	60	82	72	74	75	91	72	79	66	85	82	69	67	79	66	69	83	68	81	77	66	77	88	71	82	75	77	84	70	71	68	68	72	74	70	72	69	77	92	78	66	75	63	72	72	84	86	63	68	67	78	66	70	66	68	65	65	69	79	77	80	66	77	75	61	70	78	64	71	61	86	67	72	81	75	60	66	68	66	86	71	60	77	78	70	75	75	65	69	76	69	71	71	54	70	66	64	70	70	88	70	76	72	88	78	77	86	65	77	62	72	66	68	71	87	68	91	69	61	63	70	63	73	62	84	80	78	76	80	61	65	73	65	76	84	85	81	55	68	70	64	93	74	85	74	62	78	70	84	72	61	67	85	84	82	83	67	56	78	85	70	65	75	74	77	64	69	69	82	60	87	81	77	58	78	64	60	76	61	83	78	65	76	71	61	77	68	73	69	76	76	64	59	77	73	62	69	75	80	69	73	72	92	86	68	72	80	83	81	68	74	61	53	70	63	63	78	84	69	85	71	82	75	84	58	59	64	73	67	79	73	84	67	85	61	76	81	78	72	69	68	78	86	65	69	77	64	70	58	93	69	64	59	90	68	77	68	78	71	84	60	72	79	73	76	82	67	78	78	67	77	61	77	74	67	64	80	71	66	74	76	67	73	82	65	84	82	66	77	88	70	68	73	59	78	70	73	71	85	54	91	65	75	72	76	70	68	92	66	66	83	68	77	81	63	69	73	72	75	63	83	84	72	90	56	70	64	73	72	75	65	82	75	75	71	77	76	68	77	72	61	67	67	67	71	73	61	64	88	86	79	80	62	72	57	70	89	75
4183	351	409	465	406	383	362	301	326	317	310	346	314	330	288	275	317	294	281	290	296	278	296	296	298	269	276	276	279	261	274	290	300	288	303	283	256	283	281	301	277	271	268	273	272	292	277	296	289	273	293	263	295	248	276	239	281	259	290	263	246	288	287	263	278	269	279	245	274	299	279	278	260	273	281	289	290	289	315	294	287	296	242	276	256	295	285	299	266	276	233	263	262	295	298	299	259	278	294	288	279	258	275	300	288	219	279	287	290	278	234	289	299	270	279	258	248	284	277	300	295	288	280	250	255	281	282	242	269	255	268	275	311	277	284	263	262	241	260	259	277	279	268	281	281	279	273	276	321	278	291	264	282	295	279	278	240	280	263	271	279	272	258	262	278	280	285	265	304	300	226	275	283	257	284	269	281	259	297	300	283	291	274	285	325	271	261	236	292	271	265	261	243	280	287	291	295	267	300	296	283	270	269	279	291	253	264	272	256	266	281	273	277	290	259	265	270	269	257	254	269	287	251	295	252	273	269	278	284	288	256	267	276	266	276	253	257	320	276	286	254	272	247	272	273	291	272	227	248	280	286	292	307	278	290	261	254	238	298	259	249	264	253	274	296	283	273	259	268	289	263	234	245	272	302	262	255	291	283	284	297	280	270	246	254	255	263	250	267	291	272	260	265	263	301	283	294	312	237	279	286	234	291	281	278	289	278	273	277	284	255	267	261	266	271	273	288	265	270	294	278	286	273	299	234	268	285	271	272	264	289	270	274	284	257	285	283	280	310	251	275	280	269	276	253	276	291	269	262	271	270	280	270	267	267	261	271	302	256	266	323	309	254	254	275	257	268	285	230	258	241	264	267	250	301	296	282	274	284	262	263	271	271	279	280	273	254	266	269	271	268	268	285	270	269	283	254	262	273	286	284	299	250	268	260	248	276	277	300	280	269	272	301	288	254	291	257	298	271	270	275	264	291	263	280	294	279	298	291	268	267	292	268	270	283	269	274	264	277	282	277	247	256	269	289	248	275	244	259	278	260	264	292	271	271	279	294	274	267	281	274	277	251	284	248	262	264	275	287	226	283	289	300	295	258	269	247	272	237	244	274	305	284	283	254	262	271	266	300	256	268	289	282	306	296	286	292	296	286	266	244	264	265	303	248	262	284	254	290	251	280	283	275	268	268	281	274	273	277	268	268	275	284	262	284	266	255	283	267	280	281	307	258	282	273	253	292	286	263	272	267	253	295	270	294	276	278	264	289	293	273	295	280	304	234	293	274	291	268	268	270	254	258	258	303	316	303	259	263	255	301	294	267	263	290	275	268	284	266	287	281	300	312	284	264	264	287	298	277	279	246	295	287	283	299	262	263	255	252	302	261	271	260	246	298	270	272	268	228	253	290	270	295	249	271	279	275	275	284	280	264	285	307	270	267	265	259	256	266	255	257	269	277	277	268	290	259	303	252	258	261	290	268	290	271	272	249	295	282	285	301	285	302	256	291	272	288	313	247	279	247	269	277	263	289	265	299	290	300	296	264	306	252	319	288	263	258	281	275	279	276	242	279	276	276	292	279	265	248	263	294	261	280	263	271	247	287	279	266	264	271	245	282	274	265	257	278	288	263	268	289	275	292	279	266	267	251	274	274	275	279	282	303	261	271	275	263	254	249	296	270	262	261	282	256	282	283	316	297	318	265	231	269	274	285	268	305	281	261	253	267	271	269	257	282	267	278	245	288	274	276	259	252	296	285	292	266	250	306	277	301	262	248	313	277	297	257	293	269	275	276	270	252	257	269	271	267	309	278	280	315	285	263	271	274	290	272	292	251	289	281	268	278	282	262	266	270	267	273	273	242	269	295	275	269	283	280	269	277	274	301	261	287	301	258	306	254	277	266	260	284	258	303	297	255	272	298	276	286	252	260	296	266	244	293	276	266	265	272	273	276	288	290	279	271	262	258	284	277	241	263	257	274	265	283	270	264	279	299	264	255	296	307	274	276	300	305	278	256	272	290	302	257	285	285	279	281	280	243	280	259	251	273	267	300	264	258	242	302	282	267	276	284	256	306	250	289	260	276	284	267	276	252	265	280	268	240	266	276	259	284	261	303	249	261	294	254	318	265	283	296	262	257	273	288	268	277	282	297	291	284	286	248	268	275	267	270	270	271	289	298	285	256	284	305	295	278	243	280	250	290	265	281	274	259	266	294	267	288	248	267	290	246	287	285	274	266	278	276	276	275	246	265	272	277	277	274	254	277	267	274	262	285	266	293	271	270	274	243	274	272	268	293	237	293	238	321	318	281	297	279	279	311	306	273	271	262	282	276	272	296	271	306	269	228	274	299	290	278	287	267	285	298	287	271	293	255	290	298	300	250	312	281	248	285	297	259	263	270	280	272	288	279	262	280	273	307	255	298	250	280	261	275	268	290	273	277	277	270	266	288	269	228	284	265	263	259	292	275	289	294	286	270	288	294	290	282	257	300	288	293	275	248	290	266	245	283	261	237	292	276	265	274	282	248	247	270	269	250	286	306	258	281	294	264	285	293	270	304	275	275	275	263	259	300	258	253	287	276	306	242	289	258	292	296	285	274	276	294	287	276	258	286	276	262	285	284	264	261	262	292	296	304	258	249	277	291	309	247	266	253	255	279	297	255	310	303	246	248	280	264	289	308	265	301	264	260	290	262	262	265	262	278	293	288	288	250	272	297	289	269	289	292	279	254	243	291	277	284	295	245	300	262	280	266	270	269	269	255	296	297	285	282	262	266	250	277	272	318	285	297	266	289	278	270	271	290	264	269	260	261	291	275	248	283	301	281	298	249	252	266	282	310	265	264	284	299	244	276	275	295	282	290	312	268	292	258	244	280	285	279	271	256	264	287	240	262	287	276	273	255	291	278	260	265	314	281	251	272	273	275	243	302	271	298	275	294	275	260	292	294	298	284	249	271	286	285	276	282	267	262	264	287	276	259	266	297	297	278	282	255	261	292	288	293	257	284	283	278	287	284	263	265	247	273	280	261	318	285	260	314	275	271	247	296	285	277	280	278	309	273	311	296	298	285	288	287	305	272	287	285	267	268	289	285	264	259	263	275	271	290	267	277	281	257	272	258	285	272	279	252	280	267	291	272	284	234	268	269	269	265	266	282	282	269	265	277	260	305	256	274	254	270	296	297	284	265	270	293	301	267	285	293	266	326	285	299	251	286	289	268	250	292	283	290	278	273	280	258	312	273	285	312	279	257	282	261	283	279	260	266	254	279	273	289	266	258	279	284	291	296	278	299	292	288	282	274	282	272	289	263	268	294	274	301	271	252	287	276	271	279	258	295	302	253	294	277	279	284	278	269	292	255	285	289	292	295	304	311	259	284	279	256	253	269	298	266	282	297	273	276	278	258	268	305	281	283	255	295	270	287	275	294	259	292	309	268	285	269	280	278	255	295	289	284	267	263	250	267	257	296	290	280	301	293	292	287	268	264	296	297	274	273	274	255	266
28289	4596	1434	1055	791	595	468	422	318	316	278	263	220	231	241	190	204	205	197	164	178	166	184	174	165	203	179	176	158	179	170	217	175	189	187	175	170	173	181	156	153	179	208	152	176	168	166	192	177	154	188	173	166	182	185	186	156	164	183	159	158	157	178	156	171	153	161	152	171	173	179	166	147	177	187	151	147	157	167	151	173	178	173	154	159	149	191	162	175	173	175	178	174	152	183	184	158	169	166	173	149	172	182	171	178	194	147	175	170	171	162	152	149	179	153	176	166	175	177	153	154	160	165	162	169	198	179	175	163	162	163	166	167	186	164	180	169	176	171	140	150	170	167	179	171	159	178	130	174	177	170	167	183	173	194	176	178	191	159	179	196	169	172	188	178	161	155	173	178	157	169	165	178	164	145	169	175	160	182	176	178	170	166	157	186	154	173	163	164	157	190	169	176	158	167	171	169	149	159	176	154	176	173	166	185	181	155	184	158	174	159	178	141	162	169	168	160	178	175	169	162	187	166	168	159	181	178	154	169	185	155	169	181	166	172	171	169	176	173	164	153	172	161	163	162	168	201	162	170	195	165	174	168	183	183	161	180	165	183	183	147	175	168	151	170	168	146	167	159	182	149	178	148	165	178	164	147	182	177	193	147	170	179	158	169	185	167	186	167	173	169	175	170	163	160	186	162	177	146	163	189	159	163	180	162	171	166	138	179	155	144	164	176	167	195	185	169	152	164	151	178	177	179	183	183	154	187	159	176	169	163	180	139	190	174	171	151	179	162	200	187	179	178	154	145	149	152	170	188	154	157	161	155	184	161	150	190	170	163	196	149	187	184	178	160	140	186	161	147	186	171	172	153	153	167	172	141	153	179	161	160	170	157	178	169	163	162	172	158	183	180	139	147	184	169	184	146	177	170	166	161	142	173	164	170	177	160	166	186	154	171	181	157	154	183	170	158	165	152	160	185	151	189	182	167	159	171	171	162	182	158	160	175	172	156	169	182	179	164	180	183	151	168	178	151	169	151	181	178	193	195	175	157	181	175	170	178	151	186	168	171	161	175	156	178	179	181	179	160	180	173	171	201	170	162	186	159	175	195	168	157	147	170	173	147	171	166	175	183	172	170	146	197	175	166	171	176	190	164	166	161	157	178	159	156	162	173	164	197	172	168	164	186	176	188	189	151	163	175	168	155	170	170	168	166	160	182	195	192	166	159	178	196	177	185	167	160	151	165	192	153	163	172	156	169	167	145	164	159	161	174	159	175	176	205	153	171	162	165	181	165	139	150	203	151	145	151	198	186	169	167	161	196	163	156	152	191	158	181	163	165	163	169	164	187	152	169	162	170	158	174	188	161	158	170	162	159	187	165	185	164	169	162	167	169	179	170	168	169	146	165	158	162	173	160	179	160	153	165	164	176	161	161	190	194	167	148	171	160	168	165	167	179	178	172	156	156	166	167	178	144	186	167	158	169	181	180	187	168	170	149	167	183	161	166	147	171	165	174	165	168	175	162	158	164	161	162	180	167	169	173	171	186	182	153	167	152	163	167	175	169	184	169	177	160	188	165	178	151	173	149	152	166	182	197	186	160	154	167	153	152	167	175	173	160	167	176	181	170	176	170	156	170	155	197	175	174	172	169	167	177	142	186	168	172	178	150	166	155	169	183	170	200	184	172	171	177	177	158	162	152	134	165	172	162	179	175	168	162	167	196	166	178	162	179	148	134	168	170	165	154	176	175	175	173	179	172	149	171	161	147	173	200	158	150	170	169	159	186	143	172	172	184	162	171	184	186	162	170	151	169	177	168	168	161	131	178	203	177	166	181	172	172	161	160	163	163	176	178	165	173	199	184	159	157	167	165	146	165	149	171	169	168	185	163	160	144	183	173	164	128	171	168	168	165	190	152	154	172	159	153	162	182	146	182	154	174	145	172	176	145	146	153	160	156	172	151	160	181	161	172	171	173	167	175	162	147	166	157	177	174	183	150	178	169	164	157	173	146	181	162	151	163	163	193	147	158	175	165	165	153	158	157	146	167	172	171	171	161	170	161	171	154	179	157	183	162	163	173	171	152	148	174	174	156	169	170	182	161	153	168	165	172	176	183	151	171	164	166	144	171	194	159	170	182	159	160	164	170	167	161	159	179	177	187	171	158	156	178	174	187	154	167	162	168	172	176	167	155	185	164	169	153	154	179	167	175	183	171	164	185	138	190	148	171	191	147	175	151	165	169	187	185	141	162	168	181	155	167	193	163	159	193	152	145	177	156	159	172	185	164	192	161	150	181	177	165	187	163	161	170	164	175	209	144	168	190	183	165	171	160	175	158	159	168	172	143	158	180	181	161	168	159	167	134	173	179	152	142	190	143	164	174	164	183	172	177	171	150	152	177	165	176	166	181	167	166	157	171	156	181	192	165	171	174	182	155	165	168	156	161	169	166	164	155	185	191	142	166	189	164	155	163	150	173	154	173	177	183	181	168	184	159	183	169	159	156	163	196	169	167	158	168	173	193	165	155	168	192	200	159	167	174	153	160	160	190	170	187	167	160	146	154	172	184	170	162	161	157	181	168	154	174	176	168	200	162	151	185	176	165	160	183	158	163	144	170	181	170	165	173	141	141	166	175	176	167	177	187	174	177	169	160	195	174	155	172	161	158	169	170	171	170	181	167	144	177	164	157	168	201	148	168	186	143	154	174	160	168	163	173	168	174	170	156	150	180	171	174	173	155	164	162	186	164	173	180	167	162	153	160	137	175	171	170	181	183	167	159	173	172	170	179	188	170	167	134	184	155	137	157	163	146	163	170	164	155	151	196	182	172	157	175	155	157	162	172	164	165	141	179	166	172	156	177	178	199	201	167	169	189	171	188	134	152	172	187	172	166	158	166	176	176	158	177	182	152	164	169	173	183	181	151	155	167	162	159	179	174	167	201	147	154	177	186	193	161	175	188	168	175	169	178	184	162	150	176	172	178	207	185	176	171	165	165	187	164	175	186	166	169	134	149	181	177	171	166	165	167	198	152	174	161	174	178	167	168	189	182	169	144	164	182	153	173	183	167	179	180	170	149	172	161	191	147	143	151	181	170	151	164	195	155	173	182	177	167	189	161	176	177	170	151	156	170	174	161	150	168	156	180	194	184	191	161	164	160	177	195	166	172	194	169	180	172	171	177	173	166	176	140	160	173	173	139	153	160	182	148	168	171	154	196	184	179	184	159	180	168	170	158	158	163	200	175	169	181	158	159	164	172	160	165	193	140	169	165	178	187	160	141	166	168	143	142	163	156	206	172	183	180	157	199	162	167	179	173	192	159	164	160	167	173	157	163	180	175	162	170	180	185	188	179	159	184	190	178	170	192	165	159	172	163	193	190	172	176	146	160	168	181	159	156	187	184	175	180	172	174	183	181	138	167	167	177	161	156	160	155	168	155	161	185	173	153	176	169	181	150	167	181	196	166	161	171	176	170	154	162	158	177	189	148	157	169	171
13213	1421	2940	3427	2888	2515	2010	1791	1534	1354	1238	1103	1027	919	920	841	821	795	738	761	693	667	686	696	710	614	668	656	585	613	647	616	618	630	586	572	601	578	580	552	537	605	599	553	587	542	575	530	554	592	522	566	571	561	564	549	565	585	534	562	550	557	591	547	536	549	537	514	553	564	558	570	540	570	518	547	539	531	564	525	511	557	519	530	543	542	548	536	534	574	521	531	526	517	527	542	531	584	551	507	584	563	577	552	545	535	544	531	557	544	519	551	522	581	547	516	515	546	531	511	476	515	526	571	518	502	564	515	524	553	491	513	511	511	513	519	543	552	523	538	483	555	506	571	537	538	486	533	516	475	532	519	527	549	562	522	510	548	543	498	531	538	512	511	564	514	542	523	565	511	548	481	566	479	540	537	580	541	543	511	502	498	515	519	548	513	556	524	538	542	532	504	523	512	516	533	531	525	534	541	574	512	493	529	540	537	513	549	529	540	552	525	497	533	527	577	546	495	573	561	515	503	557	563	522	544	547	533	500	527	529	547	530	528	567	536	511	522	536	519	481	540	527	563	534	512	531	560	522	568	524	528	523	569	529	521	549	550	539	553	506	555	547	530	576	516	496	531	562	524	513	569	556	515	534	544	545	503	538	572	534	514	511	478	535	503	572	493	531	499	566	542	576	529	579	582	550	550	504	533	491	559	538	563	542	582	499	523	524	521	497	480	514	560	541	546	539	532	512	525	518	550	533	525	518	551	563	540	527	534	536	520	518	526	496	551	527	512	537	536	498	541	513	537	518	529	540	525	562	554	559	505	473	555	532	508	486	532	527	524	481	566	542	551	507	543	559	526	599	529	551	577	541	519	539	593	531	526	503	517	548	527	541	557	522	507	524	508	545	513	504	524	540	542	539	530	515	569	512	511	557	520	540	549	523	537	552	512	556	490	563	564	489	519	557	509	529	532	551	509	547	521	567	523	529	543	546	549	549	517	561	533	538	538	560	558	533	545	532	577	543	570	577	520	553	527	547	527	516	548	569	519	569	532	537	580	516	531	489	502	502	505	539	523	546	542	543	540	532	549	540	561	510	537	538	513	531	517	513	489	504	519	540	534	540	519	511	536	520	542	543	514	566	572	542	542	531	503	529	517	513	483	519	491	559	472	524	532	566	545	555	568	520	528	578	522	542	514	525	528	505	531	497	558	502	567	518	497	553	531	493	544	559	489	589	538	569	520	572	541	494	554	559	559	578	521	544	560	522	501	492	539	522	532	553	519	527	517	530	569	531	523	510	538	578	505	542	530	541	516	556	525	490	510	509	549	499	524	515	528	504	508	510	564	517	537	527	506	497	540	516	498	523	524	564	560	532	524	574	518	517	518	538	543	537	505	536	548	510	560	530	528	534	526	540	521	522	594	529	502	540	570	537	536	554	566	530	556	521	515	539	577	541	515	556	517	526	492	540	556	519	532	548	538	550	531	525	539	544	491	523	591	559	528	548	531	519	495	538	572	517	536	513	527	534	581	573	547	542	551	565	487	567	524	506	518	528	511	537	565	559	514	504	560	517	540	552	487	508	516	538	505	520	558	517	513	542	571	567	519	509	527	530	539	561	532	530	533	544	515	498	537	537	567	532	537	552	546	534	524	561	536	525	529	521	503	505	542	492	543	544	602	520	533	523	553	564	523	549	548	500	567	541	577	553	525	584	500	562	510	525	513	536	577	502	540	558	536	568	530	530	523	535	526	523	512	525	524	528	544	515	527	499	574	516	587	514	564	555	520	531	515	557	530	544	538	505	532	513	561	529	531	517	525	558	542	523	542	499	517	589	548	501	563	500	527	542	550	524	513	504	531	526	534	536	551	513	568	527	537	511	503	515	543	548	543	543	532	527	580	516	528	549	508	560	516	551	519	539	528	513	571	507	541	496	538	530	550	536	567	516	544	522	526	578	526	518	491	570	520	540	544	520	556	515	527	531	533	527	492	489	555	573	553	518	528	501	532	508	546	521	562	516	494	502	510	583	546	537	507	536	508	577	553	544	533	553	561	537	562	576	528	534	513	520	537	536	589	525	549	574	543	531	506	544	517	528	572	475	531	563	506	510	515	499	520	529	542	571	552	513	549	525	568	518	523	544	498	491	497	519	555	561	531	529	536	555	564	550	549	537	527	495	540	521	525	573	552	486	555	511	576	505	542	528	530	536	555	505	560	491	521	531	535	519	569	521	511	572	545	531	510	496	531	515	501	541	579	504	571	547	529	523	530	589	539	549	509	512	561	540	552	533	523	508	559	539	549	521	528	530	579	505	545	555	522	569	505	513	526	516	526	505	571	527	519	521	509	572	502	516	479	543	538	529	515	478	497	517	539	541	562	560	537	544	539	561	583	550	532	538	516	529	518	521	540	539	516	533	536	528	563	554	520	507	552	574	553	550	531	553	582	517	504	579	524	541	554	515	529	511	535	517	548	540	571	557	501	530	514	562	552	525	534	540	517	560	518	521	574	510	548	567	519	518	518	510	538	533	513	553	531	516	570	502	543	517	553	507	491	548	522	519	494	536	521	555	543	540	552	532	602	538	483	561	534	561	513	511	528	521	557	508	536	538	521	510	539	556	521	518	538	566	530	508	555	514	554	522	550	524	566	484	551	498	539	565	521	584	537	513	534	559	482	517	534	519	521	497	568	572	558	541	526	545	578	565	531	502	521	494	522	504	513	555	507	544	550	503	514	518	508	581	535	485	548	541	536	532	536	524	555	547	535	544	524	532	533	523	524	549	561	531	568	521	531	533	544	509	534	544	540	485	560	525	551	527	508	531	511	513	516	491	527	521	552	526	557	486	512	536	511	565	547	526	529	526	530	574	550	549	512	527	533	568	517	548	528	511	502	567	551	577	559	530	554	527	539	538	519	498	490	533	550	500	543	535	542	498	535	535	532	524	530	548	543	516	528	575	537	521	501	529	527	533	528	538	522	526	540	538	568	516	530	552	524	523	540	530	571	542	553	546	558	568	520	513	542	531	543	517	540	565	553	499	540	529	543	537	549	549	585	485	533	571	565	549	532	538	552	504	589	591	520	509	540	499	501	529	543	577	561	522	524	506	502	538	564	546	531	524	535	558	484	517	553	582	522	554	543	559	512	520	504	572	528	538	527	525	527	526	533	543	527	488	524	527	535	493	553	541	552	502	521	517	495	559	525	537	533	507	533	533	519	532	517	527	590	528	520	531	512	534	515	543	533	529	508	542	514	480	545	560	548	513	538	477	516	541	519	537	553	535	527	531	545	486	501	510	539	521	561	516	514	515	541	576	514	530	557	551	516	539	525	533	506	538	536	475	533	525	524	503	509	536	553	498	541	520	525	557	517	535	570	538	580	560	505	510	546	495	525	492	490	499	494	514	545	500	544	504	553	549	537	518	544	509	508	534	511	537	522	502	556	552	578	562	500	522	517	490	456	538	535	551	518	534	556	556	529	512	562	603	514	530	517
37287	11312	3256	2052	1494	1076	851	715	568	463	432	444	398	371	319	323	335	312	279	310	335	290	258	286	283	279	264	282	266	269	253	224	252	261	251	251	243	248	249	252	254	279	238	250	265	243	268	260	275	251	244	252	244	250	235	246	242	281	254	211	278	262	243	240	239	218	235	238	277	262	229	238	253	246	261	229	227	254	243	244	236	266	241	254	234	233	222	239	243	243	229	256	263	234	250	251	228	240	212	244	257	236	227	246	266	250	227	240	219	257	223	246	278	239	211	269	233	227	228	262	211	248	237	223	226	264	236	221	259	253	253	266	246	236	233	248	234	233	226	251	251	252	206	251	255	265	250	228	239	235	267	237	221	253	228	234	256	236	266	227	212	239	232	237	239	262	244	252	231	240	240	273	264	259	246	251	223	232	234	258	259	227	232	227	248	247	220	225	226	273	245	263	208	251	239	209	249	242	249	247	223	232	215	246	230	255	237	235	229	237	251	241	221	234	229	235	236	251	249	234	233	253	234	269	246	246	208	267	239	225	277	230	251	247	232	240	230	236	234	245	258	214	257	231	259	242	233	218	240	260	235	248	223	231	247	235	226	259	229	238	254	234	236	237	265	254	224	228	270	250	243	230	266	270	235	225	239	246	241	215	265	236	269	227	246	239	228	227	233	220	228	232	225	243	241	264	245	220	243	261	246	242	235	239	239	249	224	222	245	218	235	262	257	245	254	228	239	245	217	243	276	249	236	224	253	230	248	233	256	222	239	252	223	232	248	247	230	240	240	241	252	268	226	224	265	247	238	234	222	255	252	226	210	242	230	234	246	229	245	242	256	237	226	244	234	241	256	260	244	233	212	221	265	244	254	253	237	263	229	249	235	216	234	237	209	215	210	232	237	267	240	248	253	221	255	249	231	227	235	233	237	253	229	249	226	244	244	240	257	272	249	242	211	234	249	264	253	240	233	282	257	237	253	235	238	224	251	249	235	255	244	237	231	258	251	262	238	246	240	234	227	231	253	254	249	267	257	222	230	222	249	237	233	229	247	229	220	244	252	251	245	247	231	254	246	255	221	228	253	264	259	233	240	258	248	229	248	240	252	242	248	250	247	273	266	264	233	219	262	254	245	229	248	250	225	233	238	234	228	235	246	253	248	239	248	281	250	229	237	232	241	224	242	236	274	212	237	243	250	251	279	237	243	249	200	224	223	235	235	244	241	225	234	278	225	226	243	232	249	244	250	258	237	249	232	214	242	227	251	240	224	236	250	260	221	256	267	243	254	214	237	262	247	231	244	209	231	224	233	263	245	212	228	244	246	234	267	274	225	247	235	239	227	243	244	230	251	224	230	245	249	240	279	261	255	219	233	205	237	252	247	275	233	250	221	242	211	234	231	270	243	239	251	236	228	242	251	203	246	235	237	215	254	261	246	252	239	240	258	241	213	258	214	239	226	221	250	231	250	247	239	245	248	241	250	241	240	262	252	243	240	220	235	257	230	234	245	240	247	212	260	221	238	234	252	241	212	244	241	265	237	220	231	235	238	254	235	238	257	246	238	230	220	235	238	220	225	258	251	258	245	240	244	228	231	246	195	212	245	221	247	236	229	233	247	240	219	236	234	254	247	246	252	218	258	243	254	214	228	249	244	240	245	276	214	241	263	245	234	230	264	242	231	259	229	249	227	251	241	232	257	237	239	222	291	240	226	274	252	258	252	228	244	240	267	224	242	261	232	260	227	254	234	243	231	252	222	242	242	216	248	234	228	241	257	241	212	227	248	231	238	218	249	248	216	266	232	232	253	244	232	212	246	258	226	242	255	231	227	233	254	221	249	236	222	256	216	259	247	254	236	230	230	265	248	226	239	257	266	271	254	238	248	239	246	261	221	243	262	228	251	231	273	207	251	247	252	263	228	225	245	238	237	225	233	216	234	246	221	260	228	243	231	257	243	217	238	243	268	233	259	234	258	249	261	244	231	244	234	230	301	251	246	252	242	214	247	224	258	263	240	262	233	240	258	214	236	234	251	259	227	232	238	236	251	241	235	180	223	240	249	245	264	226	225	228	250	228	247	226	257	235	235	236	225	233	256	233	248	242	236	228	241	232	210	231	247	219	266	222	216	222	253	260	228	256	285	229	254	257	253	238	257	227	268	255	249	233	234	227	246	215	231	250	244	225	213	271	260	244	249	248	268	242	227	243	251	213	261	224	236	244	240	246	226	206	236	236	230	241	252	269	259	250	219	235	229	261	247	217	235	222	253	244	242	259	248	216	244	246	240	232	262	247	247	212	216	250	262	243	230	246	229	240	224	246	244	227	237	259	257	242	208	239	263	249	226	211	223	193	230	249	244	270	252	219	218	258	283	249	248	264	231	247	224	250	247	226	244	232	219	236	245	210	237	243	219	248	258	214	212	245	238	229	255	218	223	241	211	239	254	261	221	202	269	201	254	204	246	234	262	255	236	246	241	239	261	238	228	217	252	267	246	237	259	258	252	229	237	233	260	249	231	263	224	223	265	231	221	227	228	222	222	229	254	224	232	220	254	245	237	253	238	257	232	304	217	243	248	230	237	209	214	230	246	251	268	258	237	232	260	241	229	259	279	246	238	240	227	228	254	239	257	250	230	261	239	257	225	223	229	240	233	229	233	249	239	227	262	242	268	243	237	264	269	227	261	229	245	231	239	239	237	251	245	250	219	235	242	265	243	228	230	232	241	190	209	232	272	248	266	261	239	231	235	247	234	221	233	233	218	232	254	227	242	250	263	246	247	249	254	229	248	235	214	223	234	205	255	238	249	247	215	229	229	243	219	253	244	240	255	231	220	227	245	242	247	217	236	228	259	217	236	242	228	241	199	235	232	235	237	236	244	247	249	252	228	250	237	256	250	218	238	215	228	250	226	260	258	240	248	266	247	241	242	257	229	245	220	232	227	257	248	238	238	254	240	228	233	249	235	205	256	251	233	235	217	244	235	256	251	239	230	239	245	230	225	230	242	245	226	225	235	262	272	226	233	263	251	227	232	250	233	236	239	273	272	268	211	242	256	249	256	263	229	267	246	216	239	252	219	231	237	224	246	244	220	244	245	201	256	215	240	224	212	214	227	235	208	236	234	253	244	253	231	242	249	255	240	251	242	235	261	233	241	198	253	238	246	237	220	238	247	241	224	256	286	239	237	214	232	257	230	232	242	219	207	231	242	220	238	233	204	248	233	233	218	225	217	255	238	243	241	231	225	263	241	241	248	202	270	276	257	241	247	219	220	210	258	223	244	248	230	229	246	227	272	244	232	225	240	262	272	247	253	234	277	253	233	259	239	241	234	233	260	216	243	261	222	235	254	235	234	260	247	254	233	243	246	242	238	242	207	249	257	264	242	262	232	252	257	235	236	244	222	238	253	232	224	249	245	245	245	208	256	241	255	242	213	239	255	243	248	270	231	252	240	252	244	243	250	281	222	227	239	231	255	236	244	251	242	239	260	267	254	232
17039	2481	5312	5937	5065	4272	3520	2981	2577	2246	1956	1858	1665	1535	1429	1383	1227	1238	1214	1115	1085	1055	1004	1005	958	983	916	989	914	912	852	870	810	864	843	796	802	844	806	836	867	821	764	777	808	820	822	816	769	775	762	770	779	792	730	732	743	742	786	777	808	776	777	767	737	717	750	765	724	689	792	759	756	709	782	756	709	746	743	716	760	732	716	698	737	724	704	708	721	739	721	683	739	697	771	709	723	676	719	747	720	746	744	708	745	746	718	744	760	730	716	705	731	688	732	704	711	681	762	758	727	698	744	723	720	788	770	687	732	720	745	702	690	712	693	711	690	784	719	741	745	727	710	748	735	723	768	723	776	768	727	746	713	694	743	735	702	725	738	739	730	747	708	715	707	738	699	680	727	662	721	735	732	755	691	700	708	704	722	687	677	739	736	729	707	682	734	733	689	723	695	728	724	732	748	708	709	667	794	667	705	724	694	695	771	726	762	736	756	750	740	674	734	672	732	741	707	710	686	699	708	752	699	729	702	721	718	709	708	691	714	690	765	716	745	769	734	720	731	712	776	700	679	736	747	712	684	702	704	771	776	729	742	713	675	740	727	738	707	746	719	692	705	746	740	686	706	717	676	715	655	702	720	699	698	739	723	696	714	758	768	727	724	742	754	734	717	729	742	760	675	697	719	670	718	696	738	715	735	726	741	738	716	736	722	734	750	710	691	711	711	647	672	713	712	733	689	738	749	680	728	690	664	724	750	686	709	715	720	713	775	688	744	694	733	713	694	742	738	753	727	759	699	757	668	677	701	726	738	691	719	746	750	749	685	712	705	701	751	744	737	725	755	729	692	682	731	672	752	694	744	687	695	663	747	705	744	710	657	707	717	708	712	713	782	710	737	760	765	708	671	691	719	737	719	749	722	706	726	710	801	707	769	729	761	731	673	720	731	674	736	715	720	680	759	739	709	706	733	705	697	723	700	722	691	713	718	706	687	707	744	722	729	718	733	748	743	742	687	786	703	707	720	746	687	701	692	713	727	714	703	721	777	732	729	745	646	692	732	682	733	712	658	758	761	745	711	721	715	731	710	725	673	726	650	686	705	723	736	673	762	702	689	704	739	707	695	729	712	725	695	690	729	752	718	707	728	737	697	716	736	757	680	719	713	761	753	754	687	736	729	660	710	720	707	742	727	764	690	731	721	712	756	724	737	731	725	707	727	703	687	714	685	755	761	687	735	706	711	731	819	709	719	748	769	754	759	725	702	708	705	703	721	711	692	727	755	728	701	675	697	686	741	700	752	712	712	750	725	719	708	743	732	749	691	730	686	746	705	714	698	732	728	759	729	709	728	745	726	747	697	765	723	730	713	723	761	720	781	707	700	775	696	729	724	740	741	743	711	677	702	719	721	693	690	688	733	711	692	713	676	700	705	729	727	685	737	742	728	732	695	750	704	703	740	703	721	743	696	752	723	742	695	724	783	743	814	748	732	716	685	762	734	718	711	724	677	701	691	730	691	743	757	692	748	776	668	761	786	766	693	699	696	693	691	727	735	700	733	720	731	707	721	696	723	724	696	703	729	755	690	694	728	697	721	703	714	703	712	718	689	723	662	720	699	666	717	703	685	703	684	666	717	741	741	703	723	685	737	810	682	716	713	715	701	676	708	733	716	698	758	710	755	686	731	733	740	725	749	708	746	719	700	703	728	710	719	704	753	705	712	734	732	695	703	687	701	741	701	712	706	705	694	706	738	764	670	730	682	755	702	701	713	721	739	754	749	651	743	703	713	697	703	717	681	760	701	720	723	712	656	701	731	704	735	737	738	658	709	744	720	676	748	694	684	689	721	695	703	748	700	690	699	679	744	730	733	715	733	702	693	676	736	713	717	690	712	738	695	676	654	696	701	717	737	733	701	738	732	687	724	718	721	718	697	721	700	729	729	665	761	702	712	702	712	748	727	678	721	726	715	744	761	724	714	695	751	696	754	727	731	713	754	729	727	767	698	723	727	703	749	688	703	717	727	712	703	732	701	748	769	717	778	730	757	720	725	692	726	713	746	657	740	721	681	719	716	755	707	756	732	753	743	712	693	697	733	724	723	768	682	714	727	674	710	675	757	700	733	700	725	716	750	657	713	749	714	730	711	777	734	736	714	703	650	731	681	718	784	740	724	667	740	687	694	748	745	698	760	715	756	753	749	739	656	705	729	732	731	716	751	707	733	747	726	690	725	745	737	672	763	686	733	720	727	729	766	697	744	723	713	691	665	748	708	766	725	750	713	722	724	712	729	717	746	777	699	726	691	704	660	756	771	690	710	774	719	692	704	719	696	699	743	719	704	680	757	717	677	721	682	762	698	667	740	712	719	721	704	685	714	749	775	764	699	738	770	715	722	706	687	726	672	741	717	690	696	715	747	708	705	724	714	684	719	690	712	740	692	750	750	764	684	719	665	713	725	703	681	733	730	704	700	769	731	675	683	714	689	733	695	750	749	659	721	681	722	723	755	749	668	676	730	708	707	697	664	736	725	694	692	729	751	715	684	766	696	713	713	723	724	728	690	721	692	758	684	724	712	714	707	741	724	724	698	711	759	676	709	721	702	716	666	693	727	781	715	687	711	705	722	755	732	712	714	697	711	703	648	690	711	717	670	669	697	707	668	743	764	736	724	731	734	749	692	733	722	716	716	704	712	702	747	740	737	748	728	698	691	732	718	714	717	709	689	715	682	728	742	694	706	717	703	744	690	743	722	714	743	730	673	697	724	694	743	713	721	729	744	718	728	707	702	724	725	745	726	724	749	749	699	733	709	719	701	650	772	723	711	714	674	755	746	659	777	723	715	710	722	696	707	710	741	742	724	691	733	741	723	716	731	712	700	721	761	763	708	716	766	737	723	793	730	704	722	709	750	740	721	721	696	744	683	716	756	676	726	732	686	689	718	754	698	705	729	719	758	716	683	770	703	722	742	722	752	666	705	698	705	718	717	723	695	720	674	713	630	734	684	748	672	646	758	749	720	760	676	754	709	713	744	684	760	688	697	733	734	739	764	726	727	744	714	712	691	732	726	700	716	685	717	710	696	690	782	738	712	713	788	682	731	749	738	713	711	670	718	713	712	742	679	726	688	733	747	712	755	689	711	710	734	701	738	694	727	714	760	753	738	756	728	725	721	720	667	674	703	675	681	729	689	729	724	731	702	750	742	715	739	741	729	745	740	732	719	715	674	707	746	740	746	735	725	715	734	733	723	741	746	727	731	695	696	690	773	672	720	724	722	692	734	742	724	750	730	702	684	666	707	744	718	730	676	684	760	767	698	743	754	740	714	681	722	708	719	700	699	713	668	723	705	718	715	728	752	693	778	738	714	679	705	712	709	711	689	754	725	715	745	711	704	717	736	720	711	690	728	680	760	700	730	743	766	761	745	755	728	704	736	706	738	718	690	662	722	730	689	710	683	707	701	716	710	692	704	702	713	694	691	725	725	731	700	695	720	726
3664	195	132	146	85	109	93	85	86	73	94	85	68	87	63	73	70	75	92	76	72	85	76	78	63	69	75	75	61	71	75	71	83	66	95	53	56	59	74	66	82	76	76	77	75	84	64	63	72	87	80	69	64	80	68	77	73	76	71	63	59	79	79	72	68	74	66	53	84	75	73	76	57	71	81	73	68	57	74	60	83	78	91	67	71	76	68	75	69	65	79	71	69	66	70	59	79	70	77	69	72	73	63	67	71	71	79	60	81	62	70	66	69	65	78	68	74	51	73	80	74	83	58	90	79	81	84	69	95	87	74	64	78	70	68	83	62	84	63	81	80	79	79	84	66	67	70	66	67	69	80	62	75	73	74	74	65	66	68	72	65	74	70	73	66	84	71	73	74	73	79	69	59	81	72	75	78	59	62	81	76	77	88	68	60	82	57	80	77	63	72	80	80	65	82	58	69	77	59	77	67	79	79	73	78	67	60	87	85	71	80	65	76	65	76	66	64	67	52	81	62	70	86	76	73	79	59	68	67	75	72	61	81	71	89	69	82	74	77	84	70	78	69	80	70	76	66	66	76	81	61	76	66	91	79	88	63	71	73	84	74	56	79	80	81	75	82	78	69	78	70	75	79	85	86	70	68	67	74	69	77	61	70	72	61	88	58	68	71	65	75	73	91	58	74	76	66	72	82	66	83	71	88	60	83	84	105	62	68	63	60	75	81	67	67	78	77	70	70	65	66	69	79	76	85	71	78	82	69	72	63	77	81	78	73	68	68	68	61	77	85	71	69	75	76	49	70	69	73	67	79	73	84	70	81	71	76	75	77	68	79	55	59	75	85	62	70	68	78	73	57	74	74	68	69	68	61	68	71	80	65	75	69	63	50	73	70	69	72	82	82	74	71	76	75	86	73	59	68	72	74	72	81	59	71	77	68	68	48	79	86	74	66	75	66	85	83	78	89	79	72	58	83	76	78	62	69	72	69	77	69	59	68	81	60	78	84	68	82	73	77	77	78	76	60	77	74	64	61	67	75	106	75	86	65	70	58	66	70	81	68	65	74	73	68	73	69	76	69	69	69	73	82	66	74	67	79	64	78	67	81	72	67	52	73	79	77	74	61	84	74	74	66	68	69	69	62	71	75	61	72	62	73	71	95	72	68	63	63	66	55	76	75	83	72	55	59	82	71	75	66	83	63	70	77	69	84	70	75	90	65	76	76	67	73	68	71	82	61	77	73	69	76	74	81	65	78	71	71	58	82	76	71	58	88	73	67	72	75	62	70	70	69	56	87	62	61	65	84	74	67	71	63	74	89	91	73	77	73	65	92	64	80	59	75	60	82	78	57	71	77	70	76	65	86	74	67	66	81	74	73	73	76	79	74	90	60	58	81	89	62	61	59	85	78	67	61	69	61	61	65	84	79	69	84	71	74	76	61	72	68	78	59	66	77	78	83	68	71	65	65	66	62	67	64	65	81	79	71	88	64	67	65	71	85	78	76	83	70	74	71	69	62	70	69	74	83	80	82	69	76	58	69	73	78	82	68	68	83	76	57	59	73	89	79	70	66	69	81	75	73	83	59	56	83	86	72	79	98	81	80	74	63	63	69	55	75	79	68	80	60	85	65	70	75	67	70	67	66	65	56	75	65	61	84	58	68	63	73	56	54	83	60	77	70	81	66	63	70	79	59	78	75	73	49	80	56	62	71	75	67	69	78	64	69	84	55	79	71	75	72	65	80	67	70	64	79	72	83	78	64	68	77	67	72	76	62	68	69	59	76	77	64	59	59	70	63	61	65	58	67	70	60	71	82	77	75	72	61	76	79	82	81	72	92	84	66	82	77	77	84	56	73	60	65	74	96	89	82	62	64	83	87	77	74	78	78	77	81	73	82	79	67	65	70	74	72	92	89	80	90	72	73	82	77	68	62	68	78	68	73	86	76	59	67	81	59	68	67	96	66	67	71	76	74	65	86	82	77	51	56	81	75	69	82	64	81	73	62	66	72	73	85	52	52	74	63	67	60	94	53	79	75	81	79	74	71	62	78	75	84	70	79	71	74	72	90	83	77	69	70	71	80	74	74	68	70	79	70	79	71	83	75	81	80	74	77	77	65	72	69	86	78	69	57	61	87	72	58	81	64	63	56	79	76	69	72	81	67	71	73	71	66	67	65	73	74	58	77	82	69	84	66	67	78	71	77	68	88	79	66	69	65	69	96	62	66	75	76	71	86	80	87	58	63	66	78	65	57	75	75	75	72	95	80	78	75	75	73	81	76	76	69	78	62	57	81	75	86	50	76	69	81	79	75	72	74	72	76	79	82	76	94	67	98	72	65	76	61	69	87	75	62	68	52	85	62	58	70	73	58	62	63	71	73	66	73	74	71	76	70	70	84	62	80	74	86	78	85	58	70	67	72	75	82	56	69	62	80	78	64	77	72	60	84	73	73	82	65	67	86	71	63	67	72	60	76	73	83	69	68	83	78	71	91	55	90	91	88	64	81	86	72	84	73	81	64	69	64	73	73	84	72	76	65	68	64	75	91	71	61	64	61	67	75	76	78	75	70	70	54	61	69	69	64	90	81	89	60	75	71	74	71	71	66	85	76	56	75	61	71	61	85	70	70	71	79	71	66	76	79	71	78	58	78	61	58	82	69	67	73	70	63	71	69	86	79	61	74	91	69	62	77	65	73	87	64	65	77	61	78	83	85	60	68	79	72	82	68	69	89	84	72	83	80	76	72	85	64	77	70	94	68	68	82	79	70	80	54	71	76	62	63	68	72	59	65	63	72	72	74	81	75	51	84	61	51	58	89	62	66	67	78	78	68	67	70	73	64	70	58	79	77	76	62	81	73	83	79	70	84	76	66	69	52	61	71	76	74	63	70	83	78	82	78	72	80	67	78	61	60	92	69	63	78	66	70	71	76	84	71	74	64	73	74	66	75	80	78	84	74	72	68	66	68	64	68	66	87	75	74	65	74	62	55	58	70	71	62	64	74	77	63	75	69	75	68	71	63	70	81	71	70	60	69	62	72	83	73	69	70	84	62	75	68	68	52	81	57	64	79	63	89	75	83	76	68	67	76	81	55	82	74	66	71	75	74	76	72	57	81	70	66	74	90	79	76	70	68	91	70	67	58	73	69	64	71	67	67	65	75	59	86	59	67	73	68	58	71	74	85	81	70	77	51	62	86	54	63	80	81	80	76	71	73	57	82	71	62	45	86	69	80	84	72	80	72	82	52	74	77	74	76	67	74	73	72	64	62	90	79	77	84	75	79	67	61	73	72	77	70	76	73	84	84	70	85	69	63	88	78	71	71	74	71	92	78	58	67	82	54	74	74	72	75	76	63	70	65	69	68	77	62	58	68	80	72	62	89	79	72	61	58	85	67	70	90	65	89	62	69	69	62	75	64	55	72	67	75	59	81	77	69	71	66	68	60	73	64	91	75	67	73	63	72	61	74	65	70	78	75	78	58	57	62	68
4131	325	442	455	431	395	380	301	335	330	325	333	304	304	287	299	297	284	272	288	267	301	279	289	265	270	291	292	273	253	285	282	293	285	276	298	272	263	253	273	271	281	265	282	266	292	281	278	258	260	279	271	289	303	276	269	296	259	294	262	283	252	287	279	290	290	287	289	273	244	257	309	261	277	259	288	279	316	297	292	284	288	294	292	247	261	249	256	265	300	271	296	289	255	264	281	291	262	255	257	266	276	260	266	268	282	277	303	285	263	252	301	278	274	258	255	259	263	262	266	274	281	263	293	308	260	271	271	262	261	284	297	278	274	286	287	244	268	278	320	262	298	264	307	288	263	254	278	271	282	284	257	295	274	290	264	255	274	289	300	281	265	273	254	267	273	293	287	261	298	288	292	272	270	278	275	273	281	264	278	261	326	249	279	270	276	268	266	248	297	270	258	285	262	276	291	268	265	255	291	295	273	272	247	279	281	260	255	262	324	289	248	300	300	271	265	262	262	271	297	257	249	262	286	273	279	276	272	277	287	284	278	269	296	303	264	246	272	295	276	276	283	287	283	265	253	267	287	275	269	297	260	277	269	294	275	281	291	246	258	284	289	293	264	248	266	299	264	276	270	268	277	265	298	285	254	286	272	255	258	249	267	293	264	259	278	240	263	283	286	274	303	287	299	270	281	263	248	277	292	272	291	256	288	291	272	295	282	268	255	261	275	285	288	269	289	252	293	311	292	258	255	278	291	245	265	284	266	243	266	279	287	256	281	286	275	271	263	268	279	269	292	279	280	298	279	267	260	286	246	266	284	303	273	270	298	279	293	263	268	267	263	232	258	265	252	297	257	250	288	252	259	296	254	277	257	260	292	284	255	262	266	269	283	267	303	300	274	262	286	270	272	242	250	269	266	263	283	265	267	263	270	298	292	274	263	281	276	281	274	314	274	258	300	269	269	264	295	273	269	278	270	265	299	281	247	257	263	297	286	274	276	278	295	267	272	265	260	292	317	274	285	286	271	293	255	281	278	265	246	291	306	267	283	250	274	291	249	265	270	282	284	286	276	304	283	271	262	270	278	250	267	270	291	271	307	279	299	291	270	298	295	269	272	277	286	296	279	258	276	262	252	249	267	285	275	275	307	304	287	286	291	304	278	254	268	279	269	266	284	290	295	296	277	274	261	275	262	262	268	285	281	252	269	286	292	275	273	275	264	256	278	275	268	267	273	283	285	286	273	278	300	290	280	267	275	283	291	287	253	265	265	271	275	264	268	287	269	270	289	251	263	271	283	267	289	294	267	293	285	271	249	287	291	284	282	257	276	233	279	286	246	275	276	288	253	274	285	281	264	272	250	284	284	285	280	215	257	268	266	251	275	309	258	271	285	255	232	259	278	296	281	291	263	295	249	254	287	283	291	269	257	294	263	279	282	273	266	291	265	247	272	269	275	302	295	270	275	289	292	269	266	258	265	283	247	296	293	277	247	259	278	274	258	269	287	278	303	312	300	257	269	273	295	262	252	287	238	271	280	304	290	291	259	274	279	284	300	271	269	271	285	282	256	279	287	251	289	255	270	276	271	277	259	256	281	277	285	293	284	262	260	244	314	293	267	265	284	283	245	307	273	284	273	271	291	265	251	291	273	279	262	284	272	251	294	293	301	266	300	247	273	246	258	270	265	305	302	279	284	258	253	285	286	280	266	308	251	271	263	246	294	276	297	317	280	289	288	302	273	259	285	265	286	283	266	279	283	275	303	295	282	287	264	268	277	279	290	255	270	294	272	287	258	253	281	312	301	245	275	278	309	269	273	274	286	285	267	266	272	278	286	265	300	277	269	258	271	261	265	297	294	309	258	264	267	283	276	278	278	291	277	277	285	246	260	302	263	261	301	273	273	265	279	281	264	228	261	256	262	266	256	281	268	296	256	278	275	264	278	263	253	253	294	276	306	262	284	264	259	266	274	284	285	277	277	283	290	249	290	271	276	263	288	283	262	288	303	282	272	278	247	295	296	270	258	292	281	259	271	298	269	283	264	274	263	280	266	283	279	273	265	252	286	294	260	273	264	276	294	266	286	269	262	243	299	268	284	293	267	253	296	256	274	291	285	270	293	292	295	261	273	261	282	286	273	278	292	270	271	266	297	275	263	284	262	289	266	280	256	255	265	304	245	289	286	276	260	241	280	250	278	253	289	275	267	267	259	256	277	282	272	298	295	278	286	257	292	273	283	296	256	279	274	288	283	250	283	290	274	276	240	281	276	251	267	248	268	282	291	277	279	276	271	255	262	291	270	268	231	286	248	272	264	288	276	303	275	247	256	268	270	251	279	269	295	285	300	307	267	306	286	266	254	295	263	273	281	279	273	290	268	266	255	302	256	279	263	256	270	226	270	266	261	266	278	294	291	306	274	270	275	302	267	286	306	260	275	289	299	293	280	278	274	290	273	296	265	272	281	266	261	306	282	251	268	272	266	281	271	286	275	273	277	266	273	281	268	283	264	280	282	296	243	299	289	276	279	267	278	248	266	261	272	281	256	261	290	306	262	292	273	268	278	269	270	265	259	287	289	287	292	281	262	258	303	283	279	275	281	290	276	288	250	274	312	270	257	263	282	264	269	281	256	265	262	271	269	293	269	281	282	284	272	285	281	279	269	316	270	239	283	284	304	290	278	270	271	281	295	245	252	273	268	296	292	276	257	282	296	276	286	262	251	285	284	283	252	281	292	306	285	288	278	273	267	243	246	267	278	259	298	249	272	285	257	309	264	275	287	274	251	286	249	261	281	252	273	274	273	305	278	267	279	277	282	278	261	284	289	281	321	251	275	248	282	252	296	270	282	303	265	283	271	260	287	252	256	262	275	299	257	290	290	284	289	252	270	271	269	282	251	277	288	253	271	262	255	258	255	289	291	302	284	271	260	294	260	266	283	252	266	254	266	278	278	266	289	286	257	259	297	263	304	256	287	276	255	260	291	283	258	240	270	279	279	279	270	290	283	256	294	304	280	263	269	271	288	289	299	281	253	283	257	283	282	269	297	254	238	261	283	276	285	265	290	261	271	279	256	249	272	281	312	291	261	275	287	275	281	275	275	290	287	264	277	265	269	265	287	277	259	278	260	310	282	295	265	268	276	253	286	263	275	272	287	268	269	260	282	278	255	265	263	258	264	288	287	255	285	260	281	287	248	284	267	246	307	296	246	255	270	278	263	280	275	283	294	292	259	278	252	274	237	256	270	270	304	295	298	266	285	275	288	295	278	293	275	289	287	271	249	286	283	293	279	285	278	256	295	281	299	275	281	277	281	265	271	294	275	275	258	262	266	291	281	248	257	269	272	260	283	292	287	314	287	310	266	308	287	275	259	278	243	279	270	276	299	305	257	287	278	257	268	282	269	242	248	265	279	276	264	298	243	261	277	254	294	220	288	258	272	302	275	276	244	256	295	280	259	289	289	283	275	284	298	278	253	284	265	303	282	288	248	254	267
26969	4037	1458	1011	779	612	475	386	357	288	252	247	233	248	214	206	188	209	190	194	195	210	160	200	181	173	178	170	188	166	184	168	178	204	171	168	158	175	165	191	189	170	195	173	201	184	163	175	157	178	168	157	170	144	170	176	147	200	156	208	190	179	164	178	139	164	180	172	172	154	180	178	171	164	174	158	185	186	182	141	155	192	170	168	155	175	166	153	175	172	174	167	172	175	171	154	177	156	155	179	153	178	189	166	173	174	171	173	147	148	167	196	160	160	154	176	187	173	200	144	168	176	166	168	158	158	151	185	177	169	154	159	164	166	185	151	192	178	171	195	172	170	159	160	155	173	162	171	180	181	172	163	180	170	175	169	173	172	154	177	164	175	155	190	173	155	149	164	171	166	172	154	189	150	144	160	172	154	141	156	164	187	170	196	165	156	164	156	177	168	151	176	152	152	166	165	176	160	169	170	179	179	155	175	165	157	187	185	177	187	158	168	175	165	166	152	176	171	178	176	157	140	166	158	165	179	163	156	163	163	176	195	177	172	168	182	169	169	182	177	161	151	175	166	155	166	160	184	154	166	171	177	180	184	151	181	159	163	177	182	166	153	162	138	175	171	174	176	168	143	165	146	174	157	168	177	168	163	150	176	167	143	170	163	169	190	185	193	172	147	169	194	168	186	183	195	147	162	152	180	174	186	157	167	171	189	187	173	168	169	195	184	158	163	200	172	182	162	158	180	153	188	187	190	150	151	163	187	178	166	179	166	162	182	165	170	179	182	195	187	165	171	161	177	183	159	179	161	165	161	171	187	137	177	169	172	183	159	174	172	174	167	174	184	167	161	158	144	161	192	187	149	140	154	150	159	173	174	176	170	184	170	158	167	169	172	171	160	153	166	160	168	150	162	160	163	181	167	152	171	171	169	169	177	162	154	187	156	171	176	176	168	153	171	155	169	186	157	174	193	163	142	172	189	165	167	201	168	162	177	184	160	174	161	179	157	166	149	161	170	168	159	165	147	178	156	156	185	154	167	154	150	166	145	172	176	186	169	164	183	168	173	186	170	161	166	186	171	150	191	187	178	150	167	182	154	150	191	159	146	146	170	199	170	144	153	201	167	164	176	181	142	167	195	172	169	170	176	163	152	164	156	171	168	171	165	159	172	159	154	167	164	159	183	174	176	153	160	139	167	164	159	143	160	174	160	175	147	166	132	190	174	149	177	185	180	177	152	185	167	154	166	164	195	157	172	170	153	160	168	159	193	151	173	159	154	170	145	146	168	165	170	162	160	154	178	158	175	168	163	141	177	181	174	158	166	159	175	170	168	180	162	166	187	151	159	171	154	175	156	185	169	150	161	168	156	165	150	170	164	171	179	160	176	163	157	176	160	161	160	176	146	175	166	172	156	159	182	167	172	154	163	167	139	177	174	158	179	139	174	177	170	189	166	192	153	169	179	175	168	181	165	175	171	177	183	167	161	177	144	172	164	176	159	175	168	187	184	181	181	173	172	179	179	155	189	166	186	173	153	156	165	168	169	190	164	192	170	166	180	152	170	179	181	170	167	155	161	177	162	164	180	172	143	179	170	161	201	155	160	159	181	182	167	170	152	163	183	186	151	157	172	165	171	160	158	160	176	163	164	150	189	201	164	160	163	168	174	159	166	140	185	160	189	160	163	164	175	167	153	150	164	182	169	159	159	166	169	166	166	138	170	152	182	179	151	168	163	162	183	159	160	157	180	165	180	154	151	142	189	164	171	173	164	163	174	160	170	176	167	177	186	167	157	170	168	185	180	168	150	164	150	184	175	173	167	126	154	171	163	181	161	166	140	178	161	163	159	167	154	160	192	158	171	186	153	190	174	189	162	159	163	149	160	150	154	175	166	187	165	167	152	141	165	176	162	180	190	163	163	191	157	179	150	169	161	151	164	159	148	163	173	148	172	183	167	168	174	181	187	165	175	165	159	161	162	157	176	159	179	157	177	157	170	160	164	159	161	177	172	138	179	160	181	171	132	148	152	160	148	179	159	167	206	179	183	153	165	183	157	174	157	180	154	176	156	178	163	144	165	163	181	179	148	179	185	178	182	132	168	171	186	170	177	154	155	156	159	179	161	172	162	166	181	171	200	139	181	162	152	179	153	154	132	161	176	153	195	159	185	166	184	179	154	175	160	174	157	163	164	158	182	172	137	172	184	187	180	168	171	197	156	167	183	160	170	164	158	179	181	167	162	185	172	177	155	169	165	173	190	185	146	170	166	166	163	184	166	177	160	165	166	162	167	185	165	151	192	165	168	155	161	154	163	172	168	186	180	174	156	185	163	165	174	164	153	182	179	172	184	181	161	183	153	181	175	182	169	174	170	160	155	174	162	184	175	175	158	166	172	168	160	153	185	159	166	162	171	187	178	180	170	144	161	144	200	168	180	186	156	170	162	187	175	179	164	155	170	164	179	193	160	164	183	161	168	153	154	160	159	179	168	183	177	152	170	163	151	140	159	187	156	165	180	157	180	150	169	137	184	209	175	177	140	177	172	154	152	166	176	164	167	162	191	162	168	181	187	152	149	168	173	172	135	169	186	169	167	171	162	167	170	146	165	169	176	165	185	160	168	190	174	165	186	180	150	170	194	157	181	175	149	168	168	160	165	162	180	170	152	167	165	172	181	143	178	160	171	168	156	164	172	182	164	165	180	156	167	165	156	174	149	194	153	182	144	174	157	179	185	181	180	150	168	175	155	149	167	168	175	169	165	168	183	165	161	146	145	179	151	196	160	168	165	160	174	196	173	188	158	154	186	143	157	164	155	157	175	176	153	161	171	190	164	177	162	160	177	170	185	184	188	187	173	178	175	173	156	162	171	190	202	159	194	170	168	166	193	163	158	181	161	169	153	190	166	160	162	164	174	169	173	163	158	170	154	188	179	170	174	156	170	184	165	154	163	183	172	143	168	170	172	165	148	157	170	173	161	160	149	167	186	174	163	165	169	164	185	184	168	191	178	209	156	153	145	181	199	176	187	181	157	183	200	153	164	165	168	158	157	169	172	160	179	166	169	167	156	160	181	152	161	173	167	176	164	192	184	143	174	171	158	170	196	179	174	168	171	162	185	191	159	157	162	185	161	178	162	160	163	185	166	170	153	195	161	190	168	151	166	147	160	177	158	158	150	159	164	157	170	173	175	184	178	168	162	186	169	170	176	154	208	186	176	152	153	171	186	182	169	156	156	171	204	179	176	186	169	178	201	171	148	163	150	159	159	161	172	174	165	171	151	175	151	165	189	180	162	157	177	154	181	166	165	157	159	157	157	155	181	175	180	171	161	179	163	151	155	145	177	163	145	195	190	147	166	173	168	166	154	165	176	174	178	185	158	164	165	177	162	171	187	182	191	188	182	159	168	166	187	153	176	165	175	153	143	181	130	158	166	183	157	175	142	164	159	159	176	176	177	200	185	162	177	150	166	164	166	169	167	206	178	155	156	167	179
12722	1426	2941	3426	2943	2400	2014	1715	1471	1373	1195	1119	1067	885	872	858	788	771	760	728	773	735	695	714	663	621	638	648	602	614	571	634	594	601	614	616	629	595	574	604	584	587	550	576	524	522	563	589	601	610	550	580	582	542	550	586	580	546	554	574	573	525	556	547	542	588	547	600	525	599	506	575	577	487	520	537	545	532	506	560	549	595	513	553	567	521	571	578	529	518	535	565	526	509	541	508	537	560	530	551	523	585	530	528	506	543	562	519	517	517	517	533	540	533	574	548	557	495	550	521	550	549	530	581	552	541	504	536	543	509	541	539	542	530	582	539	549	562	547	541	496	507	531	518	508	522	502	502	540	527	553	559	541	557	541	514	580	516	567	549	534	544	566	524	555	513	518	555	534	509	542	564	542	565	500	536	541	524	516	495	543	509	549	500	508	527	542	515	505	534	522	533	553	560	496	528	489	566	533	525	541	518	521	531	555	527	547	515	543	531	517	523	540	525	525	593	548	566	558	537	534	551	521	558	531	504	508	565	530	505	529	535	504	512	566	529	539	524	537	515	535	535	529	537	528	511	505	521	542	531	537	525	524	560	557	498	500	566	520	558	517	563	499	540	538	500	531	516	558	547	521	560	519	551	555	553	567	576	577	556	546	530	507	539	526	507	536	550	539	536	550	563	550	558	531	521	524	516	520	576	539	534	501	530	546	532	541	519	544	493	543	570	541	482	565	524	513	507	484	510	516	537	560	556	529	521	519	569	532	526	537	537	533	524	562	561	566	536	496	569	537	540	526	548	560	535	494	570	529	542	515	556	520	531	510	555	569	514	507	598	537	517	506	568	520	544	516	535	522	505	542	559	520	528	520	534	507	514	568	517	514	529	523	527	504	545	552	528	558	466	506	521	528	494	508	507	527	528	532	523	535	499	560	495	508	547	522	525	539	488	527	532	530	552	500	525	546	523	518	542	517	532	486	528	525	523	524	493	539	502	564	512	525	510	525	512	537	532	552	530	557	537	498	558	573	525	548	505	582	505	551	545	504	544	544	538	500	518	578	517	531	505	524	535	512	544	556	506	547	528	512	532	543	513	521	509	504	548	524	520	552	525	533	503	560	491	508	535	547	534	575	515	553	529	566	547	539	549	539	520	490	543	528	527	525	525	528	554	506	503	523	528	525	545	536	552	553	545	538	584	534	523	504	511	509	548	521	529	549	559	536	573	556	507	518	534	556	512	563	557	519	502	523	517	525	529	501	536	524	525	534	531	556	530	538	504	539	502	530	511	557	529	535	550	496	545	540	532	503	531	489	553	532	529	537	529	532	563	495	565	520	538	534	529	551	539	508	521	508	561	552	518	533	532	573	553	549	546	540	516	533	525	544	511	542	515	590	527	527	504	554	537	531	510	540	532	543	532	553	547	557	504	505	560	533	576	536	524	545	556	550	537	525	543	558	552	569	476	567	540	540	534	520	550	554	539	502	550	505	456	532	534	513	529	558	540	554	519	503	538	583	538	520	510	517	535	508	563	503	523	529	521	592	523	569	571	563	556	536	503	537	571	535	564	524	559	545	459	526	517	545	524	530	499	501	499	523	525	500	547	546	527	499	535	533	549	514	546	557	552	541	550	523	530	571	535	537	541	552	566	513	515	538	531	527	492	515	526	540	526	533	502	494	517	541	530	561	518	548	517	500	534	579	535	584	530	499	537	526	565	490	518	523	525	515	491	552	556	513	550	517	541	539	527	527	526	500	534	518	537	541	563	493	481	536	547	495	538	520	504	484	482	507	517	553	564	537	539	516	523	509	486	481	551	562	531	523	515	544	527	518	557	526	587	522	526	540	524	513	566	605	529	584	546	537	520	498	512	556	568	584	535	499	496	555	564	470	488	519	580	506	525	543	542	546	526	527	530	537	544	489	542	530	467	515	521	512	520	525	518	546	550	585	549	527	540	546	500	532	573	515	495	479	562	559	541	529	534	525	510	531	528	567	543	567	552	532	546	514	539	531	540	501	504	518	532	545	515	554	518	563	510	527	503	514	507	542	509	563	527	513	493	526	534	554	501	543	531	523	525	507	547	522	540	533	480	565	570	535	538	529	511	536	531	532	550	534	558	556	537	536	509	562	523	525	536	524	522	548	533	512	593	498	528	516	528	553	532	538	519	483	580	549	537	535	522	539	533	521	544	498	516	513	566	510	543	549	492	529	504	569	545	509	540	509	528	535	515	493	516	523	571	563	496	491	575	507	500	586	537	551	548	500	533	524	551	582	528	502	554	530	555	490	528	518	551	541	516	558	504	520	513	543	576	517	541	515	593	487	571	548	526	503	547	557	529	539	551	537	552	499	535	509	531	551	561	534	540	539	540	522	520	527	538	535	554	515	505	520	513	544	501	530	483	577	540	525	537	515	520	535	503	515	528	568	513	547	538	471	524	564	530	499	532	542	526	550	524	545	560	558	538	593	565	498	531	530	516	558	575	557	525	549	520	517	545	574	539	509	519	569	538	559	517	531	525	523	566	560	575	570	551	525	532	527	522	556	548	525	518	523	538	494	551	543	529	526	560	510	502	543	544	532	513	514	547	499	531	517	527	539	507	538	553	513	517	518	562	511	560	487	517	552	549	505	561	512	505	530	543	514	450	578	539	567	550	593	547	530	496	554	544	517	508	537	572	513	512	525	526	547	566	526	542	565	561	557	535	518	529	502	518	535	565	536	529	548	531	534	510	529	531	560	556	579	560	533	539	543	547	526	526	480	564	520	553	532	539	542	540	530	503	506	504	553	505	510	513	540	558	544	572	530	507	538	519	505	541	552	556	536	521	507	508	514	507	491	540	543	511	509	516	519	472	520	502	514	495	530	564	528	546	559	535	523	529	527	496	555	549	546	526	507	498	563	536	549	556	495	556	507	543	526	517	509	503	532	535	531	526	543	498	577	545	534	534	564	495	539	544	505	524	505	535	515	525	530	509	531	564	552	516	533	478	554	546	506	545	527	523	564	516	496	551	524	566	572	514	520	534	497	532	541	549	537	537	563	497	514	524	524	544	533	555	522	540	535	572	535	528	510	560	525	577	514	588	554	517	547	528	527	518	526	527	560	520	542	509	486	481	536	511	493	522	540	480	533	515	491	532	547	520	467	530	555	529	540	525	541	528	531	530	548	532	557	526	569	516	567	511	541	587	497	565	502	531	550	548	497	506	532	530	549	550	520	532	530	524	553	511	543	539	534	555	555	516	552	519	539	554	496	502	563	525	555	512	529	532	519	545	504	521	542	553	535	533	574	542	533	501	564	524	494	556	545	549	539	537	554	528	545	533	528	484	553	531	529	520	585	564	511	585	526	563	521	561	538	541	505	523	552	519	522	551	527	554	534	519	536	520	474	487	560	471	548	496	538	549	484	563	546	502	505	536	533	556	536	543	510	544	533	527	520	537	541	502	536	546	527	528	529	478	526	540	533	545	537	530	543	542	535	518	548	567	533	496
37321	10023	3049	2090	1457	1052	841	664	585	509	463	435	353	366	327	336	302	337	306	292	286	295	295	281	280	293	238	293	269	277	249	255	256	261	261	298	270	272	227	247	268	265	249	244	266	243	243	256	244	216	238	251	273	269	240	237	227	252	232	227	227	218	231	266	249	232	239	210	242	244	248	257	241	243	211	230	263	242	222	247	236	247	262	251	238	236	259	252	264	246	244	245	263	259	254	246	233	247	246	230	235	242	222	243	251	241	255	274	234	256	207	245	245	248	230	233	241	234	250	266	268	225	222	241	240	242	261	249	234	229	224	253	236	244	264	255	265	241	272	248	258	240	216	237	244	243	236	230	240	246	222	256	266	236	225	225	231	242	252	231	224	247	231	241	223	248	256	282	225	283	266	234	234	271	241	244	234	242	251	207	226	259	201	276	260	234	250	256	227	255	221	252	263	250	258	224	258	219	240	229	238	245	224	261	237	247	256	208	228	242	241	254	258	210	260	265	261	224	236	261	262	249	226	267	234	221	215	243	254	236	238	231	270	267	243	257	281	238	244	262	256	225	208	252	241	236	246	246	262	245	223	243	259	249	224	216	241	260	224	262	243	262	249	269	211	245	253	234	255	251	279	256	239	256	242	243	250	265	247	220	238	243	236	223	230	262	258	241	216	261	239	257	243	255	242	239	237	237	255	246	225	235	248	261	252	247	247	279	256	242	229	257	199	234	256	239	256	214	238	230	241	221	242	234	199	270	231	265	239	222	248	250	233	250	250	232	240	247	217	247	206	233	253	236	249	234	273	260	243	224	229	265	202	256	224	216	235	232	239	225	259	206	232	250	223	247	222	230	227	236	249	246	253	219	250	221	255	251	264	239	242	248	217	242	224	248	226	226	235	220	234	247	251	230	233	272	240	242	227	221	218	244	231	242	213	247	241	240	244	275	246	243	231	235	237	239	240	235	236	237	235	248	236	249	239	218	236	245	237	247	211	230	251	244	213	233	228	218	237	258	242	253	259	258	252	255	261	232	247	210	215	257	265	229	258	235	243	237	236	261	234	265	250	229	244	230	243	247	239	259	225	226	225	235	247	261	238	216	260	224	245	243	221	240	248	230	250	255	251	221	247	254	240	267	223	236	253	236	248	243	249	231	208	252	241	244	244	204	243	237	240	216	206	233	250	228	260	238	243	231	262	227	250	232	242	224	225	257	228	267	221	260	240	249	246	262	245	268	240	269	217	266	269	262	258	238	243	227	233	245	251	237	207	266	224	243	252	231	256	227	197	252	225	242	239	202	248	239	256	235	250	238	225	235	244	245	273	238	238	267	214	244	241	266	253	250	272	258	254	254	224	252	221	224	230	225	243	230	248	244	223	236	226	225	241	242	223	248	259	217	244	275	211	252	246	246	248	248	228	230	246	258	250	237	240	221	266	252	247	222	210	243	239	241	228	231	236	243	240	268	224	239	246	243	228	245	242	203	248	260	222	251	237	258	215	254	239	266	235	231	240	247	250	213	256	259	261	254	216	266	245	226	246	234	240	251	214	232	225	222	255	250	224	261	249	215	241	227	228	218	210	253	224	221	242	258	236	224	236	229	228	251	248	267	217	270	238	223	264	258	235	267	243	219	221	248	263	253	263	234	244	220	242	215	238	229	219	265	231	251	210	233	241	242	266	253	225	230	237	235	235	239	243	260	259	255	222	238	214	235	248	262	228	258	233	240	215	253	245	225	229	257	260	257	268	270	249	221	273	236	226	211	218	257	235	248	230	257	248	249	247	235	238	240	234	255	256	224	242	251	238	235	254	226	250	222	219	241	236	261	232	256	249	264	245	267	225	239	234	244	247	290	253	238	223	242	242	223	236	239	228	232	214	237	228	230	259	251	255	216	235	244	239	258	238	249	234	257	242	224	236	210	262	243	241	274	251	236	253	262	228	233	252	240	218	261	219	238	248	250	241	249	228	249	246	258	252	250	241	264	247	247	236	226	264	249	239	231	252	227	239	264	233	230	225	233	240	248	256	242	210	229	252	234	246	219	248	260	254	227	262	250	252	253	221	251	241	225	239	244	236	260	251	223	251	235	254	265	243	233	236	222	257	233	192	229	266	244	203	235	222	283	218	259	231	236	271	242	248	215	247	244	265	250	221	249	240	234	205	250	215	226	228	230	240	239	246	219	246	252	242	254	234	244	230	293	231	227	239	218	249	249	258	265	225	244	287	268	265	232	243	251	241	200	227	251	245	260	271	233	233	223	250	227	253	259	254	251	236	249	248	243	236	220	269	245	222	220	255	221	246	252	263	258	226	241	258	251	232	262	241	249	242	226	255	258	245	227	206	248	261	242	266	222	220	221	260	231	246	258	258	250	240	248	261	230	239	236	227	250	242	241	242	237	261	231	240	252	251	254	241	246	236	231	259	259	237	198	243	261	241	232	251	249	230	234	250	262	271	242	249	265	230	276	241	250	247	257	242	227	242	247	255	207	233	257	249	254	251	250	241	264	227	229	245	249	227	218	235	269	239	255	231	243	264	237	262	260	261	255	253	205	239	246	234	236	225	246	243	222	235	266	239	238	213	231	245	239	256	236	222	255	227	232	221	233	253	211	257	254	237	245	240	239	229	236	231	235	264	259	233	213	243	244	269	250	237	237	241	270	272	229	257	255	274	217	229	226	234	243	222	254	226	222	251	268	239	240	247	227	227	264	254	249	254	279	238	236	255	231	252	236	247	254	198	238	254	229	259	238	241	213	266	216	246	242	257	228	240	247	251	246	247	241	244	245	260	222	221	271	216	229	235	250	234	237	257	232	265	237	248	263	249	264	269	257	216	264	252	225	253	252	235	254	245	248	255	233	243	252	260	212	253	259	241	275	233	261	239	236	242	256	268	242	221	248	236	253	215	234	235	224	224	271	252	270	259	245	228	260	248	241	247	235	236	250	217	242	231	235	248	226	252	237	220	237	242	240	267	234	259	232	247	253	261	236	228	230	235	224	218	258	273	214	219	257	227	259	260	239	254	252	267	240	225	234	261	248	249	224	254	229	229	246	249	231	262	226	222	251	228	225	255	251	249	233	244	274	264	241	208	266	243	208	267	244	222	227	245	240	238	248	249	274	223	250	255	232	246	240	249	244	248	220	250	243	248	274	246	236	228	226	234	231	246	239	249	232	266	253	246	233	258	246	226	233	240	237	221	269	229	235	229	224	255	232	238	246	238	261	213	231	228	256	227	238	228	226	239	208	220	237	227	244	220	268	250	248	229	268	249	232	247	209	248	236	239	215	222	233	261	256	273	238	233	228	235	248	271	248	234	204	232	247	251	228	272	242	260	253	247	252	230	268	245	247	264	243	258	234	258	238	213	250	230	264	218	252	238	244	259	254	271	257	234	251	265	238	260	252	223	239	220	265	226	236	228	271	227	245	234	250	252	219	241	224	207	281	221	252	226	257	233	252	199	268	262	222	248	258	247	233	238	222	274	228
16656	2412	5184	5848	5036	4265	3478	3003	2591	2159	2053	1887	1625	1490	1411	1255	1244	1204	1141	1112	1076	1019	1060	1063	976	977	940	919	910	899	924	907	832	855	819	801	858	804	772	812	812	799	830	811	852	750	805	751	749	737	794	773	753	774	774	744	731	759	801	767	794	719	759	751	736	736	744	724	745	775	742	766	715	752	768	685	731	726	749	737	741	715	750	744	751	740	764	732	750	715	752	720	751	711	718	731	701	681	712	706	724	759	738	793	742	737	730	736	724	725	727	735	782	756	710	742	697	708	716	730	727	740	683	717	686	686	741	726	718	700	770	770	739	740	724	707	737	713	709	748	751	764	670	703	692	738	680	743	731	749	743	710	695	716	699	724	742	732	700	707	749	754	719	676	714	726	708	693	732	698	721	682	719	706	758	741	704	713	678	728	685	731	728	681	687	750	719	714	667	702	705	717	728	763	729	725	712	741	667	751	727	674	776	700	725	711	724	738	704	698	749	733	693	689	711	743	698	750	693	724	725	710	752	730	696	710	749	718	666	745	708	703	714	737	688	719	726	700	684	721	705	721	688	732	700	704	764	737	747	747	683	753	766	698	758	736	718	707	739	737	710	711	750	685	768	702	762	769	694	715	739	708	672	722	707	721	737	703	694	656	704	768	718	675	753	748	675	726	700	707	727	694	692	754	707	728	723	694	692	678	735	673	686	741	688	728	771	719	733	688	748	686	648	707	727	733	691	745	730	736	756	696	725	744	721	733	715	752	757	662	724	713	710	679	681	682	705	708	735	679	716	727	726	744	704	734	752	699	776	666	737	689	776	729	723	716	667	726	680	773	753	753	699	722	701	743	756	716	732	724	698	717	694	718	712	710	758	739	720	733	730	680	678	744	726	708	696	741	736	725	743	701	742	700	705	699	744	742	719	711	706	700	743	751	729	722	716	663	722	726	726	735	743	685	724	730	669	750	730	724	759	688	683	709	699	667	712	683	696	710	715	725	747	728	715	724	703	737	723	686	727	720	722	692	687	736	716	729	698	750	737	785	700	717	690	702	709	753	768	705	697	771	686	697	706	700	728	748	713	703	754	700	696	724	695	708	721	724	724	709	743	723	696	733	732	721	681	702	732	733	732	686	715	672	697	754	770	667	690	755	697	730	716	726	727	670	711	759	743	659	771	702	679	708	692	701	692	723	673	676	721	714	722	701	777	705	710	734	715	686	720	760	722	691	705	754	726	708	764	664	708	702	711	722	711	712	743	771	753	710	717	740	716	715	725	737	704	692	692	708	733	710	677	685	667	687	706	744	720	708	676	747	688	734	751	700	708	695	766	732	747	738	731	710	698	658	762	715	702	656	709	688	704	706	718	714	726	733	728	733	710	730	718	714	735	644	698	713	745	691	708	701	735	684	718	701	737	719	714	748	769	732	739	701	707	718	771	680	691	730	700	748	712	690	750	736	676	753	735	691	733	712	680	648	719	729	754	721	739	686	711	713	683	686	709	677	736	688	684	689	702	728	656	680	705	680	730	716	701	736	706	771	742	757	705	705	721	735	760	729	738	720	721	760	719	726	726	726	719	743	667	698	751	704	749	718	719	677	698	740	712	736	714	705	685	711	713	718	699	715	681	712	732	708	699	708	723	677	752	725	715	720	701	709	740	674	694	729	708	718	728	710	665	726	702	760	682	739	692	725	776	688	727	691	715	736	740	705	729	715	676	750	742	675	717	714	735	716	749	753	727	701	707	702	720	718	695	753	744	773	722	775	692	759	767	744	721	750	704	713	708	662	724	682	694	757	734	714	684	726	738	663	718	740	745	685	718	691	669	721	712	760	714	748	703	725	716	708	766	726	694	705	723	724	684	727	738	706	707	698	744	686	753	750	690	751	702	766	723	752	715	720	704	720	727	704	759	684	711	722	697	707	704	705	741	692	753	741	661	715	734	722	720	734	730	727	656	724	753	713	735	761	676	766	650	744	685	717	740	744	774	701	666	735	681	766	701	711	725	702	725	721	732	726	721	756	726	714	741	695	698	735	750	674	677	702	722	710	732	720	707	705	728	721	728	735	705	723	714	725	739	740	693	715	711	698	725	744	695	745	758	712	724	718	712	727	735	745	711	701	716	712	708	720	764	722	774	702	737	756	687	724	742	704	751	713	729	711	695	727	703	691	726	697	778	729	754	708	687	697	757	717	734	747	705	723	735	693	728	765	706	740	723	739	660	756	751	728	680	742	743	716	717	715	716	756	700	749	731	756	676	703	771	689	691	716	762	732	724	751	718	680	735	737	664	749	741	719	731	776	704	732	669	704	680	714	663	698	689	725	757	750	707	695	738	744	780	730	726	712	722	698	659	747	724	716	702	721	697	722	707	759	739	701	699	738	729	677	645	687	718	698	768	741	760	673	744	716	731	698	723	710	720	673	725	730	676	708	735	695	705	692	734	725	684	726	689	708	751	705	677	719	706	755	710	660	683	726	738	750	749	732	713	718	720	690	735	724	729	735	759	727	747	735	719	710	721	701	738	679	700	731	678	691	662	701	745	692	675	746	718	686	723	763	713	723	747	719	699	672	723	662	673	758	710	726	722	700	724	695	731	684	715	720	703	739	664	671	703	708	741	715	691	722	690	712	722	717	723	728	657	703	676	719	711	662	718	713	686	748	733	753	726	704	712	731	704	731	653	728	763	728	762	725	665	754	695	772	720	729	740	674	771	738	725	695	697	785	726	694	735	773	643	728	740	683	742	703	725	718	773	729	687	667	706	728	685	741	688	693	720	715	715	700	739	712	711	719	708	674	687	681	706	700	738	723	731	675	727	723	711	701	746	689	743	724	722	738	726	753	748	712	660	704	753	712	756	720	722	700	761	685	725	721	737	755	743	665	672	701	732	699	711	716	709	747	729	661	733	709	692	729	702	749	687	727	738	715	692	743	741	748	745	711	730	719	708	705	719	726	716	761	729	687	692	676	782	725	711	749	751	753	753	695	732	729	705	693	699	702	710	733	701	682	752	704	740	727	759	752	700	762	722	724	739	715	695	657	742	743	705	740	703	711	698	723	711	765	683	668	715	667	681	660	712	695	721	725	674	756	672	636	710	716	716	734	721	677	735	709	723	725	722	735	749	680	721	735	718	712	707	701	707	688	713	714	681	677	755	714	705	682	679	731	695	736	724	750	745	727	695	732	709	677	723	716	687	722	700	733	711	705	713	716	692	774	727	722	738	680	710	759	708	671	731	706	726	744	732	704	758	729	697	741	747	730	698	688	641	741	736	739	751	691	721	694	723	764	731	734	734	703	725	719	740	715	731	719	728	715	695	745	764	702	684	716	721	722	701	751	740	741	723	700	733	691	740	751	696	733	719	695	668	732	694	731	699	705	750	672	715	709	693	695	689	684	720	725	778	761	752	725	735	711	752	728	702	737	729	731	743	704	722	687	744	727	718	677	730	735	751	653	711	682	688	784	719	730	723	692	705	732	673	731	695	726
3800	185	143	116	92	81	75	82	86	63	99	73	69	61	77	72	69	62	84	69	67	78	65	66	63	72	64	64	54	83	67	60	64	74	78	88	77	79	73	65	71	64	52	59	78	66	78	72	73	68	76	69	68	81	70	61	80	67	66	75	94	61	84	70	84	79	74	68	75	74	72	70	82	82	58	70	70	76	79	59	78	72	82	63	77	70	63	70	70	98	62	69	68	59	67	83	77	73	79	56	62	68	65	60	65	84	86	82	70	74	61	80	81	79	69	67	81	73	78	71	67	82	73	55	74	63	66	70	67	75	75	72	78	74	72	61	65	62	72	74	83	71	84	85	79	78	58	67	60	67	86	70	58	69	107	89	71	72	63	63	67	82	87	64	77	77	64	67	59	74	68	59	73	73	65	81	66	65	71	83	76	64	70	69	77	69	67	74	66	66	64	79	74	80	66	64	80	81	71	62	80	62	82	82	77	66	66	62	72	76	62	78	82	65	84	79	64	73	79	67	71	70	56	79	77	66	58	71	75	70	76	77	69	76	73	73	75	78	74	71	79	85	54	68	61	64	59	60	73	64	66	63	78	61	69	79	53	75	73	67	81	66	65	72	76	79	64	68	95	75	67	78	82	77	67	77	89	79	69	82	78	68	71	93	70	68	81	72	81	75	67	85	74	78	70	68	78	74	66	80	71	64	64	57	71	66	73	70	61	77	68	73	62	76	80	75	67	69	63	77	76	87	72	72	79	75	60	84	61	74	77	62	72	82	73	77	72	77	69	74	69	70	78	66	64	72	85	88	87	80	85	70	64	64	88	77	70	59	74	70	79	73	73	69	75	70	60	78	72	82	73	77	67	78	74	58	90	70	68	82	72	57	93	78	64	67	57	77	62	77	69	81	66	62	70	71	73	62	82	75	81	76	77	65	75	81	73	78	67	64	67	71	53	69	77	73	69	71	71	75	81	72	61	61	80	67	80	77	64	58	73	59	69	69	76	62	85	64	80	68	64	72	62	82	76	63	74	83	77	78	75	61	74	71	68	78	74	77	54	68	89	69	84	69	69	75	93	86	77	73	65	74	76	74	72	54	75	74	82	88	83	62	93	76	81	70	63	76	80	74	74	63	75	77	71	86	79	82	57	68	68	87	65	84	83	72	70	79	65	74	75	49	72	57	65	77	82	82	77	75	67	72	94	83	69	69	72	68	69	72	82	80	59	67	58	71	67	69	84	68	77	74	52	69	73	80	76	86	77	56	69	82	83	64	77	81	67	66	60	73	82	74	66	73	81	82	66	52	75	69	65	83	73	79	79	79	78	76	74	53	73	85	71	72	56	73	62	65	76	76	71	85	80	97	65	78	70	66	74	72	61	74	71	68	73	74	73	62	68	84	76	75	78	56	71	81	61	86	65	63	84	73	67	71	73	65	82	68	69	75	67	74	77	82	72	64	71	72	64	73	81	72	81	63	77	78	73	98	74	64	79	62	88	79	64	63	61	62	82	78	75	73	63	71	71	91	65	65	80	65	69	60	78	69	66	77	58	67	60	93	61	60	83	86	70	69	54	71	73	71	76	76	67	77	86	64	68	66	83	73	60	90	87	95	82	74	76	61	84	78	64	92	86	76	72	73	78	69	68	59	73	68	59	66	80	84	82	71	79	70	66	82	82	58	78	66	71	78	90	81	61	56	79	75	84	63	79	61	64	77	62	83	78	68	73	75	72	54	69	58	77	59	62	82	82	64	74	84	73	74	78	67	55	81	79	73	73	77	75	76	69	84	64	66	68	69	79	63	59	83	61	68	65	65	73	75	71	68	64	67	79	72	80	81	57	67	74	65	73	81	76	66	79	64	85	59	61	74	76	77	70	63	69	66	74	60	73	75	62	66	67	72	71	63	76	82	75	63	77	72	53	66	87	75	72	62	71	73	77	82	73	78	73	65	77	71	77	83	64	66	77	79	90	77	86	70	62	58	62	76	86	79	93	65	69	60	72	85	81	85	90	66	65	63	76	69	73	77	72	64	83	84	68	98	66	71	75	60	73	75	69	74	64	55	72	69	68	69	80	71	77	71	84	70	58	73	71	79	57	84	65	77	68	74	71	67	75	68	72	80	75	57	67	69	79	73	78	80	68	70	76	70	72	92	58	70	60	81	87	73	76	70	72	72	78	71	77	76	75	64	73	59	75	81	79	86	67	76	75	72	72	75	63	70	64	53	78	70	80	81	82	83	63	75	75	64	59	58	68	69	60	68	63	81	65	88	86	76	79	75	71	77	73	66	76	75	68	76	82	86	59	66	66	71	77	72	70	70	69	66	80	67	82	75	67	66	85	101	76	62	71	67	69	80	73	65	72	77	77	76	67	65	59	76	89	73	57	69	65	61	63	67	73	82	80	72	79	70	60	85	76	60	64	66	78	67	77	73	66	67	72	85	65	79	65	65	78	65	65	72	69	70	79	77	73	58	70	70	74	66	77	70	63	64	86	63	82	80	81	79	70	67	80	77	87	76	70	83	74	83	64	68	79	77	88	64	86	60	60	66	71	64	71	84	78	88	74	73	84	77	81	63	70	70	64	52	75	63	85	60	78	73	73	58	74	73	64	80	84	69	73	71	68	96	75	64	74	92	71	77	99	65	83	68	61	66	70	75	65	67	63	63	64	74	79	83	66	69	83	72	72	75	78	56	69	78	54	69	86	80	80	89	60	75	75	67	69	76	67	78	69	72	73	65	66	83	64	56	59	57	69	73	75	68	67	73	80	56	72	72	68	80	69	83	62	64	63	71	76	68	69	72	67	87	85	70	74	74	92	70	74	74	65	75	77	71	67	60	80	68	66	78	90	72	64	73	86	76	67	78	62	62	67	98	73	71	55	90	67	87	61	70	66	66	64	66	70	69	53	73	58	65	72	72	95	61	70	72	68	68	86	77	71	73	61	80	65	65	77	79	62	71	79	77	86	78	78	80	62	69	62	75	71	62	77	80	71	68	74	77	75	76	58	75	81	77	69	78	70	76	63	68	72	64	70	70	80	79	74	70	70	63	75	69	75	76	81	61	74	74	74	67	72	66	59	63	72	68	94	69	90	60	74	67	75	65	76	68	71	69	87	53	68	50	74	81	71	53	77	82	78	65	77	62	83	76	70	75	91	70	64	81	71	81	70	75	74	73	70	73	67	78	74	82	69	68	61	70	78	57	72	62	76	88	71	80	68	69	71	74	80	65	75	73	74	81	87	81	59	70	79	68	67	72	80	62	80	74	57	73	85	69	82	61	70	66	56	70	85	73	68	77	89	72	75	83	67	72	54	76	76	73	71	97	66	77	79	73	75	85	81	69	67	71	69	60	73	64	89	63	71	70	83	83	71	71	65	65	72	54	63	78	75	73	68	62	64	64	88	73	72	77	70	75	71	73	75	64	68	81	102	76	74	87	74	85	56	82	88	87	74	85	79	77	76	78	71	71	76	63	63	69	78	81	90	65
4214	343	405	478	377	369	379	318	328	330	297	319	288	300	285	281	259	279	285	278	291	239	301	303	291	300	286	299	263	272	248	275	310	308	279	274	276	299	283	274	322	274	276	304	285	265	288	309	282	287	258	274	256	291	294	305	303	274	286	301	271	279	248	272	266	297	273	305	256	289	285	281	296	271	253	269	321	276	275	287	295	272	281	284	284	283	262	237	294	289	304	264	284	280	244	264	251	291	271	291	288	250	290	271	255	276	234	261	287	259	304	298	288	235	266	294	267	286	243	291	291	248	296	258	277	270	243	292	249	275	294	256	261	268	265	288	291	257	240	266	264	288	281	290	291	286	266	268	246	268	291	293	274	280	290	279	273	282	274	274	266	266	271	278	276	267	271	251	269	254	237	250	271	276	287	278	277	269	245	294	267	260	271	298	259	261	281	269	291	284	254	261	286	289	259	268	284	254	266	302	257	307	269	274	287	296	265	245	269	265	240	264	252	301	277	276	257	285	274	297	261	257	292	275	287	269	289	280	284	270	302	277	281	310	255	253	269	278	274	292	282	275	282	278	260	297	283	295	291	264	238	266	259	294	277	261	287	263	270	280	264	285	256	259	270	258	287	301	264	275	281	271	268	281	286	264	267	276	295	282	274	272	244	297	285	293	256	274	301	287	257	289	276	292	275	300	293	281	311	250	243	268	292	268	315	283	295	289	265	286	272	272	281	297	273	286	282	251	300	272	252	295	286	268	267	264	306	248	278	259	302	230	251	275	272	269	234	293	229	282	253	267	271	273	268	262	273	294	286	291	234	274	290	256	265	279	288	269	275	296	264	273	283	264	299	272	295	295	258	305	280	279	265	282	280	257	280	279	280	279	281	289	244	291	264	308	249	270	284	252	283	258	311	284	283	250	320	242	276	268	261	253	286	266	278	288	274	260	279	255	294	253	276	277	270	250	277	267	259	277	321	286	271	305	264	282	264	271	272	293	277	296	274	283	267	264	252	293	277	289	262	273	297	294	256	273	254	271	286	291	277	258	280	260	276	303	268	278	256	287	283	271	286	250	269	268	270	296	265	258	268	257	285	308	267	245	293	249	260	262	286	293	290	267	274	299	250	278	277	275	270	261	280	270	286	289	276	265	258	264	263	263	263	271	256	279	263	266	261	260	260	305	287	255	296	256	265	292	242	290	301	243	289	295	290	256	263	324	301	274	286	293	269	269	284	260	246	267	257	278	262	259	285	267	277	278	265	268	288	281	254	286	280	297	247	273	269	273	282	282	299	267	267	270	297	279	244	268	283	271	270	253	269	292	308	249	259	293	287	292	264	268	270	272	263	258	284	306	265	263	275	253	266	278	277	254	305	248	254	269	257	314	282	258	270	300	248	286	271	283	264	244	301	258	229	259	272	269	297	282	254	296	297	261	297	270	288	241	275	283	281	267	267	273	270	281	306	262	251	273	272	268	275	268	295	287	255	279	264	257	275	305	281	283	282	262	277	275	264	270	294	270	280	304	265	276	258	333	291	301	263	280	289	254	254	281	277	279	241	248	266	275	295	283	254	263	278	261	294	260	282	301	265	296	284	275	270	267	262	265	260	287	264	260	249	304	328	280	275	282	281	268	286	265	264	266	302	278	242	246	264	294	302	266	271	246	293	285	283	285	287	255	282	281	265	270	253	299	274	261	277	270	271	264	294	273	264	285	262	267	291	300	272	285	254	297	272	267	254	280	270	274	278	251	283	309	279	271	284	275	277	290	254	276	306	270	274	272	258	239	264	266	272	277	270	252	250	283	281	271	287	265	261	255	288	281	288	275	274	292	273	258	278	278	283	266	278	276	279	264	271	295	268	270	263	289	275	268	263	267	254	282	263	295	281	263	284	252	274	266	302	270	294	293	255	271	301	285	306	257	299	270	254	283	257	297	264	282	294	269	253	293	266	267	255	277	294	244	291	264	283	302	290	274	281	270	252	265	279	298	315	294	275	286	290	273	262	257	286	292	304	282	269	290	272	259	272	273	301	276	292	272	275	294	288	266	282	275	270	246	243	270	250	268	275	279	280	264	288	280	283	244	242	310	261	263	265	276	299	297	305	274	271	257	293	258	292	277	283	290	279	290	267	280	266	292	272	264	292	265	275	296	285	264	293	288	272	278	294	269	268	299	293	253	282	275	268	263	254	293	253	272	293	269	273	266	276	271	260	269	269	275	255	264	257	289	299	286	264	270	262	272	278	278	263	310	244	246	295	269	301	274	307	272	264	262	266	268	260	287	275	297	262	263	281	263	255	308	251	252	257	304	295	289	258	286	286	317	298	287	235	288	295	277	247	305	277	323	285	280	290	286	274	252	277	273	273	261	273	317	252	275	294	297	263	277	250	292	293	258	251	281	282	264	294	287	249	286	314	276	256	260	246	272	249	292	297	263	275	298	266	269	282	285	274	281	303	311	283	274	286	278	259	279	285	256	297	290	267	284	276	277	278	260	269	259	273	266	260	296	261	286	296	255	291	303	301	285	260	244	265	273	254	306	268	271	277	265	281	280	291	245	259	269	297	281	270	308	265	279	249	268	269	287	325	272	243	302	294	267	277	270	255	295	290	269	271	275	295	307	269	282	286	276	270	264	269	281	248	263	294	275	287	280	286	275	271	325	256	241	280	280	264	294	290	272	275	266	288	279	272	277	287	279	281	279	241	265	274	263	295	265	255	283	258	279	265	269	295	282	249	276	304	237	278	292	292	304	270	287	270	279	275	287	254	303	274	276	280	289	277	272	284	290	282	293	275	277	276	292	290	268	307	292	266	288	274	287	334	285	299	255	266	240	273	267	279	287	285	248	295	289	277	264	278	263	255	280	266	271	254	260	285	270	292	275	277	269	276	264	266	280	248	276	292	284	263	253	275	288	303	263	306	264	263	280	311	239	279	287	286	261	291	281	292	301	312	264	274	294	283	292	248	281	305	285	285	290	253	246	315	256	273	317	299	279	278	270	276	291	284	257	304	290	266	279	273	295	274	286	271	288	283	275	291	279	277	290	291	284	296	286	289	291	282	275	289	289	281	258	274	323	286	275	238	266	285	285	241	262	272	241	290	285	284	288	278	300	261	282	279	298	315	300	270	245	271	270	280	310	274	297	276	298	267	254	258	253	274	286	280	273	313	307	266	274	258	262	286	305	243	254	272	288	271	288	258	259	295	260	258	281	283	292	253	247	276	302	299	250	284	279	276	267	267	260	260	296	276	295	278	263	285	298	284	277	278	294	293	283	277	255	299	267	277	269	282	282	245	285	285	288	257	273	310	246	286	278	300	250	260	290	237	275	270	268	269	282	262	267	260	288	301	273	282	265	273	275	298	253	269	272	276	277	307	275	254	261	261	271	267	312	304	268	267	294	262	277	280	288	274	262	315	322	236	257	311	313	302	285	250	305	282	290	223	299	289	287	280	279	275	259	241	297	236	287	257	231	302	274	263	262	316	278	267	270
28429	4247	1476	1118	776	629	464	343	320	313	297	253	259	246	211	225	207	221	185	173	192	217	203	168	156	198	188	179	182	195	184	169	194	166	157	174	211	162	172	205	169	169	159	187	148	167	155	156	180	162	175	172	158	170	189	159	176	172	154	164	180	171	169	188	160	171	160	173	174	152	150	173	182	186	173	192	189	186	165	158	169	167	175	175	170	155	158	172	170	174	154	179	187	163	158	163	190	160	161	166	177	176	160	177	146	180	178	156	167	171	203	167	154	180	170	184	175	158	162	169	160	175	155	149	135	200	175	145	157	145	121	168	160	150	176	156	183	171	169	179	183	174	172	167	170	174	191	167	160	171	145	170	173	152	162	172	197	194	180	162	175	154	186	164	184	173	195	151	162	179	155	190	169	178	166	167	185	141	169	142	157	179	157	189	147	177	170	158	162	143	157	155	164	166	166	181	153	157	172	169	158	151	173	148	159	169	182	187	170	158	195	160	181	166	175	152	166	170	163	159	179	169	161	173	198	165	163	165	156	178	178	175	181	189	172	180	179	159	201	164	163	182	160	164	162	162	176	147	159	165	143	170	186	162	173	152	184	167	180	181	158	177	152	165	168	173	171	164	197	157	180	174	180	141	173	172	161	175	144	191	150	172	172	164	144	179	166	178	177	169	162	158	164	169	159	146	161	180	185	154	180	164	159	191	180	203	174	181	166	155	180	193	156	147	181	160	161	161	182	156	147	157	178	177	190	169	168	186	167	159	156	188	163	171	155	178	152	175	170	164	166	162	170	159	142	165	174	172	149	164	166	186	156	145	163	166	183	176	200	164	165	148	169	167	161	172	154	159	153	157	202	165	194	178	160	159	175	165	184	169	171	201	151	181	192	174	178	167	175	149	170	179	161	182	171	152	176	179	150	179	168	170	182	180	172	152	160	172	168	179	159	172	184	164	165	155	181	157	180	182	176	169	165	151	175	158	178	153	174	171	170	153	166	150	178	153	159	153	164	161	164	181	156	165	195	175	186	169	170	171	148	176	185	162	186	188	188	176	165	187	162	156	158	158	136	182	155	160	174	167	155	174	153	177	173	173	177	192	170	176	170	180	162	160	162	178	184	184	158	190	179	152	163	177	171	172	167	179	169	157	176	135	145	144	188	167	157	181	142	163	169	174	155	192	144	165	168	195	162	187	173	149	167	148	168	176	185	167	175	173	147	174	155	175	123	179	153	178	166	171	176	177	155	162	180	165	190	172	149	176	184	152	153	144	187	162	176	188	146	168	182	175	171	189	171	182	171	175	187	177	162	147	167	161	175	141	180	160	173	174	176	154	200	190	180	171	173	151	161	161	166	145	162	173	184	180	162	155	179	187	165	170	172	164	168	156	174	172	155	167	168	186	162	151	177	204	202	159	185	166	156	162	180	169	208	165	167	171	179	176	156	167	185	174	175	202	167	179	166	176	155	163	191	205	192	175	171	171	177	170	170	166	155	175	178	155	164	184	170	188	173	166	188	174	157	155	173	146	144	176	159	152	152	149	190	149	175	169	161	166	161	174	182	166	181	164	177	159	190	139	163	167	178	163	175	169	183	140	167	162	169	165	183	181	158	159	177	174	173	175	158	147	159	189	171	158	162	162	173	192	174	145	170	163	181	173	172	158	192	156	159	172	180	197	177	177	185	167	181	167	160	166	138	153	196	191	184	188	168	181	179	178	137	191	165	170	173	177	181	188	169	168	198	141	193	172	169	164	165	149	174	144	174	156	171	154	136	180	163	176	177	162	160	171	170	149	161	159	157	158	161	187	188	155	150	168	179	150	171	179	152	169	185	160	178	185	161	162	157	159	154	149	160	184	173	176	177	173	154	201	151	141	197	162	180	162	158	188	181	175	158	167	169	176	184	177	154	182	161	187	182	163	191	184	156	162	188	155	162	180	174	155	148	170	162	153	165	184	176	148	176	157	181	171	159	174	189	149	176	176	166	182	171	176	171	151	154	147	182	156	177	170	166	182	189	204	154	197	165	182	173	164	154	163	178	186	162	142	154	174	152	166	184	180	172	163	144	164	153	191	163	156	175	166	175	181	196	163	159	146	198	166	147	175	181	175	178	172	149	135	168	210	166	159	164	168	188	164	179	162	169	175	178	156	172	156	160	169	194	160	177	166	167	172	151	161	166	166	178	168	198	149	154	183	169	176	147	155	178	182	159	170	180	200	164	168	151	165	141	189	161	181	152	160	185	187	170	172	149	173	158	182	161	170	162	165	154	168	155	174	174	178	159	137	150	192	196	165	168	168	171	167	185	157	166	151	155	158	168	160	189	185	195	154	163	188	162	157	193	171	182	157	161	205	179	167	161	174	176	179	228	155	181	146	159	197	194	164	166	149	154	186	194	157	156	181	159	179	189	183	196	177	168	178	161	159	172	172	174	198	180	167	173	166	167	154	196	149	180	158	206	175	181	170	173	145	160	178	170	150	157	164	167	173	168	196	159	182	162	170	148	159	165	177	163	166	175	159	190	187	172	174	169	161	175	162	181	164	166	169	185	160	183	150	163	175	161	160	187	176	160	195	178	164	174	162	175	162	160	171	159	158	168	171	156	180	173	188	152	153	171	176	155	171	162	178	155	183	164	176	173	170	174	172	158	173	175	142	167	159	180	179	149	179	157	174	163	163	179	202	182	169	183	173	158	182	193	152	190	155	154	167	203	181	163	150	186	171	187	174	150	172	165	161	179	151	168	156	153	171	174	146	174	152	169	162	160	196	162	169	160	174	181	139	145	170	173	149	172	161	173	155	188	166	160	159	174	179	139	166	154	148	145	147	160	187	178	171	167	169	155	176	171	164	157	161	179	156	170	199	188	178	169	186	177	156	179	175	170	173	153	159	190	172	169	183	172	185	170	173	182	171	186	148	179	153	161	167	161	157	178	167	168	209	170	177	161	170	161	182	170	165	182	192	161	150	167	179	179	170	181	165	182	149	171	159	200	181	183	152	180	163	161	163	189	156	158	156	166	191	154	154	183	159	155	132	201	178	171	163	190	175	152	172	163	167	193	150	160	178	144	156	161	173	168	147	194	165	165	174	176	177	167	168	145	167	174	172	165	191	167	194	169	176	180	195	155	174	158	186	173	173	156	192	174	163	176	167	162	194	181	197	166	167	161	172	173	153	181	159	173	161	182	163	168	163	195	170	184	170	200	173	153	172	131	161	170	177	168	179	157	169	160	165	175	176	169	169	179	174	153	177	157	162	189	192	153	150	174	176	186	159	162	155	156	147	143	176	179	184	178	155	180	169	176	165	171	164	187	166	198	161	140	159	171	158	153	174	164	180	149	167	157	151	172	183	175	152	160	160	184	166	147	165	165	175	181	142	166	186	149	178	173	149	156	137	178	200	157	180	171	174	166	128	160	184	161	162	171	175	164	180	164	179	154	121	156	167	166	175	169	189	167	168	176	162	159	197	173	167	170	163	170	159	181	164
13065	1422	2923	3315	2814	2470	2068	1701	1554	1330	1217	1061	1018	892	878	927	834	753	708	737	722	710	749	737	693	646	646	652	619	620	647	618	592	589	623	589	586	583	628	601	574	583	578	572	552	571	550	594	530	560	566	532	538	594	564	564	550	541	577	598	558	533	530	504	573	584	534	527	569	588	575	566	543	575	517	566	525	525	540	523	545	568	563	542	544	546	534	541	585	562	508	555	524	554	591	535	512	567	525	536	560	482	542	526	538	528	557	525	541	509	528	512	510	604	553	539	512	531	536	558	511	529	513	564	501	557	556	525	541	524	555	517	561	538	536	539	523	543	527	583	523	509	588	561	564	530	478	510	542	557	532	553	545	515	495	527	560	517	567	500	547	528	519	565	507	548	557	498	526	580	522	509	537	520	507	557	528	526	556	528	584	497	554	579	495	569	512	516	557	575	575	564	474	518	545	535	554	532	539	538	564	493	534	535	554	505	551	515	563	554	542	549	489	565	562	570	550	508	569	546	525	543	502	569	566	527	567	517	523	476	528	526	530	484	533	550	555	501	541	515	518	555	547	550	508	544	526	511	556	481	531	506	527	532	533	547	553	525	527	558	533	550	539	509	517	537	533	545	530	548	539	560	517	550	509	494	520	538	510	509	517	515	552	512	538	576	542	551	533	497	514	542	531	545	535	535	542	524	552	521	506	539	535	521	523	537	521	513	516	540	539	566	557	527	550	509	497	529	538	560	537	552	538	537	555	534	539	516	538	527	555	560	511	538	517	516	532	523	503	552	496	515	513	559	528	544	537	492	543	543	541	562	552	483	506	507	524	588	558	523	510	518	552	537	518	537	574	566	528	572	530	556	526	523	502	532	550	521	531	519	532	519	516	515	530	526	534	549	540	546	544	534	495	527	518	534	510	546	563	552	523	505	497	484	530	567	518	529	522	492	513	529	550	512	516	563	555	540	542	508	520	566	501	509	511	520	504	526	557	539	544	531	515	514	553	512	507	580	545	515	539	533	502	536	518	543	542	504	550	544	508	539	539	523	621	596	486	523	491	511	532	543	529	542	516	538	508	512	551	551	532	536	530	532	532	553	530	489	554	526	570	537	537	526	527	523	530	499	560	500	554	524	542	531	538	545	531	490	518	521	534	510	533	526	522	531	531	539	511	525	537	511	512	541	540	534	549	516	500	528	524	534	528	514	551	550	525	543	534	521	521	541	525	541	505	531	549	524	512	515	538	546	508	562	584	516	547	546	525	544	521	563	513	521	571	518	505	520	539	523	533	548	566	576	507	544	556	549	487	536	529	560	563	477	524	548	564	564	544	534	511	536	535	537	549	549	512	504	521	563	529	542	490	495	562	490	517	514	529	557	550	526	542	539	501	511	504	546	571	506	523	542	540	528	521	558	571	534	514	497	542	580	512	530	544	541	519	556	524	516	553	533	504	529	514	538	490	513	525	558	582	549	529	563	523	523	521	560	499	561	525	550	526	532	501	529	487	523	511	537	566	566	522	544	535	515	527	499	490	534	528	527	553	524	498	514	525	560	525	538	550	518	493	495	541	548	573	577	535	541	528	520	526	475	515	538	515	481	533	536	498	511	586	517	535	569	531	556	514	517	545	554	525	519	519	506	510	503	522	548	527	532	490	522	566	569	550	558	577	541	518	535	542	558	518	533	532	545	523	538	592	504	490	550	541	551	544	524	518	565	534	517	543	532	539	558	508	569	527	527	538	539	475	509	500	572	526	534	543	534	507	530	565	534	543	571	524	558	549	536	533	553	558	571	552	517	555	531	546	534	540	497	539	563	535	531	516	494	592	524	561	511	553	562	542	546	535	546	543	551	552	565	543	542	549	525	576	561	521	567	544	522	515	585	539	526	561	534	564	528	555	546	528	532	546	469	553	522	572	495	576	504	552	531	575	547	502	493	545	516	512	523	573	567	558	552	536	576	520	535	486	548	531	550	528	520	563	534	519	538	527	557	532	542	513	491	529	509	489	544	494	547	509	536	505	512	554	550	576	507	517	503	532	531	517	525	513	533	542	545	513	546	536	527	530	549	543	580	517	557	584	530	576	515	568	538	536	506	498	531	512	551	542	546	547	578	524	540	524	532	539	557	537	537	533	573	583	539	553	539	569	516	516	558	503	560	528	514	557	536	521	533	519	514	521	571	557	489	549	515	547	544	521	514	531	540	503	560	531	539	535	485	511	517	512	579	506	556	518	546	538	570	550	506	505	498	582	553	545	543	490	562	542	543	563	549	561	540	504	479	533	535	555	544	505	576	562	548	542	545	540	495	556	556	496	533	542	506	520	542	541	578	521	566	520	541	523	559	539	547	514	575	520	574	522	524	551	501	507	526	525	518	531	523	562	545	515	584	522	532	554	596	530	571	535	561	526	523	514	553	550	519	528	533	537	527	473	553	523	562	549	530	509	567	523	549	547	536	545	522	554	544	562	526	520	577	572	539	527	538	582	539	546	580	542	518	552	510	509	527	515	539	549	510	527	525	573	533	511	517	564	562	570	555	519	552	522	533	572	516	511	551	499	532	583	515	528	545	601	531	505	542	503	562	576	544	494	536	534	523	532	540	523	536	530	563	514	510	498	554	560	551	531	498	545	494	528	579	576	520	565	501	513	537	521	518	550	543	527	554	518	552	455	512	524	513	533	554	509	564	546	502	550	544	521	539	512	509	530	511	509	537	523	556	495	493	515	520	499	554	531	555	496	568	510	580	549	533	552	539	554	535	542	525	562	529	541	541	514	560	514	525	564	492	562	561	509	571	515	541	532	495	563	501	501	516	557	486	538	501	505	511	527	532	505	552	529	530	524	548	524	560	528	525	536	501	556	550	512	511	519	521	527	530	517	548	495	512	569	546	532	570	527	534	525	532	543	527	566	562	532	567	523	541	516	567	541	525	517	520	549	555	498	524	551	511	548	523	496	518	577	517	508	501	497	552	512	529	535	534	527	522	521	522	487	508	524	561	523	505	550	537	506	563	533	521	554	529	539	535	568	488	500	539	533	513	562	543	500	541	509	520	564	511	556	557	535	580	481	552	549	514	544	547	549	495	532	585	507	484	562	547	556	481	553	550	528	507	508	536	526	514	552	499	541	539	531	539	496	552	530	550	511	540	536	521	552	539	501	536	509	526	494	539	572	517	514	542	560	499	531	559	519	526	529	571	558	571	568	506	552	511	514	531	553	522	500	511	527	535	524	531	494	502	525	540	522	511	488	525	545	548	539	557	546	520	521	519	563	565	549	552	547	547	518	524	537	524	537	561	525	552	525	539	512	508	577	500	564	516	539	487	546	548	526	540	469	541	544	527	532	554	512	532	528	580	544	541	501	537	538	551	537	537	533	537	512	524	492	536	528	534	585	541	528	543	540	510	582	533	510	544	550	549	510	525	524	524	521	492	514	556	527	526	550	525	557	527	522	537	532	572	538	554	593	508	527	548	519	537	503	519	554	518	512	537
38357	11248	3131	1902	1435	1039	842	678	584	526	427	416	378	364	323	349	352	277	284	312	297	261	299	273	256	279	284	273	263	261	267	262	251	247	291	253	268	274	276	256	234	253	238	263	243	279	264	264	234	236	255	253	233	246	256	262	263	276	242	248	237	268	259	229	256	237	239	268	239	241	274	246	278	233	262	261	239	247	260	247	237	261	247	269	272	265	246	226	240	233	243	248	237	233	272	237	238	246	249	253	277	245	260	249	249	263	259	240	249	251	262	215	215	220	260	240	247	239	255	276	256	232	215	265	214	233	255	236	253	231	267	237	238	249	252	241	239	235	250	231	229	251	287	233	234	257	245	220	249	264	230	244	235	222	222	257	225	247	249	228	239	219	237	228	224	235	257	218	223	233	222	258	267	258	254	253	227	234	237	248	252	204	260	249	220	250	242	199	245	244	247	242	250	222	231	249	261	216	245	263	240	207	251	229	254	247	226	243	276	242	245	228	223	248	276	209	271	220	225	237	257	244	260	208	225	258	235	247	259	259	238	245	223	252	219	215	245	261	246	220	274	236	243	260	253	232	236	246	233	248	239	240	259	242	227	238	234	240	235	218	233	226	241	233	221	235	247	266	253	228	223	222	211	244	232	236	247	244	235	256	233	244	235	222	265	228	240	240	218	238	273	213	230	247	222	244	238	225	252	222	252	245	233	234	234	237	253	232	223	277	220	264	241	233	276	251	234	236	232	242	261	235	233	215	238	233	262	243	258	223	224	227	221	234	262	235	245	238	234	237	236	255	245	209	241	229	239	236	263	239	258	228	259	259	212	244	237	257	229	235	241	250	262	256	248	247	260	232	256	247	230	262	251	222	240	244	233	244	241	245	207	256	234	216	266	261	223	251	239	237	243	248	246	255	229	244	250	245	256	257	270	253	214	226	246	232	210	228	255	209	241	251	271	247	221	237	231	224	228	216	241	259	243	224	218	196	252	233	300	252	223	222	252	265	228	232	278	235	259	235	240	251	242	264	241	277	257	242	237	241	248	216	221	235	208	206	277	242	250	238	217	244	239	231	281	223	227	245	238	248	249	246	238	226	233	234	259	261	248	232	223	217	237	236	234	224	245	253	254	236	244	244	233	224	249	206	229	218	236	273	236	227	254	236	233	242	242	261	222	226	234	234	241	246	244	267	217	259	246	248	255	264	253	255	229	258	253	238	252	222	239	244	234	243	255	246	243	228	266	230	227	260	227	226	230	243	276	254	230	242	227	254	232	245	218	244	272	239	221	246	241	232	253	268	213	234	238	289	271	241	231	253	216	266	265	237	237	249	255	238	223	241	230	242	224	263	235	223	260	238	259	243	242	228	259	242	254	246	235	231	240	248	248	249	269	242	238	236	259	220	231	257	252	268	235	229	227	245	252	240	233	237	224	246	226	222	222	207	263	238	232	248	228	196	232	244	277	261	233	218	270	232	232	237	223	246	239	226	240	245	219	235	203	242	255	254	283	225	260	266	241	227	245	246	240	258	257	203	239	217	249	242	248	243	227	248	253	234	273	226	239	257	240	264	248	237	282	241	253	241	216	229	260	255	235	273	218	239	211	261	253	231	249	212	221	232	241	227	213	236	239	252	237	260	239	229	235	268	234	244	228	242	255	246	219	234	276	253	268	243	239	232	209	254	218	245	228	247	223	243	260	253	253	223	280	232	242	218	253	257	229	253	247	243	233	238	263	235	238	256	268	241	242	255	244	226	217	240	236	246	230	233	232	252	240	232	234	236	255	263	249	271	235	244	247	223	228	256	258	249	239	244	240	232	266	252	258	247	251	261	232	253	222	244	240	228	255	278	223	268	253	255	275	254	255	238	211	268	219	227	252	214	227	263	255	205	229	223	256	218	253	259	242	249	238	231	245	256	238	237	242	237	235	235	263	232	220	236	283	244	248	256	249	245	242	216	285	236	221	229	226	217	262	238	256	231	237	224	253	239	221	218	251	232	273	237	259	214	237	211	237	239	249	249	252	231	237	249	221	214	251	251	230	228	259	226	228	242	222	239	238	229	244	267	236	249	241	237	246	253	244	246	215	251	270	257	249	196	278	246	234	256	249	245	229	230	234	240	235	235	264	221	223	225	222	221	285	246	263	262	259	247	216	238	247	257	241	237	248	261	217	239	229	256	252	254	268	220	247	213	240	244	245	233	253	251	231	230	240	261	273	248	269	238	226	245	234	227	250	249	281	258	234	247	253	246	245	234	240	250	237	259	236	241	232	227	248	268	215	237	281	247	206	216	227	237	214	230	223	252	219	242	271	279	253	231	226	278	222	225	239	271	229	237	274	224	258	244	246	219	239	241	249	243	270	221	238	256	251	241	226	241	256	258	227	264	239	238	198	261	242	277	234	235	230	243	243	247	225	229	240	234	231	275	259	231	236	231	248	248	245	262	223	233	238	233	228	235	236	268	234	266	209	238	242	231	214	247	222	258	252	245	242	230	238	242	258	254	278	231	271	263	253	245	231	237	225	231	242	223	246	256	230	228	257	208	236	239	245	235	242	238	227	236	232	222	241	224	254	248	212	237	274	257	240	208	224	235	247	244	247	249	230	244	233	232	253	258	247	217	260	234	231	245	222	236	270	234	234	250	224	218	244	219	224	250	258	257	250	260	240	241	242	277	230	230	238	247	228	243	246	260	232	241	244	242	263	236	233	211	233	256	207	212	246	217	242	212	264	234	240	278	255	241	231	242	212	261	248	254	251	262	221	268	227	240	262	220	237	230	244	260	234	270	251	233	240	252	249	244	252	217	257	244	262	226	239	224	254	237	264	240	246	220	244	246	219	225	222	215	263	246	232	243	241	230	219	217	253	245	249	234	223	253	220	253	217	222	234	223	284	225	246	251	227	244	239	227	243	243	256	240	251	231	227	223	250	234	245	240	262	248	236	264	227	228	248	244	254	242	252	233	224	261	256	266	255	256	237	231	248	228	240	228	223	221	235	219	261	251	248	245	245	225	256	261	243	253	239	248	264	256	241	253	224	249	246	238	257	242	236	226	233	238	232	262	244	281	239	263	234	247	243	205	218	230	253	235	252	251	249	222	230	211	226	226	234	214	239	244	216	241	252	212	248	226	274	258	230	231	246	250	254	256	275	250	214	258	220	250	249	246	249	231	230	234	247	231	228	255	250	230	235	268	240	245	263	219	239	259	207	233	226	280	236	234	249	247	239	223	246	230	245	242	249	269	240	254	238	255	220	247	225	219	229	265	257	244	207	247	248	239	213	228	241	221	237	235	225	257	243	243	245	235	262	251	222	254	260	238	223	263	240	261	230	272	245	261	233	217	249	220	265	232	245	247	240	228	235	239	222	238	236	250	223	248	254	259	221	219	218	268	246	244	197	236	234	240	256	257	228	239	233	249	223	238	244	250	227	265	234	262	240	273	241	232	228	249	238	237	230	251	215	244	211	249	232	230	245	234	254	232	250	252	226	226
16932	2494	5252	5884	5121	4299	3515	2902	2558	2196	1956	1822	1640	1485	1429	1302	1340	1241	1262	1137	1058	1037	1022	996	979	942	973	908	903	892	865	860	861	909	838	838	856	871	773	723	803	853	778	782	805	825	757	829	818	790	824	795	795	801	777	743	734	764	732	732	747	752	782	728	773	756	782	773	721	757	781	735	759	742	755	717	746	751	705	728	748	741	746	735	694	742	716	735	692	696	713	755	751	727	819	697	742	718	743	728	736	726	760	716	763	721	723	709	706	757	703	736	709	727	729	737	713	752	720	719	725	720	779	718	697	716	735	732	750	723	679	730	722	731	763	716	726	790	740	747	759	715	748	729	728	740	748	750	707	698	741	728	729	691	750	682	736	692	746	764	723	717	730	749	708	752	766	738	736	719	745	717	738	685	734	698	733	684	706	740	717	656	715	680	720	714	766	722	741	703	727	706	731	738	737	730	725	741	734	724	696	707	735	751	708	738	675	711	763	714	720	714	708	726	720	716	741	752	720	735	690	719	662	731	742	727	732	731	734	763	695	747	747	713	731	680	696	656	729	705	728	703	722	735	754	742	734	755	736	742	698	728	713	734	707	707	703	698	733	749	745	682	719	710	706	690	763	753	729	703	756	707	695	693	736	697	750	710	714	740	692	704	740	781	673	705	712	716	717	791	726	711	692	706	696	669	695	715	706	702	651	748	733	673	704	716	698	694	710	726	700	699	730	738	718	776	727	740	713	700	731	712	732	750	744	715	683	694	759	734	733	702	740	706	748	722	742	712	744	767	716	718	700	722	724	684	743	744	723	709	720	692	708	732	711	686	687	737	714	667	727	787	723	728	733	721	736	736	711	715	722	672	695	725	691	755	671	719	732	712	680	706	694	711	685	680	723	718	786	724	725	716	688	735	746	687	690	726	720	742	780	735	729	704	719	722	736	702	775	713	716	766	741	730	720	720	739	754	733	691	707	739	716	704	739	720	723	754	687	731	745	721	676	748	731	729	739	721	746	710	692	718	706	729	720	786	702	738	778	685	711	751	734	703	694	723	665	716	747	721	702	678	735	698	724	749	750	761	750	712	697	713	750	736	709	727	717	733	713	687	754	706	713	692	738	725	714	741	721	713	720	717	733	713	745	681	727	738	731	769	772	738	731	740	715	784	704	700	722	698	765	709	699	718	701	709	726	716	726	712	751	677	706	742	720	720	697	728	794	722	718	738	804	749	723	713	741	707	718	714	682	710	744	734	664	684	714	731	721	702	719	689	693	747	735	726	712	738	739	681	712	733	749	742	702	734	762	747	725	739	702	727	703	744	740	726	712	650	717	660	719	766	724	747	715	682	695	739	749	720	747	749	729	753	721	741	720	752	738	736	732	730	711	766	706	792	762	679	696	702	724	717	750	700	763	752	670	737	732	731	740	723	736	767	761	704	699	722	724	714	744	705	739	765	721	722	726	715	730	740	731	698	701	772	696	721	728	680	715	757	702	685	741	780	727	702	716	683	742	749	738	746	733	702	736	684	700	723	712	701	690	736	728	722	698	715	741	784	679	729	734	722	723	698	722	729	676	762	726	740	723	679	756	734	702	660	721	744	757	708	719	755	748	717	700	716	724	690	715	730	734	731	758	744	723	731	693	725	703	694	739	684	684	744	734	701	739	744	702	691	748	753	675	735	667	729	709	702	724	779	757	696	678	764	719	724	678	702	743	744	719	725	716	688	717	680	685	756	736	713	695	700	703	715	708	752	709	695	729	717	732	740	747	742	750	721	695	681	704	758	741	723	686	748	682	668	723	667	708	738	710	727	692	726	736	680	770	721	744	703	728	688	797	738	741	679	697	786	748	706	708	684	731	758	707	753	761	692	743	677	773	695	708	727	698	687	728	735	701	775	732	726	700	725	690	763	744	764	715	730	756	740	711	695	692	745	687	749	723	717	713	692	683	728	706	703	742	729	736	688	719	733	714	710	693	714	739	737	739	738	725	703	802	702	729	709	732	758	716	753	704	742	758	756	776	734	745	686	709	682	700	701	656	668	682	682	708	717	735	684	717	794	695	714	735	744	732	700	713	723	669	722	762	757	718	706	709	714	689	728	724	692	698	743	712	745	710	772	730	714	744	695	764	705	768	716	736	733	713	713	727	726	751	706	762	700	707	708	750	681	724	714	710	705	715	716	677	743	716	705	658	710	773	686	663	716	718	710	717	775	724	723	706	741	732	728	712	707	745	686	734	751	713	703	710	730	742	702	749	695	663	748	719	714	693	783	695	736	716	703	664	717	726	739	714	748	714	732	736	700	733	747	734	698	731	751	709	696	701	697	721	740	732	705	726	743	771	706	743	728	749	661	746	742	716	673	664	715	768	696	715	717	711	741	692	693	703	720	718	663	729	729	726	760	696	741	722	769	704	719	715	732	695	695	743	688	716	748	731	678	715	752	717	693	711	736	692	744	689	716	666	678	690	721	708	699	733	658	743	672	703	730	780	704	766	716	730	662	724	729	724	692	705	734	730	716	716	714	718	678	663	666	693	748	738	737	764	700	721	760	745	692	716	707	668	766	743	751	713	723	724	693	723	718	721	756	732	777	742	674	715	759	722	715	715	727	782	695	769	679	731	680	748	701	761	708	714	735	689	719	727	717	763	749	736	704	707	752	722	715	736	739	742	744	740	710	757	703	703	731	770	725	753	733	700	696	732	699	732	720	727	715	731	685	789	747	701	695	693	734	706	731	714	659	720	729	717	704	696	682	692	679	730	739	694	752	744	710	676	738	713	732	719	720	731	753	740	660	719	730	725	709	728	737	708	706	738	738	717	665	699	705	733	707	734	718	676	720	732	755	742	746	768	698	686	709	714	746	741	721	714	722	683	751	727	696	734	700	697	728	742	706	728	751	737	748	694	730	714	722	690	704	691	716	734	719	757	713	733	780	750	715	738	701	716	775	701	725	748	707	769	713	764	741	679	662	756	792	766	757	689	731	671	654	724	689	723	695	744	714	720	705	693	698	795	715	711	734	751	702	737	710	732	762	712	752	744	737	690	713	709	732	672	729	780	723	731	776	712	722	702	756	720	703	714	701	748	731	699	690	769	705	733	707	718	667	661	739	658	683	773	727	734	743	701	786	717	734	744	689	759	683	665	771	695	729	705	719	704	759	763	735	733	711	710	700	743	682	697	702	729	687	726	706	693	758	744	687	686	707	710	750	735	734	709	699	752	753	755	691	687	713	745	708	715	710	746	747	729	737	726	694	771	778	765	688	720	703	690	688	728	746	725	698	696	748	739	734	753	730	732	726	725	738	682	698	724	778	747	743	689	707	741	718	700	721	759	700	709	696	679	705	732	714	770	728	686	736	714	758	693	672	713	668	712	692	722	747	671	743	689	669	744	755	688	692	723	749	730	749	728	692	751	704	761	642	727	707	673	724	705	697	691	692	710	710	744	711	762	727	704	715	707	683	754	729	725	691	754	684	745	700	709	713	726	704
3846	215	154	126	85	95	105	70	71	81	56	71	75	76	73	82	75	65	72	63	72	73	69	87	75	82	67	74	68	90	60	56	71	75	91	81	75	77	93	63	72	57	78	87	74	88	52	74	65	70	86	89	80	76	80	86	78	74	88	65	79	95	76	88	77	67	89	67	95	82	87	89	78	86	66	79	69	53	59	73	73	74	54	68	84	62	69	75	80	89	67	68	78	60	76	71	70	80	65	59	72	79	71	82	70	79	62	67	75	71	72	85	73	77	86	79	76	74	77	81	57	74	81	78	69	71	62	80	73	80	76	75	83	77	83	81	77	67	66	63	71	73	62	70	82	64	90	64	75	62	73	79	86	74	75	62	85	70	82	68	80	60	77	64	71	63	83	89	75	79	65	67	73	74	70	77	67	62	73	73	71	73	87	88	65	69	74	65	64	83	73	85	68	75	71	73	86	70	83	71	71	76	85	72	83	65	56	64	56	74	82	79	69	79	61	54	70	76	67	67	69	84	77	66	87	76	75	73	58	66	77	72	67	72	62	76	66	84	73	77	83	68	57	69	70	63	76	62	68	77	80	74	86	83	67	98	73	56	78	72	84	70	66	97	76	85	73	65	67	79	65	69	91	83	69	58	80	71	56	68	85	66	64	71	61	80	85	69	85	67	65	85	60	67	76	68	81	75	57	77	72	82	77	69	72	66	67	71	71	66	73	79	75	66	69	71	53	60	72	55	74	79	72	82	84	65	67	63	61	80	62	68	71	66	63	69	69	68	76	69	86	94	71	65	87	65	66	74	56	76	75	69	72	64	80	80	69	68	75	70	72	76	90	55	50	80	67	67	77	78	95	67	62	63	78	72	75	57	82	76	58	75	43	78	79	70	69	71	74	80	81	72	61	61	84	67	77	64	73	72	80	80	69	82	52	78	92	65	74	62	81	74	88	83	83	81	67	76	82	77	65	64	71	72	67	71	92	68	89	61	78	64	81	65	67	74	76	81	57	67	90	78	56	64	91	74	49	60	61	69	84	69	79	71	63	63	80	80	79	88	65	81	57	68	87	66	51	73	78	76	88	74	65	58	72	77	71	58	84	58	54	73	75	76	68	77	71	67	79	77	67	67	74	68	75	55	74	77	60	74	88	73	63	79	85	72	83	84	62	61	58	90	88	61	81	84	72	74	67	66	65	69	74	80	83	66	80	69	75	69	75	73	62	63	73	65	75	73	58	69	64	64	57	72	87	80	75	80	74	66	81	66	65	73	67	72	79	74	74	73	82	55	67	74	70	74	72	75	70	69	94	73	73	66	83	90	61	58	68	88	71	69	63	70	60	73	69	73	70	70	90	82	73	62	65	65	70	82	72	85	66	67	64	66	63	79	56	54	73	74	65	79	69	67	83	78	70	69	74	80	86	67	88	80	64	68	72	77	70	73	56	72	76	66	74	59	81	73	77	76	64	75	64	70	64	62	59	85	66	67	84	64	64	69	72	76	76	69	72	77	86	64	80	79	73	71	66	72	70	68	72	50	80	80	70	86	68	64	77	74	70	63	74	70	66	79	80	72	68	70	71	68	68	52	86	72	72	71	78	71	80	63	65	60	97	82	71	75	86	85	67	72	65	75	66	77	80	75	71	78	79	81	66	72	67	73	72	59	92	79	80	75	73	70	71	82	56	60	77	67	74	52	64	76	79	68	69	88	69	74	68	76	90	87	78	70	80	69	88	66	85	79	69	76	69	87	62	68	80	67	74	79	89	84	85	83	69	70	52	75	86	84	63	72	66	63	71	85	57	68	82	58	70	82	77	77	70	72	65	97	67	69	74	77	77	84	74	74	90	66	59	89	59	71	88	80	82	91	61	76	73	72	62	84	68	77	82	75	58	67	65	87	69	67	64	64	73	92	72	65	72	72	78	79	68	70	85	75	84	78	64	90	78	78	77	63	71	68	89	81	76	82	81	68	59	64	70	73	61	65	76	71	83	74	58	66	79	78	74	66	67	80	71	83	57	72	67	75	73	72	82	66	64	65	71	71	58	65	74	72	80	70	58	62	79	61	69	58	75	78	82	71	84	67	66	72	95	68	71	74	59	65	67	70	77	75	76	64	74	66	76	62	76	58	66	69	73	58	69	73	88	69	78	76	80	75	62	60	64	68	78	77	84	60	80	75	75	77	62	65	62	77	70	63	92	75	90	86	56	78	75	67	95	69	74	77	67	89	63	63	70	66	44	80	82	75	70	76	91	56	73	76	73	78	80	81	79	72	84	72	70	73	86	64	86	67	52	63	77	81	67	65	78	79	65	74	85	65	79	63	64	77	73	75	69	68	68	74	65	84	66	77	71	76	84	65	71	77	73	83	69	73	64	77	81	86	82	61	76	62	79	96	75	70	82	66	83	67	79	75	73	81	68	61	51	69	91	75	78	73	61	52	71	72	77	66	73	73	83	61	77	70	69	78	75	79	87	87	64	72	56	64	73	68	77	77	61	69	53	63	78	72	70	63	80	68	79	67	76	72	60	73	81	74	81	60	74	80	82	61	80	81	74	71	74	62	74	69	79	73	71	74	76	76	75	67	66	74	64	75	68	59	82	83	71	76	76	68	86	69	63	73	80	74	70	73	69	67	77	63	70	71	75	63	78	58	66	75	77	76	66	62	74	76	74	84	78	68	61	73	75	69	88	69	75	81	68	88	80	71	68	63	82	73	71	72	71	76	87	64	69	66	74	62	73	84	74	60	72	74	63	55	79	65	64	80	50	52	70	59	80	69	67	76	60	82	87	67	70	64	76	72	72	73	63	68	90	85	90	63	74	71	71	84	71	70	67	79	70	74	92	76	76	75	75	73	73	82	71	55	69	67	73	61	66	85	78	70	72	75	75	61	79	78	67	74	73	68	64	58	70	81	79	68	79	86	83	93	64	72	76	96	67	83	60	78	75	57	76	78	70	64	71	66	81	92	72	83	73	75	53	72	75	88	58	79	75	70	70	88	84	71	58	70	66	78	60	65	75	85	72	70	73	99	74	75	80	68	65	71	76	85	69	65	62	79	72	75	74	69	75	80	59	78	67	68	74	75	93	74	64	72	91	84	74	74	77	58	70	81	69	68	82	91	70	65	84	85	84	93	67	81	81	74	82	78	87	73	85	72	74	73	61	67	72	74	82	66	70	72	73	64	81	71	82	76	67	61	90	77	69	59	74	75	71	58	71	63	69	69	70	69	82	58	85	66	63	79	70	86	77	70	73	76	74	74	78	71	77	79	86	67	78	67	73	73	83	76	91	76	80	67	70	79	80	61	70	82	80	66	86	79	66	51	66	63	81	56	70	70	85	61	76	65	61	78	80	67	83	67	64	73	82	83	78	71	84	79	69	76	85	70	79	71	71	69	70	88	64	64	77	72	76	58	78	78	68	69	78	82	72	91	81	69	79	82	78	75	70	63	67	61	59	90	76	61	70	75	66	69	58	71	92	76	74	69
4193	340	425	425	432	422	376	336	319	295	324	288	292	310	289	273	283	291	323	280	280	285	304	239	302	275	305	266	264	265	270	252	254	270	269	280	311	270	257	303	289	285	315	273	280	291	293	283	256	283	265	302	259	295	257	282	245	267	286	294	254	271	309	269	269	297	252	293	264	296	261	278	264	306	282	293	272	290	301	286	276	267	278	275	249	265	296	287	273	279	271	273	263	302	272	253	320	264	288	311	268	307	276	291	261	267	265	276	257	298	320	277	300	287	270	267	282	258	287	276	274	264	269	281	278	277	293	287	311	281	271	271	277	269	271	264	280	259	299	300	275	281	291	317	267	286	273	276	262	275	251	269	272	285	257	260	295	289	263	276	277	290	288	284	275	275	258	277	306	260	295	276	276	300	278	282	287	282	273	250	285	255	270	309	299	252	279	302	268	273	266	280	302	267	298	278	303	269	278	266	256	269	296	246	267	255	270	257	270	279	307	257	242	278	286	276	250	262	289	249	288	274	270	293	271	295	268	293	267	261	247	279	265	240	268	286	264	273	266	283	252	263	277	287	306	287	270	274	307	261	247	276	298	312	245	278	291	250	247	315	240	288	286	254	246	297	274	253	258	304	293	280	261	295	295	284	274	269	260	267	294	296	302	302	269	248	301	303	291	300	272	255	296	277	258	300	266	293	276	290	265	276	284	258	264	247	277	296	271	258	274	283	282	268	295	268	275	240	281	297	265	279	245	281	281	272	284	254	325	288	280	307	261	283	257	287	277	282	263	289	259	256	250	279	303	280	237	279	262	292	293	265	300	300	291	274	295	279	296	318	283	253	304	249	256	287	282	276	241	252	288	298	280	279	280	297	287	281	301	287	281	277	266	303	279	260	295	277	264	297	278	273	274	273	282	287	255	254	266	268	299	260	286	264	255	279	252	282	259	265	302	304	278	277	275	296	307	285	265	267	282	285	274	262	292	273	270	310	277	281	253	258	273	283	284	298	265	283	259	295	266	267	311	274	229	278	270	268	272	254	266	317	329	292	294	267	288	255	252	313	268	265	283	259	276	287	268	251	252	284	247	262	296	280	268	279	279	281	258	272	318	309	299	285	231	299	269	266	284	251	264	282	280	269	299	280	304	279	311	287	286	292	273	306	273	250	274	251	289	276	278	250	310	274	247	302	281	271	273	294	276	249	256	266	295	261	288	261	233	293	280	263	294	256	292	295	283	240	271	284	279	259	304	274	292	284	279	289	291	266	293	285	258	279	274	263	286	262	285	265	272	278	289	282	286	252	299	260	251	288	251	272	296	299	261	282	274	277	263	276	298	281	272	266	279	254	254	261	280	254	265	237	296	282	287	285	285	283	258	259	272	272	261	280	233	279	281	287	283	329	276	295	267	268	303	263	282	261	283	285	272	288	276	258	265	276	261	288	280	274	277	282	258	288	268	246	301	289	286	302	288	287	271	248	259	280	265	273	272	280	311	255	247	291	280	270	278	260	266	276	301	264	254	315	285	271	280	272	278	257	291	256	280	278	262	269	278	269	256	287	288	288	269	277	277	245	294	281	296	278	246	270	275	252	246	252	318	252	279	280	301	277	293	306	269	277	274	248	287	277	294	248	279	279	274	284	288	274	290	258	262	324	267	265	289	306	259	276	282	300	286	286	277	266	279	286	293	286	240	314	273	246	258	270	269	310	277	300	295	287	288	276	271	286	288	310	288	271	283	257	312	266	299	275	284	265	296	301	270	278	253	309	268	307	283	303	285	282	269	288	266	277	250	286	277	277	287	271	277	270	265	266	272	276	273	272	244	272	275	286	305	246	322	299	272	271	272	282	269	292	267	269	274	289	288	289	279	262	274	255	285	315	266	255	273	252	269	267	303	248	268	270	279	288	279	290	277	251	293	303	277	264	269	269	264	264	272	283	274	266	279	264	310	256	257	271	284	294	268	290	274	238	282	302	269	277	293	263	252	244	294	281	275	262	256	279	274	269	271	283	279	271	274	296	280	258	266	278	264	249	273	301	282	274	262	241	260	296	292	262	321	267	265	292	268	257	269	286	294	254	285	265	269	271	272	291	279	236	277	297	272	279	291	313	260	271	273	271	313	241	305	273	314	279	283	289	283	292	300	275	298	281	279	274	295	283	288	305	276	285	279	280	275	290	261	268	307	265	290	261	292	261	272	280	313	291	275	252	281	276	264	292	252	288	292	287	285	251	274	285	292	269	284	248	311	283	298	277	281	265	256	286	269	262	277	268	283	298	263	262	280	289	274	304	295	276	269	292	253	278	286	285	269	248	292	298	258	296	268	267	295	273	300	273	293	268	265	294	303	283	299	298	289	301	266	260	272	289	308	251	264	295	255	280	254	237	277	274	269	244	283	289	292	258	252	270	265	286	291	263	285	296	282	277	296	262	258	289	285	279	301	256	287	308	260	270	260	284	283	249	290	272	281	258	270	284	264	284	300	283	267	274	284	261	272	265	278	288	295	266	280	251	270	273	280	286	273	286	300	242	262	278	274	232	303	277	301	278	270	273	269	262	299	299	306	280	265	300	294	267	259	279	290	287	260	283	283	262	320	269	269	248	304	269	276	274	292	274	271	280	264	274	295	306	267	275	276	289	278	271	284	293	290	312	276	280	262	271	296	244	278	269	240	249	247	288	292	286	299	262	273	265	292	286	278	277	274	269	278	301	305	298	270	307	288	243	302	269	263	254	297	283	254	271	273	266	258	301	271	259	268	276	290	283	291	278	254	281	269	286	244	280	268	277	266	276	282	289	286	281	303	247	251	301	251	276	299	263	276	299	255	251	297	284	254	290	282	272	287	267	259	275	284	271	250	291	276	306	276	260	290	259	262	289	249	291	282	301	273	261	297	307	278	268	276	274	272	293	244	284	240	250	305	286	288	309	264	303	265	294	300	297	256	267	275	284	245	280	258	325	276	297	305	273	268	270	304	232	277	260	259	264	281	264	259	270	287	292	264	295	266	271	288	289	272	295	277	273	290	277	280	287	286	312	262	274	261	291	286	304	274	293	293	274	284	279	271	269	252	254	295	243	275	291	260	291	267	293	261	286	275	286	311	274	266	279	285	265	276	252	291	263	271	270	300	232	260	273	293	290	299	276	277	272	303	286	256	269	298	250	272	272	307	298	258	286	282	263	280	268	276	262	260	311	278	253	282	276	250	280	291	285	286	261	273	287	277	237	259	267	259	268	282	287	274	279	295	265	287	267	255	246	302	279	271	270	291	284	292	271	283	247	261	285	282	285	264	241	282	261	267	281	269	298	282	280	316	280	294	274	290	250	295	302	268	253	297	270	264	274	283	305	263	274	294	275	273	272	281	309	254	262	293	293	271	251	277	270	254	246	309	269	295	269	304	280	285	277	284	311	231	273	292	250	273	266	260	267	256	284	265	265	270	266	283	290	237	247	291	296	271	271	256	267	273	260	274	269	266	268	291	273	271	267	271	283
27989	4267	1445	1074	799	584	452	379	343	304	281	267	251	228	208	217	220	201	208	168	181	195	198	172	195	196	201	202	178	189	201	163	195	179	164	188	157	153	178	160	164	168	188	181	172	174	172	183	162	162	176	159	192	171	171	178	155	176	161	193	190	174	177	170	138	172	168	173	167	172	161	173	184	183	150	178	176	166	150	176	181	170	168	153	175	176	175	200	165	183	184	176	173	154	175	150	164	173	176	162	161	180	156	167	174	171	159	157	165	178	141	157	149	164	186	185	164	164	157	173	190	181	163	170	170	184	152	174	174	171	191	165	152	168	183	188	175	170	170	151	163	160	171	168	156	138	173	163	177	176	184	183	193	162	174	167	182	164	175	172	145	173	165	161	192	177	181	185	183	177	179	160	174	186	177	183	138	165	153	149	164	155	183	172	165	154	177	190	157	179	167	181	177	164	161	177	160	174	158	163	184	195	147	168	171	176	160	188	176	159	185	169	173	182	177	196	169	171	154	168	167	168	166	191	177	170	161	170	168	187	152	156	165	163	178	160	157	180	184	163	171	194	182	184	184	159	175	170	147	157	196	160	211	176	185	167	177	173	169	170	171	164	159	177	155	190	192	172	167	164	165	159	160	153	171	164	169	175	177	182	149	172	181	179	190	168	180	175	159	162	159	172	180	155	177	160	152	189	169	161	167	157	163	181	197	171	180	195	195	166	176	167	181	164	153	160	151	173	173	164	181	152	179	172	179	183	152	181	184	180	197	167	162	171	175	152	179	150	183	172	174	178	157	164	169	173	152	155	162	176	200	189	169	163	177	169	197	152	167	160	190	148	169	165	170	150	167	162	185	157	160	159	173	180	167	158	174	145	162	176	165	178	172	172	169	183	151	185	151	158	168	178	164	156	160	171	155	188	165	158	173	164	176	162	166	194	176	161	162	154	180	192	168	153	146	162	198	151	172	173	182	173	172	147	148	169	173	170	190	169	158	180	182	184	151	198	177	159	183	166	179	164	183	158	169	171	147	157	155	167	196	157	177	179	171	164	157	181	185	145	176	175	167	163	166	168	189	184	157	190	157	157	178	174	178	178	155	172	190	182	178	169	172	167	192	198	171	180	180	148	174	168	188	170	178	177	173	180	179	172	161	173	185	143	160	168	185	164	167	178	155	183	175	155	196	169	169	160	179	156	169	181	196	175	175	163	192	178	181	186	152	164	160	188	173	183	197	160	173	169	190	164	201	184	191	176	177	194	174	178	168	176	170	153	179	181	195	180	137	172	166	167	175	188	185	171	173	176	162	177	180	155	173	179	182	182	178	176	162	157	159	189	165	187	153	165	184	160	181	175	174	149	162	172	199	191	169	156	164	142	178	165	175	189	185	162	193	182	180	170	172	158	181	170	149	151	180	177	185	181	144	184	174	152	163	175	171	172	180	160	169	176	159	166	183	194	172	168	182	182	189	164	170	156	162	164	171	163	181	181	196	162	175	168	164	150	177	174	165	155	172	190	151	151	175	160	154	175	173	178	189	168	166	174	149	177	179	158	166	173	169	176	175	186	139	161	180	168	174	172	158	179	156	178	165	158	194	165	150	151	173	156	168	178	189	176	160	153	173	166	171	165	171	171	185	180	152	152	187	172	182	178	180	160	177	189	179	183	181	159	170	192	168	179	167	178	177	168	159	184	179	173	153	164	159	168	162	154	173	177	155	151	169	162	132	181	159	194	180	183	183	171	151	168	169	170	181	181	157	173	169	183	160	169	174	145	156	179	154	162	168	168	158	158	157	182	166	189	161	185	151	172	183	169	146	151	197	185	180	183	166	164	147	178	189	156	189	186	192	182	162	186	178	163	155	162	176	189	160	179	188	167	187	168	176	173	159	157	160	162	183	176	171	173	155	164	172	165	160	164	173	162	184	180	171	163	163	168	172	150	178	171	188	190	168	179	175	162	189	181	150	173	166	189	151	180	139	178	154	155	200	186	183	178	180	168	155	140	170	171	188	162	186	189	157	176	196	178	143	140	170	170	178	192	154	155	154	179	156	181	163	166	176	172	164	159	180	171	151	174	179	162	161	173	159	157	185	181	176	189	168	170	184	192	151	177	181	189	169	180	200	159	191	204	184	204	157	164	180	182	186	173	178	170	154	156	159	176	163	176	172	178	158	168	151	173	176	154	198	159	169	164	198	168	173	165	148	178	152	183	194	162	150	191	182	167	168	191	177	162	193	169	148	169	189	161	146	197	176	157	172	201	181	162	163	163	173	170	171	152	172	170	174	175	150	145	187	196	159	187	157	189	152	172	171	145	178	171	164	193	171	178	167	160	158	177	194	168	175	160	170	185	185	172	187	194	170	176	188	172	186	183	179	152	185	149	171	160	169	175	167	155	157	156	176	130	177	170	154	174	175	157	181	167	153	167	185	174	160	180	175	184	178	196	163	171	164	168	135	183	164	158	162	162	162	186	150	149	169	175	192	190	155	156	170	171	170	172	187	182	155	155	183	155	161	162	175	169	186	203	184	176	168	154	157	156	174	168	127	177	186	169	155	165	186	182	178	178	170	155	174	179	178	162	166	182	169	206	194	159	186	179	176	160	168	172	158	202	177	177	166	158	179	197	162	163	156	175	172	193	153	169	178	166	179	169	174	173	170	166	185	182	160	188	181	159	175	157	138	163	172	180	162	178	159	156	175	189	156	144	177	171	187	169	168	173	176	168	158	184	176	165	160	159	149	178	158	179	177	174	176	184	181	173	161	196	156	183	178	163	158	189	182	178	193	135	159	174	168	185	173	177	173	186	171	177	168	176	180	158	151	178	174	180	172	146	181	143	152	180	165	179	197	174	176	184	174	166	187	168	169	161	161	161	169	172	171	164	177	168	146	164	182	185	180	162	160	168	191	151	186	172	176	166	173	180	170	171	187	173	169	168	162	165	177	185	162	159	153	154	173	158	195	175	178	176	178	185	151	172	176	148	166	179	162	151	181	177	168	186	173	183	171	192	184	196	187	169	181	168	161	170	169	179	197	185	170	184	190	154	179	155	155	171	166	188	162	150	199	173	162	161	157	168	155	169	177	168	165	152	177	171	148	186	181	188	171	179	174	162	168	173	171	166	155	187	198	173	182	150	184	174	177	200	170	172	159	172	168	179	193	190	160	158	189	171	158	143	160	172	182	151	156	158	179	169	182	176	179	162	161	143	166	185	156	175	167	167	153	175	154	171	170	180	183	158	134	166	193	146	176	155	173	159	158	166	171	173	151	167	167	188	152	152	175	156	155	152	140	183	149	168	162	165	199	172	173	156	199	147	154	175	176	179	166	186	149	175	150	161	151	161	181	158	182	174	133	164	174	174	158	151	179	172	147	169	195	184	161	179	157	151	176	174	165	160	183	163	159	169	177	168	162	165	159	147	168	156	160	186	184	171	166	158	164	180	147	176	170	164	163	198	168	199	159	193	166	174	174	192	150	178	160	161	150	171
13011	1389	3026	3492	3009	2458	2059	1713	1472	1298	1256	1041	1017	948	978	859	801	804	763	741	734	652	699	695	722	652	681	642	650	669	579	656	597	590	584	615	594	579	585	544	612	593	575	580	543	549	562	569	549	541	598	557	596	573	547	551	592	570	537	584	596	522	544	530	549	526	514	522	551	535	544	536	579	545	540	580	531	511	566	562	563	537	543	540	565	548	517	535	572	589	528	548	552	551	556	504	597	521	563	535	510	555	543	516	550	586	571	523	533	521	580	547	544	526	558	508	554	535	579	564	549	572	552	564	526	491	535	545	538	560	554	515	535	584	553	546	559	552	529	520	493	547	534	550	549	514	554	545	562	524	517	579	529	489	565	517	557	561	520	535	495	519	536	547	556	511	550	542	530	526	546	533	526	540	541	487	547	550	577	528	529	495	525	520	535	580	548	534	501	496	511	490	503	485	594	507	550	552	527	496	553	526	570	558	523	488	520	504	548	541	516	559	523	526	517	557	540	503	557	521	543	547	541	615	541	533	547	538	555	534	512	530	561	539	530	550	539	518	541	531	506	488	540	537	514	534	532	543	557	569	585	531	511	538	506	510	578	505	513	536	519	541	506	533	514	549	514	542	585	565	504	555	577	537	543	518	524	542	534	550	564	546	523	587	524	490	497	520	505	527	518	586	554	536	543	585	571	548	552	527	512	548	562	524	496	508	522	519	501	530	534	535	540	519	540	565	561	550	501	550	534	517	535	525	536	506	522	538	508	547	621	542	512	500	540	536	503	545	519	507	570	505	516	539	512	557	530	541	559	522	532	514	507	570	549	531	565	555	544	546	577	539	527	493	540	532	507	534	556	563	524	523	565	520	546	475	574	556	549	558	544	517	532	537	481	521	479	527	521	495	589	518	564	521	536	527	511	552	546	530	537	535	548	552	565	524	558	503	540	515	548	565	539	522	605	580	536	515	507	560	568	535	545	574	542	564	509	556	514	507	548	549	517	562	520	565	541	531	540	507	593	499	503	559	553	545	514	531	502	537	511	564	576	541	536	542	530	534	530	508	564	474	512	524	555	528	523	528	480	543	550	538	530	559	513	557	488	514	482	544	538	545	537	527	515	514	509	562	576	491	529	520	525	535	542	547	551	486	526	503	534	514	558	528	503	530	542	534	571	580	537	538	565	557	528	533	540	550	540	499	557	516	539	530	559	542	497	499	535	534	542	468	551	549	536	583	563	509	476	529	543	510	560	543	540	519	506	556	533	576	576	517	538	486	532	543	551	530	536	496	570	502	542	532	522	568	563	552	547	534	587	501	515	529	555	532	528	544	527	491	527	550	563	554	533	560	549	504	475	569	547	515	499	541	582	557	546	506	517	532	562	531	558	509	555	537	549	519	532	581	497	533	546	533	555	562	534	558	587	551	508	545	552	529	521	488	504	548	547	520	548	526	506	556	549	534	505	560	527	541	516	562	536	532	492	532	546	538	546	537	484	506	569	544	566	546	516	531	533	558	560	523	588	513	532	557	500	517	538	461	568	566	533	541	517	566	546	561	507	538	530	550	529	537	528	574	567	539	548	494	536	552	495	545	513	517	524	548	565	510	507	514	538	560	536	545	533	539	499	552	536	554	536	568	539	584	534	528	558	577	539	518	558	558	491	567	520	539	534	528	514	555	517	553	547	566	545	547	533	565	530	547	512	546	545	549	556	509	552	517	540	503	556	535	553	509	491	560	545	535	536	545	535	521	557	548	559	535	541	548	470	528	573	529	569	530	536	594	590	555	523	529	524	540	514	528	543	534	550	543	517	509	518	534	529	506	529	528	584	537	515	527	545	525	513	506	527	555	544	508	515	567	504	500	485	551	478	513	465	515	533	536	488	531	559	510	527	528	526	557	566	522	559	557	515	518	517	482	563	551	505	537	536	550	550	531	513	526	526	530	524	511	567	508	538	503	546	543	541	526	521	568	511	542	563	539	503	518	551	542	546	562	592	506	529	541	538	533	562	553	520	584	528	572	546	508	528	476	563	552	510	543	521	495	547	526	523	502	561	531	548	527	565	520	536	518	525	515	516	545	499	503	507	543	538	540	515	536	496	486	525	545	504	520	552	528	516	485	561	536	536	584	547	568	539	538	515	512	521	526	509	539	572	567	559	538	548	522	563	524	573	534	515	539	538	532	548	531	552	527	510	531	537	542	498	530	539	538	531	509	571	542	530	524	546	511	527	579	516	535	539	505	546	528	563	514	488	496	530	564	530	546	519	551	514	563	561	536	521	525	530	542	529	546	508	540	526	529	538	543	554	534	553	466	491	541	504	556	514	522	532	553	528	555	505	539	550	506	546	557	527	554	558	521	572	511	535	540	570	551	529	532	530	540	530	512	596	594	534	532	555	494	536	550	542	536	497	499	546	557	552	474	565	537	509	501	534	541	523	551	534	514	580	551	526	488	560	553	537	541	525	540	510	554	533	545	544	492	552	541	509	500	543	505	535	506	535	569	535	544	520	527	561	548	507	543	556	519	526	515	536	562	542	543	535	533	510	533	553	528	523	550	561	545	488	522	504	539	546	516	535	562	514	531	543	521	520	524	536	513	522	518	558	516	537	522	528	531	600	553	573	553	536	513	514	551	561	563	558	560	531	546	511	521	515	498	521	551	501	506	543	536	556	506	505	543	559	576	511	545	529	544	523	531	517	554	544	585	557	504	533	544	518	534	524	522	520	524	545	510	555	501	562	513	520	529	559	533	497	531	531	526	544	483	517	521	493	508	526	537	518	526	508	537	543	523	536	505	508	554	529	513	546	552	526	504	524	515	533	521	499	548	521	517	535	544	560	539	474	537	537	531	475	535	495	508	503	525	552	554	552	494	538	523	518	534	547	544	546	556	496	570	559	530	518	565	513	591	544	526	582	534	561	525	504	520	533	524	539	580	541	503	543	551	542	558	547	543	529	511	518	506	542	502	506	528	540	525	509	481	553	536	536	593	562	532	562	524	564	539	530	540	519	520	492	566	538	519	524	534	522	470	522	501	541	498	587	536	557	586	537	533	493	552	513	528	521	577	549	541	578	515	553	542	552	530	528	534	502	558	513	498	500	567	565	508	538	556	549	521	531	507	556	550	512	484	549	541	571	576	573	574	517	539	558	538	527	555	522	528	529	566	489	499	571	519	516	540	527	516	557	538	501	576	503	569	521	539	513	538	527	534	533	506	527	532	528	535	534	551	543	509	572	561	519	520	509	517	561	519	523	567	529	521	530	524	533	513	548	544	518	528	557	569	515	535	517	504	545	561	496	537	556	499	502	524	524	487	530	526	508	572	528	527	550	547	505	491	561	527	516	536	554	516	512	596	541	528	523	525	547	531	542	510	519	552	535	558	550	490	568	531	515	485	532	532	493	555	537	521	536	557	550	498	533	543	570	522	553	542	483	568	550	538	494	515	524	539	539	489	513	572	539	531	526	509	529	577	512	579	570	575	529	531	528	536
39934	14088	3850	2070	1508	1038	811	688	594	520	462	392	425	358	351	342	320	313	292	267	295	261	275	265	258	291	299	300	253	244	253	240	265	253	272	247	245	249	260	256	240	272	242	248	266	258	261	275	229	215	257	251	265	251	245	268	242	248	256	260	259	245	222	253	250	233	252	222	258	258	262	236	224	239	246	237	239	285	261	254	274	222	224	224	282	253	261	236	232	260	234	253	230	254	226	245	242	251	249	241	253	259	237	218	253	267	229	225	245	248	258	269	213	284	225	244	260	255	242	229	228	251	232	246	228	250	230	234	256	234	253	254	256	247	241	237	280	229	230	262	245	237	269	255	243	244	247	243	241	242	264	256	255	260	240	249	256	245	248	259	261	233	268	276	243	228	243	255	234	222	272	245	241	263	200	228	226	240	225	249	249	245	230	267	235	269	249	249	225	247	209	228	247	244	232	220	237	249	223	253	244	233	247	248	234	242	255	261	252	252	204	263	244	244	234	208	247	240	261	271	224	252	235	221	218	227	221	238	269	251	208	260	248	247	247	262	251	256	220	239	243	242	213	257	255	229	245	253	242	230	213	238	230	238	247	260	253	230	223	209	268	257	241	237	235	238	236	235	269	261	240	255	234	233	217	263	246	266	214	237	234	233	246	248	233	286	242	235	226	238	256	250	254	250	256	218	250	266	241	248	254	257	231	235	237	222	248	255	257	248	242	245	257	238	245	244	237	246	205	266	241	255	230	220	254	213	272	214	208	247	259	237	247	229	232	213	203	270	223	256	234	232	211	238	251	234	248	238	247	262	236	261	257	248	262	289	258	264	227	231	247	246	261	238	248	237	246	247	244	217	249	258	262	263	267	268	242	227	240	263	256	244	255	247	245	238	237	225	230	232	235	264	249	216	209	253	226	223	251	232	242	236	225	240	257	211	223	261	222	235	247	244	233	225	237	228	235	230	242	236	262	223	219	277	226	255	247	279	244	247	257	248	239	258	275	267	247	243	242	245	244	221	242	221	232	250	262	230	241	274	215	269	236	243	262	254	232	225	246	247	250	217	251	239	221	231	241	242	248	258	288	238	244	227	238	235	221	249	244	234	227	246	274	248	232	239	242	222	228	232	231	223	244	245	266	248	230	275	270	245	249	231	240	269	236	235	238	253	217	243	234	240	240	214	240	242	220	254	238	251	243	232	226	253	261	246	243	225	227	243	251	242	248	242	239	229	236	258	238	230	238	228	246	239	252	273	229	246	273	253	222	258	233	273	268	232	245	248	236	229	219	247	263	255	252	238	272	267	234	220	226	264	244	260	228	255	233	236	265	235	244	242	239	248	233	246	236	240	249	264	246	239	233	240	216	265	240	243	269	248	242	242	251	286	257	228	224	255	241	205	230	219	246	237	246	253	260	264	228	246	202	270	256	247	219	205	266	253	229	233	268	244	241	233	229	225	239	229	267	251	246	255	248	224	241	253	248	232	253	262	264	247	231	217	220	255	238	235	252	229	239	215	248	246	229	236	232	242	232	237	242	248	241	233	254	266	225	237	236	238	208	280	229	273	241	241	227	235	249	258	253	239	227	229	244	243	255	248	255	257	254	256	188	222	238	227	243	245	240	240	238	260	257	244	260	247	223	237	227	231	256	252	227	243	217	253	243	223	244	225	238	234	241	242	239	235	242	240	229	229	248	205	230	247	229	275	250	269	267	233	259	251	248	261	247	241	243	229	207	232	203	232	242	242	259	239	226	234	228	246	256	238	231	234	227	231	234	248	231	242	241	257	250	233	259	237	215	252	243	282	256	227	235	234	234	239	218	234	227	256	267	251	204	253	248	264	232	235	256	270	209	227	247	254	232	242	245	224	221	228	210	234	245	230	259	237	259	235	248	269	215	230	210	237	242	237	249	216	241	275	248	214	247	233	242	244	236	248	231	251	240	226	280	240	250	248	248	228	208	247	248	229	229	231	274	217	240	251	254	265	235	250	249	279	251	242	260	236	270	228	230	233	236	260	248	226	242	253	254	250	243	229	232	239	244	252	237	236	225	242	251	242	241	239	232	260	231	274	240	215	232	221	243	218	282	256	234	238	260	253	270	248	223	229	223	236	226	238	258	235	267	246	233	265	245	244	270	264	258	246	212	252	257	236	253	230	262	237	228	218	248	233	261	264	219	216	229	242	246	222	255	225	202	241	232	239	235	230	255	248	247	235	247	244	232	226	209	233	259	254	246	236	249	221	226	236	231	211	237	235	210	225	264	259	234	261	227	223	256	256	246	245	231	264	226	229	243	263	251	238	248	243	238	240	242	242	249	242	282	239	245	254	242	249	227	251	244	241	256	264	246	222	233	268	251	249	248	243	254	270	248	239	220	246	237	224	227	250	244	253	205	232	255	236	258	254	240	269	238	217	276	271	245	245	199	241	239	223	239	234	239	225	255	257	268	205	257	244	245	271	216	255	238	270	213	245	226	236	270	219	235	232	235	227	208	218	260	243	230	240	254	244	220	254	254	251	222	239	229	250	226	221	248	251	220	229	245	275	256	241	239	252	265	267	231	255	236	256	222	260	231	234	254	237	254	260	297	237	246	223	258	230	257	232	251	250	225	263	258	219	242	235	247	240	248	232	235	257	210	243	243	237	226	246	238	233	270	254	266	238	225	241	242	243	260	255	218	252	266	244	233	233	225	251	267	241	216	250	229	242	263	232	232	258	228	235	237	272	251	263	249	251	230	243	266	245	237	244	228	261	240	253	245	227	233	231	201	249	236	212	247	246	226	250	260	244	261	241	224	252	264	270	196	222	229	234	225	239	248	240	255	237	266	240	234	253	226	247	253	245	241	232	254	274	214	253	234	211	250	250	220	258	249	247	255	234	236	261	270	234	246	256	243	240	254	248	241	250	254	255	233	246	255	246	260	244	251	245	238	239	227	246	246	249	214	253	233	239	219	240	223	236	247	254	244	259	226	239	251	250	266	244	236	260	244	258	227	231	236	251	228	278	252	244	228	248	249	256	230	228	232	244	260	234	214	230	219	236	217	234	216	235	254	213	255	260	245	258	226	226	224	242	218	253	248	223	242	220	222	222	233	236	236	223	241	243	238	275	252	248	238	235	249	224	200	240	256	203	249	265	262	214	249	239	217	251	222	285	228	272	249	225	221	243	236	242	248	277	243	247	235	235	245	235	243	242	237	222	229	227	235	249	238	259	248	221	237	263	248	259	229	252	244	232	245	242	237	216	220	240	208	246	228	269	233	252	247	263	250	259	227	243	218	233	244	233	255	226	254	225	238	227	227	245	260	264	232	245	239	239	236	214	249	209	234	230	226	227	241	244	249	226	247	251	238	241	244	236	245	240	231	263	251	243	242	219	245	236	233	247	242	248	256	253	247	225	245	259	238	281	246	239	250	266	264	260	246	231	243	233	273	248	240	223	255	208	261	228	248	222	248	238	233	261	229	266	245	234	273	248	240	254	246	263	278	250
17872	2439	5085	6009	5045	4242	3515	2909	2510	2240	1977	1746	1658	1543	1377	1329	1253	1297	1134	1123	1074	1077	1050	990	961	972	929	872	926	908	845	882	847	820	827	837	839	849	809	800	789	772	784	849	830	828	791	856	763	798	818	807	831	800	816	783	783	764	788	742	725	731	792	744	749	750	790	790	761	756	735	800	772	758	722	741	738	721	757	753	736	731	751	747	728	716	720	772	718	734	763	688	752	717	716	788	740	719	732	747	722	686	749	745	699	725	720	723	732	736	729	737	699	719	669	700	756	722	703	753	723	733	751	745	706	740	736	733	714	715	773	723	727	686	750	705	758	660	750	740	711	773	748	745	741	737	696	704	779	735	717	694	767	738	693	763	706	748	780	739	754	773	750	717	731	691	728	712	708	716	667	696	687	742	694	756	749	723	744	741	701	694	711	723	677	729	727	748	684	785	696	732	714	715	709	694	756	725	757	731	749	739	709	699	744	730	766	763	735	699	759	707	749	728	693	720	694	751	725	687	715	713	734	679	745	739	717	734	715	732	725	714	725	718	733	702	703	759	695	713	768	736	740	690	731	761	721	703	761	732	775	685	726	719	707	722	718	743	745	750	708	706	735	721	696	748	722	721	770	756	727	689	741	721	702	747	672	724	679	693	697	725	708	731	697	712	744	738	739	751	696	700	700	732	718	675	714	764	716	720	700	716	747	727	691	675	768	713	828	740	707	754	739	731	755	726	721	762	734	699	728	718	696	742	756	701	700	710	694	719	728	729	673	628	706	703	714	715	715	716	729	693	704	708	683	713	703	713	720	727	688	731	707	751	728	703	723	699	700	682	724	688	744	734	711	708	712	763	695	761	703	734	720	780	713	713	761	724	747	742	694	759	688	732	732	694	692	690	759	689	742	704	687	704	727	728	731	733	719	704	689	650	737	762	687	699	707	757	768	703	716	700	695	696	760	730	747	722	667	716	699	692	712	730	748	754	714	739	734	720	725	691	758	722	722	788	672	728	723	734	725	738	746	684	696	666	728	739	720	768	718	759	679	706	692	678	728	679	736	705	757	697	789	728	676	744	771	719	711	708	695	748	694	755	754	714	713	694	772	719	729	708	703	718	745	744	709	726	703	785	712	731	751	754	752	743	745	697	701	739	694	743	703	763	699	733	714	726	706	769	667	657	723	726	746	749	749	712	694	700	727	697	701	718	732	708	742	723	727	728	745	727	730	698	728	770	722	735	763	757	713	758	749	734	728	749	715	721	728	699	676	755	732	715	723	712	688	720	735	712	701	748	684	723	750	730	747	734	723	726	756	722	680	711	723	743	682	724	712	727	711	744	725	714	745	703	710	743	699	669	775	706	725	726	780	715	704	716	715	711	746	700	693	732	749	741	748	728	674	693	739	719	756	684	737	741	740	700	730	710	715	730	698	741	703	700	743	703	775	742	703	724	757	725	753	736	736	715	715	752	765	666	752	762	704	744	716	710	776	741	727	708	746	722	685	709	748	730	741	696	727	769	693	737	732	686	706	707	699	743	729	686	746	742	754	750	675	719	723	709	717	696	675	742	690	749	742	724	767	731	747	736	698	740	683	693	726	762	733	713	707	709	712	715	736	696	739	721	728	736	698	691	766	774	768	779	699	693	701	722	784	683	700	742	742	789	677	723	732	746	737	757	706	747	746	753	777	756	711	769	725	684	776	745	742	659	713	779	711	695	680	699	742	683	729	683	738	726	681	719	688	748	721	707	730	735	733	707	715	681	689	728	688	741	698	756	759	747	719	741	722	724	737	718	708	719	697	715	729	707	709	725	690	710	682	740	760	704	706	705	747	746	669	735	700	756	719	707	757	772	709	680	718	717	732	714	716	713	727	727	740	735	671	701	752	726	734	754	754	699	760	703	697	712	694	731	732	687	703	696	706	735	718	733	695	753	711	727	750	710	715	692	692	704	692	696	731	730	698	710	677	767	744	764	708	750	756	706	758	715	720	732	675	734	732	767	730	696	680	704	694	721	746	742	704	721	715	720	765	728	693	720	699	712	713	671	734	734	736	684	683	709	733	703	671	710	707	733	754	680	700	702	690	701	706	694	734	728	694	712	719	719	741	711	690	729	762	705	729	764	734	715	712	680	750	708	753	705	676	770	686	728	739	712	704	703	707	682	676	714	708	752	758	758	688	765	755	738	719	746	695	747	746	756	675	737	712	698	696	718	770	675	729	766	723	736	708	733	695	724	748	700	689	755	768	687	699	737	716	714	738	738	731	769	699	671	722	704	751	705	729	776	688	747	699	709	742	728	737	709	745	699	758	711	727	736	713	718	699	765	722	719	716	738	763	743	702	719	779	726	728	700	703	674	766	694	715	719	727	739	678	703	721	717	695	749	684	719	734	656	722	714	708	747	754	745	715	745	665	742	707	687	719	746	723	689	715	665	708	751	760	704	722	690	740	787	690	672	692	739	774	697	757	716	766	684	712	755	684	735	686	738	734	697	745	765	674	734	722	682	729	729	693	743	724	706	712	726	661	693	701	693	751	717	747	697	734	775	716	717	737	724	749	752	697	695	733	699	711	710	714	722	712	719	724	748	724	736	718	724	732	771	752	724	743	765	728	721	688	739	774	721	699	702	674	730	664	705	796	725	730	753	699	732	721	772	768	726	748	716	725	762	672	689	727	735	755	690	707	751	727	681	724	741	704	758	718	762	679	729	757	706	699	717	681	707	710	706	732	720	695	737	720	678	717	708	712	712	709	738	758	706	732	694	731	706	750	750	691	725	720	720	728	727	715	691	732	724	701	732	689	701	743	743	690	734	714	702	710	727	758	717	692	744	712	798	746	731	754	696	763	747	747	720	685	728	712	736	755	707	739	710	687	736	701	710	731	753	751	716	688	742	729	765	789	692	699	725	732	815	726	713	705	649	730	700	744	703	725	692	717	748	729	664	726	684	741	711	679	755	730	715	763	740	749	744	742	708	743	723	733	733	659	704	703	760	770	725	753	755	705	751	772	711	724	705	714	731	701	740	723	810	709	734	683	698	718	675	716	682	688	705	732	711	728	767	690	741	752	708	722	703	737	768	693	796	720	756	740	711	705	741	763	757	716	753	735	719	729	759	758	725	706	720	741	724	701	751	740	721	705	755	712	709	698	673	747	703	719	700	675	766	720	710	804	735	713	726	671	735	695	704	695	685	750	715	739	707	717	723	656	720	657	701	745	753	703	699	720	689	731	723	734	679	732	698	722	675	679	769	756	717	742	737	707	753	744	748	694	736	705	737	735	734	724	757	751	719	738	712	726	718	779	730	723	709	706	707	742	733	717	728	712	749	697	757	754	725	679	688	723	727	747	690	671	692	770	745	710	714	760	689	696	726	666	728	777	695	762	729	716	701	761	732	712	715	690	728	686	723	724	726	732	728	732	698	746	736	711	757	766	706	700	733	743	707	742	697	731	713	689	711	751	682	757	695	758	763	709	707	718	745	721	720	723	743
3976	246	163	114	106	94	101	72	70	95	57	67	85	100	62	79	82	72	74	94	79	71	64	80	79	58	65	79	71	89	76	67	73	66	73	78	73	70	70	59	62	69	87	80	73	91	79	79	89	73	58	76	78	77	76	81	74	60	76	71	66	71	82	93	73	62	66	87	78	61	68	74	77	75	91	65	66	62	70	78	77	72	67	80	69	77	60	65	86	81	67	81	59	71	80	70	70	81	68	78	82	64	81	69	56	72	73	65	73	84	71	65	71	78	74	68	62	74	92	58	59	72	88	81	66	78	95	70	62	81	75	76	77	64	74	71	70	78	69	70	59	73	60	74	81	74	66	58	65	92	68	72	84	82	77	82	71	70	79	78	67	80	78	64	78	73	89	67	80	79	77	75	92	70	82	89	56	70	73	76	73	58	74	72	72	79	65	66	65	78	86	83	89	76	73	97	63	76	64	68	84	82	72	71	76	80	77	77	76	73	64	76	72	73	93	74	61	68	76	55	68	64	70	86	66	90	83	67	68	69	86	68	69	63	84	77	84	78	58	76	68	78	60	76	80	75	81	57	83	70	72	68	66	66	65	68	71	71	74	59	69	85	62	73	78	82	87	82	62	66	74	68	74	64	91	68	63	62	89	75	88	58	76	66	72	84	84	70	75	75	79	81	72	72	66	62	79	69	65	79	88	94	78	80	79	68	85	87	77	65	68	77	82	79	67	67	61	64	74	69	73	70	86	77	78	69	65	64	60	49	80	85	66	70	73	65	74	70	73	74	90	75	73	78	72	73	60	71	80	72	64	60	73	89	81	67	71	77	70	71	70	67	65	85	64	94	57	75	92	69	68	68	84	72	76	92	89	69	87	55	59	72	75	61	74	82	84	83	71	60	66	68	68	79	71	55	80	69	64	59	69	58	72	67	79	55	70	71	69	67	77	63	72	68	62	63	82	77	72	61	77	64	87	80	67	66	74	75	77	76	86	68	85	71	74	66	60	63	58	76	63	71	73	86	77	82	82	81	86	77	79	82	65	64	74	76	68	65	66	61	64	68	81	79	67	59	69	73	67	80	65	72	49	79	93	74	62	77	72	61	84	72	56	77	90	60	84	80	71	90	61	87	74	65	62	74	86	65	57	80	67	76	62	57	66	76	69	86	72	77	64	89	79	78	71	79	72	84	71	60	88	64	74	67	71	67	76	64	83	81	79	87	81	75	74	90	67	77	70	79	82	76	55	68	59	80	71	73	62	81	64	73	71	65	73	78	63	78	75	80	57	66	84	66	65	74	69	76	82	87	77	62	65	74	61	77	81	74	76	76	83	77	58	69	69	67	82	63	50	72	77	81	78	80	58	78	81	73	77	61	78	67	79	77	75	67	71	75	64	82	63	74	65	64	68	75	72	66	81	82	68	78	64	82	70	63	67	78	66	73	78	80	56	81	87	80	75	66	76	69	67	90	76	66	79	65	83	66	66	73	56	63	79	71	74	71	69	75	73	65	70	75	74	88	73	76	80	74	93	88	65	69	64	70	76	72	59	68	80	68	63	66	72	88	87	73	86	67	78	56	66	64	72	73	70	81	86	61	71	66	75	76	68	70	89	77	92	82	82	77	84	57	66	77	65	67	84	86	83	75	72	78	88	67	78	68	74	77	67	71	69	78	77	66	69	68	70	74	71	82	75	70	74	74	55	83	74	60	69	73	60	63	73	83	55	90	75	81	77	81	69	87	63	87	70	74	80	71	80	72	63	69	77	78	73	60	67	75	62	62	76	61	74	84	73	75	62	70	80	71	63	67	80	68	68	69	66	63	74	77	57	72	58	75	86	66	65	59	72	79	69	75	75	84	72	76	59	74	78	93	83	79	78	71	74	76	82	73	80	62	61	72	81	64	81	86	60	78	68	72	64	75	82	93	82	79	73	67	80	72	79	86	72	65	69	72	68	72	76	71	65	71	75	70	68	82	54	68	75	62	66	62	72	71	60	77	75	64	74	86	88	77	71	79	57	77	69	64	71	67	62	85	66	80	66	87	71	62	77	70	59	72	62	81	66	59	68	66	64	71	71	64	75	56	79	86	70	74	72	72	71	63	65	63	79	87	85	74	64	73	63	80	80	78	62	61	71	77	80	84	78	82	83	82	73	78	76	80	68	78	54	70	72	82	79	78	80	66	77	67	74	73	91	71	66	73	63	66	73	84	65	93	63	81	72	72	65	79	76	79	70	70	80	82	80	86	73	64	84	61	73	69	71	67	60	62	72	90	73	68	94	71	75	82	65	72	70	79	55	80	81	82	85	59	82	77	69	63	73	77	82	81	90	67	67	68	76	57	87	57	81	65	71	67	71	80	77	77	71	67	76	63	71	86	78	56	74	87	68	67	87	76	63	90	57	69	77	69	70	82	71	76	79	72	79	64	94	74	76	68	74	63	77	65	75	57	89	71	79	90	86	74	74	68	64	79	57	75	73	80	87	75	70	80	76	68	88	74	82	83	82	64	57	72	71	68	91	64	74	77	71	71	91	79	69	79	71	72	81	85	74	66	78	72	58	74	62	87	79	81	73	77	77	72	71	62	68	64	83	78	74	71	91	64	90	77	64	77	78	67	71	69	85	64	68	64	76	77	68	63	66	70	62	65	74	72	72	89	75	70	83	64	76	72	78	74	78	77	66	83	76	81	57	82	76	63	65	70	76	61	72	98	86	70	91	65	81	80	62	77	57	66	73	91	67	67	71	67	56	83	81	92	56	81	65	70	82	69	71	71	64	66	75	69	77	75	78	86	79	79	80	70	72	75	80	78	82	77	68	73	61	56	77	68	70	69	79	72	70	71	68	78	80	95	88	63	74	69	68	65	69	73	76	70	67	58	68	69	69	67	72	69	80	75	62	79	69	68	70	69	85	79	69	67	80	68	55	77	72	73	71	70	66	68	100	60	86	87	71	82	77	55	69	67	78	87	73	82	74	71	54	78	61	75	69	69	85	69	96	50	62	91	73	61	66	62	80	59	64	81	79	62	89	74	82	72	70	72	76	71	72	77	85	78	84	70	76	72	65	86	68	68	72	59	70	72	65	92	64	75	74	74	80	71	72	87	75	76	69	74	65	65	60	88	67	71	71	77	77	57	72	87	85	76	60	73	70	65	86	88	61	77	70	65	72	75	80	63	68	80	68	74	93	71	70	72	79	82	68	77	81	64	74	57	85	84	70	81	86	76	73	68	76	69	62	86	72	75	85	81	79	81	71	90	69	78	80	61	73	76	89	61	74	59	73	77	87	77	80	77	77	72	73	58	72	83	83	88	84	67	69	66	79	77	54	66	74	77	73	68	85	77	60	94	78	80	75	89	77	74	73	73	79	82	74	73	71	68	69	59	74	69	70	63	72	80	86	78	58	83	59	70	63	79	73	72	86	79	71	77	86	66	80	83	57	77	68	57	69	89	84	72	61	70	82	73	77	75	67	82	54	73	74	67	91	66
4380	343	433	464	407	424	345	354	319	300	324	326	317	282	320	305	317	294	265	285	297	295	283	287	286	297	273	306	294	284	278	284	266	316	278	290	303	296	275	278	248	265	293	293	272	288	281	286	278	283	265	282	289	292	256	284	261	291	279	277	305	276	255	275	298	285	250	270	312	267	259	296	258	245	270	261	279	257	274	296	257	284	287	259	297	287	272	282	305	293	270	282	266	297	301	266	288	256	281	279	293	297	290	272	307	252	290	296	279	273	255	276	269	290	304	273	277	281	286	288	274	250	271	287	284	288	280	286	264	254	275	292	281	273	260	269	265	269	293	294	281	260	278	289	285	277	282	266	298	271	253	303	271	312	252	297	257	288	292	248	272	265	298	256	275	290	237	301	290	287	291	279	274	309	288	274	265	278	297	280	290	272	278	266	276	266	325	310	269	258	291	265	266	269	273	275	256	249	257	293	284	276	265	252	260	242	273	289	293	268	294	302	286	293	309	275	261	271	287	285	277	266	283	292	286	232	274	276	287	258	263	273	269	289	266	289	267	298	277	255	284	250	266	275	283	255	281	290	287	289	260	291	274	281	251	306	265	293	268	272	258	303	265	252	292	277	260	290	265	262	279	253	286	254	271	304	276	282	277	265	279	260	290	280	281	289	282	281	271	283	262	295	266	290	262	276	253	305	278	253	281	294	239	290	288	293	287	279	266	265	266	263	280	280	280	292	270	281	248	282	286	294	279	271	297	287	307	267	283	290	265	270	293	281	266	291	296	248	252	281	281	256	268	288	281	277	305	288	272	271	307	290	285	243	268	318	305	251	257	299	263	268	295	257	279	288	283	297	259	275	273	290	280	274	253	293	289	280	300	260	267	284	241	301	319	273	276	303	278	272	286	288	255	291	293	285	264	265	298	270	290	296	266	276	258	293	250	280	277	290	270	253	255	282	267	305	273	290	280	278	269	295	281	265	287	311	274	281	304	293	268	280	294	308	272	260	279	282	241	279	267	315	282	279	269	264	282	303	250	278	263	255	281	281	279	271	298	286	289	286	276	277	262	302	280	283	274	271	320	314	271	292	301	292	295	288	275	284	298	242	264	285	281	247	271	296	271	293	280	294	268	291	269	279	268	268	287	251	289	295	276	288	243	271	290	280	253	295	294	286	294	275	267	283	253	309	275	298	271	285	282	284	304	250	306	305	264	287	279	264	268	278	280	282	282	282	272	266	248	282	308	272	284	264	310	300	280	267	247	260	265	297	295	288	270	283	279	262	270	275	280	274	292	266	267	289	292	275	288	288	273	276	291	300	256	285	275	271	239	283	290	272	280	249	292	293	281	274	286	281	267	289	278	282	271	282	306	294	253	241	324	263	275	292	283	257	283	260	276	284	277	278	265	264	232	271	272	283	269	279	280	264	268	286	258	274	303	266	244	262	270	272	241	264	281	284	272	274	259	299	288	291	268	297	280	284	292	285	262	288	268	275	240	278	268	293	270	288	275	262	281	265	256	286	253	261	293	284	259	283	293	273	279	303	296	287	300	310	253	300	256	264	266	256	270	293	279	286	257	252	281	282	253	270	279	286	274	288	243	282	293	296	291	289	279	248	276	292	252	275	287	253	286	313	284	295	279	301	278	269	268	267	270	299	272	265	268	278	313	293	239	249	273	258	283	271	266	275	255	264	254	254	306	266	247	271	297	292	268	249	231	251	266	284	295	295	275	295	272	280	281	270	308	285	287	279	299	268	265	295	242	255	281	284	276	277	276	298	297	307	277	275	258	270	267	275	295	273	286	267	243	290	256	278	286	274	305	249	265	283	257	268	290	249	275	306	272	302	277	291	312	281	271	273	305	288	280	292	257	261	275	281	282	275	279	283	276	290	304	284	259	284	273	253	271	254	279	295	258	286	248	255	292	275	283	276	286	276	252	284	279	282	292	301	276	254	292	262	329	308	287	276	270	255	266	285	308	271	301	279	265	279	282	282	266	269	285	268	308	279	290	284	290	269	275	237	292	277	276	275	290	309	283	297	253	273	271	277	265	296	266	242	299	293	305	266	257	256	250	282	294	264	270	303	286	267	262	270	292	235	266	263	313	248	297	270	290	266	273	279	311	278	294	271	295	274	249	276	247	259	289	270	285	301	258	306	295	248	283	278	289	273	269	247	255	285	274	278	300	285	283	257	263	333	281	284	270	296	278	294	311	297	293	297	288	278	290	296	257	264	251	268	266	269	320	283	266	276	258	297	265	281	290	273	255	268	289	274	280	285	272	263	265	303	247	297	310	290	296	300	252	280	272	278	289	305	275	292	259	309	256	290	290	273	287	251	267	286	266	267	294	282	278	265	272	273	254	272	278	296	277	265	307	253	253	282	280	292	268	254	255	268	271	291	297	275	276	252	288	271	231	261	283	263	262	264	294	279	285	271	263	258	289	254	263	274	280	281	248	287	257	285	296	253	247	287	292	264	293	291	295	265	287	278	282	258	274	268	259	303	284	279	256	284	277	320	323	270	258	294	289	299	273	288	262	265	277	277	287	247	273	287	278	270	286	292	291	281	274	309	275	287	264	271	292	295	290	287	298	278	284	309	278	262	277	278	270	281	268	276	281	275	278	287	289	264	303	278	289	284	285	272	269	275	281	284	261	248	246	249	272	241	290	288	270	273	262	252	263	316	304	272	278	266	274	274	266	268	282	265	290	284	260	283	261	248	262	267	265	288	288	277	299	248	272	251	283	293	262	268	291	293	287	268	298	305	258	278	286	298	276	261	294	276	265	301	285	274	273	271	245	312	302	271	282	260	263	248	275	297	268	281	287	248	272	273	285	278	278	250	264	261	265	279	268	285	282	273	262	271	295	267	271	287	248	282	260	277	266	277	271	286	281	292	257	279	283	293	283	285	278	283	289	278	261	251	278	274	275	277	277	289	290	278	259	298	330	287	293	270	253	284	283	279	263	289	289	299	267	266	267	299	291	275	263	262	308	255	249	273	263	281	296	257	272	260	307	269	269	305	274	256	274	249	288	268	276	278	248	285	266	236	285	252	296	276	300	285	293	263	288	280	265	299	255	290	267	282	269	271	282	299	283	283	287	274	302	267	289	282	277	259	261	295	278	276	278	290	273	286	280	276	255	285	281	272	274	281	290	287	299	292	296	301	278	304	305	271	252	257	302	290	258	269	314	268	285	274	290	259	265	276	294	267	302	295	297	311	280	265	249	282	271	262	265	259	307	250	260	273	280	303	253	277	254	288	281	270	253	271	285	258	307	321	301	276	248	286	286	276	287	246	278	283	281	287	267	280	290	281	278	297	281	284	255	285	279	263	266	261	269	279	289	285	285	261	257	287	271	275	299	246	272	246	245	294	286	303	274	298	266	285	277	280	290	275	276	286	269	306	298	308	277	270	299	275	278	268	288	282	298	298	274	319	298	278	262	269	267	298	271	287	279	284	281	258	266	276	269	296	279	272	293	285	282	298
29316	5130	1444	1058	730	576	474	408	342	302	289	244	247	228	232	218	226	200	181	180	206	199	175	176	193	178	180	187	197	158	167	168	176	177	185	172	178	171	164	179	184	176	178	187	178	203	165	183	151	175	171	172	168	170	146	148	171	169	161	171	159	171	178	179	161	170	162	182	199	156	184	180	178	179	164	176	163	158	140	192	151	164	168	144	194	160	177	206	169	180	164	153	166	182	143	177	162	149	165	164	172	155	170	155	144	158	179	174	171	190	169	170	167	174	154	159	176	167	176	160	206	168	183	166	171	177	149	171	178	180	156	188	166	179	177	195	162	183	139	173	160	168	156	168	175	159	159	164	164	169	165	179	178	163	172	185	174	174	176	169	171	170	164	176	153	183	163	191	164	181	169	178	151	153	156	174	163	180	169	168	159	186	184	178	158	163	165	185	170	198	172	202	162	179	145	179	176	160	171	159	174	145	176	157	157	157	163	169	166	164	170	181	176	174	194	159	180	155	195	179	170	163	166	173	173	154	152	152	161	184	169	182	168	186	156	189	174	160	200	150	161	143	173	183	169	152	181	173	165	194	185	168	156	176	185	182	166	167	173	176	182	184	175	176	182	178	180	151	179	178	199	163	175	192	166	158	189	172	199	162	194	138	190	163	161	143	170	165	168	170	164	170	171	160	169	175	165	177	165	150	158	182	184	166	181	169	169	170	170	190	163	168	147	149	173	144	161	160	181	172	171	150	169	167	167	173	173	168	159	151	172	167	160	185	190	135	192	158	168	148	165	165	165	154	148	179	184	166	178	179	166	167	153	170	176	159	156	180	157	167	151	164	171	166	177	170	181	202	188	189	161	170	192	160	192	167	197	161	181	166	186	172	153	168	177	149	171	179	187	178	155	177	172	189	177	169	167	176	175	191	180	157	165	154	163	181	176	176	177	159	179	177	159	140	212	170	171	170	176	166	172	177	173	163	170	176	171	159	192	187	179	177	141	192	153	168	153	166	145	176	165	156	145	163	191	156	168	167	177	175	164	172	192	148	187	169	197	171	179	161	184	174	190	192	179	165	179	190	185	164	159	151	162	147	188	155	160	169	183	175	172	172	175	147	193	157	166	175	177	171	163	186	162	177	159	182	199	163	169	159	170	171	179	153	160	157	173	167	162	150	157	156	147	171	168	177	177	184	183	158	158	177	174	150	177	194	172	166	174	160	155	183	170	180	167	197	172	162	146	171	141	163	162	182	171	168	175	191	168	173	178	181	168	167	184	169	180	161	172	156	157	169	158	169	186	151	211	185	164	206	158	150	186	172	159	179	155	162	199	154	173	181	179	168	167	173	158	173	153	167	147	153	161	182	152	155	172	200	160	179	157	181	184	168	188	183	168	170	160	177	149	169	168	147	142	162	174	198	175	189	180	148	169	194	179	164	176	168	173	169	163	185	182	174	162	180	172	163	178	158	174	177	163	186	184	188	173	156	173	162	173	211	160	175	169	169	169	175	165	169	177	164	160	188	196	183	168	149	173	181	176	178	157	182	164	167	159	169	173	178	177	157	144	143	170	169	187	154	195	185	178	170	167	190	172	135	154	172	160	153	169	178	184	179	174	186	180	152	177	182	163	161	175	156	177	171	169	168	168	176	189	183	176	166	189	161	166	175	196	170	182	159	188	177	150	173	175	144	171	164	177	161	155	189	192	178	179	181	162	178	168	154	182	165	143	176	173	170	156	181	159	164	183	179	176	159	161	161	185	172	163	176	151	149	177	181	172	167	171	178	180	166	172	168	168	171	212	145	169	173	154	165	190	144	157	153	168	148	182	176	154	168	165	166	170	185	156	171	157	151	172	174	186	184	165	178	163	145	156	179	169	181	179	167	180	166	164	141	180	177	166	168	168	178	187	176	193	143	179	180	214	185	159	154	167	174	170	158	154	172	193	161	188	166	159	198	174	181	158	186	176	170	182	175	181	173	193	155	189	168	158	163	173	164	157	182	171	192	159	143	188	169	177	172	189	182	151	174	179	167	170	176	170	194	155	168	167	159	160	154	184	167	165	173	169	175	170	166	186	163	169	182	187	181	163	177	184	175	167	160	189	182	175	193	180	154	168	158	161	171	171	200	155	169	147	138	189	160	191	172	180	168	165	187	197	176	159	157	177	170	162	158	190	146	183	185	168	181	188	166	170	152	188	171	185	182	136	170	180	158	154	195	148	155	153	150	159	178	171	172	178	175	142	183	178	169	190	155	166	171	183	151	155	153	183	170	166	147	158	169	180	176	181	161	155	184	196	175	167	155	182	173	181	168	135	188	183	190	172	161	178	189	164	157	167	154	164	167	159	166	172	177	166	178	156	155	155	183	168	181	157	181	189	177	167	162	164	154	157	218	154	178	159	180	164	167	191	176	186	179	201	196	179	157	173	176	181	169	180	171	159	191	166	199	167	169	179	195	153	147	145	160	177	158	161	192	183	189	179	180	175	177	183	190	166	163	163	187	172	179	178	163	137	170	163	167	158	171	176	155	195	184	193	174	183	168	177	177	186	168	157	174	162	164	180	164	177	172	171	186	178	163	169	149	163	169	171	170	167	193	171	161	161	175	157	183	179	171	157	155	168	205	158	133	162	159	175	163	198	167	173	157	171	178	157	165	177	185	163	164	173	187	189	181	172	158	172	160	152	175	182	178	180	188	181	185	169	168	154	180	159	162	149	153	148	173	174	141	191	176	168	178	186	177	172	151	155	191	159	190	160	166	171	173	167	187	149	156	187	167	166	154	191	162	175	174	170	147	199	196	168	202	179	163	144	152	166	161	175	181	170	163	156	171	179	182	154	188	171	176	153	152	175	165	193	175	194	171	186	170	175	173	168	162	176	173	172	173	177	161	172	158	161	190	197	168	166	179	163	187	148	164	161	156	169	172	150	183	161	154	163	183	183	181	185	194	162	154	172	165	175	160	160	160	156	186	166	166	139	181	157	172	156	162	181	181	179	167	163	168	190	180	185	169	143	168	174	158	166	162	171	170	171	185	145	157	171	180	198	178	186	178	173	170	170	186	176	192	182	152	180	185	175	164	171	139	183	163	199	157	182	171	154	174	167	166	155	200	158	172	178	151	163	168	180	193	186	184	176	149	168	168	202	169	184	184	168	173	189	177	165	165	177	164	185	152	164	179	148	163	156	172	182	166	170	167	169	143	165	178	176	174	178	173	161	196	174	145	177	176	176	181	176	156	169	158	159	179	180	158	173	183	174	167	173	165	179	178	153	172	182	154	180	157	174	161	173	163	169	176	133	171	165	158	179	167	189	155	166	180	163	177	165	167	143	151	166	182	163	163	172	150	151	154	179	166	150	179	168	184	173	182	175	171	212	176	161	161	191	164	184	169	143	154	159	162	163	170	156	142	186	179	152	198	160	151	173	177	183	162	174	187	183	174	166	163	166	170	169	175	172	177	154	158	154	185	170	184	173	196	174	183	149	166	200	152
13481	1538	2863	3447	2877	2503	1966	1741	1511	1402	1276	1104	1045	912	943	855	777	788	766	734	703	672	665	688	717	662	670	663	575	654	620	583	584	607	581	610	574	603	579	611	580	589	557	596	561	552	565	564	540	577	603	593	551	586	584	551	543	574	549	553	551	558	575	522	552	578	598	550	503	589	548	536	536	566	547	523	554	590	548	544	520	534	559	531	549	551	545	515	534	485	539	525	548	561	573	562	499	551	563	525	557	578	549	512	549	521	563	520	599	543	502	521	561	512	517	522	537	499	527	511	509	535	542	586	569	555	550	549	562	526	567	570	500	598	548	502	532	539	573	509	514	535	541	547	553	524	566	506	475	525	570	505	537	525	492	525	584	557	533	523	556	510	540	555	530	549	534	565	549	512	503	532	502	528	532	530	519	537	556	548	520	546	539	542	573	529	550	545	562	550	544	572	489	545	534	517	520	547	508	503	542	544	525	504	504	499	515	550	532	520	530	523	544	517	513	491	542	542	520	548	561	529	562	531	514	560	532	529	530	566	567	549	526	527	533	554	514	544	529	511	533	543	540	527	528	550	539	511	528	534	517	520	542	533	533	504	523	494	534	480	528	496	545	537	534	550	553	512	543	568	572	510	533	545	518	525	538	513	496	468	552	498	514	538	548	585	552	537	521	550	546	535	538	531	487	586	569	563	530	553	532	531	526	503	546	530	561	519	506	550	532	549	540	507	541	574	553	563	572	528	546	548	545	540	517	559	616	558	567	516	534	534	542	533	493	509	526	576	541	520	527	507	512	544	528	531	575	517	537	542	520	532	548	552	540	508	526	538	527	530	527	559	552	523	536	507	526	539	527	527	483	570	501	518	533	494	547	544	514	537	562	536	507	529	531	508	536	541	529	552	544	559	537	535	543	513	548	519	533	556	541	521	543	541	565	517	545	516	587	571	508	519	540	573	562	536	506	549	560	557	548	535	511	530	572	540	540	511	550	521	541	560	519	513	516	545	484	570	555	524	569	531	582	548	559	568	558	491	532	540	531	527	537	519	584	512	566	519	498	509	567	534	531	560	529	519	559	570	505	534	518	552	548	535	509	514	535	590	530	483	543	567	545	545	475	520	542	514	551	551	503	571	512	563	547	541	509	528	567	538	503	523	492	554	541	550	555	529	505	551	571	550	521	514	536	528	544	555	576	561	564	574	554	547	593	511	542	560	517	507	558	543	536	563	506	545	542	544	572	509	514	492	484	512	507	550	522	536	547	556	515	535	534	491	505	524	557	524	521	524	583	543	555	540	529	525	551	557	564	566	557	506	552	483	512	570	528	502	522	549	526	590	535	571	536	538	571	520	555	534	529	585	554	572	533	533	478	505	504	521	519	540	569	515	543	544	573	550	553	509	544	516	557	544	577	519	545	520	503	503	551	535	506	500	546	552	525	525	562	520	531	521	525	522	566	535	555	527	558	548	571	524	543	537	533	527	538	522	516	536	549	536	541	509	557	562	569	575	526	530	523	464	522	527	535	566	542	525	492	591	559	580	502	535	558	512	511	519	566	508	565	532	542	532	539	543	534	554	487	510	575	533	539	540	557	565	512	540	532	521	545	521	533	575	529	560	554	528	532	518	536	552	564	544	564	560	509	504	563	536	547	524	520	512	530	521	552	528	526	544	536	550	513	524	508	534	542	522	558	529	507	501	555	577	521	531	554	515	538	556	526	549	550	547	555	529	523	533	555	542	537	564	527	506	514	529	538	543	575	552	565	563	534	594	526	532	567	517	537	497	585	524	539	507	548	523	544	553	570	555	540	548	489	554	507	571	559	527	542	512	514	500	547	537	492	532	500	551	546	504	536	540	514	528	517	532	553	562	573	544	548	538	513	574	536	550	562	553	538	532	521	529	528	519	570	515	575	513	504	526	568	553	517	533	584	542	511	527	553	506	535	534	561	502	596	536	538	542	561	515	502	546	549	550	519	536	477	552	544	539	537	509	575	507	495	559	537	510	507	508	528	585	520	572	501	556	564	516	552	513	511	541	536	562	521	519	549	530	519	499	546	513	516	520	519	534	552	515	551	545	544	531	524	507	542	585	565	556	594	565	521	567	530	517	526	519	565	526	536	507	542	479	524	506	581	511	521	506	570	530	524	510	548	547	537	540	535	550	557	538	562	541	518	544	535	537	530	515	534	567	498	529	560	541	519	488	599	543	524	527	525	533	481	526	577	517	521	570	530	549	537	557	532	530	501	546	518	472	536	542	527	549	518	540	553	492	539	564	554	549	564	554	562	541	543	536	515	542	541	539	551	533	537	536	517	526	507	562	531	555	545	523	539	546	533	526	540	568	475	535	516	565	498	547	561	515	501	572	543	542	509	511	530	534	513	605	533	530	579	556	562	540	533	524	524	530	494	502	508	546	521	536	546	561	574	509	523	555	552	563	539	531	522	543	524	568	538	567	525	546	519	504	562	522	538	524	477	533	553	547	545	528	537	518	540	517	580	521	506	542	569	512	506	546	514	520	569	584	537	554	552	548	537	504	524	538	524	533	579	546	550	559	542	544	471	531	524	558	535	516	564	540	549	560	513	545	544	527	517	573	582	518	541	522	574	552	535	504	542	512	552	494	535	537	522	494	549	515	492	547	560	555	519	558	519	574	498	567	570	557	509	543	552	551	527	520	528	547	546	538	561	529	534	528	561	488	557	523	548	497	519	562	569	487	551	499	538	522	558	495	521	486	509	529	526	547	542	522	539	533	520	530	509	567	516	591	527	580	534	571	526	483	533	544	552	539	506	538	498	518	558	528	491	524	518	531	487	512	561	542	510	534	550	554	503	486	553	554	520	554	554	523	537	517	537	528	524	530	541	540	565	541	504	513	520	526	543	544	541	548	540	535	521	529	503	556	534	567	519	532	553	507	534	515	531	502	513	563	535	502	563	517	541	603	521	551	507	547	538	572	529	560	470	552	533	552	573	525	593	520	532	537	525	518	570	521	548	496	507	524	513	550	571	531	532	548	561	538	537	505	539	517	528	536	567	574	524	509	551	519	535	539	551	510	530	518	505	521	524	502	547	507	512	580	514	537	575	528	530	541	554	528	572	549	572	549	530	564	555	525	540	511	560	503	546	569	591	568	526	565	522	498	482	510	520	546	498	494	514	538	553	563	545	522	562	514	504	497	517	580	580	500	541	534	530	535	543	524	583	532	552	509	566	524	539	553	491	539	561	536	551	512	537	506	525	492	532	531	508	537	523	520	496	536	521	560	556	526	532	529	561	531	543	554	532	494	525	546	518	501	528	522	545	489	537	559	522	552	512	533	501	535	501	507	541	547	553	596	513	547	516	561	522	556	538	540	532	553	523	527	507	554	576	512	530	564	512	506	488	525	519	546	577	529	536	534	562	556	566	488	542	525	524	533	523	535	534	535	524	533	544	533	518	559	545	545	505	574	532	550	552	500	528	526	530	535	528	493	561	553	529	507	539	503	522	509
40214	13512	3805	2030	1434	1045	818	663	574	495	467	403	400	367	363	323	331	271	339	319	267	302	283	307	302	271	273	279	276	252	239	241	278	277	257	251	243	254	247	259	252	232	242	273	238	247	242	266	260	247	242	254	261	250	278	245	257	233	223	230	257	265	226	243	252	254	252	265	260	220	247	240	231	235	236	252	211	240	217	244	262	230	285	243	239	248	243	235	227	232	226	249	218	238	239	223	223	238	226	210	249	257	206	256	237	238	232	235	233	231	225	235	247	250	236	243	247	219	219	258	236	254	222	273	270	262	260	233	234	258	242	284	241	246	237	248	230	246	253	223	257	247	234	286	225	245	222	230	234	240	232	240	248	234	283	259	246	220	245	249	220	238	237	241	212	234	249	262	225	226	202	246	247	252	241	236	267	258	240	262	258	240	232	215	274	278	244	218	242	281	255	271	256	254	223	243	228	260	254	261	235	219	200	244	239	232	245	238	233	251	257	258	239	261	237	226	244	242	249	266	227	247	245	262	264	242	235	220	242	243	261	259	252	241	229	251	250	235	251	271	232	237	247	246	242	228	236	265	250	240	250	274	220	280	216	250	244	207	233	226	244	262	234	234	250	242	243	255	255	260	257	265	255	244	243	247	242	203	257	251	248	225	234	213	229	271	273	251	266	244	234	257	227	252	238	249	217	254	235	240	238	242	267	236	231	246	236	228	226	242	241	225	225	253	261	270	265	268	228	251	248	237	239	238	241	264	238	227	217	249	239	250	235	240	238	248	224	238	246	239	238	246	233	223	271	227	250	254	238	260	257	250	252	228	253	257	289	243	229	254	226	230	217	225	244	269	237	223	232	248	258	260	225	231	215	243	230	245	240	245	241	246	218	255	240	242	232	231	236	241	232	246	227	229	224	247	245	245	252	262	269	254	234	241	244	257	255	256	230	247	227	245	264	249	255	244	234	220	246	217	227	227	233	247	225	245	239	253	233	239	254	260	214	265	253	248	239	272	244	266	240	240	255	227	237	229	281	258	266	276	255	237	210	229	257	234	243	216	238	234	224	268	244	271	241	262	228	242	220	227	217	258	275	219	235	241	257	248	248	232	242	247	245	221	234	246	241	225	218	257	233	228	250	242	208	241	259	251	252	226	237	236	246	224	227	261	231	242	239	229	230	244	219	263	228	263	262	259	233	238	265	261	239	254	241	282	243	243	259	235	225	239	213	239	219	202	235	243	262	232	273	238	224	257	247	216	213	260	229	222	244	220	255	255	254	247	252	201	262	249	210	246	244	238	233	270	251	265	256	240	237	217	223	233	245	263	220	264	259	245	238	212	245	226	249	238	233	226	259	229	237	252	254	246	267	256	242	236	251	247	248	248	263	233	248	264	241	244	236	271	232	242	241	222	246	240	251	205	254	267	252	242	247	241	219	239	264	249	219	229	227	199	255	275	276	265	278	262	267	236	258	207	223	213	275	245	269	240	237	249	245	224	233	230	267	268	228	230	273	263	248	218	248	232	241	231	275	229	226	230	270	274	256	258	241	240	232	259	225	224	257	251	233	260	224	226	227	229	266	263	235	217	235	224	230	242	218	264	259	231	266	232	233	224	243	246	233	279	222	232	261	246	239	247	257	242	239	250	256	222	264	220	245	231	249	242	240	218	263	256	250	247	235	264	222	270	275	213	252	253	222	224	265	227	241	233	275	250	222	247	247	197	228	225	268	236	236	266	234	231	219	243	229	230	223	255	243	231	238	230	259	232	234	218	240	248	228	248	250	232	225	242	264	221	248	226	232	255	241	220	224	250	263	252	225	244	254	244	241	230	246	244	256	217	246	245	254	240	218	207	231	247	228	262	239	226	270	228	240	245	231	253	262	242	237	235	229	255	244	235	254	233	235	248	224	258	230	251	227	261	229	234	233	276	227	233	245	231	267	236	245	258	261	255	240	253	232	261	270	257	223	230	250	250	229	256	235	241	263	239	199	230	239	236	234	232	245	252	258	232	274	243	262	216	250	245	246	252	247	254	250	235	230	230	239	237	230	262	223	240	234	238	249	238	233	230	234	258	259	234	230	250	237	230	254	241	222	259	260	230	237	248	228	232	254	248	264	223	258	230	235	232	257	248	258	257	260	226	235	249	262	226	248	246	227	243	247	236	251	253	239	225	226	238	235	236	227	230	267	269	257	240	256	225	235	246	260	231	233	227	284	239	245	236	244	246	245	240	232	253	266	277	233	242	269	250	221	241	260	266	211	235	221	262	240	272	236	261	244	251	273	250	233	250	241	234	255	254	251	238	251	253	238	221	221	213	232	228	236	242	230	251	239	216	251	256	266	266	257	232	254	235	238	242	239	223	241	290	243	219	234	233	231	250	253	236	240	251	259	228	239	232	247	262	236	242	252	254	258	237	244	277	220	258	225	213	257	264	239	253	253	251	216	255	240	230	245	246	254	245	233	237	236	229	223	252	268	253	227	224	246	220	265	248	231	242	266	219	239	250	264	236	263	255	226	260	248	235	255	218	232	225	221	254	196	223	230	230	254	263	245	257	237	253	251	227	227	228	242	259	236	232	243	257	271	239	245	221	238	252	232	247	237	227	229	249	249	243	256	260	257	243	249	251	240	227	245	240	250	250	264	231	233	261	251	244	258	223	250	229	261	242	241	229	248	265	212	234	261	235	223	251	245	257	218	242	247	246	244	243	239	234	250	253	208	270	242	242	245	264	228	250	240	270	236	245	239	244	233	264	236	241	233	253	223	232	237	217	221	242	256	246	250	249	239	232	254	234	245	239	253	249	239	226	257	223	230	225	229	244	221	240	243	224	250	238	259	236	214	250	231	213	228	247	217	231	250	271	258	245	243	242	256	237	256	234	247	238	240	247	235	259	274	215	254	248	223	237	216	241	245	235	260	238	222	261	236	228	235	272	262	240	259	242	243	221	247	235	258	258	228	253	245	248	239	244	243	264	236	224	227	244	243	237	237	264	249	242	239	229	249	228	217	245	241	245	246	251	232	253	255	218	195	244	209	257	244	242	224	253	258	222	249	266	252	278	234	250	253	227	222	212	261	251	248	238	259	258	221	250	271	260	228	223	230	233	238	247	264	267	237	237	237	241	254	254	265	259	251	241	259	213	216	228	228	219	224	234	263	237	250	260	227	246	228	244	239	259	269	225	269	274	213	217	235	264	245	259	254	266	245	276	229	251	236	233	207	268	267	243	241	239	235	228	228	254	227	234	250	260	256	236	260	233	237	258	250	272	241	236	240	238	254	242	222	250	247	240	226	214	249	261	251	261	271	267	254	242	248	254	252	231	253	251	262	245	238	239	257	219	242	249	249	224	242	238	245	245	250	231	234	252	279	248	245	247	255	229	253	278	226	219	232	246	271	265	261	246	255	261	234	239	221	253	258	223	245	246	252	267	234	239	226	262	242	244	239	240	258	235	254	254	235	257	196	244	245	239	222	258	222	221	234	254	243	243
18016	2548	5152	6039	5050	4356	3450	3035	2557	2242	2051	1755	1587	1519	1412	1321	1299	1221	1145	1142	1068	1047	1005	1015	998	979	963	920	922	861	899	911	932	828	803	868	815	827	792	804	837	782	765	843	787	810	762	787	795	791	810	740	789	741	774	751	786	760	778	718	788	778	721	774	759	803	721	737	740	770	735	733	755	788	773	735	722	730	700	752	732	726	701	716	729	773	730	728	718	721	685	730	678	715	729	729	784	718	773	693	720	712	763	690	777	737	754	747	697	712	772	759	719	751	732	753	652	716	738	750	736	707	716	781	693	676	741	687	722	743	698	739	769	751	745	703	751	684	692	732	733	733	748	702	741	686	773	742	769	715	742	711	732	738	716	718	744	685	715	706	735	693	761	728	722	700	727	719	727	730	768	674	716	712	763	710	721	694	723	702	722	714	731	718	725	772	727	766	710	670	717	709	700	698	705	719	710	750	740	725	690	758	695	716	716	713	741	738	766	740	756	693	709	682	742	741	728	779	770	754	719	685	714	753	762	812	727	722	716	707	697	783	670	754	654	720	719	756	715	739	723	673	720	713	762	718	762	710	711	732	734	707	718	735	707	708	722	756	729	706	686	681	714	737	741	741	725	720	706	719	714	729	768	735	742	729	749	739	738	742	745	735	683	746	680	744	698	710	696	767	707	703	729	758	727	740	724	723	667	724	720	691	728	771	717	698	702	733	698	702	711	693	662	717	706	767	707	677	734	733	748	735	775	708	761	717	718	754	736	699	707	737	722	701	677	727	720	688	690	689	742	750	733	735	716	718	706	698	740	721	712	724	709	759	735	684	751	705	708	743	715	721	707	728	723	731	706	771	675	718	740	687	741	725	747	743	760	709	727	729	741	743	665	726	755	732	727	677	770	672	701	755	721	678	709	708	712	718	772	750	714	741	669	743	755	723	689	689	743	708	747	728	691	716	713	704	720	741	732	702	737	709	724	736	689	750	758	694	732	709	733	671	721	697	670	717	742	718	707	725	686	722	720	711	738	662	750	742	702	797	768	748	684	745	720	757	744	742	712	677	701	713	710	699	754	704	692	715	739	766	716	763	736	697	726	726	733	719	738	747	695	734	648	725	699	749	754	718	742	700	740	661	770	741	717	656	727	729	698	696	715	763	754	714	769	712	710	725	754	695	703	725	769	716	723	686	668	684	746	676	755	707	746	720	677	734	757	724	691	710	737	719	693	744	688	701	712	718	674	731	732	728	702	711	707	720	715	757	703	723	741	726	738	757	709	715	697	715	695	726	703	731	695	741	704	753	722	751	735	696	749	725	722	757	724	698	676	758	677	706	737	737	718	732	716	751	699	718	712	671	667	708	732	690	768	739	734	695	679	719	732	723	726	730	730	698	740	735	729	713	712	718	701	657	738	689	712	688	733	733	717	689	703	682	719	708	722	711	784	691	728	702	703	712	732	753	749	770	670	730	708	750	711	726	786	679	727	701	738	732	748	738	743	710	659	700	712	761	720	737	762	710	751	737	732	727	750	722	763	750	697	696	725	701	720	798	679	754	694	706	675	681	765	754	660	670	747	744	732	667	774	689	734	723	737	746	700	741	740	712	774	781	744	729	732	734	717	726	707	821	744	677	737	701	724	727	695	742	745	729	688	724	728	696	734	677	700	799	687	688	722	723	704	678	694	765	779	682	771	750	758	699	678	678	711	720	683	736	745	709	738	681	727	702	709	721	685	700	664	706	746	727	713	694	729	733	723	727	735	688	711	723	738	733	721	734	699	678	761	778	741	704	742	754	736	721	702	730	716	737	668	739	766	713	715	690	709	713	744	717	705	736	676	720	728	706	691	734	745	718	741	721	729	728	727	710	739	701	685	716	686	711	696	705	724	761	724	741	691	728	706	718	748	717	753	715	720	728	711	724	725	698	727	735	746	734	724	684	750	721	725	743	687	711	725	733	681	751	781	715	693	737	713	715	731	738	700	719	709	730	739	722	727	761	710	706	757	682	720	684	742	703	710	695	693	723	749	754	734	727	714	692	746	674	724	751	741	690	737	720	730	701	749	740	686	700	693	746	672	760	686	695	683	701	761	755	684	710	666	697	701	706	728	695	693	710	675	666	721	716	680	786	750	705	690	754	691	786	735	705	774	696	717	708	701	683	715	719	683	706	729	739	757	744	737	717	722	751	686	735	721	696	692	713	730	697	731	670	714	720	704	734	696	678	744	755	729	715	704	735	751	705	710	752	698	727	726	722	754	719	738	658	704	710	765	687	729	707	742	724	754	732	748	760	740	773	762	746	809	709	730	710	708	719	704	681	703	691	719	709	677	665	724	691	763	688	736	727	726	730	698	741	724	721	708	747	745	734	716	718	738	693	719	738	741	807	714	729	744	680	688	759	696	705	691	719	662	757	698	713	727	717	726	737	692	712	759	703	760	715	654	695	705	723	705	721	722	715	749	716	726	691	742	663	736	688	708	722	733	719	726	718	751	719	745	722	757	720	739	684	749	715	762	750	753	721	701	725	710	715	714	761	697	684	699	710	763	698	711	761	695	698	763	679	731	726	723	713	740	694	720	726	730	723	692	721	712	687	752	728	695	731	706	758	714	711	752	671	754	710	713	761	694	705	764	734	712	739	729	761	744	719	680	791	735	730	740	664	721	750	705	730	771	745	737	749	740	687	700	703	767	731	732	697	751	746	694	740	703	725	756	721	719	712	768	692	691	709	743	692	720	728	732	691	666	703	731	711	721	773	729	758	706	717	729	742	719	723	729	681	730	685	706	706	717	754	745	728	737	730	708	720	700	734	714	742	751	696	700	727	741	756	709	711	731	745	744	728	692	701	702	701	697	700	737	713	683	746	699	730	690	734	766	703	746	718	753	738	709	695	724	789	722	779	694	744	755	709	709	719	700	736	739	742	738	746	719	714	743	726	740	710	700	735	728	752	705	697	690	726	711	741	725	719	723	755	758	697	741	695	696	698	729	728	703	745	769	788	706	726	706	713	677	720	712	728	721	675	734	731	723	689	734	685	735	725	755	722	702	729	688	753	712	755	714	729	730	738	751	710	689	712	760	702	725	667	728	724	714	774	719	724	689	729	702	690	745	728	740	697	735	697	719	720	679	706	692	728	735	750	689	710	714	708	713	702	727	707	715	704	716	717	700	700	727	714	706	680	698	665	733	678	696	716	747	719	709	729	741	737	731	736	718	678	736	709	697	729	751	705	743	710	664	736	745	727	697	651	740	763	715	733	719	756	753	740	716	727	692	696	757	692	702	682	688	725	698	702	744	720	716	701	757	708	753	701	705	705	685	766	719	752	700	693	694	718	717	777	743	704	729	717	680	729	658	751	763	704	747	724	716	680	765	759	699	703	727	713	762	694	761	691	709	755	777	705	667	754	754	724	697	673	695	729	739	728	723	763	660	706	761	730	737	767	749	765	726	732	713	751	722	721	706	683	748	747	710	715	744	736	718	667	716	785	734	695
3935	238	153	139	100	108	92	78	84	90	88	79	74	71	65	60	76	69	67	83	69	67	66	79	75	60	61	78	74	89	57	82	69	88	65	60	78	84	80	58	80	73	80	62	86	71	65	77	87	68	57	67	65	77	68	73	70	79	67	79	78	69	69	75	61	73	69	80	80	83	67	75	81	69	78	59	69	67	56	77	84	63	73	71	75	68	67	76	62	61	50	76	74	75	68	76	71	75	90	56	76	77	67	64	80	70	74	69	89	76	72	82	65	68	63	78	67	79	79	81	69	65	66	70	82	78	70	79	76	78	79	72	77	81	84	68	83	76	69	80	82	55	82	64	74	74	69	68	70	76	72	68	67	75	79	89	75	67	59	80	77	65	81	72	69	73	61	80	78	79	62	78	64	75	62	58	67	72	73	73	71	79	62	80	88	70	70	76	76	70	71	62	62	88	87	74	60	82	78	79	75	79	66	72	83	71	85	79	72	85	68	59	66	71	70	82	77	76	73	80	68	78	73	50	75	70	75	82	91	75	84	86	73	84	79	80	64	74	65	68	68	77	74	80	80	66	85	73	60	73	78	65	91	88	77	62	80	67	75	82	57	84	70	77	69	65	72	76	76	74	68	73	81	67	81	72	87	78	84	69	72	85	76	71	56	75	78	71	79	83	79	64	80	73	67	75	76	87	76	73	73	60	83	67	71	70	69	75	69	89	74	70	71	72	73	84	61	63	76	79	70	66	77	63	60	78	80	80	84	67	70	89	75	78	77	68	80	76	70	73	68	58	62	67	86	81	74	77	61	70	78	76	78	67	77	66	75	67	82	73	77	71	61	70	74	68	70	49	85	79	68	68	76	64	63	81	71	56	80	78	83	68	81	77	55	76	79	70	71	76	65	65	68	58	81	82	80	74	77	59	57	75	85	69	70	81	82	68	87	61	80	68	64	64	78	72	66	61	64	76	80	89	75	76	84	85	64	67	74	75	57	69	79	81	69	70	68	65	83	72	63	74	89	62	67	69	88	68	78	70	88	77	71	63	75	70	78	90	57	74	66	69	73	71	80	68	86	77	78	72	70	64	77	65	80	77	84	75	81	60	79	62	80	74	70	75	71	79	69	69	73	69	62	67	76	76	79	85	79	68	84	76	73	79	68	68	75	74	62	73	81	71	67	62	77	76	70	70	76	81	94	76	80	70	68	55	73	66	72	81	72	82	76	68	68	69	79	69	76	76	72	82	79	75	86	61	74	66	66	79	74	70	62	64	64	77	87	66	76	68	75	78	73	61	77	71	75	60	68	69	57	78	76	74	87	74	59	68	75	65	80	77	65	68	66	73	63	75	85	71	85	77	80	64	64	65	90	76	79	89	72	74	69	65	62	67	83	71	61	58	76	86	88	65	76	68	73	69	76	79	72	72	78	74	77	63	70	66	82	67	77	73	77	80	68	72	65	77	74	67	80	67	71	66	69	74	67	75	70	76	73	83	64	86	64	56	76	66	74	56	62	81	68	65	77	76	67	68	78	79	62	80	65	76	71	79	53	82	68	80	75	70	67	74	87	89	69	61	58	75	58	71	63	84	64	83	82	69	81	85	79	82	75	59	66	75	57	74	70	81	89	67	68	83	62	73	68	77	79	75	75	73	72	78	71	87	69	66	66	84	62	68	64	74	69	72	74	63	91	72	76	71	70	61	85	59	62	70	76	70	77	79	70	74	86	59	70	74	74	80	77	67	86	93	71	65	74	62	75	75	82	72	82	61	64	67	85	80	53	51	69	78	78	85	83	85	65	80	74	81	76	76	74	69	67	79	68	77	81	80	79	72	78	71	63	92	84	70	62	66	56	81	72	66	85	81	64	72	75	79	82	70	68	72	85	73	79	86	73	77	72	80	74	78	76	61	66	83	87	57	68	68	68	70	87	87	84	77	60	75	89	73	71	77	70	60	61	50	61	72	62	83	64	67	71	68	79	78	80	78	75	62	65	62	78	87	75	90	81	76	74	69	75	78	68	71	65	77	80	83	87	65	71	76	76	78	70	67	67	65	66	74	69	69	72	71	84	73	76	77	106	72	73	95	65	65	63	92	96	73	75	78	77	82	68	73	74	73	66	62	77	77	69	51	75	79	64	93	72	78	79	67	93	66	69	68	82	58	79	93	72	83	76	73	75	73	66	73	60	68	77	61	74	59	77	78	84	72	81	67	55	70	74	65	67	79	68	69	72	72	71	80	76	84	79	78	83	66	90	75	78	61	62	77	81	77	77	89	67	94	78	76	76	87	86	87	74	54	68	72	82	86	87	84	84	68	77	82	72	88	66	66	75	71	70	62	66	66	73	64	67	74	69	82	66	88	84	73	65	74	74	63	55	86	79	76	70	70	72	84	70	76	78	73	81	67	65	61	67	62	66	82	60	78	74	69	74	78	62	71	82	72	79	77	74	70	67	77	76	73	68	67	73	68	66	64	77	70	75	66	89	74	80	70	83	72	81	74	78	79	62	67	73	70	75	64	59	73	58	73	70	76	77	53	64	85	97	91	71	78	61	69	81	69	80	70	74	79	68	72	80	54	68	83	69	68	69	69	68	62	83	68	67	74	75	86	80	58	60	53	81	79	83	72	55	73	62	79	78	71	60	73	85	73	72	82	76	68	60	78	64	75	61	70	65	63	69	58	66	71	66	86	69	71	83	72	76	76	82	80	82	80	85	73	81	78	62	56	79	65	72	90	78	72	47	79	88	73	77	78	78	71	86	83	77	69	82	73	82	60	73	68	69	66	67	71	66	79	74	80	62	84	84	76	60	67	73	86	79	79	71	72	68	67	76	58	74	85	70	80	80	74	75	71	74	63	83	83	68	71	84	72	61	83	68	74	63	69	85	57	85	71	75	60	67	68	72	74	64	72	70	78	69	56	67	70	78	54	67	66	88	84	76	67	81	68	71	82	73	64	59	62	71	66	65	73	70	79	71	85	74	70	63	65	61	76	85	78	69	71	78	85	71	62	71	81	79	77	84	85	76	58	75	84	61	60	71	95	66	81	86	69	67	77	68	86	75	61	65	97	66	79	84	73	68	75	62	83	61	83	83	84	90	82	68	70	64	83	67	66	72	78	79	79	86	72	70	89	73	78	59	69	63	85	71	69	91	58	80	75	83	67	74	73	70	93	64	77	61	78	86	66	65	74	65	78	82	56	67	77	81	89	80	54	72	76	81	80	60	56	67	66	59	70	75	68	57	79	69	76	83	76	68	73	85	71	86	82	77	85	75	77	61	65	73	75	64	77	79	79	78	77	76	66	67	78	68	71	80	70	66	69	90	62	66	74	67	70	70	65	68	64	79	75	83	63	86	75	72	83	61	88	60	80	70	76	84	60	88	68	69	68	72	87	93	79	63	89	75	67	79	86	70	81	71	67	63	81	66	78	74	78	70	84	65	78	86	68	71	58	83	67	76	60	65	73	53	77	75	67	80	71	68	68	75	75
4419	344	427	443	449	361	362	345	316	332	357	290	312	305	281	311	299	299	287	270	296	281	296	286	255	291	275	241	287	250	271	270	298	259	275	309	265	252	277	291	265	280	276	282	284	323	266	275	261	288	293	302	282	292	302	287	285	276	263	287	270	285	286	292	279	271	273	312	290	252	291	283	328	271	254	280	277	278	250	319	280	280	292	246	273	266	280	243	293	285	299	303	250	270	276	294	260	279	276	292	299	282	283	302	257	299	261	303	299	252	264	250	288	281	294	292	292	288	289	288	261	293	260	278	276	263	295	252	270	303	283	261	265	252	303	314	287	287	293	252	273	262	279	283	279	288	311	260	267	272	242	273	282	294	318	280	273	287	262	269	280	274	291	278	315	271	275	275	269	278	297	256	251	276	274	266	286	272	288	267	262	295	296	281	260	265	259	267	257	296	264	306	295	275	266	294	282	266	228	259	275	299	284	290	263	274	301	288	290	296	279	277	259	263	278	278	295	276	289	284	270	275	266	268	273	272	265	281	263	267	278	270	274	253	279	275	277	282	261	299	279	276	294	295	302	267	272	264	237	268	260	264	257	265	270	287	282	290	272	282	314	297	279	257	266	268	295	264	249	294	267	267	303	254	275	271	304	297	277	307	281	292	270	270	298	292	297	311	257	272	275	278	287	270	298	262	281	293	255	282	267	299	285	307	283	278	279	267	264	277	266	284	270	264	291	244	253	242	263	261	243	304	267	272	287	238	259	288	261	312	310	271	254	264	264	286	267	284	294	271	264	301	269	303	265	307	271	266	271	262	272	295	280	275	303	271	284	302	276	283	263	304	258	281	302	266	241	287	296	286	254	293	289	283	279	301	268	270	263	272	288	302	254	279	281	271	274	283	310	263	282	281	281	292	325	273	291	297	273	283	312	257	269	286	276	296	262	274	290	299	300	289	276	287	279	253	289	293	272	309	283	322	295	301	277	257	258	296	259	274	280	281	275	286	273	299	304	249	275	268	288	286	274	293	243	269	258	249	269	280	281	302	301	292	260	256	281	258	304	260	270	293	287	252	294	259	257	288	317	278	272	314	287	268	261	289	259	287	301	285	269	274	268	270	279	278	280	274	285	283	241	261	288	287	282	254	261	292	263	280	293	285	270	293	298	284	254	296	261	255	272	295	264	284	266	309	252	300	306	269	274	290	281	296	270	284	267	269	266	286	285	301	269	282	262	272	249	256	250	279	286	275	279	269	268	284	270	275	296	250	256	295	304	287	263	301	268	272	297	280	276	319	276	275	259	266	287	284	266	285	273	282	280	262	298	247	289	272	268	271	285	281	277	273	290	255	289	296	288	264	272	254	267	254	265	279	295	263	281	287	302	247	273	251	296	245	254	267	266	265	272	270	261	265	272	281	291	302	265	290	266	257	337	278	237	296	302	266	289	253	289	287	280	276	271	277	281	276	253	287	314	286	301	291	282	254	265	255	254	284	270	249	245	280	266	260	257	253	273	298	297	271	258	272	280	278	278	301	276	271	231	263	284	291	260	291	277	278	280	243	259	305	283	259	290	284	303	268	279	226	270	273	290	296	277	256	295	285	271	278	291	275	299	298	278	257	289	274	247	281	284	288	262	265	298	259	295	259	250	253	278	281	263	263	265	246	247	257	280	285	257	256	273	280	293	264	296	291	314	294	261	271	258	292	281	257	272	271	283	264	293	285	275	265	268	262	277	258	291	246	267	267	270	290	263	295	272	250	268	255	296	261	276	269	292	297	274	294	283	294	276	299	273	248	269	288	264	282	268	297	300	270	299	275	281	247	272	293	290	295	272	264	274	275	282	272	252	254	261	270	282	257	277	270	246	300	249	290	264	293	255	306	290	271	277	297	241	266	289	269	265	299	269	297	237	279	266	286	294	313	268	289	263	260	254	289	285	291	273	271	292	312	272	249	281	278	263	272	292	269	282	280	295	279	292	284	269	264	267	282	268	306	268	258	296	286	286	304	301	283	270	276	275	280	265	277	270	269	277	265	272	281	272	288	284	280	249	292	302	304	266	315	287	279	287	270	280	268	315	291	314	266	256	286	254	244	327	258	265	280	278	279	279	267	262	268	297	274	279	258	300	283	259	295	285	261	253	285	265	275	280	257	266	293	273	315	268	276	274	286	269	293	312	264	270	273	286	299	290	267	266	288	268	286	291	297	285	289	279	279	288	263	256	266	262	273	272	263	315	260	302	263	244	306	286	286	300	265	306	285	295	273	273	276	249	270	269	272	304	292	294	273	271	257	279	288	292	276	254	300	292	263	274	284	280	296	280	299	268	283	269	280	254	290	276	277	273	244	263	266	269	290	267	276	284	277	279	279	285	287	273	296	281	256	296	289	280	257	237	258	275	295	304	266	272	265	309	269	303	310	267	271	256	293	231	246	278	284	247	264	256	255	268	278	267	299	265	278	304	262	281	290	273	278	251	301	279	279	288	254	274	269	283	282	265	234	296	270	276	287	260	312	276	304	266	261	300	289	290	280	291	260	281	273	267	284	283	262	298	271	279	272	277	285	264	265	270	274	281	239	261	259	266	277	273	258	287	273	275	277	264	287	309	297	296	276	253	275	281	253	271	278	286	287	271	269	306	288	293	263	271	281	281	284	274	291	275	268	275	278	289	273	286	303	282	250	263	279	255	284	266	280	300	300	274	287	284	262	272	264	258	255	266	279	273	260	266	290	290	246	278	273	270	259	290	268	266	289	280	306	242	258	276	258	294	268	281	269	254	282	297	300	238	275	262	301	280	278	307	324	275	280	273	285	266	268	254	270	272	257	283	258	301	258	286	243	279	273	279	256	248	296	283	281	288	288	260	282	299	302	294	237	271	240	292	257	260	288	273	296	272	296	268	270	245	283	285	320	289	284	296	275	270	271	286	287	272	278	276	266	292	262	260	276	276	283	303	281	285	302	270	287	274	285	266	258	268	278	272	272	278	279	276	320	303	296	269	276	277	291	273	302	271	299	263	293	289	307	260	276	289	258	285	261	271	300	259	261	262	284	249	298	275	300	263	271	294	293	287	287	263	259	290	297	254	269	263	275	315	267	256	292	295	263	270	267	286	264	289	278	283	261	296	284	287	272	272	270	260	273	291	256	283	260	270	257	284	275	287	272	299	248	300	257	251	261	306	304	254	277	276	281	290	284	279	311	301	286	317	287	279	284	294	282	277	289	305	251	263	264	248	280	279	298	305	275	300	280	250	278	240	284	264	249	266	286	313	245	261	245	236	280	313	261	268	273	281	262	302	265	295	256	270	281	270	274	299	254	293	268	277	287	272	284	287	261	279	261	268	280	257	264	266	285	295	270	276	290	299	289	255	314	303	296	287	292	299	254	286	259	280	291	286	321	291	261	279	279	275	241	291	256	306	287	311	265	274	269	248	265	274	298	296	268	286	299	283	277	248	278	300	265	273	265	271	288	302	311	277	289	297	270	277	266	286	255
29397	4891	1466	1136	736	543	438	371	364	335	279	250	236	231	226	190	242	198	199	195	216	199	197	198	178	204	177	154	152	176	189	181	202	182	189	192	183	167	190	168	150	200	202	169	160	168	173	188	171	169	191	182	169	191	175	154	175	157	182	169	168	162	165	177	171	167	193	171	165	152	183	148	171	190	186	152	165	162	181	181	182	162	179	163	196	179	162	162	180	160	160	187	177	163	164	171	171	159	143	175	159	161	150	155	170	182	144	156	184	185	157	177	177	195	167	175	174	166	171	149	144	166	158	171	167	158	183	157	168	185	164	156	154	185	180	179	157	168	161	149	176	167	169	191	151	178	164	162	167	180	164	159	157	168	168	165	170	146	179	157	157	157	144	160	167	154	154	164	162	159	140	194	160	180	165	174	163	199	164	177	154	154	161	180	181	148	155	179	163	152	165	196	191	194	156	169	177	157	158	171	166	156	163	177	147	169	164	174	190	150	168	181	170	170	173	167	147	180	181	176	155	169	174	192	182	172	159	170	153	187	150	191	162	147	178	162	156	158	156	194	146	180	187	173	189	193	179	135	151	183	157	154	150	171	160	196	161	192	205	155	161	153	188	172	153	126	167	165	165	168	164	185	165	184	148	162	155	177	149	133	177	201	163	176	146	179	167	178	172	161	174	179	159	178	188	177	189	189	173	184	175	164	181	169	171	171	181	180	169	180	173	170	206	194	167	155	157	183	170	156	163	179	187	177	188	175	177	168	174	147	164	156	171	157	173	202	169	207	166	153	144	190	192	157	152	194	168	181	183	145	160	169	182	172	170	163	159	162	180	167	183	175	178	163	184	160	142	178	152	169	175	187	179	174	166	192	171	146	167	156	180	191	171	165	157	179	163	176	183	170	174	157	159	187	185	166	177	167	183	168	162	152	161	162	158	151	159	161	158	173	188	154	155	163	176	175	166	184	152	167	171	166	178	166	167	172	157	186	168	171	144	180	185	148	178	167	165	153	158	183	163	185	184	183	179	171	169	167	169	173	169	173	159	164	157	176	165	182	155	185	182	207	186	154	192	168	157	222	167	175	160	165	160	165	170	189	157	183	181	167	165	162	188	167	159	180	184	158	162	160	173	129	197	175	172	168	184	157	173	162	150	168	163	179	171	174	170	147	153	157	152	181	169	179	185	182	190	162	175	172	164	193	167	166	173	157	152	161	168	172	167	179	176	175	151	166	180	187	176	193	188	177	153	199	165	168	147	178	175	168	180	178	161	150	156	188	174	197	164	178	174	189	165	146	207	146	187	171	173	161	175	155	159	180	174	166	158	173	154	184	163	170	166	166	177	178	169	160	160	164	168	170	205	177	163	164	168	150	191	155	173	171	165	168	167	143	166	162	161	179	181	173	195	158	186	165	138	209	190	169	176	168	179	191	169	165	167	151	176	145	182	165	172	155	166	174	182	178	171	174	147	168	192	184	171	151	161	164	171	165	135	171	166	175	176	151	171	162	170	154	174	142	161	168	163	143	177	165	179	183	164	170	179	172	165	157	182	203	157	162	187	154	200	179	159	172	191	181	169	198	164	170	163	206	167	168	193	155	183	167	160	175	175	170	191	193	180	143	151	187	186	158	164	192	171	161	199	191	172	176	182	148	169	163	183	164	161	142	177	186	146	154	172	185	172	179	175	181	177	155	171	174	178	159	181	176	177	153	176	183	155	181	198	182	172	159	165	192	173	156	178	158	171	188	175	174	159	158	165	159	188	175	162	179	155	183	161	180	153	158	170	180	166	158	175	159	168	169	156	189	179	162	195	196	179	149	168	181	167	167	190	152	151	162	172	148	198	176	167	180	184	143	167	144	188	171	184	163	168	142	146	172	172	198	180	170	197	170	150	163	157	200	170	173	170	167	146	188	164	174	194	174	164	169	169	174	160	149	170	155	147	168	176	180	169	166	154	164	180	182	166	186	162	147	165	155	170	184	189	155	169	166	149	170	173	163	155	195	172	167	190	160	177	173	184	188	185	150	155	158	174	160	160	170	183	172	172	169	158	150	170	174	162	186	158	199	198	180	165	177	156	180	189	160	176	188	167	150	173	199	160	185	172	179	173	175	142	145	181	161	158	186	189	176	179	179	175	164	186	148	181	159	205	157	160	149	165	178	176	180	145	199	157	155	177	185	191	171	156	168	186	176	166	186	163	174	169	165	138	175	179	163	176	165	164	168	153	156	164	168	192	152	172	177	157	161	169	174	156	162	179	185	155	177	181	170	167	175	169	165	162	193	178	180	194	164	150	169	149	152	164	177	184	166	167	173	161	174	168	169	158	133	168	170	169	179	156	154	157	152	131	178	166	173	160	148	160	171	143	175	162	145	198	162	170	149	189	187	176	162	153	169	169	178	173	156	160	163	173	183	184	165	185	186	169	160	162	184	165	179	183	160	180	184	177	146	166	175	162	156	175	161	168	147	165	155	174	169	176	158	171	162	185	156	179	176	162	149	169	145	171	183	165	147	153	163	173	172	181	179	149	177	173	184	173	167	184	178	176	149	153	177	152	150	162	174	179	160	148	161	158	152	184	181	153	172	181	175	176	194	162	155	184	174	174	163	164	176	162	151	173	168	192	163	173	160	160	173	166	177	158	175	190	184	171	160	176	170	179	165	166	171	180	195	168	151	169	166	170	152	165	176	182	165	150	170	165	177	184	173	175	184	158	153	160	156	159	167	149	201	165	154	176	155	188	165	169	174	181	179	163	189	171	158	161	179	169	182	173	187	182	196	169	152	157	194	157	170	177	177	185	163	191	176	198	153	183	164	164	185	170	180	162	164	179	163	172	171	197	171	188	163	151	173	196	164	155	189	171	199	181	163	150	151	173	193	177	179	176	178	179	169	194	158	145	170	161	184	186	160	174	176	189	152	156	178	182	164	155	163	164	183	193	158	168	167	179	172	172	168	153	176	161	174	173	190	146	159	171	150	171	173	160	147	184	150	141	202	161	158	159	170	177	167	167	193	182	184	170	182	158	166	155	186	179	159	177	152	185	191	176	166	168	178	160	183	177	177	163	169	162	153	163	158	160	150	190	138	174	170	166	169	154	177	165	183	170	190	193	172	161	177	178	187	151	191	177	159	158	195	158	191	157	167	171	145	172	162	188	156	171	176	187	177	149	194	187	161	198	181	201	145	176	170	180	177	148	168	171	185	188	160	153	152	155	169	169	156	179	158	182	176	200	167	158	168	161	174	160	178	180	176	171	158	168	173	166	145	181	174	166	143	142	193	172	185	145	159	193	168	196	161	190	154	172	180	166	162	170	182	168	171	164	168	176	185	164	164	159	164	185	170	165	154	204	165	175	164	166	169	186	174	174	150	164	179	171	164	165	160	163	173	168	171	173	167	180	170	164	162	179	176	156	159	171	180	181	160	158	154	157	178	171	147	157	157	155	161	153	161	175	165	159	170	175	186	152	164	166	187	164	186	163	182	176	130
13522	1430	2910	3427	2920	2498	2000	1701	1483	1304	1262	1060	1046	926	941	876	840	762	767	782	735	699	665	669	687	665	626	662	644	646	569	610	648	636	639	630	612	614	570	551	633	589	584	583	549	587	570	574	538	551	602	558	567	552	533	569	563	584	572	530	559	559	522	513	520	564	541	497	523	494	567	554	499	574	548	553	564	560	539	528	576	589	520	563	550	535	553	577	544	542	568	573	564	517	575	513	530	531	529	607	550	534	550	555	556	529	553	539	544	544	532	582	562	498	573	536	554	507	537	546	521	563	542	556	523	570	538	506	531	539	538	496	548	540	562	529	561	525	588	545	527	582	558	548	557	568	529	544	543	534	556	559	554	509	527	568	543	551	505	592	507	509	506	552	553	510	524	527	508	505	544	541	512	536	546	551	528	571	507	517	543	517	541	579	522	539	504	535	512	538	529	570	551	501	497	541	571	517	560	523	547	561	509	526	513	570	560	544	545	512	531	557	546	555	503	546	556	553	517	534	578	547	539	551	554	570	530	535	519	510	577	507	513	546	542	539	516	534	532	548	546	532	508	557	557	587	525	537	549	523	553	536	563	536	531	546	523	567	546	583	618	545	522	538	566	587	536	537	532	517	546	523	562	569	527	499	539	539	504	534	555	488	532	593	529	505	542	527	535	523	572	571	528	530	546	531	552	527	564	559	533	553	549	508	525	549	513	496	574	546	551	529	538	530	558	546	494	496	542	540	582	547	583	564	516	588	530	559	492	535	533	562	564	565	534	524	547	565	575	501	521	539	553	536	498	523	557	556	538	526	551	540	533	565	524	544	533	560	495	535	590	498	561	566	531	530	554	545	531	559	547	537	568	531	591	511	542	545	507	551	527	505	522	544	579	569	533	509	523	553	514	586	503	501	560	538	551	533	527	516	533	519	518	503	552	549	530	562	538	538	507	522	517	518	549	546	525	543	553	506	558	522	562	547	562	531	547	543	521	556	548	480	556	549	543	497	542	498	512	541	586	551	549	520	522	472	500	548	536	551	521	568	534	488	499	577	527	569	503	536	547	531	534	519	586	521	562	593	499	514	532	539	555	529	534	542	527	566	518	468	515	591	554	536	519	525	526	532	509	518	507	546	526	501	526	512	534	547	520	552	575	561	564	535	487	534	552	539	557	542	552	507	501	565	507	535	530	534	509	528	534	537	545	523	508	529	565	519	592	559	574	528	563	525	526	557	517	578	530	523	554	533	509	512	559	542	496	541	530	512	545	535	543	538	513	545	553	552	557	555	564	567	552	561	509	552	550	584	569	534	559	529	513	559	577	567	483	542	535	564	538	523	505	514	510	526	546	536	485	539	550	517	578	543	559	530	546	563	510	562	545	536	542	508	508	526	529	545	498	554	518	551	506	540	543	561	523	545	558	528	528	528	560	561	524	535	527	515	522	545	522	559	532	559	518	537	545	525	576	536	538	539	579	531	528	529	552	526	571	531	545	559	525	554	523	537	519	556	561	520	485	535	557	546	518	503	544	518	553	551	519	563	569	561	538	547	552	561	529	571	509	558	560	552	560	567	554	522	569	528	551	501	559	578	540	541	537	538	509	529	572	500	528	538	523	515	537	507	527	519	519	517	548	534	522	503	547	539	543	558	538	520	525	536	502	557	511	562	528	524	531	506	515	542	481	498	534	573	564	531	527	514	509	563	564	517	548	511	563	571	527	543	556	536	553	517	532	548	522	555	547	551	512	527	530	534	514	544	554	566	517	565	563	544	541	536	603	551	503	531	533	538	564	521	536	554	541	512	592	561	528	490	541	579	533	520	541	546	529	559	539	535	520	556	552	542	550	540	521	516	523	553	537	539	553	562	550	538	500	530	548	572	539	505	566	559	546	529	548	545	529	551	532	569	558	498	520	560	523	509	581	559	496	517	494	550	565	560	509	517	532	541	536	539	514	514	520	511	531	531	526	521	568	558	571	508	543	568	505	513	505	561	490	564	518	557	535	550	526	516	492	547	567	535	580	538	526	555	541	508	498	519	523	565	517	546	563	557	576	527	521	516	546	542	524	558	540	569	542	588	543	537	551	535	588	537	517	560	514	533	575	512	541	594	530	548	530	510	530	526	549	569	523	560	543	529	545	549	545	572	540	513	565	571	583	573	505	552	521	552	513	539	550	546	528	509	581	504	568	536	541	583	515	528	513	512	545	562	586	516	555	506	533	554	531	564	550	539	520	518	517	483	566	562	528	536	531	605	534	582	570	519	523	527	573	549	500	551	492	539	536	533	519	542	528	555	535	530	512	566	507	553	535	573	521	561	552	508	526	491	565	525	514	535	533	554	568	518	563	532	524	511	531	531	547	468	544	539	534	517	496	554	510	511	513	576	532	535	521	532	564	540	534	527	567	547	511	532	505	534	557	531	516	545	554	539	541	551	537	550	562	511	565	569	550	529	544	545	591	529	552	521	565	564	543	554	568	544	523	521	520	539	518	553	559	543	497	554	542	529	555	577	510	533	532	539	494	531	547	486	512	539	551	516	503	553	560	583	541	552	556	506	534	532	522	486	487	559	540	488	549	554	563	517	531	509	512	517	485	523	555	574	513	546	517	561	569	492	547	532	523	521	544	517	540	509	518	559	535	540	526	557	526	531	573	552	536	551	540	563	518	561	561	548	540	496	533	524	548	561	533	504	531	499	510	531	554	496	601	572	504	527	552	563	524	526	500	546	567	517	558	528	564	553	533	564	503	562	523	527	515	514	512	533	554	542	530	551	514	535	519	571	560	589	553	547	528	549	552	503	537	550	553	556	512	528	533	535	556	577	548	527	526	518	553	510	539	555	513	519	495	543	531	555	556	523	562	549	504	516	548	498	568	549	519	549	551	537	555	579	510	526	530	544	520	513	526	487	566	540	555	587	546	581	525	595	559	539	587	546	500	518	540	551	528	535	536	577	510	545	574	533	536	567	533	528	568	550	517	523	564	517	527	536	535	560	561	559	486	550	565	540	529	525	525	537	550	566	517	560	525	530	556	552	513	521	506	559	534	513	536	530	551	567	531	567	537	523	526	563	543	518	516	531	577	516	541	506	529	549	524	565	544	492	530	541	509	581	566	509	522	551	538	526	544	604	545	526	541	554	571	540	561	478	540	497	506	549	486	513	532	499	582	510	542	556	588	541	506	516	568	498	551	500	518	500	560	562	555	497	522	550	525	521	536	535	521	520	545	537	517	552	509	555	506	535	551	569	559	518	561	580	499	536	532	497	554	550	539	546	530	560	555	564	536	485	511	542	515	547	548	525	531	524	510	531	517	513	494	546	540	537	555	527	535	500	570	513	521	568	531	569	522	523	549	500	567	534	529	530	561	522	510	517	504	556	547	554	554	523	551	540	529	537	528	530	517	573	558	544	558	537	536	558	538	545	579	511	581	541	541	505	540	542	554	527	549	514	528	541	558	543	548	502	522	552	556	497	528	538	492	513	535	487	495	578
39294	12051	3493	2091	1415	1099	885	713	579	484	442	407	361	362	360	375	308	327	318	292	275	271	274	296	307	286	280	272	266	256	262	263	274	240	268	219	250	271	245	261	286	238	254	265	269	264	293	263	230	252	249	278	260	250	254	268	283	260	234	254	252	266	239	256	252	232	230	243	237	250	231	221	248	241	228	239	256	256	226	217	243	276	229	237	249	275	228	249	258	228	226	262	249	238	255	236	235	247	276	228	247	267	271	248	263	246	238	243	234	265	253	247	252	245	238	234	250	234	241	222	284	230	249	252	241	264	232	266	238	265	235	275	246	246	251	242	245	241	244	247	232	262	247	257	237	265	228	250	212	226	241	252	228	238	258	241	254	256	248	239	271	253	255	230	233	258	253	264	257	252	241	195	254	260	247	249	274	255	245	249	256	273	273	250	224	249	255	249	255	233	247	220	254	236	250	267	248	240	280	226	241	238	273	241	250	233	252	238	250	247	255	235	256	249	239	277	243	249	239	245	278	251	240	249	197	231	232	254	265	244	262	267	226	264	246	233	257	279	237	256	262	250	222	218	254	236	213	226	242	258	236	225	226	241	246	251	240	230	250	233	268	257	248	236	233	253	257	208	271	248	246	265	237	267	263	249	251	227	269	224	270	263	235	246	220	255	235	233	243	254	267	231	247	261	228	251	249	228	249	218	229	230	221	233	237	229	266	232	257	249	253	230	252	241	259	234	225	219	262	244	234	253	252	235	239	254	235	235	227	213	218	257	263	242	230	255	233	255	253	227	237	244	248	264	290	256	258	263	253	234	229	251	254	264	244	226	262	259	252	259	244	232	269	233	252	246	245	220	250	267	239	252	243	260	230	254	215	243	233	226	245	236	234	252	252	255	236	250	247	233	219	242	267	242	263	253	241	235	239	244	230	238	249	242	244	226	240	244	237	214	252	246	242	245	242	252	240	216	224	243	237	247	241	230	251	244	237	221	256	250	251	220	244	239	244	232	253	235	232	224	243	252	238	233	246	222	270	240	252	219	214	271	226	240	250	255	240	223	263	244	246	249	228	228	237	244	238	243	257	260	244	222	257	249	236	259	259	246	244	263	206	237	244	260	235	260	261	227	220	274	258	258	226	248	247	228	232	263	250	256	243	259	211	258	285	245	233	238	211	238	244	231	227	257	247	260	242	258	273	236	248	280	211	219	236	253	223	253	266	227	270	205	255	261	229	229	266	223	236	258	266	244	252	226	231	237	274	250	244	255	255	252	249	241	227	233	250	267	250	221	268	235	235	230	216	244	239	239	225	249	219	232	233	248	239	251	253	252	235	263	249	235	244	232	248	259	240	210	236	240	254	257	226	250	243	227	236	247	243	235	224	235	235	227	227	228	232	241	250	277	247	245	262	240	267	221	255	270	255	237	258	233	237	264	244	225	237	256	258	218	204	224	218	263	217	252	237	231	287	282	244	192	260	233	236	268	226	253	219	215	261	238	256	232	256	257	251	231	253	248	218	261	257	252	233	254	254	208	252	248	265	217	236	254	229	239	264	248	232	240	248	248	244	220	239	242	255	293	230	225	257	256	229	237	251	229	235	228	237	225	226	250	253	248	266	265	242	263	254	220	254	270	239	223	270	242	250	254	241	245	263	240	257	252	254	246	234	242	240	276	241	228	233	216	233	232	264	247	237	250	249	240	247	243	227	223	252	251	196	229	248	231	260	212	251	244	263	240	220	253	248	214	232	253	241	223	239	255	249	221	224	252	254	259	246	249	234	220	246	223	255	250	255	259	243	270	257	244	234	238	254	235	251	251	243	233	258	241	213	250	252	246	268	244	232	268	212	235	241	255	204	265	258	245	238	239	254	264	240	267	231	235	252	225	264	240	221	272	234	229	234	248	244	240	217	233	224	255	262	247	255	271	261	258	237	253	246	249	228	236	243	236	237	242	240	271	233	251	251	277	260	252	250	237	270	247	274	236	250	225	245	247	225	246	263	228	243	260	260	229	246	257	237	255	219	234	251	209	241	244	225	242	239	256	276	255	238	241	269	264	253	249	250	250	239	257	293	255	247	254	269	239	218	232	273	243	236	251	254	232	250	245	261	232	256	229	246	224	264	242	244	219	226	229	235	240	228	256	249	242	262	266	234	230	266	251	217	259	279	236	241	243	228	236	246	248	251	211	223	214	228	234	228	244	256	255	254	237	232	254	225	238	256	240	275	246	252	258	245	228	224	265	280	244	252	263	251	258	289	235	238	224	252	248	234	226	243	231	268	252	255	252	278	247	247	216	247	210	227	241	258	209	217	234	225	243	221	225	238	251	245	240	251	245	249	245	243	213	246	255	255	263	240	260	271	255	265	257	259	252	235	257	259	238	255	213	219	248	252	223	219	252	249	216	256	239	250	251	241	252	236	256	255	244	260	269	250	217	270	211	240	255	242	248	245	273	266	221	243	238	219	250	264	239	240	241	217	245	250	251	244	243	245	251	246	236	243	218	240	239	263	218	279	253	229	266	243	258	235	237	255	235	233	212	224	249	227	268	256	230	244	226	232	251	272	228	257	244	226	246	226	245	234	223	256	229	253	217	228	224	237	239	235	246	252	248	232	242	242	250	245	267	267	231	229	220	242	249	264	267	236	276	247	259	220	262	276	246	251	213	277	238	229	243	245	246	246	214	231	224	250	250	250	288	233	229	248	256	233	225	250	229	233	248	245	222	235	238	243	238	245	245	231	232	258	223	252	261	223	269	260	232	248	250	249	253	250	268	252	252	261	265	244	227	269	249	213	275	217	243	250	223	242	210	216	244	262	233	244	239	261	250	218	257	232	252	280	265	243	268	250	239	243	246	226	255	239	223	238	228	266	239	260	249	225	250	257	238	219	259	238	250	226	246	249	284	267	246	232	270	223	267	232	207	229	250	253	275	244	243	248	226	244	237	254	243	249	234	250	223	245	231	221	275	261	236	264	251	233	262	236	246	250	249	238	248	251	274	245	275	217	226	236	242	249	262	232	234	238	267	232	244	267	277	242	235	236	245	267	234	245	274	236	238	261	251	246	241	222	231	246	249	232	235	246	262	235	241	266	269	251	237	230	237	233	248	217	243	250	251	261	248	247	232	250	255	253	245	258	255	221	257	239	237	227	248	248	267	236	227	251	259	242	229	250	235	254	249	249	242	284	266	247	255	245	230	260	255	246	230	226	238	241	221	236	246	207	239	227	229	258	242	209	223	228	233	216	212	248	260	239	280	262	244	236	233	275	223	259	268	265	254	246	267	245	246	275	228	269	241	270	278	265	232	233	237	221	233	254	224	261	241	264	256	249	232	214	247	275	272	253	252	246	245	261	223	255	225	237	248	223	228	270	234	257	264	232	239	215	243	247	255	264	228	221	235	240	222	240	240	237	204	271	286	263	249	252	266	252	239	237	257	237	259	244	267	233	235	253	256	231	254	251	251	260	242	253	241	240	249	258	255	254	225	236	233
17499	2528	5203	6108	4949	4313	3525	2868	2657	2237	1963	1851	1643	1549	1360	1380	1227	1211	1104	1124	1091	1076	1024	980	1002	963	900	905	910	893	868	868	899	894	848	905	815	852	825	851	779	794	866	785	762	788	808	786	769	789	774	771	743	787	736	784	762	785	771	802	743	782	796	797	798	751	747	709	815	733	753	762	750	762	775	724	676	795	725	692	745	758	692	824	735	749	708	728	752	748	668	742	768	743	762	682	737	727	728	755	744	741	706	740	771	695	700	697	759	746	749	722	697	777	731	748	725	750	745	716	725	734	754	767	730	714	699	738	751	787	728	733	710	744	739	725	711	699	752	724	752	706	700	707	724	762	715	704	747	740	719	685	721	753	733	693	696	718	726	706	727	756	723	744	699	809	716	687	723	767	710	730	719	724	743	694	730	719	793	694	731	696	709	741	695	688	673	716	735	753	692	731	708	750	704	725	725	708	658	719	746	766	754	695	742	665	744	692	682	677	684	760	730	740	726	690	706	734	707	670	703	747	724	802	714	723	721	708	730	746	730	746	749	668	752	774	691	723	648	722	733	727	691	672	733	710	684	713	669	733	691	763	724	704	697	681	788	787	700	747	725	683	698	786	713	756	718	688	697	673	662	708	718	763	716	744	725	751	736	682	727	706	746	694	697	735	738	726	702	694	717	718	678	728	708	751	753	711	739	722	712	739	780	767	732	730	742	707	734	692	714	740	764	751	736	667	737	726	797	763	718	705	766	746	735	748	759	728	697	746	698	722	722	738	722	737	760	708	733	722	731	703	704	741	717	692	701	706	702	689	678	696	766	717	686	735	704	720	708	766	745	740	750	741	674	726	752	737	739	724	744	717	735	715	708	723	700	717	778	746	702	748	726	712	737	769	683	737	748	723	747	725	732	716	730	716	729	692	715	662	707	740	674	714	724	770	698	707	727	715	692	715	752	724	728	693	698	732	654	698	717	730	732	724	736	747	705	757	728	737	737	691	740	728	693	723	682	744	761	696	707	709	689	690	716	745	741	724	734	772	733	717	753	696	687	736	721	725	683	692	670	686	687	797	717	729	732	710	700	708	756	747	773	750	741	718	752	745	686	757	739	704	748	721	707	718	718	767	678	729	726	766	761	721	742	701	724	742	704	721	669	725	704	746	735	736	718	729	696	724	705	721	725	721	697	714	729	693	752	741	703	760	676	740	695	723	731	716	717	699	711	681	727	716	749	697	704	702	744	747	684	745	722	734	719	725	738	690	688	697	769	738	720	717	666	688	739	736	695	703	709	752	748	719	787	745	663	753	725	681	682	732	733	713	674	732	703	729	713	721	714	700	691	787	733	707	740	751	715	665	699	727	729	707	728	720	750	770	697	707	688	741	674	735	745	673	730	759	765	711	727	684	744	660	743	741	750	714	696	744	671	667	789	688	670	701	708	711	737	722	726	702	722	676	704	715	793	736	762	738	749	721	725	704	697	716	712	703	718	733	745	695	673	711	680	681	703	692	732	740	698	748	690	703	726	736	688	754	698	678	736	689	738	645	701	721	693	692	724	729	822	763	756	717	713	699	695	684	721	745	749	716	718	725	756	723	746	692	697	669	721	751	760	741	716	707	748	755	690	707	756	738	732	710	736	748	695	731	763	717	728	734	766	729	733	698	791	729	719	719	712	707	664	724	710	717	697	726	719	727	717	766	692	736	719	724	736	677	766	746	743	719	700	713	749	721	692	718	726	687	671	723	714	753	719	705	754	758	693	732	739	719	719	715	774	747	686	720	781	727	739	707	714	768	734	752	681	743	717	684	699	710	712	730	785	745	704	715	711	728	706	709	728	721	702	744	726	703	715	702	740	724	712	699	747	740	761	759	700	701	711	735	728	754	721	756	671	681	629	702	711	692	706	698	696	709	679	718	710	747	726	730	706	733	785	753	717	688	716	720	700	724	746	753	715	722	701	715	708	722	726	716	704	690	738	730	700	725	732	688	716	719	724	736	704	762	742	726	780	744	723	732	715	717	707	742	676	703	720	724	703	677	742	709	701	741	710	697	712	696	729	688	738	741	713	744	737	714	743	733	685	712	710	724	690	686	700	758	736	710	718	721	756	691	762	706	716	699	674	692	756	758	714	696	784	723	722	760	735	750	726	770	722	783	726	672	710	713	729	729	708	715	679	690	690	707	743	752	698	768	730	780	677	719	704	732	665	703	733	747	757	698	746	727	725	710	719	708	743	747	750	712	728	793	756	675	693	716	676	746	669	776	700	771	696	765	698	732	705	763	709	728	698	718	732	720	686	698	745	745	729	731	697	762	750	704	745	698	734	684	706	696	704	700	726	743	695	687	769	732	737	730	707	674	685	698	661	713	752	689	716	724	714	674	694	733	717	704	706	712	688	711	692	726	712	706	750	708	764	759	730	782	706	683	741	702	695	764	713	720	749	745	689	741	756	716	714	738	707	709	728	720	703	680	688	697	710	717	704	690	746	710	714	745	733	716	663	727	713	730	738	749	737	722	703	759	734	724	715	739	713	688	698	704	694	713	743	663	714	713	754	633	708	745	754	701	764	740	713	742	736	737	707	745	724	678	733	737	722	740	750	713	704	733	733	723	695	712	734	743	709	707	718	695	755	717	707	714	706	688	755	710	733	706	700	757	741	709	733	701	736	741	656	728	698	718	728	733	768	653	722	648	733	734	693	699	753	731	777	729	694	725	720	727	722	729	736	733	721	738	726	755	740	708	679	742	716	731	694	697	735	694	739	696	694	750	741	692	749	746	727	727	711	727	720	713	717	686	742	679	719	715	720	714	673	688	751	690	759	718	697	716	712	699	672	734	702	726	746	731	710	735	728	776	735	707	690	711	718	730	694	712	680	713	707	735	701	669	720	710	690	725	733	726	723	697	712	734	735	740	693	737	758	708	702	726	692	703	723	706	740	705	694	723	682	733	712	743	739	718	710	724	701	719	704	682	708	743	718	679	724	712	724	695	732	716	690	709	695	777	754	704	759	720	750	722	710	708	717	746	786	731	751	694	704	752	771	704	708	735	698	746	723	729	671	741	658	716	692	743	746	698	729	704	746	692	736	714	750	724	734	680	769	685	693	729	705	736	705	758	729	714	744	725	716	728	768	736	687	718	712	732	695	725	735	710	749	710	723	777	749	715	722	766	640	694	762	717	703	700	725	698	732	734	716	720	689	693	715	713	707	747	764	704	686	721	746	689	721	705	775	709	699	760	702	729	714	678	709	744	686	713	747	757	727	723	702	697	741	720	747	718	782	713	740	705	739	707	695	686	705	749	722	721	710	738	710	675	751	706	672	713	762	742	718	659	694	701	713	735	698	718	715	787	721	757	726	732	712	732	708	682	724	753	691	725	727	713	679	730	739	752	743	733	744	714	709	701	683	731	682	715	728	680	700	714	717	679	719	712	737	716	719	696	720	721	741	741	709	723	708	766	728	705	683	724	691	725	709	734	723	733	713	722	729	746
3853	183	141	134	95	84	81	91	91	76	88	98	67	79	79	71	95	88	86	69	69	67	78	76	70	67	64	64	71	54	65	71	68	68	73	72	74	71	84	75	84	70	78	62	80	65	70	78	56	64	77	66	77	86	85	72	78	72	73	74	54	72	73	86	80	68	82	73	85	78	70	61	67	67	89	59	74	86	81	85	55	62	62	71	77	66	65	64	77	61	55	66	67	74	57	73	79	71	66	68	76	68	74	81	72	67	67	68	62	72	77	78	91	68	62	75	85	75	67	75	68	60	76	81	69	68	55	71	66	64	66	63	79	56	71	75	80	70	63	95	69	64	70	76	81	81	75	71	86	66	67	85	71	60	71	55	78	81	69	67	79	72	63	73	64	79	70	57	71	71	94	71	70	78	93	75	73	63	85	77	72	63	70	60	76	82	69	72	72	67	79	71	75	80	74	67	74	89	68	63	59	59	74	85	86	78	87	74	61	80	61	67	73	80	73	68	54	69	75	76	64	71	71	69	61	76	82	67	80	69	74	80	89	68	79	70	65	69	61	72	83	60	63	79	76	77	79	72	86	80	87	73	66	75	86	77	72	71	68	68	92	89	58	64	57	67	86	83	77	61	67	79	69	73	59	92	70	69	68	66	68	77	61	76	73	59	78	70	89	72	57	69	60	82	69	64	60	71	69	94	73	79	61	87	71	69	74	65	86	63	70	74	52	69	79	88	70	68	65	68	88	83	78	57	73	74	65	88	75	68	80	74	76	65	65	73	69	66	73	79	70	55	69	70	64	76	61	87	67	68	62	67	78	62	74	75	74	79	63	71	78	69	85	62	88	62	70	86	72	68	71	89	79	63	69	68	75	67	72	73	68	87	82	70	72	79	56	67	68	73	80	59	66	71	72	83	76	74	77	70	70	74	77	76	66	67	70	65	72	63	69	85	81	80	67	83	76	81	58	86	54	64	70	73	72	75	71	79	73	72	63	59	89	64	87	81	70	67	81	87	75	81	67	68	89	72	80	68	66	73	78	64	82	68	84	60	62	76	84	75	77	75	78	81	75	72	79	80	65	76	64	67	85	77	76	70	71	72	68	80	77	63	76	73	72	64	84	73	78	87	61	72	70	74	68	73	71	82	76	73	65	72	78	80	71	63	80	67	74	64	85	64	62	85	69	77	72	72	77	67	73	64	73	74	78	80	90	85	68	69	83	70	69	77	61	74	76	74	69	75	69	68	72	80	80	91	71	74	77	69	72	76	84	73	74	62	72	66	81	82	77	62	61	69	72	74	89	80	67	73	66	71	69	78	71	70	90	73	85	75	65	76	83	75	50	67	66	74	73	72	87	77	71	63	77	75	65	65	64	67	68	71	65	72	83	84	68	63	61	68	66	82	88	72	80	78	89	80	51	71	72	80	68	65	63	82	67	77	68	74	89	73	69	70	72	66	61	59	68	75	66	81	59	73	49	68	52	74	73	79	67	79	70	73	79	72	68	75	79	76	62	74	76	73	59	83	65	83	74	75	59	81	81	86	75	78	75	75	64	69	75	56	69	71	69	77	74	83	77	74	75	75	79	77	69	64	69	67	68	73	88	60	59	73	88	61	73	69	79	78	74	77	70	79	76	74	74	64	73	88	77	97	73	71	54	61	60	83	77	67	65	77	72	68	78	63	52	53	76	78	78	61	69	69	75	67	59	78	64	76	67	79	79	77	77	73	73	76	58	65	74	68	81	68	76	76	67	70	74	63	65	70	81	72	72	71	69	78	90	79	65	72	64	78	64	74	88	68	76	63	56	70	91	67	69	81	62	87	83	75	73	66	80	70	59	76	59	70	68	58	77	57	71	60	73	69	58	64	93	74	61	65	80	71	88	66	81	64	65	79	77	67	76	69	88	77	64	64	68	89	63	75	74	68	63	80	72	82	79	96	85	80	74	65	71	71	75	64	70	71	68	59	79	52	81	73	63	72	64	74	74	87	56	89	92	70	66	64	72	75	71	58	87	89	85	61	80	64	71	73	72	61	74	64	83	73	59	56	68	73	79	62	74	91	77	76	76	59	73	74	72	63	76	73	82	68	61	72	76	71	68	70	80	58	64	59	67	68	65	79	77	89	78	79	84	76	55	70	78	61	71	78	74	75	69	78	64	66	75	58	72	83	71	62	80	80	86	76	66	79	76	70	77	68	75	60	63	78	78	69	78	74	73	59	57	62	63	74	69	67	67	80	93	82	74	86	69	72	72	71	67	79	78	70	75	57	76	59	75	73	73	62	75	62	61	68	76	74	75	77	70	82	64	77	67	76	63	70	62	65	74	72	63	65	79	75	74	63	63	86	63	71	78	76	55	74	74	88	81	66	57	68	75	62	82	68	90	85	80	79	67	71	64	56	67	76	77	74	69	92	71	59	84	66	69	61	70	74	75	65	61	78	65	68	62	76	77	72	76	82	70	75	73	73	65	54	75	59	63	94	73	67	77	58	49	71	66	76	64	68	86	61	74	77	76	56	79	67	86	54	73	80	68	90	76	69	93	64	77	72	70	65	70	75	64	79	67	71	72	70	59	79	72	64	82	84	70	60	67	73	79	74	93	81	74	66	80	66	62	67	71	67	70	79	82	72	74	77	60	73	78	57	70	70	82	62	65	76	65	70	74	62	65	78	72	59	72	60	59	73	71	59	74	67	66	79	64	80	72	70	59	69	56	77	83	72	98	72	77	59	62	70	88	68	84	73	68	55	98	56	63	79	73	79	66	55	66	65	70	88	77	80	74	82	69	75	73	79	75	62	77	82	84	62	82	55	55	71	89	70	61	66	66	76	60	79	78	74	65	82	62	77	77	68	68	81	68	74	72	70	74	78	71	78	61	71	62	74	75	68	80	74	76	74	76	73	74	85	71	74	83	77	73	65	70	75	69	77	88	72	74	72	77	73	96	58	73	64	84	74	64	70	68	58	73	83	88	81	55	76	69	71	77	92	68	76	73	62	76	69	78	81	58	74	60	72	75	68	70	84	71	82	68	63	84	82	69	71	65	74	84	63	57	78	70	63	74	69	68	77	71	91	81	62	66	63	69	77	69	79	90	59	74	76	68	67	83	95	70	78	74	68	59	75	62	76	76	76	63	75	85	78	63	75	68	75	69	68	71	74	78	71	60	77	83	82	71	74	63	75	69	74	75	90	85	59	84	74	74	76	66	69	74	76	74	72	75	78	70	81	81	69	77	68	69	91	66	85	77	70	76	78	79	70	83	74	74	77	77	80	82	73	63	66	76	80	65	76	71	64	81	77	74	65	79	69	70	80	72	55	81	66	81	65	76	86	89	75	71	64	66	64	63	75	78	83	75	85	68	69	59	61	69	61	67	57	77	67	65	83	71	76	69	77	77	74	79	80	67	60	64	81	67	59	62	75	77	74	74	55	70	69	63	76	74	70	66	73	57	87	78	66	67	86	96	66	77	78	63	73	83	80	73	84	81	79
4416	323	434	446	383	363	326	336	324	320	329	311	306	289	294	269	272	286	292	277	249	291	290	262	281	289	290	263	264	262	290	329	303	262	324	291	292	257	270	289	291	285	275	269	269	260	289	293	284	264	287	268	265	259	259	271	275	294	256	279	277	294	277	270	291	270	283	259	296	270	263	244	261	279	280	259	273	260	265	257	269	267	245	273	319	302	273	303	272	306	286	255	266	276	261	285	305	280	255	264	295	268	281	282	292	274	270	263	262	269	244	286	269	281	277	259	282	264	277	268	282	273	311	268	298	301	258	265	262	273	265	303	265	275	279	253	297	267	275	297	259	286	272	256	270	293	313	281	305	305	271	260	304	278	276	278	273	314	268	293	265	278	293	269	296	277	297	275	288	277	293	290	298	258	297	254	284	282	249	276	285	269	272	263	276	274	251	298	296	288	294	282	276	287	264	255	283	282	289	287	265	285	269	265	287	292	288	257	267	294	280	271	290	274	270	265	256	253	249	269	267	266	281	272	293	268	272	252	250	267	294	276	259	280	280	266	262	286	277	287	301	271	302	258	258	244	273	271	320	284	244	278	283	285	252	274	288	254	310	286	277	276	276	261	287	263	297	267	267	288	269	261	292	301	284	272	248	263	303	268	269	277	280	278	307	256	307	261	267	281	272	276	277	268	278	261	283	276	253	276	302	294	293	271	267	271	302	234	266	261	300	291	306	287	243	276	276	267	274	280	229	302	286	294	274	268	288	288	300	284	289	279	278	259	287	275	284	301	277	268	274	266	277	245	260	280	279	281	272	296	291	256	280	261	244	269	268	290	282	250	266	278	278	274	267	262	298	273	274	293	280	274	260	297	247	263	306	276	268	259	300	284	304	253	297	276	273	279	242	284	266	264	282	242	292	283	259	291	253	282	280	256	253	258	309	290	263	280	260	274	267	277	273	289	269	267	293	263	268	307	257	257	244	257	265	286	285	263	286	269	273	262	279	241	266	282	266	264	250	273	237	275	262	269	293	277	293	282	266	262	318	270	304	307	276	272	278	288	277	331	284	271	282	269	251	252	281	298	238	308	291	279	282	286	308	294	268	279	291	281	254	262	241	265	275	284	282	265	291	275	261	279	263	265	271	278	282	288	276	273	274	264	283	281	291	287	257	262	257	275	258	267	274	266	275	287	295	273	304	255	285	293	264	254	288	270	260	238	262	250	260	285	251	263	286	269	274	273	264	241	256	276	272	271	264	290	286	293	261	264	285	279	292	273	255	257	268	266	263	287	247	295	291	289	278	260	242	275	267	272	276	308	262	295	285	265	286	265	306	294	254	267	275	252	259	266	282	281	264	263	263	274	267	302	284	254	262	248	253	294	278	271	248	295	252	271	270	286	270	280	280	274	259	275	299	290	282	259	292	286	274	262	284	289	288	289	282	298	256	283	262	237	306	280	287	305	270	287	283	274	257	291	238	263	262	257	275	279	301	283	249	260	291	271	270	284	291	273	294	254	203	264	263	247	297	275	294	295	270	295	247	288	243	263	281	278	267	283	282	275	242	269	280	283	278	272	281	287	268	263	295	281	268	235	302	259	253	264	269	244	291	284	269	258	239	274	279	291	276	286	279	283	273	299	314	287	252	280	264	265	256	252	284	268	276	261	292	283	282	255	265	260	293	297	243	298	260	277	311	281	279	283	264	252	278	295	265	245	269	271	285	274	281	269	280	314	274	292	269	306	259	260	277	262	284	277	246	287	240	296	274	252	273	262	284	274	268	279	235	269	262	276	234	305	278	285	278	291	264	280	279	278	276	292	279	284	283	267	294	267	265	297	251	288	274	283	267	280	297	254	279	260	252	286	271	285	270	284	291	286	275	262	297	319	288	268	270	289	259	271	275	287	267	271	282	317	266	284	265	264	292	278	302	285	281	246	283	288	264	274	289	280	276	278	258	264	280	249	255	269	261	266	306	262	241	274	276	281	278	291	276	283	254	273	286	257	261	268	303	305	262	244	277	281	299	279	273	257	258	266	293	259	290	270	265	263	274	276	291	282	289	290	261	260	241	272	275	256	255	270	294	248	280	288	277	275	267	306	297	297	273	285	286	304	267	279	256	272	248	311	261	266	271	254	261	265	284	272	297	287	283	246	285	267	264	299	251	271	281	289	257	261	264	259	322	266	290	270	275	279	284	247	271	275	296	237	258	283	296	302	267	284	261	311	285	277	301	267	282	264	281	276	271	256	267	262	290	260	285	289	286	275	291	280	289	263	278	268	300	285	271	287	260	272	295	273	273	249	274	284	290	283	252	257	259	274	258	274	288	268	261	240	278	266	283	277	249	304	267	249	263	268	271	286	285	294	272	278	248	301	263	295	294	286	314	258	272	282	294	302	272	274	270	279	255	291	284	267	299	279	290	280	288	273	271	288	260	275	256	251	271	274	275	302	243	296	268	248	285	264	277	270	287	245	244	273	284	276	270	265	278	241	291	267	293	273	324	274	263	270	305	277	262	266	286	260	281	266	300	290	287	254	263	285	265	290	282	302	264	272	245	270	299	275	296	274	274	312	298	269	289	290	257	284	277	258	278	248	291	266	262	260	281	282	291	290	245	299	274	288	266	281	308	282	283	292	247	308	303	274	270	272	271	274	271	252	276	297	284	270	260	298	276	242	269	286	263	297	274	257	297	294	273	270	280	291	274	237	274	258	255	290	284	304	243	263	281	290	286	257	286	267	277	248	260	277	259	267	265	250	276	300	274	277	288	255	290	269	305	235	250	256	277	274	288	273	279	284	268	264	278	268	264	269	278	286	277	284	309	277	283	278	261	244	272	269	303	269	274	296	274	259	259	281	271	273	272	265	266	273	303	248	252	294	267	297	260	290	261	279	266	275	265	285	290	289	278	272	304	308	280	274	262	253	280	296	271	239	261	277	264	233	296	274	265	296	267	300	264	290	265	295	261	246	263	264	249	268	282	270	246	249	285	279	270	280	262	269	245	279	295	256	285	265	257	286	280	276	280	259	277	248	269	284	295	286	266	272	280	244	280	291	283	275	255	283	272	270	287	284	241	276	273	269	267	261	284	247	275	316	277	260	270	270	296	304	248	281	270	245	237	269	275	280	266	304	322	286	274	290	276	291	266	271	282	288	309	295	295	315	280	265	272	258	278	276	295	283	303	255	251	261	265	298	298	253	247	276	274	258	278	245	267	287	267	288	270	259	306	256	288	255	309	296	263	292	251	261	258	267	285	292	252	305	273	262	267	259	277	298	284	297	271	298	260	259	247	281	282	278	249	261	291	283	280	292	306	261	280	257	282	299	288	281	271	264	288	251	281	276	284	282	284	264	285	272	252	292	270	297	275	266	288	250	295	277	274	281	256	259	273	289	291	260	290	265	294	307	270	297	246	287	253	247	299	277	279	267	293	267	255	260	262	265	278	276	320	271	274	260	289	293	306	297	245	299	303	229	299	252	254	272	285	266	298	262
29061	4036	1485	1099	824	607	473	382	345	343	259	225	289	246	251	216	231	215	222	218	210	207	183	175	176	191	191	202	183	159	173	195	166	183	166	182	171	161	174	172	179	169	179	147	174	183	178	178	170	151	135	182	176	177	190	188	185	160	157	153	168	170	179	193	176	180	176	180	181	184	181	183	166	155	206	171	159	175	175	203	177	191	199	159	166	193	172	168	165	185	176	187	185	151	173	157	202	156	206	182	182	168	183	184	165	183	163	182	169	155	172	149	161	172	194	170	160	157	206	146	152	188	164	184	196	190	202	154	181	191	170	191	170	151	180	170	154	152	173	170	156	169	188	191	170	183	172	166	153	180	163	177	148	169	164	169	135	163	182	152	192	161	158	188	173	149	158	174	157	171	175	174	179	186	173	176	165	175	169	175	177	193	196	165	179	149	155	164	172	191	153	161	175	181	159	185	159	175	174	150	170	176	189	179	182	172	162	157	175	164	166	171	180	151	176	162	165	159	178	161	152	167	159	165	165	182	149	191	170	187	174	158	155	154	176	210	155	135	159	137	167	184	161	178	167	164	152	167	160	180	171	165	164	180	185	164	166	149	163	147	177	173	165	169	163	180	181	175	183	177	150	173	161	172	165	162	166	163	162	151	194	163	194	175	183	155	149	160	172	181	162	160	162	152	147	195	171	166	165	180	173	173	184	175	164	178	151	187	152	164	194	164	187	161	163	162	166	161	180	169	171	195	172	191	192	159	179	147	165	159	167	173	182	182	176	186	199	156	180	175	174	211	169	154	201	152	166	179	173	191	186	147	170	164	155	180	170	158	177	168	188	167	163	171	157	158	151	185	173	168	176	158	143	148	174	185	175	163	166	143	158	163	198	170	185	157	195	167	150	175	154	168	179	180	162	183	142	169	167	167	189	175	174	151	168	173	176	193	201	170	161	171	187	185	172	177	184	162	162	174	179	192	176	182	167	146	156	186	165	174	187	176	177	154	162	167	176	159	183	184	176	147	159	169	170	200	152	172	160	176	171	171	153	182	161	183	153	143	194	182	195	160	164	167	166	169	183	166	167	165	155	156	141	159	184	162	185	171	142	175	175	183	170	176	187	161	183	150	169	176	175	160	165	154	190	168	194	157	167	172	144	157	178	167	166	182	154	144	145	167	147	174	175	172	162	171	148	172	179	172	151	159	186	168	165	179	174	160	177	146	168	162	178	161	175	165	171	180	179	159	167	167	187	177	170	183	179	168	169	168	159	171	163	181	175	179	157	186	168	172	167	165	171	169	159	139	166	183	196	189	170	156	153	153	157	188	166	164	186	162	179	180	196	161	150	176	183	162	158	161	173	179	162	155	202	170	159	136	185	172	182	163	198	172	162	153	141	175	160	167	171	181	183	190	163	165	204	177	155	164	172	162	189	169	169	158	158	167	167	162	169	167	179	193	187	160	180	181	153	166	176	178	155	178	150	180	167	151	164	170	163	163	155	161	190	190	177	160	162	169	168	157	166	181	169	170	181	184	161	167	162	161	171	184	170	186	178	161	174	150	182	168	170	204	171	182	168	141	158	167	145	154	154	190	170	168	169	171	186	182	170	192	182	192	146	177	220	168	148	177	176	168	159	170	153	168	171	180	183	170	148	192	171	170	159	155	167	196	153	158	161	170	176	144	171	186	170	184	156	182	154	175	168	176	163	182	137	188	181	178	172	135	156	159	172	155	172	173	190	174	182	187	158	165	166	177	156	188	180	165	188	150	154	186	148	165	184	175	167	165	165	146	155	176	162	150	193	154	159	172	176	197	169	162	191	164	185	176	184	169	201	152	154	163	144	182	187	179	166	160	152	167	172	164	168	163	181	189	169	164	176	179	152	176	171	169	188	192	172	164	185	164	184	166	170	184	179	171	159	179	176	174	188	190	165	167	170	162	166	180	166	170	185	167	161	169	164	167	192	156	171	178	142	181	182	177	181	176	141	189	174	162	172	174	178	183	160	166	175	189	198	193	160	158	194	168	169	175	191	170	146	147	145	144	179	179	148	188	159	173	168	183	199	169	169	166	156	205	191	165	157	187	165	149	194	172	159	154	190	157	198	174	166	187	154	178	185	178	156	174	180	163	166	182	145	159	168	187	179	162	167	186	165	162	188	154	176	179	169	150	165	199	171	154	158	184	172	163	155	160	187	186	149	180	172	164	160	164	181	167	166	169	148	156	169	173	134	144	169	160	170	151	179	179	163	176	175	170	160	181	180	208	184	169	186	167	171	180	169	183	192	169	173	176	177	166	169	158	194	202	175	174	174	164	187	159	168	170	183	170	183	164	195	198	193	156	183	198	154	153	170	186	168	156	177	140	175	161	191	155	190	182	167	177	160	157	169	152	179	152	156	167	185	162	185	183	178	164	188	176	143	194	177	154	172	154	166	158	208	166	167	178	181	171	179	177	192	166	180	144	209	160	143	193	173	183	175	155	168	176	170	177	181	184	152	163	168	155	183	190	174	187	159	201	191	145	163	176	143	169	147	168	164	180	165	184	189	155	191	186	185	168	179	159	161	161	156	180	185	148	158	174	179	196	175	184	167	163	170	197	143	187	160	167	161	163	170	169	164	179	148	189	194	163	170	177	186	180	147	170	159	152	172	160	167	167	154	156	169	176	195	160	177	154	203	166	162	188	160	179	161	180	156	170	171	146	177	171	164	177	173	156	183	157	177	142	169	165	163	171	155	186	174	173	165	173	157	171	175	151	165	168	185	179	138	162	157	149	181	145	155	192	160	175	160	166	189	194	199	185	172	164	169	166	158	152	156	157	185	163	153	173	184	154	153	162	150	189	178	178	173	182	171	173	161	158	160	171	176	171	205	161	156	187	178	169	165	166	148	169	184	158	172	151	168	164	192	171	173	178	175	188	182	173	172	166	183	168	156	162	169	211	182	156	177	163	195	164	179	163	166	171	201	155	176	177	168	157	176	171	196	153	159	178	165	178	174	177	162	150	169	176	166	155	188	169	144	166	186	155	174	153	167	163	174	152	181	195	165	179	194	167	203	175	155	175	181	160	171	182	155	172	167	170	164	191	183	191	156	155	164	165	151	154	151	187	183	170	178	192	192	168	174	180	187	178	168	179	169	174	170	177	177	183	170	150	151	148	170	173	173	171	166	181	152	181	179	177	192	161	157	163	185	156	179	160	169	155	183	162	169	150	183	155	162	174	157	150	165	160	172	151	181	161	155	170	163	153	173	139	165	164	159	163	159	167	176	149	181	168	196	175	162	172	166	145	168	185	180	169	173	138	193	156	153	173	184	180	189	201	171	159	180	170	183	190	188	178	178	161	164	177	168	192	179	213	171	167	186	199	168	181	161	162	167	185	161	191	164	164	184	162	175	171	164	155	167	161	172	168	204	173	170	179	152	157	176	171	151	175	155	180	194	134	176	165	160	169	164	158	176	166	170	176	166	169	158	180	168	193	158	169	179	185	151	158
13489	1429	2943	3452	2911	2471	1977	1713	1414	1332	1197	1121	1084	965	876	881	862	858	796	736	768	685	680	694	679	666	663	645	666	579	620	621	565	639	583	596	577	574	629	544	562	574	535	593	568	613	574	579	582	546	566	560	626	545	566	563	585	547	522	551	542	576	542	550	590	527	565	565	593	534	528	561	506	546	584	571	583	542	584	564	553	524	568	529	499	542	543	519	561	511	545	492	495	546	542	579	518	550	549	549	533	525	571	583	616	554	513	524	528	513	572	528	539	566	538	552	570	557	475	520	558	561	556	537	524	561	530	559	529	528	535	512	497	531	530	518	528	533	515	526	539	496	541	496	501	560	513	547	522	542	524	514	600	546	549	525	495	535	579	555	587	546	530	535	548	517	503	485	569	510	567	516	543	541	542	570	594	541	562	530	508	577	537	521	534	522	506	573	622	518	539	546	536	555	533	537	566	520	530	527	565	549	532	524	533	543	552	534	528	514	525	555	530	538	539	508	549	537	528	535	543	582	540	540	550	475	503	554	541	539	541	538	535	541	529	557	522	534	552	549	551	549	540	539	519	562	546	563	539	547	544	535	544	540	539	541	584	536	529	563	580	518	536	549	562	532	509	514	554	509	558	551	505	569	559	530	538	563	528	548	511	538	524	547	522	570	526	563	559	514	550	530	559	566	486	556	557	534	503	540	563	563	513	537	502	557	539	523	546	532	538	534	580	532	574	544	551	539	528	511	577	534	530	521	530	505	527	555	549	558	500	540	518	544	569	590	536	520	541	497	548	532	551	528	563	522	523	518	470	539	516	559	600	530	545	528	565	536	571	530	515	533	555	561	523	552	537	551	545	578	498	531	508	511	578	553	558	558	576	524	530	567	521	549	530	547	530	557	531	526	517	531	565	577	516	525	531	557	545	519	521	531	532	508	590	558	537	489	499	544	498	522	529	546	517	516	574	547	553	574	546	516	581	551	605	545	530	547	506	521	525	548	534	545	506	551	499	566	545	510	502	539	510	531	530	581	541	570	566	548	576	504	520	545	541	491	514	551	519	584	585	524	539	563	555	557	551	537	543	530	536	584	536	519	550	535	537	561	572	537	502	522	576	512	503	514	552	529	570	534	534	540	532	529	575	555	574	568	526	484	584	536	530	532	570	558	541	546	510	561	528	554	556	577	520	527	505	561	522	513	507	559	528	559	513	573	522	553	544	564	554	540	543	566	521	577	558	539	521	523	552	526	527	554	564	548	554	543	544	520	522	521	528	515	514	573	526	553	525	589	540	507	519	522	494	576	554	551	550	515	571	555	566	548	567	550	548	520	540	524	562	546	503	538	517	548	535	555	577	529	570	548	547	571	491	509	550	540	527	574	532	512	566	551	542	587	515	555	570	540	518	515	523	507	550	529	534	556	503	539	513	563	535	512	526	552	542	518	521	521	544	541	522	511	536	531	549	564	515	553	549	524	521	520	539	559	529	542	531	563	578	495	533	561	563	561	540	535	537	528	514	511	510	520	552	517	583	545	564	534	526	554	533	511	556	522	507	546	529	525	559	507	498	527	509	572	526	538	508	520	541	541	546	543	558	502	521	538	533	584	541	572	499	510	529	551	540	513	567	531	485	517	536	565	552	499	509	535	542	539	574	560	510	495	541	555	542	524	513	561	521	549	515	554	522	507	549	545	519	520	519	535	543	502	542	549	517	536	528	563	511	524	517	541	523	549	530	512	539	554	537	558	529	554	536	531	556	571	541	582	533	498	564	539	541	527	550	536	530	552	531	560	530	531	534	566	525	514	568	545	569	525	535	558	521	541	566	515	550	531	576	537	547	538	514	496	518	550	526	525	501	567	553	546	531	557	548	532	549	525	588	584	515	567	536	516	561	535	561	496	548	520	551	529	582	541	528	547	566	561	541	569	547	554	513	548	551	579	539	536	567	557	528	513	520	486	517	540	530	567	525	535	588	554	550	522	538	538	499	527	544	535	558	532	561	546	528	515	547	535	527	518	530	559	551	529	510	557	504	597	524	477	528	568	505	495	578	538	586	544	568	560	510	538	525	536	542	533	553	535	549	542	493	525	541	554	535	566	531	519	517	533	560	527	558	537	513	546	535	571	538	542	521	511	517	534	577	520	500	538	551	536	573	565	562	505	575	543	529	514	540	552	509	533	523	523	521	537	508	567	544	559	529	553	542	521	528	540	536	517	576	534	555	525	557	533	549	529	500	520	513	564	503	554	547	486	539	583	555	527	500	547	547	515	546	520	552	553	530	547	589	476	501	568	523	540	528	548	525	531	580	533	539	514	583	544	517	547	545	538	576	557	546	561	530	497	547	543	534	522	546	577	486	527	506	576	537	539	543	514	526	546	534	583	547	525	527	541	522	516	547	546	559	536	562	535	492	526	583	532	549	563	540	552	505	567	532	582	581	535	518	524	491	512	498	510	561	513	554	500	488	508	514	512	541	552	542	538	591	489	551	521	558	526	565	504	534	558	525	533	526	529	569	528	555	513	552	548	525	574	528	518	541	544	531	540	531	555	540	534	539	568	528	530	524	519	537	484	513	559	519	525	566	517	563	518	523	535	597	506	511	550	514	588	563	543	540	529	586	525	535	560	518	567	529	543	543	534	512	488	528	543	548	558	558	566	528	556	528	546	539	542	541	530	518	507	564	516	536	555	562	521	523	530	575	543	534	575	527	499	543	561	499	533	527	517	553	531	510	499	520	514	516	586	535	539	491	553	551	516	589	546	614	516	527	563	543	522	551	545	545	533	554	552	516	564	545	517	517	534	539	533	556	520	553	506	536	562	516	542	538	553	543	568	560	552	545	522	564	516	537	527	553	517	540	528	507	557	533	524	530	527	510	547	497	569	561	536	530	566	533	575	553	543	528	536	534	546	533	524	541	547	523	524	543	533	545	557	557	505	560	529	561	542	553	547	519	540	569	526	552	527	545	501	553	528	513	543	583	519	563	548	546	525	552	542	541	513	581	546	538	548	524	538	538	533	519	536	533	554	544	543	532	521	531	541	487	556	535	611	543	493	519	526	537	567	528	543	545	552	537	519	562	544	535	543	559	530	533	558	540	515	544	556	547	535	530	529	513	493	551	545	505	532	540	547	532	540	529	504	508	559	544	533	578	502	559	566	561	529	500	562	581	584	539	552	569	508	522	594	562	537	556	557	535	563	563	507	498	528	507	491	566	580	482	539	521	543	546	482	531	555	540	540	533	531	564	542	492	545	551	507	534	527	525	550	554	530	500	490	528	507	544	550	536	613	514	529	542	541	561	524	504	531	520	506	545	566	528	530	554	519	530	538	521	522	504	546	501	548	542	525	505	536	553	495	513	511	529	576	552	510	513	520	538	529	528	495	542	531	569	564	546	576	515	571	583	533	565	545	520	549	521	510	563	519	552	531	538	524	508	553	532	501	532	554	500	529	547	608	538	554	549	523	553	534	520	541	580	555	543	533	500	516	538	508
38810	9731	3052	2001	1463	1107	833	701	610	497	433	416	381	371	362	353	328	306	280	302	273	295	269	259	337	275	293	252	263	259	267	278	268	264	280	250	221	284	288	248	262	249	267	260	250	264	241	247	272	252	266	259	271	241	259	238	241	279	242	247	230	240	238	249	245	246	247	250	252	240	234	236	225	245	205	257	251	273	289	250	274	254	241	244	242	245	225	253	270	234	235	233	204	262	223	224	236	232	275	255	236	294	261	246	251	242	235	275	227	243	267	269	235	244	262	252	238	238	238	261	231	254	223	232	238	242	263	241	241	229	245	195	236	233	246	239	255	218	230	251	247	255	256	237	257	220	227	238	253	237	251	236	261	247	241	252	257	253	256	243	236	223	244	262	247	226	220	248	230	249	244	245	259	250	254	241	234	236	256	250	245	220	252	274	236	246	259	241	231	249	260	241	237	279	242	240	245	259	222	253	236	217	242	268	235	255	223	212	245	223	226	244	230	198	244	240	265	248	270	214	223	198	202	228	227	243	246	237	254	232	266	241	221	281	215	233	239	253	235	247	249	212	274	241	241	251	241	244	229	243	221	250	227	262	263	250	235	248	207	241	242	238	255	231	242	221	238	256	212	249	236	250	221	239	242	242	243	241	244	237	276	227	250	247	231	224	237	264	221	252	270	279	258	211	218	245	240	266	243	266	244	239	258	236	255	245	254	258	250	241	263	260	224	245	243	230	244	229	268	241	236	226	242	237	248	237	233	235	228	243	258	238	256	252	238	268	252	233	264	243	252	235	244	234	246	243	245	236	212	233	220	232	253	228	253	254	258	257	215	246	254	250	282	246	232	245	258	233	242	249	238	230	238	245	244	234	255	230	201	231	245	252	241	273	270	253	230	258	229	224	209	247	229	254	234	216	259	265	233	258	252	237	236	246	246	261	203	234	274	234	246	227	241	245	238	229	226	249	223	240	252	263	253	240	245	236	254	256	243	238	271	210	247	259	246	222	241	242	221	226	237	228	237	260	226	253	235	226	243	260	237	253	254	262	224	249	246	256	230	238	243	229	261	225	256	246	230	242	263	246	262	227	234	222	228	243	269	238	247	244	245	237	229	230	219	251	216	225	254	232	234	249	221	249	236	235	229	260	256	267	241	243	226	238	266	237	226	236	222	259	282	266	243	229	226	226	242	254	253	226	256	261	241	255	243	265	270	240	254	225	246	244	238	238	217	276	230	242	245	248	259	258	231	223	236	251	261	246	255	242	234	265	258	244	241	279	236	254	240	223	210	229	257	247	264	246	231	257	247	222	241	254	240	235	224	238	249	233	265	254	253	256	259	274	266	258	242	233	253	243	242	233	250	221	238	247	263	240	280	251	252	262	255	244	256	232	257	235	240	270	247	257	248	256	239	244	244	226	266	249	224	222	250	255	247	215	238	237	221	242	230	252	252	238	234	250	261	239	218	239	236	213	215	239	245	251	221	256	240	212	244	244	231	260	221	258	244	228	250	244	244	233	246	208	249	232	237	257	251	255	229	233	238	270	246	271	215	223	259	259	240	272	240	241	219	245	250	235	264	260	253	237	237	240	244	237	228	236	248	234	232	246	259	253	220	248	242	261	237	249	251	240	215	255	250	243	239	259	241	279	228	240	251	251	226	238	251	246	227	256	240	252	270	255	233	240	273	256	246	248	274	249	257	264	231	230	252	251	226	256	288	245	216	231	255	250	238	242	211	228	253	256	230	236	235	254	224	254	232	251	222	266	254	256	253	255	231	210	222	229	243	259	254	241	247	234	265	258	280	244	232	239	246	227	238	249	271	245	257	232	241	224	249	259	255	239	231	254	263	220	240	240	244	209	229	240	243	263	261	244	254	234	300	249	255	229	219	214	246	237	261	256	256	222	272	239	241	245	240	249	228	240	244	268	224	243	239	244	238	253	233	221	243	242	242	240	249	235	236	250	228	256	239	243	239	278	244	285	226	254	227	223	230	236	212	252	242	230	243	251	247	259	240	247	209	251	236	231	215	246	265	245	227	233	257	235	220	233	233	222	217	251	250	246	222	234	240	234	242	217	230	214	267	251	258	240	216	262	250	254	247	244	248	256	232	245	240	259	270	266	244	236	253	242	257	231	233	257	261	238	255	272	231	240	249	262	265	215	242	249	260	237	236	254	235	231	242	263	259	225	214	227	246	223	234	263	231	244	239	252	255	222	247	267	251	237	279	242	214	230	242	269	239	248	212	255	230	257	238	266	253	240	254	232	230	257	241	253	229	258	244	231	216	228	260	245	230	228	243	251	229	235	260	267	242	245	251	248	258	251	251	235	258	231	263	264	237	257	249	250	252	223	246	234	255	242	257	272	246	220	250	258	228	220	238	257	248	216	260	264	265	261	251	221	223	239	274	276	241	230	281	255	237	228	224	225	249	243	230	255	260	221	262	229	247	232	239	236	242	248	240	242	233	232	283	239	215	238	257	240	265	271	250	232	254	264	268	228	249	245	238	227	247	226	258	248	247	226	248	251	261	227	225	237	247	251	256	237	244	252	245	232	238	252	232	265	234	226	256	259	250	239	244	240	225	221	254	250	244	274	265	231	236	222	216	241	274	242	262	248	257	239	249	246	252	226	242	260	222	263	233	239	231	229	250	242	229	269	226	250	222	210	243	220	278	263	221	245	240	250	222	235	256	237	237	236	227	255	245	250	226	249	265	248	210	242	253	250	236	236	243	245	256	230	264	242	244	221	272	237	258	249	269	239	232	221	255	249	255	263	261	219	250	241	264	247	289	246	249	238	234	241	231	257	269	234	252	253	224	234	238	235	235	228	266	251	236	228	290	246	252	225	235	232	230	255	268	263	265	254	235	244	246	242	238	246	228	254	223	258	273	248	237	246	240	236	220	253	243	264	226	224	245	245	251	242	255	241	249	233	251	255	241	254	268	252	241	224	265	243	233	252	241	229	256	277	257	243	229	230	249	235	202	235	253	254	244	211	240	267	227	285	255	232	243	266	233	254	245	237	272	255	247	260	243	260	241	223	241	246	231	237	222	243	252	235	260	255	229	224	223	250	216	230	245	214	257	252	262	263	248	215	245	239	228	246	237	214	237	229	246	244	254	198	265	216	230	244	247	265	260	233	207	258	271	252	228	250	250	220	233	263	244	266	244	232	269	240	233	224	240	219	265	220	240	245	247	232	233	238	228	263	248	237	215	248	254	247	234	227	237	247	243	260	251	268	255	229	244	258	222	265	234	233	219	233	260	217	226	218	243	222	216	247	237	232	226	220	235	230	265	232	210	262	221	240	255	250	240	253	228	221	234	229	257	232	258	257	261	273	257	261	254	234	260	269	251	224	252	204	240	224	256	271	257	247	240	267	237	230	235	238	221	262	252	225	241	249	251	244	248	227	257	226	259	246	246	268	239	243	247	245	235	233	259	283	246	232	235	228	245	262	217	246	237	224	241	213	247	254	235	244	222	217	208	248
17290	2483	5323	5945	5066	4169	3452	2945	2531	2244	1994	1855	1703	1509	1466	1328	1233	1166	1151	1131	1079	1023	1019	1027	947	873	933	914	897	928	854	864	854	815	784	825	875	852	813	826	829	784	862	812	822	831	779	777	787	726	769	843	794	832	780	779	771	767	754	737	745	788	736	744	763	782	780	749	744	771	718	782	754	746	785	792	751	767	766	686	783	698	807	707	744	747	740	755	714	752	737	722	715	780	717	763	745	700	700	709	798	737	773	736	743	710	771	759	762	782	717	724	744	705	708	755	757	746	716	733	750	714	678	742	716	734	695	740	718	758	733	727	738	753	719	675	732	746	725	731	721	756	729	731	767	719	755	730	694	705	727	708	722	716	756	736	770	680	776	707	698	772	739	684	676	756	758	747	789	742	701	764	747	721	704	717	736	691	697	770	688	750	739	695	702	730	708	709	717	685	690	730	700	692	738	700	706	715	717	689	714	731	736	733	702	747	746	701	742	685	723	728	711	709	749	700	779	717	726	716	737	730	717	693	690	706	689	698	739	719	737	713	760	699	725	735	757	726	704	763	683	719	754	692	750	708	690	687	707	722	711	771	721	705	736	714	732	715	735	729	711	674	700	708	743	701	697	717	710	747	773	761	693	766	719	709	694	703	773	707	710	752	714	698	754	760	698	728	711	698	675	740	730	736	722	781	728	707	691	744	708	707	751	702	735	744	683	728	698	714	713	666	685	717	698	732	703	707	722	704	717	767	715	693	706	707	769	681	729	719	714	680	686	736	637	803	761	694	754	727	751	731	754	687	718	701	724	760	727	702	713	697	694	706	746	693	754	715	742	775	727	721	713	709	756	735	721	744	690	718	758	734	723	729	706	699	754	727	743	689	759	713	704	717	740	716	718	768	718	763	738	719	713	751	751	743	710	716	764	737	669	731	779	748	742	730	740	724	687	699	690	735	723	705	721	709	720	747	730	690	686	716	755	719	691	694	726	729	707	752	727	724	738	723	681	752	720	691	725	748	722	694	708	793	724	735	724	696	733	747	728	736	703	724	724	733	720	742	700	709	713	742	708	713	721	718	735	738	731	747	739	746	776	710	742	780	717	728	706	671	755	732	723	725	737	681	702	724	766	735	727	683	766	720	712	710	701	714	676	714	719	731	709	720	719	698	742	721	697	750	705	742	752	687	727	731	767	704	711	772	732	753	708	720	754	684	713	694	710	701	754	698	729	716	756	694	774	749	735	735	713	749	698	730	769	780	731	722	760	697	697	695	749	729	765	733	676	704	705	712	786	756	689	751	707	754	733	676	723	733	731	736	728	715	718	743	724	731	654	698	745	716	689	726	728	703	768	679	744	680	718	761	734	738	726	730	693	724	735	699	771	698	766	716	728	777	749	752	721	731	728	718	715	654	744	732	699	810	682	724	712	705	686	734	731	694	781	731	718	741	708	764	776	709	716	733	707	691	718	729	789	691	695	754	694	737	750	740	667	768	740	736	738	725	701	686	691	719	674	758	710	714	721	766	713	686	720	707	729	758	685	726	728	722	691	674	709	734	742	728	746	747	699	650	682	678	739	716	721	713	752	743	751	669	713	694	745	690	705	726	715	655	722	729	740	805	726	731	736	739	688	751	707	726	718	716	711	740	728	718	764	741	729	753	723	752	723	686	762	780	745	698	702	717	707	737	703	720	750	721	708	716	696	719	722	749	690	754	715	690	725	707	732	761	687	755	723	716	647	760	718	729	702	698	700	722	765	722	665	716	686	749	749	739	715	725	731	670	716	711	678	737	714	724	709	753	710	748	751	682	662	756	711	721	793	695	718	711	741	732	732	689	742	711	716	719	740	693	714	711	702	757	702	690	755	765	713	687	737	730	736	750	697	714	703	742	765	756	743	707	732	747	750	763	738	687	744	700	720	690	734	691	763	718	723	692	734	730	674	687	690	735	703	675	734	746	707	690	743	710	706	738	719	729	744	692	739	716	678	714	680	731	710	690	697	690	708	770	720	647	732	729	691	654	724	690	741	757	666	679	700	736	706	689	718	725	674	792	705	747	761	665	750	711	719	711	743	686	727	751	736	732	715	709	721	693	712	722	708	737	716	717	736	724	708	710	733	724	747	667	739	715	766	695	722	701	675	738	684	727	732	738	686	727	701	739	720	706	744	717	736	704	738	712	732	709	664	740	751	712	716	713	738	711	792	714	746	710	695	716	744	743	696	713	671	736	766	718	713	731	691	719	725	717	714	746	732	711	746	704	720	682	686	726	713	735	718	746	732	690	732	691	707	753	721	717	673	733	697	772	758	717	740	697	688	710	745	755	761	707	727	705	747	722	730	724	723	710	703	715	751	709	714	693	756	765	692	725	726	704	710	714	709	675	698	739	732	750	723	715	739	662	726	748	753	746	777	702	711	739	736	704	736	697	645	739	702	717	683	739	770	695	764	706	736	717	690	742	734	699	700	728	696	690	704	716	682	730	680	780	746	723	730	691	669	713	752	729	675	734	676	695	688	740	731	675	690	725	713	705	693	744	772	692	706	663	741	728	752	735	703	764	711	689	727	702	713	743	761	753	705	689	702	744	756	719	739	755	736	714	711	726	700	722	745	725	748	743	739	735	679	765	706	686	719	755	756	734	722	720	737	728	734	692	739	766	727	743	697	713	683	682	721	711	705	759	714	710	743	711	750	690	765	737	709	736	730	695	688	704	734	710	750	739	705	749	719	739	774	693	743	706	767	699	701	728	724	759	718	722	680	685	729	746	694	756	665	681	671	708	731	692	737	733	710	733	701	664	727	736	721	704	722	716	752	725	740	721	737	709	694	729	706	714	685	697	697	703	680	771	684	743	763	732	673	702	744	724	710	729	733	663	756	742	696	695	727	742	732	647	744	729	699	725	743	682	713	756	739	745	733	694	730	723	690	699	720	734	679	680	708	684	749	750	691	765	762	696	699	726	732	720	761	759	690	700	709	703	773	700	687	738	747	719	705	700	718	753	731	726	719	749	673	737	752	711	708	706	706	708	732	733	687	747	696	734	726	716	742	752	751	727	733	727	730	741	730	711	715	763	731	741	707	703	730	756	678	712	727	659	752	726	722	756	663	715	733	746	684	732	695	702	761	693	727	745	724	726	741	713	695	739	707	759	723	723	715	698	699	709	737	713	703	723	693	764	724	678	705	746	704	721	729	748	735	689	698	727	659	702	729	703	686	716	705	733	739	692	738	690	730	692	662	664	650	762	744	690	714	758	725	743	733	728	701	680	707	735	698	736	786	746	709	759	673	746	730	705	738	729	736	717	694	683	681	753	742	706	744	708	724	679	716	695	707	698	734	747	697	725	705	660	682	716	729	735	734	732	670	721	756	742	712	665	768	730	767	708	721	708	714	751	743	705	744	719	685	724	709	720	685	724	678	680	720	749	739	658	703	726	735	753	792	725	765	709	740	761	713	702	748	659	681	675	727	698	694	722	694	737	686	740	727	699	711	741
3989	199	158	136	94	97	92	91	69	78	86	67	80	92	84	66	64	70	67	89	64	59	85	89	79	75	75	71	67	75	80	80	75	65	73	67	73	71	83	73	80	87	59	80	78	86	59	82	63	55	76	69	57	79	68	73	57	76	105	71	79	71	65	54	63	74	77	83	70	74	70	78	72	67	75	64	77	66	80	81	65	71	77	68	60	69	73	78	73	83	83	85	69	75	58	79	79	65	81	72	76	72	70	66	73	81	66	68	66	72	71	80	79	68	73	69	69	53	56	71	60	70	67	72	70	85	62	84	63	73	62	68	84	60	90	70	78	65	73	70	87	93	83	75	64	68	83	63	63	62	78	75	77	67	68	75	67	76	75	79	74	74	84	63	69	86	69	68	72	76	74	77	70	76	72	76	73	72	78	77	66	74	72	73	76	61	78	81	74	71	75	91	79	63	73	84	80	70	72	76	68	72	63	80	89	70	72	73	67	60	76	86	71	69	71	63	78	69	75	55	78	52	73	77	75	64	62	66	74	66	78	78	58	68	67	64	79	67	84	62	73	74	78	82	62	81	55	80	83	76	64	58	79	60	66	68	73	89	67	70	69	66	74	70	67	81	85	76	81	87	77	76	80	73	73	75	71	84	75	86	67	77	75	67	73	64	65	83	71	71	72	92	64	73	74	66	79	83	86	75	90	67	63	66	81	65	66	82	67	77	76	71	79	72	73	68	74	64	80	70	71	46	83	64	83	76	68	77	78	69	90	77	83	65	72	79	57	78	72	85	74	74	77	75	69	70	69	81	84	75	64	64	91	77	62	76	80	82	71	74	85	64	75	74	76	78	77	73	72	90	83	86	79	76	74	65	78	68	79	68	72	82	63	65	64	78	68	77	69	78	69	70	77	85	73	72	76	61	54	60	72	74	62	78	63	71	87	73	65	82	67	65	73	86	65	72	55	64	70	84	86	81	72	75	62	90	77	78	85	65	84	66	76	78	64	67	77	79	55	69	52	76	71	60	72	79	68	73	82	80	68	78	69	68	80	71	73	63	81	84	68	87	60	81	68	81	65	81	67	89	71	72	74	73	52	78	74	89	56	76	69	58	81	68	91	85	60	75	80	67	73	76	69	58	68	65	72	66	76	63	74	70	80	82	65	74	72	60	89	62	68	81	66	75	65	68	70	85	89	67	82	82	61	86	70	64	87	82	80	72	78	94	66	89	74	73	67	69	68	81	76	72	70	80	75	74	53	79	84	60	85	63	74	72	79	73	72	76	69	87	64	82	89	75	80	75	76	71	92	87	77	77	73	74	80	76	77	76	88	74	79	75	74	71	71	74	91	82	55	77	97	64	69	62	72	68	70	83	84	79	87	86	86	69	59	77	68	75	71	70	69	66	71	74	73	72	73	76	68	72	64	77	75	68	80	82	68	62	61	57	85	68	63	92	72	73	89	72	66	76	65	80	86	80	67	70	71	71	76	69	78	71	73	66	82	61	79	69	61	68	65	73	68	56	70	63	74	80	76	79	78	61	79	74	94	72	77	65	83	66	78	77	76	79	91	65	81	65	65	74	69	65	58	80	70	86	69	83	89	67	77	73	73	73	72	78	68	59	80	75	75	70	64	76	90	64	65	73	70	74	62	64	73	85	80	62	61	72	63	62	75	77	75	74	75	67	51	66	65	84	71	66	65	83	73	75	69	81	75	78	74	72	75	63	85	79	64	79	68	61	78	75	91	71	64	60	74	54	77	81	80	67	71	72	81	71	75	79	72	59	84	78	81	65	68	75	57	74	87	79	83	73	80	69	61	66	75	77	93	66	78	76	70	69	72	71	72	85	87	66	78	62	52	67	70	81	66	78	80	63	57	77	65	75	80	82	71	65	73	83	62	74	63	88	69	79	84	86	85	69	68	59	52	66	62	66	70	57	67	76	83	96	85	73	70	65	74	70	62	73	66	69	78	58	79	81	91	69	75	69	64	72	59	77	55	67	69	73	77	64	63	68	57	80	60	69	77	80	67	59	88	71	69	72	74	78	75	80	70	67	59	84	61	76	80	81	72	72	86	73	68	72	73	73	80	71	86	82	75	64	79	79	70	67	73	64	71	64	70	83	74	80	85	82	71	75	67	65	70	78	91	81	76	70	78	60	79	78	85	61	73	69	65	67	67	67	59	80	78	65	66	80	67	65	71	56	83	75	66	69	73	70	78	67	66	74	63	77	70	72	75	81	76	68	74	75	69	72	68	72	71	68	63	83	57	73	68	57	77	66	62	74	71	68	61	88	63	64	89	71	86	80	76	59	75	60	68	71	84	70	62	71	81	79	63	83	71	72	77	68	74	67	77	76	81	94	80	78	65	68	70	78	79	69	74	57	66	80	69	69	74	89	64	87	74	75	67	86	67	57	79	62	84	77	60	72	69	77	73	87	60	79	80	84	64	71	84	79	54	78	63	67	71	80	87	69	67	81	79	61	69	72	75	91	73	66	81	76	62	71	72	52	82	84	81	76	62	56	60	78	63	70	87	79	65	82	57	67	78	76	65	72	69	74	77	89	69	73	82	68	73	66	82	58	60	63	67	93	78	71	79	76	77	57	75	65	68	82	68	61	69	71	80	73	64	68	80	77	79	71	74	69	78	85	71	89	86	79	61	66	70	83	90	81	72	68	70	55	80	79	74	79	67	71	79	74	72	72	63	69	67	78	81	73	79	92	65	66	89	83	78	79	66	76	66	64	74	82	77	65	71	64	87	62	66	71	71	74	74	71	71	73	81	74	62	84	71	59	73	68	79	82	67	63	72	79	92	64	81	66	55	76	65	58	82	73	79	82	72	64	83	77	70	77	84	85	78	61	67	74	80	74	78	76	64	70	80	67	64	75	53	90	68	64	65	56	85	85	78	70	72	75	72	55	74	89	68	69	65	70	79	70	74	89	82	71	66	85	69	74	74	83	66	50	70	61	82	71	80	84	86	65	69	72	79	71	76	71	67	66	55	80	64	62	71	65	68	76	71	79	68	69	63	75	75	65	80	72	59	68	65	73	70	75	69	74	74	76	85	81	51	68	69	92	86	80	67	67	79	66	61	72	68	63	77	69	82	89	62	76	72	75	61	67	75	91	69	68	71	78	67	73	52	74	58	71	69	68	74	79	77	68	83	77	85	88	79	64	84	85	86	74	85	61	66	62	66	76	72	68	69	81	70	71	74	85	62	78	57	85	66	78	73	86	78	66	71	77	70	86	66	75	74	70	79	67	64	75	75	74	63	70	80	72	72	85	77	68	62	82	79	69	82	77	72	74	81	66	72	74	67	68	89	69	76	74	74	57	73	80	74	70	67	69	68	67	68	81	74	54	63	57	51	54	74	52	77	75	68	89	68	73	77	77	96	66	64	63	73	71	75	66	85	65	78	96	77	65	71	76	74	74	70	69	82	73	92	66	74	74	77	81	68	70	82	66	70	69	83	67	81	69	77	66	61	64
4553	341	393	501	433	406	377	357	351	303	304	294	314	253	297	320	284	283	315	282	268	277	255	277	253	317	259	270	273	282	293	282	280	292	284	287	289	275	288	268	302	269	288	309	283	258	302	278	331	284	281	283	271	316	294	269	281	272	268	298	274	323	315	285	288	289	297	270	249	278	254	291	254	276	233	248	293	269	271	286	277	284	268	293	284	291	284	261	301	282	296	274	260	277	292	297	286	262	324	271	266	274	304	279	284	259	267	286	285	289	261	251	278	238	303	295	289	289	264	267	270	306	279	293	245	277	276	279	286	288	288	308	285	259	257	282	297	270	258	251	287	281	300	249	261	258	268	263	261	234	295	277	277	252	286	297	248	260	276	289	296	270	247	288	299	258	288	256	240	260	279	305	299	273	293	287	278	260	280	292	282	232	280	291	282	272	304	251	276	263	282	248	275	268	266	248	271	278	262	257	265	264	277	296	293	258	294	272	265	255	281	274	267	274	274	291	251	258	286	292	274	294	254	295	271	271	261	275	296	273	275	288	271	294	260	267	285	284	260	277	276	267	264	279	290	262	265	262	270	256	248	244	275	266	287	271	249	269	269	262	269	282	258	270	268	287	292	293	268	246	312	264	260	294	254	254	271	286	290	276	288	264	293	324	283	312	285	267	310	278	291	302	254	267	268	276	252	271	322	301	271	270	279	253	294	233	272	269	271	298	245	251	279	267	244	284	286	278	278	260	270	270	265	296	270	293	300	266	280	280	293	275	312	269	289	284	281	260	293	285	258	280	289	281	286	268	270	273	300	276	266	263	291	259	277	250	246	262	292	273	293	270	290	260	322	255	263	287	291	281	273	306	287	313	278	294	283	274	280	284	286	286	290	308	258	256	269	275	279	283	285	259	272	264	260	308	255	264	292	287	276	307	279	269	274	290	273	301	289	258	268	276	263	299	272	279	265	314	259	255	257	278	269	299	272	250	267	279	275	302	274	272	287	286	288	243	259	285	273	276	253	278	269	299	291	290	294	276	255	301	279	225	282	296	278	301	268	255	274	299	271	278	281	259	261	286	293	278	271	286	250	250	272	262	234	268	281	277	266	289	267	292	297	269	275	284	277	260	288	284	292	283	269	311	255	309	293	278	314	290	255	302	289	265	293	282	294	301	288	267	294	259	276	294	266	275	296	265	315	265	281	283	269	268	276	293	303	282	245	272	291	272	282	279	240	263	268	280	272	283	263	265	267	248	271	281	283	268	301	258	283	290	289	306	266	261	293	260	255	267	264	288	261	279	284	297	264	268	302	280	278	289	269	282	284	296	307	285	282	291	271	259	280	311	268	282	288	263	250	280	270	262	265	266	314	266	281	264	255	276	268	286	307	260	272	277	247	247	281	276	267	279	298	256	261	266	271	279	290	302	249	265	287	295	283	277	294	255	287	287	298	287	264	270	254	297	294	282	308	265	299	256	272	285	261	273	265	268	272	285	268	276	301	285	279	209	271	285	284	269	249	281	258	278	335	255	271	263	302	269	309	273	279	272	277	274	262	285	273	301	290	288	271	274	316	258	291	292	293	276	289	276	277	284	268	267	264	262	290	300	269	302	286	246	245	284	282	312	303	277	273	264	297	298	290	285	323	288	262	264	281	289	251	316	296	266	256	258	263	250	266	261	290	296	260	268	273	252	298	261	286	283	291	287	270	269	278	318	267	286	297	286	287	265	297	276	298	313	255	288	273	317	278	304	235	258	275	328	247	261	250	299	270	294	320	286	265	282	262	306	250	266	270	277	270	259	273	265	292	281	287	290	259	281	280	289	276	291	274	281	288	299	267	295	287	299	295	252	291	275	270	285	273	269	277	279	301	277	313	303	267	291	283	274	260	260	279	279	265	268	295	278	257	284	264	304	276	291	275	283	286	301	307	269	272	284	317	284	253	280	290	313	270	277	270	272	282	262	291	271	249	254	280	269	271	253	274	292	280	265	286	258	272	277	262	258	295	286	284	253	290	279	316	259	280	289	255	274	269	295	269	275	267	277	251	290	297	313	287	279	273	276	305	277	229	267	248	261	300	289	297	264	296	265	282	257	283	285	272	289	286	280	278	248	250	250	274	281	275	254	273	279	295	278	276	283	284	288	270	271	290	297	278	284	270	315	308	303	273	276	249	272	284	271	306	290	265	278	296	266	270	289	278	293	281	308	264	272	261	291	273	297	277	295	289	282	257	302	276	314	263	284	300	294	298	284	257	261	313	263	261	277	298	274	276	279	249	296	304	285	290	299	251	277	278	276	286	275	253	279	272	312	278	264	284	259	280	291	305	286	274	271	265	282	260	261	287	305	266	282	258	278	273	272	277	312	287	273	284	286	257	267	276	260	289	244	274	286	287	283	271	315	278	297	263	257	257	272	265	296	306	282	276	256	300	250	289	282	259	255	286	275	277	273	260	304	260	267	275	273	275	269	262	299	271	278	275	271	259	294	270	274	278	266	287	273	293	259	279	265	260	275	290	286	293	322	294	289	285	260	278	293	265	256	280	276	268	278	300	284	266	314	294	292	267	266	302	300	273	274	259	274	275	297	279	305	291	271	296	283	287	287	242	294	265	290	282	248	267	261	280	288	266	250	285	266	258	266	293	287	256	265	272	268	293	261	276	266	291	278	258	272	281	267	279	296	292	267	271	262	292	271	280	253	280	281	278	270	301	270	283	269	264	291	272	283	295	269	273	287	276	300	248	267	305	267	292	265	288	277	264	277	283	242	246	301	276	287	289	281	265	289	280	250	278	266	297	291	253	255	278	280	281	267	261	249	297	290	286	252	263	266	301	295	271	285	286	279	263	260	254	287	309	273	254	248	260	289	263	257	292	280	292	285	263	250	267	291	282	276	276	246	304	280	278	283	273	260	270	267	289	298	289	269	278	271	268	282	281	283	256	278	302	267	292	262	275	258	269	273	263	255	251	315	288	282	243	261	295	302	274	276	252	295	260	289	274	295	256	278	264	267	301	268	280	258	286	277	289	281	338	296	245	275	287	285	268	279	293	310	268	259	293	295	297	270	274	263	237	269	276	286	284	266	277	316	319	284	238	297	291	281	269	272	268	270	272	277	282	280	274	265	267	297	281	292	280	241	264	321	268	279	257	279	315	286	266	259	291	260	312	304	302	263	283	306	252	243	268	264	287	277	259	257	301	263	263	306	278	283	250	272	264	275	261	293	320	277	316	260	258	277	290	274	294	321	280	316	278	263	251	274	292	286	303	305	257	275	282	281	259	256	271	282	264	274	291	282	294	274	263	285	312	265	301	279	302	259	247	283	256	282	256	266	292	265	274	275	280	291	290	310	282	289	293	269	320	284	247	276	279	286	249	305	285	289	245	256	266	285	287	280	293	265	276	265	282	281	277	297	275	273	301	274	277	268	261	283	259	286	281	294	278	251	262	275	272	280	300	282	297	256	262	289	262	299	261	286	271	295	255	274	292	258	279	296
27315	3346	1469	1094	787	596	462	406	365	299	259	253	211	247	250	203	204	205	204	193	189	190	173	201	180	207	203	194	170	167	186	193	174	172	171	178	146	191	188	190	175	171	185	165	185	162	159	184	167	185	187	171	159	157	170	206	172	176	184	159	171	165	178	172	195	170	181	155	158	160	194	178	173	184	158	177	161	176	180	189	170	169	162	145	183	160	187	160	176	164	155	172	181	153	162	167	190	170	161	173	173	165	161	166	177	154	162	182	165	194	178	169	167	161	154	168	168	193	187	168	172	184	199	175	183	179	182	168	192	151	169	179	189	186	151	180	167	163	179	180	168	154	167	177	164	155	151	176	133	158	161	171	195	165	157	179	178	185	195	189	163	180	159	165	177	169	169	181	182	166	160	177	162	144	148	184	176	179	188	184	147	139	177	165	148	172	162	160	193	166	163	164	186	160	176	171	136	175	171	182	173	154	147	173	183	189	166	162	158	153	159	206	165	190	198	161	149	182	176	176	165	172	155	165	169	166	180	164	171	154	176	168	154	156	191	194	180	183	174	153	161	167	194	152	158	153	149	170	166	164	198	159	190	174	162	161	187	158	172	177	168	180	192	160	180	177	171	181	163	172	189	142	178	184	171	178	160	174	164	182	195	177	162	188	159	182	166	158	149	173	165	168	154	156	181	152	169	159	175	152	146	189	160	168	159	168	167	168	161	163	155	163	178	178	170	174	145	192	180	167	149	180	179	157	180	168	178	177	155	159	157	160	178	191	169	150	171	169	152	175	156	151	147	171	170	166	162	202	174	153	167	170	159	152	172	164	166	163	148	141	192	176	154	180	162	182	141	138	188	156	193	179	177	201	195	186	177	142	184	178	178	178	173	143	182	175	153	187	174	169	175	163	181	153	164	158	183	179	156	177	179	223	171	189	168	186	156	146	140	177	188	174	175	178	179	180	172	173	163	161	164	182	149	154	153	196	195	174	171	173	160	172	166	203	183	154	188	207	194	185	183	155	174	174	165	150	140	156	157	168	153	168	187	164	157	160	170	168	174	174	192	179	174	164	186	183	184	169	167	178	145	185	166	137	158	171	195	175	160	192	160	159	146	178	152	185	159	151	167	182	164	160	183	156	162	144	181	165	168	193	179	163	162	163	193	166	178	165	199	184	188	134	166	190	180	156	182	155	171	162	173	171	165	173	172	163	162	169	161	179	172	178	184	187	168	153	184	174	173	158	154	143	180	159	151	196	162	161	178	166	170	182	173	173	191	174	173	182	176	161	169	179	166	158	163	183	161	167	169	160	172	187	172	159	184	168	145	168	200	163	172	187	178	174	193	168	201	137	212	179	167	163	179	161	195	179	178	168	188	176	159	170	173	177	161	173	155	183	173	147	159	169	160	184	167	171	163	176	169	166	165	173	183	156	161	172	164	163	182	172	174	191	171	183	172	161	185	175	175	175	185	150	167	186	186	171	163	149	163	164	185	176	165	170	170	172	152	181	165	190	173	175	172	166	168	172	162	182	167	168	163	182	167	177	181	181	159	170	176	179	147	185	166	177	147	175	172	173	156	153	168	142	191	163	184	182	164	181	171	175	170	162	152	155	165	168	170	182	185	152	168	176	171	169	189	178	172	214	168	168	172	174	177	153	154	187	182	176	170	159	179	177	170	162	176	176	176	170	158	170	175	157	163	172	152	171	183	149	164	158	179	160	184	147	178	165	173	153	189	161	131	181	169	180	164	181	177	173	139	148	170	189	180	196	168	155	186	146	194	160	176	175	163	149	159	178	159	153	180	170	191	159	159	193	150	162	152	161	155	179	170	185	175	185	179	167	173	170	198	163	162	174	183	176	169	167	173	150	173	148	164	184	203	173	170	172	153	159	150	165	172	172	152	178	174	191	151	189	175	159	162	164	185	199	181	174	163	183	173	172	158	186	161	205	158	166	170	166	194	169	189	167	164	197	152	176	182	166	166	159	193	184	182	173	158	158	185	176	160	189	186	153	180	168	153	157	159	185	158	165	189	180	172	163	180	203	141	173	172	149	191	164	173	165	174	173	160	161	162	170	163	168	159	178	164	182	175	156	163	153	164	180	169	153	175	157	161	172	170	170	164	171	178	156	173	159	172	178	167	193	157	181	171	155	149	171	157	172	160	155	182	176	185	163	192	176	176	194	181	165	176	163	153	155	178	159	168	171	174	180	176	166	171	174	189	154	154	176	150	179	154	148	165	178	160	190	175	198	161	188	158	161	179	156	172	158	165	138	173	151	150	167	162	160	162	165	194	148	173	169	154	181	168	160	190	162	173	180	164	184	159	149	174	172	155	157	163	172	192	178	145	168	150	145	136	173	176	143	166	189	161	160	164	175	167	147	164	177	174	170	183	173	170	159	139	176	151	163	171	180	165	170	181	190	173	169	182	170	178	170	183	184	181	187	168	173	161	137	167	192	171	169	178	168	178	177	180	161	176	184	173	186	152	171	167	172	172	193	161	170	146	162	169	159	144	171	169	193	160	171	174	180	196	161	179	170	179	176	154	200	174	175	175	143	173	146	148	145	166	176	166	154	174	137	164	182	196	171	168	157	158	158	187	173	167	163	152	186	139	170	170	173	171	171	181	178	173	181	166	174	175	159	170	181	163	169	150	179	157	158	178	179	178	154	152	196	169	157	180	176	148	158	196	169	186	195	171	195	163	179	188	157	182	191	171	177	178	160	166	150	160	175	169	170	163	157	166	160	177	174	171	151	170	171	161	186	189	150	151	176	153	183	174	161	146	169	143	171	186	166	160	191	184	189	179	169	166	161	179	198	160	201	163	173	161	182	181	187	166	182	152	174	145	147	171	166	166	163	168	146	174	177	181	154	159	160	161	188	180	158	173	188	164	155	164	166	159	179	175	170	180	170	169	148	177	192	169	204	142	166	173	189	185	167	187	145	185	165	187	156	175	166	185	161	166	178	172	187	155	198	176	175	165	195	206	157	166	172	184	189	174	157	182	175	182	150	188	158	152	181	175	152	171	197	157	175	164	180	191	164	177	159	176	188	193	164	156	173	166	158	162	169	171	186	188	166	188	153	176	161	163	203	170	164	173	162	179	174	198	169	153	157	154	153	159	162	197	155	154	194	146	178	145	173	165	165	171	168	174	165	200	152	173	177	157	159	162	165	171	174	176	174	193	164	151	170	168	161	159	181	165	160	152	167	176	183	179	155	170	174	170	161	171	179	177	180	153	190	183	167	181	165	178	184	170	187	172	172	171	172	158	176	180	165	182	165	150	161	176	165	162	161	179	182	181	162	179	174	186	180	163	165	169	176	176	170	197	153	176	166	158	180	161	169	164	178	158	163	156	164	163	188	154	162	158	165	160	164	173	162	180	157	180	180	155	168	166	176	161	179	170	163	160	189	166	187	171	213	157	159	175	178	151	179	162	164	171	160	159	190	164	172	152	171	188	168	170	176	148	177	197	154	190	170	166	176
12765	1411	2917	3394	2970	2435	2003	1652	1458	1359	1283	1074	991	965	903	853	798	821	793	741	744	692	709	652	701	677	721	660	625	649	611	566	568	613	613	639	660	627	605	616	605	577	544	570	590	629	556	540	594	551	565	566	571	547	612	556	531	565	532	518	556	542	543	587	548	552	551	545	559	549	589	573	536	529	534	586	497	582	527	525	539	521	563	558	554	525	552	569	563	481	562	546	545	584	552	508	515	532	504	528	548	549	535	573	566	587	523	553	504	539	540	533	568	553	530	557	514	518	551	535	547	535	530	551	532	505	522	521	564	533	528	524	536	561	516	569	535	529	530	535	560	512	561	522	551	486	526	534	547	574	496	509	540	517	573	507	551	502	551	514	538	559	566	556	502	538	541	521	562	521	503	500	559	542	536	527	497	580	534	534	540	523	521	519	537	573	543	495	557	531	533	511	555	532	574	520	564	531	531	504	532	554	549	543	549	485	517	535	519	556	539	541	551	549	537	495	554	553	564	530	580	534	538	545	525	490	567	499	544	523	528	525	532	544	565	520	513	544	563	550	571	535	513	532	558	530	539	558	515	522	507	553	540	543	551	510	603	492	537	515	507	543	493	583	556	497	505	587	545	550	566	536	577	528	516	558	570	510	543	526	545	532	584	547	555	524	535	508	526	549	549	514	584	548	552	514	547	552	543	578	509	554	550	508	592	526	508	521	537	557	538	548	504	529	525	507	518	561	489	532	517	537	569	522	568	504	556	561	521	552	521	529	551	535	571	551	552	534	536	532	541	547	567	523	512	506	506	530	582	536	542	583	540	477	505	553	525	518	546	569	577	540	556	540	543	491	534	531	530	500	536	534	581	559	506	531	550	561	588	549	517	516	559	517	580	531	539	546	545	517	553	555	489	535	543	524	548	534	561	515	484	517	548	513	523	520	531	496	556	543	515	547	563	549	532	538	513	552	572	559	521	523	548	536	515	555	530	560	533	531	520	517	502	542	505	526	506	557	517	527	533	555	513	552	523	543	577	549	508	557	535	525	526	532	549	545	553	555	505	521	533	500	515	547	547	539	573	544	581	537	518	550	554	528	552	514	569	508	538	565	559	542	518	541	537	521	528	486	571	552	531	522	573	513	573	572	550	561	534	477	566	519	511	554	541	534	563	522	522	553	572	564	565	511	539	518	553	609	551	535	559	496	538	531	542	528	504	548	513	521	553	552	541	560	549	532	538	565	533	536	531	542	518	527	565	536	515	560	525	528	514	507	507	546	506	535	533	528	541	547	510	563	601	505	575	544	533	501	545	523	526	519	522	572	550	545	564	570	527	554	522	546	523	521	567	534	509	574	554	559	547	528	543	523	547	528	528	543	565	570	523	539	537	556	556	551	528	535	542	530	533	593	554	513	518	546	514	531	569	544	544	559	555	568	537	516	535	523	478	522	530	520	494	544	551	544	551	570	545	597	551	532	534	539	537	572	528	508	541	535	541	561	495	486	517	535	571	541	521	552	550	546	579	553	567	587	510	510	486	540	606	524	556	550	515	539	543	555	523	538	573	546	563	531	527	533	524	528	561	526	547	552	506	579	513	534	581	553	584	557	500	526	592	533	509	550	533	560	536	564	528	524	548	502	525	509	548	576	566	537	522	554	530	553	533	553	515	538	520	543	538	519	533	553	535	526	557	569	547	548	548	518	536	561	551	552	521	537	537	494	535	575	543	521	542	590	553	516	527	522	538	509	513	517	528	527	538	546	504	543	541	579	561	558	529	544	495	503	555	534	545	546	555	541	567	530	562	584	562	531	549	545	511	537	541	499	516	532	562	543	507	547	542	551	561	541	506	512	519	518	544	547	582	541	544	495	570	564	525	548	521	546	533	546	512	552	534	508	551	519	547	510	509	542	528	551	496	503	537	509	585	527	525	582	535	494	497	507	531	487	531	564	580	526	539	536	556	541	542	577	538	521	539	532	590	553	560	527	555	541	546	516	588	563	568	487	575	529	561	549	522	559	571	557	562	555	552	552	549	589	510	498	530	548	571	515	539	558	590	580	538	580	575	528	572	506	537	548	533	527	539	473	585	537	542	527	520	526	534	530	514	516	550	574	543	574	551	567	552	508	560	553	519	567	539	518	518	534	521	538	558	523	543	558	571	504	514	553	521	519	548	601	496	565	518	516	547	553	540	520	533	573	536	528	536	550	520	530	545	545	539	533	552	575	544	548	568	543	550	555	532	554	542	540	538	582	555	522	552	521	525	506	553	516	509	516	565	544	573	565	566	532	517	536	512	573	518	526	508	581	572	494	539	507	565	525	534	535	562	498	518	517	531	522	563	553	565	570	527	534	531	562	550	522	561	562	567	537	516	511	521	551	582	529	539	533	574	530	564	558	546	555	565	513	568	520	543	517	590	539	511	539	567	504	539	521	550	546	499	505	558	539	531	543	579	519	569	521	568	537	557	558	524	564	545	558	563	542	534	530	528	567	541	569	510	549	498	590	542	534	512	570	531	563	515	503	510	535	533	515	568	557	549	539	552	571	527	490	534	506	520	530	546	528	588	522	531	562	520	541	579	545	561	522	528	534	538	506	570	512	553	541	550	534	580	519	501	554	542	552	528	563	543	570	561	544	525	519	509	518	554	555	581	570	539	527	532	539	536	589	539	547	535	551	496	505	538	552	529	589	533	537	512	544	485	505	542	563	534	526	513	541	544	541	537	547	556	546	508	544	519	542	528	507	514	507	528	577	500	564	559	563	509	532	506	523	559	557	534	569	511	562	533	541	565	520	553	519	499	527	548	522	531	547	516	576	513	569	518	547	511	544	518	585	560	557	553	559	509	555	587	520	514	528	533	550	571	491	537	523	509	499	532	537	499	509	497	518	539	512	541	560	580	524	544	578	515	510	544	559	512	555	540	506	497	485	573	516	506	562	553	545	535	517	519	520	559	551	526	556	535	540	482	514	564	557	524	539	518	584	558	564	523	556	539	543	497	525	526	538	573	545	548	510	509	519	519	524	536	508	535	505	550	498	498	533	536	554	604	529	514	570	524	560	508	506	547	540	562	494	534	502	600	539	543	512	530	486	512	571	524	535	538	566	563	539	597	528	546	549	511	525	559	520	504	537	577	485	531	561	549	533	515	523	528	528	543	524	501	502	520	551	540	504	542	546	558	488	529	500	519	495	503	528	512	544	604	525	548	519	567	496	553	537	521	538	551	542	520	550	528	527	509	546	510	529	585	550	512	560	506	546	561	528	546	519	519	572	553	537	531	533	529	493	533	528	531	532	551	582	513	507	534	526	559	526	574	555	564	508	545	523	563	544	570	531	496	545	528	529	570	522	552	515	530	541	571	558	513	525	535	523	556	591	538	562	533	555	518	558	541	564	561	526	518	582	522	527	530	545	584	533	549	517	510	536	495	547	539	508	510	537	528	508	485	526	548	530	517	565	532	564	528	546	542	537	511	529	522	568	552	520	588	540	556	546
39229	9722	3215	2013	1451	1061	846	664	589	557	471	388	402	347	343	339	293	285	287	323	287	288	261	284	289	253	265	266	278	256	246	260	271	288	240	260	282	251	279	268	248	277	274	241	282	219	246	232	234	240	246	266	254	272	258	206	229	251	234	222	212	244	260	263	250	226	247	231	234	247	285	242	237	265	250	246	267	244	274	232	246	263	226	262	246	222	232	235	255	238	265	228	250	272	248	256	270	252	222	221	280	258	258	259	263	246	241	229	249	227	222	248	221	260	222	212	245	230	231	245	227	235	242	255	238	230	223	234	246	229	254	261	242	219	258	225	223	260	228	236	246	254	218	239	242	221	237	230	251	234	245	236	228	265	243	246	243	247	233	245	261	208	251	248	255	243	252	250	234	226	251	251	246	258	217	239	221	218	226	231	215	251	261	220	241	209	213	263	249	226	254	240	236	244	233	275	236	214	245	248	241	257	246	245	237	245	263	265	222	257	236	239	256	208	257	243	245	242	270	217	238	258	256	234	266	210	243	245	221	201	264	260	239	208	228	253	253	243	260	251	227	266	226	218	261	246	234	251	241	213	251	250	242	228	265	241	247	247	249	243	234	253	236	241	269	212	253	267	222	227	206	248	250	236	221	254	269	245	225	242	246	251	249	252	259	244	257	237	255	195	250	237	229	245	237	250	224	238	236	206	245	226	222	262	259	271	267	240	276	250	221	239	239	244	241	222	273	221	266	258	251	256	205	271	237	246	266	227	252	232	262	249	232	253	242	248	237	241	246	251	229	262	233	265	227	254	226	257	247	227	224	244	240	258	229	252	266	257	239	269	246	251	228	244	243	230	242	229	247	253	260	269	236	229	248	245	244	246	228	225	224	244	260	252	222	249	259	233	253	247	250	232	241	235	227	256	250	253	245	242	217	250	265	247	255	220	228	263	253	259	244	241	255	268	262	241	214	214	229	247	255	244	225	256	249	258	254	246	266	250	272	244	238	227	239	232	254	232	232	237	231	247	268	183	268	235	230	219	234	249	227	244	239	216	224	263	246	243	247	251	248	225	236	243	239	267	245	247	249	239	230	220	229	236	249	226	264	258	247	246	234	261	244	279	232	204	244	231	246	230	248	249	234	231	225	262	244	254	219	252	232	253	210	250	236	240	240	263	228	241	260	231	259	239	259	260	236	239	225	264	234	252	235	211	227	240	232	227	229	224	240	234	250	253	246	277	242	242	249	221	263	232	220	256	264	205	241	243	245	236	240	237	268	233	262	226	204	250	241	239	237	223	213	222	248	230	241	239	239	230	252	236	239	255	262	223	262	242	229	233	248	234	260	237	254	255	233	241	243	231	227	220	241	235	248	259	243	234	234	258	215	211	255	240	262	255	245	260	246	239	232	246	200	239	236	259	232	242	246	241	242	245	244	255	240	234	262	224	252	219	249	262	224	237	236	234	222	238	236	231	258	243	233	232	235	236	256	234	255	275	245	286	248	239	261	228	222	248	239	248	259	234	235	270	254	242	246	244	246	240	242	271	249	224	243	276	241	227	247	245	225	240	242	249	232	235	237	232	233	261	262	242	263	232	255	256	211	218	249	240	253	259	224	219	264	272	248	205	235	235	252	232	241	256	232	251	238	249	221	231	250	243	245	255	244	212	253	218	222	230	227	229	227	264	252	218	241	256	229	216	255	233	222	249	254	233	253	257	238	227	248	233	224	210	262	241	246	226	222	248	244	248	260	246	249	250	244	258	257	247	256	248	218	263	215	271	219	254	241	260	216	254	249	231	233	214	250	219	250	210	219	249	237	259	227	239	273	235	254	234	252	238	266	251	244	248	239	235	233	263	236	246	242	266	262	239	225	226	226	228	255	239	255	238	271	241	229	256	261	208	240	232	234	228	222	232	248	246	257	231	254	238	229	232	235	221	242	221	227	243	224	222	219	263	238	233	257	232	267	258	250	243	226	252	232	255	248	235	233	224	252	226	250	232	217	217	219	259	225	254	257	255	251	247	271	253	249	251	223	236	283	250	257	254	235	248	225	239	228	223	232	226	221	236	261	258	228	236	233	229	229	237	228	231	254	236	242	239	238	203	246	220	235	256	239	227	236	227	223	218	287	250	229	265	234	251	250	235	236	250	233	238	239	248	268	221	269	250	233	249	233	263	245	234	232	228	258	233	270	263	257	248	256	252	249	252	243	233	241	236	264	255	236	269	274	252	224	228	266	214	233	239	219	229	257	245	255	246	256	254	269	216	235	248	246	238	233	250	226	217	245	254	261	240	234	223	227	275	227	247	255	253	223	249	248	247	251	240	220	248	197	238	251	223	255	258	243	249	241	257	257	263	266	250	254	226	274	242	265	195	223	218	225	245	230	242	219	238	232	247	241	215	265	245	222	228	243	248	255	256	247	222	239	246	230	239	212	239	251	259	245	220	244	213	242	236	257	202	226	219	245	241	252	238	274	236	261	243	240	223	222	264	250	251	214	213	233	249	223	246	234	241	241	218	252	239	251	273	250	221	246	250	245	248	237	244	280	262	264	245	240	245	230	225	245	267	241	236	274	223	228	234	261	239	228	229	238	249	226	216	235	269	253	228	268	265	230	239	220	253	263	250	253	258	239	232	275	233	274	224	237	226	213	231	239	225	253	234	210	246	251	256	215	261	252	283	249	266	244	273	265	221	241	234	255	243	234	210	260	254	260	253	260	241	222	254	230	240	254	242	231	224	245	240	227	212	250	278	232	223	221	233	262	247	253	249	241	218	249	239	255	240	222	228	256	245	242	254	243	242	265	245	265	246	255	224	228	252	247	212	252	224	207	260	231	218	251	245	232	215	262	245	261	238	228	223	250	252	273	243	255	229	241	225	241	231	266	259	242	220	234	248	238	234	210	229	242	248	230	208	259	256	226	221	245	258	257	226	246	245	279	246	240	216	246	236	238	246	228	206	218	199	244	224	225	241	230	257	253	253	247	257	285	239	245	236	256	208	251	252	216	282	249	249	251	222	235	248	222	232	211	235	230	241	250	239	283	237	233	238	210	249	237	235	258	234	230	260	240	240	217	236	235	234	231	210	219	252	254	259	236	229	254	250	238	261	249	249	245	246	274	255	256	246	213	252	240	245	219	239	230	242	224	259	229	237	250	226	248	199	221	232	237	232	251	249	232	257	212	235	247	211	245	231	235	229	251	246	250	248	256	252	201	227	235	245	271	237	240	246	239	260	269	231	231	212	235	242	230	230	246	228	246	240	247	246	240	252	239	260	214	247	230	231	227	236	249	244	240	270	229	264	221	232	230	244	229	237	251	251	228	254	248	241	237	270	243	225	225	247	241	258	244	236	256	249	258	234	255	213	245	263	279	253	261	246	220	236	236	246	242	223	240	240	252	278	232	255	269	245	236	271	241	247	228	244	275	231	243	249	223	231	237	249	259	251	195	254	221	234	215	253	227	247	241	228	232	257	248	254	249	260	234	246	245	264
17697	2460	5169	5835	5041	4184	3558	2946	2544	2304	2009	1790	1596	1518	1420	1369	1354	1224	1156	1095	1104	1003	1077	983	963	929	927	965	931	867	911	884	873	849	835	835	851	825	860	812	839	867	797	825	810	797	799	751	805	777	752	794	815	769	782	769	766	721	734	757	720	798	766	763	755	768	755	732	759	756	757	782	766	730	731	781	802	759	715	706	708	720	732	733	777	740	778	718	754	793	699	678	781	739	787	732	721	741	774	780	730	721	742	717	743	763	719	727	719	715	746	737	674	725	706	749	718	737	738	751	704	705	708	711	709	723	705	685	758	745	780	707	698	685	690	727	711	698	720	742	718	703	674	738	747	765	731	692	742	708	716	737	715	762	743	734	703	710	725	716	705	745	743	700	728	750	686	768	734	721	734	729	710	768	708	705	708	692	684	739	731	783	706	653	660	762	717	790	763	712	728	728	716	686	748	763	737	747	727	736	720	741	736	734	692	720	737	731	753	724	712	754	778	746	715	713	726	777	722	724	704	680	720	733	765	698	706	713	717	706	732	705	695	760	743	792	745	693	740	740	706	709	707	727	662	758	735	737	696	745	717	684	721	701	701	739	700	761	730	701	732	723	761	728	697	663	719	705	740	716	717	777	681	706	723	723	725	724	734	764	719	701	721	740	710	691	723	709	710	701	725	756	767	675	685	711	702	693	718	705	734	722	730	692	762	700	683	747	759	725	778	705	757	717	735	733	659	735	719	710	770	751	710	699	742	680	692	742	714	711	705	758	672	739	776	711	748	735	716	716	704	736	728	733	747	688	692	705	773	726	699	710	698	719	727	694	771	749	750	738	744	770	759	697	723	682	744	751	711	731	735	662	696	688	696	687	723	652	772	732	697	718	741	733	713	722	722	669	761	757	667	717	716	676	682	714	716	724	801	718	727	730	741	712	710	709	737	740	692	714	699	730	773	729	746	683	763	745	729	709	716	689	703	709	721	741	760	744	709	712	698	710	687	734	762	728	701	725	755	730	685	702	722	747	706	674	754	709	744	748	696	720	665	727	696	747	732	709	631	722	746	736	712	674	703	710	674	752	706	702	700	757	736	712	728	713	785	774	687	737	738	737	731	705	737	729	701	726	783	689	705	698	676	687	723	703	679	721	674	687	730	734	781	711	755	711	665	693	705	746	742	746	731	663	732	727	748	760	728	736	724	736	691	730	677	725	665	708	708	738	697	707	699	758	715	708	663	730	764	720	736	747	690	702	752	742	687	742	684	707	715	696	717	744	727	709	739	698	704	689	737	724	713	711	745	728	742	765	721	732	763	630	700	738	696	784	718	693	703	713	723	759	704	733	713	678	716	711	685	721	730	724	717	704	702	759	705	738	767	764	739	722	738	732	732	701	721	744	736	661	684	716	686	711	685	700	748	704	742	757	765	755	708	732	777	670	711	734	773	748	699	717	683	744	700	752	671	715	707	708	754	723	750	704	666	704	703	708	701	732	740	702	723	730	727	718	709	719	745	734	719	746	717	806	742	682	674	698	717	738	718	754	682	714	684	721	725	744	741	732	733	726	719	675	704	776	718	739	743	717	743	676	733	714	666	759	708	689	769	707	733	725	672	726	674	763	727	721	693	773	732	655	686	705	692	762	732	737	723	735	713	741	733	771	677	740	648	712	668	773	750	651	679	730	708	708	651	782	696	745	710	684	740	694	680	705	783	692	729	762	721	721	717	732	685	700	712	748	728	720	713	757	736	727	741	736	749	774	727	700	704	750	717	727	730	701	703	698	798	724	725	725	707	692	770	741	712	749	747	702	745	691	735	727	731	726	694	727	726	749	735	705	749	770	695	689	725	729	734	761	746	695	731	669	719	740	694	722	767	749	731	720	742	720	708	679	750	722	701	716	751	732	744	729	776	729	710	738	698	748	733	680	739	637	708	719	671	694	785	705	686	709	711	699	738	717	709	668	737	727	710	726	749	762	719	716	695	781	781	750	725	741	708	734	686	748	680	722	716	767	743	761	702	698	714	724	739	707	715	681	770	706	694	715	728	670	692	713	755	736	696	722	689	737	755	747	679	732	750	744	713	683	696	676	689	714	708	718	682	687	755	723	704	709	715	729	705	720	746	746	693	723	712	725	706	707	715	725	716	688	744	763	727	733	754	751	747	696	783	761	680	718	676	728	763	726	739	725	739	725	721	684	735	705	763	705	713	736	777	711	663	715	741	763	668	751	660	715	713	728	716	736	695	662	686	771	694	709	699	683	722	722	732	728	729	722	710	719	758	685	700	728	723	728	740	755	708	688	756	706	731	710	744	733	718	727	724	739	721	690	734	737	723	744	732	722	716	716	690	700	709	771	699	698	714	746	811	683	718	732	729	728	748	723	700	718	739	752	679	680	701	711	698	710	730	728	694	708	726	737	732	707	742	668	682	644	749	713	719	741	706	673	743	730	750	756	710	719	721	738	735	729	710	727	708	739	698	707	709	765	757	707	715	736	714	704	722	667	702	701	709	764	712	660	746	750	688	795	783	744	744	782	748	706	749	688	696	697	765	707	709	726	728	727	723	750	741	740	794	682	722	711	700	708	729	704	671	753	755	733	744	685	745	720	749	752	725	715	714	750	701	728	699	671	690	793	704	710	750	758	742	711	728	707	758	740	742	712	707	735	741	753	695	755	707	738	731	714	714	716	735	741	674	739	693	744	741	717	717	711	743	748	731	707	742	728	754	662	761	758	760	719	720	731	713	732	719	717	693	718	690	711	716	713	738	730	752	734	716	686	748	749	745	725	764	794	693	687	747	714	735	705	686	721	779	693	686	734	748	689	697	733	713	691	725	737	722	705	721	698	708	767	690	746	708	669	748	710	699	676	711	731	667	755	770	757	726	728	748	670	715	677	701	715	696	724	751	728	737	706	731	701	724	758	754	703	704	733	754	711	706	712	669	755	738	718	671	724	717	727	719	678	714	699	703	738	686	717	715	698	689	748	743	742	703	704	718	729	674	722	773	674	665	766	738	704	723	737	671	749	697	731	800	705	744	711	742	754	731	730	714	650	688	704	721	665	715	719	723	739	727	717	686	750	717	724	744	695	671	697	743	725	717	654	706	729	738	741	733	716	721	681	746	744	726	694	668	701	674	736	709	733	707	734	694	752	715	708	677	748	708	710	748	684	736	663	723	708	733	742	694	699	744	697	713	723	743	773	724	725	688	756	719	776	711	746	720	707	721	716	677	750	706	705	710	716	796	746	736	737	761	717	701	706	704	705	699	696	715	716	758	715	691	756	709	712	667	728	727	699	717	714	688	747	679	686	734	712	726	709	693	743	708	734	698	733	682	726	707	743	692	723	666	699	709	689	730	686	727	691	707	708	699	701	693	722	672	736	684	753	723	706	743	706	727	703	740	681	689	692	677	718	702	689	720	706	732	732	733	753	731	714	771	720	713	701	698	689	697	700	667	759	737	723	720	685	705	646	767	710	701	736	723	718	728	713
3897	214	158	124	106	77	85	80	95	91	78	98	68	68	68	82	81	105	62	79	70	89	67	81	52	80	72	79	73	84	67	82	70	74	70	73	77	74	69	79	88	70	83	50	74	82	79	82	81	84	61	59	78	69	71	76	81	79	81	71	74	68	82	80	87	68	73	62	81	70	65	75	67	81	62	66	80	66	75	81	75	66	56	63	87	74	80	81	72	64	69	83	76	66	70	94	72	74	71	78	73	75	80	64	68	79	78	78	81	64	63	61	81	82	78	75	76	58	58	76	93	86	74	90	70	82	69	73	62	57	76	76	73	79	91	78	63	90	82	68	75	64	57	70	89	86	74	72	89	70	71	73	71	64	76	79	56	79	74	63	80	93	76	89	75	88	67	75	86	87	64	71	67	63	77	74	80	72	72	85	67	76	81	70	75	82	63	60	71	68	81	80	80	63	84	70	79	82	55	86	72	57	81	62	77	65	68	75	70	81	55	70	68	83	72	74	78	70	75	66	74	86	76	72	68	80	71	68	79	60	66	71	61	70	81	82	61	82	98	92	80	68	86	76	80	73	66	77	75	92	73	75	76	82	82	76	65	62	78	77	70	72	68	81	66	62	57	65	71	79	71	60	88	76	79	62	78	79	76	86	70	58	64	62	64	68	78	84	73	79	58	75	89	83	88	76	82	72	90	74	75	72	89	70	70	86	61	89	88	62	83	67	78	73	67	68	58	72	50	76	77	67	70	87	81	81	66	75	78	82	77	81	75	67	95	73	67	66	73	68	69	81	75	73	77	87	70	77	74	61	69	77	89	75	69	75	90	77	71	65	65	59	82	71	78	77	77	83	74	69	49	86	71	70	64	68	86	80	94	86	74	78	66	71	64	77	64	68	63	65	75	64	69	68	81	81	76	70	65	63	90	85	75	71	72	79	70	71	79	77	66	70	71	61	89	85	85	75	85	70	75	75	65	79	82	72	88	69	69	65	85	71	69	67	70	79	73	61	80	66	80	71	81	84	59	71	56	62	70	86	70	71	69	63	77	68	77	77	79	61	67	54	92	74	55	71	78	74	79	67	75	84	81	85	66	81	71	74	77	78	72	79	74	62	93	84	69	72	70	72	67	74	52	72	66	69	66	71	58	63	56	58	71	80	77	70	78	68	78	79	76	61	91	75	83	88	73	74	52	73	79	61	66	84	76	80	74	75	74	72	77	62	88	75	64	78	69	72	64	88	76	70	74	76	59	85	72	83	81	81	80	81	54	68	71	72	70	73	88	75	70	84	69	74	71	86	77	72	67	78	69	82	80	62	73	71	76	69	76	67	81	81	69	89	80	70	74	68	84	76	69	83	83	74	75	79	76	83	81	87	60	68	67	79	77	66	69	66	65	76	82	69	82	75	78	73	79	66	62	73	78	69	88	92	94	86	83	60	69	62	81	77	78	80	64	71	65	90	64	82	62	74	64	59	66	75	72	70	88	70	77	72	61	54	65	70	79	66	77	81	52	59	88	62	76	77	65	90	69	83	73	68	63	78	67	77	64	60	77	83	70	86	76	65	74	78	71	70	91	75	88	73	63	58	87	76	67	74	78	73	77	59	85	70	63	58	92	70	69	68	77	82	70	57	68	62	89	71	79	86	73	75	73	75	71	97	80	93	71	72	63	91	69	81	82	75	64	79	70	64	67	65	84	78	75	74	91	64	66	76	69	76	74	73	63	98	84	66	78	80	63	83	78	79	91	80	61	77	72	73	73	70	76	79	73	80	72	78	59	71	60	79	89	105	72	82	70	69	60	72	68	80	72	66	83	61	68	53	74	73	80	90	69	83	83	71	79	79	84	68	82	75	89	75	61	66	70	69	71	60	72	82	67	64	88	79	63	75	80	73	68	79	84	73	67	72	78	78	65	80	64	60	76	81	74	66	63	68	79	72	87	72	78	93	70	77	76	89	62	76	86	75	61	70	65	75	76	88	61	77	74	77	74	64	77	74	79	66	89	83	69	78	69	62	72	63	76	82	74	68	62	62	75	67	78	65	75	73	59	84	73	66	68	74	83	77	71	75	60	72	65	76	91	78	75	62	72	72	63	72	57	65	71	92	49	73	89	72	91	91	68	73	63	72	62	73	64	71	83	78	75	71	72	79	86	78	60	70	84	64	69	71	79	95	72	85	80	65	76	79	70	78	102	73	86	79	62	85	95	71	66	70	63	77	87	74	73	89	67	86	80	86	71	77	76	86	68	88	71	69	83	68	61	80	63	60	80	80	67	72	84	102	84	74	73	87	65	68	78	73	75	82	74	76	81	67	81	53	81	68	75	87	56	76	66	69	71	70	66	73	76	69	57	68	67	77	86	78	75	75	55	79	80	70	82	69	93	76	92	80	55	68	74	73	78	75	73	74	70	79	70	71	68	74	72	72	77	64	69	87	84	70	79	77	77	81	74	73	80	75	88	68	65	68	90	80	72	73	62	68	73	81	63	67	69	65	76	68	76	77	74	78	80	79	56	75	83	72	76	69	68	72	77	79	83	66	82	75	64	63	77	75	89	70	72	72	93	67	76	65	69	63	66	81	68	76	71	76	79	74	75	76	87	70	72	53	74	76	77	57	76	75	80	73	81	76	81	78	82	53	74	64	69	73	77	77	86	84	83	66	89	74	73	71	87	78	88	71	77	86	61	75	62	90	79	83	80	81	83	66	76	65	87	76	70	70	68	77	73	82	75	67	75	71	65	67	86	74	73	78	64	66	69	72	63	76	74	69	82	68	76	67	75	81	60	75	68	67	81	58	67	82	72	94	60	75	90	63	77	97	82	78	68	72	74	67	84	72	73	65	65	69	73	87	72	82	68	70	76	64	61	78	80	75	88	86	79	65	80	89	60	67	73	87	87	74	77	81	65	78	83	87	59	64	79	77	74	69	77	95	87	84	71	70	71	66	70	84	64	77	67	78	72	78	76	67	68	81	81	75	67	70	84	56	66	62	88	90	73	58	73	82	72	65	55	68	72	75	73	81	87	75	68	75	56	73	66	81	75	72	68	63	79	73	64	65	67	66	75	60	70	79	70	78	67	76	67	82	84	83	71	57	97	72	71	58	85	84	85	82	79	85	72	63	76	63	78	79	63	78	57	78	58	65	86	79	90	85	70	72	88	68	73	65	61	66	62	69	80	70	86	78	65	60	66	72	61	59	71	68	54	68	73	91	83	84	61	69	68	66	78	78	82	87	63	62	73	94	71	76	65	75	63	75	72	77	94	81	77	68	85	74	65	66	57	74	78	75	78	71	72	72	79	63	64	64	66	74	63	61	59	70	93	75	73	64	67	84	71	69	84	74	70	69	76	63	63	86	87	76	81	68	71	78	69	80	70	81	80	69	73	79	73	73	68	61	83	66	54	77	69	61	78	78	63	76	79	82	73	74	85	80	69	62	71	90	72	75	70	62	77	57	78	69	80	65	70	73	78	66	79	74	68	72	76	80
4519	367	480	461	451	353	376	350	318	336	338	307	285	284	317	272	309	301	319	282	277	274	289	304	309	280	289	310	270	258	288	258	267	276	271	271	302	289	298	241	273	276	269	282	262	307	283	276	266	278	272	305	282	284	287	286	284	283	277	282	249	271	305	261	266	257	303	270	256	278	286	251	295	273	276	317	262	275	264	265	265	261	310	242	295	300	266	299	272	267	279	271	278	269	301	282	276	268	313	283	267	284	275	293	304	268	261	287	279	261	305	305	273	292	257	263	274	292	284	275	284	296	275	270	259	271	234	271	276	286	262	298	304	276	276	276	278	255	294	274	277	264	284	307	298	299	269	266	289	302	255	315	277	245	264	295	284	295	267	261	265	252	288	292	286	292	255	269	302	269	259	262	276	308	282	292	284	279	282	264	280	279	279	279	272	282	269	290	261	251	259	308	270	279	253	276	271	257	304	267	285	285	291	279	298	249	277	295	293	272	286	280	281	283	284	284	279	265	276	294	303	278	266	300	272	280	298	275	284	257	264	266	292	282	277	288	277	261	287	266	260	253	286	286	276	303	288	286	294	270	299	281	281	319	283	254	289	264	306	290	257	270	244	290	282	262	295	260	274	292	291	278	296	246	261	262	253	253	278	316	284	293	279	281	272	298	257	290	292	255	257	272	292	288	301	275	296	261	281	316	306	294	244	278	296	286	292	264	263	290	289	299	274	276	272	244	229	282	274	298	247	269	303	259	262	271	262	274	289	279	280	280	291	279	249	263	294	274	278	320	271	266	264	286	258	272	277	267	291	227	286	278	287	280	301	291	272	274	278	262	279	280	272	257	309	263	305	301	273	306	277	293	253	298	272	265	317	293	267	293	261	286	278	266	304	261	271	270	261	264	259	271	279	289	298	283	264	294	265	311	266	264	240	230	286	288	289	255	301	270	265	277	255	276	279	280	295	297	266	284	277	256	266	274	304	258	299	236	320	332	256	276	254	265	280	262	274	278	278	293	253	268	318	285	284	288	264	281	278	266	252	267	271	276	247	294	254	290	273	275	253	297	276	292	271	278	262	314	292	295	295	278	280	285	288	289	296	289	271	284	254	299	259	262	259	255	262	279	306	268	251	284	289	297	283	300	265	257	291	271	284	262	288	293	261	299	269	270	268	258	293	277	289	273	288	278	285	257	310	280	283	260	276	283	278	281	275	283	273	285	289	278	305	289	283	270	299	281	309	263	273	279	279	273	303	279	269	284	291	299	283	310	285	276	326	266	286	273	301	276	275	303	300	296	284	293	274	256	307	306	254	283	261	298	295	284	245	254	289	276	295	255	313	240	269	285	288	295	295	282	265	266	298	301	306	279	304	286	306	289	273	256	284	281	278	301	285	259	284	307	272	288	264	271	272	253	304	270	293	269	237	279	298	252	277	259	245	267	264	292	261	286	276	276	260	281	256	275	281	281	297	286	279	284	275	281	283	313	281	273	282	265	274	273	300	287	261	270	267	264	282	300	268	283	256	293	291	249	276	307	273	292	276	270	263	291	250	277	281	271	278	290	278	292	267	276	272	288	251	291	275	284	289	249	290	275	287	277	243	287	279	279	297	309	267	274	292	285	307	273	274	273	295	320	298	252	291	271	311	291	274	252	279	294	273	274	283	238	282	292	271	273	242	273	306	286	269	286	288	302	286	306	298	288	270	277	268	278	317	264	288	293	251	277	286	267	248	261	269	290	300	289	266	265	288	249	274	297	304	260	277	272	290	265	289	297	312	267	270	291	249	278	258	287	300	293	301	281	290	274	250	281	293	286	268	299	283	288	264	272	287	298	280	286	284	273	304	279	278	244	284	294	290	263	284	280	270	300	281	274	253	301	269	300	268	281	270	268	310	272	268	290	308	278	282	279	281	283	247	284	314	273	290	269	268	280	281	283	315	245	260	255	300	275	275	312	257	279	287	279	280	258	300	306	275	312	267	271	259	264	263	286	281	271	282	288	277	303	268	293	256	302	274	260	282	285	274	296	277	278	244	277	272	282	289	282	266	278	278	300	286	222	278	266	270	281	278	295	272	291	272	275	287	271	271	266	286	245	273	268	290	277	272	283	296	292	275	290	268	272	319	271	267	289	276	268	270	309	282	288	260	252	284	270	280	289	276	257	265	280	269	286	297	297	289	268	269	325	270	273	287	281	293	285	264	284	262	284	285	265	250	249	281	258	289	284	305	286	282	267	261	281	288	247	270	290	283	285	260	288	290	275	290	281	249	307	281	287	283	256	296	275	287	298	290	277	283	275	284	284	270	289	287	272	270	289	293	254	251	323	274	284	300	301	262	270	265	270	269	288	282	284	287	281	300	260	290	276	268	289	267	288	255	308	299	280	306	265	275	277	274	293	279	281	261	276	266	270	272	256	283	275	280	279	263	299	280	289	285	279	301	274	289	310	306	268	263	301	269	251	270	277	289	271	292	284	286	254	280	274	309	265	265	276	284	297	280	282	283	282	266	246	283	294	265	296	273	276	282	299	273	284	269	278	280	268	286	288	285	267	279	279	289	308	300	267	275	301	263	304	288	290	279	278	286	288	266	277	281	266	306	292	309	278	257	294	302	312	296	289	263	291	282	264	266	302	267	285	281	283	275	282	290	265	278	266	273	262	279	286	286	247	275	281	286	290	282	280	270	286	272	267	304	256	299	271	269	303	279	290	305	273	276	266	299	276	262	258	291	266	293	276	296	279	273	260	270	277	279	274	255	257	255	261	247	288	279	259	270	275	260	290	276	264	284	283	261	253	278	323	278	267	250	270	294	257	296	294	291	263	272	280	281	256	253	288	273	266	284	278	310	278	253	273	278	273	287	260	286	286	261	304	295	285	237	262	313	259	276	278	273	272	278	276	304	253	289	306	294	276	274	299	280	269	293	287	285	289	281	288	270	301	279	286	293	295	309	272	288	286	265	291	294	263	254	261	274	290	266	237	303	290	303	253	293	249	294	302	285	256	279	312	276	270	269	297	293	259	279	295	257	258	268	280	267	294	267	290	265	285	296	291	259	289	272	269	300	272	258	260	269	255	277	276	302	291	277	282	259	294	261	284	287	299	258	266	268	277	284	265	278	282	282	235	270	288	304	293	269	287	278	303	269	271	260	310	306	264	278	283	261	277	279	267	273	288	274	269	273	287	284	292	271	296	269	322	305	281	271	282	290	251	263	282	270	265	260	288	287	286	286	255	298	239	274	282	286	267	283	271	293	262	271	262	272	291	303	285	266	279	275	275	289	273	230	256	285	286	297	260	315	274	275	276	282	303	279	244	289	265	268	260	263	301	274	264	269	297	239	284	255	323	288	260	284	281	270	254	293	274	271	252	264	251	280	294	274	293	282	287	300	275	291	301	282	260	270	259	272	262	294	260	302	281	277	278	295	258	282	244	272	288	290	268	301	248	280	268	294	268	260	290	267	282	298	306	283	283	276	283	262	287	296	298	316	280
25118	2404	1436	1039	794	607	477	378	318	270	291	284	247	238	211	217	215	208	221	213	157	198	167	204	191	174	182	210	187	207	204	196	171	182	186	167	176	200	175	164	192	183	153	184	168	159	172	158	192	176	178	195	173	177	159	166	188	166	160	175	164	169	169	178	185	170	158	176	176	167	170	166	175	159	177	184	189	182	193	177	164	163	167	190	178	178	152	193	174	173	188	165	169	168	172	171	183	171	166	189	179	161	176	152	148	187	158	188	168	178	184	182	164	179	167	166	164	168	168	157	138	188	151	167	191	169	173	173	175	158	187	164	173	187	152	176	157	172	176	173	189	175	197	167	198	173	159	154	188	172	165	155	184	168	160	167	158	163	168	193	166	175	167	192	184	174	190	174	184	182	174	172	180	150	168	168	167	180	187	194	167	191	164	175	177	166	190	161	160	181	159	189	147	182	181	152	190	165	173	169	169	177	152	179	156	149	177	206	192	194	158	176	180	171	179	155	162	210	155	173	189	172	191	171	159	181	154	172	162	187	167	174	182	174	184	156	168	176	184	153	170	159	174	151	183	164	179	158	148	189	159	172	164	170	202	196	167	154	151	179	160	166	167	199	179	189	171	183	163	191	153	162	175	146	187	173	171	188	183	179	139	197	166	177	164	171	182	152	191	172	169	187	156	169	141	171	198	162	165	171	182	178	187	176	178	154	181	158	174	164	168	150	135	171	184	179	168	161	197	162	154	172	155	170	181	136	156	179	183	184	152	159	175	187	167	183	172	189	192	156	176	172	160	196	165	174	160	149	158	168	174	178	161	175	179	171	175	146	172	193	135	181	170	173	167	156	181	154	202	152	151	197	161	156	180	165	151	169	152	158	169	178	174	159	174	160	182	175	179	182	159	186	153	157	164	165	169	183	170	148	170	172	193	173	182	179	169	137	180	159	176	178	167	167	150	165	154	172	185	164	199	171	171	168	173	188	166	173	157	180	162	169	147	162	159	176	168	165	162	162	171	184	183	189	167	164	166	173	162	188	157	171	180	163	174	148	160	163	173	162	165	162	161	165	162	172	155	177	185	183	187	168	176	172	166	181	178	166	179	190	149	174	157	162	178	168	160	169	192	166	192	169	170	179	196	175	180	173	176	188	177	191	172	133	171	174	158	177	193	161	165	171	185	151	170	189	158	169	185	154	154	148	169	155	146	167	178	163	188	142	180	171	166	175	167	167	164	156	139	172	169	171	166	184	176	162	162	187	188	177	174	173	167	165	198	168	189	180	175	183	190	162	181	167	161	143	179	170	178	155	187	185	167	169	169	184	164	158	171	156	174	159	189	160	167	182	153	163	182	158	160	167	189	152	182	199	164	168	146	156	191	177	161	179	154	145	171	186	202	157	192	154	132	153	152	162	158	163	168	182	155	152	188	168	195	166	197	199	167	155	180	160	183	176	161	183	188	195	181	163	178	165	176	170	168	174	165	168	175	172	161	140	185	155	195	162	157	163	158	131	189	189	165	180	154	159	154	155	168	166	183	145	168	141	166	163	183	193	170	169	173	154	150	173	172	156	196	168	153	170	158	177	157	168	177	127	180	165	169	156	183	171	159	149	159	163	178	176	172	159	194	153	151	179	169	183	191	171	180	168	171	172	184	205	159	161	150	187	163	188	145	177	160	171	157	223	166	162	165	180	176	175	176	168	170	165	165	180	187	155	157	140	174	163	186	171	182	161	185	159	182	155	182	149	171	181	156	150	192	161	158	168	196	156	181	156	163	215	147	166	169	183	167	150	164	173	155	165	170	155	167	169	188	157	167	184	178	181	188	180	191	155	176	173	177	154	189	162	162	155	168	167	172	176	182	181	184	141	160	185	165	186	139	166	165	184	164	176	171	198	154	169	191	171	177	165	183	181	169	164	158	174	156	165	156	154	162	168	164	180	183	198	177	174	146	158	167	170	126	171	151	190	163	170	139	185	168	169	168	170	171	184	188	169	169	165	165	169	180	183	180	162	157	179	183	183	168	148	209	183	165	191	168	178	158	166	186	150	168	146	178	189	180	167	155	154	180	194	155	195	182	185	176	169	157	159	163	180	170	169	166	170	177	169	142	150	186	167	190	171	155	155	171	157	174	179	147	186	172	160	151	158	156	182	167	158	158	168	158	152	183	174	174	159	157	166	185	181	185	170	165	154	189	175	165	170	178	162	159	168	175	172	150	174	177	170	162	162	171	179	174	183	200	164	157	154	168	161	136	133	174	204	177	186	179	164	177	153	183	168	165	164	176	179	185	173	184	177	177	174	159	189	186	173	187	183	163	184	168	160	183	184	175	158	179	167	159	176	174	153	169	171	177	151	178	164	175	177	155	161	188	174	150	179	167	169	174	149	187	172	170	180	169	159	164	188	157	185	174	197	178	155	171	164	160	168	159	194	179	194	183	184	146	181	153	152	169	144	164	198	154	171	197	171	166	151	140	163	161	178	187	147	172	171	182	174	177	176	198	180	149	162	174	153	154	153	186	171	146	181	179	179	157	187	171	152	158	172	136	177	159	194	174	190	158	173	180	170	155	181	169	167	159	184	152	167	184	154	185	177	172	191	173	166	156	176	171	165	160	188	177	181	182	174	184	168	177	192	174	153	163	188	157	165	183	153	156	168	174	175	160	189	171	192	166	174	158	193	162	164	175	151	173	162	179	167	155	161	155	189	174	170	175	156	176	188	173	165	173	180	157	175	152	180	165	165	190	182	153	155	184	169	163	159	176	186	176	163	181	154	158	186	147	172	173	200	173	160	161	167	149	178	188	176	159	168	178	178	167	177	160	180	159	196	180	174	184	169	156	162	174	168	178	177	166	151	159	158	156	161	157	160	175	167	162	168	160	184	164	168	151	180	194	181	180	187	165	173	174	186	162	155	154	165	178	164	204	160	160	148	179	185	166	167	178	178	173	168	182	156	187	157	170	139	176	192	173	169	196	179	175	176	185	208	161	179	196	187	161	176	155	174	182	167	172	182	170	179	183	170	184	159	153	188	162	155	164	187	156	184	171	167	185	183	174	151	173	185	171	181	172	142	157	163	170	179	154	179	190	198	170	166	178	163	175	190	167	172	177	162	185	175	172	152	171	169	165	178	186	177	164	202	171	175	151	198	179	187	175	157	183	158	154	157	166	196	188	188	153	167	165	171	186	146	195	183	167	181	155	162	147	160	184	181	166	175	170	194	155	160	174	178	163	157	137	153	173	154	183	158	195	179	173	171	178	190	166	179	174	179	162	176	175	163	154	175	195	179	164	159	162	179	174	161	153	183	170	190	156	154	156	181	151	157	154	168	152	205	174	163	154	163	190	182	176	154	195	175	185	158	148	155	167	163	155	168	161	176	149	167	165	168	162	193	178	151	159	185	176	183	155	148	175	173	180	175	185	188	183	174	179	157	180	185	178	161	187	170	186	141	186	196	161	178	151	164	143	156	166	168	162	178	170	164	190	159
12140	1373	2966	3348	2936	2517	1998	1737	1493	1294	1199	1101	1038	1011	939	880	833	799	736	744	680	774	672	686	673	740	689	649	621	646	651	623	609	570	615	596	582	545	559	629	606	575	577	553	574	580	581	587	560	568	593	557	599	586	572	582	530	561	564	586	559	551	549	579	531	514	549	549	558	544	546	576	576	556	518	552	550	551	532	561	545	525	545	551	515	521	550	545	565	550	560	516	498	518	555	551	514	543	519	590	568	536	497	572	574	561	533	527	529	566	516	564	560	567	554	563	554	550	538	521	521	519	526	527	492	549	549	524	551	521	496	540	538	570	552	525	537	583	510	552	518	537	548	522	523	558	531	570	546	544	533	557	533	518	539	537	547	521	559	528	519	559	579	539	549	547	577	528	590	519	549	534	582	553	482	545	535	533	518	532	557	537	546	534	544	534	531	541	540	534	569	500	587	540	532	531	532	584	547	547	531	532	530	552	493	513	551	523	512	542	541	534	538	563	520	557	539	509	513	546	525	536	563	588	554	578	554	526	557	592	529	504	548	523	549	498	554	547	519	521	532	553	540	555	577	537	540	569	511	517	529	571	523	526	577	553	513	539	515	566	568	541	535	554	527	572	540	540	547	526	559	527	545	610	543	546	504	506	551	530	526	521	514	482	562	536	492	524	497	546	529	511	502	564	505	544	515	549	513	520	599	560	541	575	551	563	529	550	546	502	540	535	590	555	485	547	533	515	560	473	558	559	551	534	526	577	520	520	484	544	526	541	550	564	531	573	553	563	537	560	544	502	514	579	553	578	503	537	546	533	510	536	551	590	580	524	565	535	527	554	525	541	536	549	572	558	511	584	551	530	529	511	506	475	483	492	548	535	518	559	515	557	541	532	571	509	550	516	566	549	545	557	522	533	534	548	520	562	532	504	606	511	514	545	557	585	549	541	568	502	569	533	542	511	481	558	518	533	543	546	535	513	577	544	552	546	513	512	561	559	491	553	540	513	516	567	576	527	556	537	548	510	555	565	549	513	593	533	544	581	513	534	515	513	572	551	552	533	523	467	569	531	537	525	495	567	544	535	590	538	574	551	544	527	513	514	571	517	539	543	553	521	508	517	521	520	569	511	563	536	536	550	550	536	504	500	535	563	572	556	543	518	534	565	505	570	594	522	562	539	504	523	518	520	525	574	577	536	501	567	544	549	520	537	537	512	560	526	541	567	521	517	538	542	545	513	511	565	565	537	523	573	550	529	554	544	525	548	528	500	552	539	526	547	533	553	554	558	528	541	561	511	566	544	563	538	573	542	556	553	541	520	534	521	547	523	548	518	545	561	567	490	545	502	534	526	517	560	532	532	533	525	552	546	536	549	503	565	521	529	544	600	497	531	520	530	483	555	519	575	533	548	536	513	484	557	510	533	522	544	537	572	533	557	501	575	523	600	493	561	504	515	521	543	563	527	533	510	585	539	557	501	556	512	540	561	531	523	500	546	535	521	518	551	584	495	567	507	545	532	508	509	556	509	523	549	557	532	528	524	534	556	571	540	572	564	518	540	530	574	552	535	530	541	536	535	525	545	532	548	507	517	529	512	541	562	501	538	537	573	495	501	516	529	527	535	531	507	529	544	541	515	575	575	534	575	563	508	515	539	491	510	550	492	525	506	529	565	543	536	558	531	534	537	530	555	498	587	560	561	534	553	542	519	536	562	520	525	531	527	542	548	549	516	537	521	558	504	497	548	560	601	536	570	554	510	519	511	535	530	538	548	537	546	563	580	509	574	516	534	588	553	577	509	557	498	551	557	530	521	494	530	594	582	566	527	547	585	537	558	541	565	564	562	566	552	533	546	519	497	545	529	530	521	553	550	530	554	541	562	538	511	490	537	506	551	551	549	529	508	552	569	549	512	565	566	568	507	568	521	519	575	535	513	567	563	565	544	531	586	505	574	544	532	503	541	553	558	535	561	533	555	529	548	558	488	508	516	574	550	551	519	560	533	534	519	568	514	551	561	550	534	529	525	496	546	540	588	523	527	562	510	541	528	562	524	504	518	545	541	519	513	539	507	525	517	549	542	509	528	531	540	509	536	540	525	518	574	527	503	564	522	547	560	555	527	558	545	522	529	520	562	546	496	572	560	532	550	525	535	567	542	549	507	506	541	539	519	531	532	521	546	528	528	542	496	551	532	551	562	537	522	541	537	522	548	556	526	542	537	543	513	512	535	520	609	550	576	551	524	534	533	494	498	547	520	545	531	517	549	593	533	556	507	526	543	507	526	571	507	556	522	513	534	523	521	543	530	571	532	563	567	536	534	535	522	559	534	503	497	518	544	550	537	548	543	577	578	548	556	516	511	555	542	535	547	571	552	554	546	570	525	565	540	570	469	541	562	527	527	573	534	539	571	587	552	546	581	542	549	499	568	536	558	553	545	515	559	547	541	536	555	533	545	564	545	532	559	535	521	581	523	567	520	556	536	537	562	564	528	533	521	524	508	520	534	537	564	532	556	543	545	509	516	566	522	538	532	531	533	556	563	538	549	548	510	520	530	530	501	588	551	522	530	577	562	538	543	538	529	502	543	510	526	555	516	558	570	589	532	526	566	514	539	542	542	524	559	517	570	523	522	549	509	551	536	563	529	558	510	534	509	519	566	539	542	548	565	555	514	545	526	532	561	543	517	551	523	518	537	535	549	488	538	513	488	543	600	543	510	572	530	549	548	515	603	533	552	552	501	494	511	526	523	544	499	517	486	559	538	556	559	535	543	526	527	574	562	524	530	532	538	523	547	554	515	557	582	524	539	554	532	525	534	558	538	523	528	516	532	560	577	515	513	498	508	539	545	532	548	497	522	574	515	507	527	560	559	567	508	546	555	530	561	564	527	553	563	561	521	544	558	519	558	516	507	543	540	504	515	530	530	531	521	540	536	526	521	548	519	544	535	561	534	480	537	560	536	561	533	569	514	526	564	540	535	552	572	545	534	515	545	547	508	561	535	540	548	586	549	548	556	516	521	492	529	523	545	567	588	538	552	541	538	499	500	508	532	563	500	536	539	582	555	578	554	543	528	530	547	501	563	535	550	573	530	546	535	536	527	533	522	549	541	550	548	552	585	513	548	538	542	541	545	578	541	574	540	515	539	565	564	549	508	556	517	552	574	541	532	489	486	508	549	554	554	531	490	580	535	563	521	545	513	499	557	539	548	536	571	547	555	528	550	552	549	567	572	546	550	536	563	530	590	529	518	519	557	507	573	520	526	531	548	547	565	537	532	533	553	571	550	563	545	553	548	519	542	513	564	530	532	533	523	563	548	535	572	513	523	558	563	560	593	550	549	501	562	530	546	542	519	524	541	508	530	521	506	550	545	537	534	547	549	556	532	561	552	509	562	550	548	544	560	557	525	517	523	519	544	534	572	571	541	525	532	562	519	572	518	521	550	512	570	552	570	522	560	520	523	540	538	518	553	561	572	554	513	550	512	542	517	521	522	587	545
33953	5356	2662	2065	1378	1044	798	634	569	514	447	421	370	345	361	316	302	320	319	269	288	283	274	255	293	275	246	262	281	262	257	256	256	250	238	276	268	233	241	289	233	252	257	275	254	260	269	265	277	238	258	268	236	269	257	253	238	260	241	260	249	241	254	241	237	246	241	235	256	251	243	219	239	242	234	250	212	207	261	256	270	249	245	261	228	233	265	223	243	252	257	251	249	242	247	238	237	216	244	230	275	222	229	247	248	267	260	250	226	236	234	239	240	236	249	251	232	265	230	248	255	248	237	241	218	232	248	240	258	233	233	211	259	225	230	258	232	252	220	237	229	214	224	235	263	247	233	269	263	222	256	244	258	233	260	218	215	249	265	227	255	244	235	222	214	267	259	216	234	230	247	276	246	227	246	231	210	252	259	189	214	255	219	241	256	213	224	253	254	262	266	246	244	238	240	267	256	229	232	254	256	216	252	216	230	254	249	233	209	239	182	260	258	223	236	251	264	233	271	215	267	252	232	241	277	227	232	238	238	231	260	261	256	232	233	230	233	242	218	259	259	259	214	248	266	260	228	253	231	259	248	216	233	222	229	232	231	242	265	252	229	237	269	217	260	233	244	226	232	281	246	259	221	248	234	234	232	234	236	268	223	221	224	226	222	241	236	244	240	252	238	218	241	265	259	263	230	250	251	225	222	239	281	218	205	219	251	213	261	220	246	234	250	250	235	239	252	265	234	243	267	222	251	251	231	226	259	216	255	257	264	216	226	243	223	262	256	235	241	256	230	225	251	237	227	216	230	246	246	246	238	217	245	204	256	229	231	235	244	278	221	241	240	243	234	208	227	253	234	211	259	260	244	253	257	256	232	251	224	232	267	231	274	238	247	204	240	244	240	238	239	252	268	240	248	241	227	241	250	226	240	222	286	223	230	279	247	222	232	220	232	248	252	241	225	256	233	236	256	229	248	229	253	209	237	273	242	269	245	249	243	239	250	262	261	251	248	207	226	262	209	230	227	248	218	250	225	224	258	218	251	240	248	262	271	231	248	236	249	269	223	239	227	235	239	217	218	225	251	238	208	264	259	242	196	249	216	239	271	249	234	229	248	252	250	252	242	230	238	194	251	242	213	259	241	257	238	263	226	232	245	234	227	239	224	228	244	262	218	221	208	240	253	213	231	260	242	238	240	216	215	202	228	226	232	230	256	235	244	246	244	249	242	228	253	234	257	251	241	215	261	220	224	253	239	244	265	245	257	251	226	242	218	235	243	255	240	230	236	222	234	222	237	216	264	220	243	245	257	286	233	235	223	232	231	245	242	227	275	264	224	244	268	209	236	241	240	242	241	238	229	240	227	227	240	243	248	268	260	236	233	221	246	252	242	261	254	281	233	258	237	233	255	257	279	246	242	250	244	228	262	238	235	235	239	245	256	239	260	240	229	243	241	244	221	257	238	234	225	236	217	221	228	244	224	218	250	233	261	257	249	232	257	266	242	249	245	248	250	229	243	237	243	278	233	231	267	242	231	239	241	266	265	253	260	252	231	215	244	233	226	249	242	248	283	247	228	268	257	270	208	257	202	226	228	235	233	230	240	222	247	255	229	260	221	267	224	245	253	257	223	224	233	247	256	265	215	217	233	256	261	239	226	229	247	263	250	252	246	272	250	238	233	230	242	264	245	219	252	224	243	245	233	239	230	254	229	241	227	235	216	240	242	232	238	255	232	246	254	223	249	240	253	216	237	269	270	257	246	236	231	224	209	224	229	247	237	243	230	255	227	251	231	238	240	252	243	221	215	251	238	279	231	240	223	242	222	240	222	244	257	236	230	266	247	258	248	254	249	243	227	245	221	257	256	226	243	238	233	255	262	248	226	249	246	253	250	212	242	250	237	237	242	231	240	240	229	259	254	249	243	232	243	249	225	250	233	219	241	243	247	252	243	251	245	234	246	233	243	235	231	237	229	255	264	251	254	278	233	243	225	249	247	247	245	246	216	236	233	235	272	225	212	261	271	216	255	238	228	245	225	218	250	271	214	232	230	226	229	233	235	244	246	243	223	216	252	258	241	255	242	268	247	215	268	267	227	234	234	241	239	275	237	240	261	243	240	267	228	254	218	259	244	228	238	211	238	243	238	226	223	214	256	244	235	222	210	228	241	228	229	243	206	244	251	223	221	212	242	226	257	233	242	228	211	240	242	237	222	251	238	231	270	267	231	212	245	206	241	233	231	252	240	248	250	243	238	228	248	248	239	231	222	276	238	282	218	226	242	218	235	232	236	244	240	261	235	243	235	233	228	232	233	244	230	239	217	220	246	219	220	253	245	235	231	246	250	234	255	272	245	250	255	222	244	240	243	226	243	239	246	243	240	219	228	225	247	242	257	232	226	231	246	225	258	226	230	251	243	257	246	219	266	235	224	231	254	239	254	210	234	235	248	244	250	237	266	234	254	225	232	251	257	230	270	236	229	213	253	233	206	252	244	245	262	240	231	276	220	253	248	249	253	232	240	240	277	243	259	228	224	261	246	217	246	238	232	250	240	233	237	269	207	272	247	219	243	226	249	286	251	223	268	234	235	205	225	244	239	228	225	245	230	262	229	272	236	243	214	271	250	247	253	229	221	228	238	248	237	260	233	236	230	223	229	251	236	223	235	261	246	251	247	217	236	266	228	235	231	261	227	244	275	251	226	227	249	248	275	248	218	231	240	232	240	250	251	242	268	246	247	236	239	255	265	258	256	231	239	225	244	248	245	242	268	228	214	229	216	246	237	248	229	251	239	226	237	258	271	248	213	239	239	239	233	233	225	245	217	255	233	257	234	263	267	231	262	241	236	240	253	236	247	249	246	244	220	248	217	228	254	233	265	232	249	223	241	220	272	231	210	215	234	221	252	232	254	264	222	257	240	251	250	232	213	254	283	264	239	259	243	264	251	236	241	223	254	246	212	244	240	233	244	261	210	222	263	219	236	251	216	262	237	254	255	260	249	262	252	244	240	237	223	233	239	243	224	244	232	251	245	217	257	245	233	247	255	262	249	223	254	242	242	225	271	229	217	238	250	245	246	246	258	201	242	236	254	218	248	248	237	227	254	220	260	237	223	225	256	207	229	239	251	242	243	250	220	244	234	222	248	253	243	238	220	257	256	262	241	249	266	236	216	231	251	251	223	254	278	220	257	243	244	277	235	250	219	227	233	262	210	235	251	260	253	233	253	240	264	229	214	229	243	245	235	228	262	232	235	244	284	271	246	244	233	262	263	226	235	231	232	251	220	234	235	220	227	233	290	266	234	229	217	248	243	265	222	216	238	246	256	250	260	216	224	255	253	265	252	225	228	238	209	237	248	247	226	231	228	248	229	266	229	228	226	207	257	232	223	248	219	256	246	245	270	283	224	249	252	277	257	239	228	221	240	249	273	249	245	217	253	247	218	235	252	238	262	212	234	239	245	245	224	236	267	267	224	224	259	244	217	259	265	237	223	251
15162	2530	5282	5968	5120	4311	3575	3006	2602	2315	2055	1881	1675	1517	1500	1412	1296	1248	1148	1128	1086	1074	1081	939	1020	976	918	913	884	924	870	880	906	871	852	792	854	792	829	788	827	847	764	803	835	814	786	791	763	814	816	791	765	795	734	747	771	764	762	779	763	767	753	774	739	741	727	746	778	781	754	740	770	713	698	771	740	756	703	763	685	711	775	698	741	746	779	717	694	722	796	747	767	716	761	760	740	735	718	793	756	748	710	685	686	761	741	734	745	712	768	733	727	754	706	711	711	758	787	708	690	724	694	716	779	773	743	719	711	706	744	729	746	695	739	758	726	737	751	772	742	772	719	734	725	714	720	731	709	728	713	746	730	727	774	768	684	738	698	722	757	748	706	697	708	685	760	749	758	746	726	689	668	711	721	721	737	679	710	734	741	710	724	743	726	711	732	767	738	721	731	712	715	766	759	744	731	667	738	720	694	713	733	779	688	749	728	696	701	705	691	818	731	710	713	704	731	705	757	742	727	719	689	719	710	725	712	730	761	732	740	730	732	719	746	709	701	735	744	750	759	708	693	721	718	767	754	695	702	676	739	726	752	745	744	769	722	760	694	727	748	717	723	681	681	712	713	680	716	715	749	703	763	683	701	703	748	713	707	706	715	693	713	727	731	719	665	734	683	707	737	723	713	769	772	712	748	734	726	733	712	685	720	697	685	722	703	744	748	738	714	741	724	720	722	725	742	734	759	705	700	744	741	717	762	720	750	677	692	719	670	681	725	739	703	722	665	730	750	729	680	740	738	726	683	713	698	719	688	740	726	706	731	715	744	703	714	736	671	668	717	725	710	683	740	707	718	722	712	718	734	743	733	701	697	713	735	764	767	724	709	744	684	737	723	720	721	718	723	755	690	737	748	742	699	728	714	673	741	699	717	726	715	748	739	662	713	724	735	712	701	685	686	727	716	723	707	765	722	703	725	689	712	779	725	700	705	721	754	663	697	739	707	706	664	723	737	705	633	706	759	687	713	690	730	723	742	717	712	697	724	710	771	672	748	686	735	705	706	708	683	752	720	729	692	718	724	690	716	748	730	739	704	729	749	750	707	731	758	748	711	732	752	709	714	744	718	741	684	670	720	710	708	709	667	733	738	692	738	689	677	717	696	746	722	720	757	700	679	708	709	739	769	710	699	720	740	712	714	702	731	705	673	698	743	724	742	726	721	688	701	724	756	710	683	738	690	717	741	723	772	676	713	771	750	693	694	698	684	731	767	747	706	726	757	727	711	761	699	705	703	729	728	664	693	748	735	731	702	719	742	730	749	756	753	731	672	742	659	743	762	759	688	722	734	694	723	684	706	725	755	761	720	736	707	713	722	704	722	710	754	744	716	742	704	686	700	726	729	741	752	747	643	701	744	704	736	686	739	720	674	751	693	700	709	731	735	691	750	750	738	694	733	723	755	718	706	748	712	701	678	695	710	744	681	707	692	744	710	664	755	753	705	737	699	758	728	760	721	761	695	692	781	755	752	695	713	701	744	722	711	735	685	740	692	733	697	721	723	724	700	725	743	753	723	682	737	715	712	722	678	696	725	681	788	779	758	780	730	708	731	721	691	690	714	715	690	671	729	708	686	727	757	743	749	693	745	691	716	722	700	692	727	730	714	731	711	707	746	710	719	708	666	729	701	725	687	731	683	749	783	700	732	741	727	700	764	735	732	737	675	713	735	781	742	726	721	699	758	719	761	730	725	675	743	687	695	747	761	716	758	764	675	717	714	715	674	725	733	721	752	756	693	744	664	743	748	717	694	729	689	727	689	708	718	706	710	706	752	748	702	743	707	706	760	727	704	720	741	721	728	690	714	700	719	701	731	723	711	721	695	731	771	690	701	676	692	720	694	724	695	696	707	739	653	692	737	685	733	745	701	715	709	707	742	721	707	737	678	697	742	722	753	714	754	719	694	718	643	715	727	713	762	713	720	697	784	718	735	680	745	788	727	689	744	705	724	732	720	765	702	737	714	708	760	703	757	722	684	736	713	677	758	746	732	719	764	732	718	769	733	685	699	727	689	692	694	742	756	727	730	694	751	707	724	768	746	725	709	700	674	668	694	712	715	664	776	775	699	719	725	717	693	752	739	683	745	736	694	730	704	674	701	731	699	692	727	740	698	675	733	691	724	707	734	715	717	756	718	688	725	704	707	645	679	669	702	683	720	749	764	714	717	760	716	731	723	768	751	726	716	724	723	725	695	757	697	749	721	710	715	712	710	726	711	670	713	716	698	652	734	712	740	717	783	717	719	723	711	750	702	668	757	721	730	702	706	756	711	793	746	740	754	710	737	712	769	688	740	771	688	705	676	742	715	732	704	773	695	739	740	723	721	705	747	689	735	692	693	748	711	716	753	752	710	740	735	728	744	750	670	703	723	781	738	700	730	721	715	704	725	719	717	766	692	734	797	762	682	731	721	722	764	694	726	739	678	726	750	754	751	677	727	741	735	710	721	710	756	788	668	740	699	755	715	705	760	650	712	731	724	691	774	729	689	748	709	698	757	712	681	705	716	720	722	726	735	638	710	699	717	703	683	689	704	745	729	721	704	725	710	760	713	763	680	677	715	694	697	753	733	718	690	676	664	763	722	746	697	729	759	715	726	717	705	718	711	734	716	669	728	721	751	709	699	745	714	723	666	766	673	686	715	690	729	747	686	724	698	725	663	699	727	713	741	723	741	752	679	715	650	741	686	737	728	766	713	685	741	650	709	748	736	723	701	722	708	774	745	741	694	697	745	681	755	757	745	727	702	714	733	803	716	729	732	730	772	745	706	679	745	737	753	759	780	706	730	756	711	739	719	695	732	746	751	725	686	714	703	752	712	722	755	734	749	702	693	706	698	722	744	721	699	718	703	757	744	689	709	767	723	690	692	669	735	741	751	694	674	719	729	748	733	714	721	745	725	698	699	697	732	745	693	703	764	693	705	780	709	634	727	746	759	750	751	706	680	682	690	684	726	707	673	693	750	687	705	694	692	742	712	749	726	695	668	731	693	691	710	735	728	687	730	736	706	715	720	705	761	736	724	730	707	681	712	757	707	692	726	704	709	686	725	715	683	698	668	732	732	715	730	755	728	702	716	679	741	732	690	703	765	726	689	744	725	697	711	704	746	711	750	707	686	725	722	717	730	730	721	721	684	714	706	723	688	708	742	701	744	703	723	689	698	724	677	723	775	715	681	729	722	739	744	684	681	727	711	678	725	694	678	700	767	750	712	674	680	706	705	707	706	709	728	732	732	680	748	727	747	710	740	746	719	768	719	748	692	711	710	674	714	707	698	749	741	702	713	709	735	765	722	721	729	754	712	756	759	717	712	706	725	737	689	752	703	731	730	740	705	780	730	718	743	707	725	695	677	700	751	711	737	677	727	691	711	695	724	705	698	715	703	728	713	765	680	713	712	729	696	718	733	714	709	735	698	696	783	712	756	708	731	692	718	765	716	681
3529	183	147	130	110	109	88	78	70	76	84	88	68	78	88	74	70	64	77	73	82	71	64	78	58	63	75	71	73	73	77	62	69	66	72	80	82	80	72	82	77	67	74	85	78	71	61	80	68	71	69	71	73	81	88	69	76	85	58	71	69	70	91	58	70	86	70	71	72	60	71	72	73	69	77	75	71	73	77	75	61	77	74	66	62	77	69	75	64	77	84	76	71	76	71	69	75	67	57	83	74	66	60	81	95	65	67	60	67	68	85	72	67	66	77	74	63	64	87	63	63	80	63	83	78	74	81	60	77	65	78	57	78	66	74	79	58	84	91	69	71	70	64	83	79	63	90	74	67	102	63	73	81	61	72	59	71	64	73	66	67	71	79	73	70	71	65	65	68	66	57	75	59	65	70	77	79	74	89	58	69	80	71	73	78	66	76	71	75	71	61	78	71	62	62	74	61	51	68	59	72	82	63	73	70	68	67	69	78	68	73	59	64	84	76	77	89	86	86	73	74	54	72	79	74	70	81	72	81	64	72	71	67	62	71	65	67	68	65	66	61	68	78	79	71	84	88	60	70	63	66	66	67	82	73	86	78	74	60	63	70	63	71	70	66	77	71	70	87	67	68	60	80	78	76	62	82	65	83	88	64	73	74	71	77	91	68	67	70	73	79	74	63	81	66	76	67	74	53	71	66	68	66	77	86	84	73	71	53	60	71	62	75	83	76	88	77	70	67	66	83	71	80	67	49	63	60	61	82	64	89	64	83	85	88	71	80	81	69	81	68	65	80	65	93	84	62	69	73	65	61	80	65	81	89	62	74	94	69	82	48	64	71	79	68	63	72	72	64	71	88	73	75	59	65	80	76	81	78	76	74	81	75	62	72	73	69	79	84	78	66	65	60	82	71	72	70	54	76	60	68	61	70	80	86	73	69	67	79	67	92	78	82	78	76	53	80	74	77	80	91	81	78	77	77	66	63	65	62	73	73	65	80	78	67	72	77	51	70	71	96	63	74	82	65	66	71	71	78	63	79	67	71	57	72	60	88	67	81	70	86	75	73	59	73	68	70	77	86	73	70	54	60	72	91	64	74	86	69	73	72	74	77	71	83	66	70	77	65	60	59	80	58	62	77	75	75	65	74	65	76	70	63	65	82	55	56	72	74	67	85	62	56	58	62	73	71	74	65	67	92	58	62	69	77	73	92	82	70	90	78	66	62	76	45	65	62	67	83	66	84	64	83	79	68	91	78	76	71	70	71	69	75	72	77	67	89	81	82	76	80	57	74	63	81	62	91	63	65	62	67	88	69	76	84	93	84	66	77	73	60	74	71	59	86	67	69	85	76	72	71	78	86	75	81	84	65	77	82	72	84	89	76	56	72	81	65	69	70	77	54	86	67	73	74	73	71	66	88	97	76	70	67	57	74	82	70	54	71	65	66	77	78	69	74	99	70	67	66	87	81	77	57	76	79	72	72	64	65	59	78	81	73	73	76	77	81	80	76	68	72	80	79	78	97	77	62	73	69	65	74	71	76	67	80	75	77	58	76	86	58	64	57	68	80	72	74	75	79	64	69	72	78	71	79	80	71	57	86	67	58	71	83	61	67	77	66	72	79	74	85	78	92	69	77	70	60	55	77	76	61	67	87	77	83	68	57	76	76	77	74	70	77	79	75	55	73	83	55	81	71	82	66	70	73	73	86	79	55	58	77	62	72	68	73	96	84	63	55	77	78	80	69	77	65	70	82	77	72	77	73	80	73	65	80	74	75	77	73	68	75	75	67	79	64	73	78	65	53	76	65	72	83	82	89	70	76	71	61	78	75	75	78	72	81	66	67	75	72	82	76	72	82	73	98	73	76	64	74	76	78	81	70	66	67	70	73	69	66	50	69	80	76	71	74	66	68	65	71	61	75	70	54	67	79	83	60	72	80	76	77	64	74	79	71	79	60	95	76	62	60	62	71	64	90	67	69	80	57	68	77	78	84	74	68	83	74	73	76	78	73	85	72	88	69	75	95	71	76	68	78	70	73	72	72	79	77	76	54	70	67	86	61	61	72	76	45	66	70	79	67	61	72	71	62	78	83	55	74	71	67	71	82	67	92	71	73	77	62	85	78	81	73	67	72	66	68	79	72	73	73	87	68	72	78	51	76	80	64	67	72	60	64	95	73	70	78	69	81	59	81	75	73	60	78	71	87	65	72	71	66	63	69	70	75	63	73	71	73	71	88	70	70	66	66	76	77	87	75	86	75	75	66	65	78	69	71	78	61	64	81	72	73	91	76	70	56	65	70	66	69	77	64	67	70	75	74	51	78	81	81	84	64	80	80	75	93	69	74	84	66	73	67	75	70	52	68	60	83	69	71	64	55	66	72	79	73	88	87	80	76	73	77	67	76	55	77	65	68	75	68	77	64	63	44	92	72	74	68	66	83	77	78	65	75	70	73	68	93	78	78	73	60	74	71	75	70	70	68	75	60	77	79	74	75	71	77	73	60	70	63	64	61	72	91	56	81	74	76	64	75	68	76	64	79	81	62	75	69	65	70	65	74	75	101	72	83	85	73	74	75	64	92	68	79	82	74	65	64	70	75	86	76	81	61	83	80	62	68	67	71	76	55	69	68	78	70	64	73	65	71	74	61	74	74	72	69	83	81	70	73	69	79	71	76	71	66	60	61	76	69	58	82	69	82	60	63	81	66	63	71	75	65	79	73	54	63	77	62	82	68	79	72	64	87	76	88	72	67	65	81	85	70	73	83	75	78	67	62	78	71	74	83	77	77	81	63	69	82	63	75	73	55	56	58	80	64	66	72	78	65	77	90	75	78	82	67	73	78	74	74	80	77	79	74	83	64	59	70	68	58	84	80	72	73	79	83	63	64	85	74	82	80	74	80	61	65	68	78	68	77	58	43	74	61	70	69	88	77	64	65	71	62	79	90	78	56	75	70	79	69	62	68	86	59	56	97	70	70	72	70	94	68	92	74	59	63	71	80	72	56	86	86	55	72	68	70	76	82	59	68	77	63	68	75	63	76	68	72	80	76	70	72	71	67	76	82	83	78	67	69	72	61	80	81	83	85	89	50	68	76	73	68	77	63	65	94	71	80	73	82	65	63	65	79	76	70	70	79	69	75	67	72	71	78	71	61	88	65	88	64	64	63	57	67	84	83	74	76	59	83	72	78	81	72	85	78	67	80	59	67	96	68	68	73	83	70	76	71	80	85	75	66	72	76	61	63	93	68	72	67	78	83	69	56	81	76	76	67	69	79	75	76	72	65	62	77	64	67	86	81	62	68	70	66	73	66	64	62	77	61	87	56	76	69	93	69	77	80	75	82	73	82	70	62	73	74	63	72	76	69	78	61	65	70	58	84	65	77	67	75	62	80	59	76	66	64	78	79	73	72	64	74	69	89	65	84	61	76	72	69	87	65	49	89	66	82	60	76	83	55	67	67	59	68	75	89	70	68	58	75	63	87	71	74	77
4376	361	434	400	382	409	350	342	306	313	314	307	308	313	299	291	268	289	285	288	277	324	292	290	274	273	276	248	283	281	271	265	277	243	262	257	281	286	297	270	289	276	278	274	283	281	283	252	284	290	280	293	283	299	298	309	281	315	273	291	288	243	276	268	268	247	266	259	268	268	285	263	294	279	284	290	283	270	266	284	262	284	309	259	239	296	277	263	279	290	292	304	259	268	294	265	281	291	273	264	298	268	283	257	274	255	250	281	255	305	300	263	267	283	296	316	295	290	279	253	280	295	289	261	266	272	257	285	272	277	260	265	280	289	276	285	261	278	266	269	281	268	269	279	283	307	272	255	288	306	280	278	276	318	283	281	251	262	272	284	267	272	253	296	288	302	280	278	275	279	299	271	286	240	321	263	251	269	262	300	289	256	258	261	301	264	303	282	270	299	300	284	272	262	261	279	265	270	270	266	290	275	280	308	275	276	262	296	253	280	261	270	255	275	265	271	253	252	233	293	282	271	257	257	285	308	269	285	248	281	283	259	282	274	277	272	272	264	275	259	260	281	255	289	272	282	291	284	261	271	294	269	281	250	264	292	284	290	254	261	298	246	289	280	278	273	266	257	264	296	278	276	273	283	281	271	290	291	331	283	264	269	272	297	275	262	270	272	284	289	274	267	289	278	317	284	311	251	268	322	280	255	261	282	256	269	268	252	262	284	282	298	277	256	265	275	276	266	241	288	251	308	300	245	257	281	265	298	321	286	291	294	272	265	280	293	260	270	268	285	301	264	277	244	280	269	256	245	252	272	274	243	275	297	266	289	277	251	285	270	272	259	276	271	258	285	279	289	282	263	272	266	300	294	299	268	283	311	281	270	300	272	263	258	286	269	285	271	268	275	287	265	292	278	291	300	299	261	276	248	290	294	263	275	279	267	258	274	269	271	264	286	313	299	281	273	307	250	273	272	296	271	277	305	299	280	300	275	292	289	279	285	292	263	275	265	301	293	251	264	290	218	259	260	259	265	251	258	286	276	274	265	283	251	273	245	270	283	272	286	284	274	280	274	257	295	290	283	278	278	279	272	286	254	276	335	280	283	302	243	281	261	274	272	271	280	279	301	284	267	281	281	266	258	266	234	260	270	283	242	256	297	292	270	274	240	266	284	297	286	297	301	272	286	287	308	300	290	277	297	275	285	232	273	302	259	287	270	270	267	269	273	289	278	253	256	249	284	277	277	277	280	285	283	284	287	257	283	275	297	269	264	287	274	315	262	287	277	278	280	301	277	301	275	304	286	273	298	270	251	291	278	291	294	301	274	286	259	298	291	275	269	263	250	279	251	265	278	287	240	290	268	285	250	274	274	278	308	270	253	292	279	328	276	297	280	283	274	253	283	251	257	279	288	290	281	262	287	258	280	267	300	251	242	295	272	274	286	280	269	275	311	271	251	275	262	298	245	278	267	274	262	309	252	225	281	267	269	271	280	295	275	244	290	278	259	255	268	281	271	282	281	265	288	236	283	300	302	283	238	269	257	283	281	287	267	282	280	301	291	268	252	283	255	296	264	259	298	317	262	295	266	278	284	284	296	257	281	273	288	287	277	277	279	265	265	276	292	313	302	274	293	282	271	287	279	270	269	275	281	257	305	266	286	284	273	286	273	284	304	287	272	280	289	308	275	267	266	272	275	276	258	284	275	302	303	294	296	288	276	274	234	265	265	297	237	271	254	284	270	270	291	273	244	250	264	246	283	267	287	278	265	274	280	302	285	282	261	317	281	290	267	299	265	289	254	278	264	257	275	273	252	274	283	280	271	285	298	273	289	302	288	255	281	276	266	257	303	268	257	275	299	285	281	284	309	288	266	269	264	269	251	283	286	296	268	297	268	313	280	256	294	249	246	269	265	307	250	273	274	296	259	248	281	246	255	262	270	276	283	278	246	266	288	270	269	268	293	264	282	259	274	262	270	278	259	279	282	285	273	293	277	289	279	274	277	258	274	290	274	283	289	268	265	274	249	268	278	293	272	265	270	277	289	290	289	233	298	292	253	289	257	280	277	285	254	283	304	264	283	266	300	254	274	274	279	277	262	281	300	280	299	243	276	286	269	286	266	281	258	273	274	243	277	286	281	274	272	287	261	285	275	302	283	246	272	275	276	270	261	274	296	270	304	288	282	269	270	295	272	279	273	242	235	283	259	286	260	283	263	286	296	290	238	291	294	264	267	302	280	254	269	288	299	259	228	277	263	238	286	283	257	268	294	272	276	276	283	293	270	291	274	249	270	245	228	267	245	261	251	276	276	284	300	274	283	304	258	309	248	295	273	244	243	270	266	270	267	261	282	298	272	278	314	308	278	281	285	283	262	289	274	309	276	261	270	278	258	292	269	293	259	288	264	299	283	246	284	275	264	268	308	263	290	262	238	259	276	273	290	286	259	290	279	284	293	273	279	275	281	269	249	271	294	251	268	280	282	263	274	298	271	290	263	264	250	241	296	257	263	251	278	288	288	263	289	269	270	269	266	287	278	257	298	255	269	250	308	282	278	290	296	319	290	269	303	282	296	281	298	252	274	287	278	310	280	268	277	276	315	289	297	267	255	276	279	281	278	323	277	259	311	261	286	289	269	284	275	282	263	287	268	280	256	272	289	300	243	281	270	299	281	297	275	288	303	290	295	297	297	303	273	272	249	280	303	283	262	294	292	288	240	295	267	255	262	277	262	271	304	295	271	253	280	258	252	279	260	282	290	296	297	273	258	265	295	276	273	284	257	272	263	294	270	256	277	272	262	299	314	298	269	303	273	252	250	277	264	302	271	214	257	272	268	272	287	247	294	259	280	283	296	284	271	254	286	221	279	320	264	274	279	261	297	283	288	282	264	311	268	278	285	271	282	288	272	268	272	287	312	259	285	286	313	316	285	258	267	313	306	262	285	270	274	235	250	241	246	301	281	257	275	284	259	287	286	235	272	262	273	277	269	255	296	269	300	272	303	261	294	284	273	274	244	270	241	266	267	248	283	253	260	261	263	253	261	293	257	235	291	263	267	261	268	278	254	263	274	291	274	229	281	302	269	280	272	272	276	289	266	251	231	261	268	282	286	282	300	273	286	272	272	284	299	285	285	257	274	273	274	295	247	285	265	285	308	283	289	283	264	278	286	279	308	294	284	265	294	265	235	272	272	313	270	304	295	270	295	272	270	275	271	274	264	293	285	260	236	286	261	291	284	267	292	304	248	286	283	268	272	257	243	270	299	308	282	273	277	285	257	284	255	295	282	274	291	280	280	274	281	291	283	278	255	269	267	282	282	291	281	302	275	282	274	264	275	278	285	262	253	317	239	288	269	269	284	281	273	272	260	271	285	286	286	260	256	292	276	275	292	269	261	259	291	272	270	285	278	304	278	267	259	262	267	274	245	311	274	279	281	281	296	276	262	262	275	291	282	280	284	261	268	236	294	278	228	246	276	289	297	285	278	299	299	263	252
22362	2097	1405	1108	808	600	477	408	345	309	296	254	244	243	207	204	217	192	190	222	204	206	190	167	172	182	179	190	171	169	206	166	187	177	169	173	171	183	184	179	173	159	174	190	176	172	166	182	161	193	196	155	173	167	164	174	182	162	167	190	182	164	191	173	163	184	186	188	185	171	168	181	147	169	185	166	163	158	168	173	185	191	186	164	174	159	190	176	165	178	172	165	191	174	173	183	161	176	154	163	154	189	164	186	176	183	163	157	182	192	159	204	183	172	167	193	172	152	148	157	156	157	181	159	174	167	183	166	179	170	180	175	179	183	177	183	163	171	190	190	142	165	168	172	177	169	177	160	167	160	177	171	177	143	173	173	178	184	180	166	186	190	175	160	159	152	189	158	190	172	163	178	210	184	203	181	178	187	177	174	183	153	194	171	173	172	178	177	177	167	160	163	168	166	187	165	176	160	161	168	174	186	146	148	188	175	185	178	158	188	173	165	181	162	183	179	167	150	160	163	193	166	170	167	182	166	163	168	180	174	167	190	175	182	165	171	177	172	190	183	187	213	174	186	151	175	146	166	176	193	199	165	166	154	147	167	164	160	162	166	197	175	147	169	215	171	183	173	177	166	163	172	172	143	182	170	199	171	177	165	176	156	156	150	178	184	163	198	169	169	150	179	190	186	173	159	150	201	177	150	156	150	164	157	155	166	165	164	168	181	143	166	193	169	178	152	153	151	171	158	157	187	159	169	180	179	156	171	177	158	154	170	184	158	175	155	191	173	161	177	178	164	173	183	178	169	151	180	177	175	183	150	180	164	181	164	159	156	173	165	164	178	159	174	144	201	174	180	169	171	187	176	159	143	156	155	172	166	187	171	165	178	173	156	193	177	166	183	173	172	160	144	148	154	180	163	146	164	164	149	177	173	171	171	176	179	159	169	150	161	191	163	184	164	168	184	177	166	172	173	171	163	169	167	183	173	186	149	174	186	196	191	184	198	166	159	164	168	178	167	181	177	181	164	177	179	164	171	208	167	163	179	168	173	179	173	166	154	163	147	176	177	182	182	186	180	192	166	177	175	152	180	196	159	168	147	204	169	173	170	166	196	172	186	161	179	162	160	183	154	192	172	165	179	188	160	194	162	167	179	191	172	187	156	155	187	172	166	157	160	156	196	158	152	172	143	190	180	173	163	179	160	174	191	156	182	165	174	179	152	160	167	178	160	161	185	156	174	159	168	166	169	168	175	166	175	158	159	162	170	153	172	181	157	163	163	166	174	176	159	174	164	171	172	176	151	166	177	190	173	177	173	164	157	175	178	190	191	186	157	167	155	172	183	181	169	188	193	174	184	170	177	179	188	145	170	170	177	166	180	171	174	204	166	160	162	180	157	164	161	159	161	190	171	167	198	184	196	157	165	184	158	185	158	181	171	152	161	177	163	167	178	149	166	155	172	182	164	159	135	192	142	186	165	173	181	196	194	170	193	176	169	176	153	146	174	164	163	153	188	180	201	165	165	153	141	166	170	185	177	158	180	157	163	158	165	201	168	164	150	186	153	166	174	177	160	150	176	182	152	167	165	194	161	168	189	174	165	170	163	180	187	191	169	185	178	171	165	148	162	161	187	179	184	142	179	167	178	187	165	161	148	177	201	152	179	174	168	160	155	159	181	176	179	161	180	179	177	217	173	196	205	158	165	185	180	168	186	187	189	164	189	183	169	162	152	201	144	165	168	183	177	164	179	161	164	191	186	165	181	153	179	179	175	186	184	180	158	147	162	183	171	169	177	182	186	158	166	134	156	167	155	177	157	170	166	178	221	176	183	151	181	160	171	156	153	172	175	179	151	159	177	182	169	173	154	193	184	190	171	181	146	187	164	170	197	181	160	163	165	167	157	167	185	175	189	174	170	185	145	162	186	159	168	179	195	186	163	173	166	166	184	158	183	158	163	172	177	177	157	162	172	177	188	191	187	161	164	178	182	173	144	184	171	184	198	162	160	162	173	167	170	151	177	159	155	175	159	154	151	154	187	183	147	193	179	166	186	177	147	168	168	156	181	153	176	169	156	161	173	168	183	170	170	160	166	189	152	170	146	171	175	172	182	171	169	185	169	169	173	170	175	179	146	155	173	168	174	170	167	168	152	180	169	152	170	176	177	171	170	163	170	173	177	176	148	186	182	172	182	185	170	173	154	174	183	157	174	209	168	179	168	170	185	186	170	156	181	157	165	194	164	174	181	169	164	192	188	178	159	169	153	175	169	156	173	157	195	180	155	160	159	166	177	138	184	155	177	182	171	175	181	159	165	191	163	180	180	182	168	165	170	154	187	199	189	156	181	155	155	168	177	192	176	181	181	180	157	179	184	177	167	174	166	182	169	156	178	176	152	178	196	162	180	149	178	148	162	162	178	196	177	147	167	175	149	169	172	156	160	161	185	163	186	179	180	150	164	158	155	194	165	160	164	178	190	189	171	159	158	185	194	177	169	181	157	147	178	174	159	150	153	196	177	195	156	166	164	156	183	180	154	168	178	165	168	177	167	191	172	162	175	200	163	156	164	165	183	165	165	180	188	173	163	173	140	162	140	152	177	160	159	159	157	182	182	198	165	192	145	148	159	168	163	150	161	174	170	169	162	173	165	170	165	150	193	165	158	150	187	176	168	168	176	189	161	166	184	177	171	170	178	178	164	179	194	175	188	168	171	183	157	175	185	189	179	148	167	160	169	148	163	162	169	168	198	160	160	188	160	159	177	193	170	175	139	165	177	172	164	159	185	208	171	162	157	160	168	176	156	182	162	194	158	196	149	165	178	158	173	168	169	167	207	172	179	170	162	169	186	163	170	171	181	150	155	192	157	191	158	171	187	182	184	155	167	199	196	168	175	199	181	152	173	175	188	185	166	166	173	170	171	181	169	149	163	164	182	195	169	190	162	164	182	163	176	156	168	184	171	177	184	170	163	169	174	169	169	159	174	174	171	190	179	186	163	166	174	173	169	172	164	164	175	160	173	171	195	161	180	205	186	186	171	147	154	184	150	168	156	166	153	194	172	167	183	150	184	189	176	174	179	164	191	176	165	151	186	171	212	160	163	177	157	165	160	202	144	176	166	177	175	167	185	175	171	153	191	160	181	161	172	180	155	169	173	160	168	157	167	175	188	168	195	171	181	144	175	184	185	170	156	189	179	176	161	177	182	183	166	170	169	152	191	173	162	155	163	177	175	183	156	199	165	179	164	183	171	163	137	174	174	198	157	185	193	176	172	165	192	167	174	152	168	144	179	179	198	191	165	155	175	161	155	173	161	176	185	161	170	167	172	161	153	165	155	170	183	182	176	181	183	173	174	149	166	164	189	189	181	164	137	168	166	171	163	148	196	176	162	167	163	168	173	168	174	203	148	160	153	176	182	157	188	191	172	169	170	196	160	166	151	166	182	147	174	186	156	172	191	182	166	176	150	144	170	185	177	193	177	179	179	175	194	184	192
11257	1464	2905	3413	2999	2465	2018	1773	1510	1316	1219	1062	1043	971	898	834	803	781	823	753	719	731	716	672	669	680	646	644	637	624	618	561	632	638	636	615	585	580	597	617	572	570	584	570	585	558	531	571	603	584	602	568	549	550	575	538	567	603	617	593	539	599	532	568	547	575	544	540	585	557	539	567	538	565	547	549	545	575	526	551	536	558	525	551	539	544	524	541	534	548	522	534	559	549	527	565	527	540	546	571	566	547	527	580	548	545	516	563	516	579	550	517	537	506	587	522	579	557	530	489	555	561	550	520	566	506	483	561	518	546	534	543	580	506	551	517	561	548	544	567	543	553	573	581	554	500	539	541	516	538	492	586	549	627	499	519	540	472	517	513	497	547	560	544	516	516	509	499	558	608	566	568	540	560	520	512	530	545	549	529	506	515	537	492	548	524	533	599	545	578	547	546	542	581	486	553	535	536	532	512	557	589	509	555	523	545	572	566	557	564	533	578	537	515	558	519	567	578	562	565	575	495	513	544	559	539	558	541	579	529	474	583	529	520	513	564	526	505	531	549	563	535	541	575	526	513	513	572	552	511	522	503	550	576	515	510	508	570	557	580	556	541	519	539	484	543	528	556	567	560	547	544	546	563	540	513	478	529	528	515	538	571	548	551	531	519	483	531	529	526	522	623	516	569	550	542	534	538	531	517	556	511	515	558	526	545	543	555	551	529	501	557	553	557	520	568	559	540	516	541	524	529	550	546	506	554	565	518	531	563	530	521	538	482	544	548	507	567	559	523	521	533	520	539	517	490	508	527	549	537	517	506	493	543	550	550	519	531	561	524	547	517	475	519	501	530	554	572	513	505	513	547	511	502	550	523	591	511	564	507	547	578	573	545	546	551	475	493	537	514	567	563	532	554	552	546	540	537	516	552	508	549	533	513	497	532	522	536	559	531	557	528	575	546	534	513	523	540	511	554	553	536	552	571	549	515	568	574	525	531	569	582	551	519	550	543	530	536	535	548	539	556	564	566	562	552	531	559	533	551	558	526	537	504	549	524	542	580	521	510	539	508	568	527	545	537	526	541	538	548	516	484	538	494	566	510	532	552	552	511	547	515	531	553	586	556	510	534	576	556	501	516	554	549	555	533	550	564	516	554	507	521	559	579	520	578	549	552	523	579	558	525	550	534	540	555	505	531	489	572	559	527	531	525	510	558	528	519	550	496	500	503	573	541	496	579	521	533	541	555	532	607	567	557	527	539	551	483	565	542	524	570	552	555	548	533	531	562	523	524	567	565	548	553	569	548	538	547	556	504	556	530	518	504	525	576	545	555	564	551	552	575	565	533	560	526	560	539	510	603	533	536	572	564	551	564	514	521	501	544	522	530	523	565	526	556	522	545	565	540	516	515	571	517	580	569	550	566	501	565	501	570	553	527	531	554	528	529	523	548	543	563	524	549	528	520	539	585	521	550	567	511	489	589	578	537	534	574	513	559	541	538	554	572	522	565	546	536	540	514	496	557	522	517	543	535	547	544	535	521	532	558	526	544	560	515	513	532	567	524	513	532	523	533	535	508	565	578	514	552	545	507	552	563	562	538	503	592	514	518	519	577	568	518	504	541	516	536	514	548	597	592	532	520	537	539	545	518	512	526	543	543	532	560	536	545	519	515	546	524	567	548	550	541	564	513	512	548	535	531	531	556	513	568	503	505	540	575	520	556	524	528	548	503	565	548	567	564	533	531	565	536	528	489	550	523	582	551	530	564	568	517	538	539	523	536	571	517	539	495	557	544	546	536	550	537	535	542	531	552	528	530	530	556	518	549	485	533	535	600	524	545	543	553	538	538	530	528	489	553	569	560	500	541	554	516	535	511	519	553	542	573	548	487	552	537	493	515	533	577	556	543	582	510	529	548	547	561	528	552	557	536	536	523	564	548	525	511	544	516	511	556	552	541	567	547	534	514	593	518	574	534	527	551	561	548	512	525	570	507	545	544	550	517	537	534	554	558	560	502	586	530	540	542	556	521	526	520	525	566	545	533	523	553	547	528	554	493	507	535	601	524	534	545	549	545	526	554	540	516	526	532	553	522	541	542	626	501	570	522	540	526	520	561	543	526	519	529	545	523	542	521	556	545	541	546	551	542	529	518	550	576	539	559	508	534	549	539	520	520	547	552	561	555	542	553	509	519	570	542	528	555	523	542	549	532	533	549	566	573	540	552	504	544	527	543	550	533	529	534	512	566	523	522	515	574	560	531	535	571	535	532	546	566	533	550	534	526	546	550	563	542	578	509	561	529	573	547	536	535	491	514	535	536	516	523	569	506	521	563	548	555	543	513	552	552	515	539	580	537	554	533	497	552	526	522	560	532	540	531	543	486	564	549	500	510	565	541	555	564	536	557	530	572	542	559	540	519	548	546	556	552	522	529	537	492	567	542	581	562	527	582	510	536	527	525	555	573	511	527	508	551	517	554	535	548	525	535	502	523	491	536	536	548	517	533	588	526	523	568	550	530	583	529	600	595	538	513	482	542	513	565	538	512	555	534	602	557	505	521	517	553	538	548	517	564	537	549	564	553	555	560	512	557	536	557	556	519	555	527	522	515	543	547	560	510	557	526	539	513	537	517	553	533	541	521	542	506	543	553	522	536	554	520	539	553	571	537	554	537	503	523	522	523	541	567	534	564	576	539	518	542	545	560	533	509	508	509	533	508	525	542	520	544	526	518	543	559	528	568	544	557	524	535	519	554	562	551	526	536	548	538	549	559	543	541	518	509	517	504	529	543	546	534	541	493	572	552	525	545	563	554	556	509	549	548	566	551	538	538	541	520	518	514	528	563	506	557	536	548	538	563	514	521	517	560	521	536	549	563	552	524	539	523	565	539	504	500	519	541	550	580	555	537	526	487	521	513	543	530	534	532	528	561	555	560	555	509	573	547	535	596	585	514	513	548	520	519	551	527	534	536	539	544	560	548	549	571	546	543	564	553	538	537	513	555	502	556	531	509	549	523	572	547	516	529	580	550	524	503	551	529	615	547	545	552	563	566	578	509	539	556	572	494	544	563	511	540	562	531	539	529	537	557	516	511	537	513	518	507	546	511	561	542	529	538	561	566	562	565	533	567	549	524	579	580	531	519	540	572	546	528	538	588	547	545	573	566	548	511	543	565	586	537	522	574	510	538	500	529	562	516	575	536	540	581	510	539	577	527	526	557	530	548	550	507	544	558	561	528	550	557	518	549	540	522	515	501	538	552	563	531	520	555	542	535	566	543	532	567	608	544	498	536	566	563	533	532	549	519	517	544	562	577	527	506	516	549	536	563	529	543	551	515	545	549	501	553	547	588	527	549	517	517	516	568	528	566	522	519	501	532	551	534	510	498	535	514	522	577	509	576	496	529	553	530	546	549	501	549	559	533	506	546	556	519	525	535	512	507	520	502	513	612	540	573	565	550	515	550	547	557	553	588	523	519	520	503	544	547	557	560	529	577	509	584
36526	6609	2892	2094	1451	1041	824	668	596	485	482	440	395	350	353	350	339	325	317	271	290	275	300	298	266	261	255	273	280	278	288	293	255	251	283	256	238	258	267	285	271	282	275	234	256	231	246	259	252	275	268	248	233	267	216	234	261	255	273	230	251	248	247	244	268	251	220	260	240	253	262	259	208	276	265	249	252	218	261	253	265	256	251	269	234	253	268	220	232	237	260	253	248	234	221	262	237	240	267	245	270	263	244	221	231	235	239	264	227	234	260	246	257	257	247	253	232	242	234	258	256	233	227	239	265	240	238	233	221	267	255	262	226	248	235	262	221	236	234	262	217	230	266	223	245	254	261	257	225	243	241	248	256	259	228	259	245	265	271	246	200	228	231	262	224	249	231	267	259	217	221	262	245	233	266	243	225	245	257	251	244	255	260	212	255	249	253	243	224	259	237	237	269	246	270	229	240	247	259	263	234	242	223	278	230	204	252	248	237	255	246	222	256	244	261	223	267	212	265	246	253	248	242	232	230	225	242	271	250	273	252	233	231	255	220	231	259	237	227	238	238	218	271	265	248	248	208	227	219	252	254	269	268	237	217	229	241	227	222	235	251	247	253	242	237	230	221	244	231	241	226	238	246	231	244	250	242	253	236	250	238	251	211	268	240	208	241	216	220	260	263	241	244	229	223	217	230	240	232	235	233	244	257	239	248	230	244	238	243	233	218	267	248	236	222	269	249	253	264	205	254	230	271	246	236	250	241	276	246	246	244	260	226	253	256	267	244	264	258	217	243	252	263	244	267	230	256	250	225	229	232	262	281	239	223	225	259	273	237	214	254	211	231	232	256	244	261	241	258	249	239	264	236	240	238	239	268	238	264	234	268	244	239	265	253	249	236	261	224	247	244	210	262	239	260	236	241	217	251	248	250	215	219	264	234	233	239	254	266	223	231	253	247	221	215	226	222	227	229	257	268	223	242	248	255	248	264	244	248	236	255	252	264	243	243	226	250	245	227	268	246	252	252	232	258	268	252	258	233	253	231	278	232	219	257	246	265	267	258	245	246	239	258	233	235	248	242	242	263	254	255	240	249	250	241	227	257	243	236	236	247	232	258	253	235	241	227	238	238	239	251	269	222	245	252	266	255	247	274	231	241	241	234	253	238	251	259	226	244	230	239	261	248	240	255	260	276	261	223	234	223	240	243	241	243	261	225	251	277	250	239	230	246	207	239	231	235	259	240	260	243	258	247	256	259	220	244	253	249	254	279	265	207	251	254	257	229	241	239	228	241	243	244	241	249	275	248	230	243	231	258	227	256	235	242	255	252	246	266	256	233	252	211	232	256	236	258	238	260	241	232	254	257	234	261	234	238	243	236	232	256	242	252	255	239	234	250	238	238	249	202	223	229	242	231	252	251	230	264	246	258	253	228	252	210	267	272	262	268	235	228	249	228	242	235	218	253	257	241	252	248	280	240	252	260	246	263	239	243	228	248	254	230	255	236	210	213	232	235	245	239	236	240	229	252	239	263	243	239	267	231	253	245	238	241	243	260	267	247	265	254	271	208	235	253	230	252	235	255	243	255	240	243	247	262	227	227	243	249	244	236	235	250	247	252	237	247	224	247	246	262	247	254	280	243	244	241	233	232	249	243	231	252	246	267	289	242	258	238	240	216	235	247	248	251	231	221	261	233	271	240	225	220	232	246	241	240	252	211	215	241	243	243	236	225	248	253	243	280	230	266	237	271	245	241	235	241	233	227	235	274	224	264	251	264	260	259	250	230	239	234	238	254	251	233	217	238	214	228	240	243	239	231	246	238	252	263	263	230	244	219	251	253	214	237	256	243	248	251	234	279	217	227	246	221	225	244	257	276	240	243	228	267	212	260	258	235	262	245	237	248	232	250	296	235	272	256	232	245	265	244	228	242	243	217	253	236	250	244	236	238	228	234	294	248	237	249	246	231	258	244	242	253	245	242	251	247	227	244	247	241	246	253	250	256	207	234	233	245	253	239	232	248	235	221	263	251	231	237	276	236	264	261	265	263	270	219	234	233	228	239	257	256	230	236	253	251	244	232	233	231	224	222	230	250	217	228	219	203	238	240	243	210	251	248	263	250	275	251	256	255	244	208	230	253	263	228	265	224	224	224	253	254	234	235	246	237	219	253	256	250	249	219	254	258	246	258	248	284	247	269	241	240	243	241	251	264	217	234	253	231	262	263	242	251	215	238	245	259	260	220	264	253	229	241	216	215	227	252	242	243	253	231	271	228	221	256	248	242	224	214	227	231	262	241	241	251	222	232	225	237	225	257	228	248	216	231	252	253	234	270	235	247	234	245	261	241	255	226	252	256	223	261	250	261	208	268	234	259	260	267	226	290	246	250	248	259	249	252	237	242	220	209	276	246	249	246	232	255	251	249	255	282	242	256	272	234	237	256	264	234	245	240	215	254	236	243	233	273	257	243	239	252	241	229	221	234	241	249	230	246	253	234	244	235	220	244	234	255	270	270	246	226	234	225	221	237	261	251	241	259	276	241	269	246	214	245	235	237	231	234	269	216	257	263	249	237	233	250	253	229	240	235	248	251	219	225	252	253	214	234	251	257	277	230	247	255	245	258	278	234	260	267	246	242	223	268	250	220	256	272	230	254	241	231	242	260	256	254	233	264	262	223	279	235	235	229	231	249	228	201	252	267	235	231	232	247	249	256	220	257	255	240	256	225	250	214	205	234	234	252	249	241	258	249	253	235	222	245	251	241	226	192	239	229	218	243	224	249	262	234	232	241	227	230	247	242	256	247	253	259	242	214	252	239	229	261	223	245	262	250	247	232	243	244	259	222	277	259	245	254	250	225	242	257	246	244	252	240	223	259	231	237	236	259	258	215	232	250	241	277	237	260	249	210	242	233	220	215	243	244	229	238	225	257	280	211	243	240	247	241	244	259	234	192	233	223	229	249	246	222	220	231	251	248	227	231	227	203	239	233	243	214	243	263	246	253	248	240	249	223	232	243	224	256	262	228	238	219	226	233	241	252	241	239	229	255	265	247	252	239	244	237	275	250	247	236	247	261	224	241	226	242	284	237	246	234	239	232	269	223	218	263	256	241	246	251	269	230	211	255	244	243	228	239	250	231	215	228	242	240	244	228	259	246	258	246	278	233	231	253	250	249	250	246	241	244	257	242	230	228	239	245	235	234	212	243	225	248	247	257	243	235	252	236	250	231	242	221	229	260	228	237	237	278	269	252	228	223	245	242	241	236	239	260	245	243	236	250	248	262	247	236	244	228	239	243	253	207	263	253	249	229	252	229	244	248	268	243	232	263	223	241	266	245	260	222	242	255	261	260	225	261	211	234	238	250	213	233	235	231	238	223	231	240	241	261	229	225	258	254	241	270	229	274	263	265	250	252	221	246	221	241	255	244	244	236	250	258	257	215	228	227	236	226	248	261	247	239	241	242	266	243	240	257	252	235	232	252	255	232	228	210	248	256	277
16097	2440	5153	5956	5003	4393	3497	2906	2521	2236	2057	1747	1655	1478	1401	1324	1252	1270	1210	1119	1109	1111	992	997	986	922	945	987	901	880	865	876	840	840	922	854	799	831	851	800	827	815	849	860	831	856	814	838	756	735	814	756	785	771	756	760	784	761	802	727	749	740	741	782	757	754	740	773	754	782	732	734	785	787	758	764	785	782	767	795	728	728	725	734	731	718	780	704	780	747	758	727	749	748	777	747	785	692	724	748	712	678	733	795	754	723	687	742	765	725	696	697	774	736	717	704	727	702	754	766	764	736	721	718	745	692	745	670	718	688	686	724	720	770	732	689	718	698	717	732	753	744	723	713	738	765	735	703	742	694	770	792	738	709	699	748	726	715	683	758	699	701	710	701	744	715	726	779	713	690	709	694	708	702	738	791	693	705	697	727	720	719	760	730	740	752	694	733	706	747	693	774	665	743	744	700	726	688	716	757	765	703	719	753	682	753	703	725	743	719	696	739	642	691	722	724	746	749	733	787	750	759	720	752	686	715	696	703	721	711	727	662	702	710	717	742	702	707	746	757	730	731	738	708	751	746	759	718	702	705	719	736	722	680	741	775	757	689	676	713	672	727	715	650	711	738	725	694	701	690	717	736	682	726	724	685	689	714	687	704	711	722	709	686	743	712	723	732	728	691	728	691	731	727	725	694	719	716	732	703	720	735	765	685	717	772	727	704	650	733	724	667	776	724	728	742	715	725	723	718	739	738	725	755	696	691	714	644	722	738	726	694	755	715	684	693	741	724	735	741	708	672	693	723	764	731	703	724	686	695	728	722	696	741	746	723	698	727	708	709	754	743	737	704	749	752	723	707	703	710	688	742	725	677	708	669	711	722	751	756	766	733	751	715	705	703	706	744	709	684	744	737	775	763	735	720	727	756	690	786	777	727	689	772	699	742	744	659	734	716	688	747	740	787	713	686	740	749	707	711	771	677	706	725	726	677	750	713	729	750	749	725	727	720	766	735	652	735	733	735	739	702	765	716	705	741	737	689	673	766	737	676	709	741	718	716	702	699	723	687	698	719	748	722	750	714	721	647	708	726	723	723	725	705	716	725	772	729	716	757	733	725	746	746	735	645	704	715	746	721	722	708	739	657	681	755	710	710	720	733	726	781	703	717	755	740	694	760	686	755	805	735	704	742	692	769	705	697	730	695	734	713	695	718	702	715	672	764	696	723	689	740	729	681	726	699	767	675	696	691	675	672	742	686	690	742	678	702	718	705	698	727	703	694	720	704	740	688	712	710	744	705	725	723	717	717	757	751	698	760	698	732	726	735	743	722	753	689	780	684	736	702	694	687	696	695	737	694	732	697	770	710	734	699	742	725	746	730	716	715	722	689	676	738	659	697	709	715	731	748	727	735	738	721	722	723	704	716	727	720	751	745	696	689	704	698	756	703	739	716	719	719	696	729	709	754	716	703	752	728	757	729	720	741	766	722	717	704	700	726	736	779	766	729	654	696	755	693	745	719	712	706	768	705	684	702	751	687	750	730	721	717	765	758	723	687	727	714	726	731	719	706	695	688	760	704	720	711	723	700	732	703	727	731	704	748	745	729	721	716	787	764	688	719	708	705	708	748	755	726	676	670	709	749	742	719	788	739	740	718	716	715	727	720	703	664	725	747	766	712	745	729	743	730	754	733	728	709	740	677	688	746	698	734	728	754	710	717	721	751	738	695	722	694	735	694	729	710	681	716	716	721	732	720	749	693	709	745	694	727	688	753	741	741	696	708	723	720	703	741	705	757	741	728	717	755	739	719	753	714	680	727	686	715	714	703	735	748	699	714	703	736	665	726	725	751	756	713	718	757	751	730	700	726	727	720	757	755	728	707	692	755	732	702	741	726	776	739	702	730	727	707	754	749	706	716	732	775	729	760	722	720	734	713	718	695	742	757	711	716	741	747	698	729	749	760	724	721	726	729	710	667	700	679	699	708	675	754	730	714	705	738	680	680	738	694	737	763	743	723	712	719	742	749	710	720	696	697	704	723	740	712	711	712	727	722	714	751	742	714	723	677	698	698	680	761	730	704	716	685	744	679	724	750	741	795	663	627	685	733	683	726	735	766	700	683	715	715	755	737	716	719	742	692	758	715	670	734	723	696	738	721	735	721	735	707	765	755	757	707	706	715	697	701	769	725	703	718	740	733	747	711	711	731	725	742	765	734	743	718	750	721	748	737	690	712	714	732	731	727	732	733	734	734	754	785	744	711	686	692	721	694	714	707	721	726	698	740	720	691	683	735	714	714	697	690	724	742	720	773	693	709	734	668	732	740	731	736	762	746	672	674	704	726	745	703	724	747	775	702	754	720	739	693	655	720	711	683	717	709	774	728	708	725	677	749	732	637	717	684	695	778	705	665	724	716	728	715	680	677	696	734	735	727	717	732	726	686	731	717	742	739	749	690	659	706	716	685	750	750	724	735	738	689	797	741	720	722	775	739	770	742	716	652	737	703	718	702	724	761	725	723	716	723	745	693	671	699	724	758	718	731	757	750	694	700	713	742	678	714	687	757	752	690	693	752	694	728	781	776	739	691	720	670	760	731	722	726	758	712	728	710	718	777	712	722	740	693	674	705	722	745	751	695	696	706	725	749	732	736	736	694	719	764	735	705	740	736	738	690	701	738	683	727	744	704	724	744	724	730	703	696	745	689	675	764	738	694	718	748	718	705	722	684	719	701	730	690	706	718	725	748	680	681	730	746	698	736	709	774	725	666	683	695	717	714	740	721	703	659	703	751	711	736	749	750	704	752	696	708	730	738	679	729	701	731	790	776	768	748	746	706	723	771	689	715	746	742	723	721	737	738	753	707	708	729	709	763	677	700	762	741	735	703	725	704	744	718	717	693	761	725	657	704	689	728	722	738	728	723	712	698	735	735	719	688	760	704	723	717	746	730	698	734	710	690	698	693	751	755	735	727	731	724	709	717	761	724	720	762	742	712	696	729	729	714	767	734	668	692	712	718	691	758	767	749	719	766	702	750	766	737	665	743	724	725	717	721	687	696	749	709	732	732	715	726	660	695	734	672	749	704	716	683	676	712	731	702	696	698	715	765	701	738	747	692	753	675	736	719	738	738	736	775	730	734	676	744	648	706	751	714	715	730	675	737	722	757	726	681	693	712	726	713	756	759	726	747	723	748	708	733	727	702	703	718	725	731	674	748	738	686	706	639	699	708	729	725	772	772	718	715	741	716	749	734	716	731	706	753	722	708	741	744	720	696	711	734	740	698	746	750	714	732	736	716	745	687	710	705	731	715	699	722	778	756	725	712	687	715	735	690	681	711	719	715	697	710	729	769	710	744	758	670	734	769	718	753	692	735	751	718	739	756	734	750	694	802	734	716	698	727	747	730	754	775	752	740	700	786	762	760	686	697	728	756	743	764	717	715	714	790	686	671	734	751	695	667	728	709	736	706	788	773	686	721	688	728	703	770	724	735	774	686	644	706
3979	187	170	121	85	113	96	97	90	74	79	76	100	88	92	71	71	94	78	64	107	92	78	80	84	87	74	70	67	72	74	75	75	64	80	73	69	82	64	83	88	79	74	78	66	81	86	67	66	66	76	86	85	75	85	58	71	69	69	87	74	69	83	65	63	63	90	68	82	68	77	87	87	65	61	73	82	84	79	72	101	83	72	73	74	70	70	69	59	77	55	76	64	68	69	68	89	83	79	64	76	68	72	77	81	80	69	78	76	75	76	70	73	77	81	73	77	81	71	76	80	77	91	68	70	62	82	78	58	75	69	80	69	84	70	53	77	80	74	68	74	65	77	64	72	76	60	65	78	75	77	69	69	71	89	77	62	82	67	81	63	73	68	77	62	72	79	75	64	64	82	69	81	65	81	71	79	88	64	78	75	81	73	74	54	67	67	76	74	64	73	75	84	76	76	70	81	71	83	86	73	77	81	67	83	75	70	69	87	81	73	74	83	63	61	75	78	72	81	78	60	92	66	75	72	68	81	79	76	78	74	80	59	78	77	80	78	73	74	67	77	62	67	78	88	77	70	70	71	66	79	67	95	70	89	59	71	87	71	68	84	80	55	98	71	79	66	72	87	51	71	76	73	65	68	85	91	70	65	52	76	66	62	63	61	79	66	72	75	86	83	80	89	69	68	88	76	71	73	78	66	62	77	80	80	77	68	81	69	82	86	81	66	79	78	68	67	66	78	80	69	77	73	85	58	76	86	70	72	73	79	66	72	84	76	62	70	84	79	72	60	85	82	76	67	89	84	70	60	68	76	70	77	71	63	74	71	78	68	67	62	80	68	73	77	75	78	68	59	67	73	58	79	64	66	64	79	76	78	79	92	64	78	80	80	81	58	68	90	80	66	69	68	80	73	82	81	69	79	71	71	64	79	77	75	95	78	64	63	73	79	80	77	61	78	57	79	72	63	79	76	67	75	74	76	78	73	60	87	64	75	68	83	84	82	87	72	82	71	61	72	75	69	75	63	75	98	56	82	80	70	69	75	81	69	64	75	83	71	93	66	56	80	85	74	74	73	67	73	70	68	68	62	70	90	74	79	77	79	80	64	83	82	78	72	77	79	73	70	66	70	70	70	86	75	70	57	79	81	76	67	77	69	72	71	69	80	66	82	80	65	75	82	77	80	59	64	81	72	64	66	72	64	77	73	81	73	65	73	81	75	74	78	62	78	76	67	74	78	64	93	78	75	69	63	61	73	57	80	88	74	67	62	77	71	91	70	72	79	87	77	86	78	69	66	68	84	83	74	82	67	71	67	67	86	71	71	75	84	62	78	76	72	78	69	84	72	67	71	86	70	81	64	75	71	75	74	59	77	81	65	86	80	67	62	67	60	77	84	73	75	91	67	63	67	76	69	73	75	65	69	77	68	79	72	74	69	68	70	65	73	60	57	72	69	62	75	78	79	86	88	72	77	98	76	78	86	82	88	62	78	76	75	69	65	70	77	79	71	72	68	73	70	76	83	64	83	73	72	79	83	67	86	67	69	78	88	65	61	71	83	67	76	63	60	83	73	69	49	75	84	82	92	79	65	66	63	72	62	65	69	90	86	81	77	71	67	80	84	78	82	71	73	79	83	70	76	65	79	73	75	75	76	69	81	78	68	63	69	78	82	67	90	78	65	81	81	76	87	77	72	74	67	74	90	66	83	68	80	62	68	83	82	85	69	83	80	88	70	88	79	67	76	72	73	81	75	80	83	81	78	74	78	74	71	73	79	75	73	69	79	68	71	76	63	69	70	79	51	102	80	68	77	65	74	80	70	84	83	66	83	75	84	87	84	78	66	72	62	74	84	83	75	67	79	71	70	92	76	81	77	83	71	80	70	75	78	68	66	61	54	88	77	71	89	73	66	77	71	75	71	69	72	71	72	82	74	80	72	61	62	85	67	76	66	80	82	78	63	80	71	78	75	80	74	83	83	68	69	79	84	69	80	97	63	67	89	66	62	63	64	71	76	85	71	69	65	70	72	64	60	89	57	69	78	68	74	69	83	68	59	65	79	73	75	75	62	58	66	77	79	69	81	86	75	66	70	63	96	64	89	82	55	84	74	58	72	72	78	91	67	80	64	86	76	70	62	75	80	78	65	76	63	66	89	75	79	61	69	74	80	70	77	82	80	79	51	79	70	78	80	68	76	73	74	66	72	94	71	70	80	64	58	88	104	66	59	77	62	78	78	63	76	85	52	57	86	88	63	63	79	75	76	69	66	67	69	72	74	68	76	83	73	78	65	66	83	83	77	71	78	79	86	79	67	67	77	81	67	70	74	72	86	74	58	78	70	70	69	80	78	68	77	61	73	55	62	84	75	80	83	70	71	70	89	73	91	75	55	84	83	80	63	73	84	74	84	58	85	63	89	78	80	72	79	72	71	79	76	75	68	79	76	64	69	64	76	64	83	86	75	71	65	73	81	100	63	56	64	86	93	92	71	69	78	69	74	75	75	59	82	81	95	63	86	71	83	63	64	75	67	83	72	66	87	72	70	69	70	68	80	60	63	69	72	81	75	69	75	72	73	79	70	81	85	88	70	59	67	62	72	74	70	71	72	80	73	82	65	65	75	68	80	70	80	80	77	69	74	75	83	77	70	82	69	72	71	81	81	71	65	86	76	88	73	78	69	74	65	62	60	68	80	83	80	73	84	76	74	61	75	70	71	68	73	83	70	67	73	74	67	76	80	69	62	85	71	67	82	72	64	78	87	80	80	76	64	71	80	60	77	77	74	63	84	72	82	86	79	87	75	73	91	75	77	75	79	78	71	61	69	83	65	74	68	73	74	74	75	70	74	69	66	78	75	74	62	60	69	82	71	76	62	72	78	71	79	74	71	77	78	79	57	77	66	79	88	68	73	85	83	90	58	71	82	82	78	74	64	77	72	64	67	79	68	64	59	79	76	80	72	81	68	72	72	65	89	73	66	76	104	79	59	78	63	62	69	71	76	65	73	77	78	64	91	66	82	78	78	76	70	64	88	86	80	75	68	79	74	62	66	81	70	86	67	72	86	61	65	72	90	96	70	79	56	75	83	71	68	79	85	80	80	80	76	72	60	79	80	69	61	74	77	76	72	76	58	80	87	82	86	80	73	68	69	72	77	65	64	73	82	74	66	63	79	65	82	67	75	71	78	71	89	58	60	83	74	74	83	70	84	61	75	64	68	82	74	65	74	85	73	79	65	75	64	74	79	71	73	88	74	76	80	87	78	78	64	86	59	77	68	72	72	82	78	80	91	76	79	76	64	63	82	74	73	74	57	81	66	61	66	83	72	81	75	76	81	74	64	98	74	84	84	76	67	72	75	76	70	78	68	84	75	62	64	56	77	66	82	69	63	77	59	55	64	75	73	80	81	78	78	71	71	62	73	85	72	49	73	69	79	60	80	75	74	79	62	67	74	68	83	74	78	70	69	83	72	81	75	89	67	74	81	83	71	69
5002	363	411	446	389	402	376	353	348	340	321	312	294	312	260	291	282	304	299	260	312	268	303	286	298	288	319	276	292	273	280	290	290	276	310	303	297	295	275	309	279	257	268	312	285	265	325	285	292	253	294	262	237	261	289	285	268	296	275	278	282	269	288	287	272	282	270	268	288	278	296	280	306	269	291	264	269	288	275	253	260	265	269	266	285	265	290	281	283	285	283	286	268	282	276	257	272	261	294	266	262	282	282	297	277	268	290	271	320	281	281	269	278	284	262	287	266	286	297	271	270	240	299	320	272	254	299	260	295	270	296	286	297	254	276	289	295	296	264	287	261	307	282	273	275	269	303	287	291	310	292	278	261	278	277	260	274	300	279	320	255	278	264	289	272	284	246	314	248	262	305	270	275	260	279	268	261	283	277	304	260	283	283	256	261	271	286	258	297	285	290	284	289	284	271	263	285	261	305	261	285	267	285	283	297	295	304	282	295	282	269	277	271	271	291	272	309	271	297	272	290	273	284	279	259	264	287	238	279	268	288	298	278	279	254	296	299	297	276	277	269	281	263	289	274	307	259	268	272	290	317	299	248	275	269	281	270	282	282	281	278	288	281	303	279	281	307	283	269	284	281	311	280	247	294	282	307	286	320	269	269	288	279	279	278	287	299	275	300	257	294	264	306	268	296	302	288	257	292	291	268	294	278	265	274	289	262	275	271	267	281	260	295	282	287	312	265	280	251	299	280	289	269	310	304	327	285	292	258	254	290	266	278	291	300	265	284	271	295	260	259	255	275	286	295	274	326	265	270	276	293	290	291	264	301	250	287	271	258	281	296	295	243	284	273	264	302	288	267	265	253	289	243	271	297	288	279	266	268	300	278	264	292	227	289	292	285	272	280	275	310	233	263	287	304	316	311	270	267	307	277	285	277	260	292	306	300	296	294	291	263	261	254	286	266	257	277	293	254	279	282	297	311	280	266	284	284	287	266	286	267	303	288	234	281	268	275	260	292	271	294	272	277	269	284	294	300	265	255	254	300	280	278	291	261	268	271	261	266	279	286	303	278	289	286	279	279	320	284	274	277	244	262	263	290	238	278	267	298	271	271	280	262	291	287	237	293	285	252	265	268	264	296	260	268	295	264	270	286	301	260	299	262	286	288	278	301	290	263	267	272	280	258	276	288	297	297	285	261	308	297	280	260	268	287	281	297	289	273	256	294	287	284	267	276	284	257	304	292	295	281	265	303	252	256	263	265	275	280	235	256	289	305	273	283	301	299	282	290	282	258	300	294	246	279	258	282	270	286	279	289	264	287	253	307	262	250	269	285	256	287	272	279	264	276	299	263	286	281	256	307	261	289	265	265	294	260	282	250	282	262	249	309	304	289	261	304	274	289	268	283	285	270	273	287	273	288	293	286	282	257	262	284	294	310	293	313	272	282	239	305	244	251	284	271	262	277	273	278	282	282	297	263	287	278	253	296	292	286	277	272	271	305	283	296	277	280	321	297	269	270	281	250	271	302	307	259	269	274	256	275	280	292	268	271	255	274	300	275	278	274	267	302	266	266	278	288	260	257	293	294	319	279	280	256	289	261	296	263	274	273	274	266	242	298	273	257	272	263	278	277	296	280	272	290	291	261	278	267	290	279	291	298	282	294	253	270	249	270	308	270	294	295	286	284	257	288	313	278	249	291	261	309	307	284	296	303	264	272	239	273	320	279	292	263	279	299	290	277	263	262	273	269	266	291	278	285	264	279	279	277	257	299	278	283	263	295	261	264	300	285	297	284	279	325	270	270	288	288	288	265	294	290	313	261	257	284	258	263	268	275	277	253	262	290	275	267	300	298	284	285	294	300	285	270	291	285	257	299	274	269	250	261	270	254	294	285	290	316	293	303	304	306	279	281	286	289	294	262	280	273	270	289	285	268	289	287	290	296	282	310	284	261	300	305	313	296	276	259	266	284	266	265	296	301	273	291	297	283	313	295	295	279	291	295	277	271	250	264	295	297	293	295	254	262	263	281	307	284	251	267	266	294	278	270	293	266	267	289	268	287	283	298	271	291	258	288	270	279	293	294	262	264	239	301	296	263	268	257	241	246	289	269	277	260	290	259	275	273	246	299	293	274	310	277	280	280	294	265	245	260	288	245	292	293	304	270	251	271	325	280	291	258	275	283	256	283	286	279	291	278	278	297	289	309	273	293	274	248	253	268	278	281	312	273	247	281	296	301	306	257	288	290	288	277	275	274	263	244	286	296	269	265	297	263	317	252	263	282	302	288	319	284	278	242	283	261	281	271	305	264	286	258	281	277	291	274	278	300	280	276	272	251	280	311	266	252	298	287	265	255	291	274	300	290	261	296	266	277	271	286	269	270	255	281	259	278	308	270	258	251	265	286	268	274	279	322	268	285	273	293	292	314	301	270	288	289	291	282	273	256	272	272	270	284	296	284	269	266	272	289	259	287	271	269	276	276	268	289	290	285	286	287	285	281	267	273	294	271	299	300	285	276	265	278	266	249	279	281	291	266	270	286	271	286	296	277	275	264	278	298	265	288	267	276	268	315	275	249	266	299	267	312	265	269	282	292	284	290	315	279	279	289	279	251	293	269	282	272	293	257	294	299	302	270	277	267	279	255	266	285	254	302	290	269	289	290	262	279	284	263	274	303	231	300	282	264	288	267	278	273	273	300	263	281	271	293	284	257	282	278	275	271	275	291	271	254	273	280	293	259	265	273	255	281	268	283	288	287	278	297	272	265	287	280	265	286	272	280	267	278	277	284	256	274	285	277	317	293	266	302	278	258	271	269	275	281	274	278	279	295	303	270	268	259	279	267	268	289	307	269	289	270	268	265	280	277	286	257	301	327	276	262	261	276	269	302	288	286	275	272	295	260	298	293	259	272	268	260	256	276	300	281	284	277	300	258	291	283	291	266	280	296	269	244	286	261	274	283	296	300	272	263	276	274	253	259	289	282	282	275	287	263	280	277	261	274	243	277	267	275	274	308	279	288	268	261	282	267	270	280	308	292	284	265	281	293	256	280	280	288	272	271	271	284	265	283	266	278	294	282	270	294	279	313	281	311	279	300	262	257	290	276	296	252	281	286	271	269	279	247	310	280	297	281	277	270	254	292	270	265	288	283	294	288	270	314	258	239	287	262	252	301	268	267	287	315	295	278	293	284	286	302	262	262	258	279	280	309	292	243	244	274	292	302	276	263	285	287	242	285	269	279	286	276	288	289	258	287	280	264	276	280	283	283	286	280	281	301	269	289	230	292	290	264	288	284	248	277	259	259	276	279	273	277	266	286	266	277	288	269	291	262	271	279	286	293	281	298	281	282	307	272	290	251	307	286	272	294	290	273	237	283	311	259	255	294	316	280	309	287	260	264	277	276	274	292	269	278	275	281	254	274	305	278	289	284	344	262	287	280	281	317	285	281	306	252	280	260	303	311	303	292	286	267	293	271	265	284	283	251	286	277	315	270	274
26004	2444	1377	1050	807	610	472	394	343	307	262	306	244	215	236	195	222	208	216	198	181	194	210	172	189	199	188	180	184	195	179	157	186	196	173	166	188	157	163	178	166	151	169	178	183	184	186	188	175	186	152	191	177	165	184	165	166	171	185	163	170	181	183	176	163	179	174	155	165	177	177	149	142	169	160	163	167	160	185	193	164	164	166	180	187	170	166	178	188	162	164	197	192	184	185	198	206	171	170	178	155	155	169	155	179	170	180	179	156	171	184	162	163	150	161	169	179	184	161	178	173	159	165	158	174	164	178	197	170	182	152	185	164	167	186	199	174	197	182	163	175	149	149	158	173	149	158	164	192	177	189	160	156	164	175	177	177	156	168	196	181	164	175	173	190	165	201	185	168	172	203	179	160	178	155	157	161	177	162	175	169	171	171	169	167	193	154	165	168	165	162	165	173	172	173	177	168	173	181	165	148	151	168	190	169	173	150	164	192	188	201	177	171	183	179	178	201	185	162	174	181	149	183	185	165	166	156	179	183	155	198	146	168	174	155	200	164	175	163	176	150	148	176	168	172	179	161	175	172	182	163	173	173	179	182	174	201	192	165	192	176	182	156	195	173	176	194	171	171	170	162	171	175	164	161	157	160	154	185	147	182	158	179	182	171	173	168	159	154	158	184	158	158	185	176	169	137	154	200	171	170	165	183	169	176	144	169	179	186	157	176	162	167	188	169	143	188	172	178	184	177	191	151	161	190	150	180	169	160	185	173	177	177	180	160	163	162	164	154	155	193	161	149	174	167	175	185	178	169	171	175	185	174	187	146	188	133	172	186	179	154	181	170	190	155	160	163	173	197	192	163	172	186	158	159	178	178	169	181	138	151	185	162	179	177	202	159	160	175	179	181	188	186	169	158	165	174	164	164	148	167	166	184	152	176	155	187	196	170	175	189	143	154	161	159	181	153	170	168	188	181	170	189	173	163	152	185	138	148	169	183	168	172	180	169	183	156	187	181	151	169	161	149	161	163	178	166	148	186	165	160	167	161	171	155	154	175	146	188	168	155	152	169	150	177	178	162	175	177	174	195	176	165	167	182	168	168	170	159	190	143	155	174	207	170	184	199	171	184	173	152	158	167	160	177	165	179	180	183	168	177	166	169	160	163	164	177	176	164	183	191	164	160	165	180	179	158	207	159	159	182	184	163	169	172	169	166	207	167	164	172	176	156	184	162	178	197	159	182	160	173	163	172	168	194	173	179	157	182	150	178	160	190	177	167	201	173	186	179	164	196	158	181	165	177	156	165	172	185	186	183	175	172	174	170	163	161	161	181	174	178	169	185	195	169	189	183	182	174	154	181	161	172	172	178	166	161	170	169	174	165	191	181	168	190	162	171	190	172	178	189	186	147	186	169	182	194	161	179	209	159	185	153	168	159	184	163	164	162	161	160	185	172	165	172	160	186	178	170	177	179	183	162	180	134	173	187	172	165	126	163	166	171	187	159	153	148	181	164	150	147	167	167	170	168	172	177	140	151	167	184	159	174	162	165	165	168	172	192	182	152	164	178	157	161	179	173	166	146	193	169	164	177	180	172	155	162	171	169	165	172	167	184	168	155	191	163	163	165	177	156	160	167	153	170	170	134	174	167	185	162	163	170	211	163	193	187	150	175	159	161	155	176	155	162	156	158	192	160	167	176	169	168	171	166	199	168	162	176	160	167	163	165	167	185	161	182	182	158	185	176	170	160	172	155	157	181	157	179	197	181	186	157	147	150	151	157	184	167	164	161	158	186	190	191	176	165	196	184	161	151	173	177	173	185	175	161	144	177	188	168	165	151	155	175	151	175	177	178	173	165	165	152	178	168	187	162	196	168	189	170	184	160	185	176	171	177	177	168	155	186	190	186	152	163	168	182	153	163	175	145	158	182	160	157	157	165	190	175	166	185	152	182	167	181	176	178	165	165	164	187	183	160	234	160	175	165	166	172	171	189	168	191	184	167	154	162	172	205	178	184	182	161	173	169	185	173	162	168	176	184	204	150	184	203	165	162	187	203	178	157	155	189	151	161	183	187	172	155	181	176	156	164	182	138	198	169	163	207	181	165	168	162	180	161	170	162	179	156	154	179	161	159	152	155	172	166	184	152	162	156	169	181	193	156	157	192	182	177	177	170	164	147	154	173	188	174	153	168	156	161	151	192	191	170	164	176	159	147	164	183	187	165	172	185	174	189	157	151	165	162	171	185	180	176	158	174	187	163	160	175	164	167	157	182	167	152	158	156	183	192	193	151	158	193	171	180	154	187	172	183	166	186	181	168	179	158	192	181	170	184	149	162	171	151	183	167	166	184	171	143	147	182	160	171	184	191	176	170	184	155	157	157	232	175	164	167	179	172	179	174	175	165	167	201	170	176	158	155	149	166	181	147	168	157	145	158	158	187	168	202	155	153	153	178	148	181	147	151	162	179	205	184	170	168	159	165	184	188	179	159	169	173	150	197	171	175	166	178	163	186	163	169	147	165	157	153	173	164	147	184	174	164	177	171	178	186	184	179	168	168	165	163	162	175	180	148	165	149	180	167	166	170	177	167	160	169	166	172	170	163	175	175	156	168	169	182	179	187	171	184	169	163	196	179	186	169	176	183	170	180	181	178	165	172	169	180	147	180	166	173	188	178	195	179	179	174	177	156	176	172	170	176	170	141	168	167	178	188	172	177	169	158	172	154	166	165	177	188	180	170	159	169	169	195	162	175	178	137	162	182	148	169	192	182	159	184	154	156	170	167	149	161	155	172	180	160	167	173	164	182	179	178	151	160	169	190	180	144	170	174	171	162	187	168	165	150	167	173	162	165	166	172	158	161	167	174	172	161	173	184	154	177	180	161	196	166	167	194	192	179	164	168	171	169	169	161	145	196	176	184	158	182	188	170	176	162	165	169	181	158	190	178	175	176	180	178	169	185	179	178	179	158	174	182	188	161	162	191	188	164	196	167	203	158	164	174	178	186	200	179	169	183	163	164	178	161	195	204	158	198	174	173	175	147	161	184	162	158	145	168	154	165	189	185	192	167	195	184	162	185	166	194	167	171	179	153	178	172	167	192	166	182	157	161	172	174	183	172	181	186	169	170	151	142	191	145	161	166	196	150	166	152	172	173	165	161	162	148	178	174	187	197	191	164	210	165	156	172	148	200	166	178	198	168	174	181	175	144	169	214	209	150	173	158	156	171	172	150	184	150	187	184	180	158	174	140	154	178	171	163	176	176	178	210	172	159	180	174	180	180	179	155	166	174	173	171	157	167	162	196	158	171	193	168	139	174	144	175	156	182	168	183	188	174	178	171	208	172	163	208	186	159	176	172	170	161	210	182	172	172	156	168	204	165	147	180	180	181	155	190	160	165	171	179	173	177	175	179	146	190	170	168	148	183	171	149	156	171	151	147	174	140	166	157	177	190	172	159	196	174	179	143	163	166	165	163	185	196	184	150	161	142	153	191	179
12645	1510	2971	3251	2903	2403	1972	1708	1475	1264	1229	1099	972	940	891	933	816	790	812	747	706	703	702	667	625	629	657	684	632	628	669	645	612	593	632	634	606	567	586	583	562	631	576	594	631	588	610	568	605	601	577	582	551	548	561	555	597	554	566	561	530	569	574	527	564	546	591	573	552	538	593	577	547	519	501	525	575	589	546	525	523	540	545	529	532	558	546	567	511	511	586	530	546	592	602	554	561	550	533	546	567	582	532	573	545	604	590	543	495	566	508	579	506	557	535	538	543	530	558	560	533	523	585	528	563	553	541	569	529	537	595	520	518	517	494	524	572	535	560	537	554	546	586	551	548	547	545	587	529	526	548	510	556	528	552	528	518	552	513	544	539	578	534	534	568	530	511	546	506	561	535	528	538	556	535	531	552	589	563	538	535	551	541	543	535	537	554	555	559	534	553	518	580	548	530	533	557	565	540	545	559	522	545	540	517	507	532	504	551	564	545	532	552	585	563	546	557	579	533	543	509	504	546	561	573	548	540	525	544	530	526	556	519	559	551	557	544	537	516	554	575	569	564	563	534	545	553	533	541	533	555	524	523	584	544	553	558	562	516	517	537	551	566	542	529	528	538	549	526	524	501	533	560	560	559	551	537	500	557	536	536	587	523	568	504	523	537	584	567	541	520	543	531	549	533	533	521	587	505	542	577	569	497	531	513	539	542	529	519	527	541	575	562	527	567	566	543	508	571	549	584	539	506	555	574	549	529	552	540	589	552	521	555	544	577	547	516	508	546	578	520	555	506	561	556	546	524	539	560	513	603	545	554	530	537	541	557	536	526	566	542	539	530	538	523	529	545	532	507	554	560	564	561	502	533	509	560	533	501	556	496	515	570	523	503	561	546	517	522	523	546	539	557	545	547	524	523	580	547	554	549	558	543	553	583	542	544	530	527	561	589	505	535	562	538	567	554	539	525	569	553	557	543	552	557	534	525	632	542	548	508	542	514	545	520	554	564	547	489	516	524	476	559	500	512	538	546	522	509	568	553	533	568	564	550	553	536	534	531	560	526	515	537	555	527	511	533	538	528	509	544	526	527	550	524	500	509	542	577	539	506	518	576	545	537	545	531	498	520	492	585	561	563	554	517	554	531	583	518	506	557	572	530	539	546	544	581	554	563	536	540	523	557	553	566	607	571	578	516	562	570	573	533	536	560	522	548	565	547	563	534	548	526	494	516	562	556	531	535	509	541	544	515	535	553	587	550	538	539	502	506	544	552	519	554	550	568	554	510	538	558	535	567	526	611	507	532	501	512	540	573	534	569	507	553	528	566	563	523	583	538	549	516	543	539	517	567	531	551	531	540	541	543	496	511	531	555	552	570	581	561	556	535	590	558	540	517	497	512	533	491	554	543	528	550	539	528	526	537	532	542	567	562	484	559	514	508	518	518	522	537	548	527	556	521	508	589	567	600	530	563	567	585	555	571	507	513	508	550	518	526	526	513	524	560	524	556	550	522	547	528	545	540	563	540	551	508	530	542	530	544	562	534	529	522	526	523	558	536	529	539	534	576	539	519	522	531	516	565	508	497	550	551	535	550	583	520	556	539	566	554	504	542	551	525	544	488	552	559	556	540	542	533	560	542	535	562	509	565	536	578	564	537	527	534	538	549	557	534	583	495	519	572	553	543	546	537	549	560	536	544	569	566	558	574	549	549	520	532	544	584	524	529	564	583	571	533	526	526	565	515	564	512	520	523	559	521	535	504	507	528	535	536	544	526	526	542	510	535	514	549	560	589	502	565	552	529	521	521	568	539	501	584	562	528	554	542	549	551	530	521	570	508	523	568	515	527	557	515	538	547	537	536	513	532	531	524	544	519	508	522	519	543	578	542	587	531	537	569	534	547	526	531	563	516	563	496	577	527	530	536	574	519	515	612	535	545	535	559	548	497	568	534	492	555	514	549	555	500	543	518	530	528	562	573	523	547	510	548	530	552	545	505	506	538	528	548	552	550	496	552	545	514	531	545	573	535	583	484	546	533	557	558	546	548	545	581	542	543	513	524	496	572	566	569	492	513	556	516	563	545	526	583	506	563	535	560	527	543	516	561	542	510	503	561	550	524	536	546	539	508	569	538	561	531	545	535	547	531	556	552	530	543	531	573	550	565	565	498	519	554	514	518	545	551	560	587	561	558	540	513	530	548	520	543	569	548	560	531	549	571	536	542	534	553	529	520	549	532	564	530	540	551	488	514	543	545	520	540	500	557	545	569	530	574	541	560	524	512	509	513	547	545	515	493	536	489	529	544	537	554	568	558	528	494	581	557	568	547	499	525	540	524	545	526	550	526	535	528	568	538	535	570	545	552	540	535	560	535	514	587	540	521	503	551	528	527	548	518	539	530	545	577	574	505	515	573	538	587	505	596	521	528	572	562	581	551	548	534	533	564	535	574	548	517	500	513	593	558	485	555	558	541	538	529	560	519	562	568	562	557	545	534	554	559	538	525	551	568	496	574	490	534	534	579	560	555	544	561	540	545	525	559	544	536	568	586	586	546	525	569	555	550	570	552	538	521	533	557	512	530	528	526	565	511	546	510	553	534	533	561	549	578	570	561	534	546	542	492	550	515	531	525	554	516	583	523	553	526	522	508	530	521	527	526	559	541	549	553	519	554	500	576	560	563	541	524	539	493	544	529	551	522	551	525	524	523	565	562	523	527	573	559	549	540	561	564	538	512	516	515	504	564	552	522	582	548	522	536	561	513	581	536	528	539	542	556	538	524	502	531	554	524	544	521	553	573	537	515	511	536	525	565	526	545	540	549	531	535	528	537	528	552	579	506	547	563	529	516	542	550	557	542	545	527	567	555	563	518	587	558	548	544	575	541	545	547	509	588	545	544	565	538	555	520	550	551	571	577	540	542	535	540	556	578	561	540	568	553	558	495	570	565	566	501	599	526	529	500	540	571	504	528	570	607	538	571	528	541	592	543	518	549	529	506	556	523	533	548	516	556	525	522	534	577	522	541	550	571	526	520	565	517	501	545	534	542	523	521	527	516	553	553	560	524	542	536	549	571	511	581	524	549	587	552	543	563	526	551	596	572	557	553	547	536	534	503	542	524	545	548	512	515	548	550	519	552	586	540	537	521	514	548	530	528	514	552	539	521	483	525	518	545	528	520	542	526	531	550	564	568	556	533	538	549	525	548	597	550	495	603	574	581	553	528	564	544	548	543	560	533	559	569	523	546	537	520	518	520	521	548	551	570	544	553	519	529	550	548	529	532	481	535	566	546	543	548	509	548	554	568	528	552	536	544	489	532	540	555	556	528	533	544	567	507	537	598	560	512	547	527	575	519	504	532	547	508	518	521	548	554	523	571	558	544	542	512	560	520	539	528	569	510	572	547	587	565	540	523	523	582	519	526	463	523	523	530	570	576	519	554	524	544	555	518	518	574	551	564	558	519	525	531	564	559	538	547	517	508	570	501	588	538	576	579	575
38300	6948	2913	2144	1441	1051	848	713	587	506	462	405	398	342	347	336	311	316	316	275	273	258	259	265	276	265	274	254	310	259	275	255	242	220	285	249	299	287	269	243	267	220	270	240	237	272	238	224	229	235	253	242	266	235	249	239	247	223	275	266	243	247	250	229	252	226	245	239	245	257	264	238	243	243	225	237	229	241	232	249	231	234	243	256	275	262	245	234	283	278	246	245	267	224	219	234	220	247	251	271	240	237	229	269	229	230	228	209	275	272	224	244	249	215	230	251	239	244	252	230	248	229	242	253	225	234	262	223	230	248	239	264	217	232	255	215	255	256	228	254	258	228	221	245	249	239	226	242	244	272	237	237	251	240	237	217	240	248	236	251	248	219	265	231	245	220	251	206	250	253	250	248	237	227	249	242	242	263	237	223	244	270	236	251	253	247	242	260	265	240	223	242	244	247	296	249	228	245	232	223	248	262	259	233	256	235	260	231	240	290	267	245	259	250	255	234	238	235	227	249	228	244	249	223	233	222	229	254	241	242	228	264	246	234	214	247	259	272	247	252	227	247	225	243	234	249	246	228	244	282	266	216	234	263	244	274	218	219	232	249	259	249	241	249	221	237	248	259	237	228	236	205	228	260	240	242	248	240	254	261	232	256	253	239	236	242	240	235	249	248	265	251	248	273	245	254	269	245	222	242	229	229	253	240	247	242	262	265	237	251	218	250	251	254	260	255	234	251	234	248	270	268	244	254	277	246	254	246	230	205	243	240	250	210	236	240	241	244	226	264	218	266	247	236	258	245	247	255	256	245	245	213	256	225	247	216	255	254	245	233	252	246	252	224	253	240	221	233	230	253	242	232	271	285	230	247	256	251	260	222	287	267	251	244	244	270	216	223	259	219	234	258	226	255	242	255	240	269	213	237	214	253	236	220	248	261	225	242	236	231	237	252	249	252	251	246	262	260	226	266	235	258	250	263	211	251	228	220	251	220	230	274	221	252	253	245	223	250	246	231	224	269	245	222	243	228	245	227	254	255	257	251	217	238	260	234	281	240	271	240	270	226	238	227	221	243	254	234	256	234	259	246	233	270	229	239	258	238	247	261	259	244	266	246	260	263	252	268	256	237	242	219	227	242	237	241	249	266	249	233	251	235	242	272	239	227	247	223	240	263	265	246	246	269	265	245	257	252	220	233	261	237	261	231	262	216	272	246	262	273	228	232	250	259	246	256	229	240	233	236	239	237	267	243	254	246	240	230	271	212	244	233	239	256	236	249	266	236	256	228	264	242	241	226	242	226	247	237	262	245	245	211	223	237	245	236	248	248	247	266	243	240	232	247	256	215	213	270	243	241	239	241	243	238	222	232	241	242	249	249	240	252	256	249	235	253	249	255	247	239	252	249	243	213	277	259	217	237	240	253	223	255	238	261	236	238	241	240	279	249	271	256	259	237	241	261	243	257	241	239	256	218	245	249	249	222	253	249	275	210	243	244	257	234	247	257	251	268	234	272	235	220	250	260	276	256	236	230	196	228	225	233	223	233	247	251	261	247	272	254	238	228	252	245	259	227	260	235	260	245	256	247	226	240	238	252	256	244	243	277	230	244	251	235	248	216	256	222	233	242	258	250	234	232	262	253	273	260	241	237	236	229	230	231	250	225	217	238	256	250	236	266	264	245	252	241	253	232	239	262	250	238	246	244	266	232	233	255	269	251	267	272	260	250	247	263	262	253	261	245	272	240	250	263	229	231	243	264	226	202	235	257	245	252	264	251	263	235	246	237	219	218	253	262	253	241	245	263	227	240	234	234	228	233	234	226	250	263	255	236	234	232	278	239	236	258	257	250	239	235	264	241	243	260	227	231	224	254	258	226	241	252	249	243	221	243	235	223	293	259	215	230	243	246	250	224	241	263	220	239	233	221	227	244	228	259	242	250	234	228	251	243	246	248	256	246	227	246	267	291	263	276	240	234	228	229	218	232	223	267	253	229	267	227	252	235	244	264	225	271	210	240	240	236	243	248	258	258	228	228	249	229	261	216	259	206	252	234	215	248	240	230	238	247	210	256	236	236	257	235	251	241	252	237	223	207	280	285	257	243	218	214	252	266	256	249	236	233	253	226	247	242	248	235	258	216	223	245	277	214	235	258	245	243	254	221	238	264	246	249	232	244	243	232	259	230	239	256	230	226	239	270	245	244	255	228	267	238	253	225	250	243	214	219	247	248	254	227	245	234	261	228	208	230	218	236	231	243	261	253	235	242	212	238	265	231	239	221	245	227	257	241	253	267	222	273	225	254	229	254	223	233	261	245	235	229	246	232	231	246	263	250	245	269	260	232	242	270	235	220	245	254	255	253	242	244	222	221	262	236	235	232	250	235	230	289	228	270	271	226	244	238	249	251	258	228	242	244	247	235	265	228	250	255	257	233	252	256	234	240	231	267	205	263	255	230	230	232	229	244	270	238	217	232	250	219	244	226	246	199	247	239	220	267	231	239	264	232	233	250	244	233	225	253	240	237	264	247	255	254	223	244	234	237	230	250	251	257	255	243	254	251	239	259	241	247	257	238	238	248	255	221	227	248	223	220	258	234	252	241	227	251	241	214	272	224	243	247	206	235	238	232	258	248	291	220	257	267	244	253	243	241	223	237	220	250	250	254	281	234	236	246	248	249	242	224	246	265	228	227	226	259	247	253	248	260	222	251	238	218	241	211	218	240	235	236	235	242	239	216	271	209	232	255	225	243	237	276	250	246	234	255	247	250	244	241	265	245	245	270	258	227	244	241	251	246	245	268	237	224	254	258	223	226	238	247	237	212	226	233	252	250	232	235	240	231	242	236	238	253	219	239	240	254	229	223	247	240	216	277	244	247	237	230	243	230	208	255	243	252	255	268	234	258	273	259	257	244	239	244	236	269	240	254	199	232	236	268	243	234	252	240	267	252	249	206	229	258	247	236	254	266	274	247	228	235	243	260	241	223	246	241	235	260	233	236	212	264	251	256	238	263	235	248	241	242	245	248	263	246	211	250	279	242	247	233	215	253	255	228	263	235	244	241	263	276	248	253	238	248	266	240	250	244	250	247	281	240	253	220	218	271	253	228	236	235	232	248	221	245	251	213	254	244	230	250	237	242	261	253	252	237	249	221	246	230	238	254	247	262	228	276	248	240	229	245	237	244	249	232	240	258	265	210	256	262	219	244	247	243	262	231	245	251	245	233	246	226	238	245	261	242	245	248	246	247	204	236	235	271	258	229	233	257	284	240	248	235	228	256	256	253	248	250	271	261	254	212	234	235	230	216	252	269	252	244	239	252	241	235	228	226	238	261	232	252	242	254	261	230	270	259	219	277	263	237	233	238	235	230	300	248	241	274	258	229	259	253	258	277	258	244	260	259	242	252	248	244	234	239	257	236	216	245	231	260	245	275	244	226	251	235	251	231	267	253	236	234	253	233	210	248	238	264	253	242	240	231	248	261	247	233	261	261	257	235
16828	2397	5150	5897	5096	4292	3484	2978	2628	2157	1957	1810	1664	1563	1458	1337	1194	1176	1209	1133	1131	1107	1010	977	1028	980	922	909	878	899	899	956	872	820	896	860	862	865	856	852	798	851	812	755	772	763	814	844	783	803	833	804	804	761	768	767	785	797	733	784	816	760	780	750	756	805	735	733	783	736	792	704	745	757	740	763	773	733	745	753	737	709	724	719	722	681	774	742	771	739	712	770	748	744	732	726	764	756	759	753	717	765	708	726	721	695	752	774	726	791	773	762	748	748	718	754	708	750	740	705	685	715	772	732	748	751	721	693	719	773	697	742	694	702	718	723	767	722	763	761	728	692	720	721	739	698	686	722	720	753	714	782	680	775	722	746	721	771	745	741	733	711	754	729	696	746	695	678	747	714	791	699	777	677	820	756	726	725	721	721	723	741	769	731	734	688	712	713	728	711	710	723	738	747	695	787	721	768	718	708	717	726	750	765	725	689	754	715	773	708	723	690	780	720	734	675	727	717	683	722	720	714	690	717	687	734	754	721	730	708	704	712	699	689	717	733	703	710	748	693	740	706	668	731	724	739	754	719	692	681	737	743	727	704	755	772	718	704	678	674	702	737	750	712	760	723	707	701	726	716	720	715	730	718	706	677	691	754	744	780	740	712	743	715	726	727	700	719	705	709	679	712	745	732	707	744	759	734	667	703	743	728	719	779	750	751	738	724	713	713	740	705	745	761	713	707	746	715	717	749	758	744	687	710	712	708	717	725	681	697	687	755	746	703	737	740	707	717	678	707	726	720	701	752	717	734	704	722	749	751	732	790	743	722	778	698	755	729	716	690	759	728	699	728	715	736	730	757	723	697	733	742	704	705	727	743	727	776	711	732	708	736	729	745	737	751	698	705	741	712	731	768	703	746	707	719	738	658	776	698	739	721	774	620	698	746	743	722	686	717	699	729	731	720	774	712	701	749	704	710	744	768	732	741	729	714	755	717	748	749	786	748	696	686	735	702	682	700	724	753	732	767	717	694	728	730	769	755	753	714	732	798	743	684	727	728	769	754	703	732	708	705	687	726	763	771	751	749	712	724	714	729	731	753	748	763	743	693	734	715	747	724	734	715	703	680	702	714	671	710	732	692	694	666	706	749	710	705	701	709	756	752	718	741	705	721	745	703	767	711	745	729	725	724	790	797	725	748	771	742	786	755	769	665	714	704	685	710	731	679	790	719	689	769	725	698	712	711	710	720	730	717	720	731	726	694	757	732	745	754	757	746	772	677	740	710	729	753	745	707	747	713	737	713	769	738	710	685	759	739	720	733	715	720	748	746	762	733	703	721	744	734	707	732	701	690	711	707	681	750	724	765	665	751	702	751	754	782	704	730	725	747	726	701	759	723	750	681	713	730	734	685	768	766	715	714	754	696	725	732	696	704	737	723	659	717	720	700	715	742	744	704	730	779	750	727	750	696	672	719	766	736	750	754	706	693	697	720	721	729	748	697	745	680	740	708	728	756	730	712	766	737	766	705	773	692	730	719	731	753	722	763	708	707	737	722	695	706	657	710	742	716	706	694	731	731	756	727	757	734	722	744	700	756	743	691	745	690	711	737	750	707	718	716	709	699	722	736	731	694	687	683	661	735	719	714	745	701	721	742	699	786	720	731	730	717	716	747	737	716	739	750	732	739	767	719	703	757	738	756	680	720	714	734	740	757	716	692	728	709	755	716	746	735	711	743	710	744	711	705	709	718	723	712	707	707	740	698	701	729	725	724	722	736	707	705	708	709	715	751	726	737	729	740	736	740	677	696	762	730	664	722	764	712	791	763	726	711	747	770	719	704	722	700	730	731	715	721	760	712	699	692	723	702	710	738	748	746	725	722	733	737	710	747	744	764	722	692	779	746	768	697	702	711	753	727	688	739	662	682	710	754	779	699	789	730	743	694	749	696	661	704	727	761	735	696	714	744	734	689	742	745	702	779	714	760	739	706	763	727	693	717	735	734	707	706	696	746	791	689	736	722	735	701	732	758	712	721	704	719	752	727	700	721	696	724	713	733	713	728	728	724	743	740	747	744	692	699	711	659	696	718	725	698	740	690	770	770	795	686	744	743	721	727	716	676	732	697	746	689	711	770	713	738	719	745	705	688	700	735	737	736	693	710	761	730	701	773	725	734	733	769	731	712	753	663	692	736	760	766	724	739	684	702	722	764	696	715	695	729	703	751	757	760	740	669	699	716	714	702	672	699	743	750	746	732	719	762	725	711	767	696	762	758	722	690	698	715	734	725	742	724	738	711	755	706	708	720	729	719	730	728	717	708	695	751	742	708	729	727	712	719	756	762	729	704	764	746	698	714	746	736	710	725	741	762	699	685	680	740	753	696	744	698	740	730	707	736	751	742	742	710	730	697	721	730	739	732	760	761	721	661	701	760	744	737	726	730	706	708	739	698	707	704	718	709	729	747	712	721	717	717	754	705	754	696	726	715	705	704	714	703	712	711	758	688	688	758	756	719	731	751	700	731	778	716	739	682	742	708	730	719	741	777	698	704	751	714	736	659	760	722	719	710	727	744	712	762	708	723	733	729	705	754	736	710	755	726	669	712	663	695	729	780	718	704	726	774	703	740	680	754	747	716	770	734	698	744	708	748	713	725	746	713	716	736	733	727	737	712	752	713	727	681	696	709	752	698	711	672	782	684	750	759	745	756	727	670	726	748	694	712	709	729	730	717	724	718	746	747	746	697	713	717	701	674	708	768	682	694	748	720	750	702	732	728	736	726	736	718	741	734	713	668	746	741	742	690	750	736	715	729	708	753	669	679	729	751	713	771	712	721	717	700	717	741	735	716	711	728	682	720	686	742	689	702	758	718	703	724	713	697	761	699	673	759	735	737	701	740	655	729	726	775	678	674	728	719	736	733	719	702	731	708	726	725	708	734	722	745	747	749	702	746	714	712	734	769	738	707	709	709	728	753	760	706	713	751	749	721	731	733	733	734	747	688	664	768	738	739	740	684	699	722	730	746	758	728	725	705	701	712	744	743	701	749	740	711	688	709	700	726	724	724	738	729	762	718	732	654	741	689	733	739	732	709	704	708	753	684	740	724	684	760	740	710	761	724	730	732	762	697	722	769	726	671	714	694	758	760	724	722	709	737	768	676	705	728	691	720	724	731	750	698	715	781	784	738	745	742	751	729	721	653	724	736	703	686	765	725	725	706	762	782	720	737	759	753	771	709	695	706	718	692	736	707	703	709	741	689	721	739	718	676	704	729	697	736	742	764	712	743	714	741	725	695	767	717	743	738	774	725	705	734	734	705	749	745	738	749	740	678	703	704	742	746	694	727	720	749	732	704	691	716	752	745	759	678	720	705	735	703	735	690	769	732	718	749	723	739	696	733	751	718	768	702	710	701	686	753	706	729	730	684	677	697	744	739	695	739	716	710	729	711	743	677	742	751	758	714	738	721	712	720	749	745	752	724	678	698	721	679	701	729	723	747
4214	162	140	126	107	93	100	78	87	98	89	77	95	78	74	75	88	59	70	65	74	69	80	74	81	74	85	95	80	80	73	77	94	78	77	73	80	61	70	82	66	74	71	102	89	81	71	79	80	65	57	88	71	73	67	59	77	70	89	82	65	97	56	84	69	75	80	79	80	87	85	77	86	75	72	67	76	75	86	84	75	81	69	60	78	73	81	78	64	63	89	75	69	70	63	73	86	84	87	53	70	71	81	85	69	72	66	67	81	74	103	64	63	69	76	77	82	73	92	80	70	69	74	61	72	45	66	63	80	74	60	80	63	74	74	80	67	73	73	86	76	67	91	57	76	58	80	78	78	81	90	75	78	66	73	96	71	73	62	91	79	81	65	61	71	65	89	74	65	67	78	89	74	76	71	79	77	88	77	66	66	82	67	79	61	83	73	63	62	74	72	52	95	90	89	64	68	90	73	71	69	71	68	79	61	75	74	74	72	72	77	71	92	72	84	82	62	80	79	61	74	71	73	78	64	77	74	82	75	82	62	83	61	74	80	53	70	70	70	67	83	65	65	80	65	94	79	64	69	73	58	81	63	71	73	83	71	73	64	83	64	81	81	81	90	72	58	73	68	66	79	73	80	71	75	72	82	80	64	74	87	58	55	70	82	82	82	69	90	62	73	92	73	66	59	90	67	73	76	90	68	69	90	65	83	75	79	83	65	65	85	63	49	67	73	72	74	78	69	61	75	66	73	67	70	74	81	79	43	67	78	69	69	74	70	71	57	68	77	71	77	63	72	87	64	78	79	74	63	79	67	78	84	81	71	69	81	73	63	59	77	89	66	77	58	64	65	80	71	82	90	81	76	53	72	66	80	94	86	82	74	84	74	87	64	62	77	59	65	78	90	86	63	75	91	78	72	71	90	58	75	78	77	70	74	81	84	82	71	64	83	67	73	60	87	69	67	69	67	64	76	79	64	70	64	71	65	61	78	88	86	80	73	74	86	82	63	82	68	92	69	61	72	88	66	77	75	66	82	77	71	87	66	71	70	57	87	66	71	74	86	75	67	69	60	75	99	77	61	78	50	73	83	82	72	68	72	69	66	66	91	80	69	72	74	78	61	74	73	82	74	80	81	68	75	68	80	67	76	79	83	73	64	80	81	74	81	70	69	89	63	80	75	82	74	79	61	77	69	70	82	82	66	83	76	79	63	63	84	80	82	62	83	85	61	79	84	66	76	91	77	71	67	67	65	73	72	73	86	92	91	70	66	74	87	85	62	64	70	70	74	83	71	68	94	68	75	81	75	68	73	77	69	84	65	76	82	67	67	75	76	84	63	69	68	64	64	74	75	90	79	59	83	69	63	86	72	82	71	73	73	71	72	75	75	82	65	83	85	92	75	78	67	88	72	74	68	69	66	60	78	92	76	82	77	73	89	81	66	73	72	78	72	69	60	59	71	75	72	71	78	62	58	89	74	62	82	70	63	75	84	67	78	90	70	79	64	86	58	60	90	88	88	76	73	77	77	82	67	81	95	76	83	74	84	69	75	85	77	70	70	73	77	66	85	66	63	67	67	74	88	79	84	71	73	96	63	81	80	81	88	67	75	53	82	75	73	83	73	69	71	76	75	81	90	75	92	88	71	76	83	82	68	75	77	80	80	76	86	73	77	65	72	89	72	77	86	88	68	72	73	75	71	68	81	78	73	89	76	94	86	68	79	70	73	88	74	83	86	81	69	74	58	78	73	65	73	72	69	55	67	79	68	76	76	82	67	77	70	72	66	74	64	80	78	81	73	79	81	64	86	71	87	74	80	78	79	76	82	81	63	76	75	83	77	75	67	71	78	80	70	77	81	62	78	76	78	60	76	86	73	62	66	88	55	70	74	68	87	71	71	76	77	84	74	74	68	73	69	82	86	77	81	74	93	71	71	67	84	66	69	84	85	74	62	56	86	78	77	78	60	87	82	75	81	83	81	76	73	84	67	77	79	60	64	78	61	89	66	77	85	68	71	67	53	71	55	91	84	69	72	65	88	88	71	59	79	68	68	77	72	79	75	59	78	67	73	57	79	78	84	72	80	74	73	66	66	68	74	86	72	74	77	83	72	70	60	79	76	74	78	72	82	70	65	72	69	84	70	72	72	80	62	68	68	81	70	75	80	70	93	66	70	65	84	70	73	73	83	72	95	88	69	89	88	68	76	88	72	70	66	78	82	86	81	71	68	63	78	78	80	78	84	71	60	80	74	61	65	67	90	73	81	73	82	85	85	77	73	88	84	62	90	71	71	68	71	65	88	63	63	77	73	70	83	76	76	75	71	67	77	88	69	76	52	75	78	70	73	65	65	65	72	81	78	70	72	70	86	85	72	61	73	79	66	79	76	63	89	83	70	63	59	82	66	65	80	78	75	65	63	71	84	71	64	71	61	69	78	73	76	68	77	61	63	75	74	79	79	76	78	80	78	76	72	81	75	85	93	74	67	90	67	71	64	55	81	78	66	84	65	65	73	73	70	73	94	70	80	91	71	77	71	73	77	57	63	77	67	67	79	75	75	80	90	74	73	76	60	78	48	73	62	66	73	77	86	80	79	66	84	74	71	77	91	61	80	76	75	64	77	65	67	77	69	68	71	59	66	81	59	64	73	76	75	67	80	79	76	73	69	83	65	79	65	67	71	73	73	71	70	83	70	64	73	84	70	56	68	63	66	64	78	74	74	79	69	83	74	75	82	82	67	66	80	73	72	75	68	72	88	61	76	79	59	73	72	74	73	70	76	78	73	71	81	81	75	77	83	82	70	74	65	82	77	64	86	70	76	78	75	71	74	76	82	69	75	76	57	73	64	76	88	77	72	65	70	74	66	58	79	88	81	59	80	82	70	97	88	72	76	69	70	60	73	66	70	75	77	77	63	63	70	72	87	82	75	81	103	76	73	73	78	67	80	73	96	81	68	71	81	60	65	80	66	72	87	89	60	76	76	67	89	56	76	68	70	78	90	92	81	66	70	66	76	56	83	71	56	76	61	85	72	59	75	81	87	81	67	77	80	70	74	77	78	65	54	61	74	72	72	74	75	66	65	68	63	86	83	76	61	64	82	68	78	67	65	66	75	72	67	87	66	81	71	80	84	78	92	79	90	79	56	78	76	85	75	66	75	65	80	82	48	82	73	86	81	79	74	69	80	73	65	84	72	85	70	84	79	69	74	76	76	84	79	76	73	88	60	61	69	72	92	75	68	61	81	76	74	78	90	77	68	68	62	62	81	61	79	80	58	70	67	63	79	73	62	61	79	88	76	86	77	81	77	74	80	71	77	75	88	80	69	74	72	92	69	76	61	75	66	78	56	63	80	82	66	79	78	67	78	76	72	71	83	61	72	95	71	80	76	76	73	79	62	76	72	83	89	76	84	83	65	73	65	58	70	79	81	85	62	66	85	72	79	64	67	71	67	84	74	67	80	63	71	69	82	66	70	69	81	84	85	77	81	73
5218	351	432	441	417	407	370	344	327	333	302	284	282	289	361	306	308	293	293	269	275	301	296	314	282	290	264	271	333	258	279	286	296	294	272	271	307	293	291	288	280	286	291	296	269	289	293	263	253	294	258	310	269	299	289	282	263	304	295	294	301	271	257	285	280	292	261	259	289	266	269	261	277	313	276	258	301	256	310	263	285	269	275	291	275	281	260	302	272	267	269	276	262	267	331	257	282	283	275	278	309	295	264	302	297	256	272	257	278	229	264	290	338	262	267	286	278	300	266	290	262	294	282	285	304	269	280	289	277	298	255	253	276	274	275	266	288	291	276	269	283	294	248	304	272	235	284	278	299	304	249	279	286	281	325	265	280	273	314	279	280	258	280	271	288	281	230	277	308	291	281	302	284	250	275	277	249	270	285	323	313	268	263	333	272	268	258	297	279	282	310	276	282	257	279	290	259	265	301	272	273	264	307	284	243	259	284	261	266	278	289	291	309	293	282	254	291	262	262	260	290	306	247	286	257	287	287	249	299	276	270	251	252	308	266	257	291	260	269	277	318	250	327	276	267	293	284	286	259	291	276	259	274	272	282	253	273	282	280	327	307	267	279	286	299	273	325	291	271	285	253	279	305	275	273	254	276	286	283	272	289	280	273	303	265	259	282	272	297	272	286	261	274	256	304	278	286	314	289	305	293	276	290	273	273	287	281	274	274	277	275	267	280	273	317	275	302	291	294	317	266	262	257	274	267	284	282	246	277	299	321	274	296	278	290	287	271	297	303	284	271	272	278	248	275	256	317	284	268	285	268	275	279	281	269	280	282	246	276	283	262	287	244	264	294	284	275	299	277	248	277	265	292	280	286	269	308	268	294	320	280	252	288	270	260	261	288	280	264	276	299	294	280	266	272	276	275	293	315	269	281	283	277	282	300	279	268	266	284	267	313	305	275	276	283	296	278	287	274	308	303	269	251	254	280	277	259	281	273	303	287	267	292	283	285	276	251	249	311	274	290	285	284	294	281	276	280	257	286	307	273	288	275	264	260	289	296	275	283	258	272	309	277	272	273	293	293	268	297	274	272	272	286	272	269	282	290	306	281	287	235	255	286	277	302	257	303	260	255	279	301	296	278	302	267	307	283	299	293	280	286	290	303	290	289	285	266	293	275	277	269	286	252	272	303	266	310	263	296	266	272	291	272	292	279	275	304	284	268	296	267	289	261	281	287	278	292	277	267	273	274	281	262	265	250	261	240	305	280	292	256	261	292	287	299	293	282	269	297	277	296	262	259	288	265	273	265	286	281	306	297	261	289	284	297	298	276	268	308	303	295	252	255	305	277	280	275	265	298	257	279	306	271	297	258	287	314	266	275	285	299	280	244	264	266	291	269	264	265	256	280	290	308	294	275	259	297	262	291	277	289	310	265	263	271	288	268	263	254	299	283	260	288	271	275	301	279	300	281	283	265	297	278	275	272	297	253	280	276	252	263	291	287	282	302	259	261	292	280	312	271	279	280	272	257	288	289	243	277	266	247	295	243	239	292	259	292	260	305	268	313	263	271	304	313	294	295	264	271	287	282	299	285	266	268	295	259	280	278	225	288	309	285	273	270	265	268	287	292	307	255	259	323	291	231	271	268	273	280	279	262	289	297	289	282	285	292	263	297	267	266	285	257	262	296	300	270	265	310	265	272	296	276	268	307	295	270	262	290	291	292	260	293	272	259	281	294	251	288	282	273	258	289	271	302	292	284	282	278	287	281	269	259	270	264	281	269	314	303	286	276	281	272	249	273	277	281	284	277	315	282	276	241	291	291	254	268	255	290	278	286	282	297	301	294	276	282	311	300	297	282	290	290	280	331	272	263	273	287	289	249	280	299	293	293	290	249	318	283	282	272	283	274	284	296	269	256	282	280	273	300	268	283	284	250	306	294	289	276	281	295	257	287	229	277	279	277	278	270	238	297	288	263	299	282	286	307	283	314	295	290	284	279	257	284	290	263	274	269	283	296	268	297	250	288	296	275	285	281	256	284	273	285	301	289	293	297	275	258	284	264	261	310	276	286	272	257	294	287	272	277	284	304	287	279	286	275	311	259	280	273	272	284	284	286	291	276	272	290	269	261	265	297	273	315	255	304	311	288	281	299	267	308	312	309	282	323	296	295	307	273	253	289	263	270	286	298	299	284	274	257	276	259	262	266	268	277	282	267	263	243	264	275	299	282	256	250	274	267	274	292	283	265	271	294	297	294	289	265	258	292	297	279	249	281	279	283	277	287	272	282	301	288	254	258	286	272	266	279	263	281	260	296	297	302	282	272	289	300	267	306	268	286	289	274	297	312	272	278	286	297	271	286	307	265	294	277	287	282	272	274	291	297	276	270	275	285	297	272	294	299	283	290	278	289	276	280	270	279	302	286	274	314	277	304	266	291	263	253	264	295	288	303	271	265	268	297	275	274	281	305	270	239	294	267	289	302	293	280	290	304	283	265	273	294	288	272	289	289	281	249	289	277	282	312	316	274	255	299	273	279	283	280	288	284	324	281	261	283	324	266	286	284	289	274	274	320	319	266	279	288	284	268	272	272	277	303	275	270	287	290	291	304	239	313	285	279	273	267	275	303	313	302	273	309	248	260	295	318	281	296	262	275	260	284	284	251	277	280	278	262	276	286	264	309	306	278	308	270	274	264	283	273	272	259	299	299	309	277	279	271	295	255	269	260	268	291	263	268	289	281	246	245	285	262	320	274	280	292	268	307	281	289	262	272	282	263	296	285	281	267	283	274	260	267	258	298	283	278	286	282	275	276	278	295	292	282	291	283	271	282	280	276	293	275	327	294	302	262	255	288	274	262	294	293	265	279	293	247	257	262	283	276	270	265	324	254	297	269	291	289	279	289	290	292	292	297	265	286	290	286	266	287	313	295	272	258	286	283	285	291	276	290	266	272	265	258	315	289	296	317	256	281	296	278	270	277	273	246	277	253	281	277	273	295	277	274	308	259	274	258	290	328	285	255	273	298	253	278	252	274	269	268	296	275	299	256	290	288	274	281	328	256	296	267	291	266	292	289	275	273	264	275	263	268	290	289	304	278	296	245	301	303	291	287	253	277	281	269	266	273	319	271	254	284	282	252	271	275	286	272	292	302	279	260	289	246	313	288	272	251	313	273	286	243	276	287	321	328	252	285	277	298	250	291	282	298	266	259	312	285	278	282	290	275	307	280	280	275	289	274	287	287	284	274	251	257	278	268	284	290	268	250	286	253	246	279	263	279	300	302	261	290	268	286	268	240	260	277	291	283	257	282	281	301	261	278	301	276	270	295	311	304	278	300	259	288	273	277	275	293	277	307	278	275	268	276	257	291	294	292	262	261	273	291	319	275	276	270	262	318	260	291	289	293	291	311	275	313	263	287	290	310	271	272	285	280	255	258	283	283	256	267	279	289	293	274	296	277	313	287	286	267	294	286	276	268	281	229	281	238	288	267	282	308	273
24943	2176	1402	1054	774	593	473	387	360	354	253	285	223	245	234	216	197	194	204	180	198	222	169	220	204	214	195	163	180	195	159	184	173	193	152	180	186	156	185	187	162	183	170	181	191	168	161	195	196	174	174	166	189	190	163	182	184	191	169	181	182	179	183	150	172	160	165	181	188	191	172	180	185	176	181	171	200	165	163	166	166	171	175	162	153	168	182	181	158	209	184	190	204	155	176	191	189	185	182	160	158	203	202	168	172	182	151	179	148	160	189	170	184	156	180	171	160	190	180	171	198	179	171	163	180	182	184	166	154	182	184	171	169	191	156	185	176	168	157	182	185	189	160	177	172	175	161	169	187	146	165	164	167	187	226	164	183	184	185	180	173	165	201	145	149	189	196	171	187	184	174	171	171	160	162	155	185	166	201	179	169	172	187	162	169	165	205	158	178	168	169	186	157	182	170	170	144	187	192	187	159	163	196	193	169	147	207	170	182	196	228	163	189	169	165	170	187	156	164	167	165	192	166	177	162	162	172	173	154	183	177	169	149	137	168	169	181	146	168	195	177	171	169	185	175	178	173	156	166	165	163	167	176	167	173	200	165	182	150	205	179	175	180	186	162	164	172	156	183	176	166	173	182	178	183	165	172	165	179	188	184	170	183	174	182	165	176	182	161	161	165	170	188	183	175	188	167	178	160	184	179	159	172	166	178	164	194	167	168	166	166	171	157	190	170	157	174	184	173	164	168	159	167	173	161	184	192	146	152	165	175	185	173	193	176	176	173	182	158	168	172	173	173	166	192	193	187	169	173	147	157	177	190	163	158	187	177	165	183	174	169	198	186	170	148	167	173	181	161	142	180	168	167	188	183	168	163	176	170	179	168	163	161	175	167	166	184	173	168	168	188	177	185	170	154	151	169	160	159	172	154	168	151	167	172	162	170	172	168	162	164	152	179	167	153	160	167	192	182	166	183	166	182	177	193	182	176	154	177	168	172	159	154	163	183	169	172	170	172	162	168	155	193	166	177	164	182	184	162	157	181	193	157	157	177	164	163	172	176	187	152	163	165	175	173	194	152	162	156	166	190	167	194	187	149	171	166	170	169	211	178	173	177	169	159	176	161	164	166	166	183	166	177	183	157	170	186	173	166	154	183	166	185	149	184	174	154	178	149	188	168	209	166	157	164	156	165	182	163	159	172	162	200	181	200	164	170	157	169	163	183	170	161	175	160	164	183	163	150	185	185	193	195	182	186	162	162	155	174	177	152	185	191	184	154	178	175	169	203	186	169	187	197	165	187	155	144	189	163	191	168	165	175	167	184	158	178	172	142	163	176	177	170	180	173	177	178	184	180	180	162	163	172	168	165	177	179	178	172	188	174	172	176	186	174	170	195	166	157	176	151	174	156	162	194	177	194	186	153	164	193	178	173	166	144	158	171	154	179	178	164	183	175	166	156	180	130	174	174	179	167	194	191	176	168	178	166	180	163	176	163	165	180	192	156	170	178	167	159	165	214	165	168	166	181	202	169	161	179	172	168	152	175	169	154	154	183	188	193	183	172	167	173	160	184	177	186	185	167	196	167	183	162	179	146	165	164	190	155	151	187	165	187	176	142	184	157	170	196	161	168	182	193	186	182	176	173	151	182	191	190	153	166	162	144	164	180	165	154	172	181	181	176	168	199	182	184	164	167	198	193	182	175	169	154	184	184	159	174	147	178	189	178	166	165	176	166	157	168	162	173	173	155	180	162	184	177	190	175	169	175	193	180	180	179	172	199	170	172	186	171	167	183	167	172	162	176	167	177	173	180	179	169	177	172	160	144	179	172	159	162	182	199	168	155	150	193	168	178	150	170	182	186	175	176	165	168	200	177	175	166	186	140	188	156	183	180	169	188	173	160	152	164	166	157	173	183	157	162	165	160	167	179	175	170	159	208	151	166	178	163	202	171	193	177	164	177	168	176	156	175	216	176	206	154	166	177	172	164	159	175	165	183	180	178	191	163	152	146	162	172	179	173	159	172	173	158	166	177	171	189	177	176	158	156	162	192	168	186	143	178	191	199	165	184	163	180	184	177	174	160	165	164	182	164	155	170	180	176	184	162	170	153	150	180	160	189	183	167	176	168	182	183	164	178	179	187	156	177	195	193	179	171	185	185	184	184	163	165	172	157	182	178	169	168	179	171	164	167	184	184	182	194	185	201	158	164	179	153	146	164	186	157	178	181	191	171	169	170	188	189	175	194	172	154	148	187	186	159	169	172	169	173	160	153	188	185	169	171	195	175	166	161	183	170	166	174	164	168	174	187	174	157	180	174	183	175	158	189	170	191	152	180	177	173	173	161	210	185	168	172	145	180	171	177	187	166	182	184	159	174	161	166	193	171	161	163	168	169	167	163	174	188	120	157	182	164	170	178	184	178	200	179	182	156	192	157	172	157	152	175	192	169	189	169	161	161	171	193	149	186	201	177	142	192	182	184	173	179	161	186	185	192	174	174	171	184	177	183	181	164	184	163	167	163	169	166	167	187	181	171	152	151	176	175	195	170	186	166	166	160	174	142	179	181	162	163	194	151	168	195	169	170	166	174	167	145	159	169	146	150	170	177	163	167	202	178	184	157	151	162	178	183	164	184	164	173	186	171	174	182	181	185	171	195	197	172	189	137	173	154	165	152	189	184	148	171	165	178	170	192	147	156	147	160	179	165	166	174	161	185	183	186	155	170	159	174	179	181	189	184	166	145	175	174	184	176	190	190	184	181	177	184	173	166	190	175	174	159	198	146	171	177	171	169	155	181	167	180	151	206	150	169	179	161	156	188	170	158	169	186	178	174	156	172	178	169	170	158	169	174	173	179	183	171	159	200	166	174	167	165	167	182	166	185	162	167	149	167	178	187	164	161	180	165	176	158	180	196	168	187	160	184	182	158	159	150	194	193	166	166	155	186	167	169	182	172	171	171	177	163	178	177	180	150	176	189	214	187	176	172	189	171	165	184	164	166	174	189	182	160	190	151	165	160	182	173	214	168	151	185	173	160	164	166	173	197	173	177	160	176	154	170	169	178	158	159	182	198	194	175	157	172	164	157	174	183	206	185	157	175	159	179	165	146	166	174	158	149	175	198	187	172	190	173	170	180	169	175	169	164	181	185	172	197	169	180	195	163	167	160	159	191	190	160	175	164	154	160	174	170	164	163	165	184	167	142	166	175	157	181	166	174	181	176	166	159	180	173	180	190	173	174	183	187	161	138	175	169	180	176	189	169	167	148	170	165	194	162	174	167	169	150	182	211	156	144	195	161	194	159	175	157	170	181	191	177	176	193	167	183	188	178	156	186	161	159	174	175	199	151	168	198	174	162	199	181	168	184	192	182	175	185	154	191	176	136	176	190	179	202	188	167	152	179	150	182	174	152	190	167	189	166	178	183	172	170	170	187	163	172	211	199	172	179	181	154	187	182	159	181	176	192	155	178	175	183	174	184	182	185	181	161	172	173	182
12231	1463	2899	3434	3004	2410	1983	1715	1524	1348	1234	1184	1064	964	923	868	795	798	771	710	707	678	729	704	675	625	657	663	625	647	658	620	631	629	570	624	579	564	564	588	598	607	596	597	619	556	603	587	564	559	576	603	549	584	602	604	544	614	557	571	516	595	556	545	573	523	568	574	574	591	548	557	586	574	560	571	563	532	587	519	515	583	527	552	536	543	550	590	562	522	544	537	568	552	538	553	567	561	600	557	557	570	572	516	528	526	557	601	555	539	554	586	550	511	561	506	548	557	559	531	542	549	562	524	546	532	556	513	496	519	544	514	522	542	534	531	541	588	529	545	531	547	579	571	537	530	529	546	519	587	522	560	602	537	516	590	552	590	548	550	526	569	509	522	551	529	573	574	568	550	556	538	520	504	527	560	549	526	550	553	523	553	578	544	501	549	562	542	526	541	565	555	555	551	578	574	548	572	558	564	524	509	524	512	585	518	550	567	512	561	552	544	575	559	559	564	530	539	534	504	509	556	516	541	569	534	542	543	547	537	540	501	561	573	486	513	560	541	598	539	552	545	521	543	512	566	543	563	523	558	516	531	523	569	561	590	576	615	553	543	596	572	544	544	510	537	586	591	560	561	610	544	537	555	554	537	570	557	574	533	525	524	538	552	525	580	528	517	538	559	575	551	557	548	518	561	557	539	564	493	567	529	549	517	571	550	531	526	548	516	530	527	528	568	508	545	589	501	536	522	546	546	547	542	536	522	531	543	531	553	536	513	518	537	556	519	558	577	551	600	503	554	523	548	556	500	511	556	536	545	510	539	552	568	538	536	515	483	525	512	531	520	522	515	535	553	566	524	570	537	535	571	532	508	555	524	545	539	529	523	571	521	550	544	531	558	563	564	545	524	538	546	560	524	543	562	536	522	565	539	526	518	622	533	526	540	526	525	560	542	532	552	535	554	588	588	524	565	543	524	557	584	553	583	566	535	560	538	534	557	529	522	540	570	496	521	588	549	538	556	539	571	533	517	531	523	554	532	564	536	566	553	516	574	575	542	498	520	530	526	538	562	566	546	557	560	549	549	551	569	514	554	551	544	532	539	547	515	509	532	567	561	558	504	539	565	588	508	547	512	519	575	535	558	548	556	490	545	553	552	532	521	573	544	529	520	554	485	578	562	547	538	522	529	513	560	521	548	509	511	522	567	551	516	583	571	562	551	531	521	549	581	550	567	534	520	540	514	551	550	546	545	517	506	506	574	542	520	574	538	524	553	551	550	512	506	525	542	524	541	581	537	541	538	542	538	551	495	540	529	550	540	533	557	529	525	531	534	564	542	528	547	561	476	564	547	543	526	526	532	560	501	505	570	551	508	534	559	555	545	537	545	566	560	523	530	547	538	604	529	581	577	591	553	573	534	543	538	550	535	495	491	550	565	526	563	570	523	519	517	573	568	552	531	532	523	535	540	502	520	536	540	559	537	519	564	567	528	504	518	572	534	568	540	544	544	545	556	557	530	532	539	530	510	547	536	546	535	527	530	560	568	546	531	537	522	518	518	562	497	522	543	562	558	569	535	529	561	562	562	521	522	526	519	550	534	556	559	510	519	509	519	536	504	543	568	552	513	545	555	531	526	600	525	571	557	541	554	513	549	516	546	553	526	507	540	480	573	552	564	537	533	565	568	522	529	538	574	557	554	519	550	497	524	570	544	526	567	515	526	532	546	559	548	569	550	534	501	555	539	544	536	557	552	567	553	521	542	548	515	530	508	551	501	516	550	526	574	514	573	519	561	538	568	579	563	567	526	543	565	530	517	572	575	529	521	527	595	544	524	566	577	549	532	535	538	538	542	540	545	538	561	590	558	531	535	576	543	535	560	535	525	550	501	574	541	555	570	576	524	540	542	492	515	529	551	530	527	545	528	510	513	555	504	550	546	554	564	577	557	563	540	540	543	538	549	524	538	523	573	548	511	543	543	519	522	501	558	543	545	586	497	545	505	535	539	543	537	561	531	562	581	541	567	509	568	515	556	511	520	529	571	604	571	524	530	536	541	551	539	556	522	533	518	545	526	565	538	573	537	500	585	504	508	524	546	572	557	544	519	563	525	553	513	522	570	583	598	589	548	536	568	564	524	567	538	543	517	542	519	525	534	539	587	580	544	543	624	559	545	544	537	504	547	551	518	511	578	557	522	562	538	563	563	557	579	534	564	565	553	534	571	541	505	523	540	572	568	605	523	543	553	518	558	552	564	531	561	527	548	540	523	563	546	510	546	505	548	573	513	539	554	533	588	543	517	567	531	583	540	551	525	566	539	567	543	463	528	515	543	527	578	524	533	539	567	528	549	523	548	538	563	544	515	519	570	553	543	540	533	586	545	572	533	534	544	538	549	537	556	513	491	500	501	581	566	517	519	571	538	529	537	538	521	554	555	567	517	531	538	533	580	534	530	556	556	527	550	553	555	525	571	553	590	521	517	508	547	535	556	551	511	551	528	546	588	537	527	545	535	545	539	513	535	551	546	545	538	540	542	558	579	520	552	547	520	551	533	554	535	524	545	521	549	529	539	541	533	570	534	546	550	533	530	565	526	512	536	583	557	517	546	556	529	545	542	552	542	523	581	533	558	555	578	525	545	614	562	536	512	587	495	530	526	521	571	522	544	515	557	569	547	510	495	530	543	577	523	536	557	536	480	521	555	532	561	606	548	526	557	531	567	546	543	549	572	532	516	556	540	545	524	555	537	504	561	550	563	553	522	537	571	524	521	547	502	556	550	544	520	524	512	552	515	533	587	552	542	536	562	547	525	570	533	561	531	518	525	567	561	542	585	552	539	586	537	540	536	551	502	570	562	519	557	533	540	543	527	532	507	510	565	566	551	551	552	538	535	562	548	547	534	527	551	565	538	559	525	529	574	592	553	557	513	568	495	573	502	522	552	533	538	573	503	538	549	518	534	540	534	550	557	551	532	583	522	516	546	540	543	509	569	521	530	534	524	504	561	539	551	517	519	546	538	563	543	582	551	512	562	505	544	553	539	548	565	535	526	537	529	490	551	548	549	530	520	539	553	523	560	542	525	540	570	583	559	606	543	562	528	536	550	514	541	532	528	579	527	548	556	530	559	496	538	571	556	567	541	573	503	550	542	564	588	550	526	564	555	556	542	555	546	537	547	518	480	551	554	534	535	561	570	549	540	530	544	513	518	559	514	521	543	519	540	536	551	536	522	528	514	538	567	526	573	531	468	542	577	559	562	580	533	575	560	525	556	539	543	550	531	549	553	559	562	548	574	563	550	550	538	458	541	527	548	558	537	570	531	528	571	521	534	545	509	509	514	549	564	519	570	542	547	558	545	528	483	541	505	570	544	563	529	510	546	582	562	583	549	541	551	598	561	500	555	571	522	571	565	572	525	498	544	564	555	570	580	521	556	541	538	524	530	566	521	529	499	556	559	502	539	542	537	582	520	561	521	581	510	543	505	535	560	546	515	541	542
37303	7705	2962	2056	1502	1023	822	674	615	515	440	419	398	355	355	301	304	303	317	293	291	266	253	274	258	274	271	239	272	250	278	243	257	286	251	261	260	253	263	243	237	258	250	256	272	224	251	256	242	247	268	222	232	237	249	251	242	232	238	245	243	232	253	247	244	245	252	265	264	274	235	241	247	240	233	253	264	240	241	248	264	254	247	250	251	227	240	234	232	269	230	237	253	244	211	242	233	243	234	238	248	226	228	263	261	253	232	243	235	228	252	253	248	259	240	231	242	257	241	238	234	244	231	202	230	228	249	225	242	246	221	233	238	255	234	232	263	243	248	246	263	225	236	236	222	237	269	256	268	244	234	229	236	248	201	266	256	259	229	224	253	256	254	238	241	257	255	251	217	241	239	239	255	224	259	228	262	242	272	253	229	246	253	255	212	232	229	235	253	255	231	274	251	209	247	221	230	220	259	234	232	236	211	239	248	232	245	235	245	243	206	255	250	252	249	245	227	251	241	267	248	230	251	266	260	243	243	262	249	233	259	238	252	261	240	252	231	238	272	221	259	244	223	247	235	245	240	244	247	222	247	245	250	233	244	244	228	259	230	243	223	229	239	234	218	235	242	245	249	244	266	248	230	259	230	239	225	243	247	241	231	279	231	275	218	248	229	261	237	249	240	237	243	273	253	227	233	246	247	223	217	255	236	240	254	260	252	225	224	235	256	264	225	255	216	252	268	231	248	268	243	219	250	253	242	238	254	232	255	231	231	249	257	254	264	244	245	238	207	239	222	261	265	268	245	204	228	251	213	224	257	261	255	242	250	239	258	214	238	248	249	259	232	222	237	237	239	260	220	219	230	214	237	247	240	258	226	232	235	213	209	243	242	223	254	246	272	209	237	260	247	245	234	254	239	237	235	253	230	231	235	268	228	258	233	251	221	238	227	262	241	248	235	264	230	250	220	227	243	239	248	198	254	248	230	250	253	244	241	259	255	200	241	225	251	240	228	241	252	222	262	240	226	252	230	246	239	260	244	220	235	227	247	256	229	220	229	230	245	246	238	225	246	242	238	242	260	225	241	240	266	244	236	234	254	255	229	236	249	235	238	260	241	276	254	262	261	205	243	262	223	242	234	233	236	208	262	295	239	246	238	246	244	256	223	248	245	223	266	251	239	248	238	215	244	260	235	247	236	230	252	235	262	232	253	246	247	251	256	275	267	245	218	235	232	251	247	232	236	229	262	222	226	259	245	222	242	238	251	247	241	239	229	282	234	232	255	233	261	265	238	222	236	238	256	237	236	254	261	258	241	266	241	280	236	225	242	240	237	247	261	230	238	234	262	267	239	236	265	246	220	248	241	216	227	239	238	215	241	212	240	230	252	246	257	238	232	234	239	223	223	233	249	235	241	259	220	245	261	222	234	274	231	230	227	253	264	217	234	215	240	217	251	235	250	236	263	244	257	274	242	232	227	224	251	233	233	249	238	245	243	229	251	265	231	246	239	219	230	245	219	242	244	253	251	245	234	257	232	260	254	230	251	234	234	250	250	229	218	215	221	243	253	272	261	247	253	241	214	237	212	218	248	217	238	220	244	247	239	260	226	226	270	266	231	262	236	231	244	231	268	239	252	220	237	239	235	226	226	266	232	236	263	230	254	242	238	232	200	249	226	220	225	248	256	203	263	252	255	232	255	225	257	246	257	255	216	244	235	272	213	230	249	212	241	236	246	241	232	242	258	274	240	231	238	240	241	270	253	240	212	234	239	245	223	248	237	237	260	262	232	217	220	263	241	230	242	244	242	254	248	207	244	224	263	244	254	224	242	226	252	220	225	242	268	239	214	236	249	223	253	252	237	227	224	240	268	237	237	242	237	235	270	215	218	289	236	238	235	214	253	250	247	232	243	231	232	226	217	242	222	230	216	253	226	211	209	235	253	239	282	218	233	236	244	261	243	225	251	262	255	238	250	233	234	241	226	224	244	251	236	243	236	240	265	250	228	254	260	235	246	248	248	259	253	258	263	257	227	219	222	235	210	242	244	230	230	200	266	251	255	254	257	244	254	250	269	259	236	249	243	253	244	250	247	260	257	236	226	253	248	240	237	233	256	211	241	233	252	250	212	282	244	284	229	247	261	229	254	270	228	250	247	231	221	262	226	254	274	258	246	225	252	294	243	214	233	236	249	223	245	265	217	265	214	261	260	236	251	261	258	235	220	222	241	225	244	253	259	237	231	252	207	244	242	250	258	251	222	211	236	243	257	255	224	280	223	212	229	252	247	232	214	226	264	225	241	229	241	222	250	251	226	243	229	240	237	201	247	257	231	244	227	248	260	266	232	240	264	260	217	236	245	226	223	223	233	249	204	264	210	242	222	206	223	244	257	240	262	250	194	244	243	236	272	218	208	257	244	212	235	220	222	247	246	235	234	252	259	253	248	203	224	229	253	226	235	226	226	244	242	235	238	245	245	238	241	286	234	246	263	221	248	246	232	252	248	227	248	267	232	249	249	256	236	278	222	256	297	214	230	243	206	226	280	273	248	242	221	219	252	227	230	226	247	278	266	216	237	262	259	247	279	264	231	225	252	269	243	278	242	250	268	256	244	254	254	269	219	263	258	244	258	235	260	244	237	233	243	247	260	238	258	246	262	213	241	230	234	248	240	258	257	252	239	249	244	223	226	241	243	245	263	236	234	261	217	228	235	228	238	222	235	233	232	237	236	274	222	250	262	239	244	234	264	232	258	246	222	234	248	244	246	251	296	257	251	265	252	268	236	257	258	218	225	229	227	273	238	225	221	231	237	224	243	241	221	251	261	247	258	222	251	232	247	246	238	226	259	211	273	232	234	236	237	258	247	243	232	233	231	245	250	239	252	265	264	235	218	265	265	266	246	263	223	245	255	236	206	245	247	225	249	257	238	229	221	222	211	240	215	275	245	282	215	236	270	236	251	232	258	264	233	243	234	233	247	241	237	250	245	257	239	231	244	270	227	242	263	243	231	243	214	241	274	250	251	265	262	256	256	246	235	258	230	248	247	235	247	225	258	209	254	245	233	258	254	225	219	218	207	271	255	235	254	247	258	223	236	245	237	235	236	248	242	230	241	239	231	224	245	216	256	266	204	237	240	245	243	232	255	256	253	210	233	248	241	227	251	267	260	250	212	253	239	252	233	246	226	253	242	258	228	236	235	245	221	230	250	208	228	233	250	243	247	248	229	235	230	223	243	242	233	243	253	222	230	271	238	252	253	264	242	218	240	215	246	247	246	274	208	258	233	238	232	259	255	243	258	227	228	238	244	257	227	240	228	254	245	249	248	240	233	251	247	250	258	230	243	236	265	235	212	233	253	242	253	240	213	218	271	250	253	249	246	226	253	258	226	243	259	244	232	231	284	243	231	238	237	228	237	236	211	223	258	258	253	230	249	244	262	239	246	237	256	227	246	251	245	220	253	240	249	285	238	243	258	255	232	257	250	244	240	244	270	239
16634	2489	5143	5814	5033	4285	3429	2983	2508	2206	2078	1833	1641	1535	1426	1344	1266	1234	1159	1105	1104	1093	1003	1039	990	950	954	957	897	935	936	860	847	855	848	797	857	821	829	863	819	782	810	776	796	865	794	775	785	808	765	813	793	788	786	767	769	804	776	770	807	811	777	763	794	753	714	764	761	772	755	747	725	768	756	679	769	691	729	716	760	754	714	716	721	766	725	747	776	808	760	721	752	737	683	761	741	769	751	736	732	782	681	693	733	747	759	658	707	733	729	777	704	763	709	724	746	685	753	767	712	774	741	707	771	704	720	722	722	719	746	655	765	712	762	698	762	737	733	734	708	718	776	729	771	715	728	722	697	711	743	765	767	728	737	727	763	765	717	643	733	716	694	715	739	743	705	721	697	705	689	755	695	667	718	723	723	714	690	708	726	789	728	740	722	698	745	710	758	731	687	760	741	709	729	721	737	707	759	706	710	743	688	731	747	673	740	737	748	724	731	708	735	729	741	691	787	732	741	752	700	692	730	721	723	730	739	720	744	705	687	689	738	669	709	731	733	688	719	709	729	746	733	694	708	730	749	699	743	689	735	731	764	729	731	714	720	738	733	701	744	716	765	694	719	703	744	718	701	693	720	745	717	698	737	772	712	737	693	748	725	686	761	744	753	714	715	667	705	737	708	740	707	701	693	726	737	705	745	714	714	768	728	722	729	693	655	751	755	753	734	718	722	674	724	701	769	723	740	740	742	724	759	723	738	758	700	679	725	713	757	708	753	714	655	682	768	721	717	772	745	748	711	750	768	748	737	691	732	687	698	741	723	718	698	725	714	728	693	713	667	701	742	737	706	746	698	772	741	716	740	686	679	707	719	759	751	703	763	711	721	720	682	738	739	666	697	730	697	769	789	724	751	747	769	679	762	735	718	732	759	699	694	747	734	723	743	726	742	741	713	729	729	723	718	782	744	720	692	744	699	718	734	701	699	711	721	718	754	680	764	745	740	771	708	685	693	682	748	720	677	748	746	691	738	737	732	702	726	729	683	709	690	725	755	719	685	703	723	680	701	783	703	782	709	711	683	726	703	711	730	703	716	717	686	667	706	742	752	703	712	741	660	737	743	704	699	720	717	745	747	719	708	762	732	702	779	708	732	772	748	740	756	692	725	718	645	743	696	701	677	722	725	701	717	752	731	753	762	740	691	693	725	716	729	703	716	697	719	661	697	757	743	722	724	765	726	706	676	684	737	662	762	736	714	753	673	701	673	747	697	733	691	701	727	742	770	695	704	743	760	680	764	703	722	690	753	777	689	741	711	698	707	715	722	704	709	736	669	709	675	690	735	711	720	753	737	730	690	667	758	737	697	677	728	725	696	666	674	722	740	738	698	715	704	717	731	689	776	768	714	693	723	721	693	719	731	688	693	728	682	740	726	683	746	720	694	734	725	695	798	692	712	725	716	732	705	709	745	722	707	748	715	744	756	646	730	694	743	686	735	683	774	665	712	717	728	743	732	725	720	723	705	728	744	735	743	706	731	720	679	708	691	741	693	695	787	722	729	677	685	719	685	697	731	750	706	734	727	714	686	726	733	706	715	750	714	697	712	742	755	732	724	725	708	730	686	750	695	726	730	702	687	762	680	698	689	734	725	678	764	709	685	718	737	780	661	734	695	723	739	749	698	728	693	736	767	697	700	689	697	742	743	699	738	774	749	702	713	711	700	716	683	716	708	677	673	694	734	703	715	688	701	745	708	704	740	711	776	704	745	732	727	713	781	709	747	708	725	691	710	688	747	740	727	725	734	754	684	703	690	745	718	724	734	742	726	750	694	735	686	729	730	708	755	677	738	712	745	683	749	693	731	678	731	686	684	732	693	702	702	654	683	745	763	741	726	720	792	749	710	696	723	714	767	753	731	744	723	762	709	737	700	777	710	753	714	720	715	704	719	687	732	747	707	725	672	740	723	718	711	763	740	735	710	742	745	714	714	756	679	699	745	720	683	744	760	713	763	760	754	737	724	712	742	741	725	703	745	723	709	758	688	741	715	688	751	708	764	743	716	669	734	698	678	742	735	684	713	707	691	790	725	718	758	702	748	739	737	704	718	765	707	730	711	738	780	714	747	742	728	727	722	728	715	737	763	730	701	725	684	714	741	759	750	733	750	762	732	719	748	709	722	728	722	693	703	732	715	756	707	691	698	708	754	745	692	700	688	750	694	694	711	727	685	796	759	731	694	715	739	756	787	737	699	719	740	669	757	730	721	706	712	703	741	673	689	730	731	756	770	699	770	727	700	753	729	740	728	676	779	708	738	728	683	686	677	722	707	649	708	751	768	770	742	757	723	681	719	755	689	683	723	713	701	747	723	702	735	671	759	665	702	690	767	727	693	739	714	764	708	703	723	752	685	731	693	751	713	746	705	729	770	734	699	666	733	711	712	716	714	752	681	718	722	695	747	731	694	729	775	724	668	729	714	732	730	754	736	698	707	742	704	754	667	754	737	728	717	756	753	730	675	706	693	707	722	733	737	703	745	691	711	725	717	708	706	704	754	728	696	779	755	749	717	722	765	758	711	749	727	689	729	737	689	716	739	722	715	730	738	714	723	735	733	741	703	733	720	745	680	698	709	752	707	752	731	704	718	764	706	782	735	681	685	732	716	743	727	756	748	761	692	701	721	644	760	709	704	686	732	724	706	729	740	745	705	737	735	717	726	705	697	699	683	751	725	731	710	709	735	724	738	690	682	716	721	688	724	718	712	718	712	714	690	690	733	733	718	763	718	689	786	703	719	708	719	680	725	752	758	750	741	751	705	726	713	763	707	755	756	704	735	693	675	755	749	712	717	746	706	699	751	733	742	752	715	716	751	686	745	754	746	809	722	676	764	727	745	658	742	701	749	763	705	674	733	737	724	693	719	706	745	727	708	742	723	695	726	733	706	679	733	718	716	749	707	736	704	691	716	725	706	751	694	697	678	751	689	718	699	725	657	760	748	728	722	718	736	733	747	725	704	705	755	732	673	696	721	670	696	775	788	686	753	722	708	730	707	707	727	768	742	700	719	726	722	721	752	726	733	743	704	718	690	719	712	649	693	756	703	717	700	768	730	670	691	705	735	774	729	752	765	730	699	715	695	762	721	723	736	789	717	758	693	697	714	716	690	726	771	717	715	743	692	700	694	774	722	711	793	702	722	759	673	711	703	695	772	713	746	706	713	742	714	700	715	705	768	708	717	703	727	739	708	699	720	728	711	742	738	713	694	732	684	741	748	716	694	729	726	754	736	715	710	717	729	721	682	694	717	728	717	717	715	744	709	729	755	714	698	684	770	671	763	740	690	723	701	709	706	757	743	714	750	698	714	733	704	734	722	674	693	725	726	735	694	746	738	724	748	694	735	759	750	727	707	692	709	711	741	710	699	701	736	708	746	703	717	648	722	707	741	761	734	702	707	726	719	742	739	684	740	692	695	673	752	705	696	723	725	786	735	739	716	740
3775	182	165	113	108	80	79	90	89	76	67	84	68	79	77	79	75	88	69	78	77	99	82	76	68	81	56	73	72	68	75	91	65	83	84	61	68	66	63	69	74	70	60	86	67	81	81	59	72	81	75	73	81	74	63	63	72	90	64	81	92	74	58	64	82	74	71	81	73	73	80	72	84	71	73	78	76	89	71	72	71	79	91	75	68	74	71	77	77	76	65	72	86	65	82	66	76	78	77	62	76	66	79	81	81	74	67	69	82	69	82	74	69	85	69	85	74	70	77	73	74	76	67	59	65	67	56	97	63	78	94	53	76	77	92	71	75	74	69	71	68	77	67	74	76	76	79	76	66	59	73	61	64	81	62	91	75	72	81	52	73	85	59	67	84	71	79	73	75	61	65	66	79	66	76	73	77	67	76	74	66	64	76	68	68	77	74	75	78	79	71	70	76	64	84	78	78	69	70	69	69	73	50	75	77	85	73	75	77	69	64	84	73	65	68	81	64	76	86	64	81	78	75	84	75	77	80	81	83	76	68	76	61	88	64	50	77	66	79	52	52	80	89	89	70	84	82	65	67	85	79	84	87	86	81	85	82	71	98	61	65	61	77	73	76	74	82	77	87	67	76	71	69	69	75	65	73	64	78	68	80	66	85	65	71	70	82	77	83	73	72	83	86	70	75	80	60	79	85	63	84	72	69	62	55	79	86	81	80	67	76	73	71	63	70	74	79	66	71	79	85	61	60	76	77	71	79	77	74	66	68	82	70	73	73	73	84	80	76	64	70	78	73	67	82	82	73	62	81	66	76	64	78	86	85	80	75	59	66	55	60	67	82	73	74	71	83	81	86	71	73	66	76	76	77	65	80	77	66	81	83	71	75	63	91	68	87	65	77	66	69	75	78	73	64	76	76	75	79	88	61	67	72	72	76	91	72	76	70	75	70	74	79	85	71	89	60	78	70	70	66	79	76	85	71	69	58	72	74	61	59	71	64	70	71	73	75	78	83	73	70	61	78	70	69	59	70	74	75	86	72	65	77	88	75	70	65	81	93	74	76	72	72	59	77	84	79	82	64	73	80	71	68	68	55	94	87	81	72	69	71	80	67	71	72	83	72	72	59	83	72	71	85	76	66	60	69	75	64	82	76	88	86	77	65	84	75	84	65	70	81	72	64	73	73	76	79	69	76	70	64	82	65	75	63	71	80	83	65	78	67	67	66	74	78	82	76	64	71	66	69	89	64	73	73	77	59	82	68	83	73	90	86	73	66	81	75	87	65	74	73	94	79	60	64	78	81	90	63	81	91	79	70	82	65	83	79	81	72	62	81	68	74	78	70	62	65	54	66	71	68	69	69	79	78	89	75	90	81	72	64	83	77	88	74	64	69	64	64	68	62	77	81	74	69	77	84	78	85	88	67	70	68	79	57	75	66	80	80	77	83	70	78	87	64	57	74	62	83	81	75	72	80	79	87	81	63	64	72	70	52	75	63	75	62	59	71	85	80	68	78	62	72	85	67	63	70	76	75	74	91	65	59	61	82	84	83	71	75	76	90	50	79	68	79	59	81	69	80	51	75	72	83	62	70	90	73	59	66	73	61	74	70	84	66	75	71	69	63	64	69	75	81	75	84	67	64	70	56	73	70	75	76	73	74	73	85	73	72	90	83	78	54	60	89	64	65	74	82	67	71	70	77	66	73	79	72	72	60	75	78	73	59	64	82	83	65	73	77	61	65	55	91	71	75	54	61	75	85	74	74	76	73	88	78	86	84	67	63	77	66	64	54	87	67	62	62	69	73	79	56	79	72	63	85	63	87	82	78	76	75	94	64	65	74	81	78	76	78	71	67	69	69	81	84	61	66	56	74	66	71	80	75	78	79	71	75	93	60	65	76	63	85	61	67	71	84	71	73	71	70	81	68	74	62	85	63	60	70	74	76	70	64	69	94	61	78	83	76	67	65	84	96	68	73	64	65	77	65	75	65	71	85	69	85	73	66	72	78	75	67	46	55	77	74	67	94	85	69	83	82	58	63	86	65	83	71	74	69	76	58	89	78	76	75	83	53	82	89	64	84	84	80	82	74	73	65	81	85	81	75	70	72	65	71	65	68	58	68	78	70	76	78	70	84	65	81	85	76	66	81	69	73	69	67	77	87	70	75	91	59	66	64	77	87	77	74	69	75	74	70	71	69	70	76	85	83	84	74	71	74	80	75	67	66	67	68	71	73	71	77	73	89	88	75	59	71	92	73	75	72	74	82	68	59	70	73	75	82	76	73	64	77	74	91	64	62	58	75	69	82	82	68	64	64	59	68	58	64	78	76	76	86	69	83	87	55	87	66	73	75	89	79	80	79	82	70	72	75	87	80	77	65	81	81	53	67	77	63	78	57	85	65	73	56	67	69	91	67	69	82	85	55	81	71	73	74	78	75	72	84	72	69	62	79	85	80	77	79	71	69	68	66	69	78	75	80	83	72	73	63	72	80	81	83	79	89	89	63	70	79	81	75	73	74	87	79	71	77	79	81	64	85	81	79	82	67	79	71	61	66	73	78	52	69	68	82	73	85	56	61	68	71	80	71	84	69	88	64	73	75	76	92	75	85	68	66	79	76	85	66	72	71	71	60	65	60	75	82	69	75	83	68	73	71	73	56	77	76	84	78	76	73	74	69	68	68	83	68	52	78	71	83	67	77	67	92	68	70	62	69	69	79	80	72	90	82	77	75	81	65	71	81	69	78	66	73	63	87	70	55	71	75	72	71	95	77	70	56	70	72	75	72	79	88	82	63	73	82	80	77	74	77	87	71	82	71	69	69	90	70	79	60	80	73	77	66	80	68	81	74	88	81	82	79	71	69	69	54	87	67	76	81	59	66	67	79	87	65	76	71	58	74	74	71	64	74	73	81	58	74	78	83	69	65	69	72	92	78	70	76	75	68	80	70	49	86	70	84	66	77	68	77	64	59	69	73	75	85	73	72	77	72	78	67	63	66	77	77	92	81	72	80	65	80	82	75	69	78	63	84	61	76	63	72	87	78	89	65	65	57	87	67	83	74	74	70	80	60	75	95	76	73	72	75	85	82	63	80	74	71	67	80	79	72	82	55	66	83	68	69	76	67	69	74	68	82	71	94	70	65	62	61	89	74	77	76	65	83	82	75	67	84	74	71	70	63	66	73	73	79	61	78	83	62	71	81	82	88	67	63	96	92	66	78	64	79	78	79	66	82	63	66	77	85	79	83	62	69	75	66	65	83	86	75	93	72	70	66	62	66	75	71	71	83	79	62	71	85	67	84	64	81	70	80	79	55	74	89	76	61	71	70	77	78	64	60	70	76	80	67	72	69	65	73	81	78	63	59	83	83	86	66	77	79	79	55	68	81	74	78	78	61	91	68	73	78	58	80	58	82	80	70	80	76	63	79	83	58	64	79	72	68	82	71	50	71	62	63	91	69	85	60	70	61	68	77	65	87	65	75	69	87	71	70	84
4609	370	436	461	419	383	368	393	358	350	302	305	268	277	292	291	297	279	307	302	314	286	287	286	297	280	278	270	313	295	284	317	270	293	262	275	295	312	262	259	279	310	264	279	306	259	278	260	286	282	306	299	312	272	271	264	285	294	265	256	285	258	262	274	261	266	273	285	252	252	298	284	292	296	288	254	323	267	255	302	294	294	274	299	265	291	276	283	296	286	284	283	273	263	249	308	278	278	276	298	281	291	294	278	292	268	297	268	267	260	290	271	279	264	289	287	299	262	263	287	302	269	265	306	276	270	299	302	270	288	294	259	268	276	282	272	301	293	318	269	315	280	315	313	268	304	267	253	282	260	286	283	273	252	289	289	286	276	270	254	271	280	282	292	267	298	282	311	263	289	257	270	312	244	262	270	266	308	297	272	290	257	289	280	284	292	276	301	281	278	282	271	272	264	285	259	255	286	259	274	260	272	285	313	266	272	294	266	293	295	261	271	273	269	289	298	268	278	271	332	233	241	278	285	282	243	256	298	264	278	279	273	278	271	272	289	270	292	306	298	274	269	280	276	248	289	257	264	256	291	252	273	272	290	296	285	317	290	279	296	269	308	264	271	286	273	285	278	270	273	281	289	283	301	287	265	297	265	290	290	282	275	243	304	266	254	299	297	275	281	278	275	276	301	277	279	272	291	278	264	309	259	244	287	294	292	286	286	260	311	253	294	288	289	295	278	288	290	274	270	281	256	269	272	274	304	281	294	281	313	264	269	276	290	272	283	277	258	304	287	284	280	287	291	274	256	285	239	294	273	274	299	288	283	266	294	271	267	275	269	283	277	276	260	282	274	317	257	250	302	262	276	324	272	317	279	265	270	291	274	267	283	298	258	271	265	291	276	260	276	256	275	288	296	260	311	264	287	258	297	240	332	247	271	288	267	285	285	288	247	259	284	320	248	264	271	283	252	281	273	296	275	314	258	290	316	278	287	292	279	262	295	242	271	266	261	272	265	297	278	276	284	289	269	308	283	262	282	301	281	272	278	251	284	276	282	283	283	268	280	289	289	285	279	318	281	266	278	307	271	271	280	270	280	285	259	283	305	298	270	278	267	269	252	273	297	271	254	304	288	292	270	275	266	257	262	308	290	289	293	278	284	237	293	288	286	293	283	282	296	307	300	301	277	268	285	272	276	316	298	252	295	258	259	286	290	274	286	282	260	267	271	294	298	292	279	266	279	266	278	277	263	275	284	283	247	269	297	254	258	256	290	258	264	268	309	268	274	287	300	265	304	301	268	278	284	314	293	305	313	298	252	293	265	284	262	277	272	306	288	310	250	268	285	252	257	306	282	270	285	275	269	254	274	298	285	297	263	280	278	302	271	276	260	273	256	263	317	288	300	271	291	268	261	251	277	269	256	278	282	298	295	303	287	263	293	272	271	260	308	287	318	285	297	251	281	287	263	279	294	262	312	319	274	284	298	280	283	307	299	274	270	305	324	313	273	288	288	283	296	248	262	267	279	278	285	269	278	296	302	259	264	293	265	286	294	288	269	277	264	241	316	270	278	268	288	269	280	308	246	276	269	283	271	287	267	308	288	265	248	271	272	281	297	264	271	287	293	249	281	276	262	292	306	284	282	287	285	273	275	282	284	280	270	279	271	281	281	262	303	323	287	272	278	287	296	256	285	299	281	281	287	272	265	265	267	276	274	296	268	274	290	284	282	273	288	279	269	249	281	264	307	301	270	287	265	287	274	277	252	274	250	275	297	289	290	273	269	284	275	278	296	292	254	267	278	259	288	281	276	261	292	304	262	288	292	290	297	284	284	295	265	272	275	303	286	254	262	282	279	281	248	263	248	302	317	246	254	293	264	304	263	248	298	259	286	288	275	260	284	283	290	284	254	288	301	294	286	267	254	261	255	276	278	281	286	261	254	295	250	293	255	253	286	296	291	284	284	253	309	261	295	276	277	251	261	271	292	288	310	284	246	264	246	266	279	271	261	274	251	287	293	279	272	299	269	291	279	260	251	272	260	296	273	266	276	253	276	293	280	271	276	284	292	271	276	292	253	276	255	277	243	283	291	244	291	256	258	238	312	314	244	252	273	294	300	248	290	285	239	286	283	307	330	271	268	295	282	279	307	257	267	281	322	265	268	289	282	295	309	300	274	258	285	289	297	288	286	284	286	268	286	279	306	252	278	272	280	294	285	279	305	284	278	262	273	267	246	288	280	313	281	267	276	278	262	298	259	275	296	288	285	323	280	284	279	283	276	278	267	314	274	280	257	275	273	280	285	274	308	252	274	291	260	288	286	289	246	281	243	253	256	290	267	281	314	273	300	267	276	251	265	285	268	298	276	304	298	266	282	269	272	277	304	276	289	241	286	276	280	258	272	278	293	263	303	247	275	291	271	287	267	296	277	260	282	275	266	295	292	275	257	276	278	261	255	287	299	265	278	280	266	254	298	296	284	272	283	272	283	272	271	284	279	260	284	292	303	267	254	291	260	224	294	283	293	296	291	311	298	269	282	292	270	272	288	277	266	286	316	299	289	283	276	257	268	286	274	297	285	277	305	278	275	282	279	309	259	246	290	244	266	274	251	297	246	285	254	315	301	308	276	293	291	281	263	264	290	277	295	277	289	278	283	311	278	292	291	285	280	272	275	300	236	273	273	275	255	296	287	279	281	293	307	287	282	290	258	261	244	274	306	263	273	274	263	265	277	256	262	270	258	270	308	262	271	257	265	259	258	290	311	269	264	296	259	273	298	283	303	277	283	262	322	286	280	275	283	294	287	302	287	278	270	263	282	252	303	305	279	274	291	284	263	270	266	281	307	278	267	241	254	285	285	269	264	286	253	306	279	276	290	301	278	305	291	286	286	289	274	298	250	297	269	294	271	279	260	240	268	318	275	255	256	310	299	266	272	274	279	277	292	263	255	299	255	274	277	287	286	268	292	290	316	275	284	296	290	257	238	303	259	287	287	281	319	270	325	252	290	272	291	241	255	271	289	288	269	277	279	263	305	260	271	277	272	298	294	253	325	266	267	304	260	291	251	264	255	295	313	273	265	296	285	245	263	291	268	270	269	287	265	269	303	290	277	287	277	262	291	297	265	281	301	305	246	260	288	268	309	286	293	306	298	300	283	280	293	294	310	284	292	277	302	296	254	279	302	317	280	259	304	278	268	303	281	272	253	271	263	315	290	298	267	283	303	294	295	267	261	289	260	263	279	316	291	295	273	277	287	261	275	252	291	275	295	284	284	271	292	265	272	298	292	281	284	256	284	269	273	289	266	253	293	291	289	297	266	288	287	241	240	286	282	308	262	280	271	295	243	268	267	296	280	271	281	286	310	290	333	278	255	265	286	270	257	301	300	304	294	281	272	262	276	256	305	303	305	274	252	279	274	279	256	235	282	309	283	268	247	291	284	263	287	312	280	307	280	284	292	287	281	305	288	268	257	270	272	312	288	271	266	281	278	248	289
24965	2279	1427	1065	778	594	455	365	339	316	282	272	254	240	224	222	212	203	218	197	215	186	190	186	186	197	191	182	177	200	159	165	183	175	181	169	202	168	192	175	190	204	177	161	176	184	186	183	159	211	188	186	175	178	173	166	184	151	161	169	207	167	190	168	163	176	184	175	169	183	164	192	178	179	174	168	169	174	175	160	159	157	169	169	167	177	194	169	194	178	183	168	174	154	155	181	184	168	183	172	173	166	158	176	179	196	164	162	173	172	184	175	157	164	192	160	202	165	168	172	167	171	185	171	170	199	175	176	177	178	177	200	176	184	158	153	183	169	171	193	137	196	168	177	168	155	152	156	159	172	144	180	160	177	193	179	165	162	187	159	158	190	168	173	175	157	169	156	172	175	178	155	183	164	198	183	177	170	179	169	175	149	165	172	203	194	168	173	188	156	187	173	167	167	181	191	169	159	173	171	179	176	172	166	174	167	162	164	161	177	151	150	159	190	147	152	181	177	163	179	165	175	174	157	157	185	172	166	183	211	188	165	173	164	171	170	168	203	184	186	155	179	168	173	209	182	150	193	163	161	194	168	176	164	157	185	185	161	173	171	173	150	186	163	177	150	163	157	164	183	176	188	162	161	150	161	174	177	182	168	178	173	167	166	167	165	168	148	191	165	159	179	184	181	172	178	169	158	169	178	172	157	183	168	189	182	174	188	173	153	186	162	164	177	174	153	175	168	167	158	172	192	187	165	160	163	164	180	173	167	181	169	172	173	175	193	166	181	187	162	163	175	170	189	166	199	170	167	174	159	177	146	171	172	171	162	187	190	167	176	169	180	167	162	161	178	193	190	176	175	153	190	175	191	175	175	175	153	163	147	181	176	195	163	166	187	172	167	169	200	167	176	164	152	167	152	166	160	159	175	150	162	176	215	152	182	175	186	173	186	181	194	181	157	156	170	175	154	183	171	163	167	181	157	165	157	189	156	188	170	201	185	161	187	176	182	147	147	177	158	184	164	194	170	175	192	167	168	159	176	169	166	174	175	156	187	174	198	189	182	153	188	167	167	162	160	176	169	179	159	147	160	160	197	167	166	190	152	194	181	170	180	174	170	179	194	159	157	183	195	184	174	179	172	153	187	172	161	190	173	175	167	168	165	183	185	163	151	153	180	182	171	186	172	171	174	166	186	183	163	172	170	186	186	150	137	170	159	177	173	190	198	156	149	166	180	157	170	168	164	162	164	176	178	185	168	158	178	190	169	165	167	166	167	167	173	184	177	149	153	164	164	161	174	167	172	199	166	183	157	209	170	183	178	185	187	166	177	166	197	187	174	175	167	184	159	165	163	171	158	188	182	191	181	180	174	152	168	178	183	156	160	174	178	185	187	165	158	194	157	165	178	186	169	163	159	176	160	174	172	187	169	180	163	170	158	176	199	158	173	168	180	174	150	173	170	182	174	164	150	179	159	149	163	156	177	183	155	189	150	173	160	179	188	168	182	178	172	172	170	174	184	188	149	184	173	152	178	153	189	156	161	155	162	167	178	191	202	191	181	179	174	171	190	149	174	165	168	171	196	168	164	161	153	169	173	175	184	169	172	165	169	196	182	185	206	174	178	170	156	177	173	214	179	166	172	167	184	168	173	174	187	155	174	172	165	167	166	158	178	150	178	143	175	153	167	170	160	166	165	190	165	183	190	161	145	180	158	170	167	178	165	175	154	161	169	196	158	159	166	173	162	184	175	176	170	157	172	178	165	170	172	151	185	202	173	189	169	150	182	174	169	168	159	170	149	164	186	177	144	188	172	178	184	163	178	181	151	138	161	164	162	163	181	178	173	180	163	151	186	182	188	190	178	209	175	153	152	187	162	172	181	165	160	171	177	173	172	162	188	185	204	181	155	169	178	170	153	171	141	183	170	144	171	164	173	180	186	157	181	176	164	198	162	158	186	171	177	179	191	161	190	170	183	160	172	197	181	166	177	169	173	172	169	150	154	159	168	163	150	180	162	150	201	169	182	189	193	163	168	173	165	181	168	169	173	178	169	162	163	155	198	168	161	158	184	170	169	175	184	176	178	170	175	157	165	174	158	186	174	179	165	184	178	180	163	185	193	172	178	187	199	171	174	205	182	163	160	165	184	161	167	179	172	183	172	177	166	186	184	198	158	166	168	192	170	152	174	201	174	181	176	173	162	193	145	196	160	182	171	166	158	155	175	177	177	169	165	173	178	166	174	170	171	168	195	193	168	158	164	182	187	174	201	186	169	174	164	193	193	159	182	188	152	182	164	162	170	157	156	190	169	166	187	172	164	161	182	179	178	191	184	178	147	156	177	183	174	164	180	176	161	197	192	169	170	166	166	171	167	154	179	172	150	203	173	155	205	180	186	171	194	169	172	185	171	158	151	172	179	184	183	176	175	173	156	165	158	171	195	163	155	172	155	182	174	177	174	173	166	153	196	193	173	164	171	147	166	177	167	202	172	139	153	175	176	194	196	164	169	163	163	173	185	159	163	163	155	165	191	167	161	179	182	163	173	161	176	167	168	170	176	181	170	197	196	168	159	183	172	149	152	174	166	173	166	159	179	158	168	179	205	154	166	164	194	197	163	146	162	146	168	212	160	158	172	163	190	145	186	150	176	178	183	186	162	191	198	169	197	161	191	170	180	172	179	178	182	178	149	196	148	182	166	166	172	169	176	210	186	162	157	169	191	170	184	158	172	169	174	173	183	162	171	187	197	158	171	173	167	170	167	185	165	158	181	178	163	175	155	175	177	175	173	206	169	158	162	185	186	190	157	171	173	183	181	181	188	184	175	164	161	172	166	163	185	154	178	145	157	194	155	190	156	185	174	165	155	151	176	174	199	161	175	169	159	175	193	151	185	191	189	172	158	198	187	189	184	154	174	178	215	170	160	173	177	164	173	170	163	175	189	180	165	163	163	163	184	174	188	185	182	170	177	183	201	149	161	180	177	175	167	174	177	188	166	167	191	192	163	187	160	180	172	180	178	183	169	167	186	197	155	196	165	143	158	181	191	181	167	155	204	163	170	163	181	179	178	176	176	189	161	158	169	172	185	157	175	181	179	181	159	171	157	160	176	174	157	169	163	190	158	154	185	172	187	164	178	150	168	169	151	169	156	194	167	151	154	161	189	194	166	163	162	161	138	165	154	153	167	176	155	204	183	171	168	168	168	182	175	185	155	165	153	180	165	163	166	169	169	172	175	165	152	175	160	188	180	161	159	177	167	176	182	168	176	180	177	166	153	174	185	166	163	172	161	167	185	180	188	186	162	192	201	175	172	200	146	172	165	183	160	166	155	163	169	158	185	176	188	166	156	176	171	170	193	155	181	157	177	153	165	152	185	158	174	200	188	186	169	197	178	166	171	165	159	184	167	172	168	194	157	190	194	173	152	176	200	154	172	200	169	175	162	151	162	182	165	151	174	182	181	154	152	185	183	170	187	160	179	142	150	188	152	169	174
12343	1453	2953	3503	2850	2355	1934	1805	1541	1304	1205	1143	1029	919	895	858	822	856	745	749	747	710	696	713	698	693	695	693	644	611	639	669	597	566	630	593	641	609	576	561	582	590	543	591	550	595	578	586	570	611	568	549	556	590	600	568	583	577	597	549	514	526	573	529	605	590	568	522	575	525	551	579	525	517	531	568	582	564	542	537	531	566	550	540	550	598	534	561	573	581	564	548	505	542	557	580	595	514	555	533	586	558	580	534	542	530	589	524	578	531	532	530	522	566	573	522	565	568	585	569	562	552	561	552	572	547	551	561	539	520	519	587	527	585	516	533	571	588	526	553	528	534	552	553	559	576	515	554	540	599	567	531	568	564	565	501	547	566	507	561	547	557	541	560	554	539	535	542	535	545	547	582	534	545	575	547	559	548	515	537	498	543	541	562	539	600	583	524	551	527	542	532	567	516	511	543	567	525	525	529	583	489	539	520	541	567	526	502	553	555	534	492	529	570	564	553	505	510	501	558	546	543	554	579	589	545	555	547	556	543	541	539	540	536	541	532	568	541	561	521	537	573	519	509	531	534	515	578	542	499	509	547	538	533	522	552	567	530	552	544	521	563	527	534	533	579	523	516	575	523	517	545	533	505	555	549	555	535	528	551	535	565	538	539	547	569	534	538	556	536	546	503	508	554	568	554	554	505	533	528	571	515	584	547	513	568	547	537	543	539	529	530	521	496	530	588	564	586	541	569	565	578	525	497	522	551	584	548	544	560	543	577	550	580	516	520	548	567	522	542	519	522	522	571	508	559	553	512	583	560	500	548	529	504	521	559	570	561	536	511	567	569	519	530	524	548	516	515	596	577	513	537	542	539	522	584	528	506	527	545	549	514	551	568	540	561	495	549	581	537	570	542	577	528	548	529	573	552	494	546	553	545	550	554	519	511	499	559	576	551	519	576	563	557	577	514	555	545	563	528	529	543	541	526	572	532	582	547	491	532	556	559	558	549	572	496	533	556	528	576	525	555	545	493	495	558	539	507	543	523	510	531	514	563	516	544	501	577	510	522	497	520	566	577	590	524	549	554	518	565	564	498	534	524	530	553	499	557	501	503	546	530	522	545	541	559	518	569	544	564	511	529	520	537	590	578	572	541	579	514	610	547	561	590	571	598	545	554	557	531	561	550	544	538	541	544	526	543	537	553	511	558	531	517	550	570	491	546	546	573	565	529	574	549	511	578	551	544	512	557	554	528	513	579	553	531	548	538	498	527	520	500	568	552	574	530	529	540	542	582	557	540	560	544	514	523	560	535	550	527	550	603	532	523	552	549	574	553	549	528	557	546	499	548	525	567	580	550	559	539	535	522	598	518	560	548	538	507	558	584	531	569	526	539	560	538	554	542	577	556	561	546	523	544	539	517	511	529	535	556	518	504	505	545	559	507	576	532	515	556	558	577	555	526	494	542	516	559	541	557	550	554	541	563	552	542	524	576	557	536	496	533	561	538	499	554	540	540	575	496	545	504	504	490	541	547	539	540	548	555	569	530	561	548	527	551	568	530	539	528	538	547	540	543	556	555	598	567	514	501	560	547	552	556	547	562	519	552	541	582	548	579	503	574	548	544	561	539	528	539	548	548	538	546	561	556	568	567	541	569	540	568	592	496	536	547	535	548	576	579	539	598	529	556	544	575	548	540	532	565	508	559	520	563	544	581	531	581	510	546	535	522	562	531	546	542	607	546	552	529	487	536	494	561	564	541	554	555	551	573	559	563	512	550	516	558	451	557	530	560	537	556	548	542	560	547	528	560	520	550	538	529	564	542	570	546	544	551	566	560	530	561	545	524	531	545	540	540	523	517	508	525	512	529	588	537	493	564	518	579	578	552	519	569	571	517	564	542	552	540	549	526	506	520	555	511	506	540	541	516	532	570	533	534	589	538	570	542	533	537	543	513	582	564	551	559	564	531	574	529	515	547	519	543	560	530	569	553	554	519	558	515	561	534	544	539	510	570	564	533	516	533	586	570	544	536	536	554	551	566	524	517	584	540	514	544	534	521	532	504	548	510	563	551	566	566	577	554	489	519	505	555	570	529	544	572	503	542	545	553	541	553	548	516	524	573	555	519	561	523	530	521	547	569	562	505	541	517	560	561	578	527	529	609	557	530	532	507	566	523	528	540	507	541	552	544	559	549	565	566	552	502	507	529	559	582	540	554	549	520	557	568	525	550	537	554	543	512	532	566	541	541	516	557	536	578	513	534	524	593	590	529	567	541	603	544	556	560	528	513	553	531	512	535	592	560	528	560	563	538	610	563	544	509	558	539	521	571	559	572	507	546	572	498	515	498	532	565	570	524	522	539	513	564	510	554	542	553	565	514	521	479	544	574	555	518	541	545	538	531	557	536	532	581	539	535	531	540	560	531	504	553	556	581	587	539	522	513	532	541	583	453	568	554	568	531	553	535	527	552	547	520	548	540	565	535	520	496	553	541	515	503	535	545	517	554	553	540	560	525	568	531	543	527	565	547	526	499	585	528	539	507	535	533	564	531	556	571	543	549	566	547	562	509	572	554	525	529	573	565	544	570	531	503	561	544	557	572	535	575	529	537	528	482	539	558	535	536	545	549	517	540	552	557	507	558	537	536	536	527	581	579	545	545	553	551	541	524	550	519	573	541	498	520	537	572	542	510	594	575	558	571	526	511	523	539	525	551	543	548	535	585	535	520	540	520	500	529	548	545	550	524	495	528	574	549	519	549	580	513	533	567	524	558	536	547	547	525	532	548	572	586	542	504	549	545	549	532	527	555	590	569	534	565	547	545	533	531	561	523	538	570	519	526	562	532	516	521	525	507	510	493	578	561	568	510	545	584	559	559	559	532	578	562	538	566	488	536	534	525	549	530	572	545	520	540	493	560	564	550	551	536	561	526	555	536	569	537	555	518	550	523	525	543	513	494	524	505	528	494	567	543	492	553	574	554	509	533	493	560	486	587	555	555	517	539	542	530	587	527	550	532	537	530	567	505	525	562	563	559	546	540	546	487	521	531	560	518	560	547	539	527	530	545	530	523	599	546	546	490	533	559	535	550	529	564	563	555	539	518	548	544	517	534	548	545	556	572	539	541	541	518	558	559	532	529	584	536	512	532	554	498	597	517	544	541	525	571	545	574	510	540	536	521	553	561	534	594	522	528	540	546	549	498	536	574	490	577	541	508	562	500	564	539	541	530	557	556	540	508	559	533	495	566	518	531	546	526	566	546	537	555	514	549	560	527	531	563	517	591	555	514	574	529	548	506	579	551	564	533	560	515	522	548	560	546	539	552	534	553	552	529	541	546	498	549	524	545	563	533	526	537	523	569	567	562	553	523	528	545	537	567	504	562	577	541	549	546	542	544	515	559	493	549	542	522	490	583	544	539	540	530	549	514	538	546	557	504	552	531	521	581	546	528	565	512	540	569	561	509	563	549	523	579	516	524	526	526	528	529	520	562	556	553	568	512
35551	6459	2850	2026	1414	1093	834	679	601	502	457	412	415	366	351	315	317	333	305	299	259	271	294	286	290	257	267	249	236	281	273	276	243	265	258	251	261	273	262	276	280	259	239	268	232	278	246	237	248	236	262	264	255	256	266	233	251	255	261	236	261	251	245	245	284	220	223	258	219	218	242	262	236	242	265	252	245	257	232	234	235	244	240	272	249	250	251	232	242	234	252	218	256	241	278	243	256	242	292	235	250	242	230	227	248	240	248	228	254	247	221	233	255	239	204	217	254	243	270	240	234	228	284	244	232	239	202	246	241	237	225	229	262	262	220	265	228	247	247	240	244	224	258	240	229	258	240	230	256	250	244	250	253	238	281	241	215	282	236	236	241	256	257	235	240	241	238	218	219	252	236	239	210	245	221	246	244	243	250	251	240	228	267	218	268	230	241	245	242	232	255	227	267	254	226	266	243	262	249	254	247	247	243	223	225	235	229	246	246	212	251	248	247	254	239	232	241	236	230	230	264	238	246	258	251	257	256	249	250	223	226	250	222	257	248	236	250	232	239	228	236	252	271	234	267	240	240	262	224	222	261	212	247	229	240	245	248	264	248	246	245	232	266	230	218	247	221	213	239	215	241	230	252	239	246	281	270	250	261	244	293	225	247	244	234	247	256	226	268	230	261	209	236	233	228	251	285	248	248	235	243	218	233	248	290	232	224	252	239	237	244	237	229	236	241	257	235	238	243	230	247	222	246	228	221	254	245	220	242	254	241	242	239	235	234	255	251	229	259	257	245	224	263	230	235	265	236	246	241	246	246	245	234	244	251	237	247	235	265	239	222	256	255	238	244	256	238	245	264	240	251	218	230	233	278	245	263	247	251	244	250	275	243	244	238	257	247	245	228	221	227	227	273	238	267	228	244	234	210	227	254	233	259	253	290	226	238	225	246	238	231	250	232	234	240	238	215	240	243	247	232	237	242	233	248	251	252	259	264	243	241	254	218	250	241	249	241	216	244	257	231	235	250	253	262	246	254	241	245	227	244	232	223	231	233	246	244	233	233	240	251	270	242	209	217	239	239	248	239	268	247	221	229	237	239	258	266	255	229	243	243	237	224	247	258	234	261	237	232	246	248	228	231	220	236	264	219	257	253	236	224	233	256	254	259	242	264	233	237	245	235	265	236	211	215	241	252	244	226	255	203	245	241	267	205	242	236	246	240	255	231	244	276	235	257	238	233	236	246	259	241	221	255	248	232	259	245	244	246	264	240	246	246	266	288	211	251	242	212	262	242	212	256	221	265	232	255	262	248	284	230	230	249	259	227	251	272	248	232	236	247	229	241	236	244	239	235	247	235	257	245	233	260	228	223	261	251	230	233	256	210	259	234	260	210	231	237	256	270	238	255	232	212	212	254	232	208	235	229	266	255	237	223	249	225	246	249	209	234	219	251	247	230	258	215	226	245	259	246	229	249	256	233	264	245	231	255	209	243	265	250	209	225	261	281	256	243	251	236	252	217	258	237	252	245	254	226	224	262	237	241	191	255	261	255	215	243	254	258	251	233	233	248	242	252	261	238	232	234	230	235	242	254	228	248	233	263	239	223	251	246	242	251	222	256	232	223	211	222	232	249	258	251	243	249	243	250	231	244	235	240	213	221	277	250	245	242	252	235	224	235	256	255	231	260	256	244	267	251	236	248	231	246	232	245	247	240	241	248	204	248	234	226	223	258	249	252	247	248	215	252	231	217	232	255	236	239	241	227	241	233	230	233	247	250	227	222	243	274	228	240	234	252	232	234	245	249	236	255	222	240	245	256	239	241	250	229	264	255	240	260	244	229	230	215	236	228	247	246	257	280	256	244	253	214	235	256	249	226	228	248	239	237	238	252	227	206	260	226	234	256	221	232	245	260	224	258	233	246	276	238	247	256	255	253	223	256	232	232	250	268	261	227	253	278	260	228	265	224	258	233	258	229	225	227	250	250	229	249	242	220	264	239	247	249	269	256	234	226	240	236	255	242	239	252	242	258	226	220	242	255	245	250	244	264	274	232	236	225	250	255	238	247	229	267	249	251	235	235	295	217	247	249	230	258	243	264	257	265	249	275	242	245	231	242	266	255	239	268	233	234	207	237	240	245	240	228	252	261	238	237	230	230	233	261	264	248	259	238	244	236	232	225	241	216	235	241	234	264	245	256	245	274	239	218	219	232	236	234	258	216	258	226	248	250	265	237	268	270	254	261	236	218	228	257	249	238	248	228	274	267	224	235	269	243	248	241	231	227	231	240	234	259	264	258	223	255	243	241	274	237	246	238	226	261	252	220	243	242	261	225	240	235	248	251	255	250	235	248	230	225	257	218	238	238	274	253	250	250	226	255	228	248	230	273	240	251	236	248	276	241	240	245	262	240	249	255	236	228	232	253	253	223	234	242	231	243	258	235	253	265	228	239	215	253	256	227	271	251	240	247	225	247	245	229	264	247	236	229	244	242	262	240	250	244	281	235	243	222	232	282	262	238	241	236	252	270	233	234	265	257	267	248	250	217	263	217	243	221	217	248	233	263	236	235	224	219	256	239	257	240	241	252	249	223	237	248	237	250	284	229	249	239	236	231	222	214	238	228	244	228	238	253	237	251	229	245	236	258	260	255	225	252	225	251	207	217	246	257	214	234	257	212	253	247	252	246	242	239	239	226	241	263	225	270	236	241	236	260	250	258	266	260	196	244	245	276	248	251	261	237	236	247	240	254	238	277	255	258	267	233	224	243	241	219	241	260	241	232	240	216	257	246	281	260	238	247	272	218	229	232	260	258	233	246	230	260	236	236	259	243	229	240	249	241	242	245	245	302	219	252	273	233	239	251	227	243	248	222	243	230	267	235	227	223	245	228	244	247	234	219	254	255	228	244	222	250	253	255	276	242	246	244	257	250	208	247	267	220	256	227	249	269	224	231	240	229	264	224	263	258	228	275	238	218	274	243	225	227	239	241	255	220	273	249	220	248	243	232	248	228	217	252	248	234	219	257	255	231	258	234	236	249	236	258	250	249	245	230	257	262	221	240	231	248	224	248	257	259	271	259	237	231	232	222	246	229	254	232	268	245	250	232	239	238	229	243	240	255	247	233	251	248	270	226	280	241	260	253	243	268	233	272	272	236	242	268	236	235	246	243	231	234	245	260	249	281	252	246	227	232	240	214	239	217	284	254	225	247	207	252	256	251	246	252	218	267	242	240	252	270	256	272	242	241	235	242	279	254	241	244	223	247	232	235	250	244	215	216	246	249	238	230	255	221	272	252	275	264	265	213	230	254	256	244	227	236	247	230	269	242	225	247	270	253	229	212	246	250	244	271	249	242	260	243	257	263	264	239	263	257	239	243	255	227	236	232	280	241	239	219	233	221	246	242	299	247	248	229	209	249	243	242	230	232	231	251	227	265	261	268	219	276	255	255	259	223	229	247	233	242	230	262	241	256	214	232	239	249	222	240	242	248	260	247	248
16241	2401	5091	5881	5008	4238	3521	2953	2466	2288	1998	1816	1625	1512	1384	1322	1307	1181	1131	1206	1079	1079	1043	1005	970	907	903	934	894	881	929	918	825	862	883	857	795	840	772	867	819	875	826	781	783	817	766	814	764	758	763	741	805	767	791	809	803	770	809	753	755	767	788	731	705	725	780	753	740	716	742	719	743	762	713	778	730	754	728	689	732	745	771	729	763	758	704	730	748	752	739	741	748	756	752	772	671	731	771	765	670	791	741	722	767	744	718	724	721	734	779	748	749	773	740	718	697	706	757	746	731	704	750	720	738	694	679	689	737	733	702	760	720	729	827	696	699	752	712	761	736	685	733	728	753	725	686	786	720	697	673	724	753	700	731	699	671	694	732	726	715	708	738	696	730	725	740	759	728	727	743	659	716	687	702	679	733	706	706	717	738	728	684	748	724	744	695	731	752	687	709	718	762	693	780	725	734	733	705	698	738	760	724	729	731	732	740	731	709	685	710	709	706	729	719	690	761	736	724	798	763	737	731	709	717	769	734	734	677	719	714	734	741	742	727	698	643	715	665	699	718	748	751	751	738	709	721	751	647	742	725	761	676	714	718	677	742	725	749	721	696	758	710	743	719	706	696	757	734	695	751	738	688	718	724	708	679	731	712	676	715	716	718	700	673	756	693	722	692	740	725	698	718	723	727	765	737	713	756	754	717	708	777	694	685	732	759	758	742	754	708	735	696	719	756	753	729	741	714	726	723	672	740	759	696	673	719	732	736	705	744	695	740	731	734	708	728	753	732	734	755	704	767	706	771	696	702	751	751	713	702	731	704	707	738	680	731	707	733	736	765	747	761	696	706	730	688	691	751	767	700	697	745	714	722	711	759	707	722	744	785	718	789	736	718	733	728	760	745	779	721	718	703	765	717	750	742	708	748	699	779	715	781	708	742	710	749	675	741	743	688	729	751	735	706	704	774	714	720	712	770	718	716	666	674	777	780	698	733	697	689	737	697	709	739	681	684	732	739	704	730	768	686	716	716	729	682	724	736	709	703	717	698	715	761	743	759	744	746	768	706	732	759	739	749	711	683	716	726	712	767	711	709	758	674	720	705	756	731	698	737	691	706	671	728	711	736	696	676	712	736	699	729	722	727	742	772	769	716	699	738	736	732	721	689	667	751	734	707	701	714	708	721	735	704	714	687	689	695	715	738	674	665	708	747	680	757	682	749	709	732	736	652	692	715	706	740	728	756	755	683	682	678	771	756	751	719	764	735	710	729	698	709	746	706	706	701	735	759	714	708	759	713	729	697	790	740	747	709	726	754	722	766	720	668	729	698	729	703	669	781	733	739	708	724	727	777	742	685	737	734	763	741	742	718	723	744	715	745	744	707	680	718	694	751	715	713	708	728	713	712	716	745	761	767	662	734	718	748	758	716	687	774	723	731	743	702	739	709	703	704	761	728	730	760	738	751	732	754	698	737	687	720	713	753	670	756	754	717	704	723	725	705	725	684	757	733	729	694	688	737	718	734	747	781	733	680	723	708	703	759	723	765	702	721	758	730	735	706	699	690	697	686	738	704	710	680	709	706	752	670	719	739	749	733	642	716	757	756	693	698	739	742	735	664	715	748	697	740	766	751	727	741	692	752	692	727	704	732	687	668	746	709	712	713	696	735	686	694	690	725	678	748	768	737	734	720	760	697	754	738	729	706	776	695	739	667	712	735	741	737	681	759	742	728	728	723	749	737	730	739	729	689	753	714	733	708	698	765	709	728	741	709	763	756	719	729	754	727	736	670	700	712	773	720	761	716	685	744	723	749	695	709	731	669	760	690	714	762	728	734	723	657	733	734	769	724	670	740	707	740	679	710	747	745	695	712	745	717	680	740	706	691	696	708	762	710	762	705	746	701	716	750	718	632	695	647	698	759	758	741	715	704	759	716	774	745	724	711	732	731	724	723	718	710	728	737	714	721	768	718	734	705	677	750	648	715	734	717	737	687	712	698	719	698	728	772	752	690	703	734	755	678	757	723	738	705	731	713	708	688	735	738	748	714	770	749	687	746	709	736	699	717	751	707	756	756	746	746	748	711	679	702	719	692	727	740	734	740	686	691	657	697	746	719	737	710	763	705	746	713	742	702	707	747	733	722	713	760	754	699	732	746	713	756	761	707	715	732	704	708	673	717	708	739	763	740	703	726	704	708	726	682	758	724	737	766	719	735	730	708	716	761	723	761	686	741	749	758	711	705	747	688	752	665	717	688	706	737	766	775	720	730	753	720	718	745	732	765	746	710	710	745	739	765	782	738	727	695	748	736	719	715	704	711	790	734	720	747	666	756	746	707	739	711	747	725	741	709	751	732	663	697	730	689	710	709	756	739	717	703	719	718	757	770	685	714	748	708	744	721	698	728	736	738	725	738	712	717	691	694	770	707	710	712	699	785	674	717	716	736	756	746	745	680	728	741	771	738	724	702	687	706	734	742	771	763	752	655	677	724	688	736	748	690	729	714	749	670	713	713	780	700	764	769	712	721	705	691	750	764	740	751	778	720	771	729	694	751	686	768	756	705	754	718	754	665	780	702	713	729	706	713	677	779	733	643	658	698	701	755	698	691	716	727	732	733	736	745	718	722	741	720	710	709	720	698	770	730	725	745	709	726	750	741	674	699	738	755	716	763	741	762	747	720	728	702	730	742	690	742	681	708	699	780	730	735	743	739	733	706	692	695	740	732	737	712	718	723	686	728	726	729	718	692	672	706	742	722	749	699	754	714	723	708	694	784	762	739	726	739	728	700	731	709	708	686	793	706	789	723	784	722	727	730	776	711	713	803	709	685	714	711	732	708	712	761	711	685	787	714	704	687	714	749	752	755	777	729	702	756	732	730	694	726	725	687	738	748	727	719	762	704	683	686	708	692	752	696	679	736	731	709	737	718	689	726	733	723	740	754	687	741	764	695	699	738	720	708	747	749	728	746	734	717	691	751	717	730	718	715	772	727	728	704	721	737	752	741	673	704	727	740	729	732	714	728	724	691	673	754	747	699	783	661	744	728	702	765	733	733	743	744	707	714	735	712	731	716	718	672	727	726	775	706	711	692	721	777	744	719	735	715	730	664	691	710	738	728	763	709	754	690	745	719	729	696	721	690	777	706	684	702	717	731	720	711	714	774	723	697	743	748	757	707	704	691	720	784	741	740	796	747	725	738	711	742	750	757	695	729	708	752	736	716	699	683	734	705	744	733	729	722	752	755	718	710	749	694	762	774	746	704	727	738	780	754	724	709	741	738	698	683	728	766	746	704	723	716	720	723	735	713	762	743	671	710	734	718	737	722	778	683	731	742	721	773	701	767	744	727	756	737	744	722	652	706	713	743	703	700	747	743	715	737	702	685	715	769	698	718	707	718	709	696	812	727	727	719	726	749	726	740	746	706	720	722	681	711	701	736	685	719	710	720	720	702	739	751	726	741	737	741	765	734	747	703	706	719	728	749	710	719	738	726	737
3972	154	156	133	109	103	93	80	88	88	90	72	73	72	87	72	73	74	84	89	79	78	78	90	73	78	75	77	70	70	75	83	80	89	73	79	55	76	80	66	71	59	83	70	77	67	75	57	66	67	72	78	86	82	81	69	67	78	92	87	60	80	71	71	78	64	74	67	58	78	86	74	93	75	80	69	71	72	79	54	82	54	75	82	77	66	73	61	73	81	70	77	89	74	73	77	73	73	62	66	85	72	67	84	73	89	77	75	76	64	88	65	85	62	88	68	82	74	67	86	64	83	80	78	74	77	86	76	72	74	70	79	83	72	71	60	70	63	84	60	92	86	82	74	86	82	95	66	70	66	72	90	67	89	82	84	79	80	72	66	77	74	72	75	73	80	85	70	69	76	63	76	89	72	72	70	73	71	65	66	73	77	71	79	62	65	71	79	66	76	71	73	66	83	65	85	80	71	74	76	69	82	83	78	80	64	70	81	76	67	75	70	79	61	70	74	64	88	82	72	70	72	72	73	77	94	77	69	75	67	72	79	78	75	75	66	71	70	71	82	74	73	67	81	81	75	66	82	80	70	81	69	85	97	93	78	71	87	67	89	90	75	92	77	79	88	77	59	79	71	65	67	80	82	75	73	82	69	75	78	93	79	67	90	64	83	70	66	77	69	71	56	78	82	74	84	51	80	67	94	66	62	79	87	86	75	83	80	67	68	92	74	74	73	91	74	79	67	78	71	69	71	70	84	80	69	77	54	70	67	75	74	89	69	81	79	83	82	76	63	64	63	62	75	71	85	72	68	80	76	66	68	87	75	75	74	71	83	80	68	67	68	74	76	67	83	66	65	80	66	74	88	67	61	76	86	81	65	75	70	82	85	76	81	76	59	82	69	88	70	80	68	66	70	64	76	79	93	73	73	78	73	71	73	73	66	70	68	72	65	85	73	77	68	65	67	73	75	68	74	77	73	78	60	83	72	80	82	84	79	65	69	75	76	74	60	87	70	66	69	79	82	64	61	61	67	79	78	70	96	88	72	62	89	66	73	85	83	97	80	70	61	85	63	83	61	78	73	70	55	65	74	69	80	60	82	81	66	62	79	73	85	82	78	77	75	83	66	91	76	93	62	78	64	74	67	71	65	80	54	65	75	80	80	92	88	68	76	60	67	72	57	68	83	66	82	64	65	68	68	79	66	61	65	60	77	61	73	70	69	74	79	75	79	73	73	72	75	88	73	72	74	78	85	67	82	67	72	71	75	49	70	81	66	66	74	68	69	71	67	99	74	86	74	63	70	85	77	62	78	68	66	69	53	75	83	64	67	75	84	78	88	85	91	72	81	86	85	72	81	64	78	66	84	72	68	71	55	88	78	70	79	69	65	78	75	73	74	71	82	84	64	53	69	87	66	73	72	72	74	92	75	82	86	83	69	75	73	82	60	77	69	77	78	65	79	75	80	67	81	91	88	68	63	69	81	74	70	66	65	73	76	72	70	77	82	72	83	80	76	82	86	80	76	80	69	73	58	67	86	81	64	75	72	76	79	89	65	75	61	71	66	67	89	70	67	73	72	82	77	76	78	70	67	74	61	82	81	75	71	69	82	71	79	74	78	66	89	82	78	70	77	72	70	81	63	55	75	92	76	85	66	68	81	76	88	77	83	76	83	84	79	70	91	65	56	82	68	80	64	58	78	75	55	80	82	72	99	76	83	79	78	82	68	77	71	75	86	87	75	71	54	81	65	65	72	59	69	82	61	64	69	80	77	79	74	73	59	74	75	81	84	67	71	74	73	85	86	61	76	77	77	83	75	71	80	85	60	75	52	60	71	69	74	99	74	80	86	76	87	58	74	80	98	56	74	68	79	81	67	70	60	78	78	83	86	70	72	69	83	78	63	81	67	70	72	75	78	83	58	88	73	61	78	67	68	81	61	77	59	78	74	84	79	76	73	70	85	69	80	64	63	88	78	55	71	81	86	85	80	73	82	78	58	81	85	76	64	75	73	62	70	82	76	70	87	62	81	64	82	59	73	74	70	76	59	65	82	86	76	83	59	59	62	91	73	67	91	73	77	77	75	74	73	65	85	76	70	75	75	84	76	69	72	71	98	74	79	69	67	71	75	77	76	64	74	71	67	79	63	78	80	72	65	84	76	65	60	61	80	79	83	71	79	56	64	72	67	76	66	87	67	60	72	73	76	76	75	58	64	79	77	62	72	86	74	79	70	74	78	62	67	75	85	68	75	86	53	73	79	70	85	64	74	75	74	73	80	83	64	77	79	80	59	80	78	75	91	90	83	78	76	94	70	61	71	93	73	78	70	89	65	73	77	72	82	88	87	64	77	77	61	73	61	62	65	73	76	67	76	77	63	73	70	61	95	83	84	76	70	94	88	64	84	76	76	76	60	68	73	84	78	75	78	66	76	72	70	64	70	84	88	74	76	77	66	69	72	88	73	79	83	93	72	72	82	83	78	72	67	81	79	81	78	68	67	77	79	68	79	85	60	60	75	87	73	78	75	89	75	65	78	69	83	80	78	74	81	68	62	66	83	69	66	86	78	82	65	64	83	54	60	76	75	90	74	81	86	72	72	74	84	70	77	61	87	88	79	60	64	65	65	68	59	71	76	71	74	72	78	80	64	81	78	86	79	68	70	71	68	62	84	64	69	79	84	67	83	80	76	68	75	70	70	80	76	73	59	76	62	67	60	72	73	81	75	70	66	88	79	81	77	54	74	56	79	86	58	68	71	75	71	69	80	64	85	60	89	56	76	76	64	76	64	63	68	85	78	95	88	81	87	78	73	79	64	78	67	75	81	65	65	71	66	79	81	80	55	64	68	64	81	84	66	76	77	83	74	71	79	68	71	57	75	66	80	103	81	69	87	87	100	81	89	85	63	75	80	74	81	71	77	73	74	72	83	68	87	75	87	73	72	76	63	74	70	84	79	68	70	77	84	81	69	63	88	69	74	76	69	55	81	79	69	85	70	89	55	65	83	99	79	69	78	80	76	86	75	77	89	77	75	79	58	66	68	84	66	71	73	88	76	55	66	81	96	73	73	59	58	81	60	55	70	73	77	61	74	88	82	83	82	83	67	68	68	73	90	81	73	68	70	81	72	81	76	82	71	57	71	72	79	78	67	79	81	84	77	78	76	64	96	81	68	71	81	63	82	62	78	78	74	69	83	83	74	86	76	83	86	66	85	83	67	72	67	92	64	67	78	60	90	73	76	75	81	65	79	76	78	92	85	70	80	70	71	79	85	82	89	71	74	71	79	74	67	67	84	69	71	67	79	63	84	57	67	75	66	91	81	76	69	81	89	51	89	70	80	77	77	79	81	84	60	60	78	67	64	73	78	76	81	78	80	71	70	74	69	73	74	79	68	72	95	87	72	67	64	74	72	69	64	62	97	68	68	67	71	71	75	69	79	68	53	90	69	81	95	77	96	61	81	68	84	73	73	67	80	80	69	71	83	87	74	76	87
5024	371	440	455	404	389	366	368	333	303	306	331	267	303	310	305	296	300	291	312	293	316	275	310	299	308	294	292	284	284	293	272	282	298	248	278	275	272	278	253	282	310	290	276	273	275	307	276	307	308	306	269	283	289	260	295	266	281	260	297	302	279	282	282	291	249	307	307	263	276	303	282	246	297	275	268	267	293	287	275	294	289	269	295	235	284	281	271	286	274	306	257	268	276	254	297	272	257	264	271	271	270	279	319	294	282	276	272	313	271	281	274	256	279	275	303	255	266	295	313	264	271	286	281	292	274	299	256	298	265	306	274	289	298	281	275	263	255	261	256	309	265	262	283	277	270	294	279	268	304	260	266	286	289	276	250	291	318	275	277	293	269	269	285	304	319	280	279	284	293	284	281	294	302	291	267	281	272	262	313	288	275	285	279	267	292	294	259	288	297	268	255	255	274	289	306	291	310	250	283	289	307	291	263	259	283	309	306	304	289	283	308	262	273	284	288	263	291	295	267	282	308	265	290	273	236	294	271	308	256	280	268	269	289	288	278	285	293	286	269	283	288	266	261	267	264	298	268	295	302	286	284	289	277	297	252	283	306	272	268	264	260	302	283	277	285	296	306	273	279	289	294	274	264	277	287	291	304	297	289	270	270	290	276	276	293	273	259	297	276	299	280	314	257	289	249	290	299	277	237	280	260	283	293	305	269	284	278	274	265	251	270	291	255	280	274	262	299	279	265	282	298	291	295	269	286	306	309	286	272	279	269	263	284	254	294	311	293	277	287	286	303	283	285	288	299	266	296	278	276	283	282	288	263	295	285	293	284	316	301	278	278	300	277	299	236	285	266	273	278	275	307	292	292	268	279	261	254	293	268	295	287	283	282	296	275	245	271	301	262	258	273	301	279	277	271	263	270	284	280	281	249	262	280	289	293	307	269	276	256	289	244	261	266	307	266	281	302	289	265	290	278	289	289	286	315	274	304	265	268	300	286	275	281	291	287	266	272	277	290	281	281	282	318	292	285	282	304	278	273	303	256	264	274	283	286	302	259	276	320	269	277	274	277	276	282	270	277	283	295	264	262	281	305	273	291	281	293	289	253	291	277	289	293	297	246	299	272	268	284	291	275	311	265	296	265	309	269	285	274	268	314	303	269	280	235	286	274	267	275	290	295	277	293	278	293	276	257	266	293	273	281	286	311	273	264	287	284	295	306	285	246	281	297	274	292	268	278	249	273	278	263	265	277	287	270	277	285	279	285	245	306	311	276	288	269	283	261	305	290	272	278	280	270	292	273	267	287	280	263	270	274	290	309	257	297	277	288	287	298	262	266	312	275	295	247	263	283	273	320	264	279	256	302	296	292	286	291	308	252	302	292	276	287	269	299	268	285	292	302	267	307	276	291	266	274	279	277	294	315	286	292	255	298	288	290	257	274	289	317	270	289	251	267	267	300	237	274	266	304	304	271	295	266	244	299	293	295	285	262	275	279	298	294	294	277	261	276	298	292	293	270	270	290	250	302	276	259	273	270	246	299	273	293	271	248	272	303	270	267	312	251	300	277	287	276	238	307	318	269	288	294	277	276	268	296	292	304	289	304	230	281	283	310	325	266	279	260	291	280	293	256	279	303	284	278	289	260	249	295	288	285	242	271	251	253	290	312	295	272	277	278	290	269	296	281	289	281	271	297	300	278	309	257	254	298	285	268	293	283	309	251	286	298	237	277	277	267	297	290	276	283	295	297	293	303	266	266	284	299	288	263	290	297	282	285	277	295	298	269	274	287	290	265	301	281	270	283	265	282	261	271	249	277	302	298	273	302	266	303	277	255	256	268	252	291	294	292	260	265	260	248	246	284	289	277	283	279	282	283	282	266	284	286	310	290	288	286	257	282	298	272	285	279	266	279	256	267	262	271	270	310	293	281	279	256	267	307	275	304	286	266	273	303	257	269	283	284	257	248	304	272	287	282	297	289	258	285	275	256	287	268	272	271	304	275	292	239	260	260	285	272	275	301	318	284	274	299	251	280	286	283	283	275	278	274	274	290	293	303	253	295	258	293	289	284	279	306	243	284	265	268	298	261	248	285	319	303	287	272	296	260	286	328	298	252	270	291	272	267	298	277	277	267	280	288	283	302	277	270	307	276	288	268	284	306	251	261	289	271	258	250	297	300	280	281	305	283	283	275	265	282	279	266	310	263	284	272	292	296	295	254	280	260	269	284	285	257	285	281	303	250	253	283	271	282	264	271	280	277	269	275	302	286	275	268	249	254	282	295	286	292	299	290	261	252	266	286	283	281	258	274	293	257	262	245	281	253	273	278	281	293	273	273	246	276	285	301	275	278	264	288	288	291	271	321	299	274	267	302	287	263	288	256	284	247	273	266	312	273	298	320	309	281	278	262	274	244	291	275	278	285	261	269	279	286	280	306	249	295	273	275	272	300	262	250	276	267	298	277	280	284	277	282	291	280	304	286	298	313	269	296	276	297	291	283	279	247	240	270	266	278	276	280	248	300	259	274	287	284	278	284	267	280	287	266	281	284	315	276	300	274	265	274	265	301	298	297	287	284	255	306	315	256	270	275	290	264	290	298	285	314	282	276	297	251	274	306	285	282	294	264	262	274	277	276	254	273	299	256	286	279	268	277	299	304	294	255	297	260	276	276	286	286	260	260	289	260	306	280	271	295	280	294	269	292	287	282	300	259	292	277	280	293	290	263	282	250	281	284	270	265	276	262	255	268	263	260	286	283	258	280	275	256	260	275	285	266	272	304	259	273	288	287	292	298	258	301	302	266	273	294	286	280	280	272	272	271	290	252	295	244	279	293	302	297	287	284	289	251	260	289	250	240	274	274	280	287	256	291	268	277	278	299	294	289	285	305	297	299	309	288	295	261	264	313	263	287	304	316	304	299	290	291	279	274	297	284	288	283	284	278	275	253	281	316	301	257	291	275	282	253	293	270	299	288	250	288	311	270	258	296	294	265	290	276	317	254	254	293	250	277	273	284	276	271	282	264	285	256	322	301	284	305	283	295	281	273	310	239	300	262	273	278	279	305	266	292	291	280	299	283	255	259	293	261	274	273	272	277	290	267	233	262	321	253	247	276	265	282	279	280	288	302	279	270	268	286	278	272	272	282	283	280	290	271	243	262	301	260	288	303	274	289	287	292	256	280	313	280	264	281	293	272	276	285	291	278	279	289	283	278	280	289	308	258	290	303	284	293	267	309	279	282	285	287	259	269	285	295	268	272	304	258	274	251	293	276	279	291	316	307	278	278	294	264	250	297	289	283	280	291	299	292	270	295	288	242	270	271	297	286	327	257	273	259	299	269	266	292	251	259	232	277	263	270	275	250	273	292	277	294	281	294	277	283	296	299	281	288	287	275	287	267	258	286	277	299	271	274	274	305	304	258	299	294	313	268	287	276	301	281	316	245	283	315	292	300	281	279	291	299	303	276	278	258	275	251	290	270	277	282	287	282	284	298
24246	2171	1354	1080	764	648	496	388	371	294	300	274	229	234	237	220	183	216	192	201	193	197	204	202	194	192	182	196	204	183	185	188	154	168	192	200	200	205	168	199	171	177	168	152	163	183	182	162	173	168	155	177	193	165	164	192	187	180	203	176	166	151	157	176	166	183	183	177	183	175	191	181	197	151	175	199	182	178	187	183	171	184	149	182	188	172	184	181	171	177	155	159	166	170	158	190	155	190	163	173	173	194	170	184	171	162	188	180	173	180	172	157	166	170	173	167	164	149	193	175	165	157	177	178	192	160	152	184	177	183	157	170	194	190	184	159	173	174	179	170	191	164	198	171	182	188	172	166	151	159	159	174	187	178	168	171	155	176	180	142	161	159	185	176	170	202	188	177	169	155	163	165	181	172	204	167	186	177	186	174	145	165	168	173	181	181	162	177	155	148	155	163	162	172	183	177	183	203	179	195	161	182	168	168	183	168	166	157	197	144	176	168	175	193	152	172	195	187	183	183	161	177	143	183	156	168	169	163	173	170	187	163	176	170	183	169	158	194	172	172	167	186	179	182	172	165	186	183	171	203	186	174	177	173	154	155	149	187	174	162	187	183	149	161	170	170	188	164	186	170	160	183	171	159	160	151	177	148	159	176	163	171	177	153	186	196	158	150	176	158	183	183	162	171	158	173	191	169	183	158	193	178	178	176	192	207	162	160	184	174	158	176	185	198	147	159	167	166	183	171	181	178	177	169	164	173	169	161	174	188	170	184	173	168	170	169	173	171	175	171	166	181	202	183	196	154	172	174	156	192	176	159	182	169	171	162	182	176	164	180	188	177	171	191	140	180	171	175	160	195	183	180	148	175	161	187	168	161	167	150	161	151	152	183	174	167	185	167	170	165	146	163	184	172	173	204	172	159	174	179	162	196	184	195	159	172	183	162	191	181	171	152	153	189	164	204	183	195	155	182	161	191	163	166	187	169	174	176	196	153	169	172	179	169	169	191	160	165	190	177	177	188	187	175	178	171	161	157	160	156	176	197	162	177	182	165	174	168	172	167	169	188	176	183	179	189	166	167	196	173	161	169	156	167	176	167	190	178	186	172	175	166	183	177	131	173	163	190	160	157	180	157	181	186	169	176	202	191	194	170	190	172	177	165	178	160	167	169	171	163	160	179	170	167	167	155	155	180	181	171	191	159	157	169	171	178	198	155	194	164	174	192	201	193	165	171	204	152	167	139	171	184	173	196	171	199	163	191	203	143	149	159	174	171	174	180	166	166	194	178	174	147	165	183	170	160	189	159	193	164	174	157	175	189	166	190	172	166	185	173	170	171	172	175	180	175	172	163	163	189	149	157	180	176	180	192	164	169	170	187	144	163	171	153	145	203	162	151	182	193	178	166	154	161	162	177	169	185	183	162	169	184	199	164	181	203	172	175	164	176	180	166	178	174	177	171	162	191	171	160	179	155	177	170	180	151	200	170	177	149	146	161	153	156	151	134	185	161	188	194	154	178	169	180	180	176	167	165	169	186	162	179	175	172	199	206	169	201	182	174	184	168	163	179	173	159	176	181	174	164	180	186	168	160	177	162	162	162	175	196	156	163	186	193	160	148	174	196	197	178	173	175	159	178	180	176	164	158	164	181	180	186	174	176	163	173	154	184	151	156	183	172	168	169	175	167	149	165	184	160	185	201	170	150	181	170	175	155	173	179	137	166	179	156	175	183	186	156	167	199	162	198	156	166	165	155	194	178	168	184	172	195	178	163	187	184	152	179	172	168	171	180	170	178	170	193	158	178	167	170	183	188	158	165	145	148	169	176	194	170	174	167	184	191	153	182	171	183	176	193	174	166	171	211	145	182	198	168	169	176	175	168	169	169	158	176	173	179	170	198	192	158	160	172	160	164	182	195	181	170	170	170	182	182	169	185	182	167	170	166	175	194	174	165	173	161	175	165	183	166	188	158	195	155	172	174	174	176	167	177	161	176	187	177	158	155	176	148	171	180	180	177	157	190	146	199	197	169	162	161	171	150	166	156	170	173	176	171	150	180	186	155	184	178	167	170	182	189	165	145	171	177	167	171	181	178	175	176	172	189	157	182	176	179	163	163	182	175	141	198	165	180	156	191	158	139	170	189	194	182	166	183	181	175	167	170	190	173	159	170	158	185	158	194	144	184	182	181	176	180	170	139	187	164	170	183	156	155	188	164	149	167	176	171	163	178	160	176	184	194	152	179	184	164	184	168	174	156	174	194	149	187	170	165	177	178	175	173	168	171	184	188	207	162	175	191	166	158	178	166	167	186	176	165	174	188	175	207	200	177	167	177	174	175	145	151	173	162	183	174	168	165	155	189	179	146	180	185	168	178	174	160	178	184	171	159	140	180	192	195	164	157	149	169	181	150	194	174	156	173	176	166	180	183	177	169	165	183	207	174	165	162	173	173	176	180	199	168	182	169	164	162	184	197	158	170	180	201	176	172	210	180	195	169	181	181	169	168	188	169	168	211	175	185	181	180	173	165	176	190	182	179	178	182	150	198	164	172	195	167	165	188	201	139	179	162	159	185	170	176	172	185	198	164	163	150	187	160	168	183	172	152	164	157	172	162	195	172	199	148	165	158	161	175	179	182	154	168	155	162	213	188	173	167	172	166	180	172	199	168	195	156	176	149	160	173	173	166	177	197	167	169	186	177	190	154	172	173	201	180	186	171	181	169	167	207	179	178	185	207	165	175	147	168	170	198	187	169	170	187	153	144	177	194	180	167	146	176	175	157	166	168	188	179	178	176	177	197	163	164	146	166	167	167	172	159	182	139	166	176	194	179	183	166	162	185	155	201	158	164	171	187	151	167	193	145	146	176	153	167	180	180	153	166	167	188	202	183	176	171	169	167	174	207	184	144	180	174	188	162	176	176	191	180	198	179	185	166	180	180	201	171	152	152	150	180	159	163	183	185	178	163	182	192	184	163	147	184	161	169	161	193	168	185	177	170	186	160	158	172	160	163	170	173	169	164	176	167	150	172	196	169	141	163	172	185	170	160	172	205	198	178	164	203	179	178	171	195	165	182	167	157	172	174	158	172	182	167	161	156	185	171	172	141	171	168	183	179	167	188	184	171	164	171	186	162	163	176	187	147	183	183	174	173	192	172	160	162	171	169	161	176	179	170	160	174	154	147	163	163	187	172	173	185	198	185	166	161	159	169	160	174	183	196	195	173	186	205	167	174	178	197	173	174	165	173	180	160	177	154	188	170	178	156	190	183	173	187	175	172	175	180	177	176	159	164	181	181	165	193	157	195	155	169	178	182	170	173	176	163	189	166	171	186	182	183	176	186	144	152	185	180	172	157	174	189	182	186	169	176	158	165	191	185	167	166	168	174	189	178	173	150	176	170	171	160	178	181	142	182	169	182	183	175	160	169	165	162	170	170	190	173	184	158	151	187	189	179	171	172	170	179	176	182	177	183	170	163	175	178	169	155	194	158	173	170
11999	1429	2915	3288	2836	2413	2010	1777	1464	1369	1242	1110	1043	1028	889	810	831	826	753	711	734	708	694	733	669	690	646	642	611	642	637	618	619	628	664	595	599	581	594	609	598	559	555	549	641	568	599	605	582	597	531	597	589	554	567	552	561	550	582	596	561	536	549	576	591	593	549	569	524	542	543	567	526	566	568	583	564	550	564	521	547	576	552	562	553	550	578	584	570	611	546	598	583	551	543	563	533	562	521	577	495	545	562	582	524	578	539	550	564	552	575	554	502	536	567	580	516	523	527	557	552	512	535	583	551	581	517	534	537	539	578	560	579	561	560	513	516	527	513	508	505	547	551	544	537	534	534	538	526	591	558	567	536	530	535	596	569	566	559	547	546	551	597	558	567	571	521	542	581	536	536	506	531	539	522	561	526	517	538	530	551	523	540	555	554	552	502	510	562	526	515	541	564	531	548	571	549	570	519	574	563	598	517	580	574	488	550	542	535	600	584	519	516	524	548	540	550	535	565	526	535	551	507	513	566	518	517	539	533	558	566	531	543	555	577	550	538	529	567	575	517	557	511	570	550	527	550	570	506	531	570	523	581	499	547	593	545	558	548	517	533	572	505	555	575	533	546	528	568	546	513	499	579	593	601	558	564	489	571	538	572	525	522	560	557	542	547	506	569	505	552	558	514	562	541	520	578	561	559	517	529	521	532	531	549	578	541	513	522	556	521	519	562	532	556	602	541	529	528	543	541	572	543	523	566	574	543	548	541	569	567	555	551	547	537	562	574	569	574	509	530	526	534	553	552	568	551	488	569	555	558	567	525	509	496	515	538	512	530	548	517	507	553	525	553	554	529	535	587	547	532	544	493	563	583	599	565	539	542	500	576	562	516	507	555	552	557	503	538	515	527	531	530	548	551	521	498	545	589	566	529	532	521	559	599	557	575	527	535	537	574	553	542	538	525	529	544	552	549	528	559	574	558	544	521	567	573	570	562	536	569	535	581	569	560	541	530	553	516	487	501	552	555	545	568	564	542	563	565	539	578	551	580	520	544	513	533	545	562	526	517	543	514	538	539	543	539	504	565	559	521	563	569	534	554	531	559	529	562	542	544	550	531	534	546	576	591	546	534	542	557	525	522	533	564	522	534	550	522	562	540	586	537	567	538	544	576	512	553	578	508	524	513	521	575	511	545	552	565	539	524	583	560	572	521	556	553	592	513	526	579	556	536	559	560	537	540	573	565	558	550	569	559	566	562	522	549	560	551	529	538	561	568	592	565	532	531	534	539	519	536	542	516	546	549	552	537	502	577	499	498	547	543	537	576	553	564	540	537	580	547	552	530	546	579	550	550	587	551	536	547	564	537	525	548	522	522	549	543	596	528	574	550	555	549	581	551	536	539	520	570	574	544	523	575	529	523	567	556	519	577	553	559	557	560	559	587	578	556	554	564	549	518	560	541	585	562	556	520	516	581	558	527	569	583	550	536	531	546	553	580	553	528	549	559	565	533	521	521	563	545	545	536	541	529	529	552	550	573	552	566	557	542	516	572	531	546	566	505	577	561	546	520	538	582	569	544	563	568	542	501	529	539	555	577	594	546	537	554	520	535	529	543	554	546	533	507	553	569	511	511	530	520	558	529	562	565	543	475	591	517	580	592	568	528	548	563	550	541	544	556	554	559	528	519	547	499	518	524	554	514	557	524	495	520	599	548	558	551	538	534	607	514	597	569	549	548	550	573	546	543	513	548	550	529	533	539	570	507	542	523	582	555	516	526	537	528	545	563	568	542	556	543	559	557	515	528	555	541	557	522	541	540	569	562	549	543	551	580	541	534	573	534	591	572	546	522	500	543	562	562	576	573	496	553	565	576	537	560	549	579	560	520	537	552	568	597	556	535	514	564	522	524	488	561	550	538	532	562	576	518	556	526	524	559	564	509	533	543	560	572	541	527	526	567	518	530	554	571	556	583	555	490	569	538	563	555	568	560	556	535	531	518	543	549	529	568	522	532	527	567	610	540	534	555	515	540	484	534	555	523	496	572	521	561	536	586	534	558	536	559	571	569	537	576	521	537	535	555	559	555	576	594	529	559	559	496	570	523	557	528	567	564	508	545	557	544	558	495	503	536	567	520	535	530	516	553	521	506	601	599	536	567	557	535	549	553	527	548	520	531	564	540	523	509	537	523	477	582	558	550	548	560	538	550	509	565	564	532	591	522	564	566	557	493	543	567	500	569	551	542	553	556	521	541	519	557	545	537	518	539	545	553	592	541	544	577	553	544	563	596	536	565	522	562	524	568	523	538	547	556	562	545	529	517	564	528	563	537	543	544	560	496	535	547	540	582	566	534	524	563	552	529	538	540	511	558	515	568	515	521	552	578	551	557	555	529	565	544	543	527	573	535	563	548	543	535	554	562	476	529	530	499	568	554	528	537	548	491	546	563	546	584	524	543	527	592	535	584	550	584	571	560	545	534	557	534	511	545	580	540	544	522	527	598	526	574	538	542	551	559	540	535	580	545	524	523	543	573	566	541	487	539	508	521	568	514	544	480	531	529	527	552	517	527	526	569	535	526	520	575	544	519	545	579	552	583	562	565	626	530	573	564	625	560	500	552	534	592	545	518	562	586	552	538	497	540	589	558	517	540	595	542	545	512	519	597	523	552	554	574	503	518	555	543	542	486	496	543	548	527	529	532	569	557	560	581	483	548	555	561	528	520	500	547	534	528	508	507	543	566	574	558	594	533	542	516	560	542	546	568	591	563	598	576	561	532	547	546	556	584	508	559	544	572	506	488	528	558	528	519	531	526	539	498	544	534	565	540	560	560	546	514	553	550	569	502	528	567	544	539	557	532	524	521	574	556	533	579	543	594	562	556	506	558	534	604	518	544	601	506	563	522	528	565	517	537	564	552	541	551	554	529	569	574	537	563	546	557	554	592	564	556	546	508	534	570	519	569	551	582	558	545	566	531	539	530	514	569	545	596	579	532	547	572	519	544	535	558	532	594	539	546	518	540	560	559	537	563	523	544	556	549	545	540	550	552	537	555	602	567	509	534	552	535	539	511	523	532	525	537	563	532	565	549	527	588	529	564	575	552	536	521	591	542	557	535	549	553	530	524	542	555	530	564	534	558	574	521	543	506	555	532	607	554	545	554	519	558	553	542	539	540	504	538	537	527	520	557	526	528	574	531	514	565	577	589	544	555	568	565	538	571	536	539	578	526	574	563	520	567	499	560	570	547	540	551	562	574	527	557	565	550	513	538	550	586	591	598	506	555	530	579	526	567	549	541	512	519	540	518	533	591	533	534	581	551	536	559	557	530	509	521	531	592	519	568	549	519	535	557	566	502	528	552	527	529	505	552	583	567	532	530	556	523	523	537	515	537	537	535	500	563	531	559	545	537	520	531	570	516	514	533	573	531	528	564	532	549	531	546	562	553	506	517	534	513	590	569	537	545	520	542	519	561	545	517	560	515	580	581	542	576	549	545	557
