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
338079510902	338079511462	338079512012	338079512562	338079513112	338079513662	338079514212	338079514762	338079515312	338079515862	338079516412	338079516962	338079517512	338079518062	338079518612	338079519162	338079519712	338079520262	338079520812	338079521362	338079521912	338079522462	338079523012	338079523562	338079524112	338079524662	338079525212	338079525762	338079526312	338079526862	338079527412	338079527962	338079528512	338079529062	338079529612	338079530162	338079530712	338079531262	338079531812	338079532362	338079532912	338079533462	338079534012	338079534562	338079535112	338079535662	338079536212	338079536762	338079537312	338079537862	338079538412	338079538962	338079539512	338079540062	338079540612	338079541162	338079541712	338079542262	338079542812	338079543362	338079543912	338079544462	338079545012	338079545562	338079546112	338079546662	338079547212	338079547762	338079548312	338079548862	338079549412	338079549962	338079550512	338079551062	338079551612	338079552162	338079552712	338079553262	338079553812	338079554362	338079554912	338079555462	338079556012	338079556562	338079557112	338079557662	338079558212	338079558762	338079559312	338079559862	338079560412	338079560962	338079561512	338079562062	338079562612	338079563162	338079563712	338079564262	338079564812	338079565362	338079565912	338079566462	338079567012	338079567562	338079568112	338079568662	338079569212	338079569762	338079570312	338079570862	338079571412	338079571962	338079572512	338079573062	338079573612	338079574162	338079574712	338079575262	338079575812	338079576362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	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	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	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31499	7564	4432	3042	2182	1538	1187	1061	940	791	802	780	696	669	578	534	564	532	482	479	521	467	442	384	370	378	367	391	362	372	416	370	371	367	365	351	329	397	416	367	332	361	392	328	330	331	350	386	329	346	382	360	372	364	320	368	369	348	366	368	347	362	325	375	371	365	353	357	320	344	397	344	342	422	350	413	390	369	327	341	369	328	363	368	375	348	359	360	327	369	397	385	366	351	352	359	340	379	377	373	336	358	370	366	378	415	324	359	371	352	344	361	397	340	353	352	321	333	358	409	367	382	366	349	393	372	383	315	359	374	340	367	369	415	381	338	332	415	374	383	348	334	357	367	416	413	375	352	370	373	390	385	391	354	398	348	363	380	359	381	358	379	336	361	374	363	371	380	348	361	348	365	371	383	334	372	383	357	367	395	368	389	373	345	317	339	362	318	361	335	351	392	353	363	353	381	372	374	327	371	356	337	342	377	342	369	400	347	353	373	363	314	333	338	369	366	384	381	340	343	371	403	354	353	356	409	368	364	323	358	375	351	336	375	337	368	380	389	360	374	358	362	336	358	400	386	348	382	375	348	351	378	349	368	349	412	354	377	328	382	374	370	360	365	349	358	369	340	357	366	344	350	342	381	357	380	383	326	362	321	370	353	351	348	360	362	353	367	378	381	363	367	325	347	358	355	345	363	364	374	327	366	345	364	362	346	353	342	378	363	344	376	376	388	357	356	387	372	370	345	335	365	356	357	344	355	343	345	369	355	376	389	343	348	358	344	384	364	333	347	351	365	355	338	369	400	361	378	384	334	380	322	360	383	420	335	406	394	356	352	369	359	370	376	345	360	366	366	380	399	342	371	352	363	364	338	376	364	365	373	378	354	346	384	382	389	361	395	324	351	377	368	351	382	340	399	365	356	370	365	398	390	412	329	371	359	351	343	348	393	393	413	343	343	329	356	350	346	384	350	325	371	327	344	397	361	368	381	353	336	371	358	348	305	370	348	312	367	328	357	371	361	376	355	366	378	326	389	373	343	367	353	351	358	371	366	325	359	330	367	338	369	352	394	363	363	313	389	374	368	361	364	344	347	341	333	374	326	339	342	364	345	384	366	400	355	374	373	385	389	380	417	377	368	376	374	356	372	380	368	383	377	392	400	360	329	360	355	359	365	347	358	383	363	365	328	385	392	379	368	348	378	328	347	338	329	331	384	365	330	360	359	413	364	337	360	341	338	360	380	365	361	380	359	325	353	338	358	368	366	364	363	366	388	322	391	367	355	370	335	353	374	372	327	366	353	353	370	385	393	367	365	365	340	376	334	357	341	370	329	373	374	341	360	363	346	386	360	349	357	356	330	335	368	362	361	375	348	349	352	344	368	372	368	404	370	347	352	335	384	396	364	363	370	337	340	347	364	331	376	347	362	384	395	403	397	357	354	357	351	364	373	357	368	437	421	393	355	370	351	389	352	400	347	346	331	338	392	339	322	400	366	364	405	362	373	366	357	347	339	342	328	355	377	333	334	339	366	362	385	343	368	337	364	356	351	345	364	367	354	404	364	376	383	348	365	353	378	343	347	363	366	378	413	378	311	338	372	372	351	361	368	387	358	378	369	360	382	370	371	348	337	331	369	353	345	369	345	354	362	354	367	352	373	381	382	374	363	366	335	357	368	380	341	348	340	388	366	400	372	344	335	355	381	408	367	379	360	359	389	362	350	357	341	400	372	394	361	357	362	384	333	357	372	317	353	367	388	360	390	368	360	364	332	353	369	387	387	369	317	393	353	339	394	358	389	376	369	356	360	375	321	330	409	377	333	369	389	380	357	383	336	374	356	375	325	329	347	387	413	356	360	345	377	362	351	356	390	380	395	353	350	379	354	378	380	355	376	361	377	351	353	369	410	363	355	361	359	375	370	350	390	369	320	369	350	367	402	329	362	358	331	319	347	316	343	367	351	347	374	382	363	365	377	383	362	369	367	378	385	343	371	361	402	380	391	374	362	360	345	377	372	366	358	351	349	360	387	386	359	401	381	378	339	392	368	356	364	394	390	344	375	352	379	347	348	351	353	389	385	350	374	353	373	348	362	384	376	381	354	331	377	375	349	356	393	356	398	363	346	383	380	303	327	379	355	387	394	373	367	351	379	362	330	365	376	364	361	330	356	393	369	362	399	386	360	370	405	375	341	354	368	375	374	342	398	382	328	350	364	333	351	398	383	340	353	350	351	370	394	368	303	338	365	377	362	357	387	369	407	371	363	363	384	376	384	408	360	351	350	359	362	324	366	384	358	304	375	345	390	387	352	382	373	334	368	340	328	348	322	373	339	403	376	360	368	338	364	346	423	333	332	329	412	380	356	395	336	326	375	349	372	374	336	381	363	364	351	345	379	369	352	364	381	355	328	372	354	353	333	372	329	399	384	368	342	359	361	344	398	378	376	357	373	346	372	360	384	374	350	346	359	402	362	340	353	335	362	344	372	412	401	342	409	310	337	353	374	354	365	353	371	373	373	345	343	350	365	370	376	354	357	366	336	343	351	370	369	331	373	386	350	374	384	377	348	364	361	368	337	332	364	346	332	394	336	349	337	350	383	342	375	345	391	318	342	389	361	345	409	347	347	337	339	366	329	356	391	381	324	350	352	393	382	342	337	349	370	349	405	357	355	380	337	358	353	323	365	359	334	385	331	360	365	405	346	338	386	334	328	352	345	396	355	354	377	379	322	373	342	372	359	357	339	368	392	329	355	371	366	370	375	364	347	348	355	347	376	356	370	362	337	303	354	347	423	343	376	395	377	338	349	352	372	380	381	380	319	320	396	384	362	358	364	319	363	389	375	352	378	380	387	333	371	363	347	350	361	348	347	332	336	365	364	372	361	400	358	381	345	395	390	397	338	359	368	382	382	348	366	349	372	333	348	386	371	356	393	360	356	344	351	340	391	392	375	374	413	388	351	324	362	370	351	348	335	338	351	336	340	393	349	313	351	349	380	343	360	347	396	403	348	366	387	361	362	364	372	362	367	362	349	373	350	326	320	350	351	360	305	380	360	398	349	363	415	393	377	316	341	393	370	370	373	336	377	362	333	380	330	344	391	410	342	365	336	357	356	363	384	392	344	346	366	342	364	360	374	367	356	399	378	387	389	347	372	364	339	381	358	389	379	370	336	385	375	387	385	324	353	349	335	343	327	361	337	391	363	400	365	404	370	405	367	412	338	325	330	349	382	365	380	342	327	322	400	379	387	348	340	352	341	377	353	373	323	361	344	370	343	350	360	343	341	362	333	335	324	336	362	353	346	334	345	378	367	378	365	358	364	389	372	341	339	331	363	381	386	401	387	351	364	334	368	335	368	351	334	369	353	325	386	379	378	342	389	393	347	350	363	356	341	341	362	383	329	360	335	328	379	367	374	367	366	388	355	376	371	328	363	371	355	356	373	413	395	398	397	357	357	348	386	350	342	368	354	370	351	336	338	351	329	400	371	396	369
17782	3228	5936	6747	6237	5497	4586	4069	4076	3382	3339	3013	2726	2486	2259	2048	1691	1557	1525	1739	1608	1491	1208	895	958	887	911	820	884	806	839	867	845	874	859	831	801	795	779	859	821	824	806	835	861	842	887	800	843	776	820	802	858	779	771	827	807	828	843	802	822	820	837	830	782	872	811	790	801	861	808	849	879	804	844	809	790	811	832	826	828	792	823	821	812	793	762	827	833	799	849	815	859	791	796	814	794	823	833	795	808	838	801	848	823	820	848	830	860	763	847	834	864	822	837	802	828	780	824	844	809	800	807	795	826	778	832	797	775	809	854	797	836	795	834	805	867	845	888	779	854	795	783	797	791	798	869	830	787	813	827	777	876	821	796	844	745	776	809	791	815	825	862	836	803	844	816	733	827	836	863	799	817	810	837	809	810	783	814	805	795	838	811	768	826	841	801	824	823	843	838	831	792	813	829	827	820	806	824	850	850	772	861	808	774	815	810	805	822	836	785	833	789	835	802	817	849	874	802	776	818	866	824	869	846	829	835	797	785	790	859	837	766	818	822	816	881	791	791	795	828	839	793	845	803	839	771	834	849	869	811	828	813	796	815	818	797	818	888	798	830	849	819	796	831	787	735	832	802	787	828	759	804	830	847	841	813	824	783	888	812	879	841	763	868	786	856	834	809	813	804	795	808	883	885	826	840	855	841	827	817	846	806	846	841	820	811	851	816	793	814	794	799	784	834	839	807	792	780	796	824	791	806	770	823	859	798	871	813	769	837	816	822	816	810	838	813	799	784	801	794	778	887	821	821	828	848	830	835	800	812	817	801	765	816	827	853	810	835	843	820	850	752	815	816	785	824	839	812	816	801	775	853	815	785	829	797	797	839	814	837	857	808	804	876	794	758	813	799	863	817	783	839	809	799	774	807	848	800	822	810	809	855	801	839	809	789	821	806	781	797	809	794	874	833	789	812	808	773	816	794	836	810	839	815	813	833	818	841	805	827	825	810	841	756	786	841	782	824	822	788	850	756	787	813	828	832	828	864	875	838	805	795	816	795	848	831	828	771	818	860	828	822	838	842	819	789	823	872	795	817	817	863	766	789	772	785	883	787	844	816	842	826	793	834	824	810	850	817	772	850	762	793	901	842	824	801	828	792	793	820	878	817	849	782	867	801	809	825	809	782	814	825	825	845	799	848	797	798	843	825	852	829	786	816	814	888	814	822	812	825	859	827	792	793	799	826	814	832	788	746	810	821	826	773	810	799	842	813	870	794	830	797	845	843	836	801	861	829	784	751	802	785	835	765	837	774	823	842	826	773	831	861	844	860	823	771	805	793	800	799	893	809	801	830	793	855	786	878	784	841	817	825	821	864	807	819	833	848	785	807	858	795	788	787	780	806	863	814	813	765	789	816	804	826	849	820	832	819	792	798	797	780	842	822	839	827	838	814	817	825	787	815	797	827	817	795	817	855	852	842	806	855	795	818	803	878	788	827	825	840	803	799	787	808	791	862	792	796	848	838	784	828	872	830	815	812	778	795	834	863	841	838	797	808	774	770	805	867	862	817	819	793	763	817	887	778	816	810	766	790	791	840	825	846	782	794	788	810	839	858	841	815	838	839	846	779	801	830	825	869	805	794	818	818	814	849	866	863	808	831	838	781	801	789	814	799	786	821	810	823	865	845	829	834	784	825	807	794	767	851	863	837	839	838	767	803	822	791	830	799	823	793	834	851	830	817	847	825	786	789	845	821	838	829	886	861	782	820	799	861	808	796	819	827	853	817	817	770	827	789	780	862	810	795	797	823	801	832	788	861	769	826	815	858	807	792	797	794	813	820	757	807	794	802	820	861	820	829	815	786	811	818	784	795	839	843	788	805	790	846	770	848	804	862	783	794	812	798	856	800	814	857	726	818	826	780	867	866	834	818	784	818	857	800	846	894	756	775	835	790	862	842	825	848	819	794	811	824	830	774	815	810	796	866	830	878	811	808	874	815	790	822	799	832	868	833	820	796	795	820	819	811	845	773	771	765	806	766	812	832	859	843	843	779	808	777	795	850	838	839	775	820	830	786	807	833	773	828	782	799	798	759	837	799	818	883	815	797	787	821	810	782	818	789	816	815	840	815	784	797	798	868	785	801	812	820	832	834	813	807	766	834	827	862	859	787	847	806	840	811	833	808	822	859	791	824	806	799	834	780	816	816	839	873	783	793	899	786	797	759	835	775	806	783	849	830	817	860	811	810	835	782	813	827	842	809	781	818	840	825	813	792	772	811	818	836	837	790	762	805	824	843	890	791	796	811	815	794	852	764	831	812	835	802	838	828	808	805	767	805	817	838	741	825	862	827	815	818	829	819	823	840	808	795	866	840	785	802	784	801	816	826	867	762	838	829	828	778	821	827	828	844	824	791	783	811	825	778	813	848	769	825	808	838	752	816	815	795	801	791	805	805	832	816	783	810	792	845	834	829	825	869	784	806	850	833	860	786	820	836	824	817	841	831	790	836	814	841	795	813	819	829	835	817	815	818	787	812	779	868	799	802	823	793	870	859	821	800	769	832	798	778	798	808	785	794	826	793	803	808	838	807	821	809	881	771	821	787	801	843	794	796	829	844	811	810	851	788	796	819	814	824	808	814	780	774	789	799	810	874	826	846	781	836	805	800	769	834	788	817	798	846	801	790	851	826	804	772	854	792	857	810	762	798	786	766	787	861	867	775	813	779	843	816	746	767	796	784	822	821	860	764	787	773	807	817	800	840	868	804	781	826	842	763	835	784	873	826	861	819	799	853	775	786	800	796	826	818	822	798	878	829	835	822	864	796	832	849	858	826	797	851	846	853	800	862	789	826	812	834	860	788	802	838	846	806	820	783	870	810	765	810	789	790	828	781	825	834	819	719	811	810	827	851	789	792	810	774	810	824	848	798	832	874	787	767	749	803	807	835	806	801	797	860	822	795	794	779	839	779	799	826	775	860	832	760	816	813	795	807	752	811	838	845	813	795	822	838	794	802	839	831	779	850	829	819	817	786	847	864	790	820	815	842	817	851	822	778	815	828	755	847	817	807	815	845	846	836	794	807	824	800	826	830	837	845	807	797	814	816	830	768	871	804	824	840	856	853	805	793	882	806	830	833	794	801	803	821	821	815	779	781	802	839	819	789	847	757	787	854	804	815	825	839	840	837	798	768	802	819	824	792	811	826	832	807	822	803	834	851	834	785	793	820	825	803	822	831	824	800	816	808	853	790	837	833	833	842	790	823	806	782	833	855	814	791	824	825	855	800	796	765	771	863	889	773	850	802	835	822	857	842	804	780	790	830	795	800	810	834	802	861	793	845	843	830	820	809	834	835	805	786	809	834	810	774	846	804	794	796	811	791	826	790	839	789	857	845	881	830	829	838	776	837	823	783	813	818	814	808	881	823	793	826	775	821	756	821	830	806	791	843	817	827	801	828	813	817	838	841	830	800	817	839	807	758	826	861	861	789	865	796	846	863	828
6927	1118	953	709	627	557	455	443	479	426	452	407	398	378	352	356	323	339	357	342	325	311	305	327	294	269	297	305	320	286	321	284	294	296	283	304	288	265	315	296	296	270	331	300	306	287	272	260	292	315	299	304	273	278	312	286	304	301	304	284	307	285	247	309	314	287	286	297	283	310	315	283	290	310	324	317	300	285	278	319	316	288	285	304	304	291	276	299	285	302	285	295	291	290	293	292	306	317	313	302	300	302	282	276	288	274	302	284	306	313	324	307	292	268	297	301	283	303	318	294	278	305	264	306	323	292	305	305	315	283	325	318	275	286	284	276	300	286	289	278	293	284	303	313	323	315	296	292	282	281	307	302	301	281	260	288	296	322	281	311	304	243	297	294	298	276	278	325	277	299	302	276	291	286	293	303	279	280	306	322	303	297	309	317	302	281	321	308	294	309	345	290	281	312	288	287	282	274	305	327	263	287	309	283	274	299	300	328	292	282	306	266	293	281	309	300	298	299	337	286	288	297	289	306	274	300	282	281	320	303	321	317	317	296	292	308	255	311	305	320	294	305	294	301	277	315	264	288	287	290	305	312	320	321	310	311	279	272	291	306	299	281	316	290	298	319	288	289	321	310	308	348	310	296	318	316	282	291	296	290	321	287	283	281	302	288	317	269	317	275	312	305	295	303	309	298	319	268	271	261	310	284	269	322	298	273	278	298	295	264	291	294	291	298	318	296	311	298	308	286	301	284	312	335	272	281	295	305	309	276	302	315	304	319	298	315	279	317	281	285	271	307	247	292	306	335	310	287	283	299	283	297	303	287	277	307	260	295	315	322	269	283	322	303	282	256	292	301	268	281	283	269	298	282	303	293	289	293	269	289	294	257	318	327	257	275	287	299	317	269	281	292	327	290	289	256	303	315	283	272	281	319	324	275	286	292	270	280	298	297	314	286	306	310	310	321	289	273	276	296	282	294	291	292	266	288	312	269	250	294	284	312	281	279	284	312	294	293	317	316	285	321	296	293	293	327	311	308	321	279	315	291	268	268	305	282	282	287	353	306	303	295	302	318	295	276	283	316	298	264	314	248	318	287	275	277	281	279	272	291	306	301	304	271	286	255	291	286	324	287	312	292	301	287	284	341	319	282	302	324	283	306	298	309	291	293	300	310	292	325	285	265	322	299	314	316	326	304	282	280	264	301	303	300	289	310	304	285	304	320	299	257	345	307	273	283	291	328	279	279	265	303	285	282	343	290	302	295	289	288	310	280	285	314	298	311	289	302	243	309	297	288	313	274	275	260	287	269	324	277	286	302	286	286	314	311	309	290	251	273	296	336	276	262	290	286	314	301	313	286	293	277	271	343	316	294	298	309	279	322	332	292	294	303	330	303	280	266	277	342	283	302	323	286	293	294	325	274	305	313	283	292	310	335	322	322	347	304	316	304	292	296	322	301	317	275	306	312	281	293	323	302	330	286	293	282	324	277	271	283	296	331	283	315	277	283	295	291	281	325	289	312	326	293	342	295	300	273	327	313	315	290	308	309	313	311	328	277	318	296	311	310	276	291	293	300	281	292	310	316	298	272	300	318	278	302	272	318	275	287	290	346	318	298	290	263	300	266	277	301	287	286	304	302	299	319	285	288	284	261	329	323	277	286	306	282	286	298	315	285	270	286	320	317	278	312	308	265	310	313	289	296	288	295	280	303	284	309	301	312	286	297	309	294	312	261	354	325	318	256	269	290	293	280	299	312	285	322	324	287	279	298	279	297	301	296	299	286	284	287	298	304	334	288	295	273	315	308	280	266	319	276	279	278	288	285	328	324	289	260	340	308	289	267	257	316	313	302	288	291	279	295	306	295	282	280	328	283	315	308	296	288	281	318	307	315	309	301	305	274	328	306	302	286	296	333	293	280	327	307	319	281	303	327	295	342	290	324	284	305	308	278	263	303	282	303	275	320	326	291	290	303	304	290	301	296	293	291	317	276	307	320	314	313	273	308	290	297	260	303	334	294	312	298	306	266	317	322	286	287	292	285	295	328	295	320	313	305	272	265	318	282	284	245	298	273	337	303	300	304	305	292	306	290	288	286	269	317	277	276	334	287	329	312	287	297	322	278	314	326	280	287	339	321	315	309	297	305	297	313	315	299	307	304	341	305	281	285	306	285	289	283	303	286	322	269	251	307	315	290	325	300	316	283	277	274	316	308	314	294	309	302	293	304	310	294	287	307	314	290	300	279	298	298	308	306	281	322	324	303	305	268	333	286	274	333	306	301	312	275	299	318	321	296	280	278	293	276	297	290	332	280	312	346	314	293	340	348	285	306	346	280	266	293	322	324	303	301	277	296	294	270	295	284	310	299	305	306	257	286	295	299	268	299	302	302	311	278	305	271	316	293	309	302	304	272	319	295	338	303	281	310	291	311	295	306	305	324	334	312	294	286	305	311	299	264	303	309	281	298	276	298	315	338	316	311	301	322	281	255	287	260	293	288	312	351	270	291	321	283	310	312	309	300	289	325	306	291	300	272	290	298	313	285	311	306	324	320	283	320	317	289	289	306	318	304	282	287	307	278	273	306	308	314	267	298	309	289	288	303	285	322	320	302	279	296	320	308	321	303	301	290	293	260	304	280	278	270	297	280	301	294	303	298	315	279	283	256	283	306	269	309	250	280	292	297	290	301	271	316	294	256	300	297	299	286	292	294	308	305	277	287	287	272	287	310	300	324	283	308	274	298	326	325	342	298	296	281	289	297	313	312	319	264	301	319	315	310	315	259	279	277	339	286	292	318	303	289	300	296	266	282	279	272	306	327	281	316	324	294	292	317	294	261	328	317	294	309	252	281	311	267	269	308	279	274	286	303	290	329	305	275	271	284	281	299	303	301	290	296	260	272	294	282	328	321	290	324	313	321	272	302	293	282	326	313	294	308	291	279	313	337	277	280	249	285	327	315	286	300	287	314	290	305	301	287	276	300	316	309	289	272	276	304	305	320	293	322	306	331	285	291	308	277	290	294	321	289	308	265	282	293	283	280	306	316	290	246	288	314	283	307	294	290	322	298	297	292	301	328	312	291	277	283	302	314	270	286	306	293	282	323	276	270	309	312	318	293	333	296	308	305	317	304	286	312	288	299	299	313	306	315	306	307	299	294	327	344	346	286	308	298	332	318	335	310	302	314	279	309	327	321	263	318	306	289	318	302	299	293	314	330	278	315	296	335	292	273	293	290	304	310	301	309	296	292	287	255	310	258	285	290	277	294	276	286	263	295	269	331	344	344	258	305	302	288	314	270	282	305	314	268	308	318	305	309	275	311	296	305	332	324	326	299	299	275	306	311	264	282	313	296	282	315	265	300	309	318	328	293	331	303	322	296	314	295	315	299	332	280	293	264	298	315	289	301	334	281	278	317	302	292	283	294	290	280	310	279	300	303	304	295	274	293	284	303	314	287	329	317	283	269	298	298	308	305	308	310	300	319	288	280	287	308	289	305
4677	1160	1909	2237	2009	1789	1607	1513	1483	1451	1453	1361	1304	1180	1042	1032	831	862	994	941	875	788	689	665	675	665	691	697	686	681	647	661	650	691	679	706	658	636	657	639	658	664	681	664	687	668	689	709	681	648	659	670	701	696	715	666	668	660	646	692	643	658	690	630	702	676	688	695	639	640	663	660	672	681	698	676	656	688	654	654	656	660	639	684	651	662	640	680	693	666	644	657	651	670	671	709	670	685	642	624	697	682	706	687	648	701	705	675	687	622	661	693	624	682	644	638	634	681	645	687	658	679	697	704	695	680	647	662	662	678	666	638	609	706	668	640	701	653	682	635	691	631	635	679	700	660	683	672	644	693	658	628	692	703	661	704	671	679	652	652	693	670	618	699	630	664	665	672	691	665	645	659	684	686	661	671	686	655	688	664	662	683	686	688	630	665	658	673	691	654	675	685	648	668	686	678	657	642	709	684	646	694	650	670	653	635	696	637	709	668	673	693	712	677	671	684	661	697	677	689	734	684	684	679	648	661	673	620	693	680	632	663	677	647	682	655	663	670	674	681	647	629	704	709	688	637	639	661	660	654	626	628	690	646	669	655	627	619	715	657	683	665	675	697	655	674	643	693	721	638	679	661	665	687	663	701	684	657	675	616	619	672	661	650	692	665	669	642	624	660	680	704	632	725	734	635	691	638	710	676	653	651	651	733	656	652	646	665	642	670	706	641	736	658	672	634	708	685	678	646	639	670	640	650	671	654	668	649	652	658	709	648	690	706	669	719	728	646	657	670	612	675	655	667	653	700	677	674	706	688	677	682	661	674	682	710	682	681	644	677	661	652	639	666	658	658	691	679	648	664	678	653	650	650	669	676	653	674	662	664	632	668	676	699	677	676	652	673	662	660	574	648	718	691	644	667	634	683	666	638	694	625	661	672	630	682	651	691	658	658	653	627	638	670	685	607	689	678	676	705	630	672	665	638	697	701	683	675	647	662	621	640	703	662	665	697	679	658	664	644	669	668	638	646	655	677	650	690	660	688	631	704	662	672	703	707	714	662	688	700	690	656	661	695	683	644	674	667	620	672	708	687	649	698	668	685	655	647	715	677	656	702	609	660	645	662	678	712	666	674	665	672	659	679	670	714	667	642	650	685	732	658	704	658	654	635	642	693	674	703	659	704	637	641	668	680	720	657	675	676	644	650	683	692	659	680	660	709	693	692	647	699	696	663	662	654	670	697	684	640	647	679	616	668	647	718	660	689	678	666	671	686	658	682	614	702	663	637	720	691	683	688	676	684	715	676	646	658	677	702	710	646	704	671	655	639	661	685	673	698	703	755	682	694	675	654	678	691	664	669	684	689	700	654	658	661	668	661	692	650	743	703	644	646	639	693	675	646	633	671	680	696	673	647	644	687	658	672	652	647	681	675	711	703	632	706	687	706	678	679	650	689	667	667	672	664	642	704	653	674	697	657	666	663	737	669	696	636	659	687	685	673	694	682	682	649	635	691	674	695	682	710	676	698	654	696	635	698	667	654	677	679	702	679	622	686	679	680	680	674	631	667	664	663	710	683	625	713	681	656	628	660	628	644	624	657	661	695	687	678	700	643	668	688	648	677	667	654	711	633	637	692	677	673	639	686	653	677	709	711	680	683	653	690	650	675	642	695	689	679	669	641	618	667	650	652	715	726	717	657	659	665	667	666	651	700	670	679	668	693	618	668	657	640	691	704	662	651	643	672	677	713	644	601	686	717	655	711	713	689	695	720	667	643	677	661	637	683	692	644	640	672	680	680	650	733	656	664	677	645	686	650	651	714	635	685	649	646	694	685	659	697	648	692	668	655	698	655	690	687	671	675	678	657	684	643	641	659	669	662	651	678	665	710	703	585	658	682	640	672	678	650	614	665	660	628	633	684	686	660	650	648	696	744	684	656	672	707	732	685	659	680	640	647	727	625	689	672	671	684	688	679	704	657	675	667	628	697	669	702	668	661	686	659	642	652	661	688	685	656	667	691	636	622	655	701	656	616	715	699	668	694	726	616	667	631	718	625	643	652	692	666	665	632	680	689	709	654	639	708	709	678	655	684	626	669	647	661	695	686	707	686	677	658	648	692	677	650	667	611	664	630	672	679	691	669	678	702	656	689	649	644	627	659	697	694	682	685	700	711	667	660	679	675	635	652	667	681	681	615	627	713	652	629	666	670	656	683	633	689	659	711	682	664	691	724	644	652	690	714	649	592	675	710	669	661	652	626	678	652	664	625	703	714	641	680	633	684	672	713	694	657	670	663	651	676	674	613	688	689	682	674	675	666	655	648	668	664	648	642	698	694	649	638	685	700	697	660	657	679	636	694	629	706	680	655	689	658	684	673	666	680	658	697	650	642	713	658	685	699	703	689	669	652	697	645	703	670	699	650	652	645	699	697	659	619	698	666	631	685	677	682	674	666	637	662	693	660	684	679	641	653	648	681	674	686	647	648	682	702	717	647	694	721	700	692	674	690	688	688	683	626	711	665	644	695	678	699	653	625	639	632	645	665	678	687	655	628	666	632	655	617	656	652	620	687	651	679	633	666	696	684	687	677	672	658	674	650	656	735	670	667	696	678	705	680	641	656	616	607	700	652	647	699	648	668	674	634	673	672	702	693	696	691	661	683	698	674	625	690	665	667	661	645	662	667	682	655	698	674	642	673	722	648	638	698	646	637	679	618	654	719	679	670	658	697	697	662	635	634	649	692	679	655	676	647	710	669	659	708	666	692	711	664	672	653	707	671	659	661	666	646	712	671	665	676	689	638	654	706	648	648	637	716	676	687	681	678	607	680	650	682	681	667	687	640	717	704	657	688	680	649	690	667	673	685	689	701	664	620	698	651	676	683	664	626	684	644	643	621	647	664	678	664	687	671	671	659	704	691	653	744	668	694	636	632	633	669	674	689	689	604	665	660	691	706	658	660	625	673	676	682	676	669	714	647	727	641	673	668	699	671	695	632	717	632	637	643	673	714	677	702	664	627	689	679	710	689	682	668	625	664	678	629	655	693	673	613	621	679	664	675	675	726	653	694	666	624	652	658	667	689	645	665	666	635	672	664	692	684	692	638	648	639	661	669	690	680	659	651	670	722	720	660	679	721	685	687	682	646	688	685	697	691	667	660	671	696	647	685	690	662	688	660	641	666	642	656	647	636	642	672	660	656	698	657	677	679	639	664	638	645	659	680	648	663	659	712	699	685	681	664	647	674	655	654	696	655	676	663	696	638	683	648	642	673	709	648	675	679	649	651	688	659	676	713	654	686	684	651	672	654	664	708	622	699	643	668	667	694	658	695	658	674	613	640	653	717	658	679	693	599	671	681	676	657	669	672	654	686	665	619	660	602	709	658	653	650	670	676	650	656	646	677	643	628	708	707	626	707	649	691	696	609	661	673	686	670	692	721	662	656	652	710	651	673	680	672	671	666	680	699	606	670	635	629	689	720	669	696	691	671	680	722	679	664
19317	3531	2645	1950	1346	1039	768	567	574	515	498	497	398	368	368	358	282	330	286	306	283	287	237	241	230	209	247	183	261	241	207	208	207	215	240	244	210	227	210	212	218	235	210	213	230	222	201	199	189	205	186	221	206	241	258	218	221	207	211	164	206	203	205	240	213	199	221	233	208	185	224	231	227	207	203	235	231	186	242	212	206	221	205	220	198	200	232	202	202	221	203	252	185	221	199	200	235	229	208	202	200	181	221	194	202	201	206	233	235	217	224	217	221	237	222	211	204	225	202	231	230	234	209	194	233	213	220	241	193	224	198	204	221	244	180	216	233	233	223	198	237	243	220	214	223	200	237	224	219	245	213	200	217	198	225	228	224	226	212	213	217	217	229	221	212	213	191	214	227	194	221	195	216	201	228	230	209	190	243	218	251	209	224	232	209	192	215	223	234	223	223	215	217	196	227	242	203	211	226	230	233	200	210	218	199	208	215	211	216	218	237	216	213	212	241	204	220	238	203	193	237	214	213	225	221	208	229	210	228	202	218	226	215	196	196	234	196	218	213	216	199	217	207	191	219	203	235	190	216	240	225	190	194	221	200	210	236	249	187	212	217	217	209	200	247	235	231	223	215	244	231	221	242	231	226	188	205	187	219	224	208	212	232	204	199	230	245	215	220	224	239	200	201	206	239	215	208	208	226	212	222	207	216	237	218	197	221	192	228	234	230	200	223	222	216	217	227	210	235	204	228	228	190	221	224	223	187	204	203	244	235	215	224	206	227	194	200	193	249	210	211	199	219	215	200	216	209	179	202	206	205	231	232	218	186	231	237	231	216	219	248	200	225	192	220	243	176	208	226	233	241	217	208	220	246	219	226	202	211	235	226	216	210	225	211	187	197	230	188	226	202	202	202	202	209	223	225	212	224	205	210	213	220	226	224	221	217	248	230	212	250	218	209	230	208	210	228	201	189	225	230	223	235	222	230	253	231	223	217	201	205	208	233	240	236	226	192	202	217	221	246	245	204	210	226	207	217	237	218	215	217	213	215	201	242	215	226	212	201	209	207	214	194	224	213	201	219	209	220	235	220	210	226	216	200	221	198	209	213	236	237	216	225	221	193	233	215	242	185	214	210	214	215	212	225	237	198	220	220	210	224	240	221	210	242	202	211	208	244	206	191	230	232	216	210	213	204	215	220	237	243	225	244	235	207	222	215	223	196	198	208	207	234	219	232	208	231	235	212	226	220	224	189	223	226	209	226	226	223	234	235	235	211	203	218	219	211	220	218	238	232	237	232	248	239	223	242	230	226	227	228	249	195	208	228	208	219	221	205	230	229	218	233	215	226	221	223	212	231	192	238	224	219	221	212	231	213	215	217	222	218	228	256	199	207	230	199	226	213	225	203	203	228	222	208	221	221	208	218	226	208	226	210	232	211	214	214	200	202	251	229	220	208	206	216	217	221	202	206	209	218	221	217	229	238	237	217	204	210	202	217	234	224	223	198	236	234	222	203	214	224	216	208	217	250	212	194	222	237	214	250	224	219	217	241	197	200	196	228	231	243	211	216	198	215	218	198	222	233	245	232	218	233	207	220	216	212	217	227	217	227	255	233	230	202	238	220	215	214	234	208	215	198	191	217	232	206	214	211	205	194	218	235	224	248	197	198	244	253	248	254	233	230	234	240	235	213	234	213	237	256	226	217	226	244	241	202	217	223	216	226	219	221	222	219	218	238	212	215	205	244	263	199	220	229	219	210	249	210	211	213	258	235	218	230	172	180	231	219	191	230	239	236	230	235	236	214	230	223	213	231	193	205	196	209	164	227	204	222	225	223	205	206	214	229	233	236	210	217	223	247	226	235	223	240	243	215	223	199	198	207	227	213	190	215	198	214	255	222	222	217	235	231	196	240	200	201	241	238	215	212	215	196	224	195	209	238	205	196	248	221	241	245	215	211	203	215	210	229	217	216	219	209	226	222	195	218	228	202	241	176	231	203	214	215	206	207	243	220	223	223	224	214	234	224	205	230	228	223	220	222	241	235	216	196	229	198	203	194	218	217	223	224	204	228	214	220	219	224	219	227	234	224	201	220	232	229	216	197	211	227	230	232	207	229	215	189	234	208	229	247	223	224	220	202	221	207	206	209	199	190	206	223	188	221	192	208	224	217	216	204	216	231	234	216	213	225	222	205	207	227	221	246	216	215	213	235	222	242	221	205	224	228	224	204	207	208	237	224	192	214	212	236	203	196	215	221	228	208	231	232	205	218	262	233	238	214	218	236	215	221	222	210	232	204	187	213	218	202	201	208	233	221	214	221	207	251	247	198	222	222	197	239	212	238	198	217	233	232	207	259	243	237	234	217	220	212	211	225	225	235	221	235	199	206	212	215	220	217	232	246	254	191	223	219	226	223	206	217	224	216	226	230	232	247	198	220	217	228	237	224	220	191	216	207	245	228	213	206	218	230	204	239	189	206	202	209	217	230	225	240	253	187	218	195	216	241	221	191	190	205	225	246	239	261	214	232	209	246	206	236	239	221	231	234	238	204	226	230	232	228	200	209	200	213	208	227	235	223	202	208	209	221	215	210	215	238	239	223	234	210	226	224	199	236	230	204	224	244	222	225	231	217	211	206	236	234	247	239	220	216	208	237	257	224	241	215	214	218	222	215	208	213	221	218	225	229	226	242	224	223	229	206	221	217	212	212	195	229	245	209	215	206	203	220	249	230	225	213	228	206	217	208	252	220	189	203	231	217	190	227	213	192	226	224	216	213	199	199	226	196	203	257	241	243	240	223	226	214	226	239	229	260	225	210	220	217	192	232	205	193	204	226	223	215	224	212	213	211	227	205	240	209	207	220	243	225	212	204	200	220	199	199	230	238	205	217	218	227	210	202	200	226	202	230	216	212	235	224	219	205	214	225	218	188	210	222	207	228	214	222	219	218	200	209	221	207	225	198	227	237	210	230	237	208	228	214	241	224	232	242	222	212	202	234	199	202	194	210	226	228	221	222	208	197	196	222	228	222	213	214	219	224	229	212	228	235	230	201	241	229	211	233	244	217	229	219	207	247	182	237	207	232	243	200	221	213	220	252	211	219	201	202	250	230	228	200	227	253	230	233	252	221	242	183	205	224	230	241	231	237	224	242	205	225	218	203	208	213	214	225	228	230	225	209	227	229	233	235	195	208	211	229	227	231	195	212	234	227	217	212	192	233	227	207	220	232	204	217	217	217	217	233	206	233	230	226	205	216	187	224	225	248	221	211	225	209	232	213	202	220	249	194	213	215	214	201	207	193	241	222	221	227	202	226	228	201	206	222	206	204	217	226	197	209	219	185	217	233	197	196	212	248	196	195	202	200	238	211	214	234	206	232	227	189	224	199	211	212	239	212	221	225	209	190	237	213	208	207	235	252	194	196	204	209	225	212	204	217	217	199	206	225	228	234	201	224	211	205	195	225	188	201	228	244	220	236	217	195	206	217	222	228	192	191	225
12251	2068	4131	4654	4288	3846	3032	2665	2428	2205	2132	1899	1806	1636	1498	1268	1070	934	1095	1116	1012	841	648	660	593	533	563	543	527	546	568	523	572	541	557	497	552	541	538	577	556	519	538	541	555	529	563	513	547	515	578	498	542	484	552	527	523	535	506	527	548	536	520	556	575	515	513	532	519	545	510	526	514	534	545	553	528	497	545	553	582	556	549	522	506	556	521	492	497	555	545	540	522	519	522	491	556	532	551	563	520	543	568	510	545	547	571	525	509	543	522	522	580	532	523	541	509	516	575	522	526	500	547	531	565	533	571	516	498	530	538	584	501	478	527	521	543	524	517	516	513	545	535	546	536	525	534	510	510	588	517	555	530	490	496	546	531	556	505	541	565	528	555	495	508	514	528	563	551	480	508	539	565	538	550	525	530	543	514	527	551	528	552	498	504	543	529	500	540	484	509	488	504	495	553	516	529	521	517	565	539	514	488	485	517	529	509	516	552	521	461	571	530	535	533	513	460	560	484	485	535	542	490	534	502	555	518	548	510	534	531	543	512	561	575	506	537	556	533	533	497	542	544	529	536	546	530	539	502	548	525	507	532	492	505	536	530	526	512	528	486	478	544	522	503	574	535	539	513	540	539	550	494	552	511	529	498	501	510	490	553	479	556	520	513	517	562	566	539	605	562	522	529	514	526	536	578	539	524	519	540	521	506	552	543	519	536	532	539	547	554	529	538	528	522	500	555	513	583	528	461	515	505	512	517	516	582	507	523	525	535	503	540	522	476	516	488	523	487	522	490	534	542	476	540	523	526	541	489	546	513	518	565	537	499	537	482	523	539	499	582	568	561	529	550	539	567	533	506	509	542	517	547	493	520	495	539	520	563	542	546	509	597	538	549	513	551	538	522	538	567	504	534	536	535	553	567	513	501	542	562	524	519	511	527	538	546	505	526	538	520	526	538	532	499	524	469	528	518	482	505	476	520	522	499	577	540	531	518	519	523	487	548	556	517	546	533	558	485	533	555	545	540	509	574	509	501	516	535	537	561	569	543	537	525	502	510	530	540	494	584	518	563	536	527	523	507	570	510	495	565	539	524	549	562	530	547	532	554	537	535	543	543	585	525	498	513	548	579	541	511	514	511	506	519	488	541	566	520	561	569	509	548	509	509	500	528	569	521	526	528	543	533	551	504	541	530	503	514	520	528	533	544	514	527	524	518	507	592	552	502	465	500	549	532	470	512	580	547	544	526	539	483	519	563	505	527	509	522	551	529	553	522	532	556	531	548	547	514	552	581	497	514	511	562	534	512	512	547	552	512	560	522	537	572	532	524	522	522	537	496	529	530	553	476	574	542	567	481	535	516	519	551	501	531	503	528	492	513	532	510	579	547	529	535	503	527	549	546	536	563	525	548	534	543	537	516	527	515	529	524	538	551	491	528	505	540	534	525	512	535	509	530	548	537	534	532	519	533	519	532	496	487	571	535	531	551	541	553	591	501	540	513	574	547	531	522	543	534	486	527	526	499	536	524	488	517	571	519	550	558	569	518	530	519	547	524	566	554	518	566	552	528	530	544	526	492	511	523	488	516	537	566	485	526	562	512	534	534	474	522	574	497	531	508	523	514	582	502	524	484	525	502	535	527	505	526	582	547	508	524	517	555	494	543	543	534	533	528	547	512	524	540	558	560	549	580	512	548	570	542	539	539	539	532	527	522	575	550	507	549	513	548	519	506	505	521	524	541	500	525	507	486	550	571	474	539	573	510	511	496	517	550	482	534	508	533	541	519	530	510	498	523	531	534	547	522	483	532	530	553	564	514	501	514	477	554	526	531	519	540	566	513	501	498	526	490	556	501	537	576	526	545	517	533	535	526	551	527	539	560	572	506	520	511	524	513	528	575	563	517	533	531	498	529	537	516	552	528	516	527	497	498	497	532	550	502	556	583	555	510	513	523	528	516	561	535	551	527	493	538	528	556	500	505	543	506	551	544	515	559	547	591	531	525	530	506	552	532	489	522	490	561	537	540	542	532	548	532	541	507	523	511	535	547	544	605	523	529	528	498	491	499	523	542	509	545	515	556	532	551	564	501	501	548	538	545	521	529	520	570	480	510	524	508	558	513	540	541	539	581	525	542	534	506	511	505	560	545	513	549	544	532	554	552	525	540	497	490	545	539	548	516	533	530	529	555	549	524	524	554	539	567	521	507	565	559	513	483	537	499	492	487	548	519	537	524	500	486	495	535	516	539	534	502	541	497	540	556	528	512	513	525	539	503	517	515	525	467	535	558	493	529	528	497	520	477	567	521	552	510	490	526	521	574	543	512	521	511	503	527	515	498	533	500	535	546	511	525	487	514	523	504	538	534	547	547	517	552	518	548	527	536	516	525	487	536	522	503	518	503	540	549	517	524	547	524	527	510	524	524	594	474	541	529	520	496	534	499	491	483	543	501	498	579	514	543	559	558	572	515	471	541	531	501	532	497	505	550	502	535	496	539	517	503	527	516	576	504	504	495	516	510	527	527	590	521	481	518	538	520	546	533	545	533	522	547	501	526	559	525	529	515	531	547	513	511	531	604	532	521	535	551	548	513	521	520	533	545	517	528	524	527	547	571	533	516	552	553	531	549	522	517	514	503	535	507	553	542	536	489	543	552	541	559	503	505	526	536	510	561	554	543	533	539	526	525	483	536	535	527	516	490	484	566	531	555	543	531	543	523	554	556	533	522	518	510	538	536	538	543	534	526	493	505	540	498	520	529	535	527	566	535	498	554	524	520	510	544	500	481	534	502	527	555	525	525	538	526	525	525	550	540	507	493	515	546	513	544	549	517	536	544	504	526	543	467	554	521	524	536	522	571	532	512	552	545	524	530	500	491	510	538	501	542	535	565	514	544	534	528	514	512	486	554	520	553	546	552	537	524	491	524	566	546	554	547	523	547	525	509	514	579	505	513	538	526	525	489	550	516	499	498	528	521	502	517	538	505	546	557	522	522	546	533	523	523	529	529	521	556	534	497	530	523	518	521	574	513	550	551	470	514	520	506	525	487	544	536	533	529	539	501	548	556	528	513	525	540	491	500	516	562	531	532	530	567	524	541	520	540	510	523	548	523	542	516	504	547	520	533	521	555	513	494	489	526	519	550	554	489	542	492	541	508	517	516	551	499	514	530	533	532	529	529	522	544	539	530	523	536	500	589	520	530	514	496	541	526	556	514	551	546	518	554	565	525	568	515	528	500	514	535	557	513	534	531	547	523	531	503	541	514	536	497	525	532	531	525	527	520	530	531	554	505	474	562	513	527	537	524	587	540	511	524	570	541	560	497	536	493	541	547	548	537	520	513	511	532	550	551	523	554	510	515	519	552	494	555	503	511	558	515	517	526	514	534	520	493	536	536	539	496	510	525	535	558	546	516	522	484	502	573	515	538	533	525	529	532	525	528	509	582	499	506	515	572	548	545	534	528	526	557	550	490	563	482	521	514	531	547	517	520	525	565	523
30118	7197	4341	3183	2216	1673	1326	1175	951	910	823	731	689	676	599	501	453	470	513	519	492	428	381	394	370	346	327	387	352	361	381	371	332	369	382	367	399	385	380	365	320	309	360	385	372	356	350	364	309	338	344	357	334	357	334	339	371	324	341	350	319	343	360	334	332	344	335	345	338	369	360	396	353	365	344	366	344	370	376	345	334	345	371	371	363	344	316	333	403	389	364	366	347	342	378	368	343	372	373	304	364	332	322	373	329	381	336	352	335	341	367	327	342	367	339	339	357	374	331	350	298	314	343	360	335	374	334	361	374	364	374	328	370	359	362	342	329	356	363	346	360	359	362	314	320	323	338	394	365	353	355	398	366	355	352	322	337	363	398	402	334	356	390	364	333	360	334	362	347	343	369	380	317	319	361	370	366	352	392	321	338	358	339	368	327	350	333	320	367	349	310	352	377	321	342	366	319	379	336	359	331	333	335	327	356	370	343	341	350	341	360	347	344	341	321	341	376	336	365	340	339	331	384	347	328	335	355	341	369	341	370	314	349	347	351	340	367	380	365	347	336	343	350	336	350	335	363	345	318	358	321	342	392	368	336	353	357	354	326	350	380	343	328	346	330	341	348	359	334	359	378	345	354	388	382	369	356	378	315	326	336	370	340	334	368	367	361	410	369	371	349	351	371	341	346	354	374	349	371	362	379	351	354	336	304	328	327	352	351	346	373	320	323	341	339	361	328	367	362	323	374	353	367	331	335	346	350	332	360	352	376	350	311	361	334	348	372	329	334	367	361	349	342	358	342	383	350	376	361	342	334	342	355	332	346	361	376	331	366	341	342	367	358	369	332	362	380	345	367	361	311	345	352	363	353	368	376	360	344	316	314	354	386	362	335	351	370	358	378	370	340	346	359	352	352	331	321	342	345	349	361	355	343	332	352	345	359	384	363	357	385	362	335	354	377	324	348	354	365	362	377	371	331	366	323	348	333	387	377	362	381	344	352	361	328	359	342	349	348	325	362	353	360	320	354	374	346	313	327	378	366	368	330	370	337	331	363	314	333	367	344	370	361	363	346	331	318	350	316	352	337	361	369	404	344	330	340	327	330	331	354	308	354	382	348	365	333	365	362	327	342	334	338	351	361	358	357	331	370	370	380	331	334	380	347	374	328	375	326	345	343	343	333	337	352	380	362	334	352	334	317	325	315	354	369	356	369	319	360	356	324	373	365	372	378	364	349	369	330	338	371	346	345	328	339	383	345	312	362	335	337	335	377	349	341	375	350	382	349	339	344	349	323	369	312	360	344	352	373	366	349	338	361	395	371	374	336	377	351	344	368	357	322	357	346	354	372	362	345	327	341	349	361	348	370	369	350	343	344	373	332	338	357	369	402	326	362	396	358	368	355	371	366	299	325	335	387	344	350	318	333	353	367	341	354	336	348	371	321	324	367	347	331	328	378	382	368	345	338	379	373	386	327	361	368	361	352	389	340	323	343	337	364	354	330	351	378	360	378	356	349	388	299	356	330	352	385	339	366	331	386	375	383	351	305	337	375	334	341	350	316	355	374	375	335	324	336	380	343	341	348	345	343	354	365	322	359	334	370	378	382	347	368	310	371	334	352	336	343	380	352	348	346	361	340	365	347	398	366	345	324	344	398	360	348	317	344	317	371	367	359	365	316	349	374	357	327	336	381	354	391	340	370	391	347	339	358	315	328	312	344	326	371	364	338	345	373	322	327	365	396	352	378	352	335	355	313	304	372	346	338	339	347	335	351	377	346	383	356	365	333	356	361	390	325	388	345	378	339	356	361	349	340	376	335	369	371	325	320	348	320	337	380	347	336	338	368	365	339	373	345	382	370	355	339	356	350	318	324	382	368	308	356	351	341	375	366	342	345	363	363	354	377	361	344	332	383	366	320	331	367	333	341	348	380	342	345	368	346	345	345	364	362	371	344	359	346	324	347	308	338	339	392	383	331	337	328	345	337	343	360	373	322	318	359	357	351	372	342	338	340	333	340	373	351	359	347	382	366	371	379	327	325	362	336	347	358	304	357	361	394	367	353	331	384	364	365	355	351	346	367	385	377	326	348	354	329	342	361	341	367	370	398	371	358	349	348	314	322	363	347	331	370	365	371	387	358	362	371	360	342	352	374	333	337	362	338	363	350	350	331	358	346	354	348	368	352	341	349	340	329	368	311	333	335	391	304	374	357	319	378	351	367	347	357	362	315	369	353	321	362	345	371	352	331	344	339	365	333	353	375	365	348	360	360	319	370	364	347	375	334	350	387	379	336	345	344	350	315	344	352	343	321	343	380	337	336	353	351	363	338	307	326	370	333	322	325	317	327	352	363	304	360	347	352	343	359	345	320	315	345	371	350	388	405	364	314	358	338	342	366	347	339	358	370	391	339	357	371	374	327	389	362	354	337	359	351	377	373	332	351	351	364	381	345	339	382	397	324	358	377	356	367	377	324	347	372	332	376	344	357	364	352	369	350	366	328	329	362	343	350	348	358	350	339	326	350	352	366	289	352	349	336	350	374	335	337	373	360	328	317	373	348	338	369	327	332	367	351	314	356	380	386	325	357	330	359	308	336	380	364	330	351	361	361	343	379	370	354	338	332	372	356	323	300	363	354	330	363	349	377	342	375	351	383	372	354	361	345	346	371	331	338	363	336	370	363	390	352	364	346	353	377	337	350	346	333	320	317	351	346	360	356	362	353	357	343	386	329	341	353	363	367	354	325	335	361	349	362	356	337	346	332	359	368	363	392	382	334	358	366	352	329	313	362	348	406	368	334	343	318	353	347	371	397	336	369	330	336	339	348	327	353	363	359	326	378	392	343	374	344	330	312	368	350	370	407	372	385	351	356	382	363	358	346	341	341	358	361	376	348	359	356	358	327	332	331	358	358	328	351	361	352	360	374	374	365	337	361	345	381	391	335	382	379	345	314	340	340	337	324	391	333	318	350	360	357	367	363	364	385	353	384	364	319	342	354	365	333	347	320	370	353	322	367	337	339	324	341	346	382	346	320	339	328	354	368	372	344	357	349	354	382	383	362	375	359	313	343	352	360	369	340	365	373	291	336	344	382	354	388	313	334	352	332	337	333	369	356	340	356	385	380	356	359	361	389	363	375	337	370	329	399	369	360	360	358	335	357	364	334	380	337	360	360	366	340	382	364	320	311	347	320	315	319	326	324	319	347	351	331	312	362	343	361	364	376	370	351	387	336	329	336	380	383	365	356	343	381	386	393	309	367	317	369	319	378	335	371	348	349	342	373	359	337	355	338	363	338	342	397	349	379	357	353	368	352	343	335	323	389	361	355	350	309	348	339	319	372	364	330	359	349	331	361	340	367	343	366	322	362	359	301	345	368	344	355	333	351	315	358	363	351	353	368	325	328	373	393	379	353	340	336	337	338	342	371	379	350	289	294	348	333	339	327	325	345	344	367	349	355	361	330	355	380	331	336	327	353	362	351	330	358	343	366	360
17134	3430	5995	7020	6285	5873	4754	4348	3637	3289	3251	2861	2775	2540	2279	1891	1718	1608	1579	1735	1517	1282	1015	939	884	865	910	837	782	815	880	824	790	872	778	785	797	763	832	821	794	812	816	815	789	731	761	784	817	795	839	795	833	837	765	772	812	857	771	752	837	815	760	795	840	818	826	814	758	779	766	782	813	781	759	864	788	813	784	759	736	745	838	776	802	818	793	753	763	800	819	796	832	785	753	836	814	805	795	810	811	829	781	776	832	832	825	814	849	823	794	785	772	827	812	778	776	782	808	868	782	791	777	787	825	769	815	825	764	745	808	799	771	779	745	850	757	804	807	837	802	803	787	843	783	799	833	786	773	757	843	845	783	809	807	824	805	795	780	785	839	839	755	851	826	783	807	736	804	784	794	812	797	808	814	766	787	744	845	805	821	805	825	787	773	780	750	778	772	817	804	784	783	802	812	773	823	842	805	790	823	768	797	830	798	796	797	829	812	788	791	821	775	793	767	826	787	797	817	818	802	754	809	796	776	849	783	831	802	814	742	807	816	757	816	784	813	822	779	793	831	720	811	844	784	782	775	779	838	765	864	768	781	814	771	843	847	760	805	752	775	808	790	761	831	821	810	818	804	773	798	770	772	825	790	739	807	838	818	790	791	796	755	785	795	797	819	794	777	778	834	802	768	802	776	756	854	836	766	749	837	837	842	792	785	803	794	783	801	802	795	792	830	808	757	747	781	809	764	793	797	750	805	775	815	766	763	806	773	817	793	809	804	784	784	829	758	797	771	798	742	762	851	799	806	780	801	845	836	789	781	794	792	753	774	826	812	786	793	824	785	771	800	762	769	804	812	798	857	817	832	811	750	846	737	803	770	771	807	826	794	781	788	764	795	842	800	747	784	759	771	815	807	818	750	788	780	848	751	806	767	763	842	802	801	838	773	792	796	760	840	805	833	835	781	766	788	803	837	788	817	749	814	836	823	833	772	777	829	811	806	787	819	738	816	762	836	818	805	816	768	796	820	792	789	834	764	781	772	792	759	805	807	759	811	770	778	767	805	805	758	816	744	778	781	752	813	786	780	802	816	776	757	788	797	786	821	776	807	781	823	801	752	779	815	807	813	789	734	774	826	800	783	811	823	796	772	752	834	730	829	767	828	821	836	786	775	806	800	823	803	744	775	811	782	760	764	766	763	765	776	805	736	803	808	851	816	799	810	819	801	785	752	861	819	814	776	802	770	811	830	758	848	839	816	772	708	796	825	793	805	870	799	776	762	800	808	740	764	769	793	762	773	784	791	842	764	810	804	811	792	794	789	797	807	772	772	783	794	813	742	833	794	774	825	793	839	801	803	796	824	854	776	795	829	849	811	781	778	815	801	796	734	794	771	765	810	810	783	772	802	781	762	780	762	775	764	775	736	819	840	795	783	768	812	763	841	815	767	815	822	760	809	728	854	827	855	784	798	823	766	813	808	760	793	761	766	833	798	795	774	810	767	776	795	807	801	773	830	779	762	743	799	763	762	827	822	826	767	759	788	814	820	744	851	798	752	779	799	778	790	778	792	757	783	833	780	841	777	841	807	747	835	825	781	850	816	858	832	812	753	844	820	820	765	792	795	775	771	784	796	754	817	796	831	839	788	778	788	810	815	823	779	809	784	840	798	789	826	800	817	781	831	778	811	746	777	816	793	746	824	769	832	822	829	807	772	810	784	812	824	748	844	751	762	840	760	779	807	807	797	816	810	796	840	807	814	782	775	803	807	819	820	745	763	776	787	812	817	770	769	757	786	801	777	798	817	794	779	790	790	774	750	786	800	794	758	794	755	787	804	811	754	824	755	768	745	802	794	823	815	806	759	817	799	828	815	828	809	820	772	806	842	817	777	806	744	808	787	771	765	784	739	810	754	771	830	739	809	781	817	819	814	756	826	791	804	767	755	782	790	800	828	854	765	775	784	770	801	815	795	818	814	780	790	788	791	809	749	788	797	803	761	752	788	814	774	804	768	829	722	795	788	784	789	801	795	778	781	809	805	740	821	829	778	848	800	785	742	759	766	758	862	802	765	767	816	812	779	760	795	795	763	779	780	823	798	788	769	813	779	802	814	804	838	756	787	762	804	795	786	750	773	841	772	762	827	845	759	778	753	809	766	795	799	737	812	791	790	814	844	811	812	826	786	793	781	810	817	848	777	775	841	800	809	771	832	846	789	832	792	762	775	811	835	824	794	766	814	784	773	754	766	805	838	788	809	845	872	853	767	769	742	800	793	820	847	810	787	802	769	814	759	808	761	812	803	783	825	791	801	830	783	810	767	796	752	801	755	783	803	787	816	795	823	811	767	796	748	838	745	802	810	771	797	792	782	832	813	778	744	762	750	836	820	749	813	856	769	777	800	815	788	799	799	768	760	754	795	827	781	802	812	814	779	802	809	785	819	789	741	756	790	781	812	847	788	834	788	750	804	769	787	820	769	792	754	815	778	804	797	787	770	817	776	774	758	752	814	800	831	794	807	760	773	795	793	771	784	799	811	760	841	821	774	793	845	789	744	770	793	822	799	797	763	781	799	789	778	774	785	754	809	764	764	803	763	804	819	825	758	774	837	765	787	761	814	755	786	832	792	778	800	811	824	832	799	816	770	773	810	814	799	789	750	784	793	792	815	776	764	794	819	812	749	793	763	802	875	782	778	813	795	782	831	794	755	789	814	821	757	776	820	813	740	769	808	808	805	806	751	827	834	830	766	853	760	803	798	743	787	770	799	773	828	852	803	779	824	768	820	756	771	811	779	782	782	815	775	796	829	817	791	789	751	815	801	784	798	801	790	830	813	850	827	798	780	815	855	833	817	801	822	759	794	801	858	764	768	738	789	806	778	793	790	807	751	817	772	819	830	805	830	806	795	860	806	827	792	767	799	789	827	834	809	762	847	786	736	819	845	786	769	767	780	778	730	763	774	782	784	808	779	778	813	822	814	774	800	821	788	835	774	766	773	857	802	781	846	817	772	777	800	835	763	814	820	771	841	817	808	799	809	846	765	762	824	819	750	785	737	804	785	798	826	798	793	768	807	797	802	777	792	800	830	770	828	757	754	820	807	780	735	839	798	831	765	797	762	794	811	808	797	827	795	808	819	798	853	788	751	800	765	737	778	831	801	795	756	755	803	816	748	824	763	782	835	828	821	789	788	808	741	776	788	796	757	800	803	762	748	785	818	816	832	802	820	831	800	792	813	768	774	749	778	779	829	852	779	794	802	857	827	787	754	781	787	806	775	793	792	848	795	814	799	789	790	811	766	779	859	770	785	802	818	756	804	755	790	815	828	791	811	855	823	814	795	790	796	794	804	802	760	794	785	776	809	783	819	766	761	791	804	791	765	772	818	799	829	814	758	798	785	820	740	806	772	743	837	799	879	781	838	809	789	790	768	801	843	789	769	771	762	824	796	845	791	772	824	757	776	785	795	804	841	769	767	767	761	757	810	804	848	767	780	786
7185	1240	904	804	653	545	543	473	438	444	440	426	395	384	329	351	360	344	304	329	301	315	281	248	291	288	278	316	317	288	296	302	315	306	294	312	292	306	316	305	293	277	303	297	324	293	272	312	280	285	327	315	290	317	328	276	290	307	287	271	326	319	352	277	278	303	290	307	325	318	308	282	310	270	264	282	312	299	306	292	280	314	321	268	299	293	305	319	276	277	304	274	313	286	295	302	299	268	277	290	317	277	325	272	278	285	280	291	296	272	291	313	289	304	274	265	269	330	355	303	303	279	281	296	341	299	279	293	271	275	300	305	308	283	327	278	285	268	325	292	252	270	325	277	279	275	342	280	271	316	289	285	285	302	303	286	300	289	306	300	304	279	257	275	295	293	302	304	284	263	298	270	272	282	299	302	262	291	280	310	288	294	284	296	280	306	291	311	322	267	308	295	312	278	309	313	335	327	305	297	301	311	298	316	281	270	291	272	297	273	290	311	300	284	277	284	297	294	285	304	313	267	316	309	317	309	272	293	300	300	291	298	313	294	294	270	278	322	289	304	285	309	305	302	298	297	299	299	266	322	307	319	336	301	290	270	307	289	311	274	306	277	288	271	318	276	294	296	323	323	293	300	298	314	290	302	291	321	289	305	289	279	280	296	261	264	288	283	299	299	280	307	317	263	284	304	269	286	304	292	268	293	297	284	294	323	296	286	280	296	312	312	284	276	282	293	276	274	280	305	290	297	329	312	272	293	285	314	301	291	309	297	307	277	282	281	246	285	317	310	276	317	292	322	285	301	309	300	292	306	304	301	311	297	287	293	285	293	318	309	281	281	273	285	269	283	282	294	308	290	319	301	293	282	270	298	283	298	296	305	299	290	281	291	303	267	348	303	290	304	298	274	289	276	259	325	306	301	314	305	316	302	316	290	301	314	307	310	284	282	292	317	324	315	304	264	280	292	326	285	311	299	305	338	308	299	269	288	302	320	294	312	270	292	298	305	308	315	278	293	315	310	252	311	280	293	309	291	295	308	311	296	279	295	296	263	301	287	324	295	285	299	294	317	282	312	269	266	282	308	300	275	285	273	274	260	267	293	307	278	284	309	298	265	298	275	290	265	310	298	315	268	320	320	307	306	304	340	304	264	308	282	313	288	312	278	300	299	313	268	295	299	294	292	296	294	289	317	277	326	327	290	294	291	297	296	314	295	279	286	311	308	310	281	316	319	309	341	284	298	330	308	303	313	292	306	288	270	269	309	310	280	314	289	321	308	305	274	262	297	282	274	318	272	343	299	265	268	299	284	314	308	304	277	324	274	328	290	277	304	287	301	309	277	289	314	302	281	273	292	317	316	291	272	287	297	299	277	315	276	302	291	324	281	275	289	306	332	301	296	299	325	313	285	287	297	288	299	281	287	265	285	270	280	294	307	269	295	292	317	269	308	351	278	276	292	284	274	299	290	306	289	314	271	290	321	332	309	246	284	294	311	320	274	286	295	288	272	254	303	310	286	296	299	297	305	296	298	284	292	273	318	277	274	284	304	281	280	292	290	284	340	313	329	322	284	297	320	302	284	326	299	292	295	286	306	323	292	304	290	266	283	281	303	321	317	271	290	307	308	324	277	288	300	294	294	332	316	290	294	319	329	309	341	300	305	320	267	316	280	283	314	333	293	311	290	274	271	288	286	294	300	302	289	299	290	307	292	306	286	294	295	274	291	304	285	275	254	293	287	274	289	314	317	276	325	276	282	284	297	279	283	261	267	286	308	302	281	336	301	313	302	293	300	312	306	284	300	292	274	314	290	300	293	292	306	287	325	291	288	315	303	268	307	290	278	266	290	299	273	277	282	326	307	323	297	290	297	306	275	313	308	314	284	273	304	277	296	279	270	293	275	249	304	266	289	304	300	264	300	288	322	282	267	340	292	307	313	306	289	299	306	235	329	292	303	293	282	272	331	307	313	278	289	291	268	287	313	311	294	316	316	312	303	307	292	288	274	280	296	306	285	278	333	274	280	294	302	306	312	303	314	262	311	275	294	269	272	331	276	313	282	335	275	295	262	267	287	304	310	325	329	322	310	296	306	297	298	283	299	285	290	263	326	277	274	302	299	282	306	287	276	286	283	306	282	284	284	264	279	301	269	265	320	305	325	271	302	273	264	289	289	306	278	300	291	274	312	282	296	295	288	281	271	312	316	339	305	294	268	296	276	303	290	300	273	270	285	300	332	283	286	267	278	344	290	278	333	295	313	307	284	304	259	298	244	308	310	285	304	280	295	296	274	307	281	282	282	286	274	312	290	283	296	305	356	305	294	313	294	303	302	313	259	323	289	285	267	280	301	263	268	271	300	330	281	297	316	284	282	298	308	276	296	324	316	299	304	318	290	307	326	296	316	306	269	308	266	311	278	275	286	272	322	301	286	296	310	286	319	311	291	300	301	295	278	300	309	318	279	347	276	265	267	263	280	261	312	293	318	310	246	274	302	297	304	269	310	320	307	319	301	321	305	291	301	333	320	301	295	308	304	301	287	301	292	266	288	319	297	266	272	275	251	291	304	289	277	288	327	344	294	278	290	293	277	315	288	291	294	294	317	298	281	307	299	273	275	290	316	317	318	285	303	273	297	285	295	283	300	288	272	291	296	283	289	318	290	283	324	282	299	281	343	308	300	298	312	327	253	325	307	246	287	290	282	288	257	278	308	285	327	287	295	337	303	306	294	287	303	279	283	281	288	298	295	317	311	309	274	288	277	282	332	309	299	295	291	247	292	275	287	320	329	325	280	272	269	289	300	303	321	286	326	311	301	267	289	307	304	279	292	294	257	270	308	263	276	268	265	289	293	277	330	328	273	306	258	270	275	303	264	310	295	343	326	271	284	321	308	295	276	313	319	299	306	297	293	303	308	272	291	284	305	292	306	300	273	305	319	300	266	286	288	275	299	311	278	282	275	272	285	301	303	295	289	300	287	322	301	273	282	277	279	317	295	301	278	327	319	298	293	308	287	308	270	284	265	310	301	280	272	288	303	289	268	291	288	344	292	299	298	287	267	304	279	271	313	338	298	290	297	304	271	314	298	278	316	246	290	270	311	326	338	290	305	275	284	297	278	297	285	307	344	312	258	290	315	306	273	304	299	278	301	316	302	297	311	318	305	314	313	294	312	329	314	267	289	284	303	293	275	265	298	292	284	291	248	254	293	284	327	277	280	274	323	315	296	268	303	293	276	259	304	315	328	291	294	319	302	285	313	265	302	297	321	293	293	281	301	296	314	320	320	275	281	236	307	270	289	284	289	322	302	279	309	301	279	295	282	264	278	293	273	272	309	283	285	273	279	278	307	321	283	311	315	300	279	325	295	297	277	333	292	278	305	307	288	288	280	266	305	298	310	313	291	273	291	252	308	307	317	253	264	262	308	277	300	274	303	325	302	295	257	291	301	297	286	305	277	316	323	305	299	307	308	325	290	274	280	327	306	304	308	274	279
4907	1207	1896	2278	2133	1916	1677	1559	1456	1432	1421	1364	1254	1171	1030	976	854	857	869	915	839	747	671	664	690	710	696	678	664	659	649	646	677	639	665	672	698	702	662	652	687	684	652	648	628	726	665	656	643	671	665	670	697	637	698	690	661	641	697	662	705	637	690	690	708	637	649	672	673	663	678	651	664	681	695	647	641	668	690	663	684	669	657	663	703	642	705	662	649	681	669	700	649	708	662	624	628	652	674	707	639	670	672	675	716	636	686	668	660	652	692	628	645	627	648	661	660	643	680	622	657	623	659	660	682	651	722	665	701	661	675	640	649	691	698	692	662	695	684	674	716	647	693	663	662	634	590	670	653	674	671	691	672	579	656	698	683	684	679	702	646	654	671	673	662	697	647	666	674	674	626	666	675	681	645	680	631	667	668	676	656	658	684	657	685	609	622	678	662	644	646	629	664	672	706	688	686	706	642	690	695	663	677	639	677	633	676	680	642	640	738	698	669	693	662	664	691	679	664	651	660	690	673	631	644	632	630	665	638	624	672	640	646	659	637	659	658	637	745	631	678	672	689	654	655	688	679	708	655	664	667	660	657	652	705	631	673	662	688	696	735	689	703	641	673	648	678	611	690	656	622	698	722	618	681	633	654	616	671	690	667	651	642	697	667	651	670	634	689	595	645	697	639	676	675	670	686	694	671	620	642	673	635	669	685	668	651	683	684	675	620	668	666	649	623	627	654	679	673	666	699	677	621	658	629	646	686	687	620	663	620	672	652	639	661	672	680	651	705	678	686	704	651	678	718	726	639	663	675	652	692	669	622	681	730	647	648	727	693	656	645	645	699	671	684	635	631	709	625	670	712	628	688	665	662	674	676	635	648	633	696	665	679	635	647	705	748	684	668	672	675	651	698	634	616	680	696	638	694	680	646	666	686	624	617	630	596	631	694	657	671	709	693	643	661	676	666	649	691	646	702	647	701	660	673	640	679	608	654	691	690	604	703	637	641	619	709	661	654	662	635	689	624	652	659	676	681	696	665	698	635	678	681	689	751	614	701	650	657	620	671	679	678	645	679	695	704	638	705	686	717	663	684	629	692	648	676	660	657	658	617	680	714	690	726	636	638	682	647	645	641	665	674	656	634	666	651	658	668	687	640	661	682	659	675	632	690	683	721	669	649	679	663	669	633	673	663	669	636	650	701	638	642	705	602	658	669	681	683	654	714	685	708	633	682	672	679	647	683	762	668	685	716	677	671	667	649	659	631	630	648	682	662	689	687	607	671	697	633	673	681	696	676	671	652	663	691	657	639	689	687	758	638	680	670	641	642	619	682	660	664	679	690	664	686	656	642	685	692	685	671	668	689	625	696	657	667	679	690	652	652	665	661	675	671	666	684	708	637	657	629	660	630	697	692	705	669	682	664	675	684	647	657	654	651	675	676	693	683	650	653	658	688	661	670	679	644	672	701	710	671	662	693	664	669	689	646	655	628	653	624	652	688	700	666	643	660	652	659	632	659	678	656	689	696	667	660	662	633	716	670	622	636	605	676	676	643	681	673	665	671	654	654	621	664	642	673	642	686	633	680	654	658	679	667	675	656	691	643	656	654	684	683	656	667	672	626	662	625	663	666	659	677	650	655	668	676	663	696	656	658	664	654	643	649	693	658	649	687	693	605	692	643	657	679	682	668	679	695	701	664	713	711	653	668	673	665	659	649	678	649	691	691	657	675	686	713	675	672	645	661	652	697	636	628	680	681	693	702	699	702	654	609	707	671	659	707	640	687	643	618	672	669	684	710	695	692	670	640	652	671	715	672	642	668	649	636	655	630	632	602	662	690	711	644	681	705	684	667	648	668	650	680	656	685	677	696	690	677	688	702	664	647	676	663	669	686	660	671	670	666	702	657	675	672	632	668	635	703	630	645	678	668	667	648	676	675	694	611	648	631	662	657	717	643	681	688	668	659	651	661	620	697	629	644	645	712	662	676	728	653	655	687	675	644	639	671	678	682	666	656	673	689	684	617	671	635	673	700	675	718	673	581	656	650	724	654	681	664	694	710	673	663	684	658	634	653	681	629	663	668	666	655	641	647	654	690	605	694	677	687	651	638	663	628	664	618	733	623	672	698	595	697	705	681	647	693	669	693	680	676	653	663	629	631	680	674	671	660	679	689	689	651	684	663	707	704	671	634	685	656	628	643	680	681	683	675	690	636	663	638	651	668	658	666	657	655	647	690	678	675	636	690	654	644	671	669	634	678	689	669	680	683	669	636	650	676	704	596	733	658	658	702	625	666	696	644	650	659	693	669	696	665	661	660	704	673	678	686	648	665	671	658	706	674	667	703	690	637	719	654	671	630	634	678	670	671	674	702	686	628	668	673	655	654	660	688	646	664	662	603	660	658	612	661	715	611	660	654	650	663	665	708	630	645	710	663	670	688	647	678	645	667	698	625	654	659	662	673	660	689	650	694	684	652	661	604	632	683	609	663	660	666	651	635	669	694	655	666	637	638	657	623	697	665	641	653	661	642	677	595	655	698	661	633	666	661	658	680	696	624	646	660	629	660	663	648	684	681	619	652	666	668	661	654	664	678	668	701	674	683	664	633	653	616	718	681	648	656	644	663	691	646	595	657	687	688	632	690	659	669	654	704	663	691	647	685	667	678	657	677	683	698	733	691	664	659	682	661	720	672	651	643	681	678	675	669	681	700	665	649	675	650	647	636	707	692	665	635	666	678	661	658	673	670	691	666	665	637	664	636	665	677	658	656	642	708	642	706	648	683	645	687	687	661	623	682	710	678	640	697	687	681	714	663	683	718	655	656	669	697	661	664	641	642	656	665	639	629	646	687	615	670	649	656	695	642	630	661	660	638	616	631	670	659	631	699	619	734	660	663	680	639	654	659	657	668	643	675	656	691	683	668	650	621	651	685	668	639	695	642	640	624	677	692	656	634	702	656	637	644	698	642	659	672	677	675	677	645	661	599	657	672	686	639	671	672	699	652	673	671	693	675	612	679	688	686	659	682	674	634	665	714	716	624	679	631	681	662	671	628	651	621	615	720	711	689	670	687	667	666	640	692	679	644	657	695	686	688	662	711	626	614	650	680	668	676	686	656	665	627	658	647	671	706	656	661	705	636	655	696	684	699	624	696	649	649	681	614	637	671	656	681	662	683	701	656	686	657	680	677	659	658	651	659	678	687	635	688	610	623	669	683	696	688	603	691	676	658	659	661	643	651	712	691	670	670	668	686	606	675	664	670	651	654	677	638	701	669	696	676	726	634	687	676	690	678	649	665	606	637	641	641	703	612	707	643	610	673	622	600	659	639	672	674	652	701	718	627	647	684	643	662	661	701	713	615	679	680	657	686	687	681	684	685	671	604	673	631	667	634	615	662	646	706	659	694	676	669	668	657	656	680	652	635	704	633	615	667	639	664	686	651	673	653	688	676	695	688	648	679	623	651	698	652	645	691	662	668	649	635	720	707	626	671	714
19507	3537	2402	1811	1269	1075	914	708	542	554	543	459	434	391	371	300	325	304	295	295	275	254	251	213	219	255	212	244	234	216	206	223	217	191	207	208	242	209	197	227	205	191	216	259	226	214	204	198	228	214	204	244	223	226	244	227	210	236	211	213	225	194	229	195	191	236	192	204	206	198	233	219	209	227	196	229	219	245	208	224	216	222	231	251	205	212	233	204	233	206	265	236	206	194	232	239	207	218	215	230	201	215	221	208	253	192	245	242	226	248	195	190	212	242	221	249	217	203	213	209	211	213	227	221	233	236	220	209	208	230	221	217	200	216	188	221	232	266	219	205	239	205	224	199	223	222	208	214	223	199	262	187	208	225	207	228	232	209	215	218	239	232	209	216	237	214	222	223	248	234	207	223	214	204	231	208	227	236	217	220	206	226	253	212	235	243	182	206	237	210	213	204	216	221	234	198	211	242	198	200	231	213	242	224	211	228	217	220	199	213	204	203	220	220	212	205	239	206	218	224	198	223	247	212	255	220	211	255	196	211	224	218	211	226	229	221	222	228	207	217	219	228	233	246	209	216	224	212	235	236	221	196	253	233	207	234	216	200	212	231	211	209	226	213	222	218	230	208	216	204	243	226	211	265	216	221	230	201	221	201	212	229	223	218	209	218	212	261	208	218	243	203	226	234	207	223	214	192	234	214	210	224	238	220	219	237	198	217	219	207	238	195	216	226	231	225	233	228	223	199	198	219	216	214	241	266	212	206	214	197	226	202	219	234	232	213	253	224	200	232	224	197	233	198	228	205	217	223	220	222	245	234	212	226	208	193	220	220	222	206	212	189	199	218	219	243	239	209	215	228	204	215	217	248	232	217	216	226	208	220	205	229	269	236	214	225	193	208	208	202	186	193	211	232	208	220	206	215	206	221	233	206	211	204	200	196	219	198	193	204	225	218	212	244	205	218	197	227	224	225	233	266	239	241	244	242	205	204	204	217	220	215	211	197	217	214	239	227	240	214	208	209	213	236	185	229	210	205	226	221	212	237	200	227	230	245	226	208	208	235	232	230	232	226	212	201	197	201	233	210	233	241	220	203	225	215	205	213	210	209	215	233	206	241	225	220	201	206	212	216	208	204	210	231	211	217	231	226	215	219	218	219	233	215	203	237	212	215	240	201	224	210	211	238	236	246	199	217	220	219	200	236	218	240	249	210	213	213	207	222	203	222	200	218	220	205	272	223	205	231	236	218	187	202	207	214	247	228	234	190	224	216	188	222	196	213	215	224	222	208	228	200	233	217	233	236	217	223	206	223	216	231	239	217	220	207	221	217	223	220	229	250	221	226	210	224	219	220	235	207	220	223	207	228	209	208	221	248	247	224	238	253	233	217	230	215	237	225	199	200	245	247	227	214	216	228	217	207	219	215	212	199	189	228	220	192	222	227	227	212	211	209	193	244	219	225	238	249	234	214	209	235	223	210	230	234	249	217	239	208	226	232	216	229	208	233	230	198	214	239	225	237	231	247	228	220	232	235	226	246	199	222	221	210	229	220	204	234	233	193	241	248	190	238	222	221	226	228	214	210	225	207	233	217	216	190	235	224	209	241	238	208	206	235	214	202	213	213	224	207	233	244	212	231	231	237	199	230	216	235	249	220	228	201	231	208	236	206	231	229	208	201	194	247	208	210	206	206	227	233	236	234	175	207	220	187	218	231	221	185	232	238	216	210	197	203	210	226	219	251	201	231	236	219	194	212	208	246	233	207	199	233	183	214	233	246	240	206	201	234	238	221	241	205	199	227	230	220	233	226	212	194	220	230	224	233	217	204	213	223	227	195	246	230	234	250	199	200	208	205	208	197	220	239	216	217	241	226	213	204	221	232	230	221	224	200	203	219	192	229	190	209	225	219	230	216	224	221	235	223	190	238	199	205	240	203	190	233	221	209	205	211	218	212	215	217	216	195	234	233	212	236	244	252	227	216	219	218	239	229	232	229	194	230	199	215	195	213	204	237	226	195	223	247	225	198	220	222	221	247	207	223	207	232	189	203	212	200	220	224	231	214	225	220	205	201	205	218	256	196	224	201	210	231	241	198	203	194	205	251	233	212	203	250	219	225	221	200	249	252	207	194	201	231	208	221	222	209	206	221	200	222	207	209	227	228	205	203	209	243	204	228	207	198	220	233	206	225	255	207	246	208	221	202	206	206	222	236	238	203	227	225	218	226	219	230	238	200	222	205	220	219	217	213	189	225	226	231	217	214	209	231	211	209	231	228	215	221	219	225	202	226	205	224	193	203	228	216	204	202	216	223	225	221	230	221	240	227	247	215	215	215	212	229	235	237	199	188	209	231	226	214	208	219	204	236	224	209	202	238	222	224	218	210	241	188	223	240	228	240	224	214	220	235	236	190	197	236	216	208	260	238	216	205	198	225	186	234	270	205	215	210	195	221	222	250	190	218	199	210	225	208	202	235	237	221	220	243	204	194	234	231	209	219	210	249	226	218	208	245	222	209	214	183	228	252	209	217	223	206	230	215	234	222	213	238	191	210	212	238	207	244	197	242	210	216	220	219	219	210	212	215	235	229	247	226	215	236	207	249	212	244	233	213	213	209	212	222	240	215	216	227	188	206	220	200	245	203	230	257	195	241	202	225	219	244	244	209	240	203	238	230	214	226	222	221	225	215	210	206	203	197	256	201	247	232	223	203	233	194	231	207	219	212	225	229	195	224	251	197	214	211	241	220	224	229	210	220	220	214	177	201	231	207	231	233	242	204	215	206	216	221	208	229	207	235	226	197	212	223	202	246	250	219	243	223	236	240	191	214	217	232	220	210	199	244	199	250	217	223	195	212	210	214	241	235	199	210	229	223	258	236	211	213	232	222	207	221	222	193	222	213	242	218	221	196	196	204	216	210	214	231	238	214	222	231	219	200	207	225	192	219	213	220	221	203	222	213	230	213	228	195	201	210	208	220	245	199	221	219	199	235	216	217	199	214	205	246	213	201	230	220	254	221	227	234	204	231	205	206	214	239	193	221	233	212	210	206	214	202	223	237	238	196	200	214	248	235	236	249	212	213	212	234	207	198	200	217	222	245	221	219	216	210	210	206	208	212	198	221	205	257	233	212	224	200	234	235	222	220	212	213	229	219	229	203	226	225	226	195	221	225	228	214	210	212	224	218	190	216	221	206	206	233	209	225	236	249	209	215	235	220	238	223	204	224	238	207	235	209	196	201	234	204	232	248	224	204	199	215	219	283	201	225	205	215	207	204	227	233	249	207	240	216	198	226	191	210	206	216	245	218	228	240	208	218	222	233	201	233	224	233	184	203	242	227	198	229	217	188	215	231	194	211	225	201	205	232	200	260	224	214	218	213	207	206	207	245	197	234	245	225	223	182	203	210	199	242	217	230	255	196	206	226	223	193	191	203	221	234	222	214	199	218	231	253	194	223	237	195	217	207	219	206	220	205	224	232	214	259	220	217	216	210	210	225
12267	2138	4040	4668	4332	3868	3281	2822	2296	2251	2262	2137	1969	1734	1393	1237	1078	1038	1085	1094	926	720	632	566	586	577	538	569	507	574	537	541	527	568	549	531	567	526	542	521	560	564	532	524	538	554	524	543	518	548	565	538	528	557	537	501	525	545	545	519	538	521	518	564	527	507	497	533	566	509	492	499	512	521	537	582	596	543	504	522	584	539	544	570	554	506	543	533	489	516	560	516	515	530	534	553	547	492	521	555	572	554	538	549	520	535	549	516	516	550	509	553	532	495	490	518	520	524	543	549	489	534	540	556	517	519	490	519	541	550	575	503	541	497	557	557	531	544	523	497	558	534	488	510	554	508	535	524	542	518	541	542	529	551	516	521	557	543	518	527	531	512	524	510	530	534	478	526	535	557	527	551	515	548	506	522	560	544	526	524	539	504	534	520	560	534	521	533	507	542	535	511	524	525	531	533	538	543	548	547	489	526	532	492	500	549	516	565	494	513	550	512	556	547	566	479	550	547	535	524	558	526	541	518	511	516	504	509	507	540	516	497	504	527	501	502	494	523	529	556	521	538	539	540	513	558	542	526	525	550	520	512	525	543	536	562	532	528	536	476	524	528	562	544	518	517	494	492	522	538	520	587	547	498	491	498	545	564	519	542	517	509	491	508	570	540	505	565	522	539	523	561	537	502	549	533	533	527	522	558	525	532	520	531	493	545	542	562	555	534	533	496	513	549	531	555	503	517	547	530	517	530	536	514	535	556	546	536	552	499	519	532	510	544	511	542	532	523	532	526	537	538	533	524	512	538	545	523	520	550	561	487	543	562	512	540	492	561	549	549	539	548	551	566	489	524	512	498	509	535	551	517	531	512	516	515	530	515	543	539	493	530	526	524	542	581	556	477	547	551	546	510	509	480	496	523	510	522	549	516	531	525	521	518	551	508	516	523	543	477	544	542	516	518	522	525	520	526	522	526	536	547	546	526	540	530	576	536	528	562	504	518	506	501	538	566	547	521	524	542	522	517	579	534	534	481	489	511	523	518	512	515	522	540	526	562	518	526	521	513	509	527	498	517	528	486	503	489	522	533	508	583	510	524	532	506	525	524	528	517	533	549	542	527	531	533	538	567	519	539	495	530	479	596	565	501	553	516	545	539	538	494	540	517	554	471	544	517	529	547	503	504	570	535	532	547	517	516	555	495	529	501	527	513	519	541	549	558	591	520	512	533	515	524	549	561	516	512	557	540	547	497	516	526	530	515	533	535	536	514	515	516	540	492	502	510	515	560	514	534	561	508	548	526	532	558	528	490	488	567	522	509	533	530	515	520	515	529	516	549	523	506	538	521	535	523	539	536	548	566	525	537	510	520	530	572	599	506	497	571	537	515	561	508	559	558	564	532	556	543	495	514	536	498	561	509	530	519	557	497	564	510	517	523	537	514	530	515	569	500	519	564	514	537	505	491	530	504	539	542	576	538	509	518	554	557	490	510	499	567	529	549	521	529	520	520	506	544	519	552	529	509	560	536	477	515	516	532	513	533	531	541	511	551	542	532	500	527	538	542	551	573	516	543	546	530	556	520	559	555	522	535	533	553	524	496	533	542	508	525	510	523	537	502	506	492	540	531	541	532	533	501	517	501	516	516	539	582	532	588	496	518	527	505	541	528	542	536	521	517	517	503	534	532	533	542	517	546	535	545	500	525	577	540	537	539	505	516	480	560	562	541	537	510	542	532	506	507	531	506	496	497	530	572	535	514	515	496	513	551	531	529	524	511	484	526	544	537	531	485	513	530	561	498	499	516	558	510	524	502	474	514	504	535	542	562	499	494	531	539	536	513	580	490	560	512	540	532	554	532	509	544	477	575	552	496	499	536	503	499	556	533	504	543	546	528	494	540	519	554	521	575	519	507	518	519	540	551	555	542	517	598	490	563	528	534	506	581	521	545	517	523	522	512	518	513	523	526	522	529	528	515	537	537	520	571	544	519	530	556	519	544	539	522	523	568	548	506	540	499	512	528	474	535	518	519	526	542	514	556	525	531	562	539	526	573	543	554	547	507	521	526	566	538	510	556	520	556	496	540	522	563	500	509	494	503	589	517	512	496	524	519	562	513	570	514	551	537	536	557	517	505	521	526	572	546	500	501	500	517	541	537	542	520	545	550	500	534	553	508	557	533	549	527	576	541	570	507	532	528	510	521	482	523	564	523	557	546	553	493	546	497	484	523	528	549	570	542	470	531	538	592	495	526	510	592	534	552	537	565	504	541	538	493	521	528	502	550	523	516	564	544	549	535	565	554	477	538	523	514	515	567	542	481	508	521	533	519	474	539	546	542	509	512	517	557	529	509	533	533	525	496	517	560	501	512	531	546	549	513	570	510	523	525	550	538	557	539	562	533	518	505	536	541	510	524	504	545	500	511	526	524	472	563	534	471	535	520	525	546	541	506	535	509	537	528	504	554	538	529	500	509	543	562	512	533	537	531	540	524	516	526	506	526	539	549	519	532	566	552	546	490	526	522	513	492	524	550	505	532	550	543	530	530	571	531	547	485	537	547	560	529	548	512	498	510	515	537	562	523	477	562	514	500	541	507	521	503	529	554	541	489	527	526	534	527	542	543	537	516	533	546	543	519	547	546	512	511	538	542	525	544	501	531	513	525	499	530	518	563	537	517	536	571	498	520	556	571	506	547	529	548	517	546	553	515	498	499	492	525	525	518	556	539	510	524	510	566	526	559	512	548	523	539	490	491	522	523	515	520	554	501	556	537	523	493	526	526	529	491	518	550	530	511	554	535	528	502	531	525	522	513	567	530	546	517	522	502	501	548	569	519	531	512	551	496	535	516	531	537	541	559	513	523	528	526	581	498	549	530	569	538	530	482	542	537	522	520	531	530	496	536	482	539	551	519	545	500	536	516	525	545	533	513	508	523	509	502	516	533	550	507	535	575	502	530	536	509	542	497	498	508	523	521	541	559	525	523	525	537	518	539	533	527	535	545	531	530	521	523	521	487	498	515	522	527	543	518	541	534	531	538	511	563	525	548	553	540	534	533	524	530	523	499	544	538	549	530	559	526	582	542	514	572	507	523	525	544	507	525	528	524	536	514	534	526	518	539	526	579	511	555	494	496	537	570	533	510	492	523	532	568	506	506	581	558	544	556	521	544	536	548	542	551	546	509	535	513	555	536	538	520	556	526	528	518	550	569	511	544	504	533	538	487	508	549	547	556	549	497	534	533	514	500	522	552	534	564	538	509	476	531	557	547	566	518	515	550	491	543	511	536	542	564	541	553	538	530	513	536	520	588	568	534	547	520	534	532	536	514	550	569	505	554	502	531	537	514	505	551	565	523	495	506	519	527	538	524	578	521	573	523	513	531	518	497	516	535	512	554	519	525	528	502	543	502	577	555	515	532	537	546	525	579	550	531	527	531	507	552	552	539	535	524	484	473	553	539	535	554	499	551	546	512	517	558	515	547	544	536	521	535	500	558	537	521
31149	7317	4459	3470	2424	1979	1645	1282	1005	843	851	797	689	670	604	572	465	467	420	452	468	441	397	339	322	335	355	395	363	349	338	357	361	371	365	357	377	320	365	382	365	346	366	357	335	355	350	321	363	342	327	345	382	343	377	339	354	352	343	353	347	337	332	382	352	355	336	320	347	401	349	372	360	358	387	334	345	346	330	341	328	359	338	378	400	313	353	365	354	372	322	332	345	351	342	304	374	309	342	353	331	370	391	357	334	326	391	374	343	356	371	354	309	346	346	356	375	384	355	373	331	343	369	327	336	348	376	324	339	364	356	342	339	371	366	357	346	376	333	341	340	335	339	348	358	336	362	333	376	361	374	345	352	367	357	345	351	374	325	328	341	360	390	372	382	354	325	376	338	390	328	295	379	313	342	369	358	340	353	327	314	327	382	344	372	340	339	369	372	364	334	349	368	336	317	361	369	341	360	345	334	359	338	364	350	333	340	371	338	323	380	363	346	341	368	313	347	326	370	361	331	307	347	353	345	354	332	326	331	366	337	361	358	353	364	376	332	335	346	312	328	364	354	334	342	355	350	330	340	364	329	360	341	366	363	390	357	335	367	315	357	383	361	337	354	328	347	310	341	388	329	347	345	364	379	315	341	344	346	326	338	362	343	368	344	362	365	359	344	372	383	349	386	369	339	348	374	330	313	341	354	332	352	357	399	353	335	328	356	352	356	340	318	360	313	331	363	320	358	381	349	369	384	350	367	367	349	379	332	371	334	327	354	365	360	341	308	356	389	372	327	346	363	390	372	331	351	328	355	373	332	374	344	352	352	352	336	337	342	313	331	355	351	361	367	313	340	391	355	329	350	357	346	329	331	316	386	385	349	347	374	339	340	359	318	370	319	343	362	390	375	360	348	358	329	326	378	334	380	367	358	335	338	354	366	358	347	330	358	339	343	348	353	347	367	378	385	287	350	317	370	352	326	330	371	348	357	330	337	332	374	340	333	363	317	333	365	342	339	373	363	352	384	376	327	363	338	339	384	317	342	350	367	340	369	345	319	342	389	321	367	378	334	371	360	324	333	352	366	319	329	359	325	352	354	348	354	334	330	373	353	362	348	354	348	396	388	315	372	322	320	371	339	337	340	343	356	363	397	369	364	336	376	360	352	392	376	354	360	368	361	364	364	357	349	342	314	348	372	355	391	321	352	367	346	345	322	352	323	332	362	353	368	359	357	339	354	355	349	418	358	351	348	353	331	348	364	395	367	336	352	351	332	379	318	374	358	359	355	367	353	342	330	353	310	373	335	344	342	361	325	339	344	350	349	387	374	338	394	321	353	367	337	368	349	342	310	350	343	368	365	350	341	388	342	370	325	353	376	361	342	356	354	347	386	323	357	343	347	359	372	329	394	336	350	346	372	354	327	342	323	339	312	365	355	380	375	319	335	347	352	301	335	372	337	379	347	351	347	358	369	344	348	351	337	377	350	366	332	348	346	341	338	346	370	344	376	354	361	318	358	332	361	360	363	374	368	326	374	345	352	348	368	372	373	330	332	369	330	366	331	386	340	368	368	361	337	352	378	367	374	358	337	352	343	360	338	333	352	350	337	333	383	336	350	412	338	366	395	351	321	327	389	363	368	363	368	379	341	359	352	318	348	375	355	348	369	337	360	352	351	373	335	334	352	346	357	337	372	333	333	364	352	339	343	374	369	353	365	367	355	310	321	339	349	400	343	347	338	355	360	343	346	373	352	307	385	354	384	366	367	347	377	381	353	363	317	365	345	350	352	366	351	365	378	338	354	345	382	345	360	379	345	360	357	355	337	314	351	350	311	350	365	384	384	347	337	379	348	365	359	310	338	364	321	367	361	359	354	392	341	410	380	356	353	333	360	321	303	372	394	356	363	355	331	322	373	335	402	331	316	387	374	392	359	367	306	330	371	342	358	341	325	339	335	380	355	335	354	348	371	356	319	379	347	332	371	347	351	307	391	360	356	340	381	372	345	353	362	392	314	356	332	350	355	324	340	366	360	368	334	356	348	341	352	331	344	331	356	377	345	351	376	337	314	350	322	330	347	339	367	369	336	396	306	339	362	346	353	337	341	349	317	358	367	335	353	336	343	359	356	371	340	335	333	329	331	347	372	342	341	336	325	353	361	308	317	332	346	346	360	349	352	362	335	337	369	333	320	371	360	348	338	372	351	348	344	337	324	370	349	323	309	347	361	325	367	336	340	368	345	339	353	362	394	313	400	367	327	362	353	358	339	315	371	338	360	371	351	385	346	355	346	379	372	357	343	355	325	337	341	309	367	375	325	361	353	359	381	354	391	382	332	336	318	361	343	324	370	389	368	377	344	369	358	360	361	356	358	348	366	353	362	342	325	353	361	354	343	354	338	353	325	367	338	331	329	357	366	345	346	321	346	346	337	350	330	370	346	382	390	343	342	385	333	352	350	315	339	307	324	317	388	368	328	344	344	348	370	355	355	343	353	329	428	362	319	338	335	385	354	340	364	361	335	349	362	382	343	366	350	361	322	377	333	373	359	356	363	351	346	380	352	394	366	366	382	351	382	316	342	388	370	353	351	314	359	374	390	384	348	400	338	352	319	382	355	350	366	387	367	367	347	339	337	378	327	348	363	349	351	378	372	328	345	356	313	385	348	316	327	349	349	352	353	331	327	386	349	337	361	344	326	384	362	343	361	368	339	317	355	376	336	310	340	361	357	344	344	355	331	340	360	347	321	355	351	322	332	349	326	381	367	354	345	365	353	334	358	345	336	368	389	371	348	394	345	382	340	376	377	344	365	365	366	343	365	313	353	376	349	317	361	355	358	318	344	363	385	329	340	314	375	346	357	384	334	353	346	320	339	369	340	334	304	302	327	345	357	379	327	344	368	395	360	380	384	377	355	355	381	345	345	317	326	352	328	369	386	305	359	360	350	334	335	390	361	348	353	369	328	348	315	407	357	358	374	378	335	361	334	369	397	368	329	344	351	340	339	346	322	376	356	387	354	337	326	372	366	378	341	369	349	347	401	351	342	368	346	371	342	347	351	318	361	345	363	328	304	350	349	381	337	373	310	336	334	363	408	432	385	362	357	331	340	390	344	326	351	350	385	365	401	352	354	375	374	359	334	340	368	344	352	343	353	350	393	419	342	362	337	358	314	347	321	340	352	347	349	319	374	353	379	380	334	331	358	336	363	354	342	328	362	320	346	335	342	360	369	365	365	350	330	378	355	354	357	347	336	344	363	386	371	329	312	348	355	372	347	334	381	326	373	361	376	325	339	335	356	346	308	363	355	355	368	351	354	357	354	346	383	351	335	351	409	366	330	333	383	335	394	319	352	310	382	316	353	347	364	357	374	343	348	332	333	342	343	340	359	371	353	353	355	353	359	399	364	361	376	385	351	353	345	371	326	349	374	360	356	332	343	346	354	385	341	375	351	350	364	365	369	364	345	370	352	373	371	377	332	355	351	360	326	334	349	350
17691	3140	6195	7426	6757	6100	5374	4262	3348	3238	3470	3236	2858	2532	2195	1906	1673	1594	1704	1616	1397	1147	932	849	840	852	840	799	820	852	857	819	827	835	825	871	812	823	881	813	800	805	857	834	831	768	801	800	804	774	824	818	807	729	806	796	792	808	849	824	793	796	794	881	837	795	767	764	750	781	806	816	847	850	836	783	807	810	805	813	777	766	794	804	811	783	853	800	824	777	810	776	813	799	795	808	784	800	762	738	784	829	783	796	776	850	796	799	751	858	832	828	759	802	784	770	781	758	823	853	820	767	815	752	816	765	756	762	800	817	790	795	818	774	783	818	788	818	789	842	811	776	783	762	799	760	856	828	815	817	811	711	759	798	755	770	736	819	793	773	807	784	778	831	796	742	812	756	802	790	839	747	786	806	832	754	782	742	780	789	826	784	812	796	812	772	844	801	781	788	808	783	810	785	760	754	838	785	809	816	769	865	808	771	832	773	785	842	795	824	803	781	805	735	819	805	790	800	832	815	761	763	833	803	828	835	785	804	736	846	781	790	780	772	808	764	762	818	778	768	769	799	822	770	768	839	846	830	793	803	832	757	742	790	811	791	818	807	775	783	772	819	811	810	839	830	781	822	815	770	782	819	797	762	803	759	759	808	763	818	802	770	766	783	801	814	812	741	797	799	814	774	812	847	827	787	824	800	781	839	794	840	821	785	836	784	818	753	795	808	780	788	733	775	824	761	819	759	788	797	785	768	741	791	787	771	759	783	833	817	789	806	776	792	812	768	805	828	767	756	761	824	779	803	785	832	775	800	768	845	814	761	758	781	818	770	819	810	789	818	808	823	810	804	781	776	793	819	793	799	825	832	819	766	812	741	832	806	752	754	818	839	813	781	779	838	759	788	803	796	761	795	757	764	780	806	814	797	827	826	826	832	831	794	778	791	762	822	800	800	773	832	852	814	736	828	801	804	828	820	813	842	780	813	756	810	771	817	826	826	759	829	776	816	771	792	762	781	790	805	800	807	792	818	794	741	771	795	837	806	792	811	808	821	821	782	778	791	810	806	860	774	808	773	814	787	796	718	821	829	810	831	808	815	802	794	799	755	800	772	798	828	807	786	813	833	753	782	808	769	806	817	794	748	800	812	810	825	771	790	767	825	841	780	833	766	802	780	790	792	800	809	820	828	798	756	828	786	781	787	729	803	742	787	805	844	756	765	821	817	781	785	788	780	811	790	779	792	841	827	790	785	815	802	822	772	761	797	799	810	788	748	812	778	780	795	778	807	766	769	798	819	763	805	769	781	812	821	813	798	836	748	804	762	840	788	798	827	771	789	810	761	776	813	845	870	806	789	774	829	835	792	769	792	811	797	808	777	815	825	796	762	777	816	819	791	783	830	812	785	804	747	813	758	822	832	815	802	727	756	788	841	734	742	782	771	842	765	812	850	742	786	772	777	770	824	775	783	785	764	808	769	791	825	761	859	801	851	758	817	763	808	813	769	772	771	784	750	792	795	804	781	792	800	800	788	794	741	813	843	826	832	810	793	822	825	816	841	781	794	812	750	763	852	768	804	799	811	790	791	741	806	821	822	841	807	807	835	746	801	766	797	811	824	819	806	783	747	825	791	864	778	798	839	796	741	751	830	805	853	754	767	769	800	797	772	786	785	762	846	806	800	785	780	781	787	852	756	824	757	825	843	790	786	764	799	756	801	785	800	766	749	813	806	784	779	744	793	785	833	802	845	770	788	814	790	756	787	772	744	780	780	791	826	802	812	806	747	784	764	765	787	847	823	790	797	783	826	772	760	819	891	794	803	767	735	820	771	772	783	865	766	791	782	809	826	747	769	825	814	847	755	851	859	811	804	759	806	787	837	738	783	768	740	801	780	752	826	833	785	736	764	770	789	779	844	785	795	768	800	780	799	767	855	828	821	780	784	772	817	807	774	808	788	771	770	761	815	815	797	805	798	776	785	767	780	794	773	795	764	806	790	803	803	784	853	773	746	782	800	801	787	787	761	816	762	821	788	766	801	798	802	834	771	802	752	773	837	772	767	760	768	734	770	781	799	827	791	790	799	828	826	816	749	797	844	821	785	826	763	806	777	716	773	792	830	784	814	759	761	815	780	834	782	820	801	809	774	826	838	756	807	845	775	827	789	749	788	811	809	780	802	811	761	762	789	818	837	776	769	833	810	817	776	839	754	829	803	786	766	804	826	802	804	740	817	829	798	802	823	827	773	816	827	805	781	792	812	833	834	747	804	761	801	809	748	831	777	825	796	801	787	827	781	757	814	770	819	807	771	828	823	822	788	745	808	806	820	796	767	820	794	832	804	867	767	797	811	820	770	782	759	842	775	811	811	757	812	788	824	773	776	864	792	798	767	792	811	795	809	793	783	824	772	767	795	831	787	773	768	812	804	757	807	827	782	807	785	781	830	883	770	794	786	794	764	800	813	773	748	788	795	813	830	823	805	759	808	797	687	782	764	763	779	774	832	784	768	819	786	826	791	817	832	765	754	804	806	798	802	785	802	809	829	786	781	794	822	816	800	785	789	759	769	825	790	800	755	777	765	809	804	799	739	812	757	811	767	771	767	830	785	732	814	823	748	784	764	809	830	771	827	789	819	792	798	781	796	799	793	772	815	815	808	761	805	775	797	839	797	773	771	794	789	786	806	799	808	823	862	802	806	799	818	841	841	743	750	746	783	792	782	808	851	803	785	763	782	832	820	775	787	777	802	768	826	779	761	779	760	798	789	759	794	777	781	801	788	769	776	766	797	775	778	744	795	816	780	752	796	743	821	752	814	753	826	815	790	774	766	760	801	755	796	848	768	792	823	760	832	756	789	757	788	775	777	786	848	811	807	829	740	762	816	823	781	779	770	829	763	782	810	805	761	767	819	825	794	781	801	801	784	825	851	780	838	793	788	782	790	796	765	738	779	784	825	800	764	769	793	767	817	825	750	803	760	798	811	808	792	813	822	810	787	851	821	796	817	820	786	794	794	812	785	808	865	787	781	822	765	752	761	780	812	782	762	787	845	814	810	773	741	865	828	744	784	743	819	801	816	859	784	794	755	804	817	829	806	765	768	796	783	811	804	777	818	796	816	790	775	802	840	772	816	778	790	770	794	777	794	792	749	749	796	779	813	778	774	795	788	810	802	797	751	809	836	816	805	800	802	789	801	767	828	718	804	799	841	786	760	780	798	837	772	759	764	791	808	791	809	758	859	770	841	833	783	776	810	783	791	791	817	776	789	810	771	806	818	797	848	780	821	786	741	762	774	786	808	800	794	798	800	798	799	786	773	757	799	792	812	761	841	794	835	794	835	806	747	801	788	780	785	800	809	775	809	775	758	838	856	820	749	831	803	850	796	793	826	842	815	790	800	775	813	773	831	772	799	818	809	789	796	810	795	784	786	754	809	849	824	804	769	839	762	775	835	773	785	792	832	782	805	835	804	751	800	778	775	839	816	757	799	815	849	817	825
7314	1125	876	752	676	531	551	466	415	417	456	444	410	410	343	343	321	324	339	323	317	313	320	282	273	312	291	325	310	319	305	300	280	256	310	314	284	327	241	301	268	287	325	287	294	323	296	294	270	303	291	297	307	278	317	292	299	317	297	308	281	282	307	282	282	274	314	274	288	337	271	317	290	302	293	302	294	299	297	292	284	290	305	305	277	320	309	297	281	314	309	293	258	295	281	286	312	284	262	311	293	295	316	260	323	315	266	303	299	307	286	284	302	306	330	283	287	277	272	313	305	294	282	327	309	288	292	308	291	295	358	309	313	296	300	285	283	305	281	289	305	283	304	282	278	313	264	288	334	278	290	319	364	275	289	277	332	306	266	283	298	268	296	289	254	258	283	323	334	286	292	283	325	292	308	318	307	290	285	324	278	310	289	282	294	278	289	308	291	300	292	297	296	294	311	284	299	280	315	308	315	277	308	344	280	278	309	296	278	274	317	273	288	321	330	299	299	315	284	309	297	273	284	299	286	296	287	283	299	309	297	305	265	276	343	295	288	310	302	279	294	284	307	292	300	312	273	305	284	311	294	319	295	289	269	258	269	278	273	277	295	310	300	320	301	295	309	284	279	278	312	312	316	286	291	314	301	280	297	316	328	321	314	273	283	296	278	300	291	282	308	289	318	316	299	304	291	298	300	279	264	320	325	306	319	283	285	315	317	313	272	277	300	251	320	294	294	299	272	296	320	309	269	322	265	311	354	303	301	313	305	268	307	297	267	306	284	316	297	301	302	302	304	283	293	261	321	278	299	279	304	282	267	281	298	315	289	287	290	315	303	318	321	310	300	299	302	330	298	310	315	299	304	314	283	292	310	268	290	326	315	319	307	283	317	314	334	295	321	313	297	294	319	303	301	315	313	298	267	308	295	303	286	316	288	311	309	256	286	316	324	306	280	263	278	294	273	304	274	327	301	313	284	274	332	308	285	286	297	295	311	280	272	275	305	294	304	295	266	257	307	331	311	320	287	302	300	320	324	308	277	313	304	312	296	294	317	274	277	291	311	287	312	322	296	262	275	304	275	339	309	345	313	274	266	290	315	295	293	300	295	307	276	304	297	296	313	292	326	293	313	298	300	291	310	275	296	323	287	291	279	316	296	272	271	261	252	308	314	322	284	319	305	297	290	291	300	313	322	275	292	262	276	303	295	325	289	281	314	287	318	299	280	270	289	298	281	276	263	327	322	292	302	334	316	312	289	284	310	300	270	298	303	285	290	288	266	297	325	298	294	303	298	312	319	277	290	346	327	286	302	319	275	286	275	281	305	277	308	261	289	304	291	281	319	274	242	279	286	319	287	279	296	280	306	290	280	286	292	304	321	308	306	281	311	334	304	327	325	251	316	325	309	292	292	282	308	311	284	277	290	318	290	259	264	301	255	301	299	317	325	292	306	250	314	280	273	284	284	285	287	313	305	292	281	289	287	303	289	308	319	293	326	306	273	297	286	295	315	272	271	293	253	296	333	336	304	298	304	338	304	290	307	313	287	291	313	281	326	329	284	278	340	309	281	306	298	311	287	276	290	307	281	293	261	319	302	297	278	310	312	300	283	274	289	279	312	302	299	270	300	278	319	295	304	304	306	296	299	326	321	316	278	347	289	308	293	367	296	291	298	307	313	335	311	314	300	323	284	308	324	281	290	310	281	301	306	288	266	332	310	293	293	283	289	274	301	317	290	326	311	334	292	288	323	319	276	296	302	298	282	280	283	278	258	272	295	283	303	293	299	288	303	291	319	256	321	293	291	283	306	331	319	293	306	318	285	308	261	285	286	291	287	274	296	299	323	294	256	293	267	303	316	303	291	301	281	261	275	293	312	287	318	286	288	314	300	277	280	321	294	281	311	301	304	318	288	277	271	300	295	290	266	311	313	271	303	331	298	340	299	303	254	282	306	315	294	303	290	290	281	280	273	312	277	301	298	294	327	289	297	290	273	292	285	312	292	322	293	295	313	296	299	258	311	286	327	314	273	314	291	289	289	312	257	304	315	290	296	304	308	303	286	269	285	281	287	271	301	301	293	284	300	296	337	291	292	296	291	296	304	293	254	309	288	292	309	270	279	292	281	278	294	277	332	264	289	286	267	263	312	327	304	307	295	299	339	291	280	271	311	312	305	295	289	327	297	291	320	288	298	271	301	301	300	282	290	291	270	294	273	267	281	305	300	341	270	297	285	299	331	306	287	262	264	321	320	312	299	275	322	300	314	277	318	300	304	308	299	286	292	314	271	319	317	300	295	283	280	321	256	304	275	311	320	316	258	282	271	282	305	310	336	289	289	301	298	292	316	263	301	298	305	324	250	250	285	291	328	294	281	316	315	297	321	279	282	289	259	302	290	267	325	288	283	276	328	310	275	270	292	308	335	304	325	302	281	295	291	316	321	302	315	304	324	286	276	313	285	313	288	284	310	269	291	266	295	295	298	274	291	257	259	293	313	309	336	303	293	283	299	310	300	281	291	294	298	306	289	329	302	309	301	276	315	291	283	299	305	289	307	292	310	307	308	304	268	290	285	270	302	294	309	272	313	287	281	279	331	306	285	275	301	293	313	273	311	327	279	331	258	298	296	281	293	294	289	298	277	301	319	306	291	282	291	319	299	306	304	294	300	311	284	299	321	313	330	315	295	304	303	308	275	278	286	279	283	332	284	290	295	290	281	283	301	308	259	283	277	292	295	284	290	312	323	334	318	356	330	292	276	288	288	312	275	276	322	257	307	292	282	282	321	275	290	335	276	291	280	285	296	331	273	317	286	300	307	284	283	303	287	277	298	311	294	274	282	271	307	289	297	303	342	288	299	314	339	293	316	260	262	282	291	254	280	299	259	298	272	265	319	279	322	313	296	288	274	279	333	296	308	320	281	283	278	317	299	293	316	287	301	281	277	321	285	313	315	280	313	322	271	273	294	279	262	278	265	294	298	308	302	309	347	308	292	323	303	311	283	290	333	327	318	309	300	279	268	303	258	275	279	334	291	282	289	311	279	281	305	297	317	281	292	305	291	285	275	279	278	290	297	301	285	311	297	292	290	309	278	289	306	310	298	291	308	268	296	305	300	313	319	300	278	292	306	314	316	307	269	332	311	345	294	312	304	313	292	297	289	311	339	253	276	321	287	311	301	295	278	292	300	275	297	296	283	310	308	285	281	367	276	315	307	333	306	295	300	313	302	299	292	262	291	309	307	306	322	312	279	315	313	263	289	297	329	301	304	297	324	299	309	248	302	270	285	316	261	299	314	286	284	293	298	284	267	294	303	279	346	283	320	290	280	303	280	293	336	292	278	284	290	310	312	307	297	256	326	302	325	297	314	300	284	288	284	306	292	345	309	332	243	296	296	309	276	280	285	270	286	305	290	284	283	278	254	275	309	305	291	290	297	297	313	311	308	326	292	294	296	296	288	304	288	299	308	303	284	298	296	324	312	299	292	305	296	292
5054	1140	1899	2239	2197	1842	1928	1589	1379	1502	1527	1435	1316	1114	933	905	920	877	886	865	785	684	690	692	668	670	681	644	657	707	666	704	628	619	649	666	652	662	646	660	688	631	646	687	677	683	665	676	657	684	732	672	667	650	667	643	703	657	685	618	657	695	651	669	699	637	632	648	621	668	669	681	634	621	692	623	632	680	631	698	695	646	712	705	656	640	647	699	715	665	659	668	712	634	650	713	691	674	692	689	654	642	728	667	675	686	667	661	666	648	675	663	683	699	682	653	653	666	671	666	697	711	673	656	678	668	637	656	673	677	669	683	666	700	660	639	607	656	691	691	673	638	667	617	654	620	627	711	650	651	639	656	683	685	679	700	721	693	659	659	711	716	653	644	689	678	646	663	648	724	665	675	639	688	715	675	619	638	649	657	691	659	650	634	647	669	643	673	670	665	642	693	685	671	679	638	716	620	718	732	651	671	663	629	652	659	665	708	739	688	653	676	610	668	695	643	700	623	675	737	709	683	665	675	730	664	679	635	651	741	654	705	701	687	646	716	660	704	697	644	672	642	609	662	680	701	669	686	665	670	650	688	566	691	649	644	695	664	739	646	665	713	698	699	704	641	681	638	651	623	644	683	662	650	662	643	701	680	717	654	682	637	623	664	661	701	678	619	638	682	641	664	672	672	658	631	662	681	635	650	686	658	611	676	661	678	684	666	662	684	704	686	676	681	673	670	634	655	641	646	657	673	701	654	631	691	635	638	643	644	693	646	674	675	678	698	633	643	653	679	667	669	636	675	644	689	649	659	664	701	641	595	649	638	675	656	663	723	702	701	665	667	679	639	682	658	647	656	633	666	660	611	673	683	680	638	659	690	728	609	641	655	649	663	676	620	641	652	616	658	676	688	642	677	696	677	642	620	712	655	643	668	705	619	684	601	691	640	681	675	663	690	695	677	673	690	660	722	666	675	680	676	700	677	640	670	683	643	702	659	666	609	685	682	606	692	683	678	660	660	650	653	661	682	693	689	606	676	651	646	670	678	690	651	640	690	653	640	707	691	670	681	638	669	699	699	686	608	657	661	695	705	684	656	705	677	705	663	646	598	650	703	698	670	679	651	689	656	688	659	697	644	665	704	669	695	648	684	659	643	664	645	648	689	681	648	655	703	721	660	659	672	635	656	623	650	677	680	671	660	672	657	682	645	653	672	672	675	676	673	697	663	687	681	667	692	694	662	671	689	658	667	624	717	706	660	655	676	718	673	664	666	693	630	704	673	650	674	669	655	683	641	673	693	684	648	681	642	660	650	656	660	685	669	667	672	656	695	682	651	658	633	633	669	663	641	710	659	634	695	661	663	631	689	704	655	683	701	658	654	613	681	657	673	654	655	691	705	662	740	684	663	642	684	663	627	622	642	640	667	741	650	652	648	652	650	681	687	667	701	673	662	634	738	645	668	662	641	679	622	629	645	650	676	612	639	645	691	713	675	616	677	666	686	632	677	672	673	704	682	660	654	672	640	687	704	649	670	670	664	669	710	648	648	642	702	690	669	653	735	697	682	657	663	679	664	673	618	670	673	663	631	641	673	619	683	691	650	653	672	662	652	675	683	685	705	683	670	666	690	634	670	621	650	658	676	643	710	693	667	666	657	655	653	678	673	702	671	646	666	695	729	661	649	706	638	660	683	704	693	676	621	631	658	641	669	687	622	594	642	667	682	646	688	667	712	660	686	698	665	648	656	632	671	679	699	624	630	641	687	625	610	675	653	653	677	669	676	725	709	664	664	660	651	639	628	676	682	625	668	682	636	711	633	642	707	637	645	621	666	689	683	662	700	664	662	668	655	659	662	632	666	652	680	669	663	696	660	697	709	632	665	681	684	660	639	698	684	682	673	631	682	659	628	709	652	668	649	662	655	674	659	632	642	712	683	651	664	679	655	676	664	633	690	710	666	660	701	668	643	648	680	649	660	760	678	648	661	659	692	665	657	653	638	686	684	678	598	679	701	677	618	654	644	637	632	635	693	675	651	662	658	665	663	643	670	695	659	632	669	669	625	647	651	694	643	632	670	632	715	720	633	666	696	680	646	692	646	653	660	687	680	671	672	661	694	640	664	694	658	592	616	636	674	684	672	684	690	636	644	663	669	654	686	658	664	685	655	660	692	678	630	679	642	726	631	651	678	632	667	694	699	701	675	653	647	664	667	647	673	674	678	647	643	668	695	617	633	660	664	720	630	696	645	634	673	661	692	627	689	636	707	700	684	634	640	692	646	646	619	652	679	662	690	714	696	619	672	644	648	707	673	644	708	683	650	667	614	661	634	604	632	657	622	638	612	654	658	673	649	644	658	706	670	673	669	640	662	699	649	651	644	662	694	680	678	669	673	655	699	682	686	710	663	673	669	706	646	703	671	644	621	648	674	663	650	634	721	713	692	662	649	678	688	672	625	667	657	703	661	701	723	668	675	659	675	630	664	686	657	668	708	660	632	623	696	727	620	657	654	702	666	636	728	662	682	639	695	668	622	659	682	697	686	642	660	699	655	659	665	649	649	676	668	674	681	615	661	615	705	671	664	670	667	671	634	682	635	648	654	617	682	628	694	673	660	673	639	655	644	658	653	683	665	668	686	717	686	686	698	649	685	668	668	634	650	606	636	682	675	616	630	651	629	614	677	663	660	672	655	649	677	688	706	707	671	683	675	692	680	685	708	710	617	675	671	670	644	658	669	695	627	719	643	649	642	666	654	662	638	690	659	624	679	656	699	650	658	668	641	672	701	681	677	698	668	634	696	694	653	659	655	689	656	683	732	677	676	688	643	688	706	651	672	652	658	644	673	643	667	704	693	626	680	638	665	654	720	684	652	677	651	689	639	646	697	647	664	617	633	640	664	729	619	658	661	658	653	628	637	657	625	693	653	613	673	686	613	701	679	720	672	653	685	721	664	673	677	678	658	727	701	647	604	725	642	636	670	690	674	617	646	654	632	700	642	691	669	639	654	642	619	650	717	688	666	622	662	656	675	676	657	654	685	693	657	683	663	651	671	665	649	649	665	688	661	595	616	643	637	690	713	648	679	682	638	679	660	694	674	661	647	677	644	685	676	670	702	689	696	666	649	654	673	684	669	675	673	669	694	638	648	653	659	663	604	684	683	674	649	660	653	680	712	668	657	670	665	672	622	688	646	676	648	692	643	661	633	633	688	702	652	669	665	656	617	678	675	643	669	634	684	608	660	635	649	673	657	657	667	701	671	667	645	660	666	662	673	642	639	703	663	625	714	700	675	621	678	678	713	677	662	688	611	673	668	632	665	704	665	714	619	662	703	689	660	673	714	606	672	657	671	665	626	665	652	690	637	654	659	678	684	628	654	620	638	659	697	653	689	660	656	674	662	658	671	648	638	666	667	666	657	699	651	649	684	652	655	659	677	681	665	692	633	645	666	683	653	679	642	641	665	668	682	662	661	664	628	672	705	711	623	687	635	687	618
20689	3769	2680	2241	1522	1163	894	649	541	572	567	525	414	398	354	355	294	335	322	320	282	256	226	186	252	239	222	237	221	209	218	201	199	232	200	189	219	241	192	217	220	254	220	222	242	229	203	222	218	205	217	229	233	221	225	224	213	218	212	239	207	241	212	205	210	185	258	204	215	197	233	233	256	212	206	207	230	221	227	222	229	206	231	208	229	219	230	209	228	227	194	239	222	219	230	212	225	242	212	222	216	221	248	196	221	211	217	203	207	225	196	227	202	220	235	214	224	218	237	223	195	238	228	222	237	209	208	218	200	220	224	234	182	204	207	227	224	212	220	205	223	201	232	199	220	221	193	239	195	239	239	228	212	226	217	223	212	228	243	223	211	211	205	219	231	224	227	220	248	226	250	215	234	223	202	196	206	221	231	237	206	208	240	237	221	236	256	228	232	223	228	212	212	219	220	211	192	207	235	218	211	221	223	216	218	217	204	180	219	222	222	223	205	233	202	215	194	210	226	223	255	216	227	231	207	206	223	227	233	233	229	233	200	208	199	215	207	219	222	213	228	215	224	258	237	191	228	208	206	228	214	241	236	213	215	231	229	228	235	217	234	215	232	221	208	208	232	244	243	209	204	222	213	236	201	217	211	223	216	242	202	211	219	232	211	211	230	228	209	232	222	185	223	240	203	230	227	201	197	235	208	227	211	194	221	190	259	237	218	248	208	242	221	245	222	217	212	222	234	231	218	236	200	250	200	260	232	205	213	209	211	216	220	206	234	200	260	236	235	244	234	221	215	212	204	203	229	253	217	207	212	249	225	203	235	226	216	213	188	219	193	217	234	219	240	232	224	233	234	206	216	214	211	196	198	228	240	228	200	230	221	204	219	212	229	210	222	248	202	233	197	217	215	256	232	255	197	215	219	236	212	194	202	198	223	223	228	192	190	225	218	216	230	241	195	200	216	229	211	218	221	235	235	206	207	241	223	215	201	244	249	195	207	207	226	217	227	244	210	215	182	207	211	210	210	220	235	209	228	186	234	215	205	224	205	215	231	222	244	232	215	210	209	231	219	221	229	181	219	244	221	248	207	201	197	211	240	226	220	242	235	248	217	203	231	222	212	206	225	217	236	229	230	224	172	192	218	226	221	204	226	220	214	206	231	238	213	188	215	234	219	210	227	236	223	218	208	214	191	221	201	210	217	253	251	211	188	229	234	226	218	212	214	233	238	233	224	200	217	235	210	195	225	202	216	200	185	235	203	193	198	212	194	199	218	225	245	216	224	206	217	249	219	219	222	189	241	212	210	206	224	234	208	213	218	227	203	248	240	220	205	184	227	218	247	221	229	217	230	229	228	234	245	203	204	211	223	201	216	191	213	226	207	206	200	225	244	214	225	228	214	197	205	240	207	240	214	231	221	213	248	209	212	177	234	203	198	234	219	216	221	211	222	227	218	230	239	214	225	248	221	215	225	178	215	224	236	205	252	227	219	230	216	191	221	207	211	257	221	185	232	201	202	198	226	221	205	212	217	204	211	228	242	220	221	206	232	230	228	250	233	221	187	222	210	227	217	227	191	215	246	217	196	201	222	236	235	226	218	234	235	214	199	202	202	206	220	222	204	216	212	224	240	242	204	197	188	240	218	226	205	217	216	237	215	213	231	244	236	192	236	239	246	247	226	247	226	188	204	207	202	206	214	230	218	215	221	260	215	253	209	216	232	213	207	236	230	209	228	198	234	206	235	202	223	225	228	227	253	201	230	252	213	221	220	273	215	203	209	239	222	271	230	211	227	220	205	207	231	236	250	199	246	210	191	223	240	212	229	210	217	209	214	239	223	229	239	221	190	216	212	258	218	235	225	247	247	214	204	230	235	224	227	225	181	208	218	245	230	231	238	226	250	215	197	227	219	218	235	243	200	212	255	214	222	219	203	210	257	208	232	199	230	200	221	252	223	227	204	234	226	211	237	228	182	236	225	231	194	200	227	199	219	240	206	251	256	217	195	221	203	204	202	195	232	232	204	232	211	238	252	210	225	214	230	232	235	219	204	208	253	188	252	222	229	242	238	220	231	244	238	235	226	211	223	206	266	269	209	223	250	200	189	229	259	197	196	232	233	233	207	238	220	225	236	198	186	185	194	212	218	211	217	196	206	227	220	231	245	217	185	239	209	221	220	210	200	226	252	247	222	229	216	219	233	225	228	239	206	205	214	207	222	208	215	214	197	196	213	229	184	203	220	194	219	233	215	211	238	219	220	192	216	226	224	227	233	212	238	230	207	221	214	235	232	208	220	220	227	238	231	229	209	212	246	203	205	234	206	235	258	203	202	218	217	198	204	215	226	206	194	234	214	218	228	211	209	237	237	257	235	220	206	213	214	220	241	204	220	223	218	218	226	218	236	232	213	185	256	216	221	223	216	211	217	222	217	240	233	240	212	215	195	209	231	233	235	224	231	211	217	248	215	182	225	201	228	182	238	207	229	212	232	249	217	235	232	228	180	228	233	211	252	206	222	208	236	206	249	225	241	204	230	225	214	222	246	246	244	231	218	257	222	225	179	211	218	199	206	207	217	220	218	223	232	218	229	233	226	240	235	236	206	243	225	198	222	191	235	232	235	196	243	217	221	230	222	228	219	217	213	242	211	224	214	235	220	211	229	200	210	235	206	225	231	265	207	208	217	212	203	195	234	215	220	242	215	211	195	218	215	221	215	226	213	229	206	212	215	219	212	225	217	200	231	221	199	195	216	215	242	217	199	208	210	239	217	240	195	219	204	222	258	228	228	221	232	214	220	204	215	209	232	214	219	226	206	220	227	209	230	217	219	164	240	238	245	222	228	232	241	222	231	212	206	231	221	248	222	211	234	205	238	233	207	245	220	196	225	215	187	221	201	211	251	228	221	193	226	214	203	201	225	228	247	207	210	189	236	214	204	216	230	225	231	181	206	241	250	193	239	258	218	218	232	254	218	197	214	248	234	239	218	199	221	216	222	233	178	223	237	225	236	248	209	243	185	218	196	222	216	230	188	237	231	216	229	227	239	206	223	214	212	230	260	225	238	227	222	259	190	226	227	244	223	229	222	228	223	259	231	213	240	218	226	233	172	228	211	201	205	221	217	202	237	194	216	216	245	217	216	198	208	228	256	202	244	212	234	220	220	229	226	241	255	224	241	238	211	205	190	262	216	216	219	232	225	208	199	212	203	216	223	207	224	187	206	203	226	218	217	211	228	222	203	230	211	243	240	202	213	206	228	220	210	201	230	225	196	205	195	222	218	215	227	210	193	207	213	207	220	203	214	211	200	224	206	219	222	212	212	197	231	223	216	200	201	213	217	248	199	217	235	223	228	219	233	222	226	240	210	230	214	215	241	176	203	235	229	215	226	233	222	221	245	239	208	241	253	192	202	230	209	214	230	223	203	207	240	218	250	222	194	238	232	222	209	227	235	206	208	188	210	215	225	224	215	228	247	226	220	217	221	225	215	203
12938	2102	4123	5232	4838	4103	3356	2796	2433	2484	2238	2236	1837	1471	1268	1191	1119	1065	1060	1104	959	749	599	576	579	589	558	570	544	519	579	488	556	511	540	514	556	536	540	565	563	532	557	542	570	534	517	522	549	520	560	573	521	568	554	538	506	588	541	539	548	503	533	525	519	545	530	536	505	521	537	564	569	490	563	498	525	547	529	561	543	532	524	544	541	544	531	549	565	514	510	534	495	553	522	536	492	559	538	529	552	551	506	540	532	493	526	564	577	514	576	500	575	564	537	561	542	557	537	562	557	577	538	489	530	527	504	539	518	521	529	546	511	538	501	496	543	554	526	567	483	546	544	543	521	507	552	559	504	563	561	546	488	512	494	574	490	545	541	524	535	486	479	536	572	533	607	531	485	557	542	540	517	517	542	572	536	535	516	530	525	535	538	530	516	544	524	503	517	544	535	530	544	516	538	524	530	540	557	564	523	544	535	540	513	537	556	517	507	561	502	550	520	511	519	512	539	548	560	510	517	586	536	526	530	543	559	530	560	518	536	559	548	502	585	552	545	529	502	510	496	548	548	532	540	538	538	543	516	535	511	570	531	512	509	528	557	510	540	502	544	564	521	554	526	545	525	538	535	554	567	557	565	553	494	538	579	533	552	515	497	507	556	510	535	537	515	544	548	525	533	532	511	521	549	561	521	521	527	482	545	514	558	549	489	497	512	538	559	530	518	505	521	539	493	526	540	502	510	528	516	544	547	497	536	522	528	574	552	520	547	523	508	519	528	546	541	518	565	503	537	535	494	535	527	523	548	513	511	494	543	551	526	517	550	525	552	536	535	531	514	516	537	544	528	553	506	546	531	494	556	512	527	511	520	538	548	570	518	538	538	527	545	550	542	543	501	502	548	509	529	540	555	561	548	520	534	525	565	518	518	533	536	515	552	559	530	544	563	541	527	539	555	509	504	510	546	535	537	547	530	550	546	550	514	522	505	527	528	545	558	511	537	532	488	503	526	573	513	551	530	558	535	556	515	544	495	522	508	525	543	552	518	545	552	549	523	531	533	551	566	495	504	496	517	545	526	505	528	528	549	556	539	515	506	498	531	507	551	526	501	569	503	542	537	525	490	523	564	503	546	515	561	541	505	563	560	532	518	519	522	558	564	527	538	547	537	536	534	518	514	513	555	542	541	521	585	545	544	543	526	513	532	537	525	516	513	511	524	542	540	513	539	549	554	529	534	569	537	494	568	514	546	535	492	522	542	490	529	542	556	546	520	510	525	530	553	510	532	519	536	553	540	522	554	554	493	552	605	469	554	549	495	507	553	598	577	509	503	576	545	549	547	559	539	456	538	536	556	552	555	571	549	576	566	555	522	532	519	519	529	541	517	494	540	497	494	494	542	497	510	530	578	536	477	537	490	547	550	525	547	496	542	545	512	493	514	580	528	514	559	600	509	502	530	559	514	530	568	519	540	512	533	519	539	552	507	489	565	512	537	565	502	527	567	524	551	532	542	515	533	514	525	555	512	545	492	510	572	545	517	544	522	521	506	474	524	504	538	508	549	515	521	525	553	535	494	536	521	547	550	555	529	542	549	561	541	543	547	492	507	528	537	540	555	537	530	525	546	539	549	534	536	546	529	518	487	477	492	475	572	540	503	521	545	593	507	536	567	507	509	558	546	516	508	494	546	537	523	530	506	502	549	542	511	517	542	550	515	537	517	523	519	540	539	535	532	500	593	524	532	549	518	526	476	550	563	521	530	498	545	510	553	537	562	510	528	542	537	522	543	499	538	508	532	574	495	544	521	531	556	550	564	496	534	503	544	504	493	502	512	540	555	517	531	506	534	562	547	525	535	576	551	537	533	508	521	519	528	495	539	549	539	531	549	555	513	543	543	510	525	510	491	529	511	504	548	522	533	527	578	519	522	533	541	539	552	540	530	524	549	527	545	525	562	527	533	532	534	514	515	514	556	520	552	521	526	515	532	534	515	507	519	513	570	555	497	525	536	499	536	548	552	521	538	552	464	528	543	540	509	538	510	512	543	529	550	525	494	540	541	529	518	540	555	501	514	565	528	563	531	502	517	572	518	547	582	493	512	570	543	468	523	556	556	538	540	565	530	557	499	520	518	515	565	518	544	545	534	531	571	489	542	523	511	512	498	524	509	547	496	548	542	505	536	543	562	565	549	529	490	525	535	474	504	543	514	492	532	533	553	533	532	539	546	486	580	524	489	518	554	515	541	568	599	509	475	554	562	515	552	526	511	543	491	512	530	568	517	519	524	484	504	490	529	495	534	509	515	543	520	582	576	565	535	517	533	515	555	551	550	481	571	527	525	564	504	599	511	516	524	510	565	509	553	547	534	523	511	550	554	535	546	538	526	541	544	510	525	503	508	564	569	536	577	509	553	497	562	559	540	510	503	579	528	527	554	538	552	562	529	490	503	543	524	533	526	524	510	530	525	570	542	542	566	580	543	541	552	501	546	533	519	526	536	514	512	584	499	541	508	552	545	536	545	544	525	523	501	559	508	504	531	538	520	555	570	570	516	540	560	521	516	542	512	522	534	535	529	506	510	521	509	532	533	533	586	510	536	534	516	573	557	517	505	540	497	561	538	565	527	522	517	523	517	524	528	496	541	543	534	515	508	544	523	552	532	510	538	547	509	518	533	549	504	535	519	543	523	532	562	509	560	540	524	494	537	522	546	516	535	499	537	550	572	510	530	543	526	545	560	527	550	575	526	514	567	580	531	546	503	532	493	548	544	541	495	524	539	548	505	531	520	522	508	502	531	526	566	538	501	570	541	544	527	506	502	535	545	515	537	564	547	527	563	539	513	484	486	514	498	529	544	484	534	527	543	522	537	523	537	499	503	525	535	556	573	514	533	537	526	544	542	495	523	537	532	533	567	538	539	540	532	510	511	547	534	537	497	553	544	489	525	515	545	538	550	513	528	526	504	486	523	519	558	517	546	519	537	522	553	522	536	514	512	568	506	542	531	509	534	523	529	542	531	558	526	542	529	555	555	521	527	522	517	561	533	514	544	518	518	529	498	504	517	505	509	520	525	495	530	519	517	503	525	534	538	529	534	512	556	554	507	526	540	505	549	549	548	515	504	536	507	513	516	539	528	507	537	546	559	498	493	522	524	499	540	522	535	494	485	547	542	536	530	581	551	533	549	521	565	579	535	531	549	531	522	516	538	524	536	505	509	518	576	527	584	548	510	529	529	535	548	543	534	530	506	574	576	565	545	522	504	534	519	538	538	524	548	539	528	554	509	552	583	501	549	508	516	513	543	523	525	538	503	554	534	563	571	528	553	568	543	537	549	504	517	554	583	511	527	504	476	543	514	526	538	539	519	512	527	485	511	611	522	555	504	518	544	515	550	531	556	484	530	525	540	506	528	562	564	525	539	543	522	520	564	514	510	516	529	530	526	502	520	536	543	516	544	521	518	550	530	509	536	466	531	518	525	528	588	525	491	542	516	531
31777	7248	4626	3834	2858	1935	1348	1175	935	835	809	810	665	618	580	557	494	504	499	486	473	408	376	331	361	363	376	376	351	390	352	377	358	338	373	357	355	355	329	351	360	356	362	332	351	361	354	369	348	335	315	362	382	310	323	380	352	349	335	354	385	361	375	353	343	377	349	349	364	374	363	350	344	333	359	375	334	326	338	365	353	344	324	320	368	343	384	392	354	356	312	350	354	360	335	338	342	326	367	370	352	382	357	337	357	384	320	373	370	396	361	335	345	356	351	337	353	338	383	378	327	366	363	380	386	361	337	334	327	373	351	329	371	364	351	345	299	359	362	343	336	356	333	371	377	332	351	346	358	360	348	368	371	367	360	344	395	380	347	355	342	338	342	339	376	381	368	321	353	373	356	395	325	320	330	331	373	345	380	360	364	352	334	316	348	343	369	316	341	353	356	361	320	329	376	368	340	364	387	355	370	342	362	335	318	358	376	339	368	344	316	351	349	322	363	403	347	367	360	338	367	334	338	362	371	364	347	380	345	333	369	333	362	381	367	364	328	381	354	315	326	383	353	331	365	354	343	339	397	352	335	351	362	339	358	343	349	359	322	354	329	329	384	362	330	338	355	343	350	344	382	345	372	347	395	353	388	359	326	390	373	337	326	357	332	387	326	349	348	342	341	396	395	369	308	310	356	383	365	364	360	332	344	353	362	366	346	320	384	304	344	378	329	343	369	373	320	351	369	364	307	371	377	343	360	327	369	367	351	346	367	373	374	353	370	307	352	358	356	334	337	347	349	315	337	366	382	344	369	390	327	348	335	347	334	319	345	359	369	341	359	318	375	361	342	335	341	385	315	343	347	379	374	391	321	344	341	315	351	370	335	328	356	355	395	340	382	365	328	321	344	326	328	363	332	354	356	361	305	364	352	371	364	364	341	360	353	322	343	347	374	347	324	381	328	356	338	350	372	376	361	313	361	340	339	374	376	337	298	372	355	338	362	351	378	366	366	326	349	348	340	378	347	353	359	354	353	343	382	359	359	340	284	379	369	365	356	337	348	379	353	346	347	353	330	377	342	327	328	360	360	339	362	353	362	359	380	337	374	348	318	313	346	333	320	365	318	341	386	360	387	351	347	361	399	374	378	337	368	362	335	348	354	353	357	378	320	348	362	345	335	392	392	349	366	375	344	323	350	379	316	316	364	318	313	334	385	362	382	346	344	386	337	325	370	321	372	375	371	377	389	341	373	355	356	369	345	367	356	324	374	369	324	323	369	381	341	341	344	340	330	336	357	350	340	358	336	347	342	345	375	360	371	387	327	322	339	366	330	329	364	335	376	371	370	352	362	362	329	388	354	347	354	421	358	389	348	390	365	361	364	381	343	315	350	371	355	371	356	353	355	326	338	348	365	360	328	343	322	336	376	356	365	366	338	331	326	359	350	357	348	371	331	345	341	314	340	385	357	369	351	345	362	368	324	366	358	311	356	375	343	348	339	401	384	361	337	343	322	353	349	362	359	350	356	416	379	351	369	333	339	356	381	372	375	331	408	375	356	327	363	287	348	356	327	356	341	341	336	379	337	381	361	327	356	345	369	385	366	371	350	361	338	363	344	327	342	355	348	381	359	344	366	351	331	327	366	363	336	348	345	351	352	335	336	334	346	320	368	398	365	389	390	394	345	322	372	363	372	311	358	336	352	347	347	338	347	392	352	354	346	340	338	361	359	346	379	358	338	317	371	354	318	389	364	358	361	388	372	364	333	352	350	370	409	371	350	373	378	344	364	370	310	335	359	348	367	383	375	344	374	334	353	322	328	352	347	319	366	331	355	360	361	330	346	355	351	338	350	341	328	328	362	352	360	361	353	343	349	329	338	348	357	347	371	366	387	410	393	344	338	364	318	323	364	362	373	387	358	354	372	356	336	364	336	315	379	362	342	370	354	376	368	341	330	343	349	383	351	324	371	372	338	318	343	346	362	353	343	336	364	347	351	317	350	344	347	351	378	373	315	348	372	352	345	343	321	329	369	339	347	349	379	357	370	359	339	348	325	335	387	371	368	348	366	362	380	366	321	396	348	327	373	338	315	344	343	333	346	352	339	367	348	359	370	378	382	370	340	323	312	340	337	332	361	341	333	365	321	366	357	342	372	393	383	356	321	331	366	352	335	361	354	386	340	363	400	340	359	377	351	363	354	352	347	339	362	365	327	329	355	357	321	323	323	333	350	347	338	350	348	374	392	346	341	336	339	326	338	363	338	316	373	331	337	316	360	361	358	306	374	342	383	363	325	329	322	334	402	372	349	338	347	330	400	351	359	338	349	338	330	371	366	366	342	373	338	333	344	335	367	338	376	328	354	346	335	368	363	349	372	347	319	314	352	360	355	324	385	386	350	354	341	378	345	363	323	339	338	338	331	349	360	387	316	344	317	372	315	361	371	307	354	337	369	344	349	360	328	335	340	355	390	331	317	340	343	323	304	335	390	371	338	415	341	319	369	342	362	350	368	355	375	379	341	365	328	344	326	347	353	366	334	373	365	330	393	371	347	378	342	352	336	350	384	349	330	327	349	345	307	381	373	347	353	369	348	375	357	326	363	394	390	368	310	361	331	388	333	320	364	365	359	343	365	318	357	364	358	353	339	334	336	333	344	388	353	367	351	340	357	342	329	363	351	351	340	371	335	328	355	357	332	379	397	329	380	360	356	344	339	383	390	348	348	333	371	350	396	323	366	374	345	334	360	323	352	347	382	367	364	345	373	354	348	367	361	357	330	359	331	331	334	391	366	349	347	358	329	348	339	348	332	369	356	350	345	317	382	315	379	352	337	378	346	359	336	350	372	324	347	344	360	347	359	346	350	387	352	400	327	345	353	353	345	313	375	373	349	368	364	351	355	342	364	343	344	319	397	374	359	314	358	341	325	359	360	364	347	340	354	388	327	333	344	323	321	329	347	365	339	364	379	333	368	333	390	358	385	369	369	352	334	374	385	376	352	362	351	378	340	356	336	340	346	341	338	357	336	361	364	325	356	341	368	354	347	362	343	358	358	354	365	315	385	367	333	349	344	326	353	326	307	349	385	370	369	343	359	348	393	349	323	369	330	353	353	340	346	347	336	365	312	348	367	383	317	366	346	379	307	332	361	334	345	344	363	339	349	355	394	354	367	378	344	364	346	351	371	332	366	345	364	345	355	384	337	363	375	345	393	383	372	353	376	312	363	400	352	335	349	357	376	353	338	339	368	324	350	354	368	374	373	345	366	387	357	352	337	338	355	356	350	342	370	335	358	366	353	343	365	335	383	314	347	354	349	361	381	360	354	346	346	352	353	364	351	344	349	333	336	332	347	375	364	364	361	351	378	368	351	366	320	352	361	375	362	329	346	342	356	336	342	330	341	342	333	346	354	345	372	346	332	344	398	346	362	361	356	381	368	351	334	372	343	313	366	370	352	374	339	363	316	366	364	353	328	340	326	348	380	375	360	331	399	363
17542	3082	6256	7693	7369	6185	5066	4481	3631	3801	3546	3129	2681	2382	2110	1845	1671	1586	1695	1640	1463	1151	874	877	850	851	831	833	822	828	820	808	827	807	826	827	789	815	837	812	756	856	843	848	852	791	783	845	814	794	796	827	798	788	829	846	824	813	811	744	766	853	833	766	871	880	776	764	829	831	800	808	823	816	819	804	805	777	790	782	823	795	798	731	793	800	785	820	828	810	806	769	782	833	798	832	841	763	813	824	835	785	796	760	839	771	783	808	766	789	773	836	755	772	800	804	808	772	855	801	800	822	808	805	811	793	798	790	804	838	796	807	767	811	792	783	821	772	861	737	781	777	814	778	768	817	803	785	768	806	767	816	806	760	808	819	784	808	773	790	840	751	798	756	827	797	804	767	760	736	857	803	757	752	798	825	833	790	754	777	799	787	797	807	834	788	765	794	766	762	779	808	795	804	789	819	791	792	795	824	810	740	817	769	776	784	803	774	737	767	869	800	805	759	809	753	773	815	810	754	835	795	772	779	792	800	776	762	806	818	841	860	781	806	774	798	817	786	760	723	807	807	791	861	779	829	823	809	775	793	766	773	830	799	803	832	779	819	815	770	799	817	780	808	782	807	804	764	775	812	791	743	804	833	806	824	816	837	745	744	769	852	794	804	754	755	791	848	787	842	782	844	814	834	835	773	764	770	816	829	853	792	809	815	765	780	775	850	818	811	815	794	800	863	808	785	803	821	802	805	841	810	804	806	789	779	812	837	778	752	865	773	776	752	808	777	764	811	799	803	823	768	794	828	805	749	806	770	758	872	796	804	815	806	825	804	766	836	776	792	766	842	783	777	757	805	758	805	802	819	801	771	798	812	811	814	794	776	809	765	797	811	765	777	861	813	782	813	773	822	751	781	797	795	813	778	826	803	796	794	783	768	816	805	763	785	805	817	785	778	790	837	774	819	813	745	797	831	864	745	861	726	807	824	799	741	778	812	785	817	848	788	799	785	765	833	825	780	748	706	772	760	778	842	780	782	759	764	806	794	766	835	832	819	818	782	799	818	789	760	797	762	818	814	806	746	786	756	805	777	824	809	783	775	778	810	791	831	779	799	782	753	781	806	798	828	787	822	809	807	797	817	805	792	781	791	844	789	816	740	765	795	835	817	773	782	790	799	762	765	777	746	833	806	763	768	730	823	785	771	812	786	789	828	770	804	770	810	753	756	856	824	790	779	712	775	729	820	777	797	767	761	772	785	755	803	792	785	771	750	817	744	843	830	818	779	812	749	792	788	795	812	819	774	790	792	826	731	782	786	787	832	853	825	841	750	774	793	861	850	802	827	811	801	807	757	818	817	810	795	811	769	778	735	785	851	805	746	775	807	831	813	775	787	791	752	747	761	794	796	748	798	778	822	800	812	782	750	807	768	830	817	796	800	746	790	748	834	756	790	778	785	743	799	755	792	816	826	798	751	775	801	815	802	802	815	810	769	803	740	812	757	829	810	780	730	777	783	764	738	728	800	767	793	821	795	789	743	798	743	764	771	810	840	825	801	807	800	813	793	807	816	767	785	793	813	825	798	779	771	786	832	764	780	777	822	746	780	807	791	760	772	764	739	778	813	800	810	799	732	829	862	812	785	787	790	789	793	765	819	757	837	829	815	752	816	779	738	837	786	819	779	792	797	785	855	771	786	738	838	799	777	765	808	794	790	806	754	845	810	806	798	718	764	794	832	861	835	823	752	779	802	791	800	745	755	777	795	812	807	805	786	764	816	838	804	781	821	802	811	776	778	810	826	763	780	783	824	807	793	823	842	762	793	830	842	772	806	821	791	758	843	806	778	785	789	795	789	804	812	767	808	792	768	828	803	769	814	793	795	821	830	766	767	757	823	771	757	817	810	826	809	832	723	751	792	792	847	810	809	751	798	779	796	772	814	828	815	788	813	811	794	782	762	835	772	769	814	808	809	819	818	801	790	820	796	789	800	801	812	789	822	805	807	861	750	781	809	755	791	798	777	815	779	824	807	829	834	761	814	783	756	795	782	810	794	825	790	841	838	836	808	792	847	833	793	792	833	805	760	763	798	749	790	757	772	814	794	837	819	844	747	801	789	833	814	799	815	828	812	791	786	798	816	819	784	782	800	768	823	778	863	858	776	787	822	767	775	833	780	746	778	799	826	783	803	841	770	755	817	819	825	774	788	846	801	836	790	776	779	782	819	797	788	805	772	835	800	839	807	817	794	769	777	802	748	813	818	800	783	780	822	788	702	790	822	857	769	735	771	750	810	791	775	771	797	824	768	825	788	773	812	792	810	802	826	796	834	795	797	730	779	758	808	806	777	763	811	831	770	805	817	788	786	775	816	775	839	800	776	809	783	781	801	818	765	818	749	833	780	793	841	808	798	839	785	842	783	821	769	799	836	827	807	751	838	813	805	808	771	801	775	730	752	795	784	797	783	834	822	790	767	751	809	753	780	792	765	771	804	829	775	767	822	774	817	825	787	797	796	792	804	808	773	812	758	761	819	805	761	847	826	736	811	760	779	757	795	778	778	784	789	824	755	797	786	812	823	786	792	796	770	815	826	810	756	785	814	759	761	786	812	749	812	809	798	801	803	771	808	868	782	791	761	799	808	794	836	767	801	809	787	835	794	806	786	846	790	799	789	784	798	826	746	848	806	822	777	813	816	805	817	761	807	770	791	774	747	811	751	784	800	791	789	770	733	752	806	736	833	801	811	770	778	789	845	802	842	839	780	856	849	810	791	813	819	767	828	837	806	851	808	787	806	790	812	765	820	804	790	791	772	830	821	744	800	829	809	802	822	830	791	780	751	788	804	794	768	780	868	754	789	811	779	786	797	794	796	763	836	856	805	792	806	845	775	819	795	793	786	789	777	819	788	786	767	733	831	828	802	801	865	809	807	795	841	800	763	756	787	816	789	847	820	781	824	842	770	751	761	762	730	802	763	789	784	811	805	795	797	848	826	799	798	809	792	796	826	822	760	771	771	847	783	797	776	817	847	766	867	799	836	765	808	772	804	735	780	819	787	793	797	789	753	800	767	806	859	691	786	883	760	749	748	741	767	818	787	814	818	771	793	761	770	763	791	746	803	807	789	836	775	813	808	754	810	773	845	806	854	826	813	801	825	822	778	818	813	769	772	796	824	829	849	830	836	800	831	802	770	745	778	790	768	767	812	760	820	778	807	818	779	791	843	761	871	795	824	774	813	816	818	764	822	775	807	749	783	838	816	754	777	784	831	847	801	799	770	801	764	782	770	803	750	852	786	798	754	781	813	792	788	790	780	763	774	845	793	821	764	829	786	799	764	825	800	861	823	804	808	769	778	809	761	795	797	846	803	797	836	768	768	766	868	763	738	793	821	781	797	778	823	786	813	829	840	812	815	814	796	831	775	859	775	836	806	876	757	807	795	788	783	759	805	745	855	773	739	846	817	818	814	833	775	744	791	810	821	809	796	796	780	811	821	826	812
7188	1024	886	874	680	579	522	503	436	457	419	451	414	355	329	361	360	327	327	289	344	318	283	293	324	284	283	293	274	328	301	291	335	311	329	285	295	267	312	309	338	281	326	282	324	281	295	295	315	320	262	296	329	314	315	308	287	281	278	302	271	267	265	290	305	276	292	295	272	332	289	313	280	299	283	292	319	289	332	271	311	299	310	300	331	323	272	308	325	297	300	267	301	288	302	276	299	297	296	289	260	283	286	282	287	276	310	331	284	272	292	342	324	295	279	284	311	314	274	314	317	292	301	266	268	323	319	283	298	278	273	302	293	280	319	328	283	308	302	312	326	317	289	309	303	297	293	306	328	290	272	278	309	307	310	310	305	317	285	331	331	253	280	333	314	310	283	258	274	306	317	288	291	289	295	251	317	260	289	283	325	300	288	297	320	319	331	273	288	303	313	278	326	290	282	291	313	287	279	297	286	287	256	307	287	314	296	294	275	302	285	285	313	317	308	295	302	276	307	285	322	328	293	282	298	298	294	282	293	304	312	285	293	280	314	296	313	302	335	280	279	248	319	276	264	323	312	274	284	287	274	278	302	288	328	292	259	277	329	287	310	305	301	307	323	280	300	283	324	307	292	277	270	276	311	307	327	291	288	285	297	326	310	322	313	286	286	273	283	289	275	284	298	292	296	292	260	271	308	299	285	305	288	314	329	289	298	309	301	284	302	282	306	301	298	294	325	287	286	291	288	325	298	280	276	283	274	290	293	302	285	277	296	286	327	293	307	298	303	317	271	278	290	304	295	309	269	276	293	303	302	303	294	263	283	326	303	269	344	306	305	332	313	315	269	312	314	283	308	261	269	232	268	297	297	292	290	283	322	308	297	260	317	283	326	301	308	287	347	278	323	299	317	294	347	265	284	309	342	301	327	283	296	320	287	254	308	287	295	316	281	342	326	323	310	299	301	280	333	318	312	261	315	284	301	315	278	324	310	315	316	296	319	275	303	286	260	283	307	299	271	310	280	279	286	297	313	293	276	328	294	317	254	286	304	311	274	324	323	291	314	304	300	288	304	262	329	323	301	324	321	299	339	298	290	292	287	307	311	275	292	312	295	283	284	303	313	305	334	299	316	324	349	276	310	241	284	302	301	288	282	321	315	302	286	294	275	271	310	311	306	263	280	285	306	305	308	299	284	292	335	312	290	311	282	317	321	303	317	316	303	277	263	304	288	321	303	264	298	327	282	319	292	339	280	300	311	345	317	311	280	324	328	280	304	307	288	265	299	308	311	313	295	303	317	298	315	304	312	294	294	290	294	287	309	276	267	262	285	277	297	263	311	315	307	302	297	308	289	295	295	282	308	304	300	300	310	294	302	306	304	268	312	301	298	282	290	306	314	294	302	273	334	303	281	310	308	317	290	339	298	298	282	310	330	289	320	314	292	291	302	295	282	300	296	307	290	317	302	295	298	333	298	322	326	309	305	282	293	305	273	285	296	291	280	308	300	321	303	262	330	278	297	306	303	296	266	314	304	299	283	293	301	316	273	303	293	316	328	312	293	256	265	289	314	317	283	312	287	304	282	284	305	293	280	255	316	313	305	260	304	287	282	302	296	298	272	280	278	288	276	301	295	283	270	312	314	279	274	257	258	320	310	289	302	299	277	285	310	294	301	312	284	306	310	309	295	258	298	301	296	330	285	262	288	328	315	336	285	309	312	314	256	275	292	299	296	303	300	282	291	280	284	285	315	290	270	298	284	318	280	310	287	290	298	301	308	290	271	311	289	321	290	261	288	291	290	277	325	297	280	302	310	241	310	291	290	297	294	337	265	285	298	281	275	293	307	299	273	264	338	296	296	276	275	282	287	272	298	295	320	304	283	323	249	271	338	310	311	290	281	318	334	281	268	273	297	299	301	313	316	282	317	304	289	324	298	263	315	299	332	336	289	307	302	285	294	292	287	271	304	333	294	311	318	302	249	282	297	311	279	291	316	329	331	295	304	311	269	285	324	284	312	296	276	346	279	299	265	301	309	306	297	282	283	328	271	274	286	291	315	284	307	285	282	283	279	304	263	325	285	321	322	297	332	302	266	330	297	292	271	297	263	286	320	280	324	286	295	314	282	300	293	288	306	327	269	278	279	307	255	294	311	296	312	280	332	313	277	279	283	294	274	263	283	308	338	311	287	299	307	315	306	336	344	300	303	306	312	321	288	299	278	291	310	261	275	290	290	309	278	309	318	296	291	330	298	295	294	303	305	301	274	283	252	318	300	328	300	290	300	326	305	320	312	264	285	317	317	264	297	315	306	311	288	306	306	258	277	309	306	313	308	315	283	269	293	280	278	320	342	298	279	309	300	319	313	286	315	276	297	300	262	304	309	293	326	306	291	307	271	335	286	337	305	287	316	285	316	326	302	254	247	296	310	312	254	301	291	293	313	319	249	264	265	294	316	265	296	314	293	302	287	315	309	319	346	264	284	270	278	312	318	281	304	272	299	296	291	281	299	270	291	273	305	299	312	261	288	309	295	296	270	264	293	300	285	301	289	288	269	298	274	328	308	301	288	301	286	302	278	284	305	302	279	274	303	299	280	310	305	279	297	303	321	265	305	300	282	299	283	311	270	322	290	295	313	317	299	332	316	321	297	306	320	294	322	304	308	281	261	303	301	295	311	308	309	298	282	272	309	304	311	276	276	302	329	292	304	303	289	308	290	303	289	298	304	265	279	298	275	294	318	291	309	279	288	320	296	325	310	297	288	309	292	294	295	272	295	307	283	310	313	305	279	305	284	304	322	314	299	304	284	311	272	311	296	267	307	283	306	307	275	298	345	341	282	291	285	304	284	287	282	313	314	323	287	304	310	295	280	312	279	322	289	329	302	311	287	300	282	284	278	313	342	248	255	339	304	277	298	271	310	322	307	301	292	286	278	320	309	281	280	315	297	297	319	283	300	309	320	298	282	302	299	311	310	300	272	316	353	303	308	277	287	300	336	301	280	305	289	319	315	292	295	324	281	278	321	297	298	257	325	320	296	321	319	290	280	324	302	291	292	295	299	276	287	306	283	278	323	271	304	329	277	306	270	283	300	282	299	279	282	304	319	298	285	285	292	297	274	261	275	291	298	285	313	277	298	263	305	293	307	313	281	298	292	306	317	323	308	321	322	278	300	326	320	355	287	302	275	323	348	305	288	317	314	297	318	312	319	276	346	317	255	277	311	265	294	323	292	318	300	265	308	283	263	314	294	301	270	301	325	300	320	308	275	293	283	285	309	291	268	298	299	321	275	330	296	314	322	291	266	303	303	291	275	310	318	303	297	298	276	290	342	286	283	280	316	274	281	287	273	298	303	281	313	318	303	277	322	310	300	302	294	276	297	292	290	304	270	284	280	287	298	285	319	319	301	281	285	289	313	290	303	276	257	310	285	310	294	298	318	285	292	320	301	297	342	288	323	315	289	292	287	297	319	299	297	270	282	305	269	308	288	283
4719	1095	1866	2336	2205	2144	1775	1679	1486	1617	1550	1474	1244	1041	983	928	855	912	903	846	833	737	711	677	684	672	698	654	679	672	629	694	682	689	666	666	666	655	632	680	667	640	619	703	665	629	706	667	675	677	658	649	651	660	673	652	675	649	675	664	666	638	701	644	654	672	662	666	664	625	654	617	665	703	700	650	639	651	632	715	674	714	693	688	665	647	655	657	682	649	654	698	633	674	660	661	618	673	646	624	696	669	685	627	669	686	615	647	652	671	635	694	692	663	631	612	633	621	650	652	690	670	630	667	669	706	661	699	652	677	667	639	614	641	664	690	683	685	663	679	642	646	654	677	681	660	671	650	617	693	682	637	651	696	685	622	619	687	645	671	634	734	684	718	648	635	663	656	642	690	652	610	670	687	742	686	673	686	678	632	699	656	636	667	632	632	627	695	702	661	658	651	667	667	675	682	659	643	647	677	681	669	685	623	695	688	674	665	637	637	624	653	698	702	673	706	666	663	767	653	678	710	703	659	628	666	647	699	679	681	686	675	642	674	665	663	638	666	650	632	698	678	650	662	665	686	678	654	648	671	641	662	641	647	644	678	691	674	646	673	715	680	704	653	661	671	668	612	672	622	677	683	659	651	672	658	671	692	676	671	646	636	670	703	679	664	668	671	603	666	689	667	694	640	647	644	633	620	639	643	646	645	679	644	639	674	684	664	682	687	692	674	660	669	651	686	667	682	661	706	638	661	675	681	716	696	640	611	700	603	625	661	678	642	631	660	655	685	654	664	690	648	657	674	652	665	641	665	679	672	665	670	688	691	649	654	651	662	714	730	679	684	680	704	676	655	670	664	604	625	675	665	675	704	645	654	654	656	675	656	699	660	690	627	693	688	682	659	639	639	706	687	676	641	624	649	694	696	641	632	699	628	676	651	688	664	643	679	697	611	626	662	653	656	634	645	658	697	673	638	665	648	626	662	677	619	650	667	660	630	656	639	647	655	677	645	669	630	630	680	658	666	642	637	664	672	698	679	670	666	655	649	644	672	692	636	682	685	599	566	696	659	659	642	678	650	674	624	627	674	666	647	653	606	675	658	672	687	641	657	630	598	645	641	690	618	641	711	650	692	673	680	622	669	654	709	652	683	656	650	680	723	639	638	636	665	659	639	744	646	612	660	642	660	654	694	707	649	661	677	677	669	622	679	729	649	613	711	673	639	683	667	624	635	704	662	669	695	691	704	683	643	695	655	673	666	694	675	631	657	638	661	645	647	663	689	645	661	666	675	626	674	714	669	685	677	671	653	653	663	698	684	646	689	623	636	698	681	699	656	615	600	673	694	642	649	692	673	676	677	668	663	657	631	642	648	672	617	655	664	680	638	669	697	664	628	649	629	631	650	648	692	638	623	684	670	674	671	651	679	666	632	623	661	692	633	632	690	685	656	638	655	700	665	659	732	690	705	679	691	734	700	653	683	695	694	628	673	677	626	667	639	643	644	676	670	610	672	656	699	669	635	702	644	709	639	716	673	680	682	699	666	673	663	660	662	640	673	663	653	644	692	632	679	657	709	723	639	682	644	659	705	671	585	700	635	620	712	643	683	687	670	675	667	706	712	693	626	655	658	647	630	697	698	674	676	690	655	635	708	665	637	713	689	705	632	655	685	673	628	639	657	610	612	668	639	627	665	643	669	664	654	660	683	661	652	647	628	666	661	656	695	669	627	693	621	646	684	665	639	673	708	623	624	682	638	662	689	657	708	695	638	699	661	665	639	661	667	647	640	635	656	666	649	677	626	674	666	662	671	661	667	629	662	686	672	648	632	632	645	682	683	661	672	691	634	694	698	675	656	664	655	665	687	629	729	654	664	681	630	660	641	673	672	713	702	660	687	671	671	618	697	646	659	681	698	644	686	674	681	649	663	644	699	674	676	659	655	621	704	710	703	663	675	616	718	672	660	660	646	651	649	678	649	613	676	721	654	625	648	620	647	686	658	702	637	728	624	630	682	659	645	688	661	634	663	688	652	685	682	680	646	645	669	614	733	685	717	689	680	682	673	671	680	701	621	641	673	658	637	680	651	660	666	709	693	685	670	651	643	686	630	687	658	648	647	692	616	681	672	690	678	655	629	639	640	700	662	678	657	689	719	619	653	636	687	698	631	669	653	686	675	713	617	691	704	655	647	661	627	705	642	642	645	708	621	617	681	694	658	655	611	669	661	680	651	667	645	610	698	674	687	694	683	681	686	657	721	676	704	661	683	656	721	713	652	691	669	656	700	674	669	665	681	645	623	671	723	680	652	635	659	663	589	678	740	651	660	610	672	655	676	626	660	668	718	675	675	644	711	660	630	691	664	671	608	664	688	657	708	645	642	655	685	662	649	663	671	678	663	653	647	630	711	663	653	667	654	642	633	663	664	645	649	631	632	673	657	705	637	653	657	650	671	662	665	665	683	684	691	631	665	628	676	675	652	658	708	655	650	706	704	624	636	651	612	680	621	650	654	636	631	684	669	643	684	624	660	695	696	649	651	692	687	689	711	623	677	643	664	673	666	695	658	673	658	663	651	641	659	655	668	696	700	664	682	650	672	649	659	671	674	637	674	650	696	707	699	641	617	703	641	665	645	640	626	647	652	693	679	692	659	609	657	686	697	606	672	694	631	613	666	659	675	655	664	692	642	680	664	642	634	680	675	674	666	665	684	692	658	630	713	653	622	627	702	668	660	635	705	670	690	662	645	665	608	655	649	629	660	636	694	695	703	664	603	661	657	661	640	672	665	654	703	670	650	644	631	626	677	644	641	595	679	672	638	671	646	670	656	633	692	656	636	709	638	678	708	738	679	638	681	624	671	668	693	668	620	660	633	641	670	686	679	630	650	617	652	704	652	620	665	678	676	710	695	634	695	674	661	699	685	661	635	620	675	653	638	654	708	640	667	650	685	619	660	688	662	702	660	655	654	664	733	670	645	671	646	619	709	627	660	637	658	704	643	676	630	639	646	635	670	646	657	680	670	671	643	660	669	643	695	696	676	651	641	643	667	620	695	671	593	658	649	629	639	644	661	722	700	637	698	663	652	668	675	585	663	686	676	613	647	622	674	688	662	664	644	648	672	676	702	660	703	681	655	672	690	615	664	650	652	638	706	693	625	618	662	656	634	649	694	678	636	694	637	663	657	688	692	682	661	628	628	682	673	706	669	622	639	666	666	653	631	652	672	614	711	685	621	685	654	626	710	659	617	682	646	661	668	635	693	644	667	718	668	715	718	649	635	674	659	733	683	664	641	669	699	634	668	701	654	660	659	678	679	667	663	710	672	703	637	653	669	633	695	676	657	602	662	709	673	658	640	694	694	680	658	691	632	678	665	654	675	703	644	609	693	670	668	683	684	706	673	675	674	708	694	654	673	652	675	680	662	640	659	671	649	656	677	648	639	644	633	620	651	654	646	650	650	699	720	652	659	642	666	675	675	645	691	692	669	668	658	639	645
20039	3721	2678	2163	1577	1124	766	694	699	607	535	489	424	368	370	308	312	332	305	322	260	266	268	230	237	208	241	240	211	228	228	213	232	196	208	243	210	247	211	218	224	223	207	214	231	222	257	223	240	237	208	227	227	202	262	249	220	232	201	209	223	222	207	201	217	237	228	193	220	200	236	264	197	215	238	221	215	210	208	227	227	238	200	221	204	246	200	204	204	194	226	218	214	220	202	231	221	259	241	237	254	211	230	225	227	209	206	213	225	234	226	195	242	196	199	245	238	216	187	224	211	216	225	237	252	223	210	230	219	239	215	210	198	222	202	203	210	192	234	202	229	248	253	232	223	217	212	236	242	189	230	223	213	206	214	214	226	208	242	244	222	207	204	221	212	199	203	224	204	192	209	222	235	226	255	231	222	216	232	223	211	205	209	226	219	185	227	208	228	237	219	223	199	203	192	216	239	202	233	218	205	207	199	207	219	220	212	229	252	210	226	248	220	197	200	201	243	217	211	259	189	205	214	200	211	245	232	196	229	235	232	234	225	235	200	196	223	212	223	205	187	214	237	245	234	213	227	232	232	207	203	210	209	254	209	242	223	234	216	241	218	228	208	213	239	245	237	233	191	206	271	213	208	206	207	224	258	218	217	224	223	217	239	225	231	224	218	221	196	201	235	250	221	213	231	214	223	239	241	206	223	211	256	204	212	201	225	227	229	209	215	253	241	225	255	240	231	238	223	234	210	219	243	241	204	239	207	231	235	197	210	224	200	238	201	216	210	212	209	201	208	214	205	228	212	232	240	262	221	233	234	216	229	226	220	220	237	212	210	191	226	220	216	207	220	249	223	239	211	219	251	217	239	219	223	239	217	221	208	207	257	222	198	228	213	205	253	219	239	197	221	205	202	247	214	243	228	165	223	204	216	192	218	222	214	220	229	200	244	222	221	211	219	232	197	204	231	186	222	183	240	221	241	206	214	205	213	232	231	216	207	228	265	226	179	239	233	199	213	215	186	225	215	218	233	214	233	224	201	220	243	246	233	207	243	209	218	235	238	229	210	208	264	209	264	221	213	225	221	201	228	268	219	225	227	230	234	228	230	251	228	243	222	235	239	214	202	239	222	212	229	208	224	215	238	213	231	216	218	217	223	200	229	234	240	228	234	197	208	240	208	222	239	232	229	250	198	210	205	234	218	220	201	227	227	201	212	207	200	234	220	190	214	258	205	229	192	235	240	235	243	216	207	185	204	211	213	212	237	222	216	215	203	217	203	203	212	179	244	216	212	232	236	206	212	223	249	205	228	203	209	207	229	203	234	231	208	246	217	240	211	243	214	217	210	250	252	239	252	229	221	211	239	208	234	241	222	203	231	222	216	210	217	215	246	206	226	230	208	227	226	256	205	240	222	197	205	221	217	250	229	246	210	220	220	206	201	208	225	220	218	224	244	168	224	212	229	230	216	233	227	216	225	223	236	222	217	175	203	230	222	209	200	236	240	229	207	221	206	217	246	244	222	229	215	235	224	218	212	226	241	229	244	212	217	213	221	231	221	231	241	203	217	219	236	213	185	189	238	228	215	219	213	255	205	236	220	201	200	191	249	228	224	231	178	193	181	219	215	216	209	214	203	212	204	253	214	217	239	206	198	220	228	250	272	200	229	218	250	221	233	218	231	225	216	179	212	230	228	208	213	207	199	223	247	233	218	195	242	223	244	214	197	226	238	182	226	208	238	213	213	234	214	223	232	207	195	211	213	234	199	242	237	217	223	210	204	230	210	193	233	225	224	205	210	225	237	222	229	192	231	230	209	238	250	239	239	237	264	227	228	209	224	200	235	223	206	246	224	222	199	224	218	214	221	224	232	230	237	213	210	224	208	215	225	217	208	210	224	207	227	249	216	193	226	228	214	231	208	224	231	237	226	216	211	228	229	225	233	200	215	220	202	206	223	211	223	236	180	229	236	207	232	226	201	193	203	204	220	221	228	225	233	204	231	200	219	228	241	192	217	249	213	195	213	227	204	238	228	225	221	237	230	259	230	215	237	219	233	218	208	186	246	240	215	217	217	217	234	213	202	229	203	247	254	192	211	213	215	194	228	230	183	233	224	223	246	204	250	205	229	212	240	224	214	206	242	220	218	186	209	224	191	215	244	240	216	201	223	230	236	241	248	207	223	226	203	222	199	213	217	247	237	203	230	229	193	207	227	204	214	195	216	223	208	201	238	223	238	222	215	212	233	235	224	238	231	199	231	220	253	193	196	204	204	230	232	240	235	205	221	213	208	194	241	250	241	237	211	215	239	221	201	215	229	225	219	232	221	212	220	243	214	239	227	241	204	217	219	248	248	256	225	215	254	210	214	213	219	253	226	202	196	249	223	227	237	239	243	231	221	242	218	231	219	200	200	199	210	222	217	223	215	225	202	233	201	221	228	172	222	224	223	219	220	228	220	228	264	201	247	212	215	218	239	196	218	227	214	224	200	203	266	248	225	221	219	189	189	197	235	240	222	268	215	203	223	223	216	205	219	208	216	249	216	220	203	217	211	235	222	221	205	226	241	214	238	216	212	208	223	188	223	240	228	206	249	190	223	199	230	238	265	220	207	216	247	198	214	190	234	230	230	215	210	200	223	242	243	225	233	222	228	251	222	213	245	204	239	222	197	225	195	216	203	216	231	221	233	221	246	220	233	206	201	233	203	233	233	245	217	209	217	228	207	213	214	209	210	208	195	223	244	226	231	216	229	236	226	204	217	204	213	190	196	212	205	219	208	238	217	194	251	220	213	206	228	237	220	224	208	226	198	245	244	244	212	238	207	215	220	209	209	237	212	210	207	193	234	246	228	223	168	220	196	218	221	233	234	221	204	245	237	228	240	259	243	260	247	184	233	232	264	201	208	215	240	236	210	221	242	251	237	229	205	222	205	191	210	226	206	212	226	209	207	217	211	216	243	235	236	205	231	246	224	261	226	206	243	239	223	228	229	189	230	265	228	239	229	207	205	206	188	228	234	231	236	255	203	216	247	230	200	227	212	270	219	230	237	260	219	206	215	215	204	219	222	198	231	221	204	244	227	213	217	220	227	215	212	199	215	217	187	262	216	224	223	248	242	197	227	221	213	231	225	231	244	210	231	216	226	228	241	236	229	198	209	235	232	224	217	234	210	189	221	247	217	177	218	225	205	232	215	212	215	193	233	233	189	212	213	223	244	213	227	215	255	212	202	237	228	218	250	218	211	241	262	224	213	251	213	228	219	253	220	216	217	227	226	226	221	230	193	228	251	230	245	227	219	225	212	208	193	204	193	232	220	244	206	199	238	242	214	213	233	246	230	235	232	199	213	223	248	207	228	218	240	215	235	239	216	228	251	253	226	243	233	232	231	227	204	233	225	224	231	236	232	209	201	253	220	205	253	232	229	216	194	242	248	251	215	260	224	197	211	227	227	212	243	233	215	205	196	208	228	216	246	200	207	202	219	228	230	196	207	203
12622	2201	4190	5127	4950	4191	3370	2990	2665	2649	2426	2173	1738	1481	1353	1204	1172	1172	1086	1148	859	693	591	567	595	532	520	535	570	535	528	581	571	615	529	536	558	567	525	527	538	547	538	587	528	522	547	539	505	540	522	563	571	542	557	524	539	526	474	513	520	540	521	536	550	488	504	592	519	506	537	532	557	513	508	578	500	530	526	505	490	509	545	493	517	557	517	518	557	575	557	559	484	476	517	538	524	528	539	501	553	568	539	536	561	528	555	494	521	486	525	549	542	505	579	543	551	543	521	565	540	517	532	490	536	480	506	598	526	562	562	559	558	542	540	494	515	589	521	570	505	491	551	501	556	509	563	509	509	526	538	572	533	524	513	545	557	555	526	524	494	566	545	490	530	545	489	519	522	517	531	542	503	559	471	529	546	477	550	549	494	521	550	514	561	535	529	541	537	570	537	522	529	551	551	541	551	504	533	540	568	539	496	528	548	506	525	531	548	515	546	538	559	599	512	539	577	572	554	486	524	522	558	526	545	499	507	522	566	546	485	501	562	530	525	546	515	498	545	511	565	564	563	501	540	530	517	559	521	611	542	547	519	552	519	524	542	527	500	517	549	530	546	524	511	504	529	540	559	553	535	534	578	548	511	535	530	488	544	543	561	511	488	499	524	564	552	517	549	492	489	541	543	506	566	563	577	520	527	540	518	542	510	534	514	532	562	546	520	540	524	556	554	516	533	552	565	586	559	544	552	526	520	548	520	561	557	538	552	544	506	543	551	534	542	573	518	519	548	544	542	524	517	508	500	490	519	527	521	524	496	511	564	545	541	519	568	551	549	493	520	570	533	538	574	532	519	535	505	537	541	518	504	549	556	545	526	541	484	539	559	498	561	543	569	559	545	523	520	541	525	497	536	539	519	538	520	504	538	545	568	503	485	505	519	519	548	534	534	527	537	544	550	585	557	513	541	497	529	491	531	513	483	508	503	570	537	503	537	535	573	518	525	502	514	516	515	526	525	513	507	529	541	540	519	534	519	547	536	522	545	530	565	510	532	524	502	515	492	546	547	510	529	516	555	567	527	590	536	500	525	511	563	514	542	517	507	540	537	527	557	569	548	555	539	520	487	541	513	540	550	511	539	522	510	513	584	496	552	573	542	495	511	540	532	521	515	527	545	565	557	534	546	531	568	546	523	553	531	544	566	529	526	507	546	548	526	529	510	532	533	544	549	527	529	512	532	543	547	566	538	510	525	494	503	540	528	516	527	555	523	527	563	549	508	570	520	546	541	536	520	557	527	522	510	577	522	523	551	576	518	474	546	515	551	557	526	540	508	548	523	542	536	539	526	517	511	512	572	569	543	544	531	503	524	550	541	546	507	531	539	557	532	531	547	561	554	517	469	578	548	545	517	546	543	533	555	514	556	524	536	478	498	497	517	571	509	533	505	521	492	554	554	511	564	535	564	491	534	541	521	513	569	527	570	506	527	516	505	551	562	523	565	523	525	566	540	544	545	537	491	520	550	548	534	518	562	508	495	548	492	464	553	564	525	520	535	590	557	545	525	536	512	497	490	529	491	554	561	554	514	514	546	487	527	495	562	586	502	531	545	561	574	552	527	543	507	518	546	500	541	572	476	568	544	541	535	562	535	589	534	552	552	521	558	470	528	535	534	477	554	562	520	513	562	536	539	518	549	561	549	489	523	561	546	522	503	506	527	521	504	522	549	530	537	466	561	497	572	509	509	493	575	532	549	554	532	548	540	523	542	590	507	532	520	511	577	516	516	548	526	506	538	506	507	550	562	562	529	474	547	503	533	534	524	524	511	537	558	541	520	542	553	514	530	526	549	551	552	560	516	482	506	514	526	507	535	516	500	576	556	522	575	497	510	535	517	584	565	534	515	537	516	507	520	489	512	544	555	543	542	523	570	518	513	553	547	518	516	586	557	519	584	520	520	540	525	525	529	577	557	559	541	533	549	560	505	544	546	575	531	525	542	539	530	509	553	527	528	499	516	540	535	486	538	524	528	488	538	524	554	526	525	558	520	518	535	530	576	501	525	553	548	524	524	511	521	528	537	501	498	527	534	558	557	561	541	576	568	520	506	541	537	502	553	544	561	504	525	469	539	487	505	526	532	512	521	554	526	522	552	571	527	508	502	551	580	528	545	511	494	492	526	557	519	550	550	533	522	498	558	507	521	550	498	555	528	533	540	545	486	504	539	521	533	572	517	536	529	511	462	545	570	529	484	533	562	502	535	560	553	557	577	576	472	478	523	515	501	528	555	524	512	517	490	520	530	580	573	565	508	537	533	552	526	509	516	571	527	524	526	512	575	519	536	561	559	566	518	560	537	515	550	512	503	559	537	546	559	519	529	507	532	520	558	539	508	543	502	522	554	557	549	519	494	552	554	546	538	541	537	500	542	559	543	523	532	524	554	567	535	499	507	542	533	544	536	518	550	504	559	513	523	520	555	533	544	557	557	521	517	521	518	572	536	526	544	511	528	503	524	537	501	546	518	586	522	574	518	536	543	511	550	529	513	513	463	556	542	518	585	483	547	527	569	575	518	533	523	538	552	507	545	507	530	536	536	530	538	548	552	525	564	543	512	556	542	506	497	525	539	543	531	531	521	521	573	522	552	518	476	508	579	564	511	538	554	517	544	509	545	549	511	534	504	537	502	553	515	534	539	548	534	499	528	513	534	529	519	503	520	541	520	526	482	556	536	503	581	520	572	561	510	526	531	504	489	559	529	517	556	495	568	533	555	514	510	545	559	539	542	537	550	525	520	518	533	514	494	529	545	509	486	516	534	551	565	516	554	503	525	584	529	527	567	526	533	540	518	543	548	536	535	512	558	555	506	528	544	532	541	541	544	498	533	529	534	540	548	553	511	534	518	566	540	509	501	532	514	542	501	519	511	499	531	583	561	539	518	554	537	545	517	532	564	525	528	562	558	507	543	513	558	502	517	541	537	508	543	555	510	563	552	512	510	523	566	519	562	514	522	540	490	508	536	476	525	488	540	501	560	538	548	525	526	537	554	549	534	545	538	569	528	550	549	498	529	550	550	505	530	511	503	529	538	528	519	570	560	591	535	554	493	518	548	531	541	513	548	526	545	524	478	540	559	563	573	504	528	531	558	546	552	523	504	541	526	518	529	561	524	568	529	556	515	544	511	514	496	518	502	499	508	523	542	513	555	539	510	555	579	538	532	546	533	518	535	519	525	485	532	530	545	555	510	505	540	548	509	501	530	469	544	540	554	493	514	583	543	508	515	523	515	554	509	547	516	512	504	569	542	565	553	522	525	502	556	532	511	541	511	511	516	510	562	581	552	559	574	553	541	560	533	569	534	523	507	494	501	525	534	551	557	501	506	515	550	503	539	514	515	519	568	527	524	537	522	540	555	591	552	532	507	544	500	506	497	522	510	549	527	530	530	491	535	541	570	543	551	559	526	490	516	512	541	536	573	580	542	549	532	545	540	535	536	501
29531	7089	4801	3851	2759	2044	1551	1304	1018	958	911	764	686	580	567	554	512	527	505	483	412	379	354	375	371	385	343	359	390	350	385	339	383	333	327	355	356	348	387	325	369	347	360	350	366	386	337	409	370	362	352	345	354	360	356	353	343	355	385	348	368	355	355	320	324	368	387	352	354	316	346	382	362	375	363	356	343	343	356	341	360	313	332	332	376	386	318	383	353	345	356	322	376	356	366	371	405	335	381	355	386	327	353	350	370	352	341	351	338	360	353	365	336	373	361	382	348	367	345	335	344	334	344	358	377	365	392	367	383	358	353	312	355	320	365	365	335	366	364	377	316	340	367	345	412	359	363	357	352	329	362	395	348	371	321	380	360	349	399	348	344	379	329	371	352	376	349	338	368	355	334	351	372	390	348	390	375	338	377	313	384	350	345	377	332	346	367	362	358	354	386	345	397	374	353	339	349	324	335	375	362	382	366	319	351	385	347	347	340	354	367	354	358	341	341	360	369	352	333	365	348	344	315	365	345	378	363	348	369	335	348	393	368	334	342	359	356	365	391	309	335	338	338	336	329	363	381	356	357	381	329	347	372	359	373	386	343	360	356	338	346	368	349	380	338	347	334	378	382	337	347	370	348	314	351	373	334	345	358	372	366	338	326	358	366	355	344	367	340	352	365	345	349	384	351	352	332	334	351	355	358	345	345	395	358	376	368	340	393	356	328	384	344	360	364	356	301	345	318	406	342	362	349	352	373	347	355	359	343	365	347	341	317	362	360	330	370	342	345	356	275	337	359	355	378	362	342	356	321	371	357	392	335	362	355	329	334	359	373	342	356	378	383	378	326	384	351	338	337	333	335	349	336	350	394	356	351	356	332	376	352	350	385	336	373	358	327	383	339	318	376	338	357	369	375	367	360	344	352	371	323	365	383	320	332	355	335	367	331	392	355	351	358	349	348	360	357	335	350	379	382	364	356	398	372	382	351	363	359	371	366	324	370	351	364	373	357	351	340	379	379	352	350	344	352	356	345	339	358	374	399	352	350	325	338	337	314	346	330	329	344	343	371	371	341	342	334	346	353	379	346	356	371	393	387	395	353	340	386	361	349	344	319	331	345	352	342	349	390	361	361	347	336	347	333	359	348	369	339	346	383	362	359	385	344	365	359	345	341	362	324	297	367	315	339	338	359	330	330	383	313	366	376	382	377	334	333	326	294	364	351	334	353	329	351	382	362	354	362	361	361	332	410	320	329	328	365	372	329	342	343	362	355	338	355	349	366	329	377	328	349	354	368	387	393	377	330	361	401	408	339	352	366	351	361	347	351	361	356	358	353	364	327	365	373	328	314	336	340	357	326	337	366	324	325	326	352	371	384	364	381	400	331	381	359	353	361	329	340	378	329	372	407	362	346	393	349	371	352	354	316	357	342	351	375	372	395	379	372	340	379	359	354	368	385	359	371	336	329	305	343	359	347	355	349	325	320	327	342	331	339	321	338	329	352	342	348	386	349	379	392	370	342	343	349	339	383	399	339	361	365	369	399	337	355	325	348	348	379	336	348	337	371	376	393	338	382	337	348	370	340	326	378	352	363	347	325	324	368	348	366	355	345	371	367	359	360	355	381	335	400	361	329	355	364	343	353	334	332	378	392	344	350	367	356	302	338	331	334	334	364	309	348	326	368	343	380	367	350	307	360	358	364	285	348	402	315	361	358	332	335	323	378	345	358	340	364	364	377	386	323	347	347	325	346	326	339	360	337	348	341	348	329	406	340	352	346	337	361	355	310	312	355	361	358	323	332	368	370	367	366	393	369	342	358	351	358	358	382	370	335	371	330	348	353	369	363	336	323	327	318	348	337	328	360	347	340	344	370	382	339	358	368	328	402	382	357	372	328	370	371	325	336	359	359	340	329	373	388	340	353	364	353	361	361	343	383	381	331	361	338	330	333	381	321	347	389	358	415	360	355	333	325	382	348	380	326	339	385	396	348	361	368	347	352	364	336	340	330	413	328	341	365	341	357	347	364	334	354	371	356	355	395	361	334	352	378	339	373	362	341	365	365	349	373	373	360	344	361	359	337	394	342	326	368	337	365	337	379	358	345	373	372	364	369	375	350	385	377	355	345	371	370	331	344	337	368	342	367	367	325	328	384	368	380	329	351	367	389	359	326	332	381	366	352	354	309	359	353	329	346	345	377	352	361	347	363	347	342	333	325	357	348	321	329	397	370	343	386	353	356	346	354	362	337	313	342	387	373	323	351	373	388	380	375	378	338	364	329	351	351	352	346	354	369	360	367	358	339	384	368	370	377	329	373	365	353	332	402	413	368	321	340	389	367	346	350	341	364	330	375	339	355	390	329	347	375	342	348	349	373	359	368	357	332	306	331	364	385	375	351	335	310	362	363	343	345	322	321	408	349	355	325	348	363	312	320	316	341	315	375	384	335	348	328	370	301	340	374	338	353	359	372	388	326	368	357	364	345	363	357	352	336	377	359	352	350	368	337	370	349	376	367	330	352	360	341	366	358	347	382	334	369	357	385	345	350	380	368	354	364	354	378	350	370	373	366	378	381	380	347	373	392	343	341	342	346	336	340	347	374	349	305	347	351	357	354	354	342	347	335	379	362	373	355	383	336	354	340	340	408	360	364	377	304	377	345	323	287	358	339	346	354	370	348	394	372	340	343	365	318	352	355	398	379	354	347	365	391	359	312	353	356	310	354	341	349	375	359	333	396	386	346	367	338	351	353	319	358	351	372	367	370	353	369	350	390	347	374	350	340	357	360	355	352	349	323	399	345	362	391	380	326	374	350	365	373	342	301	363	365	371	333	343	347	332	344	381	351	359	365	376	333	351	368	352	331	382	342	366	359	390	346	350	356	325	369	340	347	375	353	376	338	373	344	326	347	359	381	377	331	335	312	341	369	319	318	336	321	356	339	339	325	382	346	375	340	331	325	319	321	386	351	332	361	360	355	362	332	381	365	329	342	389	357	353	391	366	388	335	351	333	352	345	359	388	356	303	334	354	319	329	343	367	345	305	361	358	345	396	329	363	355	319	361	367	349	376	339	371	387	339	347	357	332	360	337	322	384	370	363	361	349	308	369	358	385	361	364	368	381	338	315	347	353	352	357	363	357	376	373	370	312	369	344	355	341	328	379	368	374	344	379	357	341	363	353	372	355	362	367	382	350	326	317	334	390	335	350	337	365	316	340	364	346	345	350	321	346	341	386	339	355	381	350	366	390	372	398	326	344	346	330	380	360	345	329	353	334	345	368	363	331	321	370	323	359	361	336	350	338	376	353	363	401	346	332	330	348	376	355	378	368	357	329	341	370	338	337	338	352	367	372	355	343	370	345	350	328	344	352	354	321	317	369	378	336	359	332	344	354	354	315	397	369	409	389	395	338	368	340	374	378	343	358	371	381	362	354	365	385	338	361	346	354	367	361	355	329	337	369	353	348	366	357	331	354	347	346	342	351	366	353	369	345	337
16505	3588	6668	7774	7246	6585	5097	4670	4086	4137	3630	3145	2731	2195	2194	1892	1746	1717	1722	1749	1305	1075	861	841	878	889	817	844	859	806	845	827	809	809	853	837	866	805	822	822	811	787	854	793	817	810	828	835	817	823	802	809	800	768	858	815	781	783	824	791	818	808	762	825	820	824	784	763	835	773	793	815	818	827	818	765	740	825	842	796	817	827	797	781	799	811	829	795	782	760	795	807	840	801	792	796	788	783	838	812	834	783	794	820	804	811	801	792	809	782	733	753	815	751	814	776	768	784	807	788	774	740	790	836	739	794	780	800	800	813	778	806	778	787	806	829	840	756	806	806	801	817	742	811	762	807	766	783	773	788	776	748	788	779	731	762	767	776	795	764	773	793	845	869	887	798	798	790	797	782	828	782	784	798	801	780	766	782	814	724	799	778	789	773	847	813	796	780	789	846	816	813	811	802	811	831	766	845	761	782	823	791	808	790	789	840	866	773	772	819	810	792	780	750	773	824	753	805	792	782	820	831	775	771	801	775	843	838	764	816	837	784	790	850	824	748	750	776	804	802	791	831	758	861	762	793	797	765	814	769	835	801	829	790	780	824	859	822	784	774	781	768	802	813	794	798	806	766	781	828	774	743	757	826	764	785	781	793	779	839	801	827	828	827	809	846	776	806	789	825	817	801	827	798	812	837	797	802	795	790	807	824	805	830	792	835	726	830	798	779	759	806	854	810	840	815	777	839	822	848	843	815	866	780	761	801	812	773	835	810	783	805	782	799	792	840	803	789	821	820	744	766	785	790	844	799	815	831	782	805	848	786	836	809	810	826	781	794	814	806	821	824	793	852	816	767	780	783	815	764	784	804	836	843	835	824	784	778	801	770	766	816	767	786	805	803	780	849	785	808	761	787	856	789	827	816	807	823	806	769	801	774	828	720	798	807	772	823	787	820	789	810	806	838	792	809	815	808	790	819	823	794	807	817	797	784	812	773	801	847	842	882	743	793	836	740	862	804	791	820	752	798	775	813	782	842	776	738	840	835	760	796	827	800	808	809	748	787	758	825	764	781	775	831	814	797	787	797	782	839	782	774	847	777	828	797	788	779	756	776	773	762	814	776	832	804	831	805	818	809	782	793	876	775	769	789	802	775	820	828	844	786	820	767	803	804	837	818	795	821	851	784	857	807	824	771	756	791	789	769	818	780	818	811	788	790	806	781	779	819	807	751	782	789	751	803	841	817	772	829	772	740	797	838	799	767	778	778	819	830	815	805	778	813	813	809	793	819	812	802	787	738	804	831	844	759	832	816	803	752	806	756	803	825	793	743	791	774	779	787	807	825	822	766	796	775	792	784	830	802	730	790	793	841	781	771	767	795	775	829	761	827	737	838	806	829	830	738	822	769	807	812	791	775	775	803	808	763	811	768	783	803	788	766	809	780	805	817	822	866	823	749	778	773	865	769	823	781	755	782	778	761	794	792	846	797	790	782	830	831	823	807	833	787	806	790	810	777	798	812	802	772	796	844	781	804	804	762	781	847	776	741	812	827	747	844	828	794	784	750	797	791	797	785	784	787	828	873	839	781	771	796	796	810	786	798	775	790	797	785	823	756	821	870	836	770	850	751	814	804	795	769	782	836	783	732	767	854	762	856	815	841	803	774	770	872	791	831	800	827	829	780	828	798	794	772	803	785	808	824	800	742	806	794	781	819	780	770	820	834	759	791	803	807	791	776	831	808	817	804	779	747	777	806	844	795	819	788	784	798	798	810	792	780	844	772	798	807	812	762	830	792	771	777	794	785	736	768	797	787	764	805	783	789	833	813	830	811	816	740	783	799	804	785	821	765	787	846	745	824	814	769	788	816	799	836	814	788	828	778	807	835	777	805	804	806	794	854	809	790	773	806	756	774	782	811	808	825	822	764	742	866	860	732	812	825	803	820	779	782	828	860	805	805	740	762	815	837	800	748	850	814	825	806	848	765	808	815	832	799	787	815	798	826	806	774	789	758	735	802	819	744	809	769	771	854	768	807	775	807	787	886	793	799	769	803	754	807	817	853	848	814	802	804	808	766	809	735	773	826	851	809	816	782	814	798	795	806	790	822	776	765	788	797	819	813	782	761	728	742	777	812	823	768	792	790	773	840	795	840	763	815	816	835	790	863	794	832	775	788	804	779	819	791	819	801	849	873	797	810	792	819	791	808	835	838	816	813	844	810	845	762	807	805	833	763	838	834	811	751	763	823	758	759	750	777	813	809	804	832	820	766	834	768	827	816	803	816	834	785	798	786	780	821	805	821	794	792	803	855	769	788	795	817	797	826	770	807	797	785	758	780	809	808	813	789	771	755	733	806	806	775	833	810	796	809	847	795	802	828	762	802	751	816	782	807	786	807	791	838	813	822	769	869	790	785	783	850	794	793	771	786	832	783	753	774	807	800	802	807	780	796	851	790	850	784	791	813	815	771	777	767	767	814	832	818	817	815	761	754	799	828	796	820	810	792	785	824	787	770	747	799	833	809	772	780	795	777	787	794	763	776	758	784	810	794	784	782	809	807	833	781	795	753	759	760	859	813	818	791	762	841	779	829	810	735	797	839	752	839	781	754	813	797	790	780	811	731	834	840	811	822	823	770	791	782	800	803	790	827	768	864	776	753	771	857	819	812	757	812	760	797	811	820	803	831	791	834	770	796	758	789	803	773	810	750	772	769	816	834	859	807	729	786	810	782	804	807	750	752	782	795	800	789	753	775	803	780	801	831	845	787	807	820	826	856	772	812	781	808	807	757	767	808	797	738	811	774	795	798	830	763	757	790	783	781	813	796	832	746	767	769	806	790	780	794	795	759	772	796	834	848	863	767	797	793	830	792	771	765	779	786	829	793	779	773	810	823	760	784	762	792	794	801	802	772	748	780	827	762	833	767	805	777	825	766	820	783	780	835	762	784	784	809	789	752	807	816	794	820	805	801	824	808	846	756	806	771	823	785	827	833	769	788	781	771	805	812	853	790	816	793	781	810	784	770	812	785	804	810	817	755	775	733	813	814	783	860	795	788	809	839	820	746	834	806	763	844	790	805	787	812	780	754	843	799	774	826	822	765	811	803	772	847	816	772	801	785	845	757	797	741	774	749	819	831	804	772	838	788	850	754	797	844	811	791	821	770	853	798	771	818	828	774	779	802	789	807	825	769	786	826	861	786	764	824	826	813	808	780	818	785	793	742	760	816	793	755	823	795	752	816	814	847	788	849	780	835	825	795	795	819	807	850	817	792	842	812	788	792	763	753	801	788	801	794	801	806	831	807	789	839	818	785	789	796	821	797	783	784	859	810	787	792	830	804	785	754	787	816	803	832	788	787	803	817	795	770	851	837	803	801	877	773	827	806	843	813	795	798	743	814	799	810	794	798	817	846	822	762	812	773	793	782	766	804	773	782	824	837	821	804	812	808	849	804	815	834	774	760	835	820	807	765	809	772	774	778	751	805	755	830	755	811	805	822
7146	1093	979	851	711	696	565	508	476	483	428	402	395	374	347	288	324	323	337	315	308	290	266	283	281	313	318	298	293	293	299	341	319	296	302	306	294	270	271	305	307	287	278	288	321	317	291	330	265	295	282	299	251	277	275	290	297	317	300	298	308	277	294	307	273	318	295	278	344	316	286	319	282	304	283	270	293	265	292	298	289	320	308	290	296	312	288	318	282	300	314	306	307	287	320	264	277	317	248	297	275	307	306	294	298	288	355	309	278	317	274	269	285	273	276	295	289	291	276	325	282	289	285	303	318	326	282	312	292	308	283	277	267	315	327	293	313	320	304	285	312	311	314	316	294	294	304	321	289	309	264	297	307	294	322	308	265	323	273	276	338	294	288	282	310	318	286	283	289	325	301	279	244	285	296	260	268	276	316	268	269	258	278	286	292	284	309	305	275	283	304	290	256	294	282	292	294	311	300	323	309	286	298	290	268	261	286	278	289	292	279	311	278	283	312	304	281	276	321	312	287	319	282	283	295	305	257	292	312	285	288	308	288	321	327	308	291	302	272	313	286	281	262	274	284	260	277	297	268	310	297	277	293	292	292	306	297	296	290	301	328	283	316	296	294	275	286	280	318	285	296	322	282	309	321	272	291	293	295	278	327	343	298	291	288	302	286	295	314	292	283	293	332	278	275	283	300	305	274	295	300	292	262	298	306	314	291	292	266	296	283	308	299	270	288	303	300	268	288	314	269	299	305	299	292	300	302	309	303	279	299	289	312	303	279	302	299	310	289	307	300	298	326	290	288	324	286	298	287	281	311	262	305	279	291	264	297	298	314	309	285	311	290	286	306	315	315	267	299	270	308	332	296	302	304	259	300	286	293	280	275	267	289	291	306	285	276	281	266	276	279	288	282	280	268	267	297	280	331	275	303	306	313	273	290	289	306	312	316	311	297	294	286	264	275	267	286	316	278	285	298	287	274	300	287	326	302	298	277	297	285	261	297	323	310	293	280	308	333	296	297	237	275	275	282	289	319	247	308	277	319	286	287	322	313	243	314	307	321	315	274	295	327	260	291	286	290	296	294	310	308	296	298	269	292	286	315	293	290	249	313	314	275	274	286	260	282	292	277	304	320	297	337	304	284	297	318	310	324	306	270	304	280	281	294	277	306	266	266	282	280	302	291	307	305	300	297	296	282	294	330	307	290	246	270	250	301	297	300	298	296	260	281	263	307	275	288	288	299	303	277	290	303	318	291	289	290	301	278	311	281	284	318	291	282	324	310	332	330	307	297	269	293	319	284	298	306	287	310	313	353	302	310	302	293	273	296	295	290	262	272	314	304	317	266	310	302	294	312	272	260	306	280	291	308	308	288	291	286	323	306	311	297	295	308	282	292	298	290	330	296	323	285	283	314	277	297	339	299	300	277	308	275	294	279	271	297	320	285	278	285	278	281	284	284	268	273	295	309	294	304	245	310	311	281	290	276	265	313	280	294	271	299	293	302	315	265	292	307	281	287	285	235	302	326	272	295	317	269	300	309	270	306	265	275	317	292	305	250	291	281	317	281	287	321	286	301	300	291	273	299	306	244	274	317	273	301	293	300	263	279	297	295	295	286	278	299	313	303	275	309	252	286	270	277	309	328	312	277	296	289	288	309	310	274	303	325	303	291	288	284	303	299	327	288	300	287	298	283	290	312	286	290	298	288	287	281	352	299	263	325	284	300	314	313	296	298	289	270	322	299	312	266	282	307	309	283	310	291	269	255	282	259	287	290	283	305	289	302	303	284	291	308	279	273	313	333	321	259	334	288	278	284	304	299	257	295	297	295	290	299	279	287	267	259	300	290	292	284	290	269	284	285	284	281	317	293	302	316	277	268	317	278	260	288	297	276	318	278	309	268	289	299	309	290	279	275	288	286	256	294	304	296	304	271	291	310	259	265	289	282	304	291	299	312	250	279	287	308	288	327	288	313	296	291	317	297	297	310	334	285	294	277	281	293	290	312	274	273	297	295	303	305	271	306	303	294	300	308	307	300	299	306	297	306	299	311	294	272	297	288	271	285	284	308	290	292	314	294	311	313	308	277	282	273	306	298	311	272	294	320	308	274	280	268	291	281	295	262	275	306	263	251	303	257	317	288	278	276	290	324	298	263	290	283	296	299	306	282	299	294	292	310	328	272	314	277	272	272	318	314	303	307	303	299	302	270	334	283	312	280	297	320	303	322	325	316	334	267	331	309	269	306	280	304	325	290	272	325	306	280	298	318	287	272	293	295	278	317	264	274	290	303	313	300	288	289	321	276	276	331	307	303	306	276	275	293	315	312	292	273	281	282	277	301	323	287	274	290	288	307	308	305	281	295	304	304	297	279	288	282	313	293	326	311	277	295	266	268	336	306	299	295	282	299	298	305	281	295	274	318	272	283	310	287	295	297	301	316	304	272	279	298	283	290	308	268	288	306	289	310	282	269	295	299	283	298	301	318	330	298	296	295	317	274	337	309	332	297	297	319	290	303	297	271	315	279	271	327	337	298	300	254	302	324	310	287	277	285	298	306	315	307	287	289	287	301	279	278	269	302	276	289	270	306	312	336	291	315	306	276	295	274	282	302	295	261	287	293	301	320	309	278	306	280	287	297	303	320	316	275	291	274	306	335	277	299	260	268	287	278	304	303	305	278	295	300	272	289	276	282	281	296	268	287	307	299	283	313	292	279	303	296	294	285	306	301	289	307	311	263	305	272	305	279	324	273	296	297	290	313	311	279	342	296	287	294	285	312	287	291	321	294	288	270	316	318	308	282	343	315	295	291	266	315	323	296	312	282	315	301	295	307	318	308	278	265	270	290	319	282	285	278	308	274	302	301	332	317	286	267	262	256	296	312	275	303	327	318	275	277	274	283	291	311	278	319	270	330	279	300	288	298	286	266	288	307	292	276	306	290	292	296	291	320	314	304	255	301	303	303	307	303	330	320	290	308	275	303	313	313	249	300	299	279	323	295	277	260	297	287	274	295	303	285	309	297	326	296	288	271	323	296	266	299	271	284	272	277	297	266	297	304	300	308	304	320	306	293	281	302	309	268	284	274	266	306	301	325	291	254	289	283	299	301	273	308	339	298	267	296	297	317	294	286	276	302	294	302	279	312	264	289	293	272	268	271	265	278	284	285	311	323	317	296	308	322	287	294	277	269	292	279	296	326	305	277	303	308	259	293	267	316	274	309	263	322	323	297	315	319	310	282	281	278	297	302	298	318	274	277	252	279	327	283	312	273	273	298	307	283	317	306	277	267	303	309	288	273	286	301	321	279	278	290	301	329	289	306	273	303	306	307	269	329	280	271	303	319	279	292	275	279	289	260	298	305	286	308	296	284	266	263	286	256	310	311	303	306	286	277	286	281	271	271	276	304	319	317	305	310	293	321	302	286	293	273	306	268	290	267	305	304	313	292	304	308	295	308	356	269	287	325	293	313	289	306	272	313	281	282	263	318	303	323	301
4945	1086	2021	2408	2326	2414	2001	1776	1697	1657	1541	1315	1097	977	960	932	951	932	955	843	722	669	709	655	652	629	690	621	630	681	653	641	688	612	694	644	650	653	686	651	675	690	690	663	688	632	670	675	639	630	654	662	679	653	657	664	637	623	629	655	644	656	640	648	629	654	691	672	673	655	650	671	653	702	679	680	685	647	679	664	660	699	713	670	670	659	636	646	673	704	618	670	593	641	616	672	649	659	682	649	624	607	651	647	653	697	681	699	691	661	649	631	665	718	645	663	687	704	666	624	651	637	638	728	700	611	674	662	685	699	643	659	659	683	609	659	630	690	630	673	700	669	668	668	689	677	657	695	656	660	662	681	701	686	666	680	670	689	618	659	699	650	618	657	637	685	627	680	608	685	624	664	696	680	636	648	661	635	644	647	636	712	640	651	661	623	608	667	670	664	654	676	688	679	699	643	645	631	664	660	710	624	628	697	642	620	610	666	670	697	647	716	620	688	648	632	652	653	677	651	655	658	647	681	734	642	682	653	714	655	654	642	686	665	667	640	654	682	632	652	677	675	691	700	671	619	682	654	678	707	659	661	659	701	682	640	668	654	686	662	666	666	668	593	631	654	692	642	607	676	640	664	661	662	661	651	674	628	639	651	689	696	658	654	686	613	662	600	648	669	655	654	665	692	615	673	683	646	641	650	718	670	666	662	666	663	684	674	699	650	667	604	606	709	657	641	649	688	647	673	718	682	697	632	686	713	650	699	658	647	650	653	676	688	671	682	685	644	640	659	640	671	673	693	652	666	615	664	664	680	676	661	635	631	653	681	679	640	632	673	680	662	706	643	616	680	637	678	659	646	644	629	631	670	655	684	657	678	686	646	682	674	622	663	659	631	693	652	656	648	715	701	644	625	660	648	672	671	672	616	663	614	655	652	697	639	680	659	671	659	630	681	699	639	711	659	637	684	639	637	688	651	678	656	625	651	677	659	640	654	641	656	663	644	671	691	695	679	658	631	701	623	657	703	673	635	709	723	639	678	664	664	638	645	698	647	681	683	651	717	641	635	664	657	678	639	644	683	630	692	659	717	672	656	654	619	656	608	667	632	690	682	680	650	640	667	641	681	644	636	655	648	664	645	636	694	648	628	670	681	715	661	618	667	681	628	690	652	622	630	671	665	713	647	636	647	705	672	675	636	625	644	713	648	633	664	646	667	641	649	668	661	649	632	680	705	656	656	669	664	676	650	656	627	644	662	688	684	643	677	691	677	645	686	636	726	629	663	678	667	690	623	648	641	675	667	655	675	663	701	650	692	676	729	618	639	636	660	668	648	667	661	681	630	688	655	679	630	631	638	647	651	651	668	675	668	689	653	644	654	675	593	642	664	688	654	638	658	635	670	667	646	659	600	650	670	649	707	638	668	665	661	641	656	670	661	693	620	705	633	636	670	624	675	669	698	679	636	681	649	667	637	657	658	673	677	624	671	650	636	663	674	686	651	660	681	690	652	686	705	669	665	651	625	648	648	673	691	629	616	652	650	670	634	663	717	648	660	681	678	610	699	650	643	671	683	675	688	671	684	653	693	642	636	671	691	677	696	626	640	669	675	670	644	643	690	640	668	561	684	673	668	607	669	669	695	655	632	694	645	632	681	687	665	668	653	637	658	677	656	644	643	659	695	692	653	675	660	666	623	636	663	653	695	667	687	648	644	678	659	620	666	671	705	691	643	661	668	635	674	645	702	671	702	631	686	657	611	652	652	644	632	633	647	630	623	637	671	658	635	644	683	643	664	663	707	658	661	672	647	671	613	643	652	684	683	671	711	642	687	614	660	634	667	643	636	667	650	611	668	687	672	667	658	655	691	697	664	641	660	611	670	658	642	669	668	699	656	674	669	630	627	659	689	673	642	653	632	651	660	725	656	628	665	693	657	683	645	638	650	638	653	654	687	670	650	673	629	713	668	618	655	668	632	642	648	664	677	650	656	681	601	674	676	707	684	650	619	688	687	642	651	626	660	664	668	622	606	659	645	687	692	723	683	615	646	723	691	622	663	651	701	671	632	634	632	691	606	658	658	658	651	616	650	675	647	657	675	659	627	699	650	638	648	624	677	661	683	691	677	669	675	666	650	618	705	682	644	669	661	624	677	647	646	618	661	666	654	614	670	654	664	655	688	690	692	655	699	653	652	666	690	657	681	624	623	663	733	678	664	644	672	645	640	612	642	651	687	665	693	672	651	640	659	677	630	675	659	653	668	643	660	650	683	706	665	663	664	673	687	682	669	641	659	656	628	674	641	656	635	674	666	664	672	629	674	655	700	678	649	680	693	658	646	697	675	670	632	671	646	651	657	674	656	643	656	653	664	652	668	654	660	644	654	685	660	685	665	669	671	643	688	703	649	664	676	646	672	644	649	641	699	662	696	683	689	675	675	637	657	705	676	695	642	636	655	647	648	667	614	681	627	683	663	619	659	695	642	640	656	710	641	713	658	662	652	637	671	643	673	636	630	676	671	658	699	619	682	617	664	680	629	644	636	725	665	626	676	641	652	693	620	657	680	648	694	654	698	684	619	692	633	686	643	659	657	678	634	666	651	654	658	671	695	665	601	668	713	653	627	594	700	616	695	675	673	680	695	674	653	722	643	663	673	665	633	655	685	649	669	674	704	701	639	692	657	658	657	636	682	705	684	662	663	705	678	653	701	677	686	631	669	677	635	647	648	673	653	661	672	633	652	643	675	639	643	606	640	671	676	670	674	711	688	646	651	648	658	610	652	694	623	691	640	707	663	623	694	667	657	667	664	681	656	684	662	634	677	656	649	675	623	607	680	678	669	654	666	630	683	650	659	643	704	637	669	654	647	653	624	682	672	684	625	687	654	674	667	664	649	647	689	720	650	652	631	646	648	652	644	712	685	669	635	639	664	671	687	644	675	656	669	665	661	646	689	629	651	665	666	696	609	645	746	693	710	691	652	694	668	648	690	697	648	683	675	678	620	641	651	653	646	657	623	675	632	646	636	644	692	645	669	682	632	698	682	641	608	627	675	682	663	693	647	650	705	695	664	686	678	634	593	625	671	645	649	702	650	650	680	617	701	651	680	626	645	651	642	668	634	703	652	676	655	666	693	640	685	659	655	660	727	661	667	688	669	621	663	629	687	652	685	654	638	705	638	696	631	650	685	682	669	641	660	681	653	668	728	673	630	736	635	690	699	701	666	647	684	686	640	685	685	659	649	694	692	674	644	640	672	654	653	610	651	713	679	692	651	635	622	667	660	676	682	656	682	726	654	679	676	664	652	692	639	675	662	646	695	622	642	618	639	690	672	682	607	732	652	671	668	647	702	668	621	691	665	674	692	684	673	647	683	697	657	645	700	644	693	683	722	643	668	654	671	680	680	690	717	648	660	598	697	671	616	665	638	641	669	677	679	667	622	691	694	634	681	670	665	652	673	655	644	618	621	657	651	622	620	688	690	627	675	651	668	658	684
19467	3393	2832	2090	1503	1209	966	737	696	574	567	488	433	359	336	335	332	345	359	335	267	238	223	199	234	247	213	211	219	209	192	207	223	221	219	205	233	198	214	223	237	234	228	208	221	221	238	228	209	183	208	236	192	244	204	233	197	210	218	229	235	205	228	240	228	214	234	249	199	219	208	239	219	239	220	162	216	205	244	257	229	216	242	213	222	187	209	238	258	238	236	242	232	213	201	243	214	199	226	199	227	221	191	242	234	229	221	214	234	241	209	259	200	229	210	209	205	191	243	231	254	222	219	230	202	181	235	222	224	213	223	218	228	211	208	202	225	200	254	203	222	222	226	233	206	221	227	212	187	224	210	216	237	243	208	216	204	231	235	193	237	199	221	209	230	233	225	238	228	214	204	221	237	191	227	261	233	207	230	218	212	204	202	234	212	234	230	191	236	234	221	220	230	248	228	221	230	236	231	234	226	213	236	230	204	219	223	215	245	212	216	209	214	216	239	251	252	238	231	253	209	240	235	201	219	220	201	216	206	209	200	223	235	213	236	218	237	226	221	213	234	235	184	217	225	218	235	227	222	212	216	230	202	215	188	215	197	223	225	248	207	208	225	217	208	216	230	225	221	220	200	215	224	218	211	239	214	236	228	197	224	211	213	210	202	233	208	203	220	240	215	235	229	203	231	243	222	218	236	233	236	203	217	220	207	210	225	199	244	219	234	237	215	250	222	221	219	224	197	211	260	209	202	200	239	238	228	247	210	202	212	243	226	266	241	235	216	212	200	213	208	213	212	195	208	232	229	216	219	227	197	205	265	220	229	239	215	201	202	207	227	240	219	228	247	214	197	224	233	193	223	241	227	187	202	203	199	223	212	226	239	208	196	228	205	205	226	218	211	232	229	241	225	203	216	201	208	222	221	221	207	239	223	213	207	211	221	206	221	229	222	215	228	220	194	227	230	232	229	216	214	200	214	251	217	228	195	234	198	191	228	232	194	222	228	213	242	195	236	224	202	193	217	233	206	221	197	216	248	228	190	220	211	195	237	192	205	229	237	202	234	221	228	206	182	218	221	208	205	211	224	248	199	202	229	241	233	222	209	209	245	238	228	227	231	237	227	225	204	217	223	251	220	201	220	227	238	224	185	225	194	201	206	215	240	234	223	211	229	256	216	245	221	228	209	213	195	190	205	214	202	225	220	247	233	249	215	230	208	220	195	241	235	206	194	217	197	218	210	242	228	229	206	222	219	218	202	222	200	231	242	202	239	213	211	217	223	258	235	221	246	226	231	216	192	224	235	208	230	224	233	237	236	180	212	235	223	216	205	241	215	244	214	215	214	207	213	222	243	214	215	249	246	186	264	252	262	208	227	202	214	233	234	199	198	248	195	224	256	215	235	208	209	243	223	229	219	251	207	205	243	216	231	261	246	204	226	225	215	269	229	231	227	223	206	215	232	226	238	211	220	207	239	199	223	205	210	215	205	206	188	197	233	203	208	213	218	221	224	230	211	184	217	215	200	249	222	225	201	179	236	184	231	199	230	242	215	223	201	202	230	206	204	226	225	210	244	214	229	228	240	225	237	225	224	232	195	261	229	239	228	236	196	207	225	199	196	247	238	226	246	193	212	241	248	231	193	234	247	232	226	233	204	206	233	229	217	231	238	210	208	218	197	205	255	238	218	219	232	224	229	213	224	225	209	217	200	216	228	206	225	205	201	195	231	200	217	213	198	238	214	227	225	211	225	239	201	216	198	225	220	214	234	233	223	198	238	216	198	220	208	244	235	231	226	210	229	209	223	223	194	230	201	193	193	206	204	218	195	204	220	208	206	220	214	213	189	213	206	242	209	245	220	212	213	233	230	215	253	253	220	242	240	234	235	209	232	223	225	234	212	223	212	218	237	215	226	242	226	243	216	229	216	220	232	214	237	220	247	248	228	206	224	193	218	198	227	232	224	236	233	212	246	211	210	197	195	210	192	238	229	233	220	225	231	209	198	212	241	200	233	233	222	224	216	223	212	234	255	235	233	204	221	206	219	225	238	224	196	256	204	197	214	225	195	237	228	218	210	205	198	195	200	214	224	212	228	242	212	214	201	224	191	205	214	221	192	232	200	214	224	228	194	224	216	231	217	221	188	188	227	260	228	208	232	227	250	206	238	219	230	248	213	216	212	203	238	196	234	228	235	215	212	209	252	211	213	217	207	243	230	240	210	168	219	194	214	233	220	221	217	218	234	241	245	188	207	214	267	198	226	231	238	214	212	217	196	215	209	227	239	227	222	214	186	248	237	209	219	224	219	246	222	221	221	258	238	207	257	251	196	206	226	198	227	231	241	249	204	221	198	214	250	208	217	227	263	208	204	230	238	225	202	208	227	228	205	220	205	205	207	193	221	244	198	214	251	216	248	250	239	230	228	229	195	206	228	214	218	199	236	206	210	206	203	223	246	237	238	219	232	191	216	252	204	231	231	229	227	203	230	240	181	215	198	230	247	200	233	226	213	227	224	234	233	237	219	216	188	193	222	210	214	230	216	213	196	228	241	224	218	224	247	239	197	214	214	216	203	227	239	216	223	229	228	221	231	239	224	210	228	218	200	233	209	212	198	231	242	245	222	206	207	213	222	211	230	208	237	197	215	185	240	209	212	224	231	205	216	235	203	205	236	211	212	217	240	222	233	253	242	212	215	250	236	210	225	200	227	230	235	215	216	212	206	204	240	227	233	229	242	229	222	201	236	241	215	236	226	213	215	205	236	229	221	219	211	210	207	214	244	207	210	228	237	206	207	199	224	244	210	209	212	227	225	212	230	214	213	228	241	201	240	222	212	219	228	215	231	190	205	200	211	212	220	198	233	206	192	222	229	194	215	180	208	191	202	224	243	234	190	208	226	219	202	212	213	218	241	217	196	219	251	227	221	204	227	229	237	215	212	239	203	190	223	237	209	243	260	229	202	231	237	195	222	218	217	217	216	240	248	232	216	229	221	206	199	220	220	225	208	212	224	235	204	239	223	214	245	242	199	250	232	214	216	231	217	208	232	264	222	216	218	249	204	232	228	265	228	244	229	229	200	189	195	240	211	225	221	211	210	237	245	231	225	228	203	252	206	197	252	204	220	235	213	209	227	213	204	204	211	211	199	191	196	243	240	242	216	219	210	223	185	223	234	239	235	224	212	239	199	219	221	202	252	197	209	193	206	233	227	247	220	193	218	217	205	255	222	190	191	229	226	229	224	234	241	218	219	202	238	204	227	199	222	200	223	243	210	193	238	202	228	210	217	201	202	195	231	221	232	208	228	238	231	229	227	205	212	199	212	214	206	219	224	199	208	214	217	210	202	221	215	228	226	218	215	203	176	216	203	205	211	239	202	173	238	240	233	220	216	209	235	245	217	213	192	207	213	198	206	245	247	199	210	273	223	204	207	202	203	227	210	224	222	206	218	250	189	229	213	214	220	201	195	230	237	228	209	224	233	238	250	208	212	225
12418	2148	4552	5167	4950	4366	3796	3126	2921	2639	2351	2025	1661	1541	1389	1280	1180	1177	1211	1054	736	604	563	624	596	531	547	560	559	486	594	567	557	564	514	556	511	521	547	538	554	531	587	534	552	544	544	524	540	572	534	547	580	544	567	541	521	553	553	541	545	474	520	543	543	535	540	540	535	542	511	548	547	575	570	495	559	564	534	524	535	534	565	521	530	548	523	553	566	561	550	612	549	515	546	570	502	547	522	516	536	575	516	550	514	506	521	495	522	496	541	575	531	514	502	559	560	541	520	556	511	494	560	485	575	547	512	536	528	524	541	535	554	539	537	516	544	539	523	540	537	535	557	513	558	542	528	537	527	531	599	550	511	531	525	556	506	534	541	541	498	496	522	532	533	530	504	536	541	590	488	544	535	562	536	502	527	547	504	567	553	569	518	559	566	521	495	542	517	543	547	537	520	500	537	516	499	530	532	539	563	540	529	534	560	522	508	523	518	517	510	574	513	545	498	529	539	523	538	554	503	549	525	532	557	502	575	556	515	512	521	544	530	530	560	529	538	566	531	564	499	548	523	561	556	581	514	513	543	550	534	517	525	476	535	525	510	502	506	518	586	538	522	518	557	556	553	583	514	555	520	523	520	544	541	487	559	576	529	499	578	541	538	530	550	564	500	530	557	527	532	534	533	540	519	500	541	498	576	519	544	491	561	508	565	558	545	535	531	514	532	521	511	573	562	546	537	549	486	525	515	505	545	526	535	505	540	554	575	570	552	534	583	529	552	504	580	520	534	569	546	518	529	517	537	533	518	525	521	508	532	532	508	519	563	543	520	561	555	533	503	521	535	558	499	502	542	525	567	504	531	511	507	527	537	554	550	583	517	513	519	541	560	531	477	555	555	554	541	475	510	514	525	562	528	531	559	493	506	513	554	545	546	557	547	572	561	500	526	501	534	539	525	515	541	518	541	560	565	539	535	510	507	520	518	542	499	536	540	539	546	522	552	520	523	512	498	575	508	523	511	514	532	550	532	514	497	545	539	523	546	542	529	498	547	511	541	499	553	508	557	546	536	552	557	558	500	544	542	538	504	520	535	517	540	537	504	525	522	522	513	538	582	543	520	542	504	496	565	545	508	525	538	515	477	540	518	535	507	552	534	542	515	513	553	527	485	526	546	495	542	551	558	530	570	554	496	509	523	502	496	568	548	534	562	543	518	528	540	528	544	574	541	562	513	535	521	570	541	534	497	548	553	517	557	521	525	532	572	530	545	552	531	542	529	546	533	518	543	551	500	587	557	547	528	548	558	534	494	550	518	541	539	546	508	527	525	549	501	527	525	532	534	555	532	534	560	523	524	511	518	553	569	537	518	573	497	545	557	516	475	520	524	538	536	501	508	492	585	533	502	489	555	525	520	556	519	536	530	501	516	545	521	522	539	531	514	535	501	535	527	544	547	540	494	519	539	539	518	505	526	566	556	552	522	558	501	554	549	497	504	541	522	534	533	537	525	527	568	530	527	551	497	524	544	503	492	515	516	511	549	524	511	549	516	559	536	547	558	561	516	552	527	505	494	528	535	526	528	533	520	533	551	524	523	527	581	553	537	528	576	513	568	526	501	526	565	536	532	511	531	504	574	562	498	541	518	537	523	516	528	511	526	518	546	547	589	536	508	527	527	540	546	540	533	534	505	588	516	521	514	509	563	520	542	511	520	537	501	555	526	560	532	536	577	503	495	499	523	529	513	511	518	538	546	544	591	528	534	544	552	540	515	536	554	521	526	524	539	562	541	529	517	530	536	509	515	503	528	540	566	522	507	543	508	554	523	545	536	535	504	521	556	598	549	537	555	529	524	537	552	550	500	531	535	572	522	528	504	510	553	528	570	557	520	537	532	570	563	523	536	591	493	521	514	548	535	538	494	540	536	509	513	538	546	548	562	545	523	562	532	574	596	552	533	498	538	521	597	531	528	534	534	571	533	518	493	524	534	540	525	574	534	550	562	552	547	507	562	517	519	519	511	521	530	533	528	513	534	547	557	535	551	514	504	536	575	556	561	518	529	530	509	512	520	539	561	529	534	517	550	541	504	533	489	540	527	517	571	570	539	539	500	515	541	498	520	537	511	500	526	516	544	523	598	541	530	535	540	546	509	540	538	515	559	514	477	513	508	507	524	525	538	550	523	545	507	526	558	503	554	487	577	546	567	511	524	565	521	551	539	559	528	516	549	582	550	514	528	522	564	553	525	509	566	540	514	522	523	552	541	562	545	524	549	507	540	549	565	545	516	539	536	538	520	534	566	549	529	533	544	553	558	553	569	529	541	487	532	537	560	509	526	516	526	539	547	550	537	576	540	520	471	564	549	505	518	531	549	547	567	530	534	513	551	518	540	558	555	541	501	534	492	566	533	535	516	500	496	540	539	531	504	500	546	467	460	538	519	527	576	519	560	533	544	549	532	528	545	509	539	505	533	550	542	528	538	552	525	535	504	545	541	537	565	526	525	562	501	499	514	526	542	516	535	491	557	544	567	537	524	536	558	521	499	539	545	517	536	544	520	559	555	546	525	591	556	558	488	551	554	506	552	563	491	581	540	507	530	516	514	555	532	521	520	524	565	557	539	504	549	545	511	523	552	525	561	512	497	541	555	507	528	506	549	562	513	526	521	565	527	529	544	515	528	533	540	539	515	503	560	523	514	530	551	555	552	551	525	536	536	497	538	552	535	545	548	497	520	552	523	563	558	539	518	531	546	560	562	572	513	541	523	549	534	500	525	527	516	518	539	560	575	550	544	576	579	539	549	530	528	527	510	528	535	502	552	507	593	560	517	578	529	568	530	518	563	550	521	556	524	529	540	505	556	547	535	525	562	497	491	562	549	547	522	559	511	552	550	546	493	512	540	513	542	532	520	490	540	550	525	488	566	524	599	536	527	574	535	507	558	485	533	501	524	533	550	521	553	534	523	546	532	516	516	509	555	507	512	522	528	540	538	538	524	498	534	529	505	552	537	525	517	497	543	549	531	538	530	535	548	501	533	576	544	516	517	524	539	538	529	536	582	568	544	517	521	515	503	549	536	475	550	475	529	553	540	550	532	531	535	571	568	515	579	511	515	534	569	515	534	533	508	545	537	547	523	549	558	522	542	522	576	599	518	546	519	585	520	528	556	543	518	549	541	544	515	523	520	557	534	533	473	537	523	508	560	561	488	538	552	554	559	510	516	545	549	532	502	547	526	548	554	500	566	555	524	516	583	559	506	551	514	565	571	517	555	551	530	536	484	557	515	527	520	563	549	556	544	511	554	580	516	504	547	541	566	495	524	559	479	535	507	550	527	528	564	533	534	579	506	551	554	541	532	535	526	543	531	501	537	522	541	563	537	514	536	543	520	538	514	565	552	514	509	501	564	527	579	473	517	518	527	540	557	537	530	535	545	547	555	542	530	488	521	482	520	499	550	555	514	596	520	544	523	534	474	537	501	554	522	566	556	498	511	558
29142	6323	5139	3639	2347	1826	1470	1193	1113	978	838	751	699	636	570	533	531	518	510	468	421	396	391	348	372	358	353	377	372	349	343	369	392	367	396	351	335	350	365	365	354	349	350	344	357	351	352	336	393	362	390	351	351	363	403	359	363	323	318	379	368	371	361	337	336	386	366	330	357	375	319	360	396	330	384	365	352	392	372	372	371	352	352	355	325	350	355	355	346	300	346	369	356	371	351	343	357	376	333	383	391	350	356	345	351	404	346	366	331	390	365	368	331	348	346	350	347	340	356	397	357	343	347	345	395	388	347	308	338	383	357	340	334	332	363	334	350	379	335	360	370	394	347	347	344	338	390	328	364	337	351	337	341	346	337	346	358	348	351	344	340	350	403	373	373	354	321	353	333	339	389	364	351	350	350	386	365	337	316	338	337	362	354	347	356	357	324	330	333	363	403	376	385	331	332	327	330	352	343	363	332	369	375	327	305	362	346	318	390	361	354	335	329	378	361	366	300	305	405	363	365	356	342	370	338	348	373	363	349	332	347	373	370	378	380	338	360	364	358	385	352	349	371	364	335	343	390	368	342	301	370	371	359	324	347	346	358	374	371	404	346	355	342	341	336	360	362	335	372	327	386	321	354	360	341	321	344	376	347	357	339	382	372	398	364	366	364	348	326	344	354	377	303	377	387	323	364	326	377	371	326	362	351	346	346	360	385	360	382	324	353	340	356	339	353	378	336	342	359	334	365	332	363	345	357	370	381	356	362	345	320	350	368	358	378	346	357	324	371	373	347	361	373	357	356	344	359	337	383	383	361	357	296	337	333	342	369	341	374	348	363	320	349	322	385	348	323	341	374	370	381	355	367	327	332	364	353	350	349	354	336	334	387	330	352	357	367	393	324	356	328	346	368	335	366	371	361	342	358	377	359	403	334	371	348	393	372	346	343	375	356	314	364	339	358	348	322	351	326	386	351	355	357	314	355	336	351	365	330	372	344	379	331	345	338	348	316	323	354	365	347	351	369	362	329	361	338	388	344	351	343	351	341	333	346	367	335	348	368	412	347	344	367	328	356	358	387	359	360	303	386	347	358	361	357	333	339	344	373	366	329	381	356	359	368	341	304	367	354	365	324	371	382	376	308	373	408	359	361	325	352	350	334	380	363	368	352	383	381	375	369	343	371	358	367	376	420	345	352	383	330	410	355	348	353	385	392	323	404	332	333	364	352	344	389	349	358	377	337	374	337	373	321	375	380	337	339	322	327	358	348	343	341	339	343	346	358	359	322	334	344	397	352	349	379	357	353	323	326	326	344	356	359	348	360	363	333	336	367	356	358	355	385	350	376	388	410	368	379	343	364	323	334	330	355	355	372	336	363	359	349	353	357	349	360	357	367	383	364	334	360	342	357	344	384	392	363	355	354	333	337	334	337	327	365	348	337	372	350	342	366	377	329	373	355	344	326	336	360	338	334	366	358	328	336	345	387	340	350	349	377	340	335	346	335	354	361	374	373	370	376	361	353	362	347	368	351	347	336	355	349	365	365	370	364	375	344	372	351	362	335	352	362	380	367	341	317	354	362	356	340	342	374	374	318	348	364	382	346	359	350	358	349	346	420	405	370	343	345	346	340	379	393	325	355	347	343	359	352	363	356	361	353	368	349	361	332	359	358	376	333	317	326	343	363	332	373	361	349	332	374	378	339	346	346	330	350	353	342	372	345	353	334	354	387	347	401	396	313	342	364	353	354	332	343	373	385	330	344	360	355	382	367	329	371	356	396	377	365	338	360	322	312	344	317	370	315	361	343	317	332	360	322	360	364	344	363	386	366	345	358	386	343	331	353	316	349	357	341	356	332	342	380	378	332	343	337	339	339	326	346	346	366	364	352	361	348	349	406	366	359	369	341	339	352	361	357	349	371	345	344	354	394	377	344	363	339	362	380	345	380	337	365	341	348	332	408	330	378	385	344	341	370	370	336	345	339	346	373	331	350	325	320	379	393	328	362	388	365	297	377	332	352	370	364	376	362	405	392	339	350	377	361	369	345	349	349	336	347	355	396	354	310	342	363	343	372	388	351	337	340	354	356	338	376	367	351	397	373	340	346	335	331	321	348	368	381	339	338	350	338	364	366	382	334	354	370	356	372	341	400	355	358	344	358	340	293	303	383	320	366	342	314	330	350	330	363	364	374	334	362	354	327	346	376	347	346	357	340	367	391	366	356	401	391	409	385	389	335	370	382	357	337	368	344	358	342	343	374	390	347	330	339	385	372	311	311	345	393	347	377	354	369	358	326	351	319	350	385	357	348	355	352	326	358	354	331	328	339	375	342	357	326	348	336	349	320	355	375	350	334	329	385	368	378	335	388	348	337	332	379	331	356	348	366	366	367	376	328	328	345	391	355	349	359	340	328	368	344	363	307	370	347	384	331	334	363	371	367	388	338	367	352	346	396	357	349	350	378	339	335	344	358	340	367	359	347	342	352	335	411	358	333	369	348	370	343	339	356	349	375	395	385	328	337	390	400	342	373	361	357	335	345	353	328	375	331	370	335	357	353	337	379	358	372	338	350	376	326	337	314	347	324	367	335	350	379	347	362	351	403	362	357	370	354	316	355	342	329	378	376	333	364	334	354	327	351	368	355	400	348	358	399	340	353	379	361	378	348	344	359	340	326	375	328	374	329	336	337	320	357	366	329	371	380	361	366	337	352	336	325	344	368	368	351	348	367	326	364	358	333	345	346	363	350	340	370	365	388	321	379	355	337	362	350	382	402	344	356	374	337	365	324	365	367	317	366	371	376	365	349	350	389	305	357	385	351	351	368	317	405	340	356	349	352	369	337	348	344	344	355	338	350	356	340	353	380	356	363	323	348	347	340	367	349	362	332	327	328	374	362	348	358	374	344	337	329	354	350	361	393	325	332	329	347	343	331	360	387	371	359	336	346	359	361	345	353	354	334	367	385	386	357	354	380	339	351	338	389	366	321	364	334	360	368	346	311	364	326	380	409	343	372	378	342	371	369	345	354	365	360	347	391	356	364	339	337	355	368	356	367	357	366	334	359	354	353	364	391	394	334	344	327	311	323	405	332	387	366	293	352	308	341	355	340	343	326	352	362	377	337	348	332	342	355	343	323	369	352	303	369	370	332	362	373	334	345	341	365	381	337	383	393	359	317	354	364	380	345	321	339	332	324	354	331	340	383	358	375	335	369	339	320	349	379	326	387	335	334	375	368	355	388	359	340	368	355	362	312	381	362	334	360	383	365	383	379	352	330	339	380	365	332	342	366	353	348	399	373	373	360	362	361	373	354	362	359	351	330	340	398	345	356	349	340	354	322	337	358	373	337	368	363	391	352	378	348	350	340	371	364	345	362	388	359	330	363	372	364	358	316	380	348	348	339	314	375	353	341	333	347	336	371	404	361	341	348	354	312	384	372	383	381	333	358	371	329	374	331	334	359	349	334	347	346	362	350	332	329	336	368	358	325	346	349	361
16042	3283	7150	7757	7215	6411	5620	4685	4494	4264	3583	2956	2736	2388	2243	1929	1812	1868	1905	1614	1133	942	828	822	815	859	840	854	822	859	810	846	855	763	849	780	848	803	796	837	812	828	864	839	800	806	831	818	794	817	785	874	801	836	807	818	757	795	864	849	840	771	822	873	773	854	814	806	793	842	797	812	818	888	868	824	822	781	849	828	821	834	794	785	779	777	841	768	796	809	807	797	778	834	824	773	769	765	784	810	847	821	773	801	783	813	845	825	787	774	786	854	812	802	803	798	783	822	819	832	801	827	794	797	785	821	797	846	808	779	825	830	849	797	750	773	853	770	776	817	802	845	802	825	786	823	750	801	823	811	801	799	845	748	799	777	832	822	815	763	803	808	798	837	816	817	800	773	837	807	802	771	803	776	790	779	768	814	804	852	771	855	838	805	809	776	804	815	853	864	837	810	753	776	780	806	811	810	856	778	785	790	789	771	780	811	758	826	794	759	814	818	803	808	800	798	820	832	792	786	775	813	763	817	798	753	757	800	803	806	789	820	819	795	785	805	776	835	829	773	830	769	808	790	801	759	839	780	752	793	776	810	775	801	797	824	862	729	794	779	823	823	770	811	874	814	787	767	798	782	814	853	851	787	777	758	808	803	876	811	819	736	788	837	814	749	821	851	803	774	807	780	792	764	755	819	775	747	824	844	797	770	783	821	788	810	759	745	818	778	775	804	748	810	787	805	826	860	802	751	779	835	796	844	800	743	854	799	811	830	774	769	772	820	817	792	835	763	802	801	809	816	796	788	781	820	822	797	785	837	794	810	820	823	769	830	801	755	799	851	757	845	796	814	816	806	777	819	808	789	803	839	802	781	758	859	787	806	795	756	747	819	780	794	799	807	807	831	793	787	775	804	828	819	786	824	818	775	779	774	789	786	839	783	777	774	794	805	787	843	804	798	836	784	776	808	832	817	789	841	822	818	767	746	796	802	846	778	845	784	821	784	768	770	797	788	817	798	849	803	835	783	815	804	824	830	840	775	771	856	773	798	847	834	825	819	775	776	784	795	853	815	788	846	781	811	740	817	760	800	816	831	809	753	728	821	781	775	802	778	781	815	798	794	818	821	807	770	813	805	840	784	805	808	816	791	830	841	835	813	803	787	794	837	782	806	770	790	785	793	821	815	795	838	778	820	820	876	784	835	817	796	782	796	793	785	849	802	790	834	791	790	854	796	794	813	798	817	738	802	818	771	819	793	793	807	815	814	819	741	846	757	790	814	827	811	832	852	847	774	777	775	822	765	824	726	807	806	799	793	784	742	761	783	816	800	826	820	778	785	836	793	824	881	781	778	832	812	805	810	760	832	780	782	785	784	804	785	767	812	839	793	778	814	795	799	827	757	849	810	801	832	776	777	815	837	791	813	800	854	838	766	786	811	831	785	812	809	796	773	795	821	739	811	806	775	773	749	817	811	795	783	774	850	779	826	803	760	710	840	824	792	756	788	835	791	846	813	769	746	837	774	750	760	779	786	794	801	809	839	772	790	768	802	805	761	787	748	793	843	773	781	777	773	828	757	817	813	816	799	803	816	796	793	798	800	777	794	802	779	804	818	833	750	793	816	745	791	792	830	763	801	764	790	802	790	789	834	783	784	792	833	779	775	807	850	801	794	843	806	780	737	785	811	737	806	798	810	824	829	793	778	787	799	786	738	799	810	799	773	801	778	780	780	821	809	850	737	795	801	831	803	790	801	812	789	856	837	770	766	761	851	758	796	719	818	783	812	781	814	797	747	843	794	801	834	784	824	785	729	821	817	745	802	771	775	816	832	774	804	801	836	875	802	792	818	795	796	836	780	798	761	790	816	832	794	811	807	786	812	789	839	771	791	768	794	808	775	839	813	829	797	828	855	837	809	763	779	782	815	835	830	832	767	822	809	765	783	772	840	789	832	784	794	790	786	796	830	864	779	728	765	783	789	822	836	828	798	866	747	769	846	747	810	800	810	837	753	803	794	802	795	831	808	809	783	779	796	788	835	803	814	801	806	817	801	799	816	838	815	818	779	817	760	811	887	808	788	797	845	858	810	765	823	759	804	834	820	788	831	826	782	843	791	825	808	814	794	799	787	772	829	830	812	806	779	800	828	802	785	818	801	775	783	808	861	791	717	820	777	821	807	763	825	863	833	840	763	830	765	800	783	831	789	786	855	795	824	790	789	748	865	803	809	750	805	806	781	811	760	779	777	838	800	775	852	822	824	818	770	828	844	786	836	824	808	798	824	835	823	811	781	803	801	770	774	829	828	842	782	817	797	799	765	791	806	766	793	802	809	860	790	772	811	793	807	848	778	768	760	806	782	790	797	765	790	802	789	806	805	849	810	824	766	772	766	767	822	762	818	816	839	785	855	784	801	796	741	805	793	787	794	807	793	779	833	798	752	786	816	744	784	771	835	773	835	794	823	757	774	809	790	804	736	822	835	810	780	760	772	796	791	773	803	843	826	795	792	822	836	827	809	806	762	808	797	776	783	814	829	751	783	848	814	822	835	804	780	778	845	824	813	812	777	829	723	838	764	769	830	778	816	767	800	817	781	802	786	834	818	818	806	815	818	793	856	768	762	827	831	799	823	815	785	823	745	790	815	804	824	827	781	789	761	786	816	747	785	821	845	815	855	790	807	821	798	788	804	817	838	797	822	790	747	798	760	772	770	815	805	779	782	729	802	784	848	771	793	789	785	858	814	857	804	881	756	768	820	800	773	808	748	818	759	800	783	770	797	813	754	831	816	784	800	771	843	810	820	836	745	792	809	779	782	799	867	789	809	792	754	848	850	800	798	796	814	817	776	830	804	809	835	797	776	775	825	783	790	783	775	819	746	824	726	776	840	836	809	803	811	783	816	837	801	766	780	821	791	760	779	750	803	770	790	758	807	776	820	802	777	818	793	776	810	794	757	830	818	777	797	781	803	754	755	836	823	805	797	820	788	803	786	836	826	800	811	799	818	779	848	842	750	801	785	807	830	828	840	763	829	791	817	861	788	846	865	781	840	799	790	804	871	782	792	806	750	837	762	768	807	795	757	774	799	790	805	795	865	787	785	758	829	845	816	772	812	851	771	796	800	801	768	797	792	797	834	823	772	784	803	822	788	761	743	804	798	819	805	874	786	779	784	820	810	788	766	802	798	809	818	820	836	879	827	799	792	794	797	802	807	817	802	833	788	821	830	785	769	846	792	797	784	785	747	790	770	804	799	776	796	808	839	776	798	821	774	834	787	787	788	809	784	825	795	841	810	823	810	772	797	779	806	818	782	788	767	779	778	753	787	837	809	801	760	786	789	819	789	795	788	816	804	823	806	758	816	780	767	780	782	802	832	804	791	808	813	797	821	828	783	802	809	808	816	819	802	807	809	772	821	846	822	804	848	772	806	859	816	821	807	770	786	772	784	764	785	847	760	801	769	837	740	772	799	803	827	799	802	842	746	773	804	833	789	828	819
7022	1076	1047	953	765	665	516	531	520	432	461	385	374	362	355	367	339	308	326	338	316	295	306	293	312	283	342	289	313	277	318	267	298	280	297	312	303	309	316	328	261	341	260	285	355	363	302	271	264	316	338	310	288	308	299	276	283	293	300	273	265	303	317	333	311	279	285	282	277	287	283	336	319	319	281	290	297	289	321	275	311	265	295	300	302	278	322	284	311	291	307	323	306	292	325	305	287	314	272	291	288	274	315	302	331	293	301	289	295	282	284	293	315	283	297	290	283	321	294	285	287	315	308	289	290	277	266	285	332	326	317	285	304	299	331	294	307	323	280	297	337	278	292	334	301	318	281	297	306	294	233	261	307	322	328	308	295	291	321	310	307	307	323	312	314	297	299	299	317	297	275	293	292	284	295	294	339	295	265	292	325	314	299	271	244	283	313	261	303	276	276	315	304	300	291	274	289	258	300	321	330	274	282	297	289	288	302	294	278	284	294	307	286	278	331	302	288	258	294	312	341	280	277	332	294	279	313	329	301	328	331	322	330	275	301	314	309	303	281	279	332	291	312	328	303	318	298	282	309	328	304	307	316	324	329	275	321	294	313	319	308	296	300	275	303	279	281	301	311	318	284	302	321	318	331	305	304	291	293	290	270	268	291	302	346	289	284	303	309	261	283	332	285	281	301	316	275	304	307	297	301	285	341	307	328	301	311	310	321	317	284	300	285	275	272	317	308	275	303	327	294	279	287	324	300	290	254	272	330	280	297	267	298	351	302	310	316	279	259	332	316	302	263	302	317	300	281	325	333	306	301	304	309	276	319	298	338	324	301	298	300	287	304	289	275	313	273	275	330	309	289	297	267	306	274	306	295	284	292	323	290	294	328	324	301	269	303	322	303	319	294	282	283	301	301	269	279	248	282	302	315	312	304	284	296	292	296	272	287	278	311	331	294	301	337	288	308	333	313	270	283	309	269	293	309	278	315	294	317	311	273	303	308	305	309	272	270	304	323	304	307	302	312	285	305	279	304	294	293	299	308	288	300	307	290	302	284	302	257	290	304	281	296	283	315	276	283	317	310	295	296	303	296	301	291	280	306	275	327	297	309	315	288	299	289	293	287	296	281	316	288	308	305	302	295	281	315	287	292	290	294	304	288	295	319	293	328	283	293	281	284	266	302	291	260	314	261	319	301	305	303	276	273	324	271	286	270	281	322	340	285	260	295	337	317	321	338	290	296	339	295	315	299	309	303	262	303	312	291	326	322	293	290	313	290	290	291	295	302	307	297	302	304	301	279	302	303	322	288	314	290	317	311	320	305	288	306	306	295	307	298	305	302	315	346	323	307	290	279	298	293	313	265	289	270	299	291	331	316	282	295	292	329	323	321	308	269	307	287	304	279	253	336	283	266	304	286	292	302	281	318	290	324	299	301	308	299	293	271	282	299	319	333	268	258	306	321	275	303	336	283	294	284	312	307	327	315	308	289	290	273	312	295	271	322	300	324	299	323	312	286	318	286	316	304	302	302	292	278	306	313	294	281	322	288	297	318	306	284	300	295	315	333	303	278	270	301	297	288	303	295	303	267	283	326	298	308	268	331	297	299	268	284	301	312	297	326	332	309	307	269	303	301	324	275	339	317	308	315	264	284	306	320	295	267	312	333	277	339	303	304	301	305	301	285	278	309	297	297	300	330	296	301	310	290	314	301	357	314	330	299	298	281	299	268	291	259	318	293	322	278	284	311	316	300	303	311	292	301	310	299	305	317	293	273	327	297	305	319	316	275	308	302	292	310	332	291	314	276	293	288	297	300	335	310	266	296	300	272	305	310	271	295	260	295	313	309	305	311	285	334	307	285	283	310	281	276	298	313	317	313	307	281	322	293	274	288	302	292	278	290	318	285	321	304	300	271	277	307	329	305	325	312	326	293	333	305	283	272	319	310	312	284	245	280	254	332	307	256	285	286	330	290	314	319	313	305	309	327	299	312	298	290	312	303	292	318	317	291	309	313	294	276	316	289	275	299	277	286	300	291	310	294	310	317	303	272	307	296	305	301	299	293	275	292	305	309	291	280	321	275	304	317	307	319	307	314	255	305	278	301	267	311	296	328	305	288	292	283	260	320	281	331	309	279	319	306	327	328	298	301	312	300	302	299	297	309	333	297	300	321	300	283	307	296	338	305	272	325	317	317	295	305	300	313	313	295	308	322	299	294	322	304	304	276	262	266	312	310	290	304	310	296	297	288	322	299	289	312	340	302	287	311	338	300	313	321	313	267	308	306	294	305	290	274	292	296	312	291	305	294	299	274	313	300	303	334	297	310	321	277	289	307	296	298	294	324	293	282	316	330	301	303	293	259	282	293	301	278	319	321	305	269	298	335	307	314	301	258	308	278	293	298	263	318	300	253	323	295	279	254	305	301	272	295	302	313	253	315	294	285	305	283	285	302	308	340	297	290	313	334	321	326	305	292	278	295	276	302	300	300	291	295	266	320	290	302	284	295	286	343	303	328	314	284	292	320	312	299	281	305	287	289	305	280	291	277	260	313	309	269	323	282	315	301	297	282	311	261	298	287	288	283	287	291	323	310	300	300	289	290	267	334	303	320	284	314	285	303	268	301	296	284	323	296	307	346	286	276	290	320	306	287	267	318	319	285	325	314	300	321	323	284	251	302	296	326	318	299	290	274	253	274	337	289	297	269	298	311	288	264	293	310	286	298	340	301	320	292	289	316	290	248	265	309	300	279	298	295	289	303	313	309	286	284	282	301	291	312	286	272	289	291	301	295	284	323	275	292	296	304	257	300	310	282	316	317	321	326	314	308	256	313	308	293	279	302	305	295	311	302	304	312	305	302	339	295	315	312	311	320	283	308	291	305	288	343	295	309	295	297	296	303	306	304	293	308	275	285	303	300	286	310	324	289	293	299	284	309	306	335	326	258	293	288	288	301	310	293	311	289	298	285	281	293	284	291	336	326	300	281	311	301	263	280	292	287	320	274	288	316	307	294	293	296	292	299	315	294	342	303	310	290	260	312	285	288	288	311	297	322	295	317	317	307	285	317	293	303	308	250	297	302	284	271	294	313	310	273	266	301	305	316	321	271	297	255	276	276	340	293	289	315	326	298	283	268	304	357	296	271	277	295	300	308	294	277	284	317	279	317	330	293	292	279	282	280	304	309	283	286	306	314	301	310	291	298	278	298	303	284	322	268	299	305	310	284	313	273	281	293	311	289	304	287	304	326	294	294	323	311	299	315	337	300	333	274	307	298	324	303	294	309	349	310	297	308	299	317	302	311	303	295	310	280	285	312	289	295	288	265	278	309	270	301	292	303	324	318	331	314	314	268	332	329	296	302	259	303	325	284	300	285	297	318	319	331	281	287	285	264	296	279	268	284	293	318	305	327	308	284	313	321	303	314	307	278	299	279	309	283	331	311	286	291	300	305	297	301	301	304	288	303	277	287	298	303	277	320	277	312	287	278	289	335	324
4603	1207	2287	2787	2594	2425	2175	1883	1843	1747	1428	1244	1215	1048	992	936	982	961	970	816	719	654	695	685	719	714	682	684	654	655	662	662	663	684	694	664	663	679	669	710	675	682	690	684	702	667	647	706	652	699	683	709	660	640	710	686	651	691	689	641	680	684	688	686	679	675	655	634	688	681	652	699	654	664	667	652	687	663	676	664	679	635	679	716	661	680	655	666	685	649	694	706	702	687	638	722	663	631	663	681	655	692	640	670	644	716	704	634	701	659	738	693	689	696	679	637	689	639	659	717	713	679	685	661	635	711	673	680	626	704	668	645	694	666	671	665	700	667	665	637	666	697	642	685	670	697	689	693	669	670	728	671	681	638	691	658	692	629	628	655	638	671	605	659	666	673	664	638	714	677	642	665	675	650	650	715	651	663	670	662	642	671	636	663	622	633	655	684	656	666	636	658	675	665	688	713	682	682	662	593	697	659	666	691	705	660	702	660	693	628	693	640	676	680	641	694	660	627	640	671	679	674	648	688	677	669	665	663	661	675	660	707	632	667	682	672	658	698	662	667	672	729	663	637	657	657	647	717	660	616	676	742	644	702	659	721	654	648	646	647	678	694	665	687	660	655	647	660	665	681	684	650	639	659	630	674	650	667	650	660	697	727	646	708	673	647	643	675	663	667	638	666	637	630	660	683	660	674	705	687	721	675	685	631	654	704	656	638	676	673	679	677	660	660	617	696	654	657	651	691	648	649	665	673	669	656	648	644	659	695	677	648	651	705	678	679	668	655	639	701	654	693	672	631	639	662	719	631	713	687	636	637	678	690	681	671	644	673	641	659	653	642	658	645	720	684	676	682	652	664	682	701	736	642	679	712	650	715	664	698	682	664	731	671	635	691	672	639	671	704	643	663	672	678	667	676	633	669	645	679	665	642	642	651	651	626	692	702	674	674	671	679	707	675	689	683	648	622	655	674	690	664	647	704	657	696	661	686	670	657	650	685	716	703	697	690	645	696	683	639	641	650	633	681	628	685	688	703	703	723	635	649	638	635	673	695	688	622	681	638	663	680	681	665	709	681	705	668	698	675	676	668	677	676	640	644	678	671	664	652	675	682	688	652	700	688	664	675	659	686	671	676	629	693	671	697	659	674	734	670	650	678	638	711	717	680	661	703	663	671	661	655	662	642	660	715	689	653	690	686	660	663	725	701	639	693	668	664	675	685	631	631	666	693	694	686	649	670	692	655	680	658	718	675	663	684	707	653	678	679	675	700	675	706	645	685	701	682	659	691	624	675	622	724	695	638	669	672	633	692	711	621	680	639	670	651	644	681	650	676	646	630	692	611	657	653	660	683	664	635	678	650	688	684	675	634	671	701	665	668	662	669	649	690	671	677	628	603	641	706	681	658	672	714	648	736	734	665	665	711	664	663	664	613	624	689	652	658	702	668	653	653	705	675	687	659	684	703	665	675	683	666	686	699	690	646	668	699	668	639	655	710	626	638	661	690	685	682	670	658	664	699	702	682	668	650	687	697	686	688	671	708	684	677	655	642	624	651	676	671	678	679	682	651	708	688	692	680	687	665	649	711	669	685	645	655	743	669	652	672	676	662	635	667	685	677	715	723	664	706	709	685	659	678	678	714	680	695	664	673	633	674	687	697	690	660	731	740	713	663	663	659	720	674	701	669	621	689	741	636	670	680	685	650	666	650	637	638	651	696	661	680	673	593	645	671	710	646	661	632	697	682	652	653	689	676	667	663	659	696	678	695	699	643	681	708	682	648	690	670	688	694	678	638	665	696	691	675	687	692	700	641	683	647	698	677	637	697	692	698	662	689	651	643	678	645	683	666	684	692	637	685	721	706	649	660	662	699	702	682	707	644	670	649	700	642	680	656	687	665	691	620	605	650	670	632	653	685	661	664	631	650	627	708	693	679	677	693	675	628	688	704	662	690	664	693	670	715	721	686	692	669	639	662	688	663	667	707	678	677	670	711	642	655	668	677	637	650	648	657	680	647	713	674	720	696	630	634	707	697	680	657	637	642	718	652	677	698	681	668	677	661	664	632	697	666	679	668	698	657	677	711	663	695	645	683	726	679	647	676	708	674	688	683	676	674	669	686	661	695	665	656	667	690	640	697	663	649	683	671	671	643	656	680	712	672	652	678	635	687	658	660	651	610	662	680	669	665	695	672	662	690	709	698	672	698	665	671	686	701	676	685	683	669	697	635	646	679	680	639	698	683	675	654	691	717	693	681	736	676	719	715	675	643	713	617	648	677	666	594	657	648	629	646	662	683	694	674	661	686	674	699	657	678	668	711	662	660	688	674	662	634	709	679	671	738	694	672	695	666	613	643	669	684	685	663	660	702	627	647	594	680	649	681	688	715	662	705	657	644	617	668	652	636	662	682	733	678	721	674	624	715	671	675	624	672	677	631	667	652	669	658	633	674	674	669	679	625	690	704	666	674	696	668	637	663	660	689	680	678	665	714	668	672	674	650	634	707	692	674	692	717	634	720	671	687	672	668	677	706	646	659	639	727	656	691	691	681	682	688	676	692	652	613	707	694	683	668	701	692	662	677	686	663	638	718	672	686	720	678	657	672	671	668	656	634	666	712	712	681	630	652	672	693	699	665	692	710	678	674	668	665	667	634	697	655	653	645	684	667	680	648	669	735	698	652	683	662	647	741	698	714	672	692	634	631	650	684	660	708	677	677	664	676	672	694	657	677	638	664	676	659	672	682	616	658	674	670	671	650	669	694	707	690	673	687	669	732	636	642	694	681	686	679	669	655	657	655	679	610	695	675	661	708	690	676	664	687	699	636	649	657	668	676	702	667	697	680	712	680	686	659	695	662	658	687	705	626	699	699	654	722	686	691	710	683	660	629	643	667	665	693	695	696	666	703	717	632	692	646	683	656	637	679	678	638	683	696	630	674	635	620	676	684	676	684	647	608	683	661	649	647	674	679	675	718	611	702	620	665	624	675	686	639	616	654	637	674	665	702	653	692	682	703	654	659	649	683	679	655	683	662	670	618	667	679	694	671	689	635	686	717	749	669	691	737	630	708	679	680	677	705	651	694	657	676	618	690	689	645	682	649	649	660	706	679	650	633	673	672	699	624	691	634	654	656	626	696	660	650	662	649	652	685	682	683	652	709	711	695	676	622	682	644	638	630	673	688	645	730	651	645	700	647	656	670	635	701	635	635	629	734	657	660	677	648	675	684	649	707	633	659	698	685	651	678	681	698	724	654	696	666	666	634	640	684	660	635	644	669	664	674	644	674	678	712	676	637	674	701	657	700	663	685	641	688	692	673	678	712	662	681	683	659	676	657	619	635	661	660	693	658	641	686	717	670	632	740	668	662	700	666	694	721	641	677	625	674	676	660	693	646	689	711	629	660	676	700	638	689	677	668	702	681	679	653	681	686	662	687	632	695	609	629	689	689	661	686	683	703	669	651	652	672	702	665	705	677	680	664	683	627	612	674	681	682
19172	3503	2837	2181	1445	1163	941	763	701	583	492	472	470	400	387	310	346	332	343	274	238	220	248	265	250	237	226	268	217	266	259	239	224	251	251	215	193	203	214	231	206	187	255	235	207	231	230	243	192	208	224	229	213	196	201	229	210	235	230	237	212	266	228	206	190	237	231	204	205	247	244	221	224	218	227	214	236	246	228	220	205	221	247	226	249	200	192	214	229	205	221	219	240	218	249	203	218	278	239	211	239	226	195	211	249	215	232	248	213	233	250	243	224	253	245	236	205	235	227	211	225	227	229	239	235	216	221	220	220	227	239	224	239	233	227	221	259	221	253	237	223	228	221	230	231	208	225	199	212	246	232	222	234	228	216	206	234	222	221	238	213	236	235	202	224	228	216	216	245	236	219	232	231	228	222	243	228	212	220	215	205	240	259	243	253	231	259	239	238	228	243	237	259	243	219	199	244	226	188	223	234	248	235	249	262	208	226	221	223	229	227	224	205	233	241	247	243	235	217	193	232	199	222	227	216	193	217	223	223	233	234	232	228	243	216	227	224	212	247	209	245	236	209	220	218	225	236	229	241	259	214	229	220	210	221	242	233	246	212	206	216	200	228	228	228	225	226	238	227	223	226	220	239	234	237	217	203	217	257	239	250	237	216	239	230	261	237	208	211	235	244	221	211	217	256	234	222	223	220	225	262	196	229	222	215	213	233	257	210	240	230	210	224	223	224	207	244	210	224	215	218	250	234	226	262	219	210	221	200	260	247	212	222	237	225	221	218	228	210	186	205	219	221	195	186	228	216	252	233	243	240	250	231	211	220	257	227	208	225	229	210	201	242	205	196	215	196	216	231	261	232	252	211	211	222	223	252	220	232	223	215	227	237	185	250	222	215	203	232	182	232	203	186	227	218	217	267	206	206	214	223	195	255	221	222	237	250	239	250	234	237	234	225	242	208	213	241	209	199	234	260	238	238	221	233	229	239	233	213	227	235	209	216	231	226	231	217	215	244	241	227	225	223	215	222	210	226	223	234	240	257	226	219	248	238	218	213	196	252	226	228	243	231	219	220	228	199	223	232	213	220	248	208	215	227	236	233	227	250	225	239	230	247	218	223	227	211	233	220	237	204	240	233	242	246	221	224	226	205	223	201	215	240	229	265	257	230	244	226	219	207	260	227	226	252	233	221	227	230	229	220	207	240	227	230	199	213	210	209	223	234	197	215	243	247	247	195	220	193	190	234	259	218	217	264	235	197	236	225	235	221	247	252	227	236	227	242	214	198	209	211	217	223	205	208	214	223	197	231	232	228	213	217	240	230	260	216	219	205	218	233	227	246	196	201	223	253	196	241	225	233	197	236	226	227	219	234	203	215	230	222	234	239	226	234	222	228	238	192	244	215	218	210	250	225	228	230	223	187	211	235	228	223	207	219	262	252	215	244	252	241	220	252	239	202	221	239	200	255	220	247	195	218	223	235	236	215	223	195	224	228	226	211	208	239	197	246	247	259	211	217	242	258	232	218	206	219	216	241	233	203	224	234	197	250	216	226	218	219	246	236	237	265	253	208	226	212	245	246	233	220	215	234	214	208	215	234	189	225	225	230	237	266	230	223	217	229	210	216	233	231	213	225	209	191	228	245	250	257	204	215	219	232	242	227	208	228	210	249	245	228	244	281	239	235	249	250	199	248	236	208	243	244	244	217	234	222	231	225	214	239	224	226	243	236	232	232	211	232	251	189	225	206	221	233	229	248	211	228	205	226	213	217	256	228	226	229	209	212	226	229	247	226	230	217	237	206	209	232	208	246	234	213	205	220	233	225	207	239	250	232	234	234	218	230	206	236	220	225	233	231	223	256	240	260	240	195	213	209	205	227	227	210	233	215	230	250	214	216	231	247	226	198	228	218	245	234	220	225	237	198	221	217	251	222	226	230	251	222	212	225	207	216	244	227	222	243	214	211	240	224	221	208	243	211	203	214	211	259	221	210	218	225	226	241	255	208	233	248	227	246	228	227	235	212	203	235	247	214	207	264	221	229	235	257	227	200	246	261	254	236	222	244	240	221	234	196	215	215	262	259	218	215	238	211	224	199	226	240	239	236	244	222	229	241	256	213	212	256	231	230	246	228	237	229	247	231	222	223	215	226	201	242	243	242	209	244	248	230	217	224	221	226	220	274	232	232	238	251	219	260	196	211	233	223	202	229	264	248	203	239	234	240	215	200	224	202	223	197	244	214	221	250	206	199	204	241	256	224	225	257	192	213	211	262	205	209	254	213	214	218	220	239	222	217	230	226	253	219	225	245	208	221	231	211	238	231	210	240	232	195	220	251	200	223	238	212	257	232	225	242	248	215	237	238	256	216	203	182	250	221	249	216	247	216	248	205	236	216	219	202	207	231	232	227	195	242	234	236	253	207	234	227	237	204	254	242	245	228	213	216	231	233	236	233	212	203	214	220	214	204	210	249	234	215	235	239	215	239	227	220	225	218	232	251	214	216	224	209	243	181	250	212	228	231	209	232	241	227	234	196	212	231	241	255	256	230	248	239	242	207	235	225	214	213	224	236	205	215	232	216	226	223	219	207	188	220	228	226	203	232	236	208	229	225	229	213	231	185	232	250	224	221	216	233	208	221	214	245	241	239	229	234	234	262	232	209	251	245	208	219	233	227	234	233	238	223	234	255	198	201	231	229	232	204	227	254	227	205	237	250	235	217	193	238	214	203	197	236	204	235	215	228	223	249	254	241	251	219	256	207	226	243	249	240	228	220	230	224	234	239	213	232	246	221	261	220	251	251	242	239	233	228	235	250	233	242	235	210	222	240	239	224	230	221	241	240	213	262	231	209	184	256	207	230	217	236	215	217	237	238	223	243	216	210	190	187	221	207	239	240	234	220	212	226	200	204	203	183	214	230	213	212	225	210	237	251	239	209	223	256	221	243	211	239	223	243	180	242	219	241	212	242	246	227	238	213	220	215	233	277	215	244	223	233	211	258	224	199	204	208	232	211	202	213	245	237	226	254	210	264	215	224	226	230	240	230	237	218	239	215	235	238	200	220	241	231	224	221	219	215	243	221	207	215	216	222	226	260	232	254	205	213	216	227	203	212	220	208	213	212	218	226	217	223	253	225	224	227	211	214	242	219	228	213	237	220	234	214	224	229	229	217	225	240	229	236	216	247	212	186	232	212	242	237	231	251	237	241	218	271	246	215	240	248	244	200	221	201	217	241	219	231	199	214	223	215	215	221	205	232	237	232	216	207	232	224	241	221	251	226	236	217	227	218	203	246	224	239	233	245	223	198	213	230	234	222	195	225	231	225	204	222	212	233	221	196	210	200	252	242	247	248	237	236	233	247	227	244	221	204	227	256	221	247	232	236	183	240	216	206	225	216	247	253	224	201	211	239	229	222	231	203	208	269	224	233	226	239	212	219	205	237	211	221	210	215	217	212	248	211	212	232	216	237	222	205	230	252	208	220	229	213	254	213	220
11896	2398	4672	5487	5136	4279	3784	3338	3044	2703	2236	2048	1808	1572	1400	1353	1297	1351	1228	918	715	633	603	576	573	598	553	538	595	603	569	549	561	587	549	568	545	591	544	573	508	600	528	562	537	591	508	553	582	589	548	548	555	524	556	551	550	550	566	497	572	534	503	533	531	506	530	538	580	555	555	577	552	558	566	569	568	579	542	540	554	537	548	561	532	577	553	523	550	518	500	550	549	560	548	517	533	530	600	540	556	548	545	550	557	568	538	539	580	511	573	540	553	569	522	536	587	516	529	522	542	561	536	544	561	520	523	581	595	528	584	503	551	521	578	514	532	535	524	534	563	509	535	544	540	507	539	502	525	549	545	532	529	479	545	538	547	527	530	550	565	516	582	545	559	527	533	565	551	584	548	564	570	547	551	568	545	542	513	547	527	542	530	538	575	546	538	594	542	557	546	532	587	491	595	556	520	577	514	529	554	508	551	595	523	545	564	581	564	537	522	505	589	537	588	538	530	546	580	502	567	536	563	574	550	571	573	522	548	572	559	515	558	551	568	550	542	577	559	509	533	570	562	561	550	588	505	544	534	534	568	536	556	530	578	517	556	507	560	563	575	549	520	547	509	577	510	564	607	549	547	574	557	557	548	583	526	570	548	540	526	516	545	543	542	567	602	514	525	508	534	551	554	516	527	543	545	524	549	526	535	585	519	523	598	578	581	556	551	545	523	560	513	530	586	559	510	557	526	535	524	522	555	545	528	524	496	534	529	498	544	517	557	527	548	545	479	586	585	526	518	555	550	542	548	533	501	516	551	521	548	555	582	537	581	566	550	556	515	557	595	551	511	552	531	513	545	540	548	515	556	546	573	543	574	569	518	545	576	532	548	550	523	554	508	508	496	540	517	544	573	555	540	547	565	578	570	535	524	555	519	555	565	543	490	568	517	539	526	556	559	513	598	533	543	499	561	489	564	551	537	506	557	519	520	520	608	549	524	507	509	575	561	536	539	567	527	545	541	537	536	529	555	555	555	497	508	541	527	541	547	538	542	532	617	552	551	573	595	554	559	564	524	541	511	582	575	523	524	551	527	540	555	533	477	576	505	522	518	552	548	537	548	528	529	540	520	518	551	584	567	527	578	539	520	527	568	561	534	519	576	551	554	539	538	548	515	552	551	494	573	510	570	542	581	537	524	547	558	533	560	562	542	550	553	567	519	559	520	544	535	532	528	549	540	546	525	545	576	551	514	516	546	522	520	557	533	569	569	544	540	548	536	526	529	532	517	571	592	545	516	514	546	590	528	614	510	520	558	484	555	571	546	529	579	545	554	495	530	577	537	593	595	573	547	545	527	557	571	572	569	554	538	576	524	581	564	499	550	549	544	582	483	553	553	561	526	551	548	570	526	522	530	529	580	550	551	518	530	564	556	536	522	573	566	566	525	585	520	539	504	574	543	550	578	555	579	548	554	549	552	521	580	530	564	567	543	649	545	568	532	517	536	577	556	585	542	519	577	525	516	536	577	514	512	521	553	552	518	582	507	563	522	553	552	570	516	528	510	524	544	503	564	549	503	521	520	540	526	571	570	541	487	544	534	521	528	558	554	518	525	547	517	525	532	553	607	491	499	535	597	575	522	566	549	522	552	523	546	541	583	566	531	524	544	545	537	604	502	544	537	552	541	533	530	554	565	532	550	504	533	547	529	581	540	539	544	560	549	554	530	551	592	576	517	558	487	526	556	540	549	533	502	563	551	536	560	577	520	545	513	543	493	594	580	563	541	534	562	567	597	560	553	583	555	542	537	536	536	535	516	530	553	569	543	569	554	505	577	571	549	541	550	569	547	559	539	557	537	558	569	561	556	517	568	543	560	561	566	516	558	563	579	495	519	545	543	537	533	536	543	508	583	529	543	536	537	544	546	530	547	572	549	553	541	543	532	555	548	523	525	561	561	552	525	571	575	563	510	567	531	536	545	577	526	535	565	574	523	545	541	524	543	568	570	576	529	525	545	534	498	536	562	570	534	535	540	560	519	538	514	538	605	567	556	581	564	581	511	535	510	546	538	522	576	545	567	521	568	579	538	521	553	559	574	500	563	576	527	548	575	557	557	524	549	548	571	541	536	580	555	539	526	571	495	604	517	544	508	543	557	558	565	552	560	562	524	528	512	591	501	537	520	573	536	555	537	557	558	473	559	547	559	541	523	514	539	516	523	542	502	536	535	549	564	511	541	550	534	523	531	504	521	513	540	569	562	539	577	553	510	520	552	524	577	538	545	569	564	560	526	537	523	562	537	562	561	546	556	527	528	568	558	556	547	500	576	531	586	496	532	549	574	523	562	518	561	563	570	498	550	556	543	520	556	557	575	571	508	530	545	531	523	572	541	548	548	540	538	565	559	550	584	544	534	545	572	563	528	590	542	536	533	538	543	544	547	573	544	579	566	510	529	577	557	542	541	534	523	532	532	550	540	557	548	534	559	534	560	512	554	516	549	559	538	551	525	533	524	540	544	519	548	524	573	506	552	531	554	526	519	562	533	555	547	569	524	547	562	550	549	536	567	534	519	557	536	571	559	560	554	503	531	559	536	557	514	569	562	500	527	537	549	550	534	548	544	540	577	545	608	526	506	522	531	569	545	542	545	543	525	549	564	572	532	525	540	527	519	562	567	523	503	569	551	510	526	541	489	521	552	560	538	522	509	572	544	534	549	568	573	550	533	530	560	501	548	546	552	540	555	531	546	496	540	517	537	550	560	520	526	534	534	556	572	556	594	511	545	529	523	561	558	528	513	507	536	519	579	525	541	565	565	579	556	553	533	552	568	563	586	553	566	524	509	529	574	579	519	577	516	562	571	535	579	529	551	533	541	565	528	542	515	553	532	553	570	564	513	534	500	511	556	547	577	517	553	532	557	585	548	557	551	539	543	545	509	549	567	531	550	528	540	532	555	543	575	507	528	536	484	555	526	563	544	529	582	555	581	571	584	543	510	552	541	534	519	558	559	561	511	541	550	577	568	519	527	555	547	537	531	529	538	508	518	564	511	584	532	543	551	573	519	562	503	537	526	499	516	512	550	562	542	548	578	577	529	541	554	555	554	544	522	536	538	586	475	592	535	543	551	537	520	556	526	473	569	519	548	555	531	533	580	552	521	535	589	509	506	562	561	547	521	534	526	546	523	538	543	558	536	535	560	566	560	531	520	557	553	572	555	589	565	553	571	521	546	508	488	532	515	527	501	590	572	554	578	579	580	547	538	557	513	525	568	548	577	532	510	541	529	533	561	554	534	529	524	587	571	539	528	550	538	571	515	537	520	524	538	534	523	524	557	541	497	555	537	530	547	515	536	510	530	588	554	544	525	555	528	555	513	500	522	553	538	533	522	505	542	499	537	566	522	563	546	555	556	492	510	569	522	547	552	557	561	570	566	539	498	534	558	556	565	552	581	525	557	539	539	520	555	556	556	505	547	593	563	552	565	566	533	555	514	546	536	544
29675	7257	5552	4149	2756	1885	1608	1391	1257	1047	848	759	649	645	565	581	594	566	563	474	413	370	390	393	382	366	368	351	409	349	335	373	332	361	400	319	351	342	337	347	384	372	323	348	344	366	390	371	352	356	336	373	347	363	357	363	379	382	363	365	374	364	352	360	367	340	348	346	382	402	387	358	312	372	339	355	361	360	357	379	335	369	369	411	371	380	347	347	336	358	339	355	363	330	369	351	334	369	362	374	380	336	368	341	345	350	339	342	414	398	353	384	357	356	344	335	355	364	348	355	374	348	358	366	356	353	420	380	376	376	338	352	318	342	384	345	391	382	345	370	327	399	393	334	342	348	351	334	340	331	361	333	325	343	368	393	415	361	387	336	360	405	318	338	371	401	370	329	354	351	380	368	351	339	352	357	354	362	376	370	364	329	361	339	402	379	318	406	392	315	371	365	370	358	349	371	393	344	367	363	370	411	336	357	371	385	345	349	351	357	359	363	391	361	353	338	404	363	372	382	354	346	389	368	351	431	376	345	318	370	337	368	382	355	338	347	357	367	367	347	362	330	361	359	355	355	365	371	386	368	355	362	376	370	392	309	352	361	390	354	388	345	354	340	372	357	368	354	395	316	352	360	353	353	339	370	386	365	396	366	364	341	382	367	351	332	334	397	378	392	337	357	345	383	323	356	356	391	366	374	374	335	348	384	368	300	336	363	351	393	380	359	373	349	339	365	348	352	369	356	360	324	342	337	323	346	363	374	295	372	375	372	386	325	425	374	378	360	373	361	363	332	331	372	362	339	377	399	325	348	377	345	324	337	372	374	363	362	356	341	351	376	341	375	357	327	377	377	365	344	369	374	396	359	356	314	382	375	362	305	335	372	340	328	352	354	326	328	339	382	357	336	359	346	361	377	373	356	388	383	354	334	364	350	339	320	377	348	326	374	360	323	375	350	314	364	375	359	359	324	340	374	389	330	351	374	366	362	335	371	358	400	368	366	386	321	346	386	383	338	357	346	365	356	362	381	349	356	350	353	367	359	359	358	353	386	377	382	349	342	347	356	370	373	367	377	375	360	382	376	327	345	347	355	376	360	339	380	320	363	355	372	367	349	351	357	371	341	347	378	349	334	375	367	353	356	364	316	402	340	353	359	351	349	347	344	364	359	364	356	357	392	366	369	376	367	316	331	329	331	327	356	333	388	348	343	363	354	411	336	343	371	334	361	384	331	390	390	370	379	371	324	350	330	359	341	354	358	334	390	332	354	322	345	384	376	342	352	359	372	337	316	367	327	346	315	391	353	328	329	361	383	340	351	355	335	366	350	353	393	404	363	376	368	399	363	369	330	315	342	374	387	349	359	333	362	339	326	388	359	374	380	355	366	368	360	380	341	354	348	372	355	364	357	355	387	385	340	371	338	338	350	378	381	359	364	350	345	362	368	357	340	350	374	345	339	374	359	331	331	354	402	393	379	373	319	353	360	339	360	373	385	340	368	362	338	372	363	403	386	337	341	372	358	364	374	362	347	337	368	373	355	400	401	378	380	352	369	355	382	333	375	406	353	359	347	385	317	397	335	361	333	391	397	385	355	328	381	351	378	378	373	379	343	344	363	359	319	343	356	361	308	379	341	348	355	340	383	317	371	362	383	356	337	367	362	324	353	358	377	340	360	356	365	374	339	405	343	349	359	369	363	380	372	374	327	390	356	393	372	367	421	357	355	337	354	357	354	354	380	369	356	364	377	349	347	370	384	344	363	353	358	373	330	357	363	343	345	335	384	374	357	349	304	350	393	364	359	373	345	376	359	309	331	335	390	426	380	397	348	355	372	374	369	354	353	344	363	398	391	364	360	340	390	339	347	363	351	381	370	335	385	370	340	377	363	321	371	349	392	353	344	355	358	384	360	351	366	352	328	356	320	365	341	362	369	393	332	358	350	363	355	358	343	341	355	384	339	358	357	364	375	371	344	353	404	362	339	365	377	372	380	383	335	369	349	350	344	383	356	375	376	369	349	344	369	339	335	359	387	357	346	352	336	361	337	329	344	345	388	383	381	359	377	362	388	379	411	372	386	380	389	381	344	380	342	332	369	369	348	357	368	395	354	374	357	351	324	362	368	402	340	351	379	381	364	334	340	378	377	375	364	385	330	360	357	344	350	354	356	357	365	350	392	354	378	313	365	359	378	384	376	336	337	371	341	350	358	349	411	382	382	351	348	332	332	343	369	339	368	314	347	350	339	312	372	390	372	366	328	360	369	327	375	344	319	360	387	325	349	340	331	345	347	350	340	372	367	355	353	370	328	416	348	360	358	384	382	321	359	373	353	326	358	355	349	358	376	365	352	361	343	367	355	317	359	332	348	361	350	335	330	355	378	362	359	343	343	367	358	362	386	357	364	325	358	371	354	369	359	385	333	362	371	395	353	353	373	344	364	354	361	325	343	344	350	366	358	348	358	379	353	353	338	383	352	357	381	371	352	350	383	363	327	375	349	392	372	372	386	358	320	356	376	368	348	332	379	328	357	340	354	339	389	379	386	342	356	361	355	373	391	375	345	356	381	360	352	337	359	368	352	399	369	396	340	373	328	376	377	344	364	377	348	363	331	330	394	371	349	370	333	366	365	353	384	368	382	337	327	349	336	374	370	370	360	362	364	358	353	367	334	353	373	312	351	344	359	370	374	333	356	378	348	338	359	394	345	366	361	342	341	357	367	338	361	340	376	373	355	356	367	368	382	347	349	360	354	347	356	361	364	353	393	357	332	336	354	345	373	359	385	323	373	397	356	378	390	344	386	367	348	389	374	391	349	316	366	371	371	352	367	346	384	341	338	367	366	334	366	399	396	350	398	371	344	377	365	350	351	331	380	332	347	351	368	380	371	376	358	378	391	346	347	371	343	397	367	367	362	367	300	350	353	397	367	362	367	371	360	370	343	344	369	353	355	328	343	350	385	340	313	390	391	362	345	337	375	316	392	370	353	321	385	347	361	380	384	353	378	380	348	369	368	352	311	358	331	393	376	334	353	336	370	357	349	363	365	345	374	345	362	400	385	368	337	363	348	383	322	333	388	414	374	337	369	358	328	358	325	339	382	362	303	356	381	317	355	388	332	304	395	350	354	359	414	372	361	384	371	334	362	376	346	356	372	346	359	362	314	364	318	333	332	365	391	373	371	353	336	398	361	380	368	384	331	355	391	407	351	334	380	402	344	369	369	373	365	363	407	342	365	402	392	368	396	346	342	361	369	365	404	348	397	350	369	347	374	332	363	334	371	342	339	365	352	351	366	337	352	383	367	361	390	349	389	402	390	336	397	376	372	348	359	365	347	399	370	362	334	369	374	386	367	319	392	358	350	381	358	333	322	361	358	363	375	375	358	352	356	367	365	347	367	346	343	334	350	360	327	352	348	367	341	370	368	364	347	365	377	346	344	356	361	359	326	369	367	366	364	346	377	325	386	378	391	363	328	364	363	362	369	352	349	357	357
16343	3872	7295	8495	7737	6690	5809	5375	4952	4092	3376	3002	2858	2402	2183	2070	2157	1954	2020	1372	1045	896	907	862	897	886	847	808	820	844	866	842	877	857	874	783	829	834	867	841	848	817	823	865	829	785	795	828	808	838	834	801	860	848	803	823	812	803	868	855	908	795	791	839	765	801	790	830	830	811	819	812	761	825	851	797	846	725	783	805	840	850	837	822	787	804	769	813	833	805	839	866	832	798	819	821	842	828	814	807	834	794	814	813	823	825	805	800	809	750	795	788	833	834	834	796	836	820	847	787	771	803	798	809	859	833	809	809	840	898	844	776	811	802	815	819	787	800	778	774	830	818	816	848	766	848	772	831	794	798	798	804	800	780	816	826	819	806	774	812	794	785	841	825	774	833	825	824	824	842	770	781	791	840	847	822	840	838	776	837	778	783	780	866	815	820	828	795	813	790	872	817	735	802	865	803	848	799	801	823	821	836	820	812	795	791	828	741	836	794	820	809	829	822	779	802	806	809	842	821	783	860	812	776	796	751	810	771	821	793	742	808	792	811	759	806	864	830	793	818	788	826	828	831	793	835	799	848	822	826	784	846	839	833	834	754	777	780	803	823	825	738	854	804	836	832	796	813	809	829	789	795	796	843	841	823	803	812	835	835	809	798	791	789	832	801	828	782	823	814	833	857	776	768	813	847	786	835	798	827	784	843	794	798	814	839	828	818	826	819	849	770	814	782	789	874	779	852	821	857	813	806	837	836	812	804	831	844	796	827	807	837	804	758	811	725	831	844	807	834	744	828	839	811	772	844	781	816	845	833	828	768	814	823	835	807	845	849	814	815	817	756	853	818	784	805	767	835	821	825	802	843	802	843	855	800	824	843	816	784	854	800	836	820	817	855	858	810	857	851	824	812	795	847	815	843	821	778	789	809	798	812	762	811	816	840	853	815	815	815	820	774	809	860	821	819	801	805	871	817	809	823	821	870	826	831	794	826	850	821	797	767	808	817	820	773	836	799	805	759	799	816	819	789	778	784	832	777	815	817	799	842	787	804	817	812	796	787	808	814	882	783	844	823	801	840	908	863	867	794	820	807	838	823	797	863	814	820	812	788	810	847	824	832	815	858	818	783	764	806	821	829	826	830	759	799	785	814	774	798	781	819	761	760	815	826	798	844	852	832	817	752	817	847	753	795	793	827	790	811	773	813	794	837	801	861	850	810	867	839	846	819	782	803	826	794	799	795	794	813	853	806	804	826	807	811	823	785	820	811	797	816	849	826	822	799	852	833	828	873	789	769	814	852	760	864	821	823	796	815	805	840	787	773	762	797	802	808	836	813	861	845	835	784	787	774	854	797	823	796	795	830	836	795	818	804	844	782	828	857	813	830	859	886	776	826	816	819	805	797	718	802	771	796	801	805	809	840	787	828	853	771	796	793	799	825	834	786	780	839	767	819	757	808	823	834	795	834	751	837	820	784	773	843	875	779	865	794	798	822	851	753	787	788	836	799	840	803	834	767	831	824	790	854	807	813	789	819	854	793	793	776	804	801	795	836	782	838	802	783	819	810	810	780	833	826	790	841	817	790	802	843	830	829	858	835	808	792	801	838	801	850	781	831	817	823	794	800	841	849	811	835	787	786	831	815	806	839	883	817	789	863	785	809	776	801	815	828	848	829	768	820	798	784	821	845	793	776	781	786	842	833	808	834	872	833	746	806	805	784	834	860	796	805	803	862	815	866	789	842	848	811	822	820	822	802	835	788	831	831	837	820	783	835	815	819	863	873	807	823	813	863	835	799	846	853	791	803	832	852	831	823	781	822	804	839	849	791	827	859	844	813	829	803	785	759	784	837	840	811	784	750	819	786	786	824	815	855	843	847	827	820	830	776	804	800	770	822	789	819	844	771	832	781	816	750	829	814	799	769	828	804	825	830	828	811	818	757	807	827	797	770	819	808	794	795	816	756	823	780	792	779	858	779	820	821	818	798	854	786	798	835	821	776	827	799	814	807	818	798	844	829	798	828	842	785	825	811	819	798	825	771	768	783	825	810	820	837	785	777	839	825	822	791	784	780	813	874	831	803	853	844	822	824	755	771	846	754	805	769	788	807	813	843	801	807	813	786	773	778	852	838	802	778	846	810	794	801	802	827	804	813	802	829	818	777	802	823	788	813	811	788	846	808	854	777	854	793	834	816	743	796	795	855	858	815	802	824	833	825	764	825	835	831	837	846	827	761	807	761	811	815	797	790	784	817	809	839	844	807	796	817	809	819	821	790	868	817	805	812	815	787	811	774	812	863	872	833	797	826	870	800	841	850	855	784	875	796	810	781	828	829	811	802	804	844	850	826	787	819	807	814	810	823	792	827	830	824	816	849	814	793	818	766	806	782	791	836	812	794	848	776	826	821	787	844	858	855	820	843	803	824	761	785	801	765	838	832	851	835	826	751	801	788	834	844	870	801	834	832	812	846	803	787	783	830	832	808	804	817	792	808	793	817	821	796	799	828	815	816	784	782	817	825	804	733	800	793	824	811	796	801	780	825	795	808	790	753	831	799	788	800	778	847	832	791	807	813	810	783	769	808	827	787	826	833	822	859	805	903	778	796	820	797	794	833	804	844	792	800	832	843	808	793	795	831	788	774	860	853	789	768	815	826	846	786	801	820	795	864	805	799	819	855	882	808	770	840	813	860	805	830	821	801	824	809	836	834	861	812	833	778	843	853	854	857	778	820	892	843	859	777	872	808	815	780	817	831	814	864	840	775	792	827	816	797	783	807	805	794	840	794	811	853	878	868	822	821	799	745	859	842	867	753	776	798	811	816	845	842	840	850	793	821	794	812	833	763	838	829	812	821	805	806	798	781	818	860	866	837	794	803	775	808	816	827	814	762	836	792	765	894	824	830	786	799	803	837	821	792	777	792	813	772	836	776	827	863	792	848	818	795	838	816	732	741	792	833	785	794	833	830	824	810	854	869	838	818	800	821	796	869	784	794	811	826	815	852	835	849	834	788	845	800	807	803	825	810	837	814	803	793	834	781	786	810	820	851	823	804	849	837	816	766	828	823	839	859	821	786	844	758	778	832	775	837	803	814	808	817	811	836	813	878	842	827	801	746	762	803	784	848	794	842	858	764	927	781	802	821	825	747	821	768	882	777	840	851	823	841	867	845	788	767	809	756	775	818	837	807	814	785	823	840	793	792	789	817	805	801	808	832	777	816	795	814	781	828	836	834	860	742	856	800	794	799	790	804	798	821	880	802	819	819	750	778	803	813	813	840	832	798	811	824	881	825	814	790	809	802	775	791	807	787	820	826	812	822	800	804	807	840	840	810	827	862	829	788	804	797	796	857	831	829	837	824	800	835	792	781	832	815	830	828	825	816	790	808	846	811	835	816	854	834	800	822	802	803	861	832	848	816	831	865	852	805	769	798	820	813	844	790	753	804	787	805	785	812	758	798	851	816	830	856	765	834	843	762	795	803	871	808	799	746	798	837
7602	1206	1103	967	867	689	595	535	564	512	406	379	430	384	326	352	306	357	353	338	320	296	269	328	302	337	296	301	285	272	295	286	281	296	326	297	311	267	322	315	309	285	288	325	307	253	303	305	310	314	303	305	302	337	303	286	276	286	289	322	286	309	283	267	332	273	312	307	333	269	317	327	312	304	314	300	313	299	291	284	300	288	300	270	302	316	326	307	289	275	310	295	328	287	301	287	295	305	290	336	326	304	295	330	324	313	314	298	309	281	326	336	292	297	304	277	324	286	312	265	291	284	319	288	302	258	325	311	294	275	315	314	335	279	320	269	295	270	312	276	315	312	305	315	293	338	278	295	291	284	270	291	275	308	293	300	319	294	311	292	299	308	282	275	273	298	311	297	303	299	306	309	317	289	314	312	324	320	287	321	315	351	305	307	286	276	298	279	299	280	309	285	304	322	284	285	310	284	291	329	332	294	279	308	320	300	294	288	313	299	330	323	296	302	318	312	322	326	295	288	327	298	318	300	294	320	338	346	331	307	311	295	314	301	313	336	290	281	283	321	276	307	335	293	282	296	273	279	307	315	317	296	321	277	315	317	281	297	296	300	286	320	265	322	303	311	264	295	298	298	293	295	329	314	303	322	298	307	286	293	318	328	296	348	322	308	329	288	294	299	292	303	295	327	291	285	297	323	297	295	309	290	319	317	304	323	319	299	307	276	331	269	294	296	309	274	291	333	280	316	268	305	333	315	294	278	309	330	320	309	309	318	294	293	288	302	309	297	277	293	316	286	274	289	294	312	350	281	316	316	281	301	322	296	297	339	323	307	301	333	298	295	302	298	317	308	330	314	334	283	289	323	287	298	312	285	258	332	311	290	302	321	282	316	273	278	311	293	278	289	299	332	341	249	297	308	308	302	291	299	268	304	302	297	303	283	317	276	302	297	316	317	279	316	326	284	302	264	322	289	348	297	325	289	295	305	282	294	340	295	327	302	302	313	280	298	317	313	279	258	297	315	284	309	303	252	321	313	285	335	303	285	290	312	287	277	288	319	304	294	301	312	313	298	288	273	312	292	277	313	279	285	323	288	318	292	277	341	296	318	277	296	309	283	269	310	291	305	301	288	310	302	314	295	326	306	304	302	337	335	305	269	300	310	319	294	286	304	322	306	325	306	356	289	305	289	272	300	307	293	301	331	293	291	244	287	314	276	333	288	307	302	325	303	295	296	303	314	316	297	296	328	292	313	304	309	316	310	311	335	289	304	323	302	318	298	288	345	312	323	328	282	338	303	273	316	312	319	295	278	279	293	309	322	314	304	287	311	320	318	280	266	320	286	306	301	308	314	304	308	319	304	296	325	326	303	300	294	274	318	289	332	274	276	273	280	325	316	327	280	292	311	289	283	322	290	296	303	299	296	304	303	323	304	299	311	326	311	294	314	307	311	323	294	316	296	315	303	310	309	288	296	300	274	309	289	283	318	261	272	326	296	315	292	328	323	289	314	320	283	326	296	308	327	352	298	327	289	305	323	294	307	303	339	298	327	299	290	298	284	303	295	308	269	308	298	331	264	292	313	305	290	283	294	283	305	315	279	290	302	282	297	330	318	336	298	300	310	298	312	278	298	321	286	308	286	276	297	303	304	258	248	278	305	263	288	296	305	296	311	319	302	323	273	318	312	298	310	300	281	327	295	305	282	292	308	318	292	275	311	310	294	327	329	328	307	288	304	291	294	328	335	304	300	321	303	283	323	291	286	291	311	344	332	320	290	313	313	295	306	319	300	326	327	296	271	297	350	303	315	322	298	307	265	269	283	261	329	279	276	285	310	332	336	342	304	276	276	281	293	292	291	301	290	304	339	313	292	319	328	303	287	291	295	309	325	307	285	320	294	313	277	312	283	290	321	309	342	331	311	265	303	311	343	322	287	293	292	294	293	298	277	322	281	283	308	287	306	298	316	272	303	277	321	308	304	313	289	321	327	263	285	279	299	293	277	288	282	333	329	281	299	328	328	321	287	302	298	306	316	285	269	277	286	309	309	315	283	271	294	325	327	299	280	328	260	305	310	290	304	286	313	297	298	305	302	295	299	311	306	277	307	306	320	297	272	283	287	280	304	304	321	313	283	298	278	327	275	302	266	277	287	287	295	315	300	301	296	290	297	304	329	283	290	292	282	317	291	312	310	287	302	293	292	266	316	295	317	302	312	290	283	268	313	293	303	284	315	308	286	298	294	331	324	291	273	334	288	287	303	343	278	272	333	294	290	302	268	285	285	320	308	310	313	333	350	324	287	330	313	275	299	293	335	323	317	314	290	339	333	290	321	302	291	281	342	298	325	314	332	314	304	294	309	291	274	294	295	288	312	288	299	306	278	332	313	295	275	281	315	314	277	315	314	284	323	284	262	318	264	308	305	309	294	306	298	306	318	278	298	316	330	325	295	285	297	321	310	289	322	317	319	283	340	296	303	280	315	274	304	331	324	290	322	293	272	325	262	314	288	302	299	292	272	318	310	344	265	280	284	319	321	291	262	292	276	332	295	291	317	283	296	290	312	301	318	281	292	303	327	328	293	281	265	312	275	292	305	310	290	303	304	324	282	313	279	300	267	299	281	299	309	328	286	310	307	311	285	349	318	317	306	281	333	316	316	298	292	300	309	303	275	305	286	320	315	284	324	302	283	295	338	279	268	304	301	301	314	306	282	315	255	320	320	272	313	300	280	318	294	280	283	322	305	317	279	302	331	315	330	300	311	316	300	277	301	296	292	306	291	333	322	299	275	304	309	321	329	308	306	313	312	286	296	327	285	311	328	333	290	284	283	319	282	291	291	299	317	294	281	300	273	333	320	308	329	290	299	346	349	311	254	291	337	314	317	292	305	290	295	314	277	303	332	297	312	300	333	293	324	337	286	329	340	344	294	288	303	262	299	296	280	285	296	288	324	288	308	305	274	307	322	315	306	294	309	323	305	339	281	317	302	282	265	324	329	293	299	261	278	321	318	325	298	284	314	285	284	309	302	336	289	307	281	277	279	317	319	308	293	317	336	307	303	282	322	282	323	286	290	315	302	298	305	297	290	323	341	309	284	318	275	304	303	337	310	292	312	332	291	273	309	302	315	305	318	306	291	330	332	318	297	322	323	305	298	338	337	269	300	281	301	304	280	343	342	278	299	302	255	311	284	305	298	286	279	263	288	321	301	296	311	329	309	333	291	292	285	274	287	275	292	298	275	352	272	309	307	287	301	320	308	294	319	314	317	324	304	301	299	287	290	283	317	344	311	298	311	351	342	313	318	292	335	289	305	322	297	304	321	291	344	323	267	302	292	306	300	318	281	276	303	299	297	281	317	303	298	291	288	303	311	308	306	314	293	306	279	332	281	317	291	317	301	310	321	281	311	302	296	301	305	309	328	320	292	312	270	318	272	327	296	304	287	320	320	295	276	315	291	286	306	273	315	290	306	276	337	337	317	329	337	315	295	271	296
5153	1317	2279	3011	2897	2598	2232	2079	1979	1702	1449	1290	1175	1062	1041	1041	1034	1003	860	715	703	678	639	667	668	640	684	713	713	666	659	676	654	703	675	686	681	675	689	652	686	648	643	691	688	694	696	668	665	665	678	709	651	672	684	673	668	668	676	679	709	653	669	659	659	707	696	665	676	654	678	642	673	666	683	661	696	691	661	647	667	749	667	689	669	650	683	639	679	646	668	698	698	711	661	705	727	619	670	661	661	660	676	690	709	670	685	658	710	690	726	653	659	669	664	701	639	625	700	654	642	709	683	671	709	671	671	628	672	696	669	704	660	714	694	653	682	667	732	654	660	689	682	681	713	644	695	651	683	688	660	679	717	661	639	705	640	690	694	687	682	653	650	678	632	689	717	705	657	709	688	673	642	660	636	712	667	707	727	668	682	630	669	718	683	678	638	681	698	769	688	708	702	646	642	695	672	658	737	710	673	646	631	642	663	694	655	646	670	645	625	660	693	647	615	721	673	686	677	714	692	671	660	645	644	702	656	664	694	684	670	633	658	697	688	646	715	710	660	693	657	705	686	698	649	712	685	683	671	639	691	652	690	644	673	707	698	668	651	632	669	707	649	726	668	660	646	701	695	658	660	716	668	649	660	702	646	645	699	690	649	696	672	697	649	654	693	659	683	658	662	702	706	661	703	701	676	726	663	692	688	695	705	652	653	648	675	706	687	659	718	645	687	691	694	665	672	668	703	645	631	667	677	676	684	681	656	677	664	649	668	657	694	719	603	622	691	654	673	648	675	671	653	685	646	677	662	660	729	642	656	724	733	707	688	688	679	633	704	667	637	661	649	696	679	706	681	639	674	651	694	748	667	693	677	713	744	705	652	694	692	705	710	650	683	705	689	626	675	707	655	713	659	669	646	662	684	690	693	716	674	660	647	686	665	698	666	684	633	645	692	636	673	691	662	720	647	671	675	711	646	709	636	675	689	674	673	668	669	679	668	693	693	693	672	699	704	679	638	624	650	637	684	683	689	679	664	689	695	665	660	659	677	699	672	664	686	676	689	626	659	624	673	619	659	690	686	685	621	616	694	627	684	680	671	693	688	667	669	692	719	635	649	682	689	678	688	628	668	641	684	713	727	665	679	663	649	698	699	688	723	649	667	692	727	632	649	661	631	694	699	671	680	619	627	717	675	657	724	675	689	614	666	652	710	703	667	655	668	669	661	659	662	722	665	654	688	642	655	673	653	669	654	685	694	694	704	740	657	680	671	674	726	656	653	641	691	693	665	673	700	713	675	680	673	685	698	686	675	696	676	698	663	642	687	667	669	667	689	698	684	658	713	674	683	703	713	659	601	656	621	653	669	670	688	709	682	672	713	687	634	663	683	735	697	691	654	666	671	614	682	679	676	689	681	667	693	749	643	647	673	731	710	689	711	665	650	663	674	653	658	685	697	664	659	694	689	652	676	686	700	632	701	694	651	701	695	718	680	665	694	679	644	649	692	692	672	622	717	697	675	655	682	624	670	686	688	635	676	710	663	691	703	744	709	688	708	623	687	684	682	689	633	680	700	650	690	689	665	751	667	680	706	689	712	659	713	649	652	704	684	673	685	684	676	634	677	735	722	712	656	673	635	626	636	658	664	677	673	681	684	691	667	719	684	667	698	660	676	617	729	691	679	678	684	665	694	678	659	683	716	686	710	671	724	692	680	647	682	670	695	655	715	715	681	695	668	696	668	688	681	692	683	691	672	691	682	711	674	718	693	696	697	666	657	646	718	698	623	689	648	700	675	679	703	661	670	662	669	636	672	701	699	689	719	662	669	723	665	704	685	737	709	691	662	676	682	661	645	660	665	679	673	667	722	679	685	672	622	687	732	693	644	618	717	623	669	660	671	683	703	673	655	641	667	686	664	666	671	648	672	668	690	688	690	675	702	722	676	692	676	678	737	679	679	721	675	696	703	653	687	714	748	711	678	664	687	687	661	758	656	663	666	701	687	657	659	675	692	728	713	637	683	673	768	649	661	678	650	637	696	682	686	669	709	750	685	650	715	654	710	649	661	664	646	682	681	658	631	676	653	676	688	667	650	686	693	674	609	662	703	648	636	732	604	656	683	722	685	715	655	650	712	671	675	652	656	653	672	700	643	711	638	681	693	662	648	667	671	694	677	676	658	665	708	680	693	688	667	717	679	667	646	668	673	667	695	648	629	646	690	671	694	688	670	702	661	646	662	731	705	695	618	673	665	702	670	656	639	686	701	661	650	676	666	646	678	691	668	666	676	684	641	717	684	727	717	666	651	655	645	698	677	683	709	725	680	672	675	654	689	667	732	703	706	674	662	684	651	695	632	682	690	669	679	616	653	693	676	684	693	694	721	681	712	713	642	748	705	698	686	673	730	665	656	664	653	625	661	693	674	664	639	659	669	680	686	705	698	682	684	682	664	672	662	693	661	659	684	700	678	732	657	673	702	724	680	704	652	700	663	728	667	681	699	661	677	654	675	719	663	636	691	674	657	679	639	656	676	630	709	685	662	667	661	712	664	643	673	744	676	669	621	703	723	609	657	635	678	650	675	665	635	728	670	671	712	668	657	710	693	673	690	675	696	668	667	641	697	660	696	683	705	714	624	671	702	624	704	696	683	663	658	671	685	680	696	662	650	674	682	669	658	672	663	710	727	663	679	700	709	689	652	690	680	675	676	705	714	658	692	669	731	667	684	690	656	687	689	631	670	698	697	667	723	655	629	709	655	675	640	680	680	606	679	704	608	651	713	660	698	705	666	694	681	687	669	678	688	663	684	680	698	719	707	658	653	697	669	666	684	637	688	720	660	705	663	655	677	693	688	664	673	708	678	665	700	676	651	684	644	718	687	694	681	687	694	755	689	666	652	658	696	681	695	643	651	662	686	654	696	682	683	685	707	684	683	690	632	709	663	719	625	699	667	661	653	684	662	662	666	703	676	688	666	693	677	691	699	694	656	679	688	648	713	678	676	634	678	677	667	637	623	668	684	666	646	680	696	704	732	636	671	671	705	654	697	738	638	698	654	638	697	719	737	721	655	661	734	728	701	737	673	678	691	671	690	685	683	679	712	721	687	646	674	696	686	687	692	655	651	697	667	680	727	644	675	660	676	681	688	701	678	700	654	696	677	665	683	675	690	668	638	677	698	635	689	638	679	686	660	659	632	716	658	654	665	627	691	668	637	668	667	679	706	697	674	688	710	681	641	694	641	673	644	690	689	599	653	684	685	686	664	713	698	680	642	654	704	686	674	681	669	694	720	675	695	672	680	731	698	644	685	685	710	663	662	654	685	662	647	708	657	680	677	702	687	693	673	702	645	691	665	695	708	656	699	639	683	690	719	647	652	721	656	672	699	685	704	699	705	669	688	685	678	684	748	611	668	708	680	744	737	693	707	703	692	661	686	716	660	677	653	662	645	657	671	648	669	709	700	650	717	703	692	692	709	673	648	649	667	685	693	706	641	701
21563	4119	3092	2249	1473	1203	1045	829	768	599	518	501	413	406	383	372	365	312	331	276	231	253	250	246	232	239	203	215	249	213	230	242	233	225	222	235	211	241	268	230	257	262	207	219	224	239	223	244	236	236	223	241	229	233	233	241	246	270	244	219	230	245	250	246	214	235	226	245	219	214	230	237	240	249	204	255	212	252	235	214	199	220	224	247	223	250	232	212	235	203	211	220	223	211	222	238	219	223	222	211	219	237	236	266	235	233	215	224	225	218	229	244	227	222	231	206	224	228	257	206	264	251	255	233	229	209	228	221	245	214	235	238	231	245	217	260	247	221	211	230	238	257	238	276	234	229	229	226	241	238	253	259	234	242	219	216	238	261	259	271	232	239	236	244	222	223	213	222	257	233	218	222	240	222	215	239	213	215	254	247	230	217	230	231	252	240	248	240	249	244	217	222	230	212	235	237	220	235	244	232	256	226	233	228	237	212	228	224	209	205	251	230	211	240	220	223	254	223	238	234	261	242	222	214	220	225	234	221	244	220	197	238	241	236	232	235	240	230	240	221	222	214	213	209	200	187	221	232	216	255	241	216	210	249	239	214	225	249	243	223	227	239	239	215	232	241	223	227	260	242	228	217	252	244	230	216	220	268	251	209	244	243	205	203	228	234	225	209	247	229	232	245	236	196	206	245	218	234	232	238	207	247	207	201	203	224	237	204	238	244	246	236	246	223	293	211	261	216	218	248	213	234	241	217	224	241	268	206	266	227	240	199	251	225	204	227	243	243	239	235	221	254	244	259	245	212	234	226	225	203	264	276	217	249	262	227	237	228	265	224	218	240	214	229	235	227	235	235	237	220	206	216	264	218	253	258	237	249	246	230	249	223	259	244	271	205	211	241	229	246	250	226	224	216	279	264	225	216	206	228	234	237	227	204	211	224	291	243	230	237	248	262	233	201	244	207	249	220	235	195	215	249	237	227	255	215	227	253	240	226	240	230	226	246	223	212	247	279	199	233	205	246	235	248	239	220	233	233	219	237	225	215	240	247	227	240	213	226	232	238	243	240	214	226	222	224	230	231	233	239	243	222	200	231	227	220	249	251	245	243	251	257	230	242	213	259	235	253	231	229	224	240	223	203	216	238	232	241	211	240	246	231	226	215	236	219	243	253	233	237	232	260	258	239	231	239	212	214	242	230	258	234	241	210	209	217	236	217	240	230	269	268	263	218	213	238	212	221	213	237	214	249	225	222	226	209	244	215	215	235	221	211	248	238	227	190	205	207	209	221	219	237	211	206	226	217	226	217	243	222	238	220	217	209	269	224	225	218	242	243	219	233	234	209	236	233	205	195	249	234	249	245	236	248	229	242	212	201	223	210	226	212	223	256	248	217	224	223	227	220	249	232	199	233	239	232	228	228	231	241	240	213	231	222	270	216	257	223	228	226	221	218	221	217	212	210	233	237	200	244	243	224	233	209	244	236	225	236	239	206	224	220	192	207	243	234	232	217	230	277	251	241	220	245	234	238	211	227	235	230	231	250	247	238	258	241	233	253	243	235	203	227	235	246	214	213	214	216	231	255	230	221	246	247	246	226	258	229	251	239	193	223	227	213	227	233	232	222	238	232	234	220	231	238	237	232	236	249	248	229	244	225	257	222	215	211	219	216	225	209	210	229	236	214	213	239	228	228	229	248	231	209	208	223	220	219	237	225	225	235	217	242	242	201	200	222	247	233	215	243	225	233	241	237	235	228	221	240	248	210	223	240	229	194	237	236	228	249	207	184	248	224	248	235	214	250	223	224	234	219	271	267	237	230	214	210	223	238	239	203	242	239	243	232	229	217	249	221	248	225	220	247	211	232	235	249	216	224	254	247	253	215	233	195	220	225	239	196	231	179	221	222	251	249	219	227	269	258	209	237	224	240	213	235	224	227	230	206	248	212	244	209	226	253	255	255	221	232	249	234	243	236	226	252	261	260	252	236	228	249	230	199	219	241	226	227	233	240	205	241	217	236	231	228	232	250	231	232	243	229	224	235	241	210	260	212	205	215	209	210	224	226	251	247	243	255	217	233	235	240	234	263	238	226	204	252	216	232	217	230	232	227	198	263	227	251	220	227	200	212	241	228	246	205	231	234	243	226	213	257	203	248	238	266	229	237	258	239	236	246	234	236	254	219	221	210	236	211	222	251	253	252	211	207	216	230	232	235	240	223	210	220	224	234	232	266	246	242	208	221	229	213	208	239	240	233	219	222	234	199	213	180	230	247	222	219	211	208	215	253	250	250	218	225	230	258	249	224	230	242	216	244	253	208	239	246	259	255	221	229	239	242	236	234	234	229	230	221	253	244	228	245	246	249	265	265	263	229	245	236	196	212	279	205	205	245	217	208	242	212	234	226	230	248	240	251	249	229	247	213	234	228	221	228	241	235	216	234	207	240	224	211	247	231	231	230	229	263	229	267	257	243	214	241	221	220	221	222	229	269	213	200	265	255	239	227	243	208	243	214	252	222	225	228	230	219	241	210	241	237	208	230	230	257	246	240	223	243	224	238	240	235	237	247	257	264	233	218	268	229	238	237	211	233	240	261	190	231	216	245	218	219	226	244	249	220	242	269	213	240	221	226	214	228	235	237	258	207	223	281	233	231	211	253	212	229	229	240	221	234	236	222	200	221	234	242	277	208	213	231	224	216	236	232	219	258	227	218	217	238	224	207	218	240	253	234	253	224	224	221	204	219	236	242	241	251	201	247	250	218	195	208	238	234	210	211	236	214	235	256	228	247	240	204	241	240	225	227	230	212	238	212	265	239	215	184	246	239	236	267	225	244	212	218	248	229	239	243	236	217	209	253	223	233	214	225	243	218	221	256	223	211	225	244	234	225	230	278	277	244	206	220	230	236	224	260	207	224	201	258	193	234	225	248	241	219	204	237	228	231	221	243	238	236	195	219	211	213	214	218	247	226	216	236	220	226	225	258	245	209	223	244	218	214	223	231	242	216	217	254	196	222	252	237	207	232	223	231	214	230	222	230	244	236	227	225	219	234	237	240	236	262	233	212	221	247	240	224	231	246	246	240	232	267	271	218	205	221	226	247	218	212	238	240	228	202	247	215	237	219	276	210	243	226	223	195	226	223	198	228	242	215	215	228	254	282	232	245	242	233	209	238	264	220	274	259	249	227	228	231	202	212	230	239	215	267	238	207	226	220	239	254	228	243	226	235	243	247	234	257	224	227	255	231	216	227	227	252	225	236	210	250	236	275	211	230	234	250	219	255	217	209	220	234	221	256	257	243	221	219	209	222	219	230	254	222	228	222	252	230	243	255	236	226	234	222	234	246	236	252	266	235	232	215	246	231	238	206	236	221	209	254	224	235	226	193	234	231	221	225	217	228	242	225	222	213	220	244	207	219	200	220	229	252	199	243	247	234	240	237	235	237	214	211	253	213	231	212	211	229	227	220	259	243	265	260	224	245	252	233	249	233	236	232	251	244
13404	2315	5078	5979	5444	4995	4148	3657	3277	2749	2359	2205	1726	1476	1352	1342	1360	1286	1077	741	652	607	643	589	600	612	572	534	586	540	578	578	604	532	553	613	572	578	531	577	557	577	535	558	561	600	606	571	587	540	533	532	591	542	585	569	590	548	568	583	554	529	543	579	551	554	543	590	567	562	564	598	573	514	516	568	566	608	593	562	574	572	559	516	556	588	569	550	540	577	546	553	545	605	548	566	482	564	551	557	512	559	581	548	589	563	564	547	535	566	551	557	572	576	543	581	528	542	576	551	553	579	538	576	564	568	517	566	546	538	541	580	541	587	575	582	583	555	591	533	566	556	558	545	591	555	540	546	537	627	573	578	561	574	533	571	576	585	594	522	524	580	524	532	575	595	523	521	555	534	572	536	549	572	557	534	555	550	582	562	622	530	565	536	577	551	569	593	572	597	529	560	520	508	507	567	591	590	525	581	538	528	573	578	533	536	546	542	531	552	585	528	565	544	554	569	554	567	518	606	555	552	527	554	558	509	572	559	568	553	546	528	563	554	556	550	590	567	549	593	560	611	588	557	592	550	588	597	573	585	550	540	591	552	566	564	598	556	609	574	564	573	549	556	564	563	554	584	551	527	545	556	541	591	545	512	566	533	534	523	527	549	553	537	519	545	529	572	538	522	555	557	554	568	560	570	541	573	570	536	558	563	579	522	513	531	542	589	566	558	577	551	512	524	560	513	579	555	604	560	550	550	571	539	533	574	559	522	579	586	539	581	604	556	551	583	549	518	486	577	531	530	533	557	524	553	575	570	555	558	569	563	544	537	556	533	564	577	556	562	550	530	525	540	553	537	585	561	548	579	540	543	534	560	573	542	551	585	564	552	571	593	588	519	552	547	531	591	528	561	530	604	557	548	543	529	579	554	536	583	557	545	538	543	590	550	555	584	571	578	544	581	567	567	528	530	523	529	582	581	555	541	583	541	519	500	521	563	563	561	543	539	563	569	520	571	549	517	523	572	550	593	539	544	558	587	548	513	575	563	577	572	549	574	556	576	549	542	527	554	505	514	580	566	555	565	589	576	537	541	595	586	563	544	523	539	538	528	548	568	582	540	541	513	575	605	561	554	599	548	570	600	578	527	559	567	583	541	555	562	540	572	610	585	539	545	526	545	557	582	571	578	571	556	534	534	554	564	555	558	577	561	573	572	545	560	561	570	518	528	544	588	570	528	564	574	574	506	540	590	562	561	552	587	580	547	618	580	549	536	559	548	546	605	564	556	532	597	543	587	520	578	555	590	588	578	590	540	559	562	525	560	524	556	537	565	542	556	584	559	498	580	547	548	567	524	565	553	551	562	576	523	528	540	540	509	542	547	584	541	558	541	558	545	584	596	540	547	552	577	555	563	581	529	563	545	554	607	573	520	527	572	554	554	562	570	570	580	541	539	540	537	523	554	547	584	549	560	545	538	528	529	564	545	579	536	515	506	562	528	540	566	558	546	570	529	570	541	536	555	588	526	528	553	558	557	520	523	547	519	550	550	549	524	575	553	602	573	554	633	573	568	543	615	587	558	529	532	548	559	564	567	524	539	547	523	529	561	552	522	518	565	526	529	552	539	557	560	557	554	556	543	574	533	580	542	564	579	561	559	573	530	571	586	521	580	538	584	571	502	539	554	570	542	584	550	583	541	594	569	551	529	591	584	565	545	554	538	560	569	563	559	564	553	575	518	594	577	560	538	578	561	556	553	568	582	570	562	542	561	529	563	549	558	579	572	565	562	554	573	529	578	554	536	532	599	535	593	531	560	537	582	494	551	529	555	555	589	574	521	549	565	574	555	581	595	547	546	554	530	557	578	582	537	549	573	541	527	564	566	560	583	539	568	588	568	577	536	584	569	544	601	564	518	560	518	546	554	543	565	544	558	547	566	547	553	570	527	515	542	538	589	551	575	534	555	540	533	549	571	540	517	557	564	562	536	561	582	534	573	520	581	554	557	569	549	542	587	565	551	545	598	586	568	495	532	555	546	552	562	572	542	543	599	553	523	536	561	546	621	562	586	580	527	536	534	493	546	589	583	569	562	519	533	578	616	560	553	565	545	548	529	512	541	546	587	532	561	526	576	566	581	579	543	566	525	560	588	534	510	590	548	563	521	529	508	536	578	532	587	542	551	560	549	565	513	556	539	574	589	514	526	543	567	548	553	542	584	525	556	530	538	575	529	507	562	597	533	549	551	559	548	556	566	530	591	509	506	580	513	602	520	515	524	511	536	577	494	563	545	539	558	528	537	569	571	526	557	571	558	561	579	537	564	563	526	573	521	548	567	551	566	540	560	570	594	579	543	552	542	555	494	533	519	519	555	502	585	585	555	606	579	596	560	551	559	579	558	552	565	582	590	564	562	544	522	538	551	539	547	549	562	522	589	579	545	594	556	540	568	543	531	550	549	551	519	489	531	541	567	568	565	527	588	556	543	561	527	556	560	528	543	542	578	570	550	544	538	535	583	553	565	553	517	537	562	532	537	547	570	544	566	551	577	588	579	518	580	548	579	533	556	534	577	551	555	538	558	558	554	529	563	576	583	548	590	549	552	553	510	561	576	588	569	536	548	554	555	533	577	528	581	537	566	547	563	526	540	568	529	582	525	540	549	580	525	545	546	530	529	585	551	571	583	543	564	573	546	561	558	558	525	524	515	518	604	536	595	544	539	544	569	535	535	541	539	576	576	553	583	573	570	539	559	564	580	540	537	535	553	537	531	530	598	536	559	550	545	539	566	574	543	558	523	511	582	525	592	542	567	533	548	547	535	566	571	548	557	505	538	565	529	552	559	518	565	580	605	583	522	529	546	552	581	539	542	579	563	595	555	552	514	524	594	548	560	530	582	536	578	589	548	525	547	533	527	549	560	542	571	549	567	561	575	558	540	544	541	591	573	525	538	521	578	573	545	573	592	555	546	537	595	550	546	606	527	555	537	575	553	592	608	525	533	544	544	545	607	555	555	513	533	550	577	573	532	542	578	548	594	564	543	555	545	577	611	552	551	566	556	578	578	576	543	567	535	547	521	565	564	556	590	553	494	575	608	591	552	559	538	547	555	533	561	579	534	619	555	576	550	572	591	526	568	590	592	558	576	566	586	572	534	569	552	545	542	550	573	520	567	549	554	546	538	585	552	543	559	576	585	573	579	535	557	586	549	577	559	558	535	546	595	539	510	568	544	555	565	557	542	539	570	507	561	549	570	552	541	562	539	616	580	586	569	579	567	534	527	545	558	605	550	524	594	541	543	561	554	559	536	560	570	529	570	565	530	551	532	580	575	560	562	557	564	528	515	578	555	557	537	575	517	540	584	550	569	542	510	565	546	553	525	574	575	563	570	607	584	555	562	530	575	575	542	583	543	569	600	608	518	539	487	523	564	518	547	592	538	614	540	542	561	588	581	559	537	590	563	573	561	596	590	553	556	539	584	534	556	551	564	517	573	546	565	552	562
31971	7791	5356	4181	2599	2124	1619	1420	1178	1023	859	809	679	599	580	534	594	583	543	418	393	369	408	354	362	377	388	347	361	369	384	379	348	381	377	404	350	375	393	396	324	371	365	380	379	346	337	372	366	348	387	408	391	374	354	388	314	395	374	329	393	389	393	385	336	348	348	365	385	411	382	375	332	349	399	383	346	360	352	396	358	376	374	360	383	367	355	359	387	380	352	356	391	375	370	379	380	345	396	347	347	378	360	341	376	372	360	362	362	347	352	338	348	356	362	358	353	381	360	339	355	398	334	330	433	375	359	373	384	393	372	364	398	393	351	395	387	387	366	359	384	343	389	365	362	376	394	369	393	382	344	379	408	364	373	368	374	365	374	345	336	357	340	305	343	336	348	351	355	377	393	362	405	347	381	385	360	392	339	336	375	346	349	347	354	410	426	344	353	350	320	364	418	365	384	425	331	362	390	341	323	347	421	378	352	362	404	378	360	383	363	381	370	358	379	347	316	362	367	367	403	330	352	360	353	357	385	375	365	390	369	334	318	366	354	350	354	329	352	315	393	352	414	378	358	315	362	375	348	367	352	337	344	370	336	369	372	360	381	357	382	361	347	375	366	392	346	400	352	366	369	368	396	358	385	395	377	373	382	378	349	346	330	381	406	337	366	370	371	386	382	361	380	360	357	394	361	345	382	371	368	319	353	343	370	387	353	362	386	394	356	361	347	377	356	351	382	350	368	348	374	340	338	398	379	359	361	364	368	377	386	327	362	348	367	370	360	393	349	348	378	380	365	367	406	343	391	331	348	362	357	354	316	336	370	334	350	349	351	362	355	398	367	333	390	361	359	370	390	381	378	343	355	372	365	362	393	384	366	356	356	394	377	366	368	352	366	358	374	338	390	362	350	389	343	378	351	355	418	360	347	406	356	381	348	360	364	381	384	344	357	386	392	376	418	398	391	362	370	364	376	357	389	382	334	365	344	349	403	403	363	377	372	378	362	360	315	411	373	331	382	368	351	351	380	346	397	374	379	344	352	346	371	374	365	357	365	377	372	333	403	377	380	349	347	359	368	368	331	354	329	365	367	374	391	388	338	375	358	337	351	388	315	354	355	355	339	368	346	358	418	370	357	368	390	367	365	378	368	374	341	355	347	383	348	356	344	318	385	398	340	383	367	401	354	375	396	383	357	358	347	360	376	341	358	364	369	405	380	396	355	350	357	375	357	379	366	354	419	383	376	337	357	400	346	370	396	382	367	409	352	367	368	357	329	350	350	364	352	389	370	352	347	362	366	328	360	354	387	390	366	359	381	362	347	358	350	372	400	348	384	352	388	368	346	353	363	346	358	372	403	346	326	394	373	362	369	417	332	339	351	397	365	386	366	357	414	327	375	393	340	382	363	366	349	414	327	365	369	402	382	395	348	361	344	376	363	364	375	369	334	328	374	358	378	360	346	377	360	350	336	345	377	366	362	351	399	357	350	382	361	405	346	379	371	345	400	354	389	377	345	364	340	373	343	372	417	376	379	348	370	344	366	373	384	328	374	376	338	373	372	403	376	353	357	389	362	332	346	363	352	347	360	371	362	372	380	396	356	380	369	403	412	380	383	352	353	354	339	328	380	348	425	318	360	331	403	378	382	334	375	355	344	374	369	378	355	311	334	366	387	369	383	353	361	371	385	379	360	359	310	355	364	373	364	369	356	348	362	350	382	387	375	370	361	384	365	385	384	360	371	362	398	344	400	366	357	342	370	359	355	368	356	376	348	402	387	344	347	345	346	370	339	348	374	420	399	355	373	388	391	380	410	383	376	364	356	363	359	349	330	357	380	400	387	355	367	370	406	345	352	363	381	348	389	355	384	379	384	372	380	353	364	388	376	341	394	396	355	368	377	327	370	349	387	384	374	394	364	357	346	371	386	372	368	397	387	363	371	372	407	383	334	369	344	368	364	371	383	380	354	349	379	363	333	341	366	383	407	369	400	368	389	373	367	381	343	388	361	379	346	387	395	356	361	350	385	395	363	347	329	390	396	380	365	368	341	357	374	347	377	405	368	360	360	372	340	368	400	345	367	366	350	343	354	395	377	336	391	393	336	355	339	387	407	373	344	367	398	323	355	369	374	390	357	384	395	373	339	407	345	376	350	362	352	352	380	375	376	345	333	397	351	360	373	394	415	376	396	388	372	371	363	348	347	371	338	368	381	328	414	369	360	364	350	372	371	361	348	366	353	332	379	338	355	332	327	387	373	334	360	358	372	325	342	379	346	397	338	388	354	341	349	381	349	362	410	393	433	323	364	369	355	321	348	363	340	356	347	390	363	357	380	316	358	351	365	383	374	346	351	326	355	346	374	365	358	367	327	365	401	440	400	374	346	366	368	367	380	372	356	337	332	369	384	392	347	366	350	386	379	326	355	371	337	360	362	348	359	384	367	392	365	380	370	329	337	371	385	337	351	337	344	340	335	387	390	317	387	389	332	364	353	356	372	355	327	349	352	347	354	335	381	384	346	358	336	369	311	373	386	387	343	340	346	383	369	393	380	365	351	381	349	382	379	326	394	356	391	385	407	372	371	351	329	375	371	353	369	373	412	350	381	358	408	346	371	377	388	368	401	385	385	366	362	387	341	366	417	347	377	364	336	348	345	364	337	351	394	367	382	342	365	342	363	375	391	350	373	390	350	359	370	358	352	346	373	332	381	351	365	361	298	360	314	345	381	371	360	356	362	341	382	345	389	339	322	346	384	354	322	360	328	377	398	368	346	368	361	343	322	389	368	356	342	337	342	376	356	402	366	347	375	380	395	362	350	365	370	342	364	367	370	382	373	380	388	358	357	341	363	417	383	360	359	388	358	337	331	349	359	333	377	388	347	353	364	363	347	351	373	389	332	345	379	373	319	337	399	369	382	384	369	361	349	386	367	398	385	379	351	328	354	391	366	357	384	377	373	381	404	378	397	357	363	362	369	344	388	336	328	368	384	354	373	346	387	341	363	377	364	371	366	382	415	366	377	397	385	345	355	371	364	360	378	359	340	343	382	329	375	350	393	388	370	372	357	345	403	367	358	344	350	361	343	376	330	387	374	358	357	368	365	378	385	362	370	378	368	388	340	357	397	343	372	366	352	326	343	381	367	326	364	384	361	311	383	362	306	383	372	350	316	371	377	392	378	379	420	399	354	358	365	356	362	346	390	341	376	356	316	360	383	345	363	370	389	380	364	384	377	382	390	390	351	406	370	390	364	363	356	382	345	358	363	386	364	344	416	364	336	348	372	406	327	358	397	377	345	370	368	404	357	334	376	388	358	323	318	370	368	390	387	363	357	336	363	393	362	326	408	342	336	358	356	413	392	388	341	371	352	348	332	363	382	362	374	368	366	379	356	342	374	367	354	375	367	396	330	351	373	347	347	404	379	335	377	346	349	349	376	385	399	372	389	322	349	340	379	360	372	361	372	322	371	414	362	360	347	351	376	357	362	375	352	371
17591	3783	7330	8821	7696	7553	6083	5654	4907	4128	3546	3191	2707	2305	2174	2077	2223	2020	1680	1239	974	893	869	863	909	890	846	894	862	859	833	867	892	871	863	869	799	829	828	806	844	870	829	798	861	792	776	877	888	824	844	821	790	840	863	778	821	848	847	852	804	849	830	818	844	814	799	790	861	832	794	801	841	803	834	824	812	778	799	831	857	838	802	847	860	884	816	833	868	803	844	781	766	834	802	784	805	861	778	880	797	777	816	840	816	832	854	813	797	787	775	834	786	844	796	815	825	802	808	801	808	828	798	793	777	796	871	831	812	867	811	799	808	830	852	796	791	773	761	801	844	808	797	784	830	824	824	828	846	793	786	748	819	845	809	788	808	784	824	832	847	822	842	868	844	858	807	833	838	821	817	794	881	845	829	797	771	840	838	858	768	797	818	837	780	835	826	818	837	812	825	817	807	796	820	833	848	841	807	785	864	843	821	812	870	836	801	796	805	798	825	843	795	833	792	827	836	827	804	840	846	845	830	802	860	796	829	795	822	795	816	826	841	861	814	788	839	780	817	836	831	852	846	821	810	834	844	840	805	797	817	776	811	813	766	888	805	834	830	841	796	850	847	851	837	841	889	817	811	825	818	802	820	843	809	842	804	809	844	843	789	811	798	808	785	802	868	788	808	848	795	823	852	784	817	800	871	878	853	817	811	871	821	818	861	871	765	795	822	828	848	832	824	836	845	902	884	766	836	822	752	858	806	827	862	792	792	804	823	846	811	833	820	785	794	786	790	797	786	843	848	824	868	840	839	808	786	832	798	829	790	833	802	795	815	804	816	786	790	843	818	820	834	859	820	832	841	815	823	884	778	826	835	777	812	842	790	817	805	792	838	825	826	780	798	848	813	763	846	842	803	862	866	828	827	791	873	866	807	877	789	815	839	826	828	875	824	783	752	798	858	792	812	818	777	835	823	807	921	803	826	894	796	827	796	809	853	820	787	816	857	803	884	780	792	813	832	839	810	806	815	829	840	809	800	856	839	783	811	870	904	862	830	792	803	850	802	846	836	792	805	834	846	854	824	769	838	839	816	737	807	796	822	792	856	824	837	816	827	843	805	859	790	783	819	870	863	812	790	832	856	790	817	748	821	766	801	845	860	838	775	817	828	807	867	828	824	823	839	804	837	777	813	818	855	765	790	783	826	822	811	824	829	779	813	782	829	863	848	863	795	827	804	845	804	836	803	833	816	822	826	780	831	837	838	848	819	806	834	857	777	789	875	844	780	811	823	820	774	805	814	801	827	819	867	824	852	804	827	838	802	770	799	853	836	849	864	784	816	833	867	830	842	785	784	792	837	796	845	860	812	822	847	801	779	846	828	834	815	811	875	822	803	815	829	805	793	769	853	805	868	787	849	789	826	767	880	769	819	829	820	817	787	825	810	793	784	857	894	844	837	874	856	858	821	814	830	794	820	768	817	816	828	884	882	810	830	771	811	778	838	786	818	781	813	796	863	779	848	813	819	827	783	834	827	830	834	771	869	798	861	856	835	771	843	833	816	833	818	823	772	838	785	803	809	846	787	762	806	829	825	809	842	763	803	810	860	812	791	831	803	773	866	829	820	805	830	800	857	804	853	822	803	821	785	751	821	783	812	830	769	755	820	801	788	812	830	796	811	836	821	826	829	772	817	844	799	861	849	843	845	768	841	825	811	819	798	792	831	843	775	800	756	813	795	862	820	814	804	813	856	823	839	852	841	805	798	843	794	818	873	839	822	849	829	794	863	843	806	812	830	849	809	853	852	842	842	836	831	774	799	825	846	768	863	822	850	781	838	804	850	838	780	808	865	839	821	859	834	834	860	774	753	798	795	813	792	811	781	791	742	804	887	795	837	858	803	820	837	782	782	827	819	873	762	787	769	850	826	774	863	858	820	843	787	819	826	857	766	779	830	822	869	853	786	844	819	856	829	827	847	807	828	843	817	819	852	838	847	815	844	834	836	851	857	817	812	841	869	828	852	824	801	848	796	816	890	814	820	792	826	831	815	794	877	809	812	742	815	836	803	833	776	815	856	841	826	854	819	805	867	805	853	810	836	813	844	792	769	879	795	794	828	878	874	853	853	822	796	805	766	853	831	776	851	809	842	858	763	789	788	784	834	832	859	879	798	833	854	808	835	817	849	774	798	887	831	828	792	794	791	801	805	835	812	806	859	785	780	787	816	775	805	805	798	836	789	817	810	877	813	803	819	856	843	828	809	831	788	801	801	763	810	788	801	844	838	804	849	842	782	804	843	844	816	817	817	836	810	845	803	792	819	834	842	828	823	829	785	813	784	812	756	826	819	816	845	813	812	820	825	851	805	840	801	820	760	862	836	805	804	839	794	786	855	825	871	834	851	818	825	811	769	812	779	834	777	821	817	793	878	841	784	833	867	894	808	788	836	816	810	796	806	893	882	826	790	843	825	830	900	808	853	778	767	823	830	821	835	830	799	784	836	830	784	853	819	805	839	836	873	784	801	805	806	792	817	829	838	825	809	794	812	831	781	875	813	778	827	811	780	851	882	868	813	834	846	810	805	818	826	833	817	871	817	833	834	851	842	825	829	795	804	826	798	810	889	845	867	810	839	799	826	818	832	822	867	788	836	852	812	840	784	853	843	836	810	793	822	813	751	854	828	792	823	816	763	848	812	794	839	812	784	789	829	848	815	785	777	821	828	807	871	853	861	798	840	764	861	842	858	835	798	815	806	782	818	841	838	782	771	837	833	784	793	857	829	878	851	789	850	835	838	835	866	810	813	789	794	824	792	821	868	805	778	852	815	842	843	834	867	817	847	829	810	794	834	829	811	829	889	761	853	818	806	822	844	803	832	779	832	858	822	788	805	883	817	809	803	855	825	800	818	823	834	845	797	792	856	803	810	825	851	825	817	871	824	836	824	849	823	811	796	851	837	796	821	842	831	843	832	756	836	791	784	835	860	813	823	847	853	858	848	819	833	778	815	871	794	805	800	863	789	785	829	796	907	769	836	771	767	848	817	805	809	800	849	803	832	814	812	795	804	774	826	818	808	803	856	818	888	796	793	810	826	790	784	844	841	857	819	771	829	820	829	797	808	805	831	776	848	880	872	803	838	832	781	814	804	824	845	834	861	848	822	792	820	823	869	859	897	851	805	804	822	842	899	824	820	827	843	857	854	805	758	805	877	778	859	824	827	788	803	832	792	780	835	804	831	822	821	843	809	861	820	775	864	805	786	807	848	807	802	816	820	831	868	828	836	853	835	822	804	810	880	845	777	796	779	863	816	849	875	842	800	806	823	879	811	844	794	804	816	803	835	803	814	814	828	804	817	829	847	804	865	851	800	799	829	837	830	791	794	855	817	868	847	864	850	824	847	858	804	852	804	822	819	842	808	866	853	831	778	846	837	786	805	841	820	849	821	867	787	815	845	839	844	826	824	823	867	806	839	870	836	825	849	886	777	824	860	812	842	789	809	827
7229	1243	1227	1143	802	800	658	659	585	446	426	383	380	379	373	347	388	345	327	311	345	295	290	323	344	311	324	285	293	332	301	327	315	268	298	337	300	343	292	300	311	269	306	278	286	306	292	290	305	269	273	327	314	285	288	298	313	334	312	276	303	303	322	328	315	320	319	308	294	293	307	338	293	295	271	312	275	288	303	324	329	298	336	305	313	278	281	282	320	312	303	273	307	302	296	259	279	326	310	296	316	312	303	294	312	299	335	329	295	275	284	322	320	324	316	306	297	349	279	318	312	303	294	320	325	311	291	307	296	279	303	295	322	292	333	332	329	296	315	281	314	291	280	300	314	293	319	313	327	343	299	301	298	338	305	294	306	280	306	283	280	277	295	306	269	303	285	297	304	304	309	299	304	315	310	298	321	329	283	314	297	285	308	301	302	275	298	336	306	304	298	320	325	304	296	330	305	305	296	279	316	309	308	322	275	304	268	275	283	308	322	312	300	303	308	300	342	300	277	337	311	282	299	327	323	301	306	316	305	304	299	305	326	293	316	308	290	285	301	301	316	308	291	284	313	330	310	297	304	336	340	314	304	322	283	304	286	260	295	319	290	276	306	314	282	283	296	308	306	303	276	328	309	302	310	329	309	290	295	297	294	297	293	299	303	347	310	309	308	322	293	340	319	320	265	307	303	287	271	342	307	259	309	290	293	309	318	274	306	301	300	315	321	275	339	287	287	307	314	285	316	326	310	299	309	294	302	304	342	302	305	323	292	286	316	294	303	330	296	296	299	315	300	251	291	304	312	300	323	298	297	324	298	331	318	310	312	294	312	319	319	269	313	308	312	303	317	299	310	283	295	335	314	261	288	308	293	282	280	309	280	323	310	312	321	279	301	316	305	319	314	327	321	300	298	313	318	301	312	303	273	310	294	310	282	303	306	290	278	292	302	327	313	317	290	260	305	277	298	292	312	340	316	287	297	312	326	301	318	306	314	312	319	317	308	283	304	291	284	311	319	316	358	355	322	308	285	309	307	284	280	300	299	302	329	297	288	284	336	320	303	272	320	279	281	290	295	291	323	312	292	315	302	297	315	313	288	277	312	325	310	313	300	322	315	312	304	314	291	316	288	301	320	327	282	341	326	290	295	299	307	294	290	341	329	297	336	318	311	278	317	314	304	313	296	264	316	309	309	303	314	275	304	308	308	319	330	263	320	302	315	320	265	310	307	287	325	281	291	308	302	317	285	303	297	339	308	322	339	295	307	272	327	332	293	308	319	301	304	311	304	328	300	326	309	327	308	305	296	323	365	316	317	293	314	296	290	306	315	295	320	341	327	305	291	316	302	309	282	279	286	278	305	300	367	318	301	292	280	276	323	290	312	311	323	327	277	273	295	279	321	289	284	281	294	312	318	278	269	329	311	310	307	307	317	298	342	305	320	303	276	303	324	293	273	318	331	296	331	334	306	300	317	310	331	284	290	266	298	295	299	321	314	289	315	311	321	329	290	291	270	273	307	282	345	301	300	293	321	294	296	298	309	294	320	304	308	291	283	294	324	283	306	332	289	314	339	297	312	302	330	303	319	321	292	335	273	330	301	298	322	280	308	306	305	322	292	316	313	320	304	333	293	307	294	298	289	323	323	305	353	305	325	260	312	317	283	312	310	312	321	284	275	317	309	300	276	332	299	294	302	300	317	316	305	333	309	286	315	337	320	300	290	282	294	318	329	320	270	313	301	278	293	327	273	316	287	324	307	270	313	329	292	329	325	299	316	291	277	296	306	330	295	269	299	326	306	328	302	295	323	290	303	289	349	309	333	336	317	326	295	306	299	299	309	320	294	349	291	300	272	308	345	273	330	289	280	295	302	331	295	319	323	308	299	299	284	313	282	290	316	319	292	299	281	304	300	303	341	304	291	258	302	322	361	318	268	287	336	293	328	347	304	305	310	300	329	310	266	287	272	304	298	331	308	339	347	307	297	315	289	315	310	308	281	330	310	333	290	298	295	308	339	302	315	295	274	307	276	295	339	309	347	320	293	266	279	308	273	296	288	317	360	316	271	301	315	298	333	306	342	306	319	289	328	313	308	287	293	321	321	304	291	285	313	345	337	275	297	317	304	294	313	318	309	299	347	310	334	321	305	295	292	310	319	338	328	341	324	298	294	328	309	312	307	288	303	284	307	312	302	297	310	314	306	300	327	307	276	273	300	300	308	334	304	318	301	291	329	288	294	309	313	286	283	264	292	303	295	297	331	299	298	281	296	272	276	311	288	299	326	281	316	286	303	308	294	306	278	295	291	282	296	292	311	297	272	294	310	350	311	322	314	287	281	337	305	317	302	291	314	280	290	299	308	344	277	296	291	325	307	334	316	308	305	292	287	282	333	317	324	309	325	295	276	293	302	312	320	278	285	281	290	296	270	334	300	337	331	311	314	325	299	298	328	309	290	299	268	288	304	307	307	296	311	306	326	332	300	301	344	314	293	338	315	285	313	312	286	293	330	332	322	289	314	302	291	301	294	345	335	338	341	297	301	332	314	307	273	309	303	319	303	284	282	310	282	306	319	287	315	328	268	343	299	308	324	296	296	333	282	300	317	304	319	286	298	287	284	316	337	293	294	276	307	318	299	301	297	299	316	291	309	312	322	304	306	307	281	306	302	298	290	289	290	316	283	298	293	309	329	297	299	274	335	312	303	304	315	297	304	313	268	297	303	288	293	289	285	332	270	293	299	326	318	299	302	292	322	296	330	281	304	294	311	295	318	279	287	321	294	342	319	299	325	342	294	281	282	311	322	327	297	317	290	287	303	316	275	325	303	327	305	314	269	307	268	297	277	311	270	310	331	306	294	303	281	315	297	288	340	308	321	289	283	322	324	316	329	322	326	300	341	288	299	291	316	324	319	323	291	305	297	329	296	277	304	320	322	300	295	312	303	312	318	338	321	307	348	277	279	303	300	279	299	306	310	320	288	312	319	281	303	305	313	259	303	351	318	279	309	293	297	295	288	305	320	322	323	328	303	336	324	291	297	315	266	290	301	276	280	318	313	304	312	310	268	342	313	297	334	290	273	335	280	295	337	328	292	311	316	318	296	314	286	264	289	291	295	322	286	309	276	315	302	325	291	305	278	298	300	313	335	315	326	320	325	299	276	294	312	309	299	344	297	277	308	326	305	270	295	306	319	303	306	282	308	344	324	285	314	320	313	281	304	313	311	317	313	322	300	293	317	324	329	313	345	297	335	309	305	310	279	295	285	324	278	315	306	295	297	319	311	287	279	301	291	304	311	317	343	332	307	307	342	301	316	290	306	310	295	336	309	335	309	282	280	295	292	276	320	298	290	289	308	298	287	300	292	279	312	309	308	299	290	295	282	306	326	285	324	296	325	289	300	300	323	328	302	298	325	281	312	338	300	333	319	299	288	312	319	277	333	328	256	298	323	312	270	269	291	301	326	328	343	293	320	295	337	301	318	306	322	313	271	270
5027	1248	2572	3555	2916	2857	2474	2190	1987	1744	1441	1280	1165	1052	1059	1048	1110	946	841	738	702	681	656	698	653	643	663	678	704	667	675	647	698	677	652	707	688	656	676	682	673	625	684	726	680	672	676	681	674	691	669	708	697	698	674	640	720	725	678	643	710	715	653	692	633	713	727	660	678	711	649	690	658	686	680	679	698	691	636	767	683	717	689	675	720	711	686	712	677	705	698	661	678	681	663	684	670	655	673	667	673	694	673	672	714	667	761	750	649	653	693	660	698	640	724	658	638	675	667	675	690	671	664	687	669	674	696	661	643	699	691	709	638	696	646	694	690	702	692	630	685	729	684	683	665	670	641	723	674	726	685	696	693	701	655	631	644	735	661	658	680	687	693	680	740	680	702	716	681	671	676	658	716	720	689	629	680	748	703	734	682	663	726	674	665	668	685	706	682	676	683	690	633	667	650	685	710	658	702	714	691	733	673	735	703	705	643	709	703	664	724	689	669	668	739	676	670	708	654	676	727	707	694	688	655	680	674	644	673	693	698	674	726	701	697	680	707	693	680	676	669	699	679	681	724	704	663	656	706	664	612	702	744	715	706	698	677	699	655	739	693	709	664	695	686	659	659	681	668	687	723	655	684	744	677	690	672	716	714	680	657	668	702	672	716	679	703	703	675	712	674	653	715	673	708	708	702	655	707	678	702	665	650	692	673	706	706	686	728	714	702	637	706	690	701	670	677	668	676	705	686	668	698	671	689	694	678	659	707	683	720	692	657	671	706	651	677	668	735	699	629	652	706	699	657	649	759	737	653	697	691	714	695	700	669	659	657	690	675	745	661	708	656	673	672	683	650	728	661	689	639	660	666	652	705	698	669	670	671	638	707	678	683	703	683	693	648	719	718	666	680	668	681	688	671	663	680	677	725	690	684	644	675	666	691	659	665	662	695	651	681	680	684	712	710	666	678	664	705	681	723	724	670	670	687	647	725	693	714	694	683	683	671	702	660	657	732	709	698	672	678	677	721	694	692	671	668	724	643	671	666	656	672	647	699	683	674	645	688	695	648	687	699	667	695	686	662	728	630	657	714	676	729	698	687	697	674	642	728	693	696	708	639	661	711	717	697	643	678	670	664	741	635	702	704	692	667	661	669	692	698	708	698	707	669	693	630	695	710	681	686	683	700	704	696	646	687	687	676	698	690	669	669	655	630	666	674	681	675	707	682	668	686	684	671	663	711	701	667	732	692	691	667	714	674	721	698	734	700	650	692	707	683	711	656	679	655	722	720	666	679	688	697	686	690	666	646	706	738	659	708	739	671	690	679	665	710	721	685	689	634	705	686	700	702	714	647	678	656	698	678	702	691	684	690	700	691	695	682	689	679	710	640	685	705	675	622	689	679	652	652	686	707	706	672	675	632	649	698	674	674	665	680	651	676	670	699	641	680	665	676	729	707	691	710	708	725	721	680	689	695	687	679	715	711	642	720	717	695	664	639	697	660	717	665	692	712	698	660	654	661	718	661	691	662	662	673	677	721	643	666	718	667	708	692	676	670	710	689	653	672	673	677	661	674	700	665	671	716	689	682	685	679	650	666	718	720	684	716	676	665	634	709	678	625	679	654	637	669	733	663	672	633	677	712	670	688	693	710	696	657	695	687	633	685	700	705	650	741	707	647	660	678	677	664	713	722	714	717	708	732	671	681	655	679	691	685	700	682	704	646	681	684	718	647	684	654	683	678	666	725	663	719	713	701	706	672	707	643	633	687	710	693	665	652	690	728	722	718	660	679	687	677	607	703	681	701	642	710	686	684	682	690	677	703	712	656	689	680	663	675	679	695	712	685	714	685	710	671	670	705	651	721	658	679	653	704	645	650	689	702	639	630	697	717	708	663	709	689	664	684	693	691	676	651	690	642	712	673	641	723	720	700	689	630	632	675	711	711	698	700	683	675	668	725	679	726	671	694	665	695	724	720	698	671	632	672	687	658	651	690	692	691	687	707	681	662	666	660	691	664	711	706	725	707	677	708	682	728	734	698	612	716	642	673	647	674	720	686	683	682	720	688	717	650	673	659	643	681	700	672	664	678	685	675	708	689	700	659	714	701	684	617	672	669	687	690	711	675	691	652	716	717	698	707	628	662	726	699	679	696	647	686	707	687	684	744	647	652	694	688	696	664	703	659	634	686	704	701	706	726	658	653	636	639	675	723	671	678	647	693	717	666	714	665	661	707	664	644	676	675	697	636	681	670	667	699	671	676	685	669	682	695	685	706	688	649	658	750	699	710	687	678	694	713	700	681	654	710	739	650	669	615	696	720	674	640	711	660	648	694	685	741	672	690	681	643	655	712	691	684	635	667	708	676	769	606	705	700	648	692	696	717	637	684	617	681	645	713	672	666	673	681	675	670	693	681	660	658	694	663	648	656	714	703	705	664	663	633	711	665	680	640	704	673	654	678	682	687	716	641	677	646	704	684	675	692	631	679	670	676	664	681	711	680	664	717	727	691	728	738	637	658	632	660	680	682	723	652	706	707	712	695	702	708	705	703	679	681	682	656	674	662	690	693	663	679	683	646	655	691	664	660	686	702	698	672	669	693	721	678	651	671	688	682	689	682	703	645	644	718	687	708	677	674	682	708	677	684	672	642	670	683	660	658	669	715	665	688	661	696	713	671	663	719	712	712	667	693	628	675	695	673	645	687	681	708	687	708	670	747	710	743	678	660	641	642	696	688	660	679	710	708	651	708	706	690	715	663	693	675	639	677	738	663	658	678	665	689	677	668	664	728	691	698	686	670	661	708	711	638	687	651	677	654	696	655	629	697	698	685	700	725	682	652	618	699	687	684	697	685	725	661	683	672	710	681	657	700	666	708	682	663	733	682	656	659	690	699	733	672	714	716	671	754	694	661	682	690	658	729	703	661	713	715	667	666	675	678	682	706	686	664	735	670	718	686	685	656	684	694	683	691	686	678	724	698	639	693	731	725	647	664	665	680	712	665	742	662	707	668	642	678	640	726	665	722	655	726	666	672	667	705	676	710	665	719	650	683	721	674	665	701	708	697	727	690	681	652	723	670	681	734	687	654	688	684	720	676	659	648	681	678	673	695	681	707	672	681	717	708	722	680	627	693	674	751	666	682	622	711	688	704	665	630	730	658	670	702	660	665	691	679	655	664	625	666	679	660	703	689	694	664	657	669	694	668	629	694	665	682	637	694	705	617	621	718	619	672	640	701	706	643	656	697	673	637	654	717	692	719	720	679	681	649	718	695	659	668	646	682	675	669	648	660	612	678	666	644	693	698	717	706	685	678	669	685	705	650	625	693	661	683	696	644	680	653	713	711	710	676	694	695	653	678	711	715	720	664	660	681	678	671	648	684	682	643	669	677	682	623	699	627	623	635	651	668	644	685	657	689	641	690	663	701	702	680	676	707	646	688	682	716	701	662	681	696	683	664	692	681	674	710	689	656	710	718	674	679	709	674	671	710	664	695	660
20466	3776	3206	2753	1754	1345	1092	852	813	638	519	470	419	388	389	387	384	305	300	254	225	254	240	241	229	240	277	233	250	210	256	231	210	228	258	256	229	206	221	207	212	245	236	260	194	211	206	230	223	241	214	214	206	234	249	240	235	225	241	210	218	200	243	174	242	260	218	228	198	212	236	223	214	227	224	238	254	233	246	218	222	243	196	221	208	243	227	224	255	220	237	258	257	228	215	254	233	231	234	228	228	260	238	232	198	214	212	213	258	220	218	240	232	233	229	251	222	222	226	203	226	212	240	212	192	252	230	225	229	206	246	229	233	231	239	212	239	194	226	190	235	221	214	209	217	228	235	251	241	252	239	279	226	238	253	234	214	213	226	259	277	242	265	215	204	235	235	213	202	231	206	202	220	207	216	232	242	225	218	253	215	220	195	230	242	231	234	233	229	237	227	219	190	216	211	233	259	239	224	247	213	254	237	219	217	215	230	197	236	186	207	254	217	234	240	241	210	220	217	209	223	230	227	258	242	225	220	207	203	236	219	226	230	227	219	227	214	256	250	213	220	218	227	213	222	223	237	237	220	241	228	243	245	241	223	233	221	238	230	241	254	194	241	204	262	229	237	264	213	227	229	206	247	216	249	212	243	245	224	229	221	258	233	199	221	232	209	247	235	204	220	239	214	220	248	247	226	217	222	245	210	254	214	220	229	251	220	220	226	245	206	203	244	192	258	255	245	203	247	198	250	253	241	222	239	223	248	227	245	234	270	228	219	244	225	251	233	230	236	240	220	207	240	245	225	202	242	234	225	256	217	218	269	233	210	230	218	218	241	224	213	229	214	218	248	235	219	252	260	220	238	200	231	221	242	251	247	249	218	239	218	230	195	238	221	239	212	230	230	228	222	238	275	224	259	236	189	220	224	244	235	242	219	214	224	239	252	224	221	220	217	260	232	227	225	220	230	227	206	220	278	216	224	232	240	225	226	229	230	249	242	229	245	234	219	232	229	209	256	240	231	220	227	239	232	244	253	251	213	246	232	219	244	215	222	238	211	233	185	222	228	220	248	268	205	230	212	268	229	228	221	255	236	230	212	258	230	205	238	229	220	216	212	223	203	224	229	200	238	226	227	244	243	215	238	250	215	220	199	218	208	235	238	234	232	223	242	259	238	238	218	218	243	216	246	229	230	215	235	236	221	246	201	222	247	223	204	237	225	240	266	226	249	242	218	209	214	190	200	203	224	249	213	249	216	207	200	208	218	199	214	242	258	262	218	246	228	206	226	244	214	235	255	253	210	258	232	258	218	258	236	248	216	200	230	249	236	207	256	225	239	219	221	238	244	264	239	207	256	220	223	234	209	249	232	202	206	234	222	205	226	254	235	219	236	219	240	257	216	238	220	234	229	218	260	244	208	211	207	216	191	252	246	222	231	232	228	232	211	206	243	225	226	238	234	234	220	217	264	210	243	246	231	225	218	224	250	223	210	207	202	250	250	231	237	203	218	209	246	229	234	220	225	225	239	266	217	215	234	234	224	211	233	213	229	196	260	248	229	218	233	227	232	240	240	219	213	227	230	205	230	234	226	217	247	199	230	232	218	206	231	222	261	239	210	249	230	211	245	242	230	246	210	213	204	236	233	230	215	233	208	225	243	249	222	228	227	226	220	219	203	228	254	259	207	221	216	237	277	245	216	257	228	212	225	247	212	222	207	227	230	231	232	233	213	246	237	215	228	228	245	232	216	214	215	220	232	242	247	256	239	201	222	231	226	247	208	243	232	221	256	230	257	206	239	250	234	211	234	241	229	210	253	224	238	212	242	233	233	224	248	217	219	253	241	222	229	220	223	222	229	224	208	226	204	256	241	226	216	225	231	219	243	220	222	261	236	257	248	248	257	215	208	207	242	230	213	239	249	222	232	240	220	224	248	239	218	230	222	244	231	220	227	222	234	239	228	221	219	236	247	240	218	244	250	215	244	261	218	222	239	224	255	218	218	209	248	221	229	259	227	233	229	207	227	213	206	267	215	249	221	225	233	220	249	220	243	240	245	262	238	218	218	203	239	247	228	215	247	230	238	236	240	221	235	241	206	218	208	235	235	222	224	219	237	235	272	227	216	243	233	218	222	205	222	201	214	208	211	222	245	227	207	241	206	208	227	228	226	243	242	228	235	227	220	246	206	231	225	226	192	232	238	238	226	236	248	215	222	214	212	203	262	247	220	225	280	226	217	239	263	210	223	239	238	228	227	275	252	236	242	225	241	212	224	226	243	214	255	214	236	217	244	230	241	258	217	245	202	223	239	222	218	232	211	238	246	239	195	215	244	237	246	236	256	238	207	233	230	245	217	214	243	235	235	232	222	210	190	222	220	248	234	237	226	228	231	246	219	214	228	221	223	227	199	195	216	246	253	224	246	233	242	222	194	238	226	202	219	243	233	243	274	240	218	246	216	254	213	261	233	256	234	237	231	268	225	229	219	239	220	242	231	249	291	264	225	211	226	245	230	256	239	223	209	222	254	207	219	213	220	227	246	235	228	236	232	263	225	217	241	236	221	229	239	238	232	237	211	220	235	257	246	236	243	238	224	227	218	237	209	201	242	241	234	263	224	242	252	241	228	231	237	254	229	264	218	216	233	251	211	244	231	228	228	229	240	228	218	243	241	251	230	217	232	228	225	221	234	219	231	214	235	204	207	222	214	219	220	232	233	231	222	220	258	241	227	233	253	230	241	225	243	242	258	226	253	235	205	219	239	210	240	229	226	222	228	227	190	213	228	195	206	252	225	220	233	246	226	228	222	235	240	250	198	246	225	228	223	256	233	232	223	205	220	234	240	237	225	244	220	254	250	223	213	218	235	239	217	247	240	202	219	242	219	217	239	250	206	240	237	255	229	249	240	245	229	250	223	222	216	208	258	226	219	223	238	219	211	244	216	234	233	254	227	256	245	222	219	261	206	233	244	253	227	212	231	223	250	224	261	232	240	239	253	237	255	196	217	228	235	249	229	229	227	241	258	223	223	216	217	244	243	252	223	192	253	224	264	226	217	255	221	226	244	218	237	221	243	225	248	221	224	263	257	246	243	210	232	217	215	251	231	235	216	240	197	220	237	236	207	233	208	248	248	231	230	229	223	248	231	244	222	257	216	202	246	225	231	255	239	235	233	226	216	224	261	241	232	230	231	253	233	259	211	248	222	245	230	211	230	206	238	200	243	225	205	220	226	239	281	228	195	217	212	222	243	256	252	246	222	205	241	241	262	252	227	234	226	250	219	239	249	234	247	224	237	236	179	222	253	211	222	212	215	243	257	254	235	246	202	212	213	215	206	231	220	234	195	221	227	249	250	250	202	242	238	247	260	233	226	216	241	212	238	210	238	240	191	224	209	220	199	217	231	214	209	255	215	224	233	227	229	259	232	215	230	216	248	218	234	214	265	250	244	251	233	224	238	219	240	233	222	233	234	210	237	233	203	211	229	214	253	233	222	243
12725	2358	5273	6813	5691	5236	4390	3932	3506	2711	2400	1935	1727	1524	1526	1403	1438	1224	1016	784	664	609	601	565	553	562	534	542	567	563	568	596	573	598	568	574	564	559	608	565	606	589	528	590	580	558	586	571	576	597	584	565	556	575	540	555	585	565	507	555	565	574	597	582	562	557	581	556	566	568	566	585	553	536	587	555	544	517	560	554	542	553	539	546	535	577	591	516	574	602	497	542	554	544	496	574	562	538	574	511	565	559	544	567	537	568	545	571	559	516	537	528	557	567	528	547	550	525	545	540	534	578	573	513	524	590	565	543	564	521	556	573	581	576	571	572	572	562	587	578	542	560	574	536	568	544	518	516	541	565	561	587	571	543	518	551	568	571	547	554	557	602	545	555	514	553	550	522	534	537	563	558	578	512	542	550	550	538	533	556	580	511	504	567	588	550	556	516	560	573	545	535	519	545	572	575	590	525	563	563	521	569	558	511	505	572	564	604	519	566	561	582	558	546	566	544	553	583	557	562	577	555	528	581	526	535	554	560	569	554	496	561	526	574	526	558	540	604	535	550	524	570	570	586	577	545	585	557	532	546	583	563	543	581	568	559	542	590	529	571	548	530	546	515	543	552	562	528	572	534	535	555	579	538	517	560	577	519	596	563	565	540	532	592	531	548	565	569	596	549	553	584	509	528	566	594	536	560	595	531	558	587	543	598	503	541	593	589	591	575	560	552	532	555	544	546	545	543	602	505	526	562	586	584	558	560	581	558	577	557	568	536	593	536	561	551	591	511	552	537	588	556	566	553	583	574	593	551	560	553	553	476	575	572	562	533	550	530	552	539	564	522	543	558	537	551	539	528	563	609	538	579	529	549	550	546	600	575	527	529	557	578	555	583	522	586	510	544	549	530	556	542	537	575	536	534	594	560	550	567	562	566	530	548	575	532	514	530	567	510	547	526	547	542	544	563	601	584	553	532	540	535	538	528	556	564	578	546	553	540	563	530	544	540	580	520	550	591	569	541	543	564	576	534	561	574	587	565	570	583	517	556	572	537	594	528	525	541	525	597	560	553	592	576	584	506	563	578	529	513	600	549	579	560	555	558	540	544	566	556	564	579	535	567	595	592	598	593	548	555	562	536	560	531	562	551	560	566	584	520	525	586	559	595	579	577	562	541	557	555	567	550	547	540	534	562	552	509	568	574	556	559	570	541	545	605	565	514	579	535	551	558	571	533	588	562	527	563	529	514	558	562	537	553	564	539	561	536	592	536	530	501	565	559	578	547	493	561	574	529	567	515	534	546	584	575	531	563	590	574	558	498	540	558	551	551	543	527	555	597	509	588	586	526	571	568	543	548	553	540	548	582	559	541	560	545	537	542	534	568	551	578	549	504	534	560	559	542	555	555	509	525	524	544	549	585	540	567	516	560	551	525	535	541	591	571	567	522	578	549	567	592	554	522	559	553	516	539	577	585	581	546	520	546	538	568	517	568	538	541	547	572	537	543	608	551	574	538	561	539	561	539	544	570	580	530	537	580	537	534	539	554	533	559	526	517	566	534	527	567	557	540	556	512	551	535	599	538	549	573	537	566	591	539	526	536	564	571	595	587	579	563	551	562	530	516	578	557	505	547	519	530	582	554	601	576	531	507	572	545	534	575	536	591	506	544	502	558	539	565	499	545	584	545	529	546	545	562	547	565	512	526	591	548	554	560	544	536	523	544	554	524	543	552	557	593	538	552	534	569	533	555	557	588	569	517	562	536	536	579	513	549	534	550	542	563	555	607	557	564	562	530	567	559	541	577	532	570	557	588	550	546	557	582	525	561	540	518	533	511	589	570	579	584	534	562	563	519	574	510	547	526	555	566	546	560	569	515	547	550	548	544	568	557	614	582	559	557	605	587	563	552	531	548	545	534	533	565	522	540	541	562	565	500	563	572	565	546	540	541	557	572	490	574	567	584	540	558	572	581	564	522	553	588	575	569	547	556	575	559	574	544	562	580	538	593	584	570	572	538	524	600	564	591	577	538	511	494	554	572	550	570	563	562	553	554	541	582	572	537	578	577	510	546	547	578	582	540	593	591	575	585	582	551	518	580	571	509	569	548	530	541	571	557	577	531	589	544	519	523	576	560	594	540	526	564	517	524	540	523	544	589	566	535	533	555	552	553	585	559	551	536	541	555	562	611	554	583	581	539	550	518	531	572	531	555	509	573	569	528	554	626	572	566	557	554	520	535	569	561	562	548	529	561	551	541	538	538	565	561	576	541	546	515	580	529	556	573	573	563	577	563	515	565	541	551	543	560	514	540	519	566	546	566	554	559	600	538	527	553	567	533	572	557	583	550	627	536	556	551	571	599	514	560	535	552	540	542	497	575	560	536	595	522	584	525	550	512	547	504	570	549	528	570	531	540	532	501	555	559	520	551	562	564	548	600	523	562	574	543	563	540	528	512	549	588	573	554	568	558	527	543	517	584	568	529	587	557	582	560	527	591	594	525	581	572	533	542	540	602	596	524	551	541	555	562	510	559	537	540	572	584	577	557	551	560	570	540	554	555	517	567	566	577	573	583	583	527	554	582	576	560	570	506	586	560	553	529	545	570	527	541	573	568	618	538	558	510	538	585	537	583	539	571	536	550	558	577	530	533	572	548	553	540	559	589	562	575	618	574	564	545	569	552	529	536	540	556	568	577	547	535	564	556	575	542	560	534	572	566	573	564	524	537	530	572	573	583	548	575	569	545	558	557	586	535	523	545	577	559	556	551	555	562	557	569	556	543	588	572	504	544	598	536	557	566	529	507	502	573	542	610	569	530	587	576	568	556	546	577	553	589	546	577	517	569	566	550	538	553	564	545	570	570	540	551	543	566	588	544	572	565	530	551	566	538	609	580	524	531	523	581	543	532	545	602	561	541	578	562	568	578	567	567	554	549	611	552	553	568	551	525	562	568	529	551	557	590	562	558	557	565	529	516	551	547	524	536	557	520	531	553	559	543	564	586	536	548	542	593	535	528	569	512	511	511	540	554	578	552	579	571	580	523	556	529	593	511	574	584	564	555	570	519	556	581	555	572	503	564	581	567	566	562	557	509	545	520	556	531	537	576	555	592	559	562	504	586	550	558	625	584	579	534	594	571	537	526	525	553	550	556	548	574	527	578	541	556	541	585	558	563	577	533	553	546	580	568	548	551	570	518	547	541	559	560	528	564	553	540	554	538	566	570	588	576	575	540	532	586	556	576	569	537	531	541	581	535	538	570	550	548	521	541	555	569	565	522	551	575	564	560	544	567	551	543	571	547	606	584	563	543	552	536	565	586	542	553	568	607	549	540	522	582	582	527	564	547	552	582	526	566	557	542	532	585	521	560	579	539	577	565	590	573	553	528	582	555	542	561	536	542	567	571	594	560	533	512	535	570	590	550	544	551	523	547	575	532	517	535	558	574	607	561	579	576	549	553	572	584	570	569	523	549	534	555	540	578	537	508	561	551	552	573	525	552
30837	7454	5532	4509	2935	2145	1684	1502	1211	1066	850	691	608	630	644	589	584	590	424	416	358	346	359	378	352	352	377	399	363	358	362	365	379	390	393	363	363	354	360	357	363	345	371	352	374	369	381	361	360	346	339	374	396	392	389	364	368	375	366	400	343	375	340	345	381	351	340	348	358	359	373	406	359	320	365	356	389	355	341	374	341	355	367	351	352	375	422	338	369	355	326	404	367	356	330	361	371	377	322	381	338	364	357	347	361	363	374	341	371	367	328	382	380	380	356	390	387	392	375	381	369	376	363	403	398	385	363	371	370	348	368	376	383	339	338	376	380	341	365	352	406	364	385	384	395	376	368	365	344	362	358	387	335	383	352	371	352	366	341	384	368	375	369	370	431	356	360	393	370	396	340	379	386	396	352	382	357	397	326	370	401	367	362	336	397	340	374	360	364	389	358	359	329	374	370	355	368	416	408	371	365	360	387	358	373	382	372	350	379	340	363	349	402	385	348	350	362	386	365	351	358	339	348	405	383	350	372	384	368	368	331	398	331	352	392	365	346	399	336	376	329	361	366	355	408	334	317	364	375	350	348	338	359	385	387	352	358	339	344	345	352	376	371	354	341	354	371	380	398	341	364	386	341	405	372	405	356	371	408	379	352	385	382	370	386	410	347	357	355	345	340	359	362	346	394	340	354	395	379	402	367	357	344	380	369	330	349	343	351	361	347	365	355	379	361	355	336	348	338	387	358	409	368	341	382	346	362	362	333	336	385	346	319	373	374	373	345	341	355	363	330	358	379	349	369	375	337	371	388	375	395	370	341	343	413	350	385	357	364	379	377	417	367	334	394	374	389	351	371	409	359	378	378	361	340	371	381	379	372	359	372	339	373	354	380	346	329	379	407	341	374	368	403	346	345	334	373	298	368	376	372	368	394	380	373	362	386	379	358	388	395	343	317	387	379	343	341	376	382	331	349	388	364	369	369	404	385	375	366	390	335	341	390	328	373	357	372	348	361	402	374	303	355	381	359	347	341	336	379	330	341	373	373	357	364	366	362	340	359	314	325	400	363	377	356	367	369	370	357	356	373	333	373	349	352	364	405	381	375	387	354	334	331	338	337	386	397	370	363	346	349	368	374	341	368	345	364	386	380	377	375	353	398	367	377	364	328	358	384	375	350	363	374	343	334	342	354	360	343	339	383	302	335	335	375	399	382	376	371	328	347	397	343	346	345	340	368	393	354	366	327	362	359	363	374	334	387	365	337	383	375	374	368	365	380	339	365	415	378	389	362	372	362	348	365	368	397	338	406	376	402	367	365	355	357	372	376	350	374	376	353	380	379	344	359	371	367	382	393	350	383	356	383	378	366	354	344	356	372	395	367	395	351	408	351	354	380	351	344	351	338	375	383	356	368	359	371	372	377	400	357	355	375	342	350	393	364	365	341	361	388	349	377	354	384	377	351	368	370	379	363	357	387	384	356	371	343	325	359	375	391	320	358	362	343	371	367	365	347	390	365	327	355	333	333	403	351	396	355	353	357	371	367	379	391	352	352	401	404	363	389	343	366	352	368	370	364	334	389	369	397	375	350	305	385	393	381	353	343	348	336	373	381	371	348	330	333	354	418	368	333	398	380	386	377	383	355	393	376	371	371	357	372	347	355	362	323	337	354	346	361	338	374	373	335	379	349	378	354	393	320	372	323	341	377	360	349	350	390	342	354	407	386	347	346	356	408	345	366	340	386	375	357	343	402	370	349	348	360	397	387	369	394	367	347	365	368	373	373	328	399	394	380	374	384	401	375	384	382	378	374	393	373	321	355	395	349	343	339	376	364	348	351	359	358	344	357	342	365	361	336	323	331	368	371	381	334	348	375	369	375	377	379	338	358	363	390	347	368	370	447	323	365	339	397	378	378	371	401	383	392	383	369	405	340	380	321	376	407	369	350	368	336	354	353	352	382	382	402	387	346	353	381	360	397	370	392	380	353	367	338	369	332	379	390	364	320	352	363	368	358	369	354	395	369	389	378	376	374	377	375	345	379	358	338	346	383	388	352	381	362	341	383	372	312	357	369	353	371	376	383	348	357	345	395	342	330	349	339	372	360	371	387	375	321	379	367	359	345	390	381	389	375	352	363	372	421	404	359	333	388	359	376	333	390	394	409	391	352	378	387	331	351	392	394	363	361	387	371	341	366	376	366	394	366	377	382	331	354	355	373	355	364	363	351	365	374	357	357	385	333	326	368	392	330	377	340	362	390	374	325	346	377	339	356	412	368	354	352	393	338	354	366	363	400	403	382	354	406	366	350	355	377	376	364	360	343	368	376	374	330	375	336	376	398	367	403	365	388	367	330	359	325	346	357	376	353	346	358	400	388	378	393	375	381	329	345	326	360	378	371	387	387	380	352	351	377	361	326	379	377	350	371	379	347	365	358	357	377	338	393	379	349	384	365	332	369	350	360	379	325	387	345	340	369	362	376	356	361	377	361	353	346	368	402	399	315	348	353	362	379	344	388	361	349	397	348	391	365	351	385	387	357	368	328	398	361	397	357	358	383	397	384	352	354	349	375	362	400	356	365	375	376	387	396	363	385	363	354	386	394	382	393	367	360	388	358	375	373	374	332	342	359	366	338	353	363	321	376	371	381	365	385	398	387	367	380	364	365	391	371	361	386	384	404	371	338	384	364	332	361	342	375	330	351	389	364	377	377	395	368	364	341	388	384	368	378	375	369	353	333	332	372	389	369	371	381	387	385	374	411	349	359	355	383	341	371	375	344	355	367	357	366	366	326	375	370	384	331	376	327	355	396	358	362	399	402	383	384	362	332	346	399	379	362	330	356	325	333	361	376	346	391	360	359	347	361	387	363	350	358	397	341	348	340	384	371	366	348	391	399	362	395	355	389	368	377	391	371	372	364	360	328	351	388	418	371	360	339	349	381	379	385	344	345	333	377	353	372	348	377	385	386	349	343	347	345	384	330	380	384	406	365	369	360	388	380	353	357	319	377	331	344	348	366	320	385	396	329	386	365	410	362	324	390	398	341	435	384	354	341	385	352	386	351	357	343	358	376	334	348	361	363	342	361	365	373	327	364	383	356	391	359	369	367	336	384	333	389	360	404	390	342	431	391	376	356	383	362	391	382	358	386	362	377	397	359	341	407	384	352	339	347	372	410	364	342	398	385	389	364	368	412	370	358	361	374	375	371	345	399	368	384	364	333	375	371	366	395	343	388	411	428	351	363	374	371	391	381	346	397	333	355	367	405	349	407	373	387	370	360	381	326	332	386	384	362	410	378	371	303	362	350	354	373	353	322	377	367	341	378	374	368	377	334	354	352	386	322	367	375	394	351	367	393	386	355	352	362	360	352	361	352	378	372	382	383	342	350	331	378	343	341	373	358	358	328	362	354	392	359	366	309	355	358	392	378	334	333	382	373	351	337	346	359	355	377	403	376	351	354	362	335	381	355	364	365	370	392	362	361	346	351	384	416	377
17076	3535	7920	9809	8620	7333	6547	5957	5234	4355	3683	3011	2699	2463	2288	2209	2075	1988	1557	1142	950	928	885	899	897	884	846	867	870	885	865	927	838	813	875	849	867	842	831	822	826	858	896	828	909	824	825	858	804	787	895	830	826	761	823	833	846	897	830	870	800	810	856	857	851	849	792	846	850	843	810	845	850	847	821	859	836	857	868	796	794	802	826	805	840	803	785	861	841	862	807	839	802	782	842	867	866	753	811	849	836	837	790	814	837	777	823	841	813	864	791	795	869	778	830	760	840	796	795	869	840	800	851	796	841	846	829	824	866	838	840	855	844	811	817	864	795	834	868	812	837	804	833	848	849	823	808	842	789	861	765	826	824	834	814	824	773	802	885	828	803	870	791	831	839	776	809	866	806	830	823	766	782	789	787	816	860	831	855	825	823	794	797	809	860	866	781	822	819	787	810	839	846	845	873	796	813	845	859	767	817	801	839	786	808	794	830	822	808	787	821	838	790	788	840	869	846	789	838	801	843	851	824	812	817	843	828	843	819	828	835	784	836	837	840	794	793	850	836	843	858	820	862	834	811	817	804	830	792	800	874	851	842	821	849	832	807	805	842	821	792	795	888	798	841	790	829	787	815	846	828	798	821	823	785	831	813	747	779	846	823	846	817	805	804	817	849	852	835	801	815	826	848	832	831	824	839	822	860	813	832	862	841	801	848	786	831	801	809	809	833	839	811	807	810	769	783	813	828	821	807	855	843	862	805	796	763	827	825	804	800	804	839	785	798	832	819	832	824	798	779	832	895	849	846	786	823	841	800	841	804	814	838	857	860	844	820	784	853	796	812	798	844	820	810	837	780	827	877	813	831	829	748	825	808	877	764	774	815	844	917	841	839	863	832	843	822	758	852	803	792	820	848	813	849	785	845	848	784	811	784	833	800	819	819	792	782	778	815	826	766	835	800	859	835	849	798	842	897	786	819	797	832	842	833	856	854	817	835	782	837	764	812	829	792	746	835	748	834	823	846	873	809	763	833	835	809	794	784	844	837	794	765	825	797	886	805	840	886	876	844	816	800	822	776	814	854	863	859	838	827	808	854	884	765	808	796	825	821	841	756	760	840	808	821	813	820	849	835	773	813	833	793	787	832	869	816	814	803	830	837	840	795	824	839	835	853	862	838	834	855	908	827	807	833	806	786	844	826	862	836	830	810	869	788	843	787	836	857	882	760	824	829	798	851	811	822	799	841	810	831	823	737	836	794	819	805	799	801	844	778	837	893	813	827	845	821	855	847	767	799	802	803	849	847	811	800	827	886	849	809	805	760	834	786	834	845	827	857	827	784	832	809	800	802	846	776	859	819	850	828	794	766	890	848	806	744	792	783	814	787	818	853	821	854	830	823	864	828	781	816	852	827	805	806	805	893	818	836	811	815	876	814	849	797	853	861	810	814	800	875	813	835	849	784	822	823	838	855	826	821	797	816	822	839	766	840	815	831	841	826	809	789	797	778	854	827	810	824	802	831	835	842	867	859	879	838	836	849	827	816	786	789	832	818	827	800	793	828	821	821	852	834	800	845	853	814	808	794	857	833	810	839	835	814	835	814	834	837	776	829	857	799	836	838	776	861	809	797	829	838	790	895	783	788	851	835	856	894	770	837	817	821	826	804	826	793	773	776	841	803	806	863	782	844	823	813	813	859	793	899	807	799	851	800	803	800	817	815	799	817	803	898	836	819	785	807	838	805	848	881	837	806	792	872	843	783	837	798	839	809	803	818	822	770	808	817	806	822	818	858	827	825	849	791	803	801	806	871	757	809	828	821	840	823	798	800	854	814	795	829	842	853	828	837	814	805	803	774	818	874	804	827	844	809	814	822	808	796	831	874	821	825	816	801	844	811	797	775	871	792	838	811	810	819	802	833	825	847	846	856	772	860	813	863	861	851	840	796	819	849	813	852	838	876	845	839	848	858	814	800	858	759	836	823	871	741	820	876	866	829	833	839	848	875	878	802	776	864	798	872	778	837	862	790	848	784	821	857	821	817	798	878	857	822	789	835	818	863	849	812	770	847	847	879	895	843	852	801	832	839	832	831	846	826	843	812	862	815	823	791	809	820	844	823	776	846	809	827	816	791	818	860	831	833	823	820	828	867	770	812	823	795	809	852	797	841	843	840	848	818	813	811	819	789	804	816	806	814	819	782	798	810	843	823	827	838	879	854	820	846	816	834	815	811	795	788	791	788	843	791	801	785	780	851	822	813	863	817	804	806	820	879	808	840	838	845	785	833	839	798	822	839	852	822	828	821	829	844	815	813	814	883	783	826	857	803	812	871	815	838	790	825	812	804	849	812	787	788	832	888	817	835	856	860	848	812	818	768	826	821	885	804	820	813	848	862	823	822	889	853	887	851	840	828	845	827	828	807	856	842	859	828	778	801	807	825	838	840	823	822	794	768	862	827	813	864	837	891	812	815	850	781	803	832	841	848	842	815	856	750	731	814	799	826	774	809	797	833	823	800	825	812	811	792	833	825	833	818	808	825	789	819	807	841	858	814	817	810	863	845	877	828	828	838	851	831	816	806	883	830	788	801	818	849	829	889	805	793	810	829	817	860	820	816	885	849	826	840	841	777	809	856	792	833	829	811	836	855	807	748	816	823	856	822	831	827	773	776	844	781	819	807	807	808	875	806	846	807	859	835	809	837	842	785	789	806	836	861	833	828	816	822	784	849	821	838	874	854	828	831	868	820	798	812	840	839	840	775	822	823	889	841	806	804	770	795	889	859	750	837	829	841	866	871	801	821	860	819	845	838	852	859	880	858	817	823	766	793	836	835	814	855	851	803	818	817	808	842	822	847	825	795	783	819	827	826	822	817	855	851	763	806	818	840	882	795	789	863	820	830	801	806	820	826	836	853	840	824	810	807	832	813	816	826	814	840	839	783	828	822	820	825	801	814	823	772	819	781	837	820	824	843	833	798	824	803	848	835	776	788	797	839	801	792	833	792	830	861	833	858	849	839	858	844	806	811	811	807	874	833	776	818	800	874	786	848	853	832	826	868	829	801	755	840	829	833	808	824	857	854	843	821	837	891	854	767	830	798	796	832	860	840	834	836	780	811	865	816	834	874	827	832	777	851	872	807	793	805	807	796	790	832	778	763	876	820	799	836	823	797	847	848	869	814	811	797	806	844	823	821	785	797	824	816	803	814	821	808	841	856	836	798	803	827	780	854	769	800	814	874	786	810	811	797	844	852	849	790	804	813	836	832	857	791	812	827	837	824	838	865	801	826	885	779	814	793	833	826	849	815	813	826	872	822	848	819	862	833	867	839	825	802	820	815	792	816	783	798	777	783	869	775	882	820	849	787	780	863	779	850	799	744	802	806	800	780	826	783	853	864	822	837	807	771	862	849	788	812	808	823	827	789	827	824	833	806	815	850	833	808	808	828	864	785	824	790	842	855	852	790	796	810	820	806	794	818	794	813	804	791	796	871	849	813	812
7672	1291	1504	1272	979	757	730	579	520	493	444	390	363	363	348	359	360	332	339	323	330	300	320	306	291	323	298	302	297	291	303	331	322	336	296	310	313	303	293	284	302	305	307	301	359	320	271	321	324	300	311	277	313	269	278	323	338	309	309	328	307	282	269	289	321	297	301	319	292	290	307	276	329	325	320	334	285	303	330	297	349	332	310	324	330	336	315	310	265	288	324	294	322	308	321	301	285	335	325	296	341	303	335	323	333	297	355	299	305	297	302	283	312	310	311	329	291	296	302	287	304	262	291	304	292	295	326	295	291	329	329	295	333	332	292	322	305	314	292	331	326	349	337	314	285	334	285	290	322	307	283	309	322	306	306	297	328	285	257	345	308	308	306	315	340	318	323	312	359	303	308	299	314	315	340	306	299	295	335	312	317	296	307	325	273	305	324	333	269	295	279	322	279	297	341	303	310	290	291	290	287	323	302	305	320	264	305	283	279	279	303	278	306	317	340	313	320	285	267	324	312	313	267	293	344	321	296	326	319	285	324	282	327	292	294	346	309	310	278	330	311	321	317	300	306	310	318	304	278	310	309	302	295	300	337	289	288	292	310	295	314	278	295	314	312	298	299	303	319	315	326	312	285	305	305	310	351	350	311	282	299	314	290	289	300	302	322	328	306	311	305	308	335	276	320	302	325	291	296	308	318	322	324	299	294	302	318	331	315	325	305	347	287	267	306	307	321	297	310	321	315	279	300	288	302	323	285	327	260	322	326	322	293	314	304	266	298	309	283	295	294	301	317	277	323	280	308	281	306	303	279	238	326	320	308	300	267	335	310	292	280	281	319	279	346	331	330	324	336	298	294	319	270	327	292	309	278	288	335	282	290	295	280	308	288	307	322	309	308	295	317	271	296	302	321	295	318	272	267	299	328	344	319	293	301	282	330	322	315	290	288	303	304	253	296	285	328	303	305	310	296	323	320	261	311	312	284	303	333	326	329	324	318	297	314	355	314	315	299	308	327	361	295	302	271	312	271	306	317	314	317	327	313	313	308	324	308	290	315	333	326	292	341	294	310	300	316	292	312	335	321	334	317	312	329	286	317	271	317	313	321	316	304	318	334	336	317	315	296	326	301	344	312	324	338	314	323	315	323	307	290	331	320	264	296	261	276	309	314	326	299	299	314	289	275	343	311	316	309	290	308	315	317	283	309	310	280	305	318	335	279	347	311	281	324	293	298	308	314	287	305	316	291	305	331	312	323	322	325	313	310	312	300	307	313	332	329	337	300	314	306	308	283	325	276	319	313	339	289	296	293	277	315	323	301	323	326	312	279	329	297	313	291	314	317	251	315	307	308	326	319	299	287	307	328	291	298	320	338	297	314	301	308	294	295	310	283	290	321	298	321	326	293	286	345	332	298	308	332	307	279	303	297	320	311	287	284	309	306	292	295	284	323	274	326	307	311	321	300	296	338	322	321	314	292	322	311	266	318	331	317	290	306	302	308	285	288	308	288	308	320	302	326	335	298	311	287	288	302	314	307	333	282	277	278	296	303	306	377	321	287	294	312	288	302	340	343	318	304	286	277	291	311	287	298	322	307	299	305	299	324	306	317	338	314	278	312	320	305	293	283	313	341	323	325	298	302	309	331	296	323	309	315	318	313	289	326	286	307	319	299	317	327	324	296	332	355	293	289	324	294	284	321	308	293	298	315	303	307	314	310	300	257	300	303	288	316	338	327	319	295	296	319	302	316	334	296	322	295	341	292	319	273	300	303	297	311	309	327	323	289	312	304	353	281	315	336	314	310	317	326	305	306	275	338	333	304	302	329	294	314	314	300	298	319	354	285	335	333	295	300	290	323	276	294	317	307	296	306	294	335	303	317	333	328	285	295	326	295	335	288	335	290	319	298	283	305	283	308	310	294	314	290	295	308	304	288	314	297	307	273	298	298	320	309	319	301	309	296	332	306	317	313	311	299	308	333	305	302	346	333	293	281	318	303	306	300	305	314	297	320	333	332	319	334	315	281	292	279	322	298	299	292	318	305	305	316	303	305	295	302	305	312	331	321	327	312	328	277	290	347	305	328	289	301	287	333	317	329	306	315	329	285	323	320	309	321	335	334	336	293	325	304	325	303	307	293	293	338	295	331	325	350	314	286	301	304	282	285	313	296	310	308	331	316	283	321	279	278	313	266	317	303	353	307	312	299	307	317	314	353	319	306	308	307	315	317	272	288	330	309	316	322	295	274	325	315	293	306	323	295	289	305	301	319	320	322	280	350	297	312	308	323	301	306	305	285	301	286	292	307	310	352	317	321	314	286	315	322	318	302	320	316	324	300	306	271	305	335	301	298	309	327	332	326	337	286	281	302	325	309	323	313	314	324	301	296	315	309	333	271	293	280	294	301	301	343	322	305	331	326	266	317	305	292	301	295	296	290	313	278	326	324	304	286	291	305	314	309	289	335	310	292	304	315	280	313	326	306	326	288	315	317	324	293	326	332	300	287	274	283	295	301	311	317	302	316	311	320	267	274	311	312	306	350	292	286	314	319	309	315	342	326	314	269	269	329	360	325	318	296	320	279	285	295	283	305	303	331	320	304	330	301	310	343	305	293	314	299	293	307	336	282	297	312	288	294	268	314	314	333	338	325	351	288	292	311	357	286	309	303	280	304	312	312	319	303	319	295	287	305	279	282	319	309	336	295	291	324	306	295	290	299	323	304	297	295	307	332	286	291	271	281	339	295	313	306	321	290	311	312	317	309	312	300	303	308	302	269	294	308	339	282	304	305	308	314	328	329	349	278	273	331	263	271	283	312	309	294	308	292	296	310	311	291	308	278	319	302	295	320	300	341	312	292	291	298	323	320	321	282	344	315	337	303	304	318	295	295	329	309	316	291	311	283	261	344	286	296	309	310	343	298	303	265	283	291	314	290	315	316	311	304	359	318	339	275	301	320	303	284	311	323	332	282	301	299	292	305	305	288	300	334	324	309	331	340	289	265	307	281	305	325	257	283	276	344	323	298	319	304	287	287	303	326	325	279	333	287	310	334	311	318	302	337	308	316	315	344	310	314	294	310	316	319	308	317	288	291	333	286	297	303	342	333	285	328	309	322	304	290	316	314	289	302	313	345	265	321	273	289	299	258	295	325	276	280	337	301	316	299	317	312	294	316	295	293	322	321	329	268	305	313	292	294	335	308	343	310	312	304	298	310	324	273	294	336	325	277	297	267	289	313	277	303	319	328	313	317	342	358	306	339	319	351	305	294	294	313	293	320	327	309	310	323	335	287	306	318	275	313	329	342	311	312	297	308	296	323	315	316	282	337	298	327	313	331	318	318	307	292	321	312	316	298	286	318	322	308	275	295	278	309	286	346	328	282	288	328	294	291	312	292	286	316	328	325	324	340	304	331	309	324	299	283	257	305	304	320	274	302	294	328	304	308	279	319	317	298	300	299	295	286	302	300	300	323	320	317	288	313	290	314	293	305	333
5040	1361	3128	3951	3304	2811	2597	2290	1988	1732	1375	1231	1082	1138	1061	1132	1105	931	794	661	742	695	718	718	707	740	677	727	706	711	700	662	661	695	703	721	723	715	695	666	704	688	647	676	697	732	670	692	728	641	731	715	685	676	674	703	686	642	724	690	691	658	686	707	679	675	750	683	691	690	682	656	657	736	675	662	716	728	735	725	698	678	662	700	689	653	672	701	688	693	675	689	699	683	706	655	691	681	692	660	730	694	678	697	686	685	668	646	671	709	688	646	644	707	684	686	702	670	692	705	698	710	700	711	735	707	726	678	655	678	749	725	692	681	691	703	706	693	677	704	734	693	718	722	698	709	719	702	669	643	661	678	700	682	609	695	744	654	703	635	704	675	691	703	694	682	677	664	684	669	717	684	719	687	697	733	716	667	702	657	678	675	668	658	657	697	709	715	670	671	691	691	727	683	687	703	692	703	667	730	712	659	707	696	701	713	701	695	660	674	688	682	709	742	726	703	665	677	717	624	648	685	666	718	687	675	727	672	668	725	670	690	665	675	658	685	712	690	693	648	690	653	725	707	703	684	709	657	683	676	645	701	687	705	681	691	667	679	743	688	663	708	702	664	700	628	702	705	671	699	710	687	641	622	675	716	646	714	702	697	655	687	708	639	694	677	710	660	678	711	664	705	690	671	697	745	686	696	736	733	670	722	722	672	696	697	726	745	688	661	706	677	722	634	648	666	694	681	719	698	729	661	622	688	661	661	671	711	699	699	666	719	713	682	704	699	715	715	724	709	690	723	682	736	669	687	698	673	683	689	704	684	693	720	646	676	677	718	636	725	672	671	667	666	663	698	713	671	687	687	721	715	682	702	678	713	661	678	699	672	701	678	689	663	639	673	700	731	706	684	675	718	673	674	726	645	729	658	707	740	666	713	645	653	691	678	725	687	671	671	760	678	674	704	679	655	708	725	659	653	699	714	715	652	655	667	645	651	702	718	734	681	690	683	692	671	675	677	695	689	747	647	711	696	682	668	676	673	710	661	678	691	675	688	670	711	704	691	687	747	653	654	708	709	670	669	702	701	702	714	732	709	652	690	678	694	681	704	696	674	698	702	724	659	714	667	776	670	654	605	691	694	693	684	695	679	705	667	655	706	714	686	678	724	717	692	660	691	691	726	718	684	726	699	692	618	714	679	718	685	682	675	691	672	644	716	664	639	699	684	618	658	671	692	703	677	720	693	690	669	717	681	683	663	656	689	655	667	615	683	679	651	677	749	699	761	670	708	650	693	728	671	716	677	728	765	669	666	682	693	691	727	694	697	730	690	724	675	693	693	629	728	684	706	685	662	682	740	728	715	659	735	666	676	736	694	656	689	689	691	772	727	707	719	701	711	667	668	666	685	737	723	670	681	704	707	675	696	666	724	694	733	706	713	688	691	682	665	685	714	669	689	695	671	670	666	745	646	640	730	729	680	704	684	682	668	721	655	693	697	670	773	669	684	738	712	688	684	709	715	738	666	688	707	727	673	676	736	687	706	676	698	702	717	688	702	672	711	681	696	711	650	670	663	680	696	698	704	684	672	709	728	699	691	695	649	690	717	671	679	650	687	657	732	705	691	637	664	680	686	721	671	740	727	680	716	702	745	652	756	696	722	738	711	698	655	658	658	697	624	684	618	616	689	699	722	660	666	696	683	708	699	710	696	712	675	687	698	674	679	732	654	696	715	688	713	724	685	723	663	699	714	731	682	674	699	669	702	714	681	695	703	699	706	719	684	677	693	671	691	705	700	666	675	697	686	656	662	717	676	659	665	689	711	734	645	713	693	687	708	661	709	683	695	665	650	689	727	673	677	700	675	677	678	733	648	680	668	683	719	705	672	663	689	715	715	681	649	724	690	702	726	695	695	705	712	655	690	671	681	707	690	682	672	666	711	672	687	691	683	732	693	689	684	678	646	701	716	663	679	693	662	657	672	637	656	639	714	663	731	701	714	701	641	687	683	665	708	693	694	702	676	678	679	657	650	706	688	733	695	679	676	687	686	700	680	704	684	730	715	711	638	686	677	644	681	668	697	695	716	690	676	689	678	683	736	642	687	692	695	708	681	681	691	640	682	702	703	737	667	683	699	712	686	656	720	708	680	696	670	682	691	644	685	708	665	661	722	674	660	651	731	639	718	675	672	648	733	686	694	689	714	688	683	684	648	681	719	697	719	661	649	677	697	693	706	672	713	671	701	676	709	714	700	685	642	684	694	713	661	696	649	705	714	689	680	681	710	662	683	766	710	649	665	740	735	665	691	653	731	678	675	693	659	699	684	653	673	662	691	674	703	721	682	671	696	687	728	690	703	711	705	728	691	651	701	692	682	725	697	675	698	701	669	690	694	683	666	741	668	712	667	710	704	700	680	697	674	649	710	673	657	699	724	676	703	715	702	665	701	742	672	713	685	673	694	751	701	668	679	715	713	677	682	700	669	693	671	671	724	677	670	736	723	708	685	660	681	679	676	638	686	661	676	720	684	704	724	708	719	631	731	665	695	640	680	680	680	644	719	654	736	701	623	712	710	654	652	713	664	657	699	629	688	653	674	659	684	700	722	718	698	713	676	694	667	676	709	680	752	673	687	693	707	706	717	707	711	722	700	688	694	700	694	683	750	739	692	720	704	698	722	653	690	712	696	705	759	731	691	692	695	665	657	638	705	738	709	701	698	692	663	649	660	701	683	652	693	644	703	694	710	674	721	740	707	684	720	720	668	696	644	696	666	677	675	693	689	674	706	706	690	689	673	709	722	680	733	681	706	710	730	721	713	687	728	715	627	684	670	710	652	688	683	705	694	715	693	673	751	656	717	699	705	669	679	688	700	670	701	707	718	706	687	698	666	690	711	698	681	715	682	699	720	735	672	679	715	689	720	690	653	718	706	689	671	667	688	709	685	706	700	698	663	748	684	723	686	700	682	737	684	684	729	669	686	689	686	680	703	736	685	697	649	658	691	732	666	689	663	669	693	694	681	737	724	680	734	703	734	647	668	704	602	701	679	683	703	709	692	703	676	662	688	673	700	695	666	700	656	658	705	698	727	660	673	677	705	687	675	695	675	682	691	708	690	711	715	703	686	681	698	733	680	679	712	720	674	705	678	693	705	702	652	723	706	692	759	719	703	725	714	690	702	694	697	705	639	626	719	699	689	707	666	665	650	692	685	683	698	678	639	692	679	674	692	688	707	646	646	700	710	663	665	718	675	680	678	597	658	673	698	694	660	704	685	687	675	693	679	705	680	663	701	683	627	676	707	707	658	705	660	706	695	719	663	665	732	666	638	684	668	708	654	655	664	741	700	693	684	728	703	712	723	714	697	697	666	713	660	650	673	711	693	667	657	681	642	653	736	710	688	738	689	662	688	702	706	691	690	697	706	683	667	697	730	675	689	696	712	744	721	712	671	701	720	707	701	674	678	709	678	682	683	676	698	683	668	741	696	656	677	703	653	702	651
21474	4228	3245	2693	1883	1373	1121	883	753	668	507	496	402	374	399	402	342	349	240	238	244	238	233	274	211	217	220	240	198	229	229	240	218	239	236	221	261	242	248	251	249	211	252	215	212	224	215	223	208	235	251	232	223	216	235	266	218	233	244	266	243	268	215	284	220	216	233	232	232	236	245	245	219	242	219	235	223	238	257	251	221	233	260	200	213	244	216	223	249	237	239	222	243	218	186	215	212	230	241	255	243	261	233	265	219	232	233	253	218	193	224	214	232	245	237	232	220	266	226	230	250	256	216	216	231	283	238	247	247	240	223	203	201	236	227	240	229	217	267	228	232	229	215	240	224	245	245	245	242	201	226	211	265	219	232	239	243	229	208	218	230	264	230	225	220	209	246	248	258	211	244	238	226	211	215	228	257	231	251	234	214	242	233	255	241	267	236	202	218	237	243	210	215	247	228	248	226	231	220	266	245	246	260	243	226	234	238	236	257	229	216	227	226	220	205	226	248	208	240	232	250	220	252	246	233	259	265	252	237	239	239	221	248	233	236	231	196	229	220	245	247	230	255	260	236	233	225	219	218	223	241	225	193	213	234	218	231	256	235	249	219	241	216	262	242	238	238	238	235	228	222	230	206	241	242	236	196	235	220	234	235	215	245	243	205	211	231	246	219	244	252	217	207	232	236	215	234	239	230	220	226	232	199	224	212	275	254	230	222	226	230	238	252	203	227	239	222	245	225	249	245	241	204	235	244	248	203	225	233	212	222	255	210	212	244	220	233	259	216	207	241	251	261	256	214	222	245	252	247	201	211	248	201	232	207	253	251	251	236	232	224	205	222	235	260	232	221	226	213	207	260	218	228	229	229	211	220	221	227	232	224	226	225	209	260	255	232	236	231	236	229	226	217	224	263	263	220	258	245	234	225	229	219	239	266	220	242	233	248	248	218	210	234	197	260	237	235	250	241	219	242	237	238	219	232	223	226	223	252	230	274	249	240	256	263	237	239	223	240	223	250	236	222	226	251	253	247	220	222	246	245	242	214	225	208	241	214	225	228	245	230	226	233	217	227	229	234	254	245	242	221	200	236	250	226	232	229	201	213	238	234	238	232	226	282	243	247	218	235	229	232	203	243	223	232	233	224	231	244	218	251	242	234	202	231	226	258	220	228	221	255	254	222	244	279	245	273	264	219	240	236	238	241	221	235	242	211	229	240	240	228	237	215	273	244	233	236	240	195	248	195	201	241	207	229	221	242	249	246	225	254	258	246	278	221	249	242	247	241	211	225	223	219	220	275	252	244	236	230	245	222	232	210	229	233	235	213	247	239	231	242	232	239	257	239	247	237	233	234	269	237	230	239	227	252	222	270	212	228	255	236	233	239	229	246	249	255	194	260	240	211	220	247	235	231	255	229	230	267	260	258	237	251	249	216	212	228	232	250	232	216	236	221	244	232	224	220	262	249	227	244	243	217	230	232	266	232	246	252	221	240	233	217	219	225	221	222	251	253	221	266	226	251	257	232	237	230	245	243	211	234	219	248	252	244	222	243	251	227	238	241	246	244	214	212	243	251	226	245	249	224	247	248	223	202	220	221	246	240	248	250	228	205	235	208	225	246	230	246	235	238	221	225	239	227	216	241	247	235	221	246	268	256	251	216	227	222	234	225	221	239	230	227	235	210	209	237	224	250	239	252	212	234	219	209	213	225	242	224	219	234	222	236	227	213	231	238	257	229	216	233	225	240	214	244	237	232	214	225	219	233	220	210	217	232	233	226	231	225	222	206	234	219	227	227	223	236	238	237	249	247	227	200	254	234	215	238	251	243	259	219	231	219	231	242	240	247	247	248	201	208	248	248	252	245	259	264	262	256	258	240	233	255	223	222	214	209	242	244	221	238	242	220	240	211	242	226	244	218	218	218	234	226	276	218	216	222	259	223	239	239	251	263	202	217	248	224	253	214	252	255	237	234	265	239	224	268	238	239	224	246	206	240	228	263	220	254	212	246	262	220	245	250	212	233	213	225	198	246	197	245	229	238	244	256	234	222	248	221	245	255	228	206	210	221	227	243	236	245	247	247	259	251	243	247	228	244	229	244	252	200	222	264	225	256	248	216	223	218	237	247	220	245	232	230	231	221	212	223	241	209	233	220	229	214	216	255	207	239	222	191	241	229	260	237	235	228	238	251	236	215	211	222	198	205	216	234	200	224	231	219	233	244	229	222	234	263	180	230	246	266	231	220	243	252	217	249	213	235	218	252	222	236	241	231	217	262	245	237	214	246	234	252	211	239	227	240	261	225	217	221	221	241	225	259	248	215	215	231	235	239	231	232	246	208	214	233	268	229	205	222	247	258	231	233	225	238	228	220	256	213	256	223	221	215	223	225	216	240	230	247	242	226	245	221	247	208	202	241	241	209	207	208	243	225	227	222	227	251	248	229	254	249	221	249	242	220	239	234	221	237	225	238	237	222	222	232	203	236	241	241	232	269	242	252	240	245	234	254	252	212	249	227	220	267	237	230	220	241	246	226	223	219	219	255	232	228	240	222	227	256	239	233	233	240	237	252	227	264	250	233	257	236	201	249	219	212	229	248	256	277	227	222	215	242	294	237	239	228	228	242	208	237	251	244	214	221	210	243	247	217	244	220	222	219	248	243	228	246	250	196	253	226	205	236	205	216	222	236	242	207	230	290	230	227	251	218	230	204	227	238	238	212	241	217	245	281	232	242	240	243	260	259	208	221	221	258	259	250	241	227	252	246	224	240	229	217	264	225	245	214	212	248	216	224	244	235	238	215	257	255	227	231	231	232	214	260	244	243	254	219	248	229	250	249	232	230	236	240	208	244	229	230	221	221	242	210	244	217	256	242	248	257	222	223	231	217	228	230	254	233	249	224	228	210	217	218	243	220	241	204	205	234	250	233	198	239	227	235	215	243	206	214	238	216	239	244	231	245	285	223	231	242	230	211	201	235	264	215	229	225	237	248	217	240	236	217	256	254	237	240	250	254	240	224	227	246	249	241	218	244	214	225	238	245	236	236	237	208	266	240	237	236	233	244	221	221	227	260	248	242	247	240	221	217	221	232	234	240	211	249	222	215	233	253	254	249	220	216	257	198	275	224	224	244	238	226	219	223	248	244	243	218	252	225	212	251	220	231	216	230	229	264	256	229	268	230	240	230	231	238	246	261	246	255	234	221	246	238	196	226	230	222	253	245	226	247	213	223	244	253	228	218	265	257	215	228	235	231	237	235	225	248	239	225	226	209	241	215	248	236	245	217	230	219	257	251	220	205	227	228	215	228	245	242	237	227	251	247	255	227	257	219	253	276	219	243	241	215	252	225	222	255	259	238	239	221	234	221	240	235	243	209	252	245	238	240	238	255	212	233	240	229	242	216	203	233	231	230	228	232	239	229	222	238	242	222	204	249	254	233	235	245	247	223	252	250	225	248	250	233	222	222	271	230	200	247	220	260	251	236	232	240	213	204	230
13147	2419	5586	7440	6345	5153	4619	3946	3365	2721	2341	1882	1680	1531	1544	1468	1515	1171	826	665	620	588	607	601	544	613	591	536	581	607	592	611	587	588	547	558	560	535	570	601	565	554	597	586	567	591	537	575	549	574	536	631	524	602	560	565	561	540	568	604	532	565	572	543	570	549	528	580	587	585	603	554	557	551	541	583	567	595	565	541	582	560	541	596	584	542	561	561	520	544	574	587	535	524	544	558	584	579	572	596	599	581	534	544	603	580	576	558	551	532	538	545	611	544	576	544	542	559	530	579	558	561	573	587	552	554	554	581	533	574	580	557	596	548	582	535	554	547	546	597	565	529	530	541	541	547	547	552	532	579	556	581	549	572	580	520	569	549	570	559	543	541	597	560	577	521	550	531	542	544	583	556	518	544	551	589	551	567	544	600	521	540	529	530	571	556	593	549	598	605	549	559	569	559	531	584	591	581	574	585	574	534	574	566	546	582	603	601	567	534	586	571	542	529	564	568	545	564	552	559	570	584	606	615	580	544	589	509	585	548	555	598	526	571	582	560	558	558	532	577	590	626	563	571	522	578	528	550	549	558	526	551	523	565	537	596	521	572	550	556	606	561	590	564	552	560	546	564	511	584	547	555	560	550	548	558	559	573	557	577	546	561	512	533	579	513	548	582	557	622	520	579	567	551	568	599	559	593	611	572	566	597	548	549	564	574	567	602	560	589	548	538	560	583	583	580	571	572	575	568	558	579	583	529	534	595	556	563	544	531	560	569	570	578	570	552	576	584	607	571	572	548	576	545	561	555	555	539	554	597	576	534	577	559	578	522	544	588	567	570	544	571	568	559	582	551	539	537	579	538	596	600	563	581	586	542	584	530	522	569	560	543	538	561	571	540	583	578	589	534	576	579	577	568	534	566	544	576	542	564	574	546	554	563	599	560	558	532	576	538	603	558	600	548	570	550	584	571	575	591	547	552	588	510	584	577	576	584	574	582	528	500	530	583	563	563	561	552	567	605	514	611	533	546	540	532	557	538	508	532	566	549	561	531	527	557	564	572	546	550	558	561	569	546	554	556	594	511	574	572	564	554	539	517	554	583	554	543	542	574	555	561	579	552	555	532	554	573	524	566	583	548	591	583	551	564	525	600	596	543	534	598	596	569	555	581	567	563	562	548	583	524	550	586	572	566	587	577	577	617	576	562	584	586	588	557	551	545	557	630	565	565	582	561	596	552	556	604	553	545	566	550	579	534	565	599	559	534	595	591	577	578	548	603	611	625	565	583	529	523	559	589	545	546	537	588	569	575	549	559	577	555	574	565	587	568	574	547	560	585	563	553	555	555	552	592	543	560	602	603	555	569	557	562	573	568	590	550	538	577	537	590	525	567	530	581	544	562	594	541	587	561	564	546	574	498	562	503	585	536	589	567	561	548	569	555	585	556	569	560	580	560	582	547	564	592	568	602	569	559	533	587	549	552	562	525	539	566	586	570	623	574	555	573	537	572	563	544	544	567	608	552	612	566	593	569	534	547	557	567	546	562	552	541	568	578	588	615	558	576	543	528	575	508	565	544	595	571	540	602	586	524	552	534	554	549	540	481	562	588	562	556	529	514	529	547	617	549	581	555	562	525	573	587	563	526	586	561	572	543	596	576	532	554	557	565	544	572	554	570	528	529	568	561	584	582	567	585	609	563	578	585	554	564	547	574	545	583	556	534	614	553	597	544	556	554	585	551	572	546	587	567	551	565	592	572	532	582	570	558	563	573	567	543	591	509	577	602	578	568	542	553	559	574	541	577	524	549	564	569	611	540	636	552	528	540	560	588	597	544	551	585	546	530	565	582	573	572	558	537	579	634	551	557	533	546	554	546	523	610	553	570	567	587	496	582	561	557	621	538	550	545	563	577	522	567	518	606	547	578	576	530	549	570	581	556	607	534	529	543	524	569	500	571	541	572	574	559	555	529	553	496	531	607	575	633	557	608	578	582	571	554	523	592	569	551	554	568	592	576	543	545	569	580	548	541	575	552	559	589	566	534	577	540	614	542	586	546	568	558	576	591	553	556	613	533	539	586	557	575	559	554	552	574	549	558	536	562	543	562	570	567	552	551	539	568	546	538	548	549	571	582	548	588	538	558	548	557	594	568	596	511	569	576	583	581	614	484	581	579	518	556	562	566	553	588	562	581	575	555	582	567	587	563	545	558	552	560	573	568	558	567	548	580	584	573	533	629	569	561	586	572	591	604	559	548	577	536	558	559	583	583	584	553	531	520	553	542	547	564	581	530	577	518	542	574	570	554	521	542	589	567	559	572	555	585	534	565	596	570	555	572	562	580	556	535	543	596	564	569	597	575	549	590	550	601	580	582	510	554	538	572	556	540	546	543	554	589	543	567	544	581	553	563	564	565	568	580	530	564	570	538	533	539	609	569	548	579	570	557	591	528	530	548	563	567	560	527	547	577	586	547	573	581	510	570	576	543	527	557	597	549	525	586	540	528	545	544	564	605	595	577	579	567	559	525	554	572	573	562	582	583	566	611	562	550	573	583	557	590	586	566	595	592	571	526	535	538	553	563	559	541	610	580	557	555	556	608	561	605	552	547	509	548	554	596	580	582	533	588	581	566	551	551	559	564	533	530	593	595	564	527	633	577	572	563	542	578	585	547	547	549	553	586	547	571	568	570	559	534	577	553	556	559	579	623	562	539	577	571	539	547	571	559	574	536	592	579	556	587	568	547	509	609	539	585	619	537	613	543	533	568	562	559	606	589	535	577	570	555	540	546	544	537	557	581	519	540	564	517	513	587	546	582	554	563	560	569	567	537	546	550	549	577	542	586	581	535	579	542	582	541	566	546	545	551	556	542	571	522	582	540	552	629	602	538	530	566	541	600	551	604	566	537	559	572	549	529	580	516	583	552	577	574	563	570	546	595	581	579	554	573	550	556	556	573	553	575	539	577	582	563	575	602	541	580	563	564	556	550	551	592	548	534	565	580	518	528	543	573	625	527	567	602	581	567	523	616	574	615	540	580	559	551	516	555	557	546	562	570	574	574	568	595	553	541	573	534	604	573	613	531	519	539	597	581	565	561	545	583	557	563	596	570	558	522	608	521	564	584	571	605	520	559	587	541	505	538	556	604	518	590	614	544	560	572	634	552	575	601	586	563	544	562	554	549	600	545	540	591	561	557	594	550	556	587	549	560	568	575	544	531	571	521	571	587	540	565	568	582	530	600	608	592	599	512	549	603	574	596	492	553	515	581	499	545	597	573	563	551	532	507	554	562	575	570	589	564	539	533	531	574	523	607	581	558	567	595	553	578	585	598	603	527	554	553	571	519	568	578	526	542	530	567	546	556	570	561	591	599	578	571	532	541	591	595	558	561	542	545	566	563	568	534	590	572	556	537	566	555	551	554	561	568	524	557	582	631	514	606	569	543	569	547	557	574	515	569	570	565	555	553	556	565	536	561	567	576	516	577	589	553	586	628	577	546
31546	7751	5896	4599	3401	2335	1803	1470	1287	1014	831	719	668	591	623	571	573	534	452	358	357	386	384	372	390	358	380	378	385	394	353	408	357	365	368	386	346	380	359	360	417	401	388	357	397	379	375	364	358	380	372	376	376	344	385	345	376	359	344	385	372	402	383	382	369	360	364	332	359	370	385	380	370	358	368	364	397	389	398	351	409	368	350	381	366	403	356	340	397	367	362	385	373	358	346	358	412	381	374	384	397	414	390	356	338	394	358	341	361	367	325	384	359	357	384	387	373	410	379	389	342	371	353	386	353	376	376	382	359	377	344	416	379	353	397	352	370	391	389	399	373	361	345	374	366	366	400	370	349	367	338	367	364	358	343	336	323	366	415	346	339	363	373	362	349	349	368	396	364	402	389	367	381	398	387	379	364	373	381	390	363	368	364	331	365	337	363	336	353	383	384	369	361	335	353	361	357	356	358	363	326	385	367	394	388	350	372	347	353	363	359	346	370	354	360	403	329	377	378	330	335	379	362	402	394	405	378	342	375	361	365	377	379	376	385	351	345	376	353	373	340	360	357	360	376	362	349	382	380	404	347	375	389	348	366	340	415	375	365	372	328	355	374	371	348	420	395	365	370	365	351	352	353	385	386	341	391	365	362	404	362	379	344	363	339	348	363	336	340	386	337	381	355	360	384	400	430	390	366	345	365	324	361	353	374	403	356	373	368	395	363	392	380	339	334	387	358	345	359	346	363	342	353	351	334	315	347	365	388	380	376	357	412	400	352	395	355	384	372	385	373	373	392	385	346	348	404	359	355	365	353	377	405	377	344	379	388	394	387	401	355	384	397	342	389	377	332	371	407	388	392	362	369	378	383	397	373	391	393	334	373	385	375	337	369	354	363	362	352	358	355	368	399	401	368	351	361	378	367	377	350	382	367	343	361	343	343	367	374	391	344	382	407	393	335	375	394	398	379	374	351	362	373	366	362	343	346	396	347	348	362	338	372	372	346	361	344	369	334	398	383	369	349	370	353	359	353	371	336	374	334	351	363	401	392	355	350	371	372	370	365	365	352	344	361	351	364	338	368	361	399	392	389	358	359	352	359	362	361	356	339	336	404	396	385	333	331	354	357	372	346	387	383	375	396	362	390	362	385	388	341	387	405	443	346	404	376	363	347	373	373	364	364	375	367	342	364	377	379	352	377	369	351	325	348	345	344	370	344	366	381	348	344	360	364	392	373	400	342	359	342	396	409	380	359	365	402	409	332	353	358	388	364	387	335	361	343	331	370	341	381	341	364	424	386	369	365	379	389	372	360	342	344	356	378	384	375	370	358	374	380	359	382	391	361	394	378	369	400	402	330	365	378	364	401	375	387	375	368	376	397	387	372	386	403	339	357	363	373	351	363	362	395	354	371	321	367	360	366	364	365	377	381	374	337	351	364	378	333	394	319	346	355	368	377	344	412	325	344	353	348	368	359	362	366	379	371	389	370	384	362	337	360	344	370	360	365	364	361	386	354	314	371	385	364	373	383	408	355	359	343	360	332	385	320	324	350	410	394	364	346	360	393	383	342	355	343	372	327	351	371	355	361	344	394	358	332	354	353	390	364	387	360	386	371	348	355	382	365	355	320	330	362	394	389	328	383	351	358	404	378	378	313	373	379	361	368	393	356	325	398	396	373	406	373	372	383	342	367	372	347	402	394	381	380	395	342	371	360	394	378	337	375	350	381	335	346	380	395	393	364	347	373	359	355	355	381	334	346	336	389	373	397	383	373	374	363	340	386	391	379	355	364	332	369	385	367	377	358	382	347	378	401	383	339	355	314	375	376	391	366	370	375	379	361	363	407	360	355	391	397	381	390	349	378	358	350	334	385	378	335	356	389	335	360	381	366	374	367	394	383	350	335	350	369	377	369	372	319	356	354	384	365	384	355	364	361	368	367	369	417	369	391	352	390	369	354	328	385	374	355	377	373	385	355	354	346	345	375	380	365	369	339	383	388	390	372	363	403	362	353	377	367	390	385	377	362	361	349	359	361	376	386	366	358	371	343	408	348	363	355	369	358	350	413	358	379	393	309	340	346	372	377	364	365	385	385	339	375	361	408	388	367	329	373	356	385	390	381	367	372	355	362	371	379	360	330	347	365	330	346	339	365	399	368	386	363	388	341	398	354	345	422	364	377	349	359	334	363	390	394	364	372	403	346	361	387	366	351	353	372	346	373	331	401	381	375	384	341	340	380	440	334	407	347	405	349	343	372	376	342	363	397	364	374	405	374	367	342	331	371	383	389	395	359	358	380	339	375	357	377	374	378	374	363	381	377	382	381	343	369	359	349	365	370	352	355	390	358	383	350	354	351	376	370	371	346	366	366	361	390	385	362	417	365	372	356	380	374	332	394	322	364	373	369	382	350	399	369	330	345	361	323	331	376	334	351	376	350	363	388	347	389	377	369	372	367	370	355	386	346	378	384	320	361	344	405	392	391	356	360	317	376	348	341	388	356	348	331	370	388	374	364	376	358	344	376	375	340	356	353	376	388	365	361	343	330	356	366	383	373	338	353	363	338	357	382	345	372	362	378	419	401	371	393	386	364	381	338	377	339	336	365	374	392	335	341	373	397	351	388	392	369	362	366	371	369	389	329	391	348	384	374	380	349	370	380	394	349	347	384	402	352	365	373	418	354	350	381	387	361	378	429	357	382	352	350	361	374	376	360	381	371	330	338	376	375	415	299	343	354	385	373	365	322	383	385	342	350	364	385	413	361	346	360	347	386	364	397	411	343	329	374	372	333	371	391	385	378	429	333	402	374	402	358	368	407	379	361	332	427	370	368	345	392	378	386	361	364	390	375	367	350	374	392	388	366	353	350	329	363	381	344	362	369	359	362	370	364	355	353	373	363	381	355	355	330	337	330	403	363	377	376	375	397	353	390	378	355	363	357	375	380	360	318	373	346	381	337	355	351	331	337	387	391	368	388	361	385	356	350	384	387	356	365	381	334	358	386	341	348	384	359	335	343	350	365	365	341	364	347	397	356	329	378	368	370	377	382	313	375	347	363	368	380	347	356	380	341	334	364	344	318	373	385	328	351	385	393	371	374	359	396	330	387	353	388	360	371	375	390	361	381	348	402	375	356	372	358	372	379	310	376	369	385	358	374	388	384	372	410	362	342	337	355	362	341	366	374	408	397	389	389	368	364	343	334	352	381	354	355	399	376	368	366	354	392	315	366	371	347	352	394	377	370	377	331	375	379	358	326	343	372	371	380	326	380	374	353	374	368	372	394	368	392	360	333	347	394	353	332	362	366	376	392	388	367	358	379	339	353	374	362	399	394	388	362	350	365	320	363	364	384	362	385	333	334	348	347	342	343	331	352	354	387	344	359	349	392	383	354	366	352	364	358	358	365	352	336	350	401	370	365	329	359	360	375	364	361	355	377	335	332	341	387	367	357	387	340	358	395	340	347	379	361	388	351	376	375	356	364	365	347	358	328	374
17600	3878	8244	10427	9759	7838	6819	6252	4990	4233	3510	3026	2645	2524	2421	2292	2178	1915	1307	1032	940	936	909	904	878	902	921	860	857	864	830	825	835	868	820	867	896	781	817	798	873	874	830	726	854	835	831	829	827	791	789	801	866	787	824	823	815	826	829	859	888	829	853	831	855	842	852	813	823	853	826	802	866	837	780	866	815	850	853	846	836	833	822	838	809	830	802	804	860	799	869	828	798	873	802	854	801	789	829	792	800	841	861	813	863	810	776	858	784	814	801	874	838	820	809	803	784	837	834	837	844	820	846	842	841	887	817	851	838	875	869	855	813	787	778	817	832	799	814	882	832	827	769	877	813	769	806	781	807	800	820	826	837	905	883	801	827	816	857	794	831	813	842	808	789	869	868	768	803	822	832	791	801	833	831	826	829	847	851	867	805	842	840	808	802	835	818	839	872	787	852	867	840	847	820	788	852	766	816	873	772	842	750	841	811	797	824	824	855	835	815	795	818	855	841	876	855	795	842	835	817	891	786	813	836	856	812	812	788	856	846	844	826	871	803	825	810	883	836	808	831	859	867	779	831	800	823	810	854	812	804	797	789	836	839	844	849	830	859	898	793	831	815	828	826	798	720	818	849	862	833	842	810	821	794	794	855	833	848	837	853	825	814	832	830	864	867	790	782	871	793	829	840	805	854	824	827	818	859	868	824	784	856	816	841	818	797	854	855	803	882	795	810	823	809	844	813	820	835	829	826	872	782	826	869	838	821	884	721	811	818	836	831	845	830	811	788	810	775	820	833	831	838	830	815	841	836	831	843	828	802	808	795	839	804	798	793	810	817	822	837	843	754	842	814	847	867	819	848	810	846	801	782	803	903	773	783	846	807	820	823	825	825	864	846	866	780	858	834	832	840	832	803	847	783	785	773	866	826	814	813	803	812	811	882	795	813	846	838	814	863	850	786	806	820	833	823	836	844	830	824	857	820	849	786	732	791	789	785	842	803	762	822	835	780	856	816	868	836	825	793	863	804	827	825	846	827	773	878	808	834	852	823	785	872	824	851	834	829	881	863	814	786	852	805	821	850	878	817	839	839	788	836	792	838	841	835	817	853	794	844	808	773	832	819	854	827	836	784	797	842	838	771	863	873	887	830	838	784	828	753	801	808	793	779	789	831	837	855	838	841	812	862	785	826	837	840	802	829	805	811	814	841	827	843	842	832	884	801	860	906	801	815	885	815	838	889	809	825	789	813	777	811	828	838	852	806	845	840	842	820	813	834	847	823	811	848	794	811	794	805	882	849	828	839	832	834	810	823	796	855	869	810	831	834	796	822	803	802	819	796	807	807	841	784	881	813	807	837	805	809	774	785	799	802	846	839	817	821	810	869	790	779	786	836	824	867	844	794	839	801	836	785	853	814	853	835	819	820	800	824	849	788	811	804	825	848	840	859	867	837	835	903	843	813	791	830	804	833	800	841	832	847	819	794	850	830	896	838	797	855	803	832	816	843	820	791	813	782	843	794	765	889	822	788	803	822	809	849	772	785	815	832	912	800	818	811	817	798	714	774	765	827	863	856	857	838	841	793	824	846	816	792	810	818	838	838	790	869	779	793	789	830	783	796	826	874	824	801	826	819	850	812	815	797	839	813	824	803	840	821	785	846	858	821	793	791	828	826	845	788	831	832	822	844	860	874	790	817	834	829	807	817	871	822	827	870	809	801	802	848	829	785	846	811	841	878	831	792	799	869	826	826	875	829	800	819	770	830	830	839	847	846	868	801	835	779	816	815	841	794	815	827	790	895	843	844	827	835	839	839	840	795	846	793	811	836	810	826	784	835	817	837	872	818	836	822	806	778	823	825	812	787	760	845	885	813	791	850	838	818	776	769	779	821	822	811	831	854	829	829	830	797	831	839	798	792	798	839	858	845	815	769	853	811	807	829	870	858	873	797	819	861	806	868	765	832	862	842	772	854	822	816	881	872	841	780	826	835	834	862	775	825	849	817	796	832	802	788	828	784	791	780	846	815	863	808	865	868	793	835	823	812	846	815	844	799	818	768	878	828	805	814	807	873	805	812	842	828	829	829	838	816	774	832	812	766	862	805	863	834	821	838	841	792	850	792	789	814	824	811	842	853	826	805	767	836	773	849	784	842	826	829	805	812	814	780	879	865	806	830	794	820	832	791	832	819	869	806	906	826	784	829	856	903	859	820	822	825	810	818	775	860	767	828	839	797	819	799	847	794	831	817	767	851	837	819	833	785	802	857	807	790	818	764	828	871	834	782	871	821	808	815	807	820	749	839	828	819	830	806	806	833	858	860	809	896	864	855	844	808	767	808	860	795	809	850	844	816	816	795	836	850	847	831	835	819	835	815	822	858	774	825	785	837	848	842	789	833	850	796	819	830	854	767	802	852	803	844	884	828	897	824	913	801	809	851	784	819	864	843	834	850	806	825	846	820	797	825	840	820	787	849	810	822	806	808	813	823	828	826	827	810	823	824	801	843	801	805	872	804	865	805	852	841	849	814	813	786	787	831	868	837	828	784	851	833	803	790	814	802	835	886	826	836	819	869	799	827	839	808	778	852	820	811	824	826	800	814	792	797	826	838	797	822	803	871	814	895	858	847	815	818	825	852	780	822	823	817	825	821	867	847	783	791	869	826	875	757	854	862	795	831	820	846	840	842	779	820	814	852	790	856	739	819	846	823	873	833	823	837	767	840	841	855	813	884	830	813	797	837	787	842	829	835	848	840	851	812	762	753	836	821	751	849	864	791	817	880	828	789	877	836	812	846	828	858	823	840	852	807	825	831	816	830	789	853	801	810	865	859	808	796	851	757	827	822	790	845	813	827	839	824	838	812	887	848	792	787	812	863	856	794	833	848	848	767	793	816	811	805	842	855	787	875	855	867	812	824	820	793	788	809	830	794	792	782	811	868	847	831	835	813	852	815	848	806	846	817	820	834	851	821	834	850	819	825	838	840	788	866	855	793	843	815	833	803	795	824	843	794	827	883	785	827	829	825	833	809	816	872	784	822	816	806	812	858	829	806	821	871	837	796	812	840	804	809	771	844	865	834	829	815	838	857	836	828	806	850	812	830	803	807	818	848	827	808	853	811	815	774	831	835	815	853	816	807	845	823	855	819	849	820	845	854	835	875	814	807	826	824	774	862	804	846	858	775	848	834	832	789	817	794	838	843	832	852	823	792	849	825	842	803	840	798	785	833	808	820	843	800	865	835	798	828	816	855	854	820	784	853	783	815	825	745	779	849	832	852	784	824	859	827	864	838	835	834	821	844	842	819	856	867	814	843	836	811	828	837	854	847	822	791	839	789	793	851	839	841	850	821	777	789	835	807	843	834	829	822	830	868	853	818	807	809	801	801	831	868	829	850	856	833	771	832	792	826	839	764	798	856	818	783	832	834	823	867	789	819	833	797	853	830	865	800	788	845	821	836	887	848	851	814	832	852	853	852	817	765	830	854	837	757	871	774	800
7324	1397	1521	1364	1073	763	758	621	499	472	419	442	362	406	413	393	369	349	344	321	334	290	322	343	280	306	293	288	332	286	308	314	304	323	315	263	330	261	315	321	309	314	309	306	323	321	314	310	286	299	319	297	292	318	325	291	282	307	296	305	311	331	301	295	296	294	304	307	319	312	319	295	282	335	324	320	298	290	292	276	285	304	286	301	274	318	303	305	297	329	310	284	307	296	313	298	320	284	289	315	305	312	308	290	319	296	318	319	317	316	302	288	308	292	321	298	273	318	308	285	289	328	310	308	290	282	293	325	314	292	296	305	271	313	321	301	291	316	312	272	317	276	302	311	333	311	306	287	316	309	281	317	308	296	312	281	266	307	302	337	334	300	304	291	316	314	279	319	307	313	356	292	311	254	293	292	331	293	293	314	317	280	307	302	355	330	301	304	309	290	315	314	296	274	287	333	299	301	303	297	297	350	305	296	317	321	319	298	343	277	282	342	320	269	288	325	278	302	301	326	293	322	286	294	312	283	303	291	299	298	267	287	281	312	258	328	292	279	299	310	321	324	272	326	319	294	311	312	299	272	301	298	315	296	319	311	309	279	293	312	286	279	308	299	335	306	312	289	279	312	322	320	300	294	300	317	332	341	316	276	294	321	284	289	302	317	290	302	287	300	287	297	304	325	330	287	297	309	308	292	296	275	319	301	282	279	293	292	316	298	323	301	317	276	308	318	302	288	318	339	341	296	301	278	285	309	308	297	302	313	321	280	271	319	301	263	312	305	290	306	302	309	284	275	326	306	286	311	283	306	303	288	328	301	309	314	304	280	296	307	293	320	296	319	345	290	288	320	321	293	289	321	276	319	295	276	322	290	323	292	299	305	316	272	307	328	314	301	305	282	319	313	316	317	310	308	313	317	298	324	328	362	318	292	304	291	335	313	323	314	306	294	284	294	309	291	307	293	315	277	342	349	288	292	287	279	327	301	322	320	302	289	303	337	295	332	289	286	303	297	304	320	324	287	330	300	293	312	310	314	260	292	298	328	271	322	319	291	289	337	316	282	281	283	286	279	296	307	293	311	296	338	346	290	322	328	307	306	326	296	326	294	327	359	297	322	304	272	348	315	304	345	298	301	308	293	304	313	294	306	281	305	289	305	286	293	309	310	293	307	290	283	279	340	282	311	323	314	288	334	317	311	294	288	328	309	282	244	291	304	281	272	302	313	290	333	326	305	309	293	307	291	307	293	300	275	309	311	300	333	271	289	311	318	284	327	309	308	303	318	304	298	327	297	303	284	317	310	305	319	309	287	283	293	313	282	306	308	280	294	317	309	305	285	287	316	293	291	277	288	319	331	327	320	266	293	289	302	318	292	263	305	295	323	339	290	315	306	310	291	322	313	300	298	315	308	339	301	304	300	317	298	329	295	302	296	313	286	286	280	268	276	302	286	316	289	316	298	298	290	316	275	286	279	289	318	303	309	285	338	305	272	271	291	291	312	277	276	302	301	309	286	262	291	349	354	304	299	306	288	310	322	261	326	329	320	287	293	330	282	315	297	300	299	295	322	287	300	296	288	294	310	301	309	280	285	293	317	312	311	280	315	297	330	306	304	295	293	304	303	277	286	287	319	295	295	335	319	319	272	297	272	253	288	330	284	310	296	281	318	302	322	296	319	326	305	264	259	323	308	320	300	303	294	285	351	300	325	309	346	314	316	291	317	270	297	311	292	289	324	299	322	281	278	313	276	313	316	289	294	324	318	325	309	307	266	325	284	331	292	307	322	331	289	328	350	299	330	327	303	291	316	339	284	309	301	322	323	309	309	288	320	340	263	307	321	288	315	269	313	283	343	330	305	305	308	307	325	270	320	299	292	292	279	295	287	277	338	314	299	277	297	315	335	297	286	305	313	320	307	307	324	286	302	307	316	288	288	332	308	309	319	279	276	291	298	283	270	324	298	335	320	311	318	265	323	276	302	336	299	319	311	304	301	317	313	306	326	283	295	284	295	297	301	306	268	287	292	285	308	326	280	290	322	320	307	296	307	316	327	282	315	315	293	315	310	300	327	307	327	284	295	299	321	309	315	318	315	250	295	291	303	299	270	321	279	274	282	281	308	293	292	309	307	310	306	314	308	337	293	323	291	271	295	266	307	326	302	283	327	293	276	306	304	305	332	306	323	312	311	319	289	309	341	347	313	305	306	286	309	288	310	322	311	284	295	319	282	282	280	318	310	303	266	290	331	300	307	310	283	273	288	292	314	327	294	288	297	312	331	291	260	280	278	276	308	301	323	284	352	301	298	286	301	316	278	317	282	313	289	303	315	291	264	306	332	280	297	306	299	293	320	343	320	319	299	327	312	267	284	325	281	344	326	265	282	322	302	297	278	315	287	288	320	329	311	335	289	306	299	262	292	332	306	318	296	319	299	284	293	310	283	318	316	300	295	325	321	321	283	302	289	319	326	308	321	273	321	286	309	289	300	306	273	267	322	278	298	294	306	331	320	288	303	266	317	310	321	328	292	332	281	324	338	311	287	315	346	360	321	306	327	314	279	334	303	283	303	311	306	303	302	293	310	286	302	304	271	302	307	316	297	352	333	263	303	291	313	320	300	290	324	282	297	294	281	313	298	311	317	316	287	286	291	279	284	319	306	306	292	296	316	304	291	315	290	302	296	300	311	306	287	308	284	332	291	311	285	338	336	314	315	314	288	289	307	302	297	303	285	338	260	289	299	304	330	286	278	288	306	303	320	325	289	302	294	268	296	319	277	281	278	305	307	309	324	329	308	294	322	311	280	302	327	297	285	285	306	321	301	283	303	324	301	348	295	337	264	270	311	342	285	295	316	329	299	324	313	313	283	305	321	307	306	293	289	282	296	312	306	310	326	293	317	305	323	286	303	276	308	344	285	262	312	293	325	333	302	317	302	297	310	291	279	335	371	309	335	323	321	333	317	264	302	292	334	327	316	315	324	314	335	290	306	278	324	343	305	299	295	331	258	305	262	309	307	327	338	311	293	328	310	288	329	289	289	279	279	313	325	318	291	289	275	297	293	292	287	301	330	305	323	334	282	310	312	317	299	296	255	293	289	301	321	310	308	307	352	326	322	315	306	295	288	318	304	269	324	301	292	321	283	277	318	302	283	340	312	283	278	282	314	301	263	319	327	297	274	272	352	289	327	333	284	308	329	314	300	317	315	301	312	293	313	334	311	301	286	302	265	274	317	263	301	304	326	300	312	304	308	340	339	300	320	294	294	290	284	297	332	294	284	283	321	285	312	275	316	345	307	323	316	317	319	285	322	273	287	325	254	320	315	325	324	310	287	297	277	306	321	318	291	307	297	313	314	310	326	316	314	289	292	308	307	304	282	302	316	277	305	303	300	323	318	328	301	275	273	310	307	308	284	264	313	315	264	310	267	293	290	309	287	292	311	352	320	272	290	313	313	292	287	292	320	311	287	273	313	290	315	319	299	298	331	330	319
4935	1399	3150	3818	3826	2976	2669	2280	1904	1670	1439	1237	1176	1205	1125	1113	1060	882	734	703	696	711	672	697	650	693	632	659	640	689	731	704	667	673	662	694	714	659	648	661	647	720	664	673	704	698	650	680	697	661	673	696	689	681	672	694	650	668	620	676	645	686	656	669	652	679	748	685	667	720	665	695	668	669	682	642	693	688	675	716	663	676	705	645	679	661	681	651	684	661	702	673	609	696	683	659	726	659	671	682	623	689	693	707	673	685	707	677	684	678	723	697	683	642	701	718	694	670	639	638	640	659	673	687	664	652	688	684	711	644	655	708	693	689	696	701	706	708	662	705	683	683	666	643	677	689	681	691	676	682	709	693	670	613	682	682	686	677	702	688	663	665	682	659	729	693	685	650	666	699	657	702	637	624	712	682	680	744	646	688	665	688	676	675	668	706	656	681	686	665	677	705	656	687	666	661	661	681	673	691	642	702	672	684	749	641	711	672	653	630	728	695	676	673	705	671	696	708	656	685	713	709	701	662	686	672	686	707	695	697	680	699	671	683	669	695	707	690	648	667	684	645	650	659	674	659	670	691	630	707	684	688	692	666	664	703	718	676	654	678	696	683	674	689	700	621	685	663	707	674	649	689	711	671	694	684	661	659	696	667	698	700	701	660	692	664	665	690	659	694	673	651	689	663	705	658	698	729	763	635	701	651	702	680	717	670	690	696	678	752	660	679	683	673	631	699	697	686	720	700	679	715	702	678	655	689	676	688	670	718	700	713	687	688	677	643	692	656	687	652	668	675	652	672	671	670	640	673	684	694	663	671	716	677	676	675	692	676	662	684	696	706	654	623	747	675	660	726	668	649	672	712	719	654	715	669	675	664	661	627	659	630	694	712	681	684	724	698	691	691	733	704	696	660	707	669	703	675	669	682	701	679	664	596	665	664	706	677	679	697	702	694	690	649	702	671	684	692	744	682	693	701	656	706	682	672	695	704	677	669	695	665	681	687	665	692	715	688	687	668	645	664	690	639	670	655	688	671	727	713	642	713	690	709	688	703	668	681	669	683	669	708	628	675	681	639	640	685	701	693	698	673	675	705	653	685	670	689	651	750	703	713	700	694	654	636	701	661	655	678	660	699	685	694	666	680	674	683	715	698	670	719	676	710	651	701	651	636	641	659	664	663	702	676	683	661	695	673	669	674	669	655	718	699	674	690	663	678	649	657	716	686	685	643	695	650	635	684	699	642	655	641	649	663	697	684	700	700	712	705	688	689	684	667	685	680	714	716	670	690	649	676	677	658	670	664	704	699	712	668	680	696	703	663	649	712	705	684	691	692	636	682	649	648	707	662	680	699	684	668	742	660	642	703	654	619	679	674	631	709	672	693	651	617	730	710	714	683	656	688	667	683	667	682	686	695	683	702	652	674	685	632	682	601	667	677	650	658	665	649	643	679	705	703	713	707	715	678	628	667	698	690	677	741	660	684	673	643	675	674	708	674	680	629	642	673	675	669	673	679	685	687	727	665	649	671	680	617	699	706	716	646	701	753	715	711	688	693	698	709	696	625	680	710	682	654	648	628	689	670	659	669	707	676	664	655	669	682	665	685	680	664	690	720	713	657	669	665	681	632	707	687	678	682	658	699	665	675	662	654	675	697	691	666	693	710	680	674	687	688	650	671	655	686	648	680	698	654	641	679	682	672	677	703	712	663	706	669	712	661	682	707	708	648	670	691	708	679	647	699	665	713	684	683	715	643	665	729	723	684	684	679	675	687	666	694	677	726	688	709	668	668	594	664	692	722	652	624	674	738	701	674	679	678	728	717	676	690	689	708	673	703	683	677	674	710	629	709	697	686	691	684	655	703	684	648	671	684	655	699	693	720	675	656	664	643	700	684	660	623	658	691	647	655	735	714	706	651	728	677	708	683	703	677	644	648	693	695	690	738	718	701	668	691	673	718	674	649	692	634	672	681	648	668	688	698	658	681	671	673	676	674	711	681	669	704	678	707	706	717	659	652	638	714	725	660	678	691	653	680	692	679	675	699	713	684	674	660	688	655	682	667	682	677	667	644	691	700	683	681	727	670	710	688	651	673	692	685	685	664	651	676	724	653	652	706	647	670	679	676	674	714	687	668	667	663	711	699	700	640	681	655	687	698	711	676	711	685	694	653	671	695	699	663	668	677	648	690	647	640	659	651	667	670	694	693	650	669	684	663	678	632	634	658	667	667	681	744	660	617	661	666	634	707	698	693	628	700	689	739	642	713	719	644	670	672	685	660	696	691	676	671	680	708	671	701	658	663	735	657	678	653	715	662	629	729	683	686	652	656	678	737	718	649	633	695	680	695	682	675	734	690	702	682	705	644	698	665	652	663	664	711	680	702	662	707	661	641	685	667	694	641	700	704	698	661	716	680	700	656	710	651	695	671	668	679	640	677	712	706	705	671	701	667	680	632	642	716	643	663	650	647	694	684	702	665	626	687	700	655	709	700	679	688	692	681	653	693	703	695	687	695	694	717	707	669	676	717	678	675	682	707	691	673	686	669	701	667	668	661	696	692	657	666	727	652	689	666	703	664	654	625	702	689	698	686	659	666	614	668	694	674	690	707	690	721	667	653	695	671	650	709	670	756	719	715	698	656	680	693	723	669	741	661	655	688	736	695	668	653	694	667	697	675	670	646	700	661	731	717	693	666	698	720	673	729	642	658	694	707	675	721	679	681	684	715	688	675	645	650	695	697	677	671	628	709	635	698	720	692	628	636	641	684	654	672	695	676	661	715	693	664	653	656	667	655	685	654	677	678	645	687	682	706	633	666	670	730	671	696	676	605	666	638	677	667	683	675	703	651	674	650	682	676	666	627	658	688	663	659	663	679	658	716	671	679	694	684	680	681	692	661	709	656	666	691	680	650	691	690	646	651	643	673	675	695	714	725	678	656	614	656	702	683	681	693	670	691	637	696	682	667	684	688	676	683	706	648	724	695	702	737	694	676	677	695	652	693	685	676	658	651	676	709	660	687	680	677	657	685	688	694	682	698	668	690	660	671	626	663	679	668	695	691	712	665	658	633	670	678	700	667	711	679	703	733	650	619	681	679	635	665	701	680	690	692	693	685	614	671	618	669	663	684	684	678	678	713	635	709	675	654	672	702	661	698	673	674	675	649	665	690	655	715	683	649	714	655	683	677	738	668	694	692	691	691	672	687	688	674	701	732	701	692	661	687	678	699	690	684	662	662	630	696	689	663	668	716	656	653	685	697	656	683	674	716	674	642	663	689	676	685	626	703	700	669	682	677	667	657	693	662	725	647	658	697	698	688	677	712	719	694	618	633	686	662	670	700	735	668	707	687	648	689	656	620	701	699	729	704	676	736	679	685	653	658	736	673	703	639	683	676	669	699	642	712	653	683	728	682	665	685	657	664	654	637	687	697	703	748	680	684	737	650	704	648	678	679	680	727	648	641	678	693	722	675	642	661	687	662	675	687	700	717	676	689
19572	4027	3899	2982	2150	1475	1194	895	795	641	535	434	407	387	423	379	382	326	236	241	242	240	253	224	225	218	235	216	220	233	229	253	244	245	270	253	205	211	252	233	241	240	213	222	211	220	246	233	227	220	225	228	242	220	267	245	261	227	228	206	198	232	231	225	231	244	263	235	207	245	207	219	238	204	210	224	231	231	209	251	211	214	229	208	213	224	262	260	232	232	238	223	211	223	231	219	208	219	228	222	230	246	211	236	213	236	238	229	228	233	207	196	232	205	233	237	224	214	223	255	264	226	234	213	228	214	233	262	259	244	249	243	226	225	239	206	234	204	228	209	195	211	237	210	206	221	253	243	230	219	231	217	251	209	254	233	222	225	230	226	215	250	217	227	226	245	238	245	225	209	219	231	231	213	226	211	241	204	216	213	205	211	224	235	252	232	253	218	242	234	216	213	258	203	227	219	187	248	227	228	238	220	258	230	234	228	236	288	236	258	202	215	248	223	206	229	205	230	201	189	209	213	208	215	237	229	230	247	253	244	242	213	239	244	217	208	222	249	215	236	231	240	236	206	239	222	222	218	227	220	224	220	251	219	242	214	225	255	235	206	245	210	234	250	209	253	239	192	222	232	242	241	246	265	264	211	211	214	233	265	233	244	252	242	215	219	207	229	221	218	231	236	237	214	227	207	231	260	213	213	229	242	235	242	207	215	247	228	241	207	216	221	219	233	251	245	236	226	232	259	208	220	235	219	234	223	231	224	243	224	212	214	199	244	235	248	234	226	233	222	248	216	212	202	203	239	253	217	230	206	206	199	239	230	225	247	205	219	223	218	222	202	203	244	227	203	219	255	211	251	201	210	203	226	256	229	240	229	220	236	219	210	225	227	200	232	250	223	228	215	219	207	232	215	231	241	230	229	224	224	227	231	183	232	228	213	209	249	227	222	249	245	234	248	231	273	221	224	235	230	233	260	236	245	223	226	221	225	211	241	217	239	238	219	215	207	228	221	198	235	221	226	206	250	211	256	233	204	217	212	223	225	216	226	202	199	242	218	240	234	213	235	228	221	219	221	222	231	220	224	222	226	218	237	237	206	195	214	212	243	232	222	242	229	222	208	223	240	258	233	243	228	232	218	229	248	211	230	217	219	228	220	238	240	203	205	226	194	221	227	239	275	249	229	249	229	255	208	226	229	237	196	198	279	231	232	200	216	240	216	220	230	197	230	211	225	196	231	220	231	222	218	240	229	262	225	227	222	221	210	252	243	230	257	229	224	222	237	249	223	236	208	215	218	202	218	208	204	244	218	234	238	235	236	262	249	233	248	221	230	239	235	239	227	232	232	224	233	237	213	232	222	240	198	228	239	213	225	244	204	225	210	238	218	237	239	211	233	225	245	243	212	209	235	226	224	233	227	239	210	213	233	220	217	258	234	244	197	238	229	260	244	224	202	247	228	227	211	232	231	241	212	232	233	208	214	249	243	213	232	214	224	241	251	224	260	230	218	244	216	234	202	213	241	258	237	229	263	206	218	218	207	226	218	245	201	201	237	236	266	214	243	220	221	239	210	217	268	217	236	219	209	217	201	234	221	235	214	221	234	218	223	280	232	219	221	215	217	251	242	242	217	231	244	235	238	227	232	231	211	225	234	248	217	224	239	253	259	211	241	224	251	245	219	248	237	217	245	249	243	207	223	223	248	209	240	225	247	249	225	244	234	209	221	223	208	219	240	223	224	266	231	211	242	206	244	215	222	219	226	233	238	279	201	210	228	222	246	221	245	195	245	245	248	224	246	246	239	221	227	215	229	276	229	236	219	202	211	239	227	233	211	216	261	237	230	226	206	239	213	220	224	235	238	232	237	241	228	207	258	237	240	221	224	256	188	223	234	234	236	232	217	212	220	253	239	236	243	235	246	261	227	219	215	236	239	225	223	212	257	202	232	220	248	224	223	209	225	249	197	215	223	234	231	215	226	228	225	245	258	224	231	221	253	199	213	263	212	246	227	247	252	238	250	211	250	213	223	219	229	216	216	210	229	220	193	237	227	236	218	207	239	224	248	252	206	194	219	217	225	204	230	220	213	227	221	226	228	241	219	228	215	230	197	234	218	229	212	204	200	210	251	229	223	237	217	203	219	222	226	216	253	228	208	220	245	249	222	242	218	221	222	207	229	224	265	266	238	226	203	212	242	227	200	215	257	226	247	259	223	233	264	194	223	214	205	224	230	238	224	233	246	238	245	223	210	254	232	242	196	207	248	201	227	254	244	256	231	225	201	205	235	218	212	241	229	229	197	225	246	242	205	187	228	215	212	217	222	221	217	226	212	204	220	227	227	249	233	201	214	222	198	221	234	208	224	209	234	246	205	230	244	204	239	238	221	235	225	228	218	219	224	215	241	217	239	218	237	216	229	226	203	222	216	218	226	217	213	216	219	234	241	234	218	225	215	205	223	226	232	215	221	239	209	214	227	203	230	215	241	213	212	246	238	248	225	221	231	221	244	253	262	239	211	239	238	224	234	213	232	236	219	228	211	220	239	252	238	248	213	224	243	248	243	239	231	204	211	219	235	199	236	258	219	221	250	218	220	214	200	239	262	246	235	219	228	233	234	219	238	209	238	216	253	241	201	245	228	232	201	224	220	243	202	212	228	212	219	204	228	228	234	215	208	218	238	209	235	227	224	232	214	256	236	246	244	239	226	221	252	232	216	203	241	252	229	238	234	226	256	212	187	208	247	215	221	218	240	206	209	236	245	215	234	245	196	225	211	216	213	227	236	227	235	207	235	229	213	210	228	261	218	248	238	224	265	228	240	215	227	227	210	222	228	233	255	238	192	213	237	253	231	225	214	225	197	203	217	229	249	215	233	210	198	237	229	255	202	227	213	243	237	209	257	245	234	241	234	214	216	215	243	243	233	225	217	261	237	232	253	220	244	240	209	223	238	235	247	224	235	237	248	240	232	202	245	214	232	250	247	236	231	251	229	203	228	212	215	227	239	205	245	234	271	213	232	231	230	218	252	219	231	228	224	216	240	277	251	227	212	244	205	205	210	213	238	238	235	234	222	232	221	236	218	249	217	214	245	226	221	217	215	244	239	241	226	207	216	236	212	243	196	222	223	228	239	233	220	233	209	220	218	255	219	219	239	237	215	259	234	232	233	225	199	225	237	215	232	214	240	227	202	221	214	214	213	235	227	229	229	202	245	230	218	229	194	236	248	207	210	229	201	242	249	204	230	216	251	228	192	190	201	226	200	232	216	236	246	196	225	233	256	227	221	243	229	228	241	216	216	219	218	219	215	217	245	238	225	221	240	217	210	239	231	248	251	225	235	250	222	218	232	230	213	237	239	217	218	246	209	246	213	204	200	223	207	191	242	225	253	206	257	232	242	260	242	224	230	229	241	234	219	236	224	227	220	243	199	230	220	241	260	192	249	219	249	204	226	199	232	234	211	238	215	218	227	191	225	224	239	239	248	218	252	223	242
12466	2735	6160	7561	6908	5790	5148	4178	3480	2822	2352	1962	1793	1635	1730	1557	1430	1116	811	689	568	594	581	544	564	570	556	542	583	551	549	572	529	605	578	532	552	515	581	554	554	530	607	600	548	566	560	594	549	518	555	583	498	568	521	576	492	556	521	556	552	519	578	549	589	538	564	552	559	532	513	545	553	533	542	572	556	548	524	564	578	507	524	546	538	544	577	576	513	575	550	565	544	555	530	520	567	546	577	571	497	551	498	545	522	527	506	558	521	603	545	537	586	551	523	518	555	554	575	570	552	523	515	519	531	515	546	551	543	538	536	538	562	534	569	592	566	516	502	562	517	539	602	532	496	533	571	521	528	516	538	533	543	541	547	515	530	542	565	550	561	548	559	536	560	534	502	576	547	584	573	554	546	556	589	525	560	541	578	551	554	560	532	567	544	576	544	524	530	531	541	521	547	541	589	557	552	510	526	571	525	554	544	519	554	583	569	556	531	562	524	598	555	527	544	539	532	557	531	560	566	519	548	561	547	540	535	563	548	531	568	524	543	508	555	543	538	537	560	601	533	540	512	559	532	538	568	523	574	536	547	550	542	553	586	557	515	557	541	531	539	549	537	611	572	576	542	568	551	561	524	557	537	528	555	522	534	536	543	547	532	521	561	534	600	511	556	570	583	551	540	524	577	519	585	543	525	549	529	584	573	546	554	521	592	557	576	591	519	537	540	563	526	578	569	538	556	565	563	586	551	561	555	562	550	547	546	552	556	511	574	522	543	528	572	555	527	554	568	528	539	530	539	530	534	541	546	557	569	546	563	558	541	530	524	547	545	513	574	522	560	592	562	572	516	555	528	503	561	605	552	546	555	544	555	587	536	554	520	512	508	564	548	547	528	530	542	551	527	530	545	584	539	547	518	554	531	574	554	492	543	517	533	560	549	536	565	535	525	526	522	556	578	521	588	542	556	567	548	526	576	552	540	590	562	533	515	566	568	527	528	512	535	494	524	594	494	504	572	560	568	523	539	538	566	543	544	535	545	581	527	573	545	573	525	551	568	594	565	535	546	521	524	536	531	562	516	517	576	537	520	515	581	509	579	496	559	591	512	521	588	518	567	539	560	571	560	516	566	523	534	550	529	553	559	522	546	567	546	534	570	573	507	583	585	572	589	560	549	543	576	545	530	505	523	554	522	563	567	520	542	526	546	561	522	549	510	513	526	592	593	516	555	518	563	575	466	532	588	530	525	525	531	596	550	541	520	543	515	549	549	536	560	547	535	525	560	545	580	512	530	560	538	517	558	513	565	575	538	534	544	552	535	557	541	585	561	557	559	555	524	527	544	573	510	566	538	529	523	552	530	585	554	534	531	514	543	552	546	542	556	533	550	554	546	583	515	538	551	541	559	513	545	556	580	571	525	509	566	548	561	537	571	505	524	526	532	550	549	564	551	544	562	522	565	553	555	537	591	516	560	512	528	538	530	558	578	556	517	572	551	555	531	488	579	544	594	571	508	537	564	546	594	554	540	567	578	532	571	537	555	563	529	520	561	523	555	549	546	562	568	567	534	547	525	535	563	609	528	553	517	548	553	571	557	550	555	528	535	525	544	535	583	579	554	553	501	541	542	544	566	526	575	578	531	556	536	566	567	564	546	522	532	503	512	534	539	547	535	535	563	555	544	581	539	561	542	553	530	534	536	576	591	559	558	563	583	569	573	532	542	533	521	530	551	539	532	542	563	496	537	566	569	585	545	511	543	566	524	530	544	527	608	551	533	546	545	522	531	556	531	512	518	554	517	538	521	570	521	554	524	572	574	569	555	543	505	551	509	550	577	543	571	565	575	528	524	571	521	534	563	552	567	509	542	534	555	597	561	514	564	570	542	511	581	596	545	540	560	546	550	534	540	579	545	539	539	553	523	540	527	552	507	533	543	535	579	514	537	565	556	600	562	527	574	576	495	578	518	525	551	520	538	539	565	530	548	578	532	568	585	563	548	532	559	519	564	589	542	565	572	540	542	533	535	523	518	573	565	559	573	541	574	576	527	572	573	539	536	549	527	558	556	562	556	568	555	534	560	523	500	564	542	510	542	535	559	550	574	535	540	582	564	508	507	535	571	536	527	566	537	558	527	539	541	551	547	529	569	528	556	565	542	541	552	589	591	523	579	570	500	540	533	573	565	547	575	579	565	557	565	537	527	524	491	507	518	544	548	521	534	544	558	567	507	536	539	557	526	539	584	542	559	544	571	533	583	529	542	542	521	566	527	561	534	560	563	555	509	579	544	518	538	569	543	558	566	558	566	520	538	530	533	582	545	525	563	558	489	558	527	548	539	512	585	502	551	577	528	544	535	563	525	531	556	559	556	557	540	589	535	517	556	584	530	520	553	555	513	531	553	547	550	570	573	501	514	539	552	528	538	553	505	520	506	525	584	583	515	523	535	557	551	537	569	572	549	559	561	576	527	524	501	545	550	512	533	542	555	541	627	506	539	537	541	523	525	569	570	545	536	534	553	529	548	530	561	556	578	566	514	547	523	519	516	540	587	556	535	563	523	525	532	572	572	553	546	486	535	539	581	502	560	571	598	520	569	539	544	532	567	516	557	513	510	582	512	570	509	527	542	558	551	535	545	556	586	552	550	534	601	547	568	531	560	561	541	569	558	509	562	531	538	524	541	522	534	556	532	514	559	527	536	575	546	515	528	515	526	536	507	596	576	569	546	587	535	530	556	543	566	566	511	574	568	557	562	568	570	552	535	533	559	520	516	566	555	590	547	544	573	544	499	565	591	529	545	531	560	579	576	585	546	567	552	562	560	565	557	548	533	532	606	537	536	529	557	531	525	544	535	565	560	544	578	534	525	562	566	536	571	547	521	543	524	532	537	557	569	538	552	525	542	525	527	549	576	561	542	484	556	558	537	569	579	540	537	540	537	529	562	521	532	545	517	533	576	530	511	538	498	548	529	575	532	532	574	550	569	569	569	554	495	605	549	553	558	537	558	573	582	536	509	547	530	563	575	530	587	521	556	539	527	563	540	554	486	548	591	565	544	522	572	515	573	576	578	544	569	537	563	539	561	525	558	545	559	522	534	549	512	503	577	542	556	563	546	535	520	545	608	605	554	537	539	567	541	530	518	575	534	535	533	541	534	545	544	532	530	503	563	559	555	596	559	540	547	576	572	533	513	567	517	578	582	572	543	515	597	541	498	545	540	496	576	560	530	542	540	539	547	556	513	554	588	573	533	562	536	561	567	522	550	557	496	569	587	530	572	537	563	543	555	563	544	546	575	509	524	549	530	538	510	577	564	564	544	575	564	543	525	542	565	543	497	528	559	551	625	534	555	549	518	541	546	525	548	570	571	552	509	518	515	532	529	529	538	535	513	532	573	593	549	568	510	520	582	579	543	549	528	541	540	559	534	485	574	563	569	570	551	546	544	549	566	549	539	590	507	564	543	556	551	544	530	565	533	559	566	527	528	580	547	553	547	517
32240	8542	6531	5000	3537	2630	2066	1513	1211	1047	844	806	714	731	616	603	593	462	390	394	363	366	362	354	381	387	371	394	392	386	390	354	362	371	369	397	361	354	370	397	365	340	349	348	397	362	358	358	323	364	362	382	354	347	372	381	338	368	314	361	351	406	338	381	330	357	391	349	347	351	375	341	371	401	413	354	316	382	374	372	374	368	365	333	374	386	372	371	373	400	357	389	377	380	333	359	336	375	376	351	365	397	367	381	359	333	392	345	383	346	357	365	380	365	399	372	392	381	366	364	333	385	348	325	370	387	364	337	350	375	362	350	351	367	377	324	410	367	369	416	356	358	355	368	378	343	365	358	388	320	350	352	347	333	349	385	384	346	368	320	395	358	354	371	346	365	375	329	355	396	374	381	390	329	370	369	355	375	382	339	371	358	333	363	374	378	369	371	404	390	404	398	334	367	350	346	391	352	338	364	403	387	359	366	364	340	373	319	373	373	413	364	386	394	361	359	341	340	361	362	332	356	344	391	387	349	372	373	389	391	372	366	411	364	330	344	371	391	366	387	394	391	382	369	351	357	336	379	346	371	367	367	349	351	378	353	356	355	383	357	374	362	376	374	380	349	363	326	361	351	335	335	377	379	372	366	338	364	381	316	343	376	360	325	378	397	359	335	383	364	354	343	333	347	346	355	360	347	379	395	363	388	386	375	374	393	379	355	366	356	412	356	352	341	341	378	361	383	335	352	344	353	382	381	397	385	369	345	339	390	361	312	356	385	363	387	365	325	349	347	359	343	333	348	378	385	374	383	406	367	373	349	349	328	335	363	363	326	359	358	384	360	352	378	323	373	422	386	327	343	387	384	340	353	385	347	324	386	371	381	379	328	346	383	368	328	348	378	346	354	354	369	344	386	334	371	334	355	339	370	347	361	394	377	366	372	411	381	371	387	323	375	366	364	350	375	374	406	351	385	357	382	385	348	342	366	384	381	374	327	412	374	356	351	404	394	393	358	406	391	377	376	340	399	381	343	333	385	342	369	338	387	396	380	363	393	340	345	377	341	402	350	352	366	382	350	381	357	389	336	394	342	371	363	379	368	349	359	396	366	352	354	359	387	378	352	345	382	360	331	344	374	310	366	389	395	384	367	387	349	357	337	364	351	335	375	385	342	401	381	371	384	371	346	365	372	361	378	380	361	352	358	343	358	367	377	357	363	369	368	375	355	375	367	350	360	351	370	358	342	369	374	405	383	381	405	382	365	412	372	350	349	370	401	349	400	353	357	376	383	361	360	326	319	359	370	371	363	378	359	334	369	357	376	337	349	348	326	350	377	366	368	387	327	367	327	392	353	365	341	381	359	347	364	332	364	377	385	355	355	345	335	401	368	419	351	356	366	391	382	365	408	378	378	349	389	340	364	383	385	371	376	405	388	345	327	361	328	391	351	369	368	387	376	374	370	372	356	353	365	345	371	333	372	358	396	350	385	376	350	356	398	375	398	353	371	377	354	359	401	380	386	326	373	380	414	367	333	322	366	364	365	357	372	375	373	366	388	330	350	365	354	346	364	359	347	313	372	355	355	354	419	421	365	369	374	351	386	380	353	358	363	415	351	336	343	361	353	352	337	342	346	388	379	359	410	365	366	342	336	380	326	382	345	358	356	360	348	375	364	346	363	351	406	379	333	373	373	344	414	350	338	350	357	391	366	385	325	351	346	367	366	370	375	350	319	347	355	337	352	372	350	364	422	366	399	362	391	338	353	377	373	396	374	355	344	382	403	353	345	370	375	389	377	374	384	383	348	374	375	369	363	375	342	339	350	384	369	344	392	360	365	373	381	396	353	368	339	367	357	362	357	392	391	347	308	376	366	382	390	334	374	363	362	383	333	366	354	360	430	362	352	365	346	311	377	368	374	344	368	355	387	387	366	347	375	372	347	357	366	385	397	357	344	349	341	390	355	352	403	448	359	356	335	350	386	369	391	368	368	359	352	339	364	397	351	361	357	386	362	348	352	336	342	317	361	369	344	377	355	389	392	378	370	366	321	393	372	329	346	363	372	369	346	320	422	394	386	376	371	356	356	385	325	340	370	327	360	351	348	379	344	345	364	341	368	333	351	374	376	369	362	362	328	375	319	341	324	385	358	380	360	418	383	394	340	339	384	358	376	390	348	338	356	330	359	301	364	341	383	352	361	334	394	390	360	352	383	367	404	379	373	351	349	394	397	359	390	376	351	377	366	372	382	381	371	381	378	376	378	328	362	389	394	386	371	327	335	369	366	357	402	356	389	348	362	362	367	390	342	345	371	342	334	358	394	383	378	367	371	352	367	353	370	333	343	378	362	367	367	409	355	369	356	359	384	345	383	352	376	353	366	403	391	404	323	369	355	368	361	352	362	349	365	357	383	364	379	374	362	338	382	398	351	384	350	370	408	394	369	367	360	359	335	388	344	377	395	396	325	374	367	366	380	372	358	416	386	360	327	383	369	352	379	399	382	376	369	342	405	355	404	335	316	367	363	366	358	343	366	373	409	355	363	374	392	351	392	397	369	362	360	409	373	361	379	374	386	363	339	327	374	391	394	366	401	387	370	342	358	372	372	371	325	365	372	323	350	331	374	352	366	376	366	366	373	348	388	378	385	370	389	355	399	367	348	335	362	342	354	377	400	367	387	351	381	372	374	414	338	318	345	374	371	328	348	408	380	367	358	361	359	390	378	365	387	365	384	353	382	396	364	349	396	405	368	390	368	356	395	379	365	343	358	371	341	331	394	369	379	368	375	361	364	333	375	343	361	384	359	354	378	366	349	385	383	355	358	376	358	368	383	360	369	365	350	369	337	306	366	349	385	408	355	393	334	348	390	327	346	365	359	359	360	359	318	354	393	369	351	378	376	390	364	341	381	373	396	364	367	368	349	369	340	371	387	359	369	359	375	390	349	355	352	367	343	337	394	385	370	375	354	330	344	329	364	344	377	390	371	369	365	360	391	393	417	358	383	383	349	345	384	379	359	368	363	360	362	370	383	377	365	353	350	379	389	349	376	384	374	350	362	356	388	365	364	371	364	398	402	395	386	372	336	383	389	366	412	329	370	379	394	375	369	391	324	363	340	419	341	346	358	349	360	358	362	349	366	341	369	367	365	360	368	341	388	357	368	342	352	417	335	326	364	369	320	356	388	391	386	376	389	362	389	374	351	351	369	374	371	347	402	366	371	350	380	361	366	374	368	373	360	383	383	378	371	362	359	357	377	371	386	377	348	322	386	348	325	353	319	372	362	350	369	350	366	360	362	372	339	359	357	372	391	331	350	400	353	337	352	340	347	354	375	352	348	373	383	353	370	382	342	348	334	349	341	388	355	342	406	333	401	357	359	355	395	423	396	363	330	350	362	381	376	349	329	374	400	376	347	362	374	351	359	360	374	380	369	349	387	361	395	365	399	406	374	387	407	370	387	383	409	359	369	402	378	389	386	349	335	376	363	351	329	320	370
18192	4057	8726	10748	9959	8630	7443	6106	5046	4192	3394	3019	2764	2566	2548	2346	2048	1595	1175	982	881	898	882	877	878	876	951	918	821	892	838	818	833	838	845	865	888	841	790	816	815	819	905	762	907	855	843	768	786	796	837	835	795	819	813	840	837	874	837	811	831	833	821	843	845	873	811	811	837	831	814	821	870	826	817	810	855	838	820	812	837	849	788	825	820	879	801	873	816	844	863	859	876	856	858	838	834	820	845	813	797	786	823	813	800	795	799	811	799	792	858	804	769	801	880	796	823	862	821	824	806	847	814	806	775	818	801	782	800	812	815	841	771	842	836	785	856	773	833	815	868	808	816	784	808	866	792	826	817	817	742	819	792	820	787	835	823	836	867	811	825	785	883	833	824	848	846	856	866	770	807	814	831	828	793	827	823	828	808	883	837	825	774	828	822	806	854	791	775	809	804	860	822	819	816	838	786	852	823	838	827	801	852	813	824	796	814	824	803	814	839	809	828	804	822	797	804	874	811	782	848	826	820	857	807	821	849	839	816	776	792	792	777	818	819	798	852	811	869	877	835	846	796	805	852	824	863	806	792	836	789	792	847	843	769	809	778	832	819	856	846	826	804	859	893	820	824	808	839	861	786	795	836	834	831	827	776	759	813	799	817	840	856	803	780	802	812	813	835	827	831	836	882	814	781	766	812	825	861	814	807	808	806	833	770	853	861	783	833	829	777	815	823	795	843	881	788	815	844	849	798	843	813	832	828	821	784	813	818	785	813	789	797	829	828	792	815	823	841	786	851	766	825	798	781	838	807	800	853	826	846	827	812	836	806	764	846	838	861	781	838	813	831	802	807	813	811	849	822	854	837	765	796	797	860	869	868	831	775	900	803	853	851	852	868	866	785	861	799	849	810	830	829	812	813	817	788	871	827	828	813	845	856	859	807	813	810	813	810	838	795	761	803	810	838	801	818	851	741	782	800	824	822	823	813	830	819	778	799	848	827	784	871	816	804	805	853	788	824	856	847	826	821	877	818	789	810	783	838	799	846	772	842	843	796	842	840	796	728	820	809	838	779	858	813	788	865	815	800	839	799	818	796	856	860	822	806	851	810	767	849	802	767	818	827	805	847	878	792	841	844	839	816	818	793	834	807	797	800	809	831	801	783	843	820	823	812	795	826	798	806	853	828	826	834	797	836	819	797	823	779	813	814	816	858	805	814	770	851	780	777	820	820	794	840	834	816	823	784	844	765	720	753	811	791	820	777	806	826	816	820	800	841	816	769	790	792	845	829	829	798	789	814	816	817	799	767	864	832	810	824	796	790	799	821	811	800	812	825	814	875	800	838	861	790	900	797	794	805	819	781	782	904	826	743	828	796	753	803	849	871	848	818	838	839	846	802	848	813	835	840	785	836	850	801	818	826	771	806	818	861	806	816	812	851	760	840	800	834	857	816	834	777	739	852	787	818	765	815	864	862	856	835	835	829	815	803	793	874	849	853	836	851	778	847	813	773	817	868	833	794	798	824	812	789	825	857	833	794	884	832	806	781	766	828	788	851	822	799	834	806	827	828	801	788	823	798	829	792	789	830	843	872	839	778	790	773	812	831	888	819	819	861	796	808	812	744	833	788	796	795	797	776	821	854	808	879	813	796	874	801	782	810	882	826	851	847	825	833	801	761	836	821	747	852	826	807	825	824	837	828	774	888	828	815	811	784	787	794	809	823	868	803	815	811	787	835	807	795	872	822	807	823	816	862	850	852	829	786	781	868	854	815	809	859	809	808	854	859	844	830	852	813	830	792	839	826	814	826	823	830	831	852	767	810	810	838	858	830	850	833	792	841	761	798	808	791	788	886	833	863	813	791	778	809	861	814	738	776	850	829	811	809	837	798	839	827	866	828	802	827	801	806	796	841	821	783	810	835	862	807	819	776	843	783	756	798	872	835	802	802	801	821	821	827	834	784	809	803	844	857	829	819	790	828	845	804	795	786	818	765	816	861	828	788	802	846	759	810	905	829	839	825	855	854	822	773	812	841	823	807	802	841	822	795	808	829	829	847	836	833	812	815	796	803	853	805	844	760	837	839	804	849	785	830	810	835	835	809	832	800	839	867	809	831	801	801	835	835	805	786	871	799	819	854	827	784	827	835	766	802	815	752	871	851	780	840	833	782	825	799	820	896	827	840	833	823	808	805	734	865	802	776	838	806	873	802	841	844	815	802	789	817	826	810	783	861	811	787	779	777	811	821	799	794	806	819	852	813	846	835	879	797	826	825	839	805	805	772	812	821	794	816	842	798	871	806	784	828	857	798	875	782	857	827	817	807	845	758	809	822	896	791	833	866	838	817	817	833	827	840	791	820	814	814	824	810	790	814	821	838	804	805	807	819	827	804	792	886	798	815	871	792	855	807	801	811	822	831	833	857	802	808	877	871	830	809	859	839	809	787	870	809	824	807	808	829	871	830	818	792	775	870	806	789	830	802	808	771	786	799	851	791	820	868	856	842	812	815	810	782	853	840	803	856	852	812	834	804	799	823	832	782	792	826	863	764	827	869	864	829	861	763	809	838	834	822	774	836	850	804	828	874	835	848	797	812	780	829	812	783	815	802	848	842	790	787	800	829	840	814	798	843	868	870	822	783	841	817	796	819	820	764	836	809	829	789	783	787	814	787	779	757	818	894	835	792	821	755	793	752	766	811	805	849	835	779	815	799	807	814	787	784	812	820	831	789	815	785	807	819	812	754	780	843	817	816	783	787	830	816	832	823	819	839	769	797	806	828	746	814	836	828	813	815	801	815	831	857	819	850	860	771	796	833	790	764	813	846	793	759	801	873	863	812	877	795	844	764	810	777	785	780	810	830	841	844	826	843	868	841	767	827	828	810	813	796	815	827	866	818	802	837	822	803	776	840	823	802	806	767	860	777	813	812	856	841	834	820	828	818	799	762	781	827	811	844	812	808	800	827	852	843	825	833	791	803	846	799	795	847	819	823	839	840	803	847	838	816	878	895	869	778	802	751	826	832	790	811	781	810	785	868	825	808	818	797	815	854	839	778	804	843	872	886	829	782	836	791	854	821	815	869	749	836	824	842	809	801	787	825	831	872	828	836	820	781	778	812	784	752	852	807	800	777	853	790	815	777	814	802	824	811	847	820	803	833	818	763	863	786	818	814	776	782	799	812	835	814	801	794	879	805	876	811	834	863	788	811	823	870	810	754	749	796	866	821	810	803	840	832	793	802	850	789	812	766	844	796	818	821	784	821	773	795	829	822	842	803	818	857	823	786	817	777	851	823	838	813	845	819	807	812	803	832	807	816	821	821	761	817	863	814	837	851	829	828	802	833	767	832	832	804	849	861	782	802	800	853	850	795	799	752	804	791	812	848	802	879	824	869	864	759	873	804	768	806	803	844	884	870	796	793	859	844	829	810	829	814	821	803	838	792	857	802	790	861	753	816	820	811	815	837	804	841	783	806	836	816	839	811	791	808	818	786	794
8336	1530	1585	1344	1060	955	814	647	516	497	386	444	406	390	368	340	396	347	310	333	296	283	297	297	303	335	295	339	277	252	289	324	328	322	319	308	333	292	310	280	335	289	322	361	309	300	344	321	303	300	294	334	298	304	330	277	274	240	296	313	307	348	255	290	307	323	319	302	311	314	299	299	317	338	338	313	282	328	310	296	310	308	357	276	287	308	295	319	313	309	314	293	282	298	315	292	312	336	310	309	290	314	328	285	288	315	291	326	272	303	315	318	350	294	319	269	282	319	293	282	319	281	299	380	310	308	309	314	305	331	276	320	320	271	298	263	270	310	317	297	309	298	313	277	311	292	267	334	291	311	298	333	298	301	332	275	279	338	304	305	305	276	288	345	319	298	296	291	287	277	269	296	310	274	277	287	285	285	296	312	318	290	308	295	318	309	338	285	303	315	333	315	319	308	324	334	298	301	294	316	261	297	327	299	324	298	298	296	291	309	282	295	283	280	311	317	249	332	318	304	279	273	267	301	304	292	329	350	322	316	299	281	308	316	318	314	290	316	289	314	337	324	293	318	327	328	319	303	295	318	326	309	331	292	310	320	281	282	320	275	308	296	281	311	301	267	327	296	298	300	332	318	306	343	275	291	300	267	318	313	302	307	281	314	299	278	278	318	320	330	313	299	297	318	304	297	297	301	278	287	293	293	330	310	266	302	299	282	302	301	302	263	314	300	339	309	301	294	289	302	311	315	308	305	301	317	283	315	314	319	276	276	305	284	281	339	315	308	307	267	309	322	324	320	305	307	300	294	275	295	337	334	307	292	295	293	333	295	293	283	305	318	326	296	333	318	337	316	287	297	324	313	331	313	325	301	342	300	326	321	288	284	285	307	308	295	311	305	309	318	298	318	341	312	317	338	282	314	276	293	340	306	318	343	288	324	281	297	291	278	296	323	322	325	319	329	267	301	267	300	263	328	293	279	298	308	332	308	290	288	324	309	343	314	315	356	274	303	327	287	303	292	294	306	304	313	317	292	288	315	279	297	313	316	341	288	290	277	296	299	321	292	296	275	313	295	314	306	312	311	283	290	341	300	273	309	325	301	323	300	298	309	320	311	300	313	271	331	293	314	330	300	270	297	307	327	313	331	294	299	305	322	307	307	296	277	296	288	303	283	285	299	324	308	299	311	335	317	316	324	279	294	293	263	291	308	296	304	348	324	313	281	289	350	284	300	312	339	296	346	293	291	340	310	350	326	284	308	352	324	345	326	261	316	297	323	297	297	308	297	289	267	285	308	268	261	304	300	306	316	294	273	288	321	325	283	326	316	318	308	301	349	296	323	275	300	302	288	301	315	302	286	305	300	284	295	306	311	311	328	266	304	289	301	331	331	309	270	273	302	333	318	301	323	288	292	308	280	299	320	334	333	307	302	296	296	320	318	294	331	384	276	319	323	303	302	288	297	327	307	290	326	295	277	306	324	317	272	289	312	313	342	298	275	278	288	289	313	341	286	305	313	319	302	309	308	236	338	314	279	283	310	314	284	299	328	298	320	296	313	305	306	319	268	288	303	308	316	331	293	316	306	286	274	298	312	277	291	327	331	303	324	282	300	292	301	311	281	281	310	306	323	324	297	291	299	313	315	344	309	310	315	326	279	309	272	320	329	323	333	300	313	325	313	282	326	302	321	325	345	308	310	264	272	298	289	312	338	315	272	288	308	310	287	326	298	299	273	295	303	323	319	288	330	345	339	318	319	307	299	287	310	277	331	309	308	304	301	327	344	315	295	285	327	294	306	308	275	325	316	288	282	292	300	273	285	287	307	319	319	304	288	286	307	308	307	318	285	289	300	273	284	319	316	332	278	345	272	295	318	319	314	293	309	308	317	335	305	321	318	296	297	285	291	330	298	312	305	309	286	315	326	314	324	319	314	314	297	278	286	305	328	325	285	342	310	298	324	309	299	293	288	318	314	277	337	321	302	309	306	332	339	296	313	325	313	327	328	312	287	313	239	314	297	286	326	274	330	332	344	272	294	326	292	330	314	318	290	289	309	302	287	291	295	297	318	288	340	317	286	298	295	308	279	316	282	292	291	309	311	331	302	299	284	310	299	302	322	293	276	308	314	310	338	309	299	300	307	296	278	301	298	288	314	304	299	303	297	323	289	295	271	344	298	304	303	305	299	295	300	293	301	337	298	306	265	370	334	297	331	316	271	330	325	314	322	283	294	313	315	323	298	327	297	290	302	295	320	292	281	295	309	284	301	278	324	315	300	284	301	287	309	303	309	273	300	323	300	274	320	283	333	311	294	331	284	312	333	305	271	299	276	327	303	294	312	291	320	297	302	288	316	306	301	309	310	306	268	330	299	309	311	281	346	321	311	324	326	332	313	306	282	329	273	308	309	330	289	286	319	293	331	293	322	305	293	325	297	321	308	311	300	290	296	328	297	316	329	334	307	274	291	325	322	329	324	304	322	273	315	306	273	294	309	324	294	335	304	302	317	308	315	325	303	326	323	318	309	297	269	300	353	337	292	299	344	320	297	319	300	284	282	319	273	339	301	314	273	303	305	271	317	313	268	302	333	293	264	299	277	280	314	271	292	303	300	343	310	285	320	307	328	314	326	272	288	308	323	334	313	302	327	309	298	317	306	323	322	284	317	324	282	295	338	314	297	279	320	324	299	322	339	302	283	284	298	319	298	277	286	291	304	347	322	303	308	277	311	328	305	335	276	333	327	308	292	271	303	317	301	280	336	288	268	318	293	311	307	323	321	309	267	309	318	292	288	331	308	300	303	283	303	278	327	304	318	304	304	288	302	270	300	319	291	308	297	273	301	292	336	324	312	303	332	311	300	306	343	285	271	337	281	330	302	328	302	282	297	320	287	305	289	300	346	346	297	284	297	291	317	290	324	269	312	283	315	293	289	302	317	319	332	283	308	322	296	329	322	329	309	299	284	285	300	304	293	294	326	288	298	323	293	309	316	311	290	282	324	331	303	297	303	304	276	293	297	330	322	317	289	274	316	314	335	321	271	334	318	299	325	304	298	302	299	333	310	293	295	309	309	305	321	312	316	291	310	299	328	317	308	312	321	314	308	298	338	277	312	318	298	307	303	302	322	341	322	310	300	266	300	318	311	353	358	321	310	304	321	317	342	304	332	302	291	282	303	319	288	288	311	309	338	308	314	309	283	285	325	326	310	292	304	314	268	312	299	311	292	287	305	286	285	280	334	280	264	316	313	276	307	299	344	333	331	270	298	288	301	304	307	300	303	318	297	320	370	314	329	313	325	295	302	285	310	288	333	310	287	311	299	317	317	290	299	305	286	292	312	317	309	313	300	268	277	291	283	311	286	319	326	325	324	290	304	303	297	314	357	309	330	316	299	302	271	281	295	290	293	307	304	283	275	300	339	308	302	278	290	256	346	297	292	285	329	359	331	316	311	311	350	280	284	295	301	296	338	310	288	311	302	304	293	282	291	277	289
5487	1493	3119	4249	3745	3193	2967	2355	1857	1573	1384	1213	1269	1175	1218	1081	994	812	703	713	724	686	703	687	665	674	654	703	695	694	642	670	695	727	658	692	638	659	698	664	702	726	677	706	691	677	617	655	634	670	735	664	708	712	713	662	677	647	659	685	617	667	686	649	665	715	668	650	678	687	717	671	643	691	664	663	684	648	701	678	676	671	715	677	745	659	677	675	701	721	702	693	687	658	672	711	686	677	658	718	712	663	707	695	655	663	682	745	697	683	666	633	703	692	714	641	724	691	687	639	706	708	638	692	680	678	708	646	665	708	710	650	602	717	716	674	689	705	706	711	690	640	695	693	698	634	664	695	681	689	663	742	637	675	704	635	673	683	677	674	663	692	692	714	663	659	781	688	637	683	675	676	671	689	704	708	680	701	682	670	675	688	692	715	644	668	667	649	645	686	692	713	720	656	699	676	675	702	640	706	671	703	642	698	700	701	704	643	686	680	659	653	697	668	676	695	701	717	657	689	730	633	708	652	672	701	702	698	699	707	636	680	718	729	667	612	726	694	678	652	657	668	667	705	683	669	677	716	675	707	703	680	723	679	711	707	677	722	711	676	718	699	681	696	650	670	729	732	684	680	664	643	676	667	653	701	681	623	696	712	686	680	710	679	678	707	668	690	616	730	672	711	640	640	662	664	724	693	684	693	700	676	616	675	692	659	696	680	624	659	691	666	678	692	654	683	695	698	680	678	653	687	691	691	657	652	653	699	653	625	680	662	664	668	622	651	696	686	685	679	683	693	686	618	666	623	654	671	674	706	718	633	673	722	679	662	670	698	690	716	713	697	696	676	666	656	701	668	669	668	711	673	707	679	641	689	703	699	695	705	690	697	719	714	687	671	754	716	695	693	648	662	673	668	713	666	697	677	655	736	649	703	662	675	651	714	682	708	691	683	696	699	698	701	698	732	653	689	701	664	676	700	732	699	683	709	690	694	664	689	660	682	697	672	664	714	725	703	675	687	687	665	708	696	652	695	675	711	712	651	664	676	654	691	725	697	686	737	662	677	696	627	708	690	678	676	684	684	688	701	740	695	663	715	681	713	654	718	666	680	704	707	719	694	693	704	702	702	720	669	687	626	722	656	683	714	722	688	745	660	709	704	684	694	715	674	649	678	709	703	706	658	691	693	635	671	683	671	736	655	699	656	653	686	712	676	698	692	667	674	658	709	665	666	673	691	701	659	655	684	672	670	646	680	690	704	695	696	671	735	700	662	658	677	718	708	661	666	690	758	639	670	676	679	714	711	694	703	690	687	686	695	636	686	669	688	691	667	714	690	673	675	721	670	661	694	640	692	696	668	677	723	683	640	659	678	682	663	663	702	699	655	625	672	686	671	651	703	731	688	686	677	689	666	705	691	652	675	724	713	708	699	697	710	667	684	721	706	668	682	689	667	677	683	713	703	643	707	753	674	682	696	703	697	691	760	692	692	700	685	656	737	690	681	669	688	671	620	707	658	635	659	698	644	688	709	734	693	742	717	676	686	698	632	701	701	689	700	678	686	715	695	695	676	683	657	671	657	695	679	692	725	672	672	660	679	638	665	673	695	712	709	703	684	739	657	670	640	709	660	680	657	720	677	693	710	695	658	661	679	638	717	680	668	725	674	690	645	652	711	672	653	679	684	670	721	683	696	688	656	676	682	681	633	696	678	685	671	640	653	678	735	671	672	684	641	704	700	652	690	710	678	676	652	693	693	619	626	669	683	723	654	697	704	706	692	696	713	692	682	683	705	639	726	673	712	691	692	721	701	688	672	654	728	696	703	675	647	720	697	668	694	702	658	673	698	741	714	713	704	681	697	719	697	677	699	722	668	650	724	697	667	684	702	663	711	657	660	716	695	686	683	696	674	673	716	683	690	674	692	638	674	679	670	696	691	696	680	718	667	684	688	655	693	684	649	667	712	652	756	697	650	640	684	721	713	710	681	709	665	685	693	714	676	715	666	669	645	683	733	665	729	650	692	669	699	656	697	652	660	724	701	650	679	698	672	701	647	714	670	665	700	671	698	727	656	732	703	698	685	703	687	639	697	676	713	629	699	721	694	723	675	679	651	665	680	709	679	676	682	700	701	645	657	696	661	694	706	652	721	643	706	694	719	712	657	689	700	702	675	715	699	721	639	693	668	711	693	715	737	654	704	673	691	681	706	678	671	634	674	707	684	695	700	660	723	731	658	697	723	691	718	662	691	679	654	695	694	676	662	725	698	666	718	657	691	657	670	686	667	673	706	715	675	702	645	687	670	630	657	697	705	683	644	701	679	750	666	666	703	647	735	645	673	693	697	667	706	702	639	681	668	671	713	645	690	668	749	693	671	671	671	726	734	713	678	659	691	708	631	691	740	684	685	662	676	701	666	673	683	710	690	668	712	703	692	699	681	669	679	696	740	643	696	678	682	674	691	695	672	716	619	681	689	648	647	695	699	724	691	659	682	672	673	708	653	687	692	703	678	708	688	709	679	722	698	689	666	701	684	702	679	686	706	678	689	701	681	665	656	684	683	689	684	653	660	678	656	641	683	664	713	658	700	672	678	721	700	666	686	735	679	653	687	685	670	624	706	682	703	693	718	709	651	660	689	664	703	675	677	705	694	694	667	691	720	690	683	694	709	741	682	711	696	719	716	664	669	707	660	656	710	702	674	661	671	690	704	672	650	713	709	653	692	676	659	726	662	708	691	702	736	656	627	644	685	699	670	717	665	664	677	683	688	685	703	722	691	689	689	691	682	661	655	685	696	679	681	700	677	703	692	666	701	739	634	712	653	673	698	692	722	696	626	663	680	739	662	673	660	678	719	690	683	693	700	654	720	684	666	693	678	685	712	694	672	634	655	653	668	671	661	686	689	684	692	682	700	704	681	698	705	748	707	681	708	681	612	671	693	671	635	674	660	694	728	699	672	673	702	667	740	689	682	617	707	628	712	701	719	682	685	703	717	662	692	681	727	664	663	649	688	717	703	659	667	663	687	665	687	684	682	675	686	689	697	623	718	731	661	661	678	660	694	703	702	703	698	670	654	708	732	664	673	707	713	708	700	682	730	691	660	652	693	653	675	691	629	721	699	740	718	663	684	664	726	705	672	659	685	642	667	670	707	664	687	642	677	686	671	691	719	702	683	649	694	647	710	707	663	677	735	695	654	721	702	669	704	695	683	711	693	673	676	721	627	738	674	670	709	660	639	668	712	744	695	678	679	717	704	625	681	694	704	663	688	703	657	674	651	697	653	715	658	648	640	718	674	644	718	662	722	710	683	691	705	652	657	660	636	755	672	709	671	740	682	731	702	692	699	698	664	705	711	686	730	708	703	682	643	733	685	640	640	674	710	689	696	659	694	714	706	687	715	684	673	688	659	735	709	664	692	706	688	665	711	676	653	712	688	733	676	710	698	690	731	701	670	649	644	669	718	680	684	723	669	674	744	731	685	696	696	670	681	700	672
22034	4838	4004	3006	2130	1457	1340	989	762	597	558	482	434	417	450	341	374	299	264	252	214	235	281	255	234	260	231	224	257	249	241	236	252	224	257	221	248	253	209	246	244	216	223	243	256	235	233	241	208	225	233	244	219	223	238	236	214	219	229	232	231	243	241	196	229	205	226	250	217	207	215	221	233	209	231	218	246	213	220	231	231	234	227	253	249	232	237	229	243	242	256	239	224	241	208	236	280	238	207	212	233	233	213	225	253	211	215	227	238	215	237	223	211	229	235	241	230	214	222	216	220	240	254	211	254	255	258	228	227	224	230	248	198	227	217	248	227	225	227	226	230	245	201	237	220	246	240	234	218	234	256	239	228	224	230	220	214	271	218	241	224	228	246	250	251	237	231	266	239	235	216	239	228	263	215	225	224	229	210	223	192	233	238	224	259	229	238	238	226	224	251	253	244	256	207	237	215	235	215	227	255	233	240	256	211	238	227	230	232	212	266	222	222	272	227	215	235	232	250	260	251	203	262	231	214	211	229	255	248	225	255	247	246	248	224	209	265	199	223	243	222	212	251	211	238	260	238	222	243	252	233	210	242	262	237	225	205	245	203	216	221	243	242	233	231	224	197	223	250	224	232	242	237	252	251	221	211	231	210	226	248	235	221	238	219	212	237	232	257	202	222	204	255	227	226	241	222	243	242	214	217	231	255	211	243	250	234	218	240	245	212	206	233	246	236	255	249	247	236	218	234	218	253	235	267	203	212	222	252	252	224	208	222	230	242	220	221	233	222	254	234	205	226	242	241	222	235	226	230	203	206	241	233	234	238	240	237	257	207	230	231	219	246	193	262	210	243	253	217	215	217	217	214	201	244	224	224	234	251	250	236	208	214	220	245	219	226	262	240	245	232	248	247	235	236	216	232	236	237	241	239	201	268	223	227	220	216	241	241	226	258	220	228	254	239	220	230	253	219	232	200	227	201	236	216	249	216	241	213	260	239	207	236	236	240	246	226	235	227	250	225	228	215	203	223	226	222	244	234	243	230	209	225	225	241	234	232	221	252	231	208	215	231	184	233	238	226	202	217	207	209	219	242	236	241	256	259	225	254	275	224	239	231	223	234	232	222	251	224	237	248	228	236	249	247	256	219	206	238	255	221	232	244	245	211	231	221	207	217	220	218	216	236	231	246	218	194	211	228	232	266	251	226	239	225	237	240	265	218	239	248	234	273	237	251	251	228	221	258	221	245	217	215	237	230	242	226	233	229	251	208	224	222	256	229	214	250	220	224	235	245	230	238	227	235	220	218	225	228	264	248	244	235	236	229	240	234	211	225	248	226	232	269	214	242	244	228	243	229	249	220	206	234	216	252	240	244	243	223	230	235	219	261	257	239	235	235	222	231	241	216	214	257	240	210	216	225	233	257	203	224	228	247	214	218	234	244	239	224	217	241	221	236	222	227	225	232	216	238	226	235	251	241	208	223	215	245	240	225	242	235	212	250	213	239	239	257	212	233	223	222	203	240	252	226	236	255	225	225	199	254	251	227	242	224	238	246	237	257	227	259	219	218	213	248	254	228	213	214	221	235	240	236	206	236	232	248	248	257	246	199	243	251	243	237	232	241	228	253	241	212	237	243	238	245	220	257	244	233	212	240	215	242	236	258	226	251	213	246	244	228	191	253	246	253	230	246	248	218	233	213	215	214	217	238	212	247	241	249	244	227	200	222	213	238	246	247	218	258	238	234	228	289	245	218	224	247	258	232	230	220	224	214	209	232	236	230	219	233	216	232	253	227	205	251	251	227	236	223	227	236	255	223	218	238	226	236	259	256	228	243	203	229	218	224	224	231	203	228	207	268	234	242	214	219	244	241	246	220	211	235	235	228	258	225	212	229	253	224	228	231	228	221	226	235	200	244	212	220	233	245	247	227	259	250	217	218	186	256	254	218	228	223	254	240	255	258	263	222	222	223	250	226	213	224	238	220	262	256	240	209	236	239	272	241	232	233	237	202	224	239	233	229	216	231	215	210	221	236	207	230	240	224	226	220	210	219	244	209	187	229	252	266	231	222	231	204	234	223	238	230	202	251	232	254	227	243	210	223	242	244	252	260	247	216	234	217	241	230	233	209	244	240	222	257	234	219	236	223	233	245	212	243	250	267	232	258	197	237	244	208	231	232	241	257	259	231	229	222	260	252	232	228	215	235	237	238	262	229	232	218	238	233	234	255	211	203	219	228	256	240	219	225	217	219	225	211	248	232	222	244	259	230	233	237	236	244	228	226	248	248	252	225	251	236	250	242	237	232	168	231	221	233	213	235	220	246	233	232	250	231	203	265	233	212	232	224	229	219	251	230	222	227	263	233	235	232	222	232	231	256	225	274	244	235	222	231	221	240	225	230	212	229	223	220	244	233	237	232	231	232	260	231	232	242	211	221	214	217	229	217	250	245	219	242	245	220	242	218	223	211	218	206	256	252	224	229	241	231	243	230	253	225	227	226	233	207	257	236	242	252	229	233	196	259	251	214	222	212	219	242	223	247	218	237	246	241	225	199	225	255	229	250	232	229	243	214	259	245	236	225	225	227	233	238	251	214	229	243	232	208	268	240	239	219	222	234	247	239	238	233	214	212	196	224	249	233	220	227	233	222	257	241	230	257	216	261	213	229	236	234	258	190	221	239	207	239	251	221	250	222	221	226	249	239	231	232	236	232	230	221	243	226	223	202	229	230	227	224	240	224	240	241	249	198	235	257	247	236	255	221	225	246	228	241	245	222	204	245	253	201	251	236	230	229	218	223	231	216	243	287	248	222	240	224	230	242	246	220	252	233	247	231	237	245	228	257	238	250	236	232	274	237	222	233	239	244	245	196	235	219	236	236	239	228	250	240	228	212	257	234	252	242	245	202	215	192	232	230	217	224	224	263	215	215	239	257	253	203	233	212	221	233	229	257	232	258	223	230	252	220	225	220	268	225	203	243	224	261	253	237	239	239	232	221	228	234	256	268	243	207	238	228	222	214	223	211	224	235	240	237	248	213	214	251	216	225	190	230	240	209	237	225	238	229	208	257	210	249	244	250	242	238	240	237	240	244	217	250	251	228	233	229	232	209	214	228	217	219	232	241	214	259	222	225	227	225	227	229	194	207	243	228	264	266	242	210	246	249	230	261	237	231	211	261	230	231	256	228	227	231	227	225	185	215	240	224	246	237	239	224	225	219	214	229	208	241	193	230	220	190	206	248	235	220	231	249	225	219	236	238	216	236	228	221	204	202	280	242	256	226	201	243	237	219	242	242	233	238	248	244	274	235	200	217	244	247	225	249	252	227	212	254	221	228	230	230	228	241	221	211	198	263	196	232	220	204	211	225	248	219	219	249	227	232	213	205	219	248	254	258	195	228	215	255	230	237	233	230	240	230	238	236	249	244	239	224	261	239	241	219	216	216	252	204	237	248	232	226	193	249	215	220	219	216	236	223	201	235	233	235	229	237	219	244	228
13848	2894	6570	7794	7159	5862	5260	4155	3266	2759	2329	2056	1855	1840	1723	1525	1292	924	709	616	635	633	569	602	579	577	608	625	561	573	578	570	536	524	577	567	586	542	546	564	539	568	600	567	549	581	585	554	592	525	591	586	578	564	569	534	533	568	547	556	559	508	565	559	549	578	573	566	581	557	550	550	586	527	511	575	546	553	532	557	606	533	551	554	548	547	562	572	553	533	550	590	567	566	571	541	558	521	519	536	521	542	602	569	583	584	559	552	537	552	564	543	555	580	571	566	582	568	551	561	600	549	554	608	547	571	510	535	584	553	601	551	574	530	523	567	598	534	525	517	585	520	544	609	555	575	570	566	543	565	607	554	552	592	566	544	533	563	557	539	573	543	550	588	553	523	534	518	547	529	530	539	540	536	562	579	545	544	587	506	543	526	569	552	512	561	586	528	584	558	559	589	555	534	557	550	527	579	525	549	521	544	571	552	497	559	559	630	548	532	512	556	583	573	580	543	567	561	545	551	564	527	553	555	506	523	540	565	560	521	577	581	581	570	544	540	588	595	524	554	579	577	574	578	559	554	601	558	563	533	515	564	550	543	569	603	560	568	559	582	584	596	559	579	554	558	552	550	581	543	567	555	545	544	592	588	557	529	537	573	552	537	577	564	546	576	567	541	529	564	568	544	574	539	563	540	507	514	553	535	514	554	521	555	549	580	617	574	536	552	558	531	536	535	572	591	603	574	517	565	569	561	547	553	538	585	543	509	530	566	559	561	567	569	579	572	529	532	592	533	563	582	557	568	543	563	568	565	534	598	536	517	565	508	609	504	531	565	572	579	524	564	514	564	532	583	530	635	570	575	585	535	555	553	587	543	550	547	513	577	546	567	548	556	542	567	544	554	552	566	539	572	552	559	576	550	575	546	548	521	580	578	539	574	559	531	577	551	557	557	612	540	560	569	527	528	549	575	544	556	535	543	589	581	590	545	511	583	564	524	548	544	546	569	520	556	567	546	564	556	533	511	565	590	537	545	556	533	575	577	542	542	568	541	593	517	530	609	571	554	533	571	542	565	573	527	566	567	568	546	533	557	585	554	540	562	604	544	558	533	571	540	549	547	561	553	544	566	527	569	549	572	547	572	574	568	539	533	558	554	592	541	512	531	560	577	557	586	513	522	594	556	547	548	603	611	566	551	536	529	576	553	551	572	560	575	566	578	567	534	561	574	588	534	518	579	552	563	550	557	527	530	549	545	552	531	583	576	559	558	613	566	517	522	583	618	559	527	595	559	558	565	521	587	574	535	532	559	588	521	557	540	546	520	584	550	555	555	524	534	546	546	553	561	507	519	522	561	580	482	526	562	547	557	606	593	557	535	571	585	518	600	547	536	542	538	551	539	578	534	561	560	607	584	541	572	502	574	587	554	540	510	547	564	552	548	528	534	545	572	567	534	553	533	558	518	580	563	546	571	551	558	564	538	531	572	562	527	560	535	550	537	535	563	529	542	546	557	561	570	510	603	546	563	562	524	554	516	555	583	527	547	544	537	523	565	591	565	513	604	579	577	527	536	539	573	509	568	554	578	521	548	554	524	516	568	561	527	574	558	559	525	533	547	534	553	574	573	580	552	557	582	529	551	541	559	531	557	550	587	597	562	587	554	528	508	549	581	565	530	568	535	569	534	591	567	537	618	595	588	541	569	543	560	546	586	546	537	545	546	524	528	573	550	569	588	570	565	556	520	572	556	553	556	572	544	596	565	610	548	537	565	576	554	605	556	498	528	517	566	574	560	551	569	536	569	569	562	566	554	530	594	557	559	599	554	599	540	559	584	595	567	523	554	527	545	592	526	523	575	558	528	556	546	526	570	565	579	557	529	536	583	535	606	560	535	523	572	563	524	559	531	579	552	573	591	583	570	541	592	542	557	512	542	557	560	555	538	556	569	548	553	560	502	582	547	543	544	514	548	558	536	559	532	588	532	534	537	552	570	577	540	562	569	583	573	556	510	559	544	549	503	521	576	579	560	571	565	541	524	567	535	543	528	562	597	528	538	541	555	583	574	563	587	524	539	546	582	545	547	525	543	577	559	533	521	540	544	586	540	584	557	536	549	564	524	526	556	559	555	541	538	540	561	546	530	553	551	582	587	503	576	577	605	574	543	550	558	573	544	520	575	605	576	572	547	552	524	549	566	544	549	571	559	532	556	574	540	595	557	553	554	561	550	586	590	585	552	561	537	524	573	533	517	536	554	563	550	592	554	590	577	552	542	558	580	579	531	540	530	539	565	542	529	542	557	584	570	542	573	577	586	530	575	558	525	583	583	501	515	557	595	567	549	533	608	566	566	572	563	576	585	543	581	572	553	612	566	526	546	540	559	578	575	557	534	550	534	577	539	587	575	575	556	564	559	613	560	545	583	519	565	554	505	509	552	542	583	541	579	553	598	545	560	595	547	558	544	576	520	554	485	519	549	565	568	537	536	512	575	521	509	509	586	571	547	531	596	538	542	566	540	560	560	545	523	500	569	541	541	547	553	602	538	543	543	548	572	571	559	543	540	578	547	552	619	521	515	531	602	611	556	567	572	565	542	572	567	592	559	575	575	564	547	553	538	540	554	543	579	563	578	554	551	537	569	572	553	557	494	554	562	547	520	560	585	514	546	544	573	528	555	538	532	540	585	599	546	550	587	572	466	547	557	556	607	573	556	615	540	581	566	519	566	531	557	558	536	571	580	562	548	513	571	551	538	593	522	523	539	562	550	595	581	566	569	568	592	576	585	575	577	583	547	556	563	557	576	539	569	582	577	558	524	544	549	557	553	527	570	560	560	567	580	564	566	577	571	579	558	570	545	544	503	508	530	574	581	504	548	578	541	548	576	529	540	559	531	546	557	545	589	579	557	547	563	624	559	577	570	533	535	535	547	536	540	562	537	516	536	566	519	569	544	562	529	545	578	504	577	542	531	581	548	574	521	563	586	491	552	507	537	572	527	583	569	554	552	552	538	538	570	555	546	576	596	571	557	606	565	510	577	573	559	534	555	571	583	538	558	569	560	547	568	557	518	546	585	558	582	581	556	526	597	590	530	541	536	564	551	507	517	543	540	555	556	532	544	570	511	551	559	576	533	557	571	588	540	561	539	558	593	531	563	565	571	585	544	532	555	551	536	550	521	548	595	547	554	566	545	587	562	557	595	558	574	532	527	557	530	573	565	517	563	544	581	599	559	557	550	571	520	554	548	546	562	540	537	563	534	534	529	542	572	574	538	568	575	560	541	511	542	531	548	540	586	542	542	549	538	561	573	586	525	520	559	557	563	554	563	579	552	555	563	580	549	609	517	570	538	535	568	561	532	548	554	557	614	562	556	569	556	531	569	603	578	538	565	583	589	539	535	567	567	546	547	527	537	607	586	563	561	523	533	592	556	556	553	543	564	580	573	585	542	600	559	559	562	565	531	535	560	538	542	567	533	560	532	563	559	526	547	530	546	534	526
32609	9374	6963	5117	3658	2706	2102	1511	1238	1017	928	749	697	691	699	624	561	476	389	386	403	405	378	350	353	386	361	369	370	331	344	353	351	367	391	369	371	360	370	367	330	367	336	352	360	333	375	394	370	399	376	353	367	349	364	363	386	386	385	397	364	346	369	398	360	364	364	384	374	340	378	355	399	333	331	359	394	379	371	350	391	339	369	382	367	362	389	381	349	363	369	346	398	395	406	351	357	398	339	331	360	363	366	355	331	363	335	350	379	399	368	388	396	385	388	371	333	381	372	353	381	362	357	363	370	361	368	385	353	436	385	375	356	395	379	393	372	370	337	371	354	390	362	368	359	375	392	366	330	340	371	356	358	373	317	349	370	348	359	370	375	354	352	333	335	354	373	366	335	400	356	312	389	361	350	364	374	351	342	397	372	351	372	351	401	372	355	356	323	362	329	368	347	394	357	371	384	385	346	348	400	326	355	351	365	357	374	389	338	392	360	380	337	362	359	369	333	359	344	371	356	375	384	346	388	372	380	373	356	351	370	388	393	368	374	343	383	344	372	360	366	347	370	376	351	361	345	348	344	329	394	356	377	393	369	380	395	337	350	340	359	338	372	355	399	397	366	377	342	366	391	374	386	379	376	346	387	357	354	360	386	366	384	361	334	352	368	337	369	330	366	372	355	393	361	366	362	338	336	346	374	383	355	390	368	349	369	343	388	341	407	388	397	365	367	365	344	363	352	380	353	363	367	386	343	354	346	322	355	338	388	368	353	385	396	360	363	380	329	380	361	406	389	385	345	340	383	357	426	352	352	338	375	358	365	386	321	363	366	374	400	365	387	341	344	362	381	348	352	373	386	399	373	370	358	389	379	371	359	386	374	388	363	357	386	366	332	359	379	360	378	413	336	377	344	364	357	350	371	323	344	371	385	382	334	435	386	338	343	407	369	347	368	362	339	366	373	365	370	373	355	367	354	372	381	375	333	371	390	380	387	348	384	387	362	360	336	380	366	366	330	357	352	372	393	351	394	338	387	339	347	385	339	360	407	343	348	338	342	343	389	373	365	352	335	383	372	375	387	389	375	352	365	413	403	350	372	344	355	341	375	361	357	350	371	357	389	397	395	346	351	375	369	369	364	403	374	313	345	331	377	400	346	380	379	393	365	362	361	361	376	348	389	330	351	358	356	331	392	374	321	347	375	377	379	366	358	362	364	376	370	374	362	360	337	306	375	365	390	370	364	359	377	392	372	355	340	416	361	351	345	363	375	373	388	350	369	357	375	363	364	384	345	372	361	387	366	371	363	396	338	355	387	366	341	323	324	367	385	413	409	344	327	336	344	329	381	362	377	337	392	356	369	382	347	348	350	370	358	340	392	389	385	361	380	370	378	326	378	359	403	361	335	360	392	365	387	356	418	359	390	370	353	385	340	378	360	372	395	302	393	395	365	359	374	413	391	390	391	378	378	400	368	383	328	371	382	345	363	349	398	314	366	368	349	372	382	362	372	373	416	373	385	370	343	369	360	404	365	346	394	354	360	394	382	336	387	365	366	390	390	370	356	354	413	351	370	358	362	349	393	387	363	362	399	368	358	365	386	347	348	382	362	374	348	386	363	350	354	380	385	348	364	358	372	397	384	335	383	396	362	384	362	350	353	388	379	356	370	379	338	375	362	327	375	377	369	350	405	361	362	342	364	382	343	356	360	358	401	386	350	406	336	330	402	383	352	377	376	348	370	365	362	388	363	357	376	390	391	377	359	339	355	370	351	369	372	357	337	350	361	358	377	344	367	383	386	359	356	367	370	321	395	356	352	380	351	400	349	352	352	353	430	366	377	410	355	387	358	393	397	382	385	385	327	375	392	372	348	347	353	395	385	390	349	354	362	369	392	366	350	351	384	364	408	382	379	360	372	381	398	387	363	362	359	371	374	375	384	342	337	365	323	381	386	384	414	364	365	361	392	373	410	384	378	365	390	362	352	406	361	383	310	375	356	337	345	394	370	371	357	360	351	356	372	401	328	365	373	343	381	342	350	381	368	338	356	381	355	389	324	335	344	346	371	357	366	354	328	366	410	367	389	359	330	354	376	346	393	410	363	380	359	361	348	393	374	352	364	339	349	347	350	395	366	342	350	396	359	364	388	349	376	360	336	352	412	380	378	374	389	377	401	392	373	392	319	320	335	347	345	353	370	346	386	353	359	394	390	361	374	380	382	379	390	360	349	376	366	349	358	393	392	373	398	381	358	376	355	367	352	353	371	383	351	357	385	373	345	392	377	369	348	377	340	374	326	388	341	322	375	340	370	396	383	364	374	340	341	331	384	361	380	362	359	378	383	356	332	350	377	347	390	368	358	333	386	381	383	353	331	342	340	355	384	358	338	374	400	332	378	395	383	404	394	332	377	376	390	366	367	413	409	388	409	369	432	320	394	383	351	376	416	385	341	357	395	370	336	365	351	351	394	363	381	393	389	354	382	352	386	349	391	353	352	379	379	378	374	375	357	341	346	351	338	382	351	349	346	372	378	364	381	367	341	346	386	388	366	398	379	361	391	361	405	337	332	378	356	381	353	366	374	357	321	351	380	380	379	402	390	383	382	337	367	339	368	353	357	348	352	370	344	338	350	331	322	392	408	387	367	377	395	373	363	327	337	366	373	351	343	379	340	413	379	370	365	352	361	366	335	370	349	368	326	383	373	362	377	350	390	351	347	371	357	354	371	367	345	382	331	409	379	395	370	354	404	396	385	368	386	370	374	395	350	364	361	392	329	379	376	380	349	389	390	336	375	380	350	377	358	362	368	395	392	340	353	374	374	403	354	381	396	365	400	386	321	383	374	358	355	356	366	346	360	342	339	380	360	384	380	412	332	347	404	355	366	365	342	361	359	364	358	375	369	374	374	364	360	350	388	391	360	376	386	356	354	353	381	378	366	347	394	382	340	349	350	350	383	332	371	396	384	374	379	405	358	352	394	370	374	372	348	359	362	367	336	385	376	374	363	350	373	371	375	381	328	346	326	366	375	391	392	406	375	372	334	344	389	354	369	370	418	375	348	385	377	371	361	363	340	387	355	351	360	373	388	399	308	340	384	367	382	372	350	354	406	329	370	383	391	369	377	364	347	304	349	372	356	376	365	387	389	318	361	376	379	364	365	337	378	375	341	391	334	376	339	356	408	382	387	348	369	349	374	376	361	365	397	358	348	355	376	345	361	362	330	359	353	370	394	362	355	386	350	349	354	329	404	361	360	362	378	335	364	383	373	364	357	352	399	383	406	321	375	388	381	378	371	376	371	378	383	353	367	382	375	377	368	337	339	339	360	357	359	384	337	343	373	356	368	397	359	395	364	309	367	360	385	389	361	345	376	342	357	376	408	381	399	371	394	406	357	341	365	422	392	351	329	345	385	361	342	347	347	340	362	372	357	388	380	412	364	315	377	399	357	329	312	369	397	354	368	372	344	379	370	361	362	338	374	364	328	358	375	375
18715	4466	9581	11204	10743	8932	7641	6172	4966	4288	3636	3154	2708	2794	2601	2313	1955	1530	1043	1016	935	984	891	891	863	893	874	958	887	886	789	806	862	884	856	878	833	860	808	833	826	880	869	841	852	851	840	829	799	855	849	823	819	858	854	862	857	831	798	841	823	845	811	814	861	872	778	832	824	794	837	838	851	781	837	783	797	781	833	868	821	833	847	770	773	749	844	803	797	844	844	834	799	808	828	773	860	858	804	833	853	853	817	833	814	838	838	821	772	775	861	876	830	796	846	759	781	822	808	829	832	866	830	858	865	836	786	787	806	842	820	804	828	854	835	853	794	774	832	854	832	814	818	847	849	801	820	843	828	837	869	855	797	775	773	826	868	837	834	805	819	833	851	828	831	824	774	918	842	826	828	834	837	805	824	821	841	865	875	825	841	798	820	832	847	801	824	791	829	813	803	790	834	823	839	809	839	880	799	786	827	828	807	834	857	775	811	799	801	837	814	889	850	799	923	781	821	880	829	824	838	786	843	839	844	835	818	770	838	801	819	820	793	852	801	892	819	824	883	799	801	832	818	840	811	796	801	821	836	765	811	904	804	853	868	805	849	815	822	843	889	863	834	774	803	816	862	829	811	774	798	781	830	888	875	787	855	835	827	814	809	846	827	894	814	862	780	859	831	817	817	784	821	866	822	838	806	844	799	837	850	802	854	780	820	838	830	810	835	824	822	853	839	900	818	816	756	805	819	823	802	829	806	814	799	825	831	828	768	852	841	781	856	875	864	836	768	839	815	793	835	849	889	809	813	861	785	837	818	849	821	792	814	787	784	836	856	837	857	810	847	815	810	869	839	776	821	830	802	886	779	826	810	821	831	823	794	831	832	839	821	834	765	861	872	847	872	863	790	831	812	894	824	822	866	830	853	831	821	835	849	848	819	820	831	838	871	843	797	884	815	831	805	819	818	809	828	810	775	815	791	851	806	838	825	850	867	772	805	829	870	798	830	863	786	864	859	799	796	834	800	851	817	790	794	826	801	839	787	787	783	800	811	835	808	765	846	835	798	850	835	886	820	848	837	766	807	771	838	853	858	865	836	822	786	829	872	882	859	796	825	790	789	770	837	833	846	839	827	844	877	841	840	815	817	800	792	829	841	854	806	779	853	854	821	814	776	847	820	813	836	846	804	864	779	806	789	836	869	848	881	843	830	817	847	860	800	792	811	815	856	842	890	842	811	848	793	844	824	860	817	833	827	889	776	826	843	804	805	851	826	871	788	815	847	808	870	789	792	800	833	823	845	801	839	828	874	824	850	849	808	805	830	749	830	860	846	817	801	808	838	811	835	860	826	774	817	781	826	863	788	828	828	790	797	878	776	840	780	816	868	805	841	844	810	795	836	826	829	829	786	820	827	884	859	802	843	763	819	856	862	828	766	814	815	864	846	807	800	826	782	821	817	781	845	812	794	818	854	805	835	834	851	821	810	820	826	768	849	784	779	774	860	869	835	800	812	814	844	804	832	838	828	814	843	817	770	857	808	805	844	812	878	787	832	794	799	839	819	802	804	843	820	837	875	820	784	790	789	815	844	777	818	798	829	760	832	841	810	843	766	790	847	806	837	832	763	826	769	856	883	833	884	788	843	842	831	801	789	751	796	837	834	795	818	804	884	762	836	845	824	777	828	804	824	805	784	770	812	842	841	834	861	846	844	782	792	785	805	845	784	875	830	856	843	797	823	792	808	855	861	812	843	826	843	826	815	838	763	780	822	818	847	813	791	847	833	835	822	788	815	801	828	847	856	757	841	783	828	918	825	798	818	831	879	857	853	879	807	820	834	843	777	837	773	876	775	839	860	850	836	770	761	833	852	841	827	813	756	853	791	842	830	812	799	794	846	789	885	849	844	870	851	796	782	867	802	868	843	783	770	771	848	835	864	795	799	825	814	816	778	839	828	812	801	813	839	775	845	827	803	849	806	802	899	870	804	826	830	851	851	828	833	855	829	851	819	860	825	831	820	869	784	799	808	786	769	857	824	820	835	821	872	826	793	860	817	804	838	783	837	884	823	849	826	791	839	781	809	812	850	796	846	816	825	881	833	839	866	813	810	757	873	827	800	831	834	831	797	826	807	783	811	799	815	806	836	854	837	830	831	796	812	809	766	834	794	809	799	813	776	831	817	848	792	760	812	869	850	819	849	843	851	871	836	826	833	809	791	794	845	845	849	820	849	800	861	821	860	863	857	800	815	780	813	814	806	845	844	856	790	858	820	847	829	815	811	801	755	835	850	843	808	847	839	852	813	921	807	802	812	871	850	833	758	854	784	762	819	851	832	860	846	816	860	802	826	796	786	776	775	855	820	881	787	847	824	832	861	815	796	853	799	743	801	824	790	823	788	814	788	863	792	857	831	817	731	857	841	796	795	845	842	830	779	828	858	876	839	806	771	815	829	894	824	802	834	841	793	837	834	815	806	846	813	833	829	830	798	850	786	832	823	805	803	806	858	864	846	778	837	817	810	856	863	813	883	869	776	802	817	819	865	854	831	826	773	824	834	814	833	797	769	834	868	791	778	811	829	848	774	816	849	768	816	860	821	844	783	778	828	817	798	856	798	770	792	785	872	905	805	791	836	798	826	812	860	784	848	828	845	808	838	828	812	777	846	796	814	781	789	823	800	747	836	846	850	799	843	832	853	815	847	791	884	839	860	784	822	787	779	826	795	801	853	864	846	783	798	828	830	832	806	789	793	798	814	782	821	779	808	849	770	810	850	823	843	800	803	841	852	778	828	840	807	818	888	854	822	823	831	821	840	733	824	831	798	837	820	856	828	836	811	871	824	802	878	815	831	757	838	813	805	836	844	820	849	868	828	843	836	845	834	785	809	848	815	834	816	834	794	858	785	826	772	797	838	828	842	825	842	808	826	841	819	768	818	758	808	807	764	818	829	818	836	774	870	870	815	808	833	788	859	811	843	817	857	819	811	859	867	876	787	811	779	792	823	820	820	847	827	807	877	869	828	845	891	798	823	866	817	828	789	811	865	780	821	790	861	815	769	858	848	783	801	854	808	835	841	799	793	870	795	827	847	794	809	826	819	830	835	844	789	873	834	805	753	804	815	843	799	765	819	843	802	869	863	789	854	814	835	793	822	860	819	850	870	849	823	804	801	825	806	858	833	840	829	784	801	829	788	781	842	813	780	769	864	826	827	870	828	807	855	768	819	842	870	806	832	808	869	825	842	853	797	850	794	860	789	800	820	821	858	824	808	809	855	852	845	791	869	819	794	772	833	826	835	803	816	808	790	869	836	869	760	835	835	835	808	812	777	827	826	819	843	808	871	862	827	847	863	807	818	818	830	816	838	846	797	804	813	809	825	819	840	783	878	793	844	904	869	791	811	820	840	835	854	848	763	803	824	775	875	864	822	830	824	842	761	862	859	833	821	834	848	852	805	820	868	772	769	820	850	800	774	784	836	806	822	815	819	860	826	850	841	824
8635	1787	1822	1606	1167	956	721	656	529	483	427	410	425	399	357	356	354	295	275	304	335	293	315	286	320	296	259	308	304	303	290	282	297	317	327	307	330	299	283	289	300	318	288	296	277	294	330	337	325	297	285	275	279	300	294	292	310	305	302	332	337	298	294	312	309	286	307	311	288	281	310	324	283	294	294	292	319	277	278	312	320	309	272	309	312	284	322	290	369	306	288	316	302	298	322	301	310	332	282	325	300	335	297	360	311	295	325	308	308	304	304	293	308	326	316	304	311	278	309	310	318	319	321	317	307	284	351	334	333	343	293	339	290	301	298	283	337	321	282	304	306	336	339	318	307	367	341	323	330	337	328	285	339	277	296	314	305	277	275	274	313	311	283	263	296	315	301	275	338	339	331	296	318	279	303	323	311	323	327	305	304	296	292	275	303	310	311	291	341	326	337	292	319	337	307	346	278	323	320	311	294	306	274	308	295	264	320	313	318	293	304	327	320	297	307	311	309	306	296	309	335	293	288	301	319	319	265	294	318	310	280	300	307	303	316	295	339	312	299	315	293	297	277	312	314	331	310	320	290	295	310	317	309	325	294	330	293	320	297	297	310	312	304	299	322	289	318	300	297	286	299	296	312	317	286	287	318	305	306	320	318	278	277	303	301	290	301	293	287	314	317	300	309	320	272	315	321	309	304	313	280	336	311	322	332	297	299	313	283	312	300	321	314	293	298	303	306	318	317	296	324	312	319	282	333	311	310	304	303	321	328	308	328	258	268	281	285	293	304	320	300	279	315	328	260	326	305	303	315	308	284	322	328	317	308	302	321	288	314	332	321	296	310	337	298	317	277	308	296	276	278	292	327	302	279	259	310	348	304	328	337	292	320	293	293	307	307	292	320	282	287	276	289	294	306	323	298	319	335	289	311	304	316	307	296	336	292	323	298	295	306	321	312	261	330	321	314	276	276	319	283	295	297	329	303	317	282	285	301	289	319	318	323	281	311	315	333	311	299	309	334	305	295	336	307	277	313	311	332	302	301	292	309	327	354	315	257	294	294	309	263	289	310	326	294	321	319	310	317	299	307	331	329	296	293	290	287	281	309	337	273	257	317	318	293	323	304	288	299	275	288	296	275	260	330	323	350	317	284	298	333	282	301	317	319	264	345	286	323	312	288	327	341	263	312	316	307	302	307	325	283	318	324	346	300	308	335	317	321	315	317	277	298	283	317	295	305	292	312	302	336	302	313	281	297	310	283	295	324	328	328	311	312	320	339	330	322	320	275	294	286	287	323	304	301	318	286	322	283	310	311	334	329	288	303	285	304	335	338	307	300	294	300	316	296	315	310	341	301	301	323	340	262	296	315	320	318	293	310	305	317	278	303	302	278	323	282	306	302	324	331	283	279	319	321	309	283	285	305	297	280	303	302	276	284	296	292	281	297	300	283	259	305	335	345	337	282	296	280	285	302	335	310	298	256	303	295	318	279	271	331	316	313	305	324	320	307	304	302	283	316	313	276	338	329	336	299	297	291	320	323	308	332	302	286	292	318	296	311	288	302	300	313	326	314	335	321	319	297	329	290	314	293	313	302	312	312	286	308	270	268	301	367	329	278	332	320	309	309	307	330	306	294	318	271	265	312	308	318	317	315	282	316	303	284	283	308	297	296	297	318	289	331	307	308	304	300	330	328	270	302	345	306	346	305	296	340	308	294	325	298	303	293	308	302	307	319	308	285	295	339	314	293	323	344	321	340	332	316	289	297	322	293	286	313	289	300	289	303	297	296	291	332	282	322	304	289	327	276	344	330	303	272	318	288	322	321	300	279	340	270	297	312	317	310	305	280	267	282	281	285	298	305	300	299	307	301	304	323	311	309	322	297	315	305	328	311	309	356	287	335	331	317	287	311	332	330	312	316	328	303	273	320	337	307	326	297	301	282	306	313	323	263	283	336	341	283	304	303	282	261	276	320	320	302	306	315	303	332	305	292	324	311	284	285	290	307	323	293	298	300	315	316	313	301	288	297	277	330	284	290	328	316	312	319	279	283	327	290	278	280	313	293	334	309	365	336	315	317	309	292	313	343	344	317	298	293	305	298	316	262	315	271	316	311	292	303	286	276	288	299	282	298	271	294	306	320	309	310	316	332	290	317	283	336	360	322	271	330	302	307	309	322	338	277	342	287	280	290	302	345	324	305	302	296	309	284	301	294	293	310	295	306	342	303	299	292	312	302	306	330	349	335	305	316	289	305	328	295	303	317	347	316	285	315	307	338	323	342	311	277	324	317	287	325	284	282	301	321	350	301	309	347	281	289	323	319	290	291	301	333	272	300	271	291	310	310	339	324	290	289	318	328	329	320	284	271	308	317	300	312	335	303	297	291	301	322	321	318	304	300	263	310	327	329	293	255	300	310	330	352	310	324	322	316	314	329	315	283	301	280	305	289	290	316	260	326	322	310	341	300	290	318	294	296	309	314	307	304	278	340	328	291	304	295	290	284	351	302	291	320	334	326	320	329	304	270	274	332	308	316	319	293	317	275	330	309	301	314	315	291	306	311	312	283	280	316	304	307	315	307	333	301	312	305	292	337	291	320	287	317	287	281	320	324	315	300	276	309	303	313	322	310	322	322	273	338	291	311	281	304	289	279	312	278	312	300	309	332	301	325	282	326	263	304	314	303	296	308	313	323	307	317	289	340	343	300	309	329	289	256	295	312	317	297	316	321	316	304	291	294	312	279	300	309	312	364	277	282	328	320	296	310	301	297	254	284	325	325	284	317	308	323	303	305	304	303	323	296	304	306	329	305	311	340	277	326	332	275	305	311	287	339	321	300	303	306	326	335	295	309	292	298	324	319	324	321	321	285	276	291	320	323	303	292	316	296	292	287	298	302	312	296	294	287	289	340	329	306	252	274	331	309	356	293	343	313	322	331	316	310	291	292	284	345	328	331	324	308	297	316	261	314	350	283	318	282	353	297	316	307	313	306	303	305	305	298	285	306	290	292	310	300	297	336	311	316	307	304	282	338	322	317	296	306	300	294	296	302	285	314	328	317	332	324	318	290	290	310	331	319	315	315	310	311	269	322	302	328	324	325	311	305	283	326	321	330	338	309	308	305	332	336	306	309	301	316	341	299	297	310	313	311	282	317	295	301	311	291	312	324	325	308	283	303	306	323	321	297	307	329	323	335	322	311	322	305	330	305	267	316	320	296	281	281	329	330	316	271	290	302	315	323	302	277	273	332	329	302	325	289	328	280	305	321	323	297	264	333	305	317	298	313	332	306	295	317	275	310	287	298	317	312	305	295	307	321	348	334	286	307	321	315	340	303	335	324	301	328	326	312	312	322	290	305	317	306	354	319	286	295	309	326	308	298	317	305	290	310	329	312	310	307	297	325	321	348	300	329	344	313	317	325	331	315	290	299	315	281	334	337	294	306	314	312	315	327	327	323	313	285	304	320	298	308	310	333	319	317	330	313	292	316	312	306	306
5532	1651	3701	4723	4156	3619	2826	2377	1836	1582	1431	1357	1271	1233	1206	1017	886	797	686	669	685	691	709	707	652	706	679	738	708	660	698	670	737	769	731	672	678	707	712	680	697	715	718	694	664	677	694	709	753	679	685	674	740	725	653	644	646	679	622	712	672	708	702	679	700	687	732	682	673	695	641	665	713	696	690	713	677	705	703	650	701	693	645	685	688	669	691	739	677	703	682	730	694	682	693	683	676	688	684	652	681	671	718	665	713	661	694	685	677	722	743	661	718	737	706	734	725	720	696	658	757	682	691	704	726	631	720	658	733	676	726	682	669	664	717	682	678	692	711	714	700	665	688	695	753	675	714	706	646	686	746	718	685	694	695	672	698	709	701	724	689	695	659	707	686	712	660	696	673	641	677	721	755	718	642	670	680	716	698	721	686	679	674	642	669	683	708	702	691	689	673	679	696	667	706	714	722	636	740	625	673	716	706	671	685	709	676	719	711	661	676	672	710	715	665	705	707	641	671	676	703	673	688	693	673	667	675	724	698	659	700	654	661	706	694	699	689	709	670	708	703	697	692	706	725	681	664	708	698	668	682	680	669	707	622	660	679	613	662	664	675	684	670	698	684	683	725	678	721	670	691	650	714	676	742	697	676	704	697	656	686	652	671	673	721	675	720	709	713	702	695	746	732	712	687	659	651	697	658	726	717	675	669	655	690	692	725	720	689	689	675	654	707	653	712	662	708	639	679	662	706	692	669	680	712	688	708	731	715	717	666	699	659	720	663	706	726	650	742	702	641	704	731	681	695	668	733	705	686	691	667	689	689	693	710	667	679	681	674	725	696	713	717	701	701	692	700	693	670	634	660	704	693	689	693	679	665	690	668	695	707	677	670	678	648	665	682	653	694	685	693	706	684	684	651	658	655	691	698	705	623	727	691	682	634	692	714	630	711	717	708	649	677	705	713	686	658	641	700	694	650	737	756	691	711	697	684	680	686	680	653	653	715	712	641	656	661	669	709	694	677	724	694	670	721	737	757	676	728	715	673	690	710	679	759	687	683	736	704	687	670	687	687	700	697	695	676	686	695	732	728	696	694	706	713	697	617	705	738	704	642	682	695	718	700	659	719	710	715	735	688	656	641	756	684	651	611	694	707	703	681	700	673	673	692	703	679	685	680	732	667	689	633	682	704	710	690	677	666	683	727	707	641	683	697	676	666	651	668	699	681	716	688	634	684	645	672	695	705	640	674	670	661	702	712	763	688	686	699	683	661	719	657	643	681	702	713	648	687	677	653	666	725	693	674	697	717	710	702	631	672	721	708	668	700	703	692	731	667	651	673	672	665	699	640	675	666	672	702	669	678	688	681	695	692	675	720	704	717	659	696	656	715	666	682	676	674	667	666	666	696	681	699	658	641	744	689	693	706	733	685	639	669	715	682	718	694	645	705	683	711	710	669	677	701	677	703	698	721	705	643	633	650	662	707	711	712	670	674	673	706	679	703	650	711	678	716	716	697	710	711	719	664	658	666	717	656	652	683	721	624	640	680	701	668	677	691	648	664	720	722	669	751	645	694	685	735	695	679	671	662	653	655	672	633	654	674	692	671	696	676	736	698	717	699	694	681	687	664	713	675	691	693	644	665	680	655	703	674	683	662	705	695	647	657	658	683	680	693	707	670	715	675	689	690	680	707	672	683	692	697	667	631	709	639	688	706	718	713	667	686	691	690	722	690	690	675	739	701	670	688	672	693	698	701	662	704	695	683	689	646	694	699	715	711	700	655	729	672	713	710	678	680	709	632	711	685	696	746	662	694	733	711	701	692	722	678	694	704	725	656	691	693	702	669	684	699	659	704	670	683	658	675	674	713	684	697	666	701	698	697	697	698	645	686	666	716	663	736	635	674	683	701	689	699	656	637	708	707	657	708	638	694	684	678	739	724	714	647	688	701	669	709	693	691	670	626	685	709	686	713	681	661	718	707	703	669	695	701	696	699	644	700	644	655	681	702	748	708	676	728	665	668	697	677	671	697	697	686	695	697	689	691	698	692	700	701	703	712	654	696	663	706	656	747	740	679	710	703	701	696	706	701	688	744	665	669	654	727	741	680	713	770	705	643	670	708	726	659	690	722	663	675	708	660	660	700	651	705	680	650	674	658	673	710	671	701	698	704	704	686	665	694	683	684	677	671	642	664	675	683	687	729	686	693	683	668	703	774	717	682	713	738	684	718	685	667	709	710	740	658	698	695	688	700	657	665	730	668	714	708	704	743	694	680	718	668	637	701	674	708	659	703	689	690	674	662	688	685	719	727	711	690	773	691	671	667	754	677	692	721	651	697	685	697	697	709	689	641	662	708	665	673	686	642	632	649	721	687	721	662	722	733	677	715	732	656	629	725	710	695	646	636	720	662	683	705	692	723	715	705	649	706	705	735	704	704	716	690	724	721	666	668	691	689	675	746	699	706	722	701	707	664	708	696	674	692	687	699	653	700	675	719	702	653	737	705	699	624	688	654	697	663	711	667	660	651	655	679	736	650	729	703	706	667	713	672	668	679	651	668	722	686	698	665	698	649	687	730	687	651	704	661	721	704	706	721	680	703	729	670	667	652	685	701	717	735	641	674	703	709	710	647	620	688	681	743	687	695	667	680	696	684	709	704	699	706	680	680	684	684	659	717	709	706	663	646	714	706	641	688	694	681	720	708	715	681	728	713	653	681	680	700	721	696	755	689	653	714	679	663	706	669	666	717	664	703	690	673	625	703	668	730	742	702	697	681	683	762	706	689	715	726	690	708	688	682	699	661	672	638	656	687	657	666	712	688	697	708	673	612	650	661	736	683	698	671	686	645	682	700	712	672	719	700	675	699	704	676	632	678	688	646	677	714	709	698	681	694	687	730	735	742	654	733	630	642	660	696	689	683	700	707	639	698	685	690	683	675	732	729	681	707	694	669	709	734	675	688	692	673	725	682	676	699	687	682	660	684	691	662	693	641	626	634	674	715	703	729	722	704	732	708	698	703	674	690	668	683	718	693	715	656	674	651	681	728	682	678	696	671	685	645	666	739	679	671	688	641	683	648	700	681	684	665	727	687	695	669	672	690	692	637	712	698	693	691	722	656	705	667	691	725	708	673	671	697	687	717	669	752	699	672	689	673	691	675	639	743	698	655	667	679	627	701	717	665	712	698	704	706	705	710	705	714	674	671	697	697	677	671	767	691	699	719	688	691	667	665	709	708	679	689	680	685	693	700	686	685	740	697	642	673	709	666	695	667	676	707	679	662	704	727	669	683	665	677	670	726	637	685	681	714	707	635	726	665	753	678	708	700	639	718	670	685	731	633	681	685	638	716	730	635	679	723	705	673	663	701	690	696	671	671	673	678	654	717	661	682	681	675	679	688	716	697	650	711	671	707	673	709	653	707	705	670	717	708	670	737	704	715	663	667	666	698	679	650	704	662	728	716	662	712	671	689	726	681	705	716	700	660	668	633	743	665	656
21954	5219	4405	3469	2370	1785	1195	960	710	697	556	495	494	422	433	386	359	283	238	256	228	240	220	222	298	261	242	259	244	248	238	245	218	231	251	215	217	254	226	233	233	256	248	274	212	244	245	246	237	212	207	220	228	238	207	252	250	191	218	261	260	231	222	198	238	192	243	235	195	257	236	252	236	226	222	253	214	233	211	259	215	259	234	215	264	244	227	229	224	225	223	209	216	242	202	238	215	236	218	253	245	265	222	237	225	223	227	208	264	245	238	236	224	207	223	239	231	245	242	217	204	247	232	226	205	215	276	233	260	201	219	234	225	226	205	240	224	212	239	230	238	222	229	240	236	251	225	217	248	232	198	221	234	246	248	239	274	237	216	231	234	236	250	228	226	211	244	227	222	243	210	213	246	230	218	255	240	211	248	207	233	243	200	236	224	204	228	246	228	213	237	257	210	235	215	198	213	233	213	217	246	223	249	228	233	201	233	213	222	265	212	242	248	236	209	216	263	221	220	243	249	235	217	230	245	228	217	233	229	251	209	235	221	248	241	216	226	215	236	211	236	230	231	262	253	226	250	248	220	239	224	243	224	239	230	227	236	247	201	224	230	240	249	261	227	247	250	247	237	237	223	226	217	228	256	254	243	241	207	260	234	231	219	225	245	228	225	221	214	245	243	209	206	232	239	235	233	246	222	226	234	218	254	196	235	198	225	214	224	242	226	217	236	220	215	248	247	250	199	259	224	241	244	255	249	252	215	231	255	223	217	217	205	222	241	221	224	201	230	248	260	252	238	246	229	244	213	220	214	234	214	228	232	210	242	214	221	235	206	238	215	220	239	229	248	218	221	228	232	235	230	230	239	207	252	256	219	238	234	223	241	231	217	251	237	256	243	271	244	257	221	239	253	217	254	199	227	233	223	217	236	220	236	236	267	253	237	253	234	222	227	218	203	232	246	202	211	210	192	255	237	217	234	253	234	247	224	243	228	220	209	219	231	254	209	246	218	260	247	258	211	213	253	218	239	235	253	213	209	215	230	255	231	229	245	257	238	230	214	223	225	208	256	241	245	262	253	243	214	225	230	220	194	212	232	235	237	232	235	222	237	212	223	223	231	270	224	224	248	221	257	224	223	237	204	239	222	195	228	232	219	236	239	220	237	253	265	239	275	212	215	239	237	240	248	221	193	238	262	232	230	240	231	223	235	220	212	233	230	241	264	222	258	259	253	218	221	252	217	233	237	214	221	272	236	220	241	253	250	253	228	210	230	241	243	253	235	207	237	233	224	238	201	234	217	234	221	228	210	250	259	242	248	245	274	224	194	208	258	223	230	214	234	232	253	235	243	225	259	230	225	243	238	226	247	269	250	242	253	219	241	212	229	204	244	256	223	201	205	218	232	214	222	219	230	228	220	221	223	197	219	219	233	219	235	237	254	205	205	248	241	234	234	259	214	218	234	237	247	233	242	237	237	239	232	232	254	247	262	249	241	193	198	230	237	226	211	261	243	219	232	229	216	235	224	211	258	214	219	237	224	245	241	217	263	245	240	213	255	241	279	231	230	231	236	224	232	212	225	233	238	243	237	228	221	190	261	211	220	237	237	215	238	229	230	245	262	255	232	227	204	218	231	286	226	250	258	247	252	219	225	219	259	202	233	241	213	234	241	224	229	259	239	228	250	256	261	208	222	250	222	245	216	224	221	227	239	217	231	261	255	230	239	240	234	217	215	215	245	232	233	247	255	242	250	248	227	234	241	221	227	227	239	230	239	218	228	228	223	252	245	237	221	223	230	199	238	246	235	210	251	232	210	210	216	247	247	240	225	230	218	229	219	252	222	199	240	216	238	240	237	238	240	231	254	225	230	249	253	208	229	274	236	230	222	237	233	242	212	240	240	249	213	246	245	225	249	247	288	204	243	238	244	240	239	217	261	264	238	235	225	229	257	239	238	263	212	237	251	197	243	206	238	233	257	198	196	240	238	225	232	231	251	226	206	236	250	284	239	221	235	235	245	245	262	247	225	247	217	227	222	220	242	218	217	235	229	232	211	241	223	224	209	236	242	218	229	210	195	249	225	226	248	260	208	216	251	232	244	241	255	232	224	231	212	251	226	247	221	259	213	221	201	236	229	205	229	251	234	224	216	238	240	220	208	230	235	226	226	195	236	227	235	242	259	239	243	259	242	241	243	236	259	220	224	237	209	222	227	232	240	265	250	234	248	219	264	262	232	252	242	243	246	238	226	231	221	251	261	201	207	216	260	207	200	234	219	257	251	235	239	237	247	215	211	270	245	243	231	227	223	244	199	247	211	246	249	226	244	232	207	230	236	224	217	205	246	212	201	219	209	212	210	209	241	232	244	240	217	198	207	247	233	219	230	248	240	252	242	214	219	224	228	208	261	248	252	223	243	227	226	239	237	209	251	235	227	244	253	260	240	231	233	233	254	274	244	260	249	234	227	230	214	210	215	246	230	251	232	237	191	214	242	218	250	230	237	242	218	225	238	234	256	247	231	232	213	236	222	204	231	234	277	213	228	212	229	217	241	242	237	241	255	247	228	214	230	211	231	260	221	224	233	255	223	232	248	235	241	213	211	220	230	208	213	244	213	214	206	241	223	246	254	241	208	228	208	221	224	220	261	278	244	251	218	218	226	226	227	240	206	197	229	217	240	213	223	243	208	276	246	258	233	243	225	199	229	227	240	242	234	236	242	233	232	224	242	211	234	228	219	245	224	214	214	242	245	217	232	214	221	230	214	244	235	227	214	220	243	227	219	248	229	257	269	212	259	248	222	246	245	248	240	242	247	239	215	229	243	252	223	219	251	234	226	214	235	213	273	240	209	244	221	224	242	242	255	217	229	245	229	247	234	231	250	220	231	226	220	216	223	247	231	247	245	220	234	221	240	256	224	223	243	229	243	218	232	226	237	236	234	264	228	237	217	234	234	226	210	225	244	243	253	238	238	250	262	219	244	230	207	230	256	252	232	255	209	215	210	248	241	253	236	217	240	238	211	205	250	232	245	213	226	265	222	259	230	227	229	213	221	219	243	253	229	236	242	215	248	230	253	213	221	232	223	240	282	228	221	207	247	260	255	230	235	246	224	222	230	233	258	220	258	226	221	212	206	222	243	231	241	215	211	253	253	198	235	227	214	261	245	264	234	234	205	214	234	236	273	243	257	242	281	259	225	249	236	244	228	258	259	250	246	220	233	263	256	267	235	234	235	229	261	238	238	208	220	263	240	249	242	200	222	239	250	226	225	238	268	229	211	206	260	247	229	220	246	223	237	207	200	219	230	251	241	242	242	232	257	219	218	234	232	228	230	235	223	204	236	224	263	243	233	241	232	247	233	256	199	223	212	251	236	187	244	248	209	217	223	195	221	245	254	257	241	233	249	215	221	223	210	204	228	207	251	225	241	234	221	216	231	239	229	222	224	231	246	225	259	237	258	218	245	236	234	248	204	234	298	221	228	242	230	240	229	242
13971	3055	7012	8511	7886	6845	5082	4212	3314	2818	2322	2044	1972	1867	1857	1499	1189	863	625	601	585	629	599	561	597	624	591	565	568	543	548	534	534	561	537	551	583	558	541	572	595	614	572	537	557	603	587	565	554	558	586	540	579	532	552	547	609	540	561	544	596	565	557	556	574	597	584	555	595	562	567	573	536	564	540	561	522	544	586	564	553	553	534	568	551	537	536	564	531	529	593	572	578	583	541	590	602	566	542	559	576	566	547	536	543	562	559	564	548	592	579	573	537	566	561	547	491	572	550	539	579	579	518	552	536	609	557	570	554	604	543	557	552	540	552	567	578	534	499	549	599	589	543	579	559	582	554	565	558	561	545	583	549	538	572	576	573	527	531	561	544	535	543	534	581	508	578	558	581	580	545	583	553	571	546	569	548	544	536	555	566	550	565	543	513	547	499	528	545	555	520	582	550	542	621	571	541	509	554	551	569	582	569	535	584	537	544	558	530	562	565	578	550	538	588	559	514	535	531	594	548	551	537	546	579	531	556	539	570	570	584	566	572	561	531	608	582	610	545	534	533	557	522	553	528	548	577	536	591	536	530	588	538	571	534	558	574	555	533	555	576	528	569	540	588	576	583	548	596	582	518	581	550	604	568	551	524	539	550	556	520	589	539	548	512	565	595	591	606	568	557	568	608	517	578	535	590	568	567	543	578	555	561	566	563	601	542	591	560	584	587	549	575	572	610	545	527	530	526	553	584	592	511	577	577	574	588	599	523	555	537	558	530	533	539	538	499	541	555	596	600	545	569	545	562	534	540	560	524	586	523	600	530	561	582	562	539	538	567	567	548	554	555	569	556	524	584	579	589	532	523	544	544	558	533	548	558	503	524	583	545	566	537	579	530	557	544	551	570	604	540	544	563	558	548	531	552	589	567	621	552	569	540	561	579	559	558	551	584	580	539	560	578	569	550	554	555	543	567	538	524	584	540	550	567	565	551	549	565	543	568	566	513	587	575	569	539	551	552	546	576	527	598	582	538	540	555	575	511	563	537	539	557	558	547	559	561	550	525	548	559	534	546	559	555	584	618	560	582	523	538	532	584	533	585	532	545	578	579	595	534	567	569	552	551	550	532	542	548	542	582	585	518	563	535	552	562	536	529	586	600	532	543	527	553	561	540	555	520	548	532	538	517	559	559	543	529	520	505	577	549	582	577	554	544	536	610	560	590	568	558	552	553	522	536	579	597	552	522	579	597	537	521	542	568	545	529	540	578	572	551	582	550	525	548	581	560	555	546	568	568	545	550	591	590	572	573	584	575	558	565	585	577	589	562	561	554	562	580	556	572	585	540	578	514	508	522	531	540	579	538	531	516	567	488	583	538	545	570	541	561	586	576	552	578	552	535	587	580	563	542	558	603	555	561	577	543	576	546	548	577	555	541	563	516	507	560	540	572	583	542	575	547	589	545	538	556	576	594	549	576	605	546	538	511	528	534	548	530	516	550	562	579	546	491	536	568	527	564	576	535	521	582	555	555	524	620	524	564	535	587	544	586	557	559	532	556	585	586	547	513	538	577	554	559	579	507	591	552	577	551	552	554	591	551	585	564	575	560	530	550	517	560	573	556	505	562	543	558	589	579	602	583	568	559	582	565	520	569	576	578	572	524	568	569	561	560	545	537	532	559	538	573	580	516	535	506	588	496	539	602	534	576	531	551	553	567	574	565	553	524	568	561	544	555	525	523	584	577	494	567	571	572	533	530	591	576	568	563	562	590	544	544	508	527	539	564	546	579	543	553	570	562	557	571	559	532	574	506	541	564	579	573	557	561	570	584	574	529	539	548	526	560	564	560	547	580	576	582	542	528	559	595	561	552	545	579	598	562	580	561	591	567	557	548	547	541	556	554	559	532	547	545	555	555	580	593	560	592	540	590	553	586	542	563	536	558	580	508	602	597	564	570	572	622	544	535	559	596	577	528	549	549	527	527	566	551	548	587	558	536	550	611	552	557	507	557	518	547	574	538	551	564	530	562	529	570	558	566	551	541	533	557	548	524	549	563	611	624	518	543	526	550	556	535	579	560	577	577	583	546	555	566	525	539	568	564	560	564	580	575	566	553	562	580	572	560	547	538	567	582	548	578	568	533	547	597	569	524	564	545	568	550	563	549	544	545	502	585	542	572	568	553	560	567	567	524	558	543	561	585	547	571	551	569	541	532	566	542	522	598	603	519	560	572	519	580	586	574	554	569	548	587	574	580	546	561	524	532	536	599	574	562	552	568	552	535	589	555	565	568	567	564	541	543	540	588	554	558	520	578	543	557	566	550	555	541	551	567	592	521	541	530	540	565	533	542	504	542	548	553	580	570	553	559	541	573	553	553	578	526	583	565	561	505	564	538	539	588	563	558	552	592	554	587	525	561	541	536	561	563	529	577	541	554	551	555	513	541	538	538	580	560	534	536	592	524	516	523	535	554	585	571	556	537	569	531	551	534	522	537	583	544	553	555	539	542	533	521	583	588	615	540	556	536	519	577	559	558	525	574	542	622	543	533	579	557	557	533	531	525	574	559	530	535	542	528	557	506	521	594	541	550	598	548	533	566	560	539	594	547	594	551	604	533	557	515	588	559	543	551	558	528	592	577	575	569	556	538	536	550	571	568	581	517	614	565	576	559	561	567	544	580	507	598	553	548	536	540	581	558	536	551	545	567	593	540	510	594	585	560	528	578	543	565	554	566	548	524	575	592	539	548	555	561	571	574	567	544	530	575	560	496	546	540	574	551	587	560	595	537	522	608	564	591	577	583	570	555	549	541	577	568	548	578	578	534	521	549	518	534	614	585	581	590	519	589	556	559	537	575	529	545	528	526	507	558	537	598	604	555	540	565	550	514	584	576	562	546	566	556	564	580	540	600	544	570	569	573	562	569	543	559	555	551	587	555	548	566	567	532	586	548	576	547	532	580	533	566	599	548	568	544	533	568	550	536	544	585	567	540	560	547	589	587	552	556	587	561	533	551	553	588	574	557	587	551	537	563	543	591	591	565	540	556	558	558	571	550	572	552	565	536	533	525	542	565	551	519	556	569	552	554	554	559	538	576	530	602	562	551	538	582	539	570	538	572	583	545	582	579	575	538	602	554	574	584	575	539	552	565	509	583	561	571	550	587	525	550	563	577	590	533	554	572	523	498	588	567	606	581	563	524	584	526	567	557	561	538	582	553	528	585	508	559	575	590	574	542	536	535	515	555	603	544	565	555	560	575	519	548	550	552	532	585	588	548	544	537	529	576	553	564	546	536	554	581	554	551	545	568	555	554	550	539	586	548	586	514	592	567	522	605	550	553	561	549	574	555	577	547	616	583	541	570	552	520	591	583	574	562	565	569	563	562	544	598	593	581	542	553	572	570	506	541	583	548	529	575	574	584	535	580	562	548	532	561	557	555	581	566	547	565	532	558	563	572	579	581	589	540	611	545	555	558	577	566	579	528	543	558	568	593	550	554	572
33310	10176	7821	5880	4115	3012	2078	1633	1238	1064	826	798	753	706	710	594	496	410	423	414	384	386	374	371	411	408	373	358	380	388	374	408	366	355	376	369	339	332	378	349	393	394	378	359	337	379	398	365	375	375	376	351	403	356	336	361	372	369	379	334	339	368	363	396	376	371	379	383	369	395	355	401	368	358	358	369	394	385	417	366	320	364	358	354	347	350	364	381	331	348	376	356	355	350	359	350	395	350	357	369	360	337	338	371	366	395	386	378	363	396	373	354	369	375	394	380	352	396	381	349	324	358	369	328	356	363	330	381	387	373	346	321	346	350	392	380	379	389	355	386	362	382	401	373	393	360	373	375	397	348	389	369	351	328	363	361	363	362	381	389	330	338	364	393	389	354	365	375	366	382	408	383	383	364	380	399	381	384	394	400	375	383	395	409	381	356	370	332	346	364	384	361	367	364	338	383	347	353	376	353	369	372	341	422	340	377	368	365	366	352	389	347	392	366	368	349	362	371	391	358	358	344	335	360	336	388	389	330	333	402	344	394	346	410	372	370	360	356	362	320	355	371	369	376	398	376	354	345	383	371	366	349	369	378	355	381	373	335	351	387	357	354	329	367	384	373	381	389	369	325	351	361	370	343	388	363	386	378	358	339	379	352	341	346	373	333	368	360	377	358	390	335	340	388	388	384	352	357	368	382	384	366	368	389	408	365	388	390	348	367	374	315	389	386	389	388	332	339	363	360	335	347	358	371	384	346	343	365	359	341	345	365	346	365	356	385	392	333	336	379	335	341	384	363	350	401	412	355	359	332	417	368	372	343	331	393	359	331	343	401	363	368	356	362	376	384	339	395	355	334	362	377	426	356	357	329	404	388	366	379	387	374	350	356	387	394	358	350	424	364	349	369	386	364	352	379	349	394	329	357	398	385	388	388	360	351	353	354	372	427	381	381	353	367	359	333	336	365	371	392	334	381	363	354	353	352	368	335	353	371	376	363	400	378	332	372	383	395	345	361	342	351	343	364	399	369	363	343	367	350	337	357	311	382	358	361	366	369	367	367	349	372	373	353	345	358	378	399	356	342	343	343	358	327	360	373	347	350	371	373	389	334	360	303	332	377	399	348	381	383	386	360	374	379	352	350	382	354	365	363	369	371	368	373	369	352	338	364	381	382	332	362	367	354	386	369	376	373	358	381	371	367	346	327	334	366	323	325	347	382	361	363	357	374	393	350	353	385	346	375	362	358	317	341	375	367	338	334	332	350	384	404	376	356	354	355	370	398	369	371	369	327	355	339	346	388	360	351	361	362	340	369	366	348	335	327	389	330	363	386	400	382	394	369	378	370	344	372	376	391	355	364	369	344	361	340	380	371	366	344	347	357	366	389	371	364	341	382	359	350	374	371	361	365	359	402	345	337	380	385	360	367	384	342	379	363	394	340	333	364	385	395	388	369	340	372	344	349	373	334	352	384	380	395	392	349	382	364	379	377	342	352	430	353	376	372	356	357	387	337	341	370	413	369	351	350	358	367	370	348	343	368	401	409	348	368	396	377	349	360	340	360	379	373	377	402	380	373	393	354	355	335	331	371	334	355	362	366	332	371	374	384	373	396	358	363	344	367	381	419	371	415	401	298	366	396	325	371	370	362	367	374	368	338	340	370	380	339	332	356	367	353	361	367	372	372	381	379	346	382	417	342	375	360	377	356	375	386	376	404	377	394	356	388	363	365	359	365	351	362	360	347	340	339	343	350	327	363	375	374	346	363	397	378	403	390	346	397	355	383	386	394	349	404	379	397	382	387	381	401	374	326	348	367	378	366	383	380	336	392	367	329	375	387	362	356	392	364	368	366	361	333	355	387	337	317	336	372	369	399	388	356	338	356	365	357	347	383	369	383	359	363	374	379	341	386	357	370	336	373	338	375	381	367	367	330	450	394	390	333	363	364	316	345	349	372	324	370	377	383	362	366	329	383	337	348	364	350	341	393	357	404	336	374	396	377	368	327	385	338	348	359	374	354	336	333	379	361	339	359	345	379	379	390	348	391	367	335	335	340	410	366	372	378	372	321	385	344	414	426	377	370	338	363	357	369	378	398	381	348	396	367	353	365	348	335	364	354	394	359	354	361	389	319	374	357	367	372	361	352	362	377	381	349	316	378	370	381	366	398	358	393	385	378	360	346	337	350	393	362	353	409	368	396	347	376	366	398	361	331	349	344	389	336	340	386	372	370	382	358	348	352	406	418	386	363	365	372	333	407	326	342	364	382	381	377	351	401	368	338	347	383	383	376	365	332	360	355	396	366	360	381	381	372	375	350	335	325	358	377	344	370	335	375	348	369	369	345	355	386	375	351	398	350	335	384	363	331	317	373	411	331	350	354	379	304	336	361	358	335	362	398	383	335	376	362	395	358	396	423	370	340	341	374	351	410	344	374	398	351	372	371	356	373	396	395	338	390	356	382	381	320	379	396	347	335	368	343	347	393	394	381	372	366	388	337	354	321	355	398	356	358	355	374	375	378	351	381	371	383	350	387	374	360	359	348	366	387	399	364	375	353	382	355	341	371	369	352	378	375	346	322	347	354	329	382	340	362	339	353	388	366	360	399	377	410	380	313	359	339	384	375	376	380	340	326	359	343	377	368	372	385	373	340	399	408	357	367	384	322	338	369	368	369	392	424	327	352	364	407	370	362	413	359	350	336	396	381	371	385	372	350	396	396	363	384	358	362	357	332	387	375	377	373	331	354	374	342	361	380	387	358	330	391	363	366	394	368	367	366	346	394	324	354	352	365	371	338	342	384	365	395	354	344	367	376	353	371	384	374	378	359	348	358	346	386	388	370	338	361	379	394	417	378	391	376	332	382	311	369	378	354	365	330	363	389	396	371	366	375	403	362	309	365	370	384	348	383	360	386	350	380	396	403	361	358	358	342	403	377	421	366	325	362	354	387	367	379	363	381	371	321	383	339	386	380	406	378	359	376	371	371	362	374	360	371	371	347	388	367	351	416	373	368	361	349	343	377	378	372	383	378	370	369	341	334	322	361	365	354	348	342	384	363	325	363	360	372	342	366	365	364	344	355	386	375	383	352	372	386	381	341	356	351	393	357	410	320	350	341	369	350	372	353	387	394	371	334	364	368	362	359	357	366	388	360	372	352	358	385	401	350	391	354	347	359	358	346	340	361	388	386	396	360	346	371	334	360	388	378	351	371	366	362	406	377	375	376	347	344	373	334	353	369	410	354	342	398	369	377	367	383	385	369	363	344	358	347	345	339	386	358	362	394	389	381	391	359	345	354	358	326	383	344	325	368	375	346	362	348	358	382	376	387	348	404	357	373	407	397	374	321	381	356	368	360	319	360	339	390	381	352	405	367	334	385	355	403	395	364	381	378	359	386	362	347	372	378	349	359	336	362	365	369	375	392	376	389	390	382	352	346	361	386	400	350	358	377	363	334	404	399	373	363	334	385	346	381	317	347	349	390	377	369	357	341
19059	4610	10519	12411	11602	9783	7552	6300	5032	4290	3459	3169	3002	2803	2553	2215	1773	1210	962	959	964	896	831	887	873	915	919	873	891	767	786	818	878	847	860	876	857	825	854	859	847	842	805	834	842	843	819	818	846	800	830	826	828	841	861	801	814	826	808	794	841	802	848	775	833	799	809	869	793	857	806	861	840	762	822	820	821	808	848	812	845	843	813	796	829	773	883	768	826	791	832	853	844	776	796	788	811	797	816	839	800	859	840	814	831	854	764	824	833	822	798	799	863	818	800	798	799	808	865	839	785	798	837	810	854	841	840	812	763	798	815	829	868	835	806	833	831	808	836	895	839	829	799	849	874	790	781	800	872	826	836	827	875	854	804	841	872	830	813	791	811	813	814	775	898	818	791	840	830	794	843	850	871	843	830	801	848	778	832	816	809	800	829	835	848	811	818	830	800	836	832	813	828	800	834	817	801	811	828	829	830	834	849	814	814	779	795	758	812	837	812	845	912	842	807	851	824	804	797	819	847	820	791	859	850	769	856	824	778	812	848	811	851	835	840	838	831	838	781	810	855	832	837	842	808	845	837	863	824	855	802	833	808	822	849	868	819	829	867	828	831	839	824	850	830	872	863	808	825	844	825	787	797	788	827	837	852	790	834	775	867	845	824	816	840	788	821	779	800	852	795	871	840	858	834	826	838	813	830	793	850	810	796	842	827	824	790	817	889	844	806	814	839	823	794	844	796	815	868	861	822	776	837	811	872	855	827	845	853	884	825	802	850	805	776	780	888	855	824	784	845	883	803	803	877	793	812	809	816	814	815	848	798	811	795	850	838	797	752	839	796	875	816	850	854	839	802	838	814	833	822	818	800	803	772	900	889	831	811	816	808	817	803	843	817	822	816	783	857	807	823	822	831	858	862	818	837	807	847	787	811	800	798	819	878	801	793	778	843	814	824	770	797	798	839	810	820	819	796	841	799	842	822	857	847	861	827	790	831	776	822	841	780	836	807	807	806	812	816	762	818	830	802	786	816	792	861	776	832	850	773	841	801	818	854	853	811	872	808	805	786	826	790	823	854	850	868	814	788	862	813	849	836	864	846	814	854	834	838	828	771	786	839	816	825	838	826	879	851	808	817	849	804	847	816	843	889	821	821	782	810	840	815	822	794	819	786	750	828	788	835	872	781	772	840	839	781	820	844	804	824	817	838	832	827	807	810	809	811	843	803	821	862	780	781	819	790	788	843	828	837	825	886	824	851	861	856	805	769	834	888	820	851	799	829	833	821	847	819	904	823	841	815	789	839	873	810	828	833	844	836	844	840	889	772	810	837	806	849	822	826	787	883	843	812	835	772	825	832	781	769	832	783	846	795	859	818	835	803	795	879	854	827	802	872	797	828	825	867	845	796	843	826	799	820	814	794	768	819	826	825	825	819	864	780	831	854	781	808	808	800	784	795	837	803	813	841	791	848	822	813	845	795	789	768	824	876	804	783	817	859	807	842	805	890	792	834	834	843	810	789	816	867	851	821	781	762	830	841	789	877	825	788	820	851	798	792	824	810	816	817	848	839	781	799	831	867	865	822	815	854	822	824	827	814	819	792	826	868	817	831	863	817	840	817	809	832	845	800	828	826	782	823	857	811	810	875	849	876	805	780	823	861	827	823	807	844	809	879	791	832	776	801	806	812	857	796	831	801	825	799	784	835	821	825	869	817	878	825	814	818	835	784	805	858	798	812	851	833	814	828	858	824	811	863	819	807	852	797	817	849	864	843	820	851	865	806	784	871	828	781	830	781	861	828	854	789	859	794	819	852	807	903	834	819	821	829	803	809	805	824	801	790	830	820	822	812	858	834	826	834	810	824	845	803	810	872	855	850	784	840	829	823	861	820	907	829	806	835	818	794	862	810	806	844	822	833	802	796	781	835	803	795	841	828	755	813	798	762	847	810	846	808	784	778	818	869	845	808	878	884	819	829	814	865	908	826	850	877	825	809	783	825	849	856	823	839	847	865	834	810	882	841	823	800	799	817	816	809	825	841	806	787	838	814	849	828	819	797	819	813	843	864	802	825	893	849	787	826	764	834	806	805	825	859	834	836	805	825	851	793	820	820	842	833	838	851	836	809	835	833	856	849	824	826	836	826	835	786	814	800	823	800	836	816	822	825	822	877	830	818	829	799	817	838	842	872	851	766	804	829	827	814	831	753	843	805	827	866	799	856	844	831	807	829	807	821	801	882	812	782	821	784	851	788	813	855	818	836	805	832	796	808	864	874	766	843	818	789	854	836	835	854	850	837	825	813	773	804	819	812	810	773	852	826	811	817	806	823	814	781	854	805	789	822	725	780	791	825	842	833	834	800	811	847	781	820	840	834	836	817	795	837	772	780	757	814	859	862	809	850	807	844	802	814	827	823	763	800	786	823	813	815	821	843	782	832	798	835	837	795	820	822	834	775	814	834	809	868	848	829	809	813	813	820	839	785	871	868	807	828	871	851	854	839	795	788	797	849	794	809	809	844	800	824	809	767	837	843	835	798	858	821	840	828	836	819	793	823	823	796	787	895	769	775	811	821	792	792	865	844	778	843	800	825	859	855	852	785	860	872	826	867	816	771	865	815	787	815	827	866	801	798	841	815	806	799	820	828	794	831	854	875	868	823	828	846	838	880	792	819	791	854	857	760	774	790	819	807	871	844	829	825	775	767	765	874	859	832	818	834	811	824	787	875	837	866	843	793	868	857	871	787	823	777	854	804	827	858	768	849	832	844	864	868	795	796	788	840	880	807	851	842	843	832	811	763	795	817	831	815	805	804	864	853	810	802	821	836	791	818	856	793	822	850	769	831	788	823	873	831	825	795	808	834	830	786	825	824	861	847	797	811	796	818	843	815	812	838	804	816	850	810	877	841	842	898	852	822	821	811	788	813	918	787	772	795	864	806	851	837	826	795	837	791	860	795	833	835	852	828	837	854	835	792	853	795	819	831	855	817	841	812	788	819	823	870	830	793	825	836	823	773	848	768	844	834	817	828	845	827	797	851	835	810	801	794	867	766	804	853	856	795	774	854	832	869	828	838	827	801	800	815	852	799	819	817	787	838	829	901	777	889	815	805	842	835	803	845	835	835	787	822	810	853	823	852	808	834	825	847	816	851	769	784	835	841	825	802	830	806	897	859	841	850	818	839	780	811	779	897	848	771	818	766	820	850	838	802	825	803	776	822	856	822	797	789	832	824	818	810	777	798	798	749	828	857	766	881	816	824	789	835	811	822	804	820	842	876	821	859	822	820	797	811	835	817	819	776	850	801	832	816	843	828	835	820	825	841	854	845	852	800	819	858	815	812	790	816	794	831	779	852	856	839	848	795	806	882	777	831	800	865	795	877	815	812	926	835	850	857	841	817	851	802	835	812	807	800	825	805	826	814	793	838	804	855	795	816	854	849	839	800	826	796	828	839	816	877	885	817	836	870	837	863	772	813	784	832	829	846	831	819	820	765	794
7953	1863	1978	1660	1257	929	764	593	546	434	435	410	379	405	397	366	346	322	331	325	307	325	313	304	338	304	308	294	304	294	278	330	289	321	292	279	277	333	313	304	286	298	276	305	301	280	268	275	285	322	267	336	318	295	303	317	275	304	320	293	285	335	325	337	313	315	295	297	321	291	299	332	291	298	280	310	296	314	315	280	291	288	283	297	272	266	303	286	324	298	335	259	324	316	313	307	292	298	306	300	297	281	296	318	323	306	315	311	331	299	293	302	298	338	327	309	285	299	337	302	319	302	306	285	307	309	327	293	299	277	324	286	301	314	291	329	311	290	332	310	327	308	292	321	281	294	301	304	300	271	322	294	306	303	296	297	295	322	313	298	332	305	307	268	277	280	330	297	345	317	345	316	335	292	299	289	303	300	346	305	329	265	320	298	282	286	278	337	285	303	280	298	299	317	313	282	293	295	307	314	256	310	303	317	333	286	298	318	298	330	275	323	281	321	325	280	303	283	324	295	276	303	314	284	287	302	312	276	315	281	289	302	342	304	303	297	318	291	269	325	279	319	302	296	320	296	287	320	304	301	325	316	327	301	326	298	339	331	307	294	298	296	303	345	288	306	320	303	287	314	303	298	300	280	316	318	312	307	346	295	315	302	279	304	312	303	347	313	340	279	310	295	304	317	292	304	311	319	275	291	277	269	284	303	296	326	279	283	319	266	287	274	325	342	292	293	307	287	338	327	301	353	317	322	315	289	309	283	341	272	278	288	312	284	307	313	322	307	294	274	300	313	337	299	321	336	311	312	317	298	296	344	294	344	314	310	295	299	287	286	289	318	320	296	295	302	292	287	272	283	331	324	281	310	298	300	279	328	294	296	298	270	280	309	291	298	296	318	306	308	288	279	266	301	287	326	285	296	337	308	297	288	329	281	290	316	313	304	292	281	270	320	286	294	306	262	339	283	321	303	290	339	323	310	273	290	344	314	302	286	282	277	310	272	309	350	293	288	312	305	275	298	314	318	303	301	353	273	296	342	304	292	297	294	321	300	290	275	286	303	310	320	321	306	315	288	293	297	274	320	313	301	270	286	289	270	257	308	288	287	339	296	303	284	303	313	292	316	286	298	295	284	296	328	315	293	260	292	302	310	285	311	312	298	280	324	306	312	319	333	294	291	318	294	297	316	301	308	296	300	293	283	300	297	293	308	320	294	315	315	311	323	311	270	282	338	286	322	293	311	309	287	297	338	341	330	297	264	314	290	288	320	316	338	305	293	293	316	333	285	328	302	294	269	284	284	326	329	283	299	303	299	316	315	299	313	302	299	299	291	308	304	302	320	338	306	279	326	315	300	268	279	281	272	314	304	289	286	297	313	317	308	287	289	295	312	298	278	294	324	308	266	289	245	319	284	345	298	286	321	330	298	274	336	303	276	319	302	286	314	285	305	310	307	306	347	282	321	301	329	329	279	283	294	290	281	299	299	322	294	286	293	316	274	313	294	338	294	295	295	317	308	279	363	325	280	302	300	295	278	317	273	269	306	312	317	313	294	292	291	300	306	304	298	294	331	298	297	305	303	294	290	321	324	316	293	272	305	305	281	322	293	334	334	325	286	356	297	295	302	306	309	272	286	307	332	333	285	294	313	318	326	328	319	335	326	273	342	283	303	283	306	309	286	301	274	332	301	322	322	294	291	311	313	303	302	308	300	316	298	304	299	300	304	293	269	260	281	347	308	289	277	289	302	301	310	295	324	293	292	334	311	288	302	304	325	311	302	285	301	312	299	327	325	307	344	302	304	280	328	301	297	300	315	326	297	324	279	265	287	316	294	319	296	293	291	308	288	285	318	343	275	273	293	297	303	301	329	331	274	327	300	302	315	327	326	248	292	324	337	307	273	296	336	303	314	303	331	312	331	323	327	322	282	297	297	336	287	310	302	303	319	310	308	309	272	283	328	307	283	319	314	324	311	280	278	313	298	330	352	309	286	298	303	306	318	306	293	313	324	291	319	313	317	285	315	284	314	307	296	342	288	307	260	318	307	318	298	299	330	319	292	282	318	230	294	303	287	289	318	340	271	309	274	299	301	293	321	288	295	255	291	295	303	296	338	263	272	322	297	295	331	303	307	302	327	321	326	324	306	299	305	314	307	295	308	308	312	300	317	329	301	326	291	304	294	319	305	315	295	311	305	296	310	322	306	338	341	284	298	264	309	277	303	337	297	296	289	307	301	290	282	319	314	307	310	334	323	332	291	273	292	296	324	326	278	285	286	301	303	318	327	297	323	294	302	339	322	278	307	321	279	311	335	323	305	312	292	291	330	330	316	322	335	325	295	294	295	309	284	287	313	325	318	339	301	327	294	287	301	296	300	339	273	314	296	296	306	340	288	294	343	301	292	287	298	310	295	327	335	308	281	297	331	315	309	289	289	295	313	321	323	313	272	291	274	300	301	347	285	318	286	278	295	285	337	291	305	309	277	286	319	329	312	281	293	338	316	298	305	278	309	254	285	278	286	312	290	308	307	300	298	320	308	285	307	346	303	335	301	352	327	301	305	279	310	343	321	309	323	297	296	324	280	315	328	320	277	294	326	263	353	294	278	287	307	288	320	269	273	276	348	320	287	328	326	341	284	302	318	303	269	345	327	324	315	299	289	297	283	280	331	292	317	270	304	330	328	331	270	261	310	295	319	337	315	298	318	298	304	301	312	327	303	298	278	310	339	318	268	283	318	332	302	306	313	328	277	300	322	327	324	299	333	286	310	343	328	278	310	295	335	324	305	299	329	327	325	283	327	333	336	308	294	319	288	322	303	328	326	327	271	275	278	283	287	311	308	309	314	315	268	319	307	318	327	304	290	318	323	316	304	292	324	304	320	288	344	294	285	259	300	333	302	289	274	303	284	327	286	308	295	327	296	300	318	319	312	287	261	298	306	300	333	266	293	302	281	302	334	286	294	351	301	297	274	305	294	304	283	326	273	326	297	318	274	330	314	296	281	269	323	319	307	293	303	294	295	297	320	279	312	324	308	289	331	296	300	291	290	336	315	284	297	309	296	318	299	286	291	313	270	319	289	315	307	328	271	324	302	300	283	267	300	306	289	316	329	280	348	331	315	313	312	279	275	329	287	315	333	302	293	295	315	281	288	270	311	287	304	292	307	294	323	315	317	306	277	274	284	339	303	297	287	301	308	312	273	316	342	308	300	360	292	295	288	310	304	304	306	345	304	307	284	286	286	308	295	298	320	326	321	282	290	315	292	279	313	318	284	313	289	319	300	265	320	271	307	311	327	328	336	302	297	314	303	288	284	303	302	308	269	316	270	288	297	309	308	290	312	313	305	299	283	301	288	308	312	317	324	320	301	246	315	284	262	288	281	273	314	297	328	329	280	288	316	338	309	295	303	325	318	316	321	303	329	339	296	296	324	303	303	318	291	303	306	272	275	287	279	295	331	310	314	314	320	286	297	273	309	286	309	294	304	315	314
5486	1841	3979	4929	4493	3642	2952	2226	1835	1562	1378	1285	1327	1236	1192	951	901	702	722	687	693	620	658	733	703	669	681	666	703	679	654	681	655	696	660	661	677	681	654	712	705	686	683	663	674	655	696	705	681	652	661	700	687	689	700	654	715	718	694	626	683	673	681	645	675	735	645	671	698	662	705	687	676	688	714	682	647	697	673	641	684	696	708	680	668	691	707	686	657	700	677	690	640	665	682	688	690	696	699	685	690	671	697	663	681	694	659	686	693	653	663	642	664	657	687	739	681	710	735	691	664	676	657	682	686	688	702	713	653	698	678	671	649	640	670	694	687	715	705	718	685	707	706	676	730	675	674	674	677	664	673	712	632	714	667	687	710	690	628	662	703	686	713	673	637	671	691	657	682	692	694	646	696	699	709	656	691	699	658	742	706	664	693	634	678	659	682	666	670	736	637	664	698	670	696	643	651	677	691	653	608	705	682	682	668	699	662	679	674	667	699	659	679	660	699	679	668	665	715	641	667	651	660	694	690	669	667	715	648	668	673	648	632	650	679	677	669	661	673	687	678	700	674	700	695	686	671	666	673	667	643	652	694	696	698	752	644	679	662	673	676	669	664	670	629	653	704	657	668	671	643	675	692	656	641	696	663	670	617	637	698	695	713	671	725	695	643	688	678	706	656	658	680	616	664	689	717	703	713	684	644	675	687	669	657	688	631	639	695	662	725	705	661	701	669	636	670	659	634	672	688	656	675	665	708	726	664	687	735	698	650	704	677	632	669	685	617	719	674	671	618	650	669	626	681	682	687	683	684	631	695	773	668	673	706	671	679	639	683	715	720	671	710	692	684	651	665	673	632	697	717	706	632	672	676	662	686	648	714	669	649	705	691	690	662	704	706	694	622	656	673	690	687	695	663	692	634	671	649	675	676	733	693	693	664	658	707	690	650	681	684	660	670	649	644	670	684	688	697	672	663	699	698	670	684	718	683	660	653	650	663	672	669	690	654	684	680	667	679	697	646	658	680	694	707	677	703	678	682	627	703	713	679	713	701	710	682	634	609	674	668	650	683	646	707	714	670	699	730	664	653	636	672	672	634	698	715	706	617	674	667	721	664	691	661	682	699	724	679	681	675	682	696	680	690	662	730	680	632	714	680	727	712	676	642	671	678	735	693	635	680	659	657	707	689	707	699	672	722	648	630	667	660	689	682	718	686	678	682	668	684	691	698	674	693	689	689	702	679	702	649	726	723	706	678	644	651	641	710	727	686	691	668	669	656	682	696	694	712	705	655	661	704	710	713	706	674	698	712	643	712	707	655	676	666	636	660	693	638	705	625	669	684	674	636	681	650	674	693	659	693	691	677	698	664	667	727	665	726	640	675	722	694	683	651	692	683	643	682	654	700	680	681	680	676	721	667	676	673	679	664	695	689	687	656	693	623	685	701	678	637	689	620	620	657	699	618	670	702	677	714	699	670	637	658	688	636	708	684	707	671	698	681	711	700	681	667	683	666	742	673	680	698	717	699	684	700	681	639	701	678	688	675	706	662	683	682	665	710	673	728	705	689	688	711	692	667	685	700	691	678	724	635	744	643	652	663	674	678	661	676	689	658	664	652	676	666	657	662	680	670	671	689	677	662	638	673	692	704	675	688	706	699	693	711	690	667	690	733	683	662	728	652	690	667	643	665	653	662	665	673	677	677	663	660	699	685	687	649	719	692	628	689	685	672	709	670	684	703	729	683	710	672	659	682	674	674	638	692	640	696	651	642	655	696	672	645	702	677	711	669	715	645	672	711	693	681	688	668	628	652	717	694	640	670	682	684	656	702	670	651	659	707	698	698	666	698	686	668	679	641	707	678	702	681	619	677	664	709	648	702	668	662	653	721	637	679	677	686	635	678	688	703	661	710	658	672	698	664	670	594	655	668	695	664	648	703	632	721	633	711	682	706	682	699	698	668	691	662	674	683	720	684	723	705	668	708	703	713	724	654	667	689	678	663	651	661	697	682	681	696	694	683	702	689	728	688	718	694	703	645	686	682	662	705	681	647	683	689	661	704	718	688	675	660	621	671	667	700	669	659	631	616	681	685	693	738	676	699	671	680	659	630	681	690	695	701	643	697	684	677	669	719	736	690	661	659	683	685	654	677	665	691	672	678	708	623	706	711	679	664	667	674	674	662	689	684	695	687	680	631	635	689	677	692	665	610	720	666	661	642	703	715	706	659	629	709	687	710	724	686	684	654	700	667	695	691	687	698	679	661	717	666	667	715	670	679	704	625	670	700	659	686	699	681	690	620	688	700	715	707	732	712	661	696	663	707	657	731	653	712	630	732	673	661	698	699	668	679	685	633	686	669	708	687	692	691	672	673	666	653	698	678	691	686	672	682	690	659	701	677	698	668	630	692	664	668	660	671	662	641	665	659	725	662	649	641	650	688	635	650	655	695	679	667	665	699	655	704	687	673	659	710	693	694	704	689	655	677	677	686	656	710	687	702	679	668	696	695	686	660	676	664	621	709	645	703	711	688	646	642	693	656	694	705	677	635	658	670	662	680	631	701	703	667	692	698	663	686	673	722	679	700	720	638	691	648	688	665	659	661	637	694	689	707	666	701	695	700	669	654	688	697	681	678	680	670	709	700	633	683	679	696	713	645	677	682	640	663	695	710	650	657	685	669	675	732	676	678	676	678	658	656	714	669	651	705	684	651	675	657	675	718	667	660	678	629	672	676	673	640	676	722	704	715	700	635	654	669	731	652	713	641	613	655	696	659	688	695	634	698	663	715	759	690	677	739	685	697	664	737	734	663	705	709	668	675	743	645	656	692	651	678	700	696	654	699	675	728	703	644	710	682	678	710	653	712	709	643	652	707	699	652	659	661	667	666	661	727	699	725	664	652	696	626	677	693	700	662	663	639	678	711	691	641	702	686	667	664	701	674	665	655	720	706	675	691	680	663	657	717	701	644	661	698	689	665	678	651	675	677	682	654	662	684	685	661	675	627	683	650	650	662	696	689	680	648	730	655	623	684	697	697	710	648	679	689	708	683	653	688	698	661	668	699	717	661	686	691	672	658	668	671	666	675	618	678	652	683	653	651	654	659	631	660	708	699	682	718	663	711	674	668	703	682	736	681	687	707	665	692	709	715	696	696	674	673	638	681	660	680	704	660	705	681	661	703	684	663	651	668	712	691	664	730	649	654	666	658	641	728	709	724	699	732	724	640	719	647	665	632	651	669	672	656	695	669	692	669	680	673	670	679	687	754	693	669	683	667	721	625	681	672	674	717	716	700	705	689	717	659	680	638	688	691	699	667	664	685	704	647	671	670	682	644	672	695	713	666	678	699	680	679	666	673	630	678	728	672	700	689	698	711	711	685	685	667	740	655	706	666	692	716	680	711	675	663	670	653	707	653	670	661	638	683	682	705	704	605	710	652	709	661	741	707	723	698	703	694	703	691	710	682	695	664	669	718	693	675	663	653	682	690	722	651	726
22099	5846	4980	3723	2666	1821	1268	972	796	630	533	483	491	502	392	376	325	256	250	242	231	215	241	228	220	214	245	207	236	237	227	219	195	243	233	227	201	215	241	240	249	254	237	212	230	239	239	258	208	197	216	236	227	249	228	271	261	244	226	257	230	267	238	217	225	252	217	220	234	225	236	251	231	239	243	261	247	232	248	248	221	268	226	245	233	218	230	225	233	231	217	243	202	232	256	234	205	265	231	246	221	228	254	246	199	236	237	219	227	248	228	239	234	256	246	212	222	225	233	220	249	252	252	222	221	236	249	229	214	250	224	232	221	238	248	217	215	231	217	220	260	248	246	235	232	238	222	208	237	192	203	205	242	283	235	223	257	250	221	236	236	252	236	248	242	249	227	258	245	224	262	221	230	222	247	232	259	226	242	244	218	249	232	248	211	262	222	238	234	238	237	232	230	238	237	256	205	233	233	214	265	258	232	244	225	248	238	225	244	225	228	231	193	273	235	252	236	230	246	220	262	204	222	230	209	222	209	234	233	243	209	252	238	239	255	235	247	214	220	193	238	242	227	231	237	223	228	210	258	237	226	229	248	230	260	254	237	237	260	228	233	227	209	264	259	264	248	206	211	215	217	251	254	239	231	233	201	239	239	245	231	233	224	248	251	214	218	191	219	241	246	200	233	234	206	211	242	259	241	259	254	262	236	221	252	208	223	231	242	257	221	231	235	214	226	221	239	251	213	259	247	262	221	241	253	228	238	242	234	223	221	240	237	261	272	269	246	235	249	230	237	229	243	219	250	220	233	195	261	224	242	241	239	254	222	202	219	232	250	238	218	211	232	228	226	233	243	247	251	214	253	238	255	231	228	247	244	223	258	237	229	236	234	251	246	209	247	240	197	238	247	226	237	230	225	240	220	210	213	259	241	232	219	239	243	250	238	260	244	241	245	226	226	236	237	232	247	215	240	213	217	227	237	246	225	228	217	233	226	254	245	234	222	230	219	275	266	280	209	237	200	210	233	214	212	229	254	213	238	209	221	256	252	212	248	251	222	227	233	247	237	235	213	222	221	215	233	246	225	227	237	246	217	246	215	247	243	210	264	233	229	203	238	262	218	214	233	226	220	234	230	236	230	253	226	242	190	204	242	269	227	229	222	245	239	237	215	226	250	232	253	258	257	266	216	207	249	213	222	216	234	243	249	214	226	226	264	224	205	256	217	244	222	236	247	239	227	220	220	206	230	229	259	208	234	259	231	246	260	256	225	216	260	230	242	240	227	239	212	232	236	244	251	218	262	225	240	250	225	203	232	244	206	221	232	212	236	265	255	253	252	254	237	234	242	246	213	218	213	220	235	203	210	216	195	234	238	255	244	245	255	238	232	221	215	243	232	226	254	249	214	234	215	236	247	224	228	261	249	227	243	251	213	236	235	222	247	233	257	234	223	229	236	227	265	228	262	226	257	244	232	257	213	200	221	214	248	235	228	227	246	220	222	264	250	226	250	285	232	244	237	237	249	222	237	255	226	239	266	217	243	213	230	253	229	216	240	250	231	251	233	226	276	252	264	217	214	218	241	242	228	262	223	236	244	223	237	222	214	222	238	230	230	214	234	260	238	242	223	225	225	212	224	222	241	220	236	230	248	236	241	254	242	251	235	207	244	271	237	208	246	232	233	239	217	228	199	205	214	261	253	221	227	202	219	253	253	205	249	234	232	217	225	235	260	226	233	230	225	224	230	228	230	229	208	283	252	230	250	223	206	235	222	233	237	242	211	259	224	297	243	244	217	260	246	252	238	240	237	231	220	258	264	229	211	208	243	232	243	208	237	216	246	219	232	266	244	215	245	245	251	220	221	233	231	231	222	242	235	229	233	218	230	217	231	229	222	271	212	242	247	223	214	216	230	206	234	257	230	228	251	206	212	239	239	217	251	226	249	233	219	225	264	219	227	246	231	256	238	261	243	261	227	260	235	241	234	212	260	248	254	245	239	253	265	237	224	223	221	199	194	205	238	211	259	231	266	224	222	230	236	226	243	243	222	225	245	225	241	264	258	245	270	206	251	245	228	266	231	225	259	212	229	209	234	245	249	240	241	236	227	215	214	243	254	258	234	254	240	242	210	286	243	223	207	231	275	253	244	234	258	231	254	227	255	239	225	265	255	216	261	248	231	262	243	251	239	229	231	253	241	214	264	255	259	212	238	198	210	222	236	205	209	228	274	237	256	218	229	226	268	231	217	214	194	231	219	230	224	221	244	229	227	214	213	219	220	279	227	236	238	215	236	220	215	240	245	243	215	257	246	239	245	220	227	214	240	190	235	250	208	272	217	248	225	251	235	241	238	241	238	243	230	231	213	229	251	245	233	240	250	249	222	218	234	237	254	255	231	214	231	202	240	232	248	219	238	235	219	235	219	254	245	230	197	266	243	228	233	214	210	224	228	246	242	222	209	227	256	234	232	256	233	211	209	242	231	241	251	218	208	207	252	241	217	237	255	253	268	263	243	281	218	231	219	217	216	269	201	257	231	228	246	250	256	216	213	242	207	267	262	218	213	240	247	251	215	228	218	209	204	243	229	251	241	227	221	223	235	212	191	215	230	216	237	220	256	251	219	248	224	245	236	256	204	216	220	227	256	241	223	246	256	270	233	259	215	240	225	204	235	235	235	193	226	251	234	245	236	243	240	232	229	207	210	234	240	241	237	241	222	233	233	208	225	237	230	223	219	233	221	234	226	231	246	242	243	221	236	250	254	225	232	244	250	215	234	203	240	207	228	219	240	236	258	239	255	224	214	240	223	241	226	236	229	223	240	218	255	252	247	222	240	254	222	236	247	247	243	228	245	251	256	201	243	220	223	257	228	209	236	236	231	239	203	251	255	242	229	240	233	224	221	266	252	223	225	272	268	228	228	250	221	232	239	250	205	232	236	221	233	230	235	231	262	207	238	227	239	203	219	223	240	212	203	210	214	214	211	242	200	197	225	292	222	245	233	211	232	214	236	231	225	259	276	226	244	243	246	235	231	214	204	194	272	240	254	231	211	245	258	206	229	239	234	245	238	245	256	240	200	240	238	244	233	209	215	220	251	236	235	211	232	267	276	229	232	236	256	235	221	243	244	222	230	235	227	215	225	219	256	221	228	209	238	272	259	233	252	246	241	219	262	224	225	240	232	197	224	250	226	247	221	194	223	248	278	246	224	220	239	226	230	248	256	244	227	218	233	208	222	211	235	230	244	243	252	225	218	241	254	217	249	215	220	258	243	269	245	231	228	234	260	238	237	210	239	230	214	218	201	239	248	234	213	247	218	264	227	194	204	254	207	192	231	235	252	234	255	192	225	244	224	230	206	223	210	227	214	199	213	213	238	267	222	210	221	225	219	238	213	244	253	233	201	278	222	240	232	249	226	213	246	242	245	255	227	249	227	231	204	230	251	258	234	245	243	266	240	255	236	248	230	246	237	246	212	245	233	254	273	252	223	215	213	227
14156	3410	8039	9397	8619	6740	5476	4281	3547	2813	2406	2097	2040	1824	1745	1451	1008	748	666	685	643	572	587	562	583	587	591	548	548	604	604	551	556	593	584	567	589	613	568	576	541	570	563	552	564	541	583	540	563	565	592	548	562	550	563	571	578	567	514	580	563	543	594	610	557	556	613	543	562	556	522	544	543	532	540	585	553	586	578	550	579	576	569	563	572	574	553	529	555	568	565	585	588	491	545	563	554	533	591	603	536	566	558	573	556	514	583	625	569	540	513	592	574	567	570	556	568	538	561	548	556	571	589	595	555	556	580	534	532	583	570	593	565	552	556	533	548	545	599	566	550	620	591	510	566	549	567	537	566	521	572	580	529	596	599	526	538	565	555	594	590	590	562	554	530	567	582	571	564	574	515	588	532	556	569	579	565	532	607	582	547	531	541	524	565	557	564	590	546	605	592	544	528	581	545	581	550	562	567	555	549	546	555	542	583	542	569	562	563	579	560	554	563	576	587	566	543	573	575	570	560	535	562	534	582	547	581	547	593	603	568	613	576	554	533	546	540	581	551	504	587	566	547	536	625	573	550	590	526	576	580	548	544	522	577	591	547	566	537	555	525	566	568	533	561	526	597	522	574	595	542	574	579	588	537	540	567	583	547	541	571	579	561	583	541	549	546	538	603	528	605	562	564	536	530	608	614	635	614	581	564	559	600	528	502	564	608	538	569	566	593	582	559	534	546	531	595	617	568	549	528	551	575	570	588	519	571	586	579	577	570	588	567	551	570	548	611	560	527	592	555	562	567	586	553	568	530	545	615	582	583	545	567	562	557	584	570	600	566	616	599	586	524	574	587	550	616	568	587	542	579	582	599	564	585	558	536	554	559	534	611	497	560	523	539	536	578	556	549	563	605	579	555	560	553	559	573	604	563	587	550	564	569	517	617	530	539	523	522	581	575	598	577	603	541	546	547	583	585	554	583	577	582	623	582	542	550	552	587	529	568	600	557	564	591	539	530	571	577	568	580	611	555	544	596	520	545	567	563	604	595	538	554	557	580	562	552	548	600	544	535	525	520	554	518	597	536	592	525	577	541	627	571	566	559	604	588	564	563	614	555	564	598	571	538	594	553	546	537	558	581	591	577	551	537	566	584	548	593	566	552	568	506	584	574	571	581	584	562	584	551	557	545	524	549	545	611	561	555	524	581	584	543	525	565	538	597	560	572	553	532	559	536	538	571	509	542	531	619	564	629	540	526	570	538	547	509	554	598	553	550	542	552	567	577	557	533	575	563	555	519	603	542	548	539	566	571	579	552	535	524	568	608	585	557	556	558	596	571	569	591	558	557	529	588	562	602	563	549	565	555	608	541	539	557	584	552	558	517	539	593	538	566	517	613	556	549	575	561	590	577	552	546	528	539	563	566	585	573	529	535	564	576	566	563	579	581	546	587	537	536	588	508	560	595	587	558	544	563	548	614	574	531	545	550	577	585	571	593	551	544	536	554	600	537	556	616	545	562	577	520	566	527	572	521	554	559	562	562	589	568	530	560	587	546	580	539	539	601	504	543	549	533	554	540	598	537	530	517	573	554	546	571	559	562	561	554	554	551	575	582	587	525	586	530	560	548	595	555	549	587	590	519	546	531	577	556	551	564	555	557	570	518	564	566	537	613	588	571	568	539	537	561	561	547	550	558	553	577	517	596	556	551	557	605	570	556	570	526	524	543	558	516	539	539	547	590	628	568	558	578	598	557	564	602	585	568	549	557	577	544	602	590	565	607	554	554	555	578	553	553	603	582	578	579	552	560	536	560	602	575	588	549	577	543	553	549	567	569	589	562	547	583	551	556	583	566	561	575	559	587	549	538	607	567	558	554	544	570	564	579	565	554	585	549	558	569	574	566	581	520	588	557	539	593	556	564	556	578	569	552	572	583	573	572	539	526	560	555	553	568	565	506	568	573	567	552	533	508	568	545	567	511	556	529	619	562	556	573	584	572	554	559	511	569	586	553	527	543	576	567	596	558	557	589	565	552	576	555	575	580	547	581	558	578	590	549	604	572	531	573	562	603	541	547	569	560	547	529	572	556	528	579	543	544	522	573	575	526	576	528	527	564	538	582	554	542	532	538	593	583	555	583	565	556	552	535	522	531	597	550	590	576	572	589	581	531	613	592	524	522	550	536	544	540	549	578	531	566	535	548	559	622	541	606	554	579	562	557	543	561	602	603	572	538	547	555	584	566	575	567	576	557	537	598	530	568	557	576	542	551	585	618	571	571	556	555	519	559	572	529	580	558	563	550	539	586	545	542	564	527	547	539	599	615	531	588	544	610	599	573	579	583	549	582	568	547	574	558	588	572	554	567	547	553	561	602	548	576	532	589	494	549	546	557	580	582	524	590	548	570	585	521	563	594	568	575	570	579	600	569	528	540	580	556	520	573	563	586	547	576	599	548	487	594	583	549	552	565	556	530	564	564	571	552	534	552	551	585	510	576	575	634	515	545	531	554	578	555	565	559	579	557	593	554	567	517	584	579	562	526	569	524	543	598	564	580	553	579	506	550	514	555	586	561	563	547	573	534	574	529	529	642	549	583	547	594	580	559	571	555	577	545	572	571	589	540	571	571	563	585	590	566	509	545	533	515	608	520	625	549	583	544	555	606	536	569	534	606	572	529	546	594	529	595	598	565	545	515	606	577	559	542	567	464	565	584	588	540	519	559	599	588	573	572	552	557	527	560	584	546	538	532	565	577	588	540	563	584	541	572	550	551	550	558	548	566	554	600	533	571	564	559	543	543	556	605	580	554	564	561	542	539	546	581	548	552	547	544	532	575	532	587	547	554	531	557	539	546	561	571	532	574	570	521	558	558	586	562	551	560	593	561	524	550	579	556	568	528	533	538	568	561	578	594	572	539	587	575	599	517	572	537	554	576	577	588	573	555	608	583	584	556	558	536	587	587	526	583	518	583	586	564	588	562	577	562	572	551	554	545	560	596	593	532	565	582	587	536	537	541	525	598	581	515	549	540	565	577	567	570	551	599	555	558	578	551	578	540	524	549	553	599	529	559	549	556	551	570	541	552	536	615	577	575	558	550	553	558	543	546	579	563	558	530	531	527	522	561	545	570	552	567	570	592	570	576	540	567	559	572	547	594	573	556	583	581	598	524	598	587	550	563	604	549	575	552	540	553	573	582	583	584	563	583	550	566	609	522	580	543	532	508	577	589	547	571	550	576	527	580	561	609	540	559	579	543	544	523	577	577	568	553	625	584	614	554	546	565	550	565	592	535	601	587	582	583	537	557	585	586	562	605	568	519	550	603	552	580	579	592	555	567	576	543	553	548	525	525	583	558	586	565	519	579	568	573	538	552	579	567	513	592	542	507	575	543	543	531	548	576	565	530	580	588	531	564	527	576	580	590	548	519	572	537	547	544	557	516	564	571	573	557	549	566	582	588	561	618	588	532	572	544	558	526	540	593	611	548	599	581	579	555	522	575	573
33321	10889	7851	6055	4385	2957	2167	1550	1292	1059	908	854	778	687	651	568	471	431	411	427	384	352	349	350	349	394	377	375	372	363	357	351	377	360	340	367	404	396	355	362	422	386	384	340	362	334	375	392	382	346	370	362	377	358	371	332	351	401	359	368	390	392	360	352	371	358	380	372	396	354	391	406	363	350	386	369	423	382	366	376	364	381	369	407	381	376	371	344	337	411	348	355	350	388	351	344	361	348	379	359	387	366	379	339	363	346	350	371	385	381	383	340	343	383	414	378	359	311	360	398	366	384	344	337	320	349	380	342	367	349	364	369	337	351	341	340	327	367	359	373	372	389	401	355	337	333	373	340	382	369	357	377	384	354	399	389	396	349	383	344	386	386	388	363	391	324	348	371	389	401	401	381	338	381	388	395	409	364	339	342	366	363	361	337	356	382	349	366	339	344	349	398	397	364	384	388	379	354	350	361	361	346	391	330	380	366	382	368	391	355	389	382	375	394	351	348	358	365	365	374	338	383	362	364	356	400	351	404	390	358	390	392	374	356	322	408	360	400	380	352	371	387	370	335	346	366	361	350	355	346	354	337	379	368	360	357	362	344	340	347	349	361	371	377	395	352	370	352	381	370	339	352	370	346	376	385	400	355	381	377	394	377	368	373	372	349	382	331	336	378	366	367	357	375	361	343	362	364	363	344	393	391	350	377	359	375	398	375	349	345	342	357	330	354	387	377	387	374	368	358	344	400	360	373	360	368	377	398	383	399	356	351	385	353	396	336	348	376	384	364	383	382	408	369	400	378	352	367	352	361	368	338	355	358	396	350	390	385	370	357	393	372	373	340	344	358	375	361	389	354	408	341	345	366	380	397	407	338	347	360	352	345	338	368	345	371	366	347	350	372	378	387	360	391	354	326	386	356	375	368	363	388	372	375	335	329	382	384	395	378	350	361	363	371	356	340	348	360	382	390	345	363	355	377	352	370	358	352	387	370	399	383	392	372	372	387	382	364	364	322	368	351	413	373	389	364	356	363	382	380	374	357	345	371	387	357	357	346	335	349	342	363	395	370	357	375	372	352	358	349	307	343	396	388	377	369	365	333	351	332	346	329	383	379	369	389	368	388	374	375	361	400	341	373	408	363	371	338	374	379	389	383	365	332	332	377	369	370	362	380	353	375	388	317	366	335	381	373	370	366	318	357	410	390	379	341	392	403	373	391	410	360	434	401	414	376	350	352	384	358	366	397	385	396	380	395	333	367	381	352	385	354	362	318	348	375	357	389	392	364	357	411	374	364	368	350	332	366	374	343	375	373	395	377	384	340	373	349	373	370	376	332	383	371	370	379	366	367	362	351	391	378	367	373	380	399	392	354	351	370	322	346	375	381	345	399	371	344	355	363	329	361	362	374	370	340	352	370	369	337	350	382	362	372	369	370	384	357	372	338	378	362	345	405	393	379	390	352	340	365	373	344	360	403	397	380	377	354	390	388	366	364	340	356	383	367	352	369	345	392	369	389	374	339	369	356	354	371	402	410	355	380	390	370	381	365	402	374	350	358	362	343	372	340	358	370	350	380	386	359	398	373	394	356	372	342	376	392	371	342	382	369	330	378	359	364	363	351	365	363	359	394	329	363	383	349	383	384	370	364	351	338	366	368	374	341	366	373	345	385	334	359	354	336	351	342	406	372	362	331	362	394	366	362	354	341	369	374	392	373	372	393	362	364	343	328	351	369	378	350	347	375	408	389	380	365	346	365	375	391	364	380	388	350	345	377	360	354	367	372	416	391	364	374	380	401	394	383	331	338	380	363	411	341	362	327	360	350	373	386	342	397	367	357	322	374	371	374	340	358	369	362	408	391	417	354	407	379	382	338	340	348	348	368	373	377	339	334	364	365	377	324	362	372	377	372	380	363	358	393	341	383	389	367	408	339	402	358	377	334	382	363	350	373	352	343	326	349	322	318	356	375	355	359	375	375	335	369	349	314	360	372	382	363	373	398	340	362	392	363	359	339	352	362	341	346	354	360	375	331	349	382	365	378	383	354	388	388	407	405	407	357	410	332	341	382	368	359	352	362	354	382	396	377	402	382	360	338	364	372	389	338	391	362	367	363	348	362	378	368	355	416	404	363	381	356	333	392	367	340	375	358	355	381	374	350	371	361	335	373	379	399	332	356	366	396	351	364	358	344	363	361	399	342	384	383	363	354	367	347	386	400	395	360	389	333	394	406	336	371	366	377	385	344	362	356	348	404	356	347	338	364	351	392	368	382	360	393	376	357	363	391	369	360	351	381	375	379	341	359	369	405	379	350	380	385	385	341	378	406	377	381	368	368	395	381	390	377	372	399	385	369	378	338	397	340	350	351	398	349	388	373	371	393	361	354	398	335	372	359	344	372	371	389	412	389	383	365	358	396	404	380	382	339	351	382	402	390	379	330	393	424	370	392	384	389	400	364	398	361	356	350	348	367	336	368	358	369	356	360	331	360	376	363	360	327	384	390	383	369	381	377	367	344	400	364	376	420	389	400	362	357	353	408	373	327	360	308	393	365	347	375	428	385	348	382	333	359	411	358	341	366	373	388	361	352	401	333	374	356	362	371	387	366	362	400	366	346	361	356	412	373	339	373	368	390	389	371	399	348	362	365	390	346	332	368	399	405	331	398	386	359	362	400	367	380	366	358	364	344	399	379	370	342	351	343	349	353	362	368	357	352	370	394	347	384	366	350	376	356	368	370	365	376	343	374	391	348	341	363	379	363	365	351	409	354	372	342	370	330	379	384	396	381	407	348	425	354	361	349	376	371	352	328	385	346	413	385	362	370	401	374	337	360	371	362	369	404	351	345	382	350	355	350	371	360	381	386	365	385	433	361	349	382	382	362	360	370	375	378	352	401	346	376	343	370	352	375	331	383	394	358	380	368	374	307	366	364	364	385	391	358	357	367	401	387	396	388	395	394	373	392	371	362	340	391	363	405	398	369	353	384	344	384	356	344	378	369	351	368	391	349	376	386	370	350	364	383	369	358	369	399	362	361	344	362	380	338	351	359	342	382	383	393	406	367	379	406	391	383	382	372	343	364	377	366	374	352	372	366	333	360	360	379	396	390	372	377	347	351	366	338	332	353	397	373	373	330	356	353	363	359	364	344	364	358	362	333	380	368	385	364	364	393	383	350	420	343	364	354	364	381	362	373	405	391	369	380	320	362	383	382	366	368	364	374	381	332	373	345	352	364	353	306	356	379	344	359	378	337	370	345	357	359	348	365	388	341	340	384	344	336	380	394	350	343	398	363	357	370	369	384	367	402	370	373	394	332	397	392	330	372	407	370	364	366	357	390	360	374	399	388	351	377	351	350	339	366	384	359	348	382	376	376	361	326	370	368	336	357	360	368	362	389	356	339	378	382	363	389	353	367	375	384	334	362	353	356	393	373	360	353	405	320	352	419	369	342	399	365	365	352	385	371	345	350	364	403	343	356	367	336	384	341	366	374
19577	5273	10810	12943	12580	10074	7873	6293	5125	4307	3642	3237	3268	2837	2617	2171	1532	1153	970	955	971	918	868	836	899	891	910	926	861	869	811	792	860	847	819	827	874	832	832	806	824	852	841	831	884	808	791	846	891	855	850	826	846	812	794	820	829	851	813	819	850	836	802	829	840	838	830	879	866	832	814	841	848	852	884	840	829	841	883	857	807	830	813	886	823	812	842	828	838	860	838	838	788	855	836	827	824	782	796	732	838	828	824	779	775	824	859	802	865	809	823	856	846	832	843	820	820	883	825	774	772	819	841	785	853	830	803	823	803	833	839	886	791	813	808	807	825	821	865	794	808	791	836	825	838	870	817	809	849	892	842	852	819	862	815	820	875	750	775	801	827	813	803	818	805	816	832	801	841	829	813	844	853	869	817	767	854	840	815	861	835	817	804	838	813	817	846	845	874	875	860	826	796	794	834	803	808	856	857	815	809	795	838	823	817	834	844	878	802	812	840	817	831	830	819	798	806	838	786	812	824	832	814	808	829	772	808	815	855	816	794	880	824	852	895	795	819	823	821	809	793	840	796	799	835	830	865	765	843	747	808	809	839	806	825	794	766	774	813	835	835	849	813	850	819	823	758	852	850	857	846	818	775	813	815	794	866	825	846	765	840	841	830	816	830	828	858	872	863	807	829	842	815	829	805	813	780	861	779	854	801	799	838	885	842	836	795	800	800	851	802	823	829	831	838	840	812	825	804	793	841	829	817	833	837	875	837	817	847	833	833	845	820	826	813	842	838	848	829	785	823	819	815	828	775	873	828	805	815	829	790	835	836	790	844	848	786	852	835	812	770	836	831	831	822	786	804	798	825	821	836	840	790	866	835	818	853	820	837	804	836	760	829	820	805	830	810	851	805	857	778	819	792	811	800	801	854	815	848	821	783	812	775	842	800	791	843	837	816	851	828	805	786	843	837	878	816	833	860	827	815	794	804	819	809	789	862	812	850	843	826	839	838	864	821	804	807	815	862	904	800	828	883	831	800	842	853	848	837	803	835	843	830	841	814	815	822	805	803	787	811	802	825	825	768	810	845	859	795	866	811	771	823	828	851	840	853	849	812	780	817	754	797	803	864	904	842	875	884	828	832	785	828	793	831	834	762	887	798	824	821	857	839	867	818	848	744	848	821	791	771	834	816	823	807	850	790	820	877	806	837	792	810	823	830	838	860	799	793	746	817	775	859	846	813	824	823	834	825	837	838	879	803	799	863	853	810	845	845	864	811	855	829	788	893	799	837	839	827	863	866	853	800	816	815	858	851	809	840	867	920	864	816	828	815	800	844	831	849	862	743	831	842	769	762	824	832	798	841	845	838	784	811	814	799	907	762	858	826	759	808	810	790	789	811	792	848	839	828	888	865	817	796	824	852	818	788	779	790	863	807	854	855	830	857	827	802	846	853	835	809	835	825	868	803	829	842	791	851	823	844	872	802	839	832	890	812	803	822	852	783	848	820	836	894	795	840	840	820	864	792	859	819	812	821	842	793	832	845	819	808	882	803	802	822	810	824	806	853	813	839	824	831	844	848	776	821	805	805	802	816	830	808	775	876	832	803	808	838	848	830	807	814	809	855	848	810	820	858	756	773	863	862	869	810	833	824	846	812	827	839	859	830	801	859	837	834	800	790	809	861	850	846	858	854	836	821	808	783	832	848	855	860	854	807	796	831	815	823	794	812	826	811	813	832	877	838	839	816	837	780	819	826	834	792	774	805	792	846	790	812	866	817	849	790	824	823	813	855	838	799	842	825	861	814	805	813	803	819	798	797	787	804	811	838	827	778	838	817	796	847	838	829	899	874	822	859	794	826	818	889	852	814	781	836	777	841	814	844	799	808	876	857	815	805	855	847	826	841	807	843	792	835	849	860	810	837	866	825	797	797	825	868	815	800	814	814	781	804	879	862	803	857	842	828	816	760	843	839	839	795	785	828	800	864	868	851	885	873	838	845	822	879	828	843	833	798	810	859	804	822	778	848	896	845	839	786	794	800	841	798	835	810	848	858	823	851	840	799	843	862	838	850	820	818	790	824	829	803	857	826	823	819	816	898	871	814	851	806	843	814	779	815	815	801	888	809	852	822	830	827	816	828	845	881	864	818	865	865	800	807	814	837	797	873	803	899	830	843	796	782	826	827	831	849	796	822	829	836	786	809	812	836	827	826	842	849	799	785	859	795	835	794	851	820	847	835	831	805	849	796	781	822	825	826	871	795	814	809	890	760	768	786	819	770	841	814	799	789	793	838	787	813	851	883	843	814	829	814	847	863	848	866	861	877	852	866	760	811	783	816	794	818	848	832	837	821	816	800	760	862	835	813	794	770	829	772	876	832	837	886	850	818	834	793	780	818	868	792	801	811	806	877	789	862	837	814	821	831	812	869	865	766	817	814	843	836	856	828	820	868	778	812	840	868	840	781	832	828	852	792	806	850	830	801	763	842	820	835	858	869	857	814	798	806	823	855	810	856	814	835	823	848	798	855	783	845	848	796	819	805	822	809	777	823	864	862	854	768	844	853	831	833	797	814	864	857	798	874	815	823	833	862	835	834	796	855	815	820	850	811	831	857	824	852	836	795	810	866	812	803	785	798	785	823	795	797	811	807	842	847	848	801	861	856	887	861	832	834	822	834	819	864	820	870	848	872	840	818	837	772	817	874	836	838	842	854	868	786	815	911	800	838	867	822	821	780	830	852	840	812	823	815	847	821	818	786	807	831	802	834	847	826	825	829	857	805	849	835	842	859	871	798	842	835	823	842	796	806	809	823	846	829	759	834	808	836	822	833	807	814	863	848	832	838	829	872	837	838	784	862	836	858	848	830	787	854	852	834	835	807	825	817	797	854	767	822	819	814	873	887	856	884	822	810	871	816	840	773	840	871	823	803	860	822	842	822	823	872	859	856	875	814	740	879	802	845	870	881	798	785	855	818	830	847	814	816	811	795	872	826	906	820	829	849	800	918	807	820	791	859	837	829	844	819	855	879	812	809	879	839	807	828	878	853	853	841	847	839	796	848	845	806	801	797	866	825	856	808	881	881	807	825	823	840	807	810	829	813	840	805	868	819	851	821	870	832	871	822	826	802	785	834	822	860	823	857	807	784	845	872	798	837	820	809	872	889	811	826	846	815	870	800	859	764	790	821	811	767	899	760	839	839	791	784	848	778	829	874	829	838	870	824	797	849	789	847	841	841	794	842	789	825	816	848	821	814	839	851	799	823	842	858	831	859	877	835	848	843	819	825	749	824	788	828	870	804	842	858	807	787	847	857	818	845	815	830	823	819	815	806	788	829	836	832	893	784	850	835	804	859	834	863	813	819	838	823	825	768	832	798	881	835	805	841	832	807	808	809	835	833	838	825	840	838	842	783	839	809	798	815	837	879	867	803	820	807	854	831	843	824	870	867	868	848	815	844	755	860	854	838	869	833	815	810	790	858	821	847	823	808	832	826	854	830	857
9174	2196	1987	1799	1299	1018	731	613	539	485	443	415	445	402	401	401	346	310	310	281	338	293	331	330	313	323	310	344	279	322	295	303	303	338	310	304	336	330	308	303	312	323	297	308	293	317	302	344	305	287	279	299	274	296	317	286	311	293	290	287	326	271	317	303	302	306	338	291	327	273	298	316	287	328	290	272	284	327	311	305	314	322	305	293	311	295	308	285	340	321	287	300	325	288	330	299	320	297	330	299	300	344	308	314	323	291	312	318	341	296	302	332	293	299	333	304	332	307	292	331	320	306	305	285	299	295	303	295	320	299	322	330	307	295	337	297	294	318	322	309	302	304	310	307	332	285	305	290	274	312	270	303	286	313	299	295	336	330	322	302	317	284	310	290	325	309	274	299	312	327	315	312	302	303	279	297	309	328	321	317	279	328	296	302	344	313	310	310	290	316	311	329	339	295	333	318	306	347	323	304	297	317	295	304	293	353	323	341	322	294	320	323	278	300	327	306	334	300	325	320	329	301	332	294	293	305	332	288	300	302	329	288	321	278	286	317	291	321	302	294	298	301	295	283	312	297	293	315	303	315	336	269	277	315	293	304	285	299	318	331	318	293	300	321	323	345	332	318	282	299	277	312	343	321	322	324	308	318	315	313	286	316	319	326	320	303	285	338	334	310	288	302	309	294	326	345	298	306	335	301	298	286	308	313	292	275	268	333	333	295	305	313	311	323	305	332	330	298	322	352	308	334	313	317	308	315	322	306	316	335	321	307	304	287	332	323	288	282	321	299	307	307	337	330	322	324	288	314	266	349	307	329	311	289	298	307	290	331	332	319	314	314	333	338	348	344	345	304	304	328	306	292	267	307	286	296	297	323	332	278	336	306	288	289	304	312	309	307	293	329	324	276	337	292	319	310	276	329	311	322	282	272	298	305	315	293	299	306	318	324	312	302	287	337	314	338	299	295	290	317	304	302	347	305	291	335	287	347	313	299	310	315	311	302	330	333	323	313	291	304	293	264	302	304	331	285	302	297	330	285	274	325	330	310	310	358	297	329	322	296	302	288	299	298	322	309	301	290	307	329	336	271	317	313	326	328	352	296	313	278	291	319	278	299	297	305	308	324	292	278	288	318	304	323	292	328	291	288	316	294	313	289	297	328	326	310	320	304	318	366	302	314	309	311	312	263	308	292	329	326	303	309	325	310	339	281	335	307	309	328	281	324	278	302	300	342	345	311	296	330	302	343	305	322	298	277	308	321	299	277	296	280	338	335	297	309	301	315	302	298	316	307	318	323	322	297	312	340	287	303	299	311	320	291	314	317	294	312	306	298	311	300	315	299	310	299	296	303	296	289	298	280	303	260	268	310	360	325	296	319	266	313	349	318	327	299	294	350	317	312	299	332	291	287	296	298	285	284	331	331	332	282	290	292	323	322	289	294	303	300	312	337	299	308	334	331	282	288	307	309	289	311	298	315	309	316	302	337	281	340	279	330	341	304	265	340	305	348	339	332	291	330	326	276	307	287	296	301	305	290	304	301	276	328	335	284	317	353	337	299	317	292	309	348	302	321	332	329	278	299	295	265	297	318	319	305	303	314	290	316	272	246	299	306	320	316	315	329	324	334	304	305	335	292	307	348	312	323	316	289	326	309	360	313	285	307	311	293	342	316	282	311	342	309	302	303	289	327	333	279	304	298	283	277	328	290	290	288	288	260	295	283	328	340	313	273	279	338	315	316	306	294	321	304	310	294	302	294	326	305	283	279	287	305	325	314	266	330	335	324	301	290	333	317	348	307	322	306	318	309	322	315	324	344	286	350	321	308	324	320	313	322	301	316	311	324	291	296	287	283	336	288	306	284	278	314	318	331	299	280	299	300	336	315	317	332	316	310	286	289	297	267	285	328	329	249	361	324	335	328	314	318	322	296	325	301	312	295	343	298	309	272	311	344	305	308	297	354	273	313	314	304	308	295	327	314	292	334	325	323	291	303	279	290	290	306	284	313	319	328	277	286	361	302	300	333	322	299	310	335	339	351	300	252	287	307	291	311	289	272	293	315	336	292	325	294	282	307	299	296	300	315	287	313	301	336	332	323	284	314	291	291	299	333	258	259	318	327	289	289	319	314	325	294	319	291	320	298	269	320	283	317	279	316	326	275	318	317	346	332	296	293	287	303	322	349	309	307	331	322	308	318	286	305	301	266	311	310	281	297	316	348	349	315	275	284	319	287	312	311	313	348	348	313	276	298	278	358	293	306	309	296	289	288	311	322	326	300	290	275	314	283	361	302	283	291	330	304	316	303	332	321	293	303	302	293	310	331	309	295	310	306	349	327	308	288	296	308	312	270	283	366	288	314	272	304	244	308	317	311	310	308	293	312	312	327	320	327	282	324	326	282	307	285	331	290	308	298	273	320	310	309	296	305	270	303	281	298	349	306	323	282	333	318	321	288	331	322	280	312	349	301	309	315	293	302	284	287	344	301	332	324	326	309	319	284	301	301	310	312	294	331	328	301	304	286	323	315	331	306	317	327	322	289	327	294	284	332	295	309	294	265	299	285	322	290	298	290	308	305	312	323	328	298	329	291	315	303	286	336	334	299	284	317	293	336	326	301	287	314	280	313	305	322	293	341	340	304	300	306	281	316	275	354	314	318	297	297	356	300	330	308	318	317	264	310	319	318	343	342	340	286	307	299	322	296	321	316	335	293	334	328	299	278	273	324	316	275	310	356	315	327	323	314	316	344	295	285	316	306	325	304	279	298	310	300	310	321	333	311	337	326	280	346	273	298	290	311	332	314	271	318	303	319	306	294	318	297	318	338	318	301	275	289	325	325	312	277	330	301	315	321	291	296	313	301	304	295	291	294	288	298	297	326	318	334	307	314	268	302	319	324	314	323	304	342	305	277	296	312	287	289	294	317	311	301	330	335	313	292	293	308	312	284	330	329	310	305	281	269	344	282	331	322	299	274	304	317	352	327	332	298	283	292	313	319	306	316	290	269	323	354	317	300	326	278	304	314	299	353	325	276	325	332	294	321	315	306	305	331	293	290	312	319	280	283	299	351	314	296	307	314	300	308	358	317	292	295	314	291	316	352	342	320	302	324	325	303	288	338	305	362	306	316	307	340	294	316	335	290	295	300	347	319	306	317	311	312	295	283	287	315	307	276	326	301	260	304	298	307	285	315	297	305	319	312	289	306	294	301	300	312	289	297	344	311	291	308	317	284	276	258	337	308	273	305	264	283	333	318	299	274	289	301	268	310	361	298	306	312	295	286	291	324	327	341	324	302	299	279	302	305	295	327	281	316	331	323	325	296	320	316	319	296	286	326	284	321	302	269	300	302	312	318	328	299	290	309	300	349	294	310	312	315	346	323	334	300	274	308	304	312	303	299	311	322	295	315	298	292	351	337	290	333	336	313	297	320	315	324	333	325	336	300	314	299	308	293	295	302	321	295	291	322	326	287	299	290	286	305	301	344	332	349	322	314
5907	1921	4034	5185	4675	3641	2815	2226	1826	1617	1456	1393	1525	1253	1118	938	864	698	666	707	688	697	714	695	701	685	714	696	718	680	695	708	695	675	703	715	669	702	691	703	668	685	662	650	702	654	689	655	683	714	650	711	676	695	701	683	702	691	693	696	682	664	662	606	672	736	670	669	689	683	662	646	672	683	660	720	699	672	722	710	722	647	647	647	667	683	665	677	710	711	716	679	709	691	648	749	648	700	741	664	699	668	692	677	715	697	697	681	730	684	725	729	677	673	723	714	717	688	706	688	667	670	679	689	659	653	711	696	711	693	658	680	703	692	707	674	717	660	655	675	665	721	704	704	707	683	658	695	674	708	628	717	729	649	749	667	686	665	634	717	653	701	724	723	698	686	685	735	701	703	670	719	691	721	692	699	684	695	679	684	662	707	685	662	675	670	680	659	722	682	732	730	724	746	677	691	710	754	705	681	683	659	690	691	683	679	715	696	699	678	691	676	684	737	696	656	677	709	690	712	720	688	689	722	652	697	684	671	678	676	720	718	712	694	742	668	669	698	647	697	661	685	676	688	658	695	678	681	686	689	654	697	701	696	675	707	677	727	702	719	736	697	688	735	691	675	709	701	701	689	681	648	669	685	695	685	685	731	689	650	717	681	705	681	672	653	650	727	739	676	636	707	693	656	659	691	672	675	719	728	697	687	643	751	678	689	657	730	669	709	729	660	683	694	711	670	665	682	669	694	719	668	676	695	710	724	657	686	777	745	717	709	742	681	721	674	667	667	662	652	663	703	752	658	676	698	732	756	717	682	648	613	720	701	674	708	659	686	712	710	676	661	701	696	661	644	672	671	654	688	690	725	669	675	689	702	667	681	682	652	655	719	716	655	684	696	690	703	702	694	708	714	646	664	749	648	697	680	704	673	679	693	660	678	665	703	684	692	690	699	681	731	689	715	711	719	709	666	685	695	700	665	675	675	679	635	689	716	681	685	675	695	702	683	739	707	682	683	702	706	688	672	655	666	680	659	669	663	690	665	699	699	715	677	706	692	688	653	683	703	687	676	688	689	676	695	703	758	666	717	708	675	667	676	698	690	702	688	669	713	693	662	698	715	679	664	675	696	637	709	667	662	708	690	644	686	663	652	755	724	656	733	635	681	686	690	734	666	690	692	676	646	699	693	649	713	676	732	724	680	658	748	689	679	717	695	644	688	669	721	733	744	690	687	709	702	722	704	705	694	655	658	681	727	668	730	659	696	687	726	676	681	721	694	712	625	729	701	664	688	740	670	734	645	696	670	725	676	677	699	652	723	713	721	695	739	722	694	687	690	687	670	728	705	707	678	679	664	679	649	694	721	700	673	657	670	691	691	728	695	661	738	704	663	675	706	659	673	682	611	728	681	686	713	644	696	690	660	711	663	691	684	734	673	725	662	688	651	741	703	666	710	718	710	669	666	752	653	681	731	698	664	684	734	707	718	694	704	768	687	690	665	671	641	716	727	706	646	747	703	689	659	635	668	717	675	679	632	652	709	690	640	711	689	708	692	712	698	706	710	657	708	704	708	738	738	677	720	667	694	700	698	652	684	694	697	714	664	696	680	645	707	720	679	657	683	694	701	713	725	665	629	780	717	708	691	649	672	687	660	681	704	684	729	670	702	686	692	702	737	722	677	626	692	694	712	696	679	683	635	695	664	701	708	678	723	681	720	703	678	653	721	723	711	683	720	692	678	684	654	718	696	703	705	660	685	678	711	707	649	745	707	705	722	697	718	692	693	650	728	644	727	694	717	661	694	662	655	701	661	694	710	754	702	679	690	626	670	686	652	679	687	652	664	685	671	668	666	689	703	683	630	680	680	715	751	727	703	717	700	678	699	664	710	660	682	681	703	740	709	755	665	654	676	665	716	715	654	739	689	723	708	686	656	731	726	722	718	701	735	677	656	671	692	685	668	721	695	725	715	645	715	719	720	636	706	642	698	689	669	682	688	709	678	697	667	711	693	668	715	684	717	688	685	678	697	675	715	740	674	664	671	691	674	725	701	695	678	660	657	689	686	675	700	702	704	708	732	659	684	712	677	739	673	712	709	661	727	686	659	694	706	669	687	671	682	714	701	684	694	715	643	692	738	679	670	721	730	704	715	655	693	658	667	693	677	676	683	695	698	741	710	639	729	707	676	710	706	726	678	685	667	649	714	647	676	699	663	702	675	640	638	685	704	707	688	683	688	696	686	708	700	669	748	714	697	691	703	717	708	703	664	686	700	669	686	683	691	694	682	692	709	648	703	692	701	674	692	718	658	688	646	748	705	688	699	653	685	710	680	730	667	689	736	677	672	700	678	697	708	738	687	722	645	689	650	639	672	668	689	683	681	655	696	723	695	685	682	699	678	684	702	714	707	723	661	711	726	683	680	681	638	664	696	758	626	705	710	712	702	687	651	683	722	722	691	688	704	680	679	707	696	671	702	685	725	741	682	689	701	690	696	677	692	650	734	696	687	717	682	662	695	661	660	668	725	659	671	677	682	704	686	687	649	634	681	715	709	698	746	656	715	671	693	682	715	679	680	684	689	692	690	667	681	720	673	688	709	733	720	672	701	736	661	670	684	690	680	671	646	711	659	692	692	682	715	679	699	711	665	721	715	665	707	688	693	741	752	680	732	673	674	697	692	694	714	684	690	731	671	705	690	694	698	671	652	714	686	677	701	709	680	672	686	677	610	673	659	694	680	727	723	719	696	695	724	693	700	733	707	685	688	668	732	654	680	631	703	668	673	671	631	711	650	667	727	702	717	718	707	662	685	647	662	686	646	671	701	666	657	714	703	697	688	700	672	728	644	654	720	692	697	693	716	698	745	706	705	692	681	668	685	746	673	706	713	669	669	666	699	700	671	677	723	691	653	664	692	700	693	678	696	692	681	701	634	661	648	664	763	670	680	694	732	691	697	716	715	638	679	694	689	705	705	655	691	691	745	670	677	659	707	703	712	693	702	717	697	668	643	694	663	691	656	675	674	716	662	680	708	732	701	681	699	713	708	736	687	712	732	724	713	677	680	691	693	717	699	694	700	683	634	698	741	717	721	668	697	700	699	706	686	689	716	712	676	665	668	658	720	685	685	678	710	679	655	684	717	722	647	715	722	659	708	699	655	700	684	673	736	715	680	712	720	685	715	735	721	695	743	686	737	698	711	701	689	661	717	676	733	679	660	666	675	666	693	688	711	717	738	665	694	710	734	697	680	758	711	668	705	735	688	682	707	674	736	683	674	731	690	684	647	701	694	668	657	654	634	680	717	680	680	674	705	655	765	639	684	693	651	730	647	751	678	683	661	712	668	682	665	666	731	685	660	689	733	707	681	679	648	690	708	725	701	679	683	698	713	672	711	684	648	704	700	709	689	649	676	701	684	653	738	687	707	692	697	685	672	694	636	693	722	742	699	702	658	701	674	668	738	717	702	672	699	695	708	732	684	689	685	697	701	706	669	721	684
22459	6168	5024	3778	2768	1860	1334	960	800	663	530	506	545	471	439	386	294	238	209	243	260	254	250	217	240	228	277	243	264	250	209	227	263	248	226	257	233	247	219	245	229	241	265	236	251	235	237	257	247	250	225	240	250	276	230	242	206	246	239	225	243	225	212	238	240	223	236	227	244	238	247	211	245	211	222	256	239	225	245	232	249	249	254	224	227	256	211	252	240	219	253	231	226	228	217	226	229	230	203	249	266	228	260	231	227	247	248	276	238	260	242	230	244	233	223	212	266	262	221	266	232	251	259	244	235	233	252	243	233	230	254	235	209	231	264	242	253	282	225	233	262	218	285	222	234	241	222	240	238	216	252	246	241	248	235	241	230	260	257	228	266	242	202	247	246	224	250	237	229	216	263	232	229	218	226	236	226	234	219	232	214	230	224	274	238	238	237	264	214	253	216	267	240	260	238	226	247	211	211	229	245	257	225	249	233	247	255	236	236	228	209	249	217	261	213	248	246	241	247	191	217	249	210	222	228	238	226	224	205	230	252	245	224	227	228	237	248	271	247	246	218	235	263	238	193	246	241	222	237	183	241	242	239	229	263	230	234	225	239	221	296	246	217	243	209	225	253	196	251	241	249	246	236	226	219	251	231	227	252	225	220	222	253	244	230	223	232	214	245	233	262	223	267	232	249	229	240	234	230	241	264	216	233	226	247	221	247	238	221	259	247	231	242	211	226	232	240	266	223	188	248	220	229	253	231	234	249	249	248	231	239	247	249	246	246	230	234	214	232	237	222	239	224	235	206	239	267	253	244	229	222	214	239	221	237	234	232	216	252	239	292	229	250	231	251	211	219	234	246	230	218	255	235	228	223	231	224	247	261	257	242	212	236	202	236	259	241	246	234	246	235	241	240	242	234	231	234	244	258	225	220	235	223	263	228	227	229	216	251	230	279	235	239	253	228	236	235	227	249	243	258	232	217	248	215	227	231	231	267	239	233	257	237	237	248	265	239	234	196	211	254	238	221	218	263	229	215	227	229	225	224	219	230	282	243	223	239	236	248	221	224	266	264	236	240	226	237	237	227	236	236	212	191	215	224	235	257	240	242	221	272	228	221	189	214	242	231	262	248	208	231	254	266	233	254	230	206	243	231	197	207	259	248	245	236	231	228	248	293	240	220	212	230	257	270	242	213	257	252	249	230	226	247	258	229	213	236	238	264	228	223	227	221	227	250	245	253	219	216	218	235	239	217	228	241	232	234	221	235	235	235	212	242	265	233	290	237	260	231	205	238	230	233	214	242	226	254	259	243	239	217	271	257	246	205	219	252	243	254	234	272	244	238	251	247	239	221	223	245	255	240	239	266	247	236	263	237	242	258	269	203	240	255	253	232	222	243	210	238	231	226	248	223	243	229	224	243	227	216	252	240	214	209	214	220	231	235	234	237	241	234	254	224	212	214	234	246	216	226	253	242	219	230	229	214	225	271	218	247	213	236	217	249	225	230	227	216	235	246	223	225	239	225	243	234	204	249	235	223	271	223	244	217	251	238	198	238	201	237	242	261	242	212	212	198	213	217	224	237	241	283	216	224	221	238	242	247	250	252	222	216	221	239	198	212	232	229	229	224	231	250	223	240	262	211	235	203	229	225	233	224	236	235	258	217	238	237	234	231	261	254	222	256	249	243	225	234	247	226	228	216	224	231	232	234	225	262	238	238	257	227	219	205	239	241	248	227	215	248	221	262	246	225	241	224	255	242	225	232	255	234	204	239	238	236	208	268	243	243	238	229	262	248	223	228	214	223	245	241	227	265	255	215	214	253	270	242	229	215	234	251	238	248	215	233	247	228	251	230	197	241	271	218	222	243	240	288	240	216	235	257	246	256	218	257	264	236	235	243	228	233	210	244	252	258	237	251	214	226	239	233	258	240	218	221	265	248	242	252	233	222	218	206	230	235	274	261	251	253	249	252	248	208	246	220	228	205	239	251	227	239	224	238	253	257	249	241	216	241	233	212	232	229	249	238	228	261	214	231	246	233	215	225	234	254	197	216	241	241	207	229	244	235	241	250	246	259	254	225	233	219	223	222	215	251	252	258	228	267	208	258	246	226	237	238	242	219	218	263	245	222	223	253	262	253	243	260	226	270	206	253	249	232	243	227	251	237	252	217	246	223	251	218	230	227	235	229	232	232	211	218	223	263	214	245	211	230	231	221	236	227	237	216	237	209	210	261	221	240	252	240	226	257	213	234	248	244	220	253	239	191	198	234	258	254	234	273	234	248	243	238	216	202	197	230	226	240	227	232	255	263	244	201	232	257	230	209	223	245	214	260	237	224	234	225	249	241	261	255	265	226	231	302	261	233	221	238	258	243	228	213	241	230	239	232	234	259	220	246	255	237	263	215	212	240	245	213	233	227	239	212	212	211	249	240	242	242	250	278	265	228	238	220	225	212	239	243	241	237	206	264	259	221	250	223	231	255	236	202	213	229	254	212	226	234	238	247	232	219	233	257	251	227	248	222	240	244	197	235	253	230	232	252	250	256	252	233	265	280	245	257	266	243	218	215	278	247	237	221	270	265	239	230	200	242	239	232	213	212	262	234	247	231	221	236	219	229	216	224	206	254	250	229	226	222	230	238	209	246	211	268	244	211	243	236	242	219	248	257	212	274	243	226	253	249	242	232	278	251	225	242	238	247	248	226	237	227	219	256	256	235	236	241	232	244	244	249	253	226	239	250	233	238	223	263	203	221	217	212	220	263	234	215	230	217	213	258	230	216	268	230	252	210	259	242	244	205	229	227	238	228	217	226	246	269	196	208	204	223	241	242	225	229	230	230	256	214	240	259	214	223	211	245	232	236	237	247	256	227	227	241	251	243	219	197	216	204	211	221	239	213	250	239	212	243	211	232	255	226	230	230	225	219	214	237	222	247	257	241	248	259	247	230	232	228	240	210	248	223	251	237	240	264	232	232	243	267	257	258	228	234	260	224	220	182	233	260	221	236	218	219	234	226	217	240	205	236	245	246	248	265	235	226	291	220	244	227	232	242	212	221	251	251	241	246	224	239	253	261	249	229	222	234	241	237	192	239	233	239	214	234	227	231	269	232	224	226	272	221	226	233	233	242	228	214	225	208	256	250	219	250	233	238	267	247	239	221	241	233	239	224	220	229	248	243	226	214	232	236	236	226	253	245	287	217	267	257	216	237	245	223	214	232	221	246	239	238	230	223	245	239	248	239	222	240	233	232	232	235	226	250	226	219	230	215	234	279	227	249	246	208	238	261	229	221	263	220	255	258	263	247	235	198	238	253	252	246	229	244	237	229	219	228	202	222	218	245	268	237	224	229	247	210	222	246	228	211	246	236	238	240	220	227	236	236	255	247	232	193	239	243	226	274	253	272	232	246	220	234	232	228	259	243	285	212	234	237	246	210	243	232	233	244	253	228	202	217	228	218	231	244	235	201	235	221	274	257	207	246	246	230	222	226	234	232	231
14450	3714	8131	9331	8565	7254	5377	4067	3417	2838	2338	2206	2322	2060	1666	1460	924	705	685	621	658	626	614	595	606	572	599	572	571	548	570	583	566	572	563	564	602	563	618	557	572	589	585	566	569	583	554	587	560	604	591	546	561	603	567	586	591	581	554	585	566	580	599	540	494	570	546	558	595	562	534	548	573	563	561	571	518	589	543	569	554	590	556	576	557	558	564	561	651	605	600	567	550	532	604	558	573	531	531	575	558	556	559	550	576	570	540	533	556	585	541	542	559	571	568	572	607	559	541	559	613	594	541	543	572	560	556	589	579	541	553	568	530	569	581	570	539	594	530	537	612	568	522	572	538	575	556	549	587	563	568	546	589	497	553	573	572	587	537	579	580	562	575	573	526	566	559	546	596	584	531	555	614	605	621	559	562	568	594	592	559	563	562	620	531	577	565	559	536	569	551	552	538	518	553	565	531	554	564	548	602	549	533	567	552	560	551	538	523	569	611	583	588	559	610	525	549	554	628	530	588	540	571	586	602	573	579	552	525	576	556	569	513	582	587	581	538	541	555	576	548	573	611	569	588	566	577	520	565	532	563	579	580	592	586	568	568	556	580	567	605	574	570	580	549	581	558	552	570	554	555	584	590	533	568	540	528	583	562	554	621	541	530	593	510	536	606	565	583	553	534	589	602	604	561	538	566	567	588	534	563	558	564	578	580	558	574	563	572	587	571	559	575	579	582	563	593	569	549	508	602	605	610	571	522	588	540	564	541	535	551	546	528	578	533	598	553	527	612	599	587	587	550	520	582	570	559	573	579	551	532	569	578	559	556	556	561	557	529	557	530	613	562	570	576	563	595	549	544	556	575	602	556	544	566	561	595	576	503	538	548	568	543	597	542	563	537	547	546	565	594	509	589	570	538	573	563	560	610	564	593	590	557	516	545	504	552	551	587	578	573	589	586	563	563	552	582	576	521	544	591	585	550	593	544	540	579	572	557	532	585	588	560	567	585	522	548	544	586	523	594	568	571	598	581	569	541	578	584	562	550	609	577	576	535	551	572	562	613	534	527	537	564	568	513	557	572	546	590	577	551	528	551	554	528	526	547	588	574	557	576	571	561	549	542	607	520	529	542	598	581	533	567	521	543	546	570	583	577	509	580	596	542	516	560	571	597	561	526	545	559	575	549	551	564	567	561	538	533	583	599	535	557	590	547	570	520	523	525	523	550	545	535	568	567	587	556	573	528	547	575	602	522	600	549	580	586	565	530	558	573	558	555	569	575	566	577	558	600	605	550	560	592	567	579	569	587	604	545	590	546	572	552	566	544	556	562	560	572	544	592	556	596	582	526	543	554	589	548	533	544	566	573	548	561	545	579	559	567	529	561	566	569	582	565	566	544	563	546	550	549	571	604	547	542	565	550	558	585	573	602	576	528	529	577	558	557	583	557	562	598	579	547	552	571	540	595	563	558	545	531	560	539	574	561	557	566	541	542	532	533	571	578	527	559	574	599	521	565	583	569	565	528	533	570	586	558	553	528	603	557	574	571	523	561	578	557	581	566	553	558	558	560	584	603	553	542	595	559	534	618	551	532	579	554	565	576	549	570	575	553	566	549	559	533	561	547	592	595	585	570	572	533	569	579	542	560	570	552	584	579	558	515	567	563	572	567	559	612	572	605	521	538	546	582	562	573	574	553	527	553	526	552	567	530	583	558	569	539	575	560	520	595	566	553	560	567	550	551	569	548	570	634	556	581	609	553	549	563	548	575	578	533	545	577	542	617	549	566	563	571	546	566	539	543	537	559	558	555	568	554	525	573	605	547	535	578	539	525	589	543	596	601	550	573	570	582	552	532	529	603	581	553	542	559	565	537	583	551	560	553	589	552	572	509	546	536	564	561	542	571	539	566	566	602	568	550	524	576	579	536	523	588	545	543	545	560	600	545	542	544	578	552	543	551	568	569	581	572	583	613	599	553	563	574	595	567	534	601	570	582	587	540	599	548	557	541	550	559	569	539	561	567	559	575	557	584	590	557	585	574	554	552	553	579	582	525	548	540	562	571	584	558	560	550	567	570	572	610	573	566	523	552	581	604	528	559	525	578	560	599	546	551	567	583	559	566	555	564	527	534	613	568	557	549	556	574	599	554	562	533	545	529	543	550	532	554	567	539	571	542	570	531	557	569	540	590	559	554	544	516	556	591	549	596	583	533	559	542	597	571	583	536	560	540	552	570	558	577	591	516	552	592	571	544	524	532	560	559	566	565	581	547	549	557	565	596	557	539	584	588	551	519	483	597	592	561	606	564	537	586	525	584	557	507	558	561	523	541	559	540	557	546	551	567	618	588	569	560	584	555	618	539	551	573	549	548	596	574	615	545	521	578	564	556	567	557	525	580	533	555	512	578	593	603	562	546	510	522	516	573	572	566	546	570	544	601	571	568	579	571	572	552	556	581	544	575	565	548	545	591	561	577	572	544	565	532	575	545	543	548	554	575	557	582	588	540	535	581	586	566	540	566	560	582	563	540	566	525	568	577	554	565	557	574	538	575	553	560	555	493	528	563	562	568	591	582	550	535	600	578	558	610	561	530	568	573	559	582	578	546	564	558	561	552	541	527	558	551	591	578	552	601	574	557	565	556	566	529	588	545	577	542	572	539	541	549	524	557	594	542	603	556	574	536	604	595	558	575	579	530	535	590	498	550	621	627	513	613	557	581	603	541	595	534	543	606	576	562	543	551	586	562	530	545	549	560	538	569	534	559	610	562	585	548	616	592	553	532	567	528	526	579	523	527	550	551	551	545	536	561	568	534	571	557	544	557	533	572	550	558	572	571	567	559	568	528	595	568	581	568	559	551	538	580	518	568	555	541	557	522	579	567	536	559	536	603	570	554	506	570	589	574	587	553	570	587	585	576	607	554	535	589	577	550	538	557	616	587	588	545	566	589	556	540	605	581	588	521	507	530	587	554	568	535	571	534	539	576	539	588	593	580	565	556	587	599	592	548	565	529	568	610	580	560	572	572	557	583	569	592	549	554	556	578	541	564	533	567	611	555	575	562	556	566	572	559	556	588	574	561	516	586	566	573	595	571	573	597	570	571	576	540	546	533	539	562	546	578	568	594	531	589	584	554	559	555	528	565	581	569	583	543	545	594	577	534	601	571	548	571	562	565	604	578	579	552	563	531	506	595	545	575	576	577	567	581	526	576	567	575	569	610	568	568	569	569	547	539	578	591	518	564	533	583	585	567	556	579	612	532	557	553	566	588	569	560	555	557	577	591	535	565	589	596	580	531	542	535	559	576	581	508	566	577	583	538	543	540	601	589	584	570	550	581	533	545	567	579	540	552	600	577	583	588	594	594	555	587	577	588	536	599	558	567	549	545	556	604	526	524	532	573	526	597	578	530	551	573	546	570	525	572	568	513	578	553	538	575	583	546	521	591	533	567	555	583	555	589	551	557	575	552	566	536	575	593	582	541	541	562	565	578	557	596	583
34500	11575	8242	6696	4279	3182	2210	1622	1268	1058	871	842	793	766	631	656	424	394	419	398	421	386	368	393	384	367	413	372	372	367	418	370	388	345	369	359	349	372	389	394	394	322	355	396	367	351	361	383	376	429	412	352	431	389	347	361	385	402	353	379	357	347	397	358	376	367	400	440	369	348	365	370	378	346	368	396	396	385	358	367	383	394	349	382	373	370	357	401	395	384	395	384	379	368	392	377	399	344	373	362	421	391	344	395	432	373	364	401	399	375	392	373	384	366	414	384	386	343	381	382	421	380	385	383	363	369	347	386	348	381	374	406	332	349	384	341	374	372	383	379	338	333	393	390	385	371	365	390	312	349	360	385	359	397	401	363	369	387	377	328	378	334	363	353	371	368	352	397	368	342	381	392	344	392	371	372	388	370	367	382	396	359	377	356	357	398	412	373	367	366	362	377	370	360	394	362	404	401	380	359	372	375	354	341	344	370	365	392	348	350	390	367	396	358	383	378	394	334	403	369	366	336	396	347	387	367	329	390	378	371	344	382	350	376	398	369	379	401	366	349	404	354	375	343	406	424	388	380	348	382	384	361	386	430	366	403	355	389	406	371	383	360	371	395	394	378	351	383	384	404	371	329	346	411	372	367	386	389	389	376	395	374	369	373	367	386	377	334	374	370	368	393	323	374	366	356	385	372	404	365	370	380	386	394	405	390	343	348	381	399	350	363	373	403	376	404	409	389	346	368	383	362	389	386	347	374	390	386	384	411	374	377	361	374	382	375	355	374	368	397	373	377	346	363	335	358	345	383	376	391	374	371	352	361	376	414	351	335	349	404	370	409	372	359	393	383	392	350	370	351	332	361	339	385	385	377	364	378	362	358	366	350	376	382	372	369	368	375	395	408	387	370	364	390	412	382	365	367	332	357	376	359	360	363	365	390	376	365	374	390	369	391	400	351	362	419	407	344	397	390	359	353	398	395	343	382	375	398	373	370	378	356	352	355	376	417	398	384	394	332	392	382	415	382	342	361	386	390	395	352	368	354	395	362	395	369	369	376	372	373	386	353	350	402	375	373	365	358	379	385	385	355	320	375	374	349	389	410	400	340	353	321	389	399	372	395	369	379	415	360	382	391	411	382	393	353	368	371	371	345	356	373	393	376	385	337	360	347	366	365	373	379	404	409	379	358	381	367	413	360	365	353	374	349	355	346	374	373	384	370	406	392	379	327	341	425	357	365	348	349	361	393	362	341	408	366	371	372	370	391	427	384	351	365	359	416	381	393	388	365	377	367	369	405	333	360	369	395	389	343	395	378	385	365	380	394	358	383	377	364	349	392	364	358	373	366	416	353	425	403	416	360	374	371	401	377	341	367	343	362	375	351	347	367	366	378	349	404	393	362	361	355	335	338	351	365	340	342	375	337	403	368	359	414	388	404	380	384	378	392	363	356	361	374	345	354	391	360	356	345	357	359	352	329	380	385	364	341	348	388	358	392	372	389	366	402	403	337	379	376	423	386	354	383	365	377	366	356	383	343	370	364	394	361	370	381	351	380	403	412	378	375	364	373	367	372	410	393	353	397	393	386	331	394	364	362	357	391	368	333	357	369	401	348	365	336	359	350	405	348	374	382	378	377	333	381	416	347	419	373	409	343	388	373	390	383	366	350	381	368	392	373	368	365	346	398	369	366	377	374	355	322	369	348	378	390	374	391	394	383	372	405	384	387	365	366	380	360	391	381	398	361	361	393	383	357	371	368	396	372	451	372	378	412	359	376	357	372	343	405	401	377	385	340	349	358	373	382	385	384	381	404	365	353	379	363	370	391	386	339	356	372	368	396	355	389	352	350	367	387	379	382	352	363	383	397	364	345	366	366	361	384	375	400	336	400	364	404	374	378	358	389	388	368	414	408	365	396	373	368	376	350	406	390	364	378	375	389	374	362	370	400	362	365	336	393	382	393	364	353	327	384	388	363	390	358	365	380	371	375	346	415	400	396	400	387	358	352	331	384	393	406	354	338	378	385	363	373	386	371	367	354	362	338	349	405	399	416	375	365	395	394	364	375	349	398	357	397	399	374	363	344	380	401	363	363	407	391	358	382	355	390	358	362	398	393	405	381	389	355	373	382	385	365	395	363	382	368	358	383	318	360	384	377	368	397	385	373	353	411	373	360	370	349	346	388	374	379	386	379	321	369	406	401	397	375	401	421	411	366	359	393	362	338	371	379	368	345	344	378	402	365	399	367	352	360	348	345	370	379	355	400	360	346	350	409	401	356	356	398	400	372	399	374	340	385	418	355	384	363	353	395	402	365	364	354	361	370	388	353	409	377	396	367	356	361	374	393	385	368	376	369	386	392	358	368	356	386	366	371	398	337	396	362	334	393	376	356	411	355	364	392	426	390	351	398	368	386	365	368	355	374	371	350	365	367	351	393	416	380	344	373	426	329	354	349	348	385	349	386	363	347	391	341	350	406	382	373	333	381	361	379	377	343	336	378	394	371	383	357	365	345	355	398	384	372	350	392	365	376	400	390	384	360	372	396	369	377	346	375	407	394	377	378	358	355	397	362	377	351	342	362	365	348	376	408	376	369	409	361	342	375	357	365	391	338	353	342	397	347	351	343	381	380	377	408	373	340	348	349	372	378	407	377	405	382	340	392	360	387	341	360	334	366	375	344	375	356	401	354	390	374	348	406	351	363	357	367	401	357	403	403	361	372	349	350	360	378	400	320	368	400	347	327	362	400	386	351	406	365	377	379	365	375	378	405	348	386	362	400	405	360	371	368	388	394	383	359	341	331	392	380	380	375	363	377	360	380	402	387	394	370	350	389	398	372	363	389	376	400	368	366	356	394	348	353	358	376	384	382	350	389	425	379	340	358	402	342	366	399	403	366	369	392	368	383	391	400	371	363	333	300	358	396	383	379	375	384	405	388	391	362	348	349	397	360	355	392	377	364	359	360	363	381	342	378	369	390	380	345	355	374	368	392	352	324	353	372	367	367	383	334	358	349	392	379	372	377	398	367	389	367	384	347	405	364	372	373	355	357	381	350	407	364	371	378	334	387	381	368	344	387	376	378	406	380	363	389	394	384	374	356	382	392	349	342	365	421	361	356	380	383	357	372	369	364	347	311	374	371	368	360	371	363	329	377	368	347	343	381	377	355	360	424	372	364	377	389	361	340	352	345	360	391	360	384	366	359	371	349	424	348	387	346	350	392	341	376	409	388	346	341	370	401	392	369	388	377	360	355	383	334	385	394	407	356	357	375	410	369	353	376	360	370	359	338	353	390	334	366	366	336	365	384	392	342	389	368	398	378	364	372	371	383	407	361	363	387	347	355	378	343	358	334	424	327	327	387	368	373	388	369	341	373	387	396	380	409	357	416	386	382	416	383	361	406	330	359	394	357	373	337	398	333	361	379	361	382	365	367	400	356	388	382	403	378	373	406	363	374	365	371	397	368	356	371	342	347	352	399	402	372	395	384	375	386
20137	5568	11367	13589	12120	10402	7879	6191	5260	4469	3717	3413	3312	3023	2572	2215	1397	1064	999	990	1036	898	883	881	952	915	930	840	910	920	813	842	815	840	863	868	848	817	916	872	823	836	834	826	837	836	856	802	857	932	849	821	867	798	874	845	797	876	872	851	857	859	846	842	783	828	806	879	817	814	868	824	846	836	881	821	850	796	834	815	854	853	847	819	866	845	828	794	827	794	824	836	851	839	818	852	829	813	851	811	826	861	842	815	797	801	843	831	800	824	804	812	851	845	817	828	862	783	845	806	841	879	834	869	818	804	829	818	839	818	858	822	794	801	796	849	850	807	812	839	837	847	844	820	820	848	841	818	841	845	803	830	856	791	865	796	827	853	780	854	842	857	803	822	847	818	844	810	823	814	813	845	825	799	824	840	860	878	820	798	846	878	880	824	870	847	863	886	850	804	841	829	837	807	821	801	867	856	841	829	813	861	839	867	856	881	855	856	832	843	867	793	843	854	827	875	810	794	855	876	844	868	861	813	913	863	835	855	789	768	810	868	858	797	856	793	875	869	793	834	788	772	852	861	848	831	880	835	824	877	875	832	812	843	836	839	793	894	849	887	862	870	851	866	837	775	873	777	810	793	829	795	784	849	804	805	859	801	815	837	831	837	810	874	819	859	834	840	890	818	863	816	830	834	841	824	851	823	845	886	815	861	809	889	849	822	817	821	805	834	900	846	815	855	862	825	857	865	875	769	849	800	836	835	862	833	826	819	809	842	859	838	812	789	810	820	852	809	828	801	842	824	837	829	831	827	842	760	857	843	817	822	830	859	858	823	871	885	785	878	865	821	871	810	842	861	829	833	853	780	860	829	828	840	798	848	819	882	813	829	861	828	805	831	834	853	803	806	800	790	813	866	886	857	839	909	842	818	832	870	854	845	785	868	846	860	809	838	836	819	838	825	814	861	887	808	817	790	809	880	821	877	828	805	853	841	843	856	834	821	836	845	844	870	812	806	810	823	821	857	838	820	857	806	820	804	851	820	832	854	840	850	920	816	863	835	826	810	808	791	824	836	831	862	842	798	776	826	850	784	807	800	873	805	834	843	856	867	864	862	791	779	842	888	852	846	804	875	787	842	826	804	836	874	828	880	873	824	830	780	804	825	871	828	801	809	834	816	804	810	781	813	807	818	837	851	852	830	861	863	828	840	789	859	829	914	841	806	852	901	870	843	835	824	881	832	837	817	847	807	825	824	854	841	781	787	853	792	824	834	819	809	831	831	856	863	836	825	817	792	829	827	830	816	776	842	813	794	830	827	778	838	878	812	847	809	818	882	870	830	871	832	823	854	869	836	785	795	814	877	831	834	791	807	838	826	843	830	840	793	782	815	795	880	874	848	847	850	834	852	854	868	847	820	841	838	846	788	828	861	864	795	855	861	865	779	825	821	861	833	804	854	806	799	815	867	837	800	851	802	872	812	852	848	859	830	828	887	839	845	887	847	828	858	880	885	801	814	878	830	830	816	790	845	824	833	798	834	798	865	825	820	867	832	799	821	825	812	833	816	819	866	876	825	813	804	828	840	861	838	830	841	854	854	850	867	797	868	825	838	815	842	848	814	850	802	817	818	871	840	839	788	830	843	796	827	794	822	823	838	815	837	805	800	809	855	861	809	896	871	819	844	815	832	831	827	769	851	829	867	853	854	853	821	853	823	874	827	848	827	816	842	820	836	851	791	884	817	859	849	856	836	827	842	794	858	839	832	806	834	826	846	885	847	794	814	835	860	836	848	826	892	857	866	842	864	799	855	823	834	849	775	826	850	810	800	863	839	867	818	867	878	849	845	834	808	830	846	844	864	853	848	859	851	820	837	823	802	849	831	849	861	854	845	825	845	829	860	759	819	900	864	837	830	832	827	817	849	813	868	814	855	840	793	807	879	835	876	858	850	812	824	800	828	877	770	818	798	821	851	859	845	846	797	785	796	831	808	833	837	822	863	879	875	786	814	798	862	805	843	851	812	826	840	804	860	860	825	830	826	875	835	777	894	879	782	821	829	839	862	839	843	818	862	857	809	845	834	765	797	808	859	822	801	830	778	859	849	869	802	879	802	837	812	813	789	811	844	874	813	938	829	848	844	809	828	849	826	826	855	883	790	801	839	830	850	816	846	807	856	861	842	848	833	821	846	832	822	842	855	877	820	837	825	841	793	787	803	821	842	807	849	825	835	886	843	867	851	830	855	805	787	867	884	818	840	833	844	820	873	851	895	817	837	783	845	816	843	824	861	866	846	866	849	854	834	810	850	857	839	796	829	896	830	818	803	838	834	849	835	881	834	826	854	888	829	799	826	823	836	830	793	849	851	817	856	817	787	798	827	862	862	827	781	834	826	856	820	845	782	837	839	792	855	837	811	801	846	860	818	836	852	823	852	835	805	828	810	852	875	817	791	843	809	817	785	808	804	842	870	875	815	829	866	842	811	840	805	838	824	860	813	857	859	825	831	851	893	842	841	807	883	852	810	849	810	795	781	816	836	804	864	759	824	840	840	828	816	829	847	854	846	822	811	750	828	901	819	779	812	874	808	807	805	848	825	851	827	831	834	810	852	853	834	828	817	825	820	842	827	833	846	823	810	850	759	840	859	809	842	816	809	922	850	811	834	813	844	853	797	837	800	766	781	793	830	862	843	856	812	826	810	854	860	812	818	837	809	825	850	804	841	826	835	813	841	874	808	883	826	822	869	844	833	812	813	797	824	844	827	836	834	839	819	832	820	827	869	843	833	813	845	829	852	873	846	791	829	843	815	807	832	832	847	840	910	816	824	802	800	832	811	870	884	876	811	880	868	880	808	798	843	863	882	843	853	817	817	779	835	796	847	805	846	856	863	834	851	881	863	789	833	812	865	853	777	843	805	859	801	839	856	877	807	825	834	826	827	822	880	862	804	863	777	859	879	852	818	810	872	836	829	761	856	824	822	800	836	840	826	869	774	842	785	839	828	823	850	894	892	866	871	805	877	904	849	805	804	794	843	818	881	882	792	811	841	766	814	820	842	862	821	863	865	814	869	905	854	887	841	901	858	844	835	842	826	876	850	855	866	851	835	834	840	808	879	835	819	883	845	808	793	799	871	797	777	823	833	811	841	843	840	873	852	809	814	846	829	828	824	840	824	818	836	809	838	820	838	821	808	803	852	779	834	813	870	812	819	845	835	799	858	800	833	836	825	825	814	833	809	799	835	847	811	857	834	811	817	818	834	832	816	805	842	829	834	840	818	859	842	816	784	881	827	830	860	796	818	822	823	812	815	788	843	826	845	812	851	847	831	859	784	872	829	829	812	885	857	873	770	808	802	851	828	874	837	868	817	820	822	883	855	882	808	847	863	811	797	802	873	834	818	900	840	811	838	804	843	819	791	893	805	839	807	814	816	805	865	819	858	811	847	859	846	866	781	806	801	859	830	814	820	865	849	869	842	847	817	787	807	785	815	820	821	816	807
9756	2648	2283	1872	1318	1011	757	550	544	478	452	456	407	370	392	354	339	334	304	306	328	298	325	319	263	337	325	338	312	312	283	289	306	298	322	339	307	299	319	310	346	279	305	326	298	292	329	328	314	326	302	351	301	318	321	295	306	302	304	291	320	311	285	286	274	306	322	314	293	308	309	305	320	325	305	318	288	317	323	312	280	334	343	330	334	330	322	267	323	276	307	321	311	327	309	315	308	347	305	307	327	288	272	298	302	320	295	292	321	330	291	314	304	309	325	283	317	296	324	322	306	335	348	333	339	319	292	311	348	297	288	299	305	332	306	273	332	377	325	332	280	281	322	269	311	334	293	304	299	326	289	274	325	321	264	310	323	306	280	301	330	318	319	295	300	338	305	297	314	310	320	304	281	298	307	333	304	311	338	296	283	357	303	328	310	332	312	321	330	314	297	300	331	314	284	318	324	314	317	313	278	279	324	300	293	332	314	293	306	308	287	334	300	327	331	312	314	312	294	340	313	303	302	340	369	336	289	309	353	313	289	292	285	300	320	316	339	328	319	336	305	286	314	304	329	315	319	326	301	308	324	322	342	311	312	318	319	320	334	302	296	312	325	312	317	286	330	309	325	272	332	322	321	291	306	307	294	322	317	337	288	286	326	332	301	322	296	321	354	307	302	283	263	279	315	281	293	334	270	312	331	278	304	323	322	334	327	332	304	316	303	306	302	286	301	304	281	314	316	303	269	299	333	310	289	287	343	332	315	297	347	297	334	292	275	332	346	322	302	299	299	286	322	340	322	290	297	329	305	332	306	342	299	330	313	303	297	329	308	312	304	291	337	295	274	340	339	333	313	299	307	283	310	345	325	323	325	326	331	290	281	317	317	319	293	301	305	320	342	326	320	311	314	320	314	327	304	359	304	300	311	340	281	345	312	324	335	327	303	307	316	325	316	338	331	317	300	312	315	322	322	296	332	298	328	336	368	331	283	320	316	308	326	318	308	304	324	300	338	302	299	327	321	323	331	351	315	335	315	289	302	326	299	322	312	332	347	306	338	275	353	307	297	332	298	312	340	315	330	283	313	304	297	328	337	317	313	327	300	294	317	296	328	298	275	289	286	302	325	315	299	286	309	307	319	290	277	303	298	328	295	309	309	302	281	297	309	314	296	315	306	325	313	332	316	280	297	296	286	312	304	336	299	283	286	304	316	282	299	312	342	300	304	321	329	296	289	297	321	324	309	311	305	296	308	318	295	293	315	288	322	290	313	281	290	353	292	299	293	334	286	306	297	312	299	315	307	328	322	298	331	329	303	277	353	310	307	289	304	321	320	273	303	312	308	288	325	303	316	287	298	287	345	311	306	318	321	327	312	313	307	294	312	311	313	315	309	296	298	297	321	325	352	292	296	299	312	305	298	301	316	320	298	311	339	291	334	295	296	339	340	296	318	329	303	315	286	295	303	304	315	310	282	330	311	305	301	329	321	331	308	285	332	323	324	284	304	360	297	308	298	318	301	297	289	350	329	309	300	275	288	296	312	287	289	302	302	300	311	311	336	293	319	299	297	301	331	297	279	305	291	351	319	329	309	272	308	308	305	291	316	299	305	313	313	316	302	277	300	287	303	296	344	295	306	320	308	327	305	288	302	299	289	302	306	300	307	285	309	342	288	349	310	306	332	322	316	268	314	306	324	342	314	314	301	319	295	266	304	290	312	316	317	322	325	324	336	297	291	330	325	296	292	311	328	279	323	304	312	307	318	291	318	330	287	323	296	296	286	292	307	299	336	299	313	301	351	333	324	309	314	297	290	331	341	390	321	269	289	319	316	304	311	334	312	316	337	318	308	284	350	303	336	340	335	323	296	306	297	322	322	305	298	338	294	288	319	305	335	331	316	283	288	303	331	289	302	323	307	341	326	324	348	321	309	300	305	319	300	302	317	328	299	295	262	313	315	302	285	300	336	302	306	298	295	313	315	347	271	305	311	312	322	334	318	351	295	316	300	300	322	304	335	338	331	337	336	348	311	314	320	320	323	299	336	331	324	300	320	304	323	348	306	311	310	288	336	304	304	338	336	306	284	293	322	338	313	304	340	289	288	333	300	346	312	284	327	312	272	304	321	317	261	294	309	308	308	312	322	298	320	307	305	294	336	304	317	314	314	312	318	326	343	277	335	337	334	298	295	300	316	299	276	310	298	342	298	312	323	353	337	291	311	326	294	332	313	326	287	348	332	297	318	303	297	318	322	325	281	310	303	317	297	321	298	287	349	303	314	308	301	287	291	309	321	315	278	319	312	314	289	295	315	330	308	305	311	280	316	284	329	298	343	300	308	296	317	317	298	287	345	303	302	293	286	329	311	315	297	316	304	309	322	304	297	265	333	309	306	297	341	320	288	317	297	324	290	334	323	310	296	289	304	319	295	340	301	316	308	270	311	309	312	324	319	301	309	311	306	316	313	319	335	291	294	302	320	295	306	294	321	294	306	327	300	316	319	312	298	286	328	301	324	271	307	299	295	308	305	339	284	289	285	342	333	302	346	338	331	300	306	297	330	337	291	284	305	285	330	297	298	313	275	299	305	346	332	301	286	301	306	294	314	300	299	311	295	332	315	307	281	339	345	278	312	320	320	358	313	312	291	314	328	312	347	314	301	307	326	335	328	279	320	297	272	313	304	346	306	303	302	306	297	279	336	300	306	324	316	338	297	318	330	284	292	302	317	351	319	297	302	308	285	296	292	273	320	313	343	290	348	291	318	300	312	334	305	292	299	314	343	304	294	347	302	323	289	303	298	268	333	298	324	314	310	308	303	275	345	311	299	302	327	306	270	292	291	306	286	314	293	299	337	282	303	305	320	294	304	280	292	313	319	295	306	266	266	303	324	308	295	287	296	314	327	342	295	319	333	295	297	301	340	318	295	313	326	275	282	320	320	310	314	316	332	325	292	311	363	307	350	292	302	287	276	335	312	297	308	291	316	314	322	298	291	300	325	288	308	291	289	312	296	310	290	334	324	310	313	317	297	332	320	286	301	322	307	349	296	325	296	304	292	310	326	311	317	328	285	297	296	314	317	315	307	324	328	311	332	335	316	310	302	269	345	312	300	290	299	281	293	300	308	337	276	343	298	340	301	301	325	314	324	313	346	316	296	286	345	309	285	315	305	300	284	309	325	290	284	307	322	291	311	283	309	320	283	296	301	315	308	326	330	306	315	322	315	289	310	318	319	302	339	278	304	278	326	316	308	336	319	331	329	309	270	317	319	315	302	297	308	251	314	332	308	327	311	327	279	290	320	302	340	276	323	337	281	298	300	324	326	313	324	266	284	333	325	314	329	346	279	339	313	283	315	291	306	334	308	294	290	318	352	319	302	342	320	320	300	328	306	305	299	346	291	344	309	327	341	299	289	328	297	257	338	317	315	310	303	300	323	325	292	301	309	291	301	287	292	309	330	350	313	352	301	308	293	319	309	314	343	312	344	304	308	295
6287	2115	4229	5546	4707	3676	2722	2143	1875	1595	1451	1402	1429	1316	1089	898	708	700	736	703	722	661	704	711	722	651	684	725	727	712	722	677	663	691	673	675	753	652	690	686	711	692	741	702	711	647	671	694	708	706	725	661	711	716	682	675	700	665	665	680	693	704	672	696	724	739	715	726	667	709	692	734	728	648	702	704	688	695	775	673	706	704	697	716	669	694	670	669	679	685	675	689	721	701	693	676	727	667	700	660	745	719	682	734	660	687	685	708	681	667	704	691	683	682	723	702	680	699	728	696	733	661	664	669	710	680	696	642	699	704	673	662	690	728	701	687	702	677	704	723	683	658	705	683	664	693	656	687	679	691	708	665	658	673	687	722	643	704	685	657	682	688	709	723	723	723	693	711	690	683	748	664	726	656	703	677	668	686	664	653	716	725	692	683	706	681	682	705	700	664	664	683	698	713	725	738	715	710	717	699	674	688	673	678	730	710	720	716	716	701	724	684	704	677	695	704	671	694	721	705	678	731	706	708	727	716	651	701	691	691	655	663	654	688	694	651	698	737	661	682	673	673	732	697	667	685	726	667	709	727	693	718	710	667	673	631	692	676	741	675	703	709	720	682	688	744	660	694	742	753	696	723	704	692	663	663	737	679	691	717	667	665	666	703	697	746	694	705	757	696	693	727	693	687	656	668	652	707	747	685	688	690	689	700	714	716	656	680	677	695	666	663	703	703	675	739	698	692	700	737	668	690	682	646	697	686	687	687	689	688	731	672	667	682	715	716	682	665	628	659	726	685	704	668	644	654	660	748	636	698	667	698	722	633	692	658	693	709	679	734	653	708	686	643	681	753	682	630	708	652	668	735	657	648	707	680	751	696	709	698	682	712	704	698	635	697	693	730	722	644	688	657	680	696	724	714	667	714	718	693	729	689	681	664	694	702	661	678	671	687	678	734	658	733	702	677	715	760	683	709	618	694	716	680	698	672	681	713	686	715	689	685	632	660	697	650	713	716	692	707	624	677	710	701	668	676	694	732	684	753	662	648	686	731	698	649	625	704	674	697	674	705	703	709	725	671	686	702	693	705	707	717	700	692	746	643	660	656	686	721	651	662	709	667	692	686	698	729	695	678	678	694	685	700	672	694	686	684	734	718	709	682	658	719	695	713	647	658	689	701	660	700	677	693	751	694	696	673	681	697	708	684	702	712	678	718	738	736	676	672	673	681	669	693	682	743	728	721	631	681	710	623	672	735	690	688	722	704	721	669	693	709	635	712	693	719	732	711	690	664	672	631	731	772	656	691	690	702	693	720	670	682	719	649	690	674	744	685	693	624	711	717	695	727	726	667	671	681	716	668	677	689	679	693	638	659	754	697	685	675	719	744	743	662	711	653	700	701	644	704	732	697	655	682	632	721	727	696	714	657	711	707	687	690	673	687	639	701	691	694	683	636	709	680	679	720	644	742	676	663	713	698	723	702	710	666	675	637	700	698	728	706	666	682	688	704	722	654	715	713	743	737	689	740	688	669	691	689	665	681	654	757	674	705	702	691	706	688	701	685	715	675	695	658	716	662	700	656	682	692	732	683	728	728	655	713	687	677	660	701	646	681	718	686	727	717	693	658	719	688	723	701	718	659	677	703	685	675	710	698	661	695	714	685	690	691	668	690	657	746	702	738	667	716	717	646	659	723	716	717	686	706	676	716	680	686	677	672	688	676	709	764	699	707	685	698	647	653	716	704	727	658	647	719	684	698	701	729	652	694	675	686	713	698	643	730	678	677	673	650	744	671	722	667	682	704	692	720	677	719	719	729	687	705	673	719	646	671	710	684	704	704	692	691	674	717	668	704	729	684	711	704	704	678	716	654	713	648	699	773	664	692	709	644	700	682	671	620	628	694	697	630	694	677	693	661	688	708	689	680	679	685	669	721	687	696	700	701	669	674	692	743	680	658	711	670	708	699	716	649	686	735	718	671	672	703	665	690	674	681	709	699	684	664	658	654	673	668	716	682	741	685	673	652	639	712	691	692	673	670	747	721	711	693	717	686	652	690	667	694	695	663	693	708	746	722	731	660	723	694	669	759	714	706	686	605	716	715	651	649	690	696	669	642	691	689	707	670	706	700	651	691	717	744	681	703	680	733	691	736	679	676	691	655	723	664	691	685	716	680	723	664	659	659	718	689	719	680	652	685	689	647	689	719	708	718	686	694	720	718	717	743	689	675	718	740	670	707	688	702	691	677	678	732	739	693	702	723	730	771	735	676	675	715	721	700	675	666	743	686	667	683	693	672	666	728	683	701	677	669	686	677	697	769	663	699	690	697	658	669	702	661	700	659	651	709	657	708	718	675	696	678	685	637	725	648	695	667	716	743	742	706	688	648	680	669	660	679	691	703	645	720	667	678	677	690	679	665	708	721	688	708	714	676	718	649	656	665	675	720	721	651	728	690	654	675	709	712	725	655	648	704	703	665	674	696	723	716	729	677	692	677	698	720	739	677	718	658	694	706	661	698	675	686	704	718	706	637	699	689	662	726	693	728	703	727	692	666	653	700	699	718	683	714	663	681	711	686	720	683	718	613	644	745	714	682	686	661	692	707	755	718	720	681	721	718	686	718	695	714	666	688	674	679	687	704	637	683	691	737	682	696	652	751	699	683	662	707	755	669	675	658	678	695	699	730	715	687	700	679	700	706	704	736	718	707	703	695	665	697	704	738	717	716	713	730	723	680	645	683	690	683	716	715	678	705	719	719	681	708	705	691	674	716	680	694	705	715	665	734	677	705	700	711	687	676	669	674	677	704	696	666	683	744	728	643	666	674	687	688	691	699	719	695	715	680	688	729	654	685	710	656	701	668	647	666	698	676	712	689	731	654	686	657	660	720	699	658	718	675	706	684	685	636	688	672	640	644	669	674	670	733	717	701	687	712	688	672	657	727	697	672	680	697	672	705	663	704	683	679	706	706	713	718	677	684	696	684	685	678	702	697	686	674	688	719	659	706	702	706	690	726	624	702	695	705	707	659	669	692	687	730	666	722	673	709	677	691	693	683	693	721	649	726	699	691	717	710	729	728	678	711	677	661	687	730	703	687	669	725	685	676	691	685	674	727	730	664	665	695	714	720	713	689	666	714	700	713	682	682	680	712	692	730	712	675	692	722	687	641	701	673	742	655	691	682	695	662	658	689	726	659	627	718	648	689	659	674	721	684	728	669	692	670	673	676	712	710	687	742	674	707	682	712	702	741	714	681	705	719	696	702	706	688	722	704	702	676	693	700	661	688	669	703	692	666	690	666	667	727	679	743	658	653	668	693	645	692	654	739	717	704	668	684	695	664	706	648	704	705	711	691	710	680	681	681	643	694	691	693	665	696	628	690	689	681	715	672	652	726	712	731	698	719	701	718	663	691	668	656	660	616	670	679	699	719	657	695	647	684	748	670	720	692	708	690	720	686	678	723	672	675	718	680	695	664	655	749	680	719	665	670	672	723	708	707
24456	6728	4953	3818	2695	1878	1317	910	783	671	589	570	552	464	435	317	290	235	244	229	257	213	221	235	263	233	234	234	235	230	201	246	241	237	227	234	212	248	232	234	220	242	248	251	247	210	258	219	238	241	217	216	262	207	232	232	246	240	233	252	234	217	212	238	234	210	232	252	225	253	208	243	214	217	225	229	253	242	232	250	237	238	246	276	264	259	253	229	246	247	279	248	227	221	239	261	239	214	246	231	245	256	214	232	243	238	237	230	229	232	219	223	232	250	232	220	208	204	244	214	237	250	216	209	239	234	223	237	265	240	245	263	248	215	242	239	233	250	230	225	232	257	255	260	234	207	258	247	227	220	279	249	274	227	236	240	254	238	233	247	213	226	244	220	263	247	243	231	203	229	259	230	240	251	229	242	252	239	227	222	230	276	234	202	222	238	270	220	207	215	232	240	267	248	217	271	234	240	268	255	211	246	213	251	247	223	256	248	232	248	203	238	224	245	227	217	258	245	222	241	226	234	234	234	228	227	222	250	244	229	243	224	254	202	247	235	228	237	221	241	231	239	217	253	250	242	254	223	254	251	212	206	210	242	240	233	241	231	219	258	265	239	258	238	279	240	209	259	210	232	230	253	241	226	233	263	230	246	256	235	211	224	264	234	208	232	249	225	226	250	264	250	240	284	209	217	224	247	214	246	247	221	232	255	226	218	203	243	225	228	234	277	227	238	218	209	210	262	247	241	233	230	259	237	256	228	227	236	267	232	242	247	215	237	254	258	242	245	222	252	243	226	256	239	224	241	261	233	209	263	250	234	232	227	214	222	222	233	265	223	229	201	241	232	252	219	252	228	262	254	246	249	240	224	229	246	245	235	261	233	239	238	229	249	235	231	254	238	271	224	229	219	233	215	236	249	214	235	246	228	250	204	240	255	250	269	246	223	246	233	244	227	258	238	246	236	245	237	203	236	239	252	234	238	251	234	243	247	210	214	196	222	252	238	221	241	263	212	287	257	256	230	255	203	240	251	214	212	223	259	261	251	240	223	219	237	269	218	228	229	236	228	236	231	242	279	242	237	202	246	235	217	229	229	242	233	227	229	244	247	223	255	236	209	243	213	225	278	251	230	247	203	235	240	236	245	255	226	242	250	263	237	201	216	241	205	243	249	236	276	216	238	246	244	260	223	255	240	240	237	249	275	244	238	238	235	234	207	233	237	245	247	261	238	246	225	224	213	250	238	225	240	253	246	252	231	240	275	223	232	226	235	213	228	229	241	196	258	213	216	236	256	275	256	254	263	241	242	216	244	260	216	230	240	263	230	220	217	260	230	248	257	246	201	259	240	259	238	201	246	232	214	244	254	222	225	235	223	241	226	212	236	251	217	235	265	234	210	239	220	237	228	198	261	235	219	230	235	251	230	244	233	249	204	249	248	269	200	254	223	254	255	220	208	245	222	234	231	245	226	226	230	237	237	255	229	225	224	231	248	233	237	235	209	228	216	239	206	242	235	209	214	250	236	247	231	221	214	228	236	248	252	272	251	227	237	261	214	220	256	239	235	249	220	244	212	231	264	249	224	241	236	220	220	263	237	246	249	229	213	259	228	243	229	227	227	239	247	243	258	213	226	235	238	250	239	234	256	250	240	232	229	237	230	235	230	222	235	233	221	216	226	228	245	251	230	237	249	209	214	250	245	222	241	238	251	214	226	199	232	234	225	220	241	242	215	240	258	255	248	236	222	252	246	243	209	230	251	242	218	228	223	241	222	227	263	255	239	207	219	240	231	240	243	246	234	241	203	216	201	230	199	235	219	259	247	244	230	247	227	237	219	248	240	247	241	239	241	250	212	245	257	259	233	254	240	241	265	217	231	213	232	230	247	231	221	244	240	244	258	251	229	264	281	244	238	224	211	214	232	254	282	247	212	274	253	257	213	233	250	256	220	252	203	219	212	254	243	251	208	238	244	224	259	223	230	246	240	198	241	242	231	247	265	250	211	228	227	260	219	239	229	218	240	271	234	254	243	229	249	281	235	244	242	214	233	245	231	250	234	234	260	227	240	230	225	241	210	199	237	232	220	199	240	224	197	245	231	217	261	231	232	239	224	249	234	235	245	254	240	238	242	256	229	247	228	235	234	229	220	188	219	224	236	215	244	250	231	241	220	232	225	227	235	264	237	246	229	211	247	201	233	220	238	235	234	250	238	238	227	252	244	196	210	236	219	243	220	230	233	232	218	228	270	251	203	232	289	245	256	236	257	218	260	258	213	229	215	246	246	265	256	233	214	242	235	255	237	232	264	226	203	257	273	241	236	244	259	240	234	238	258	217	230	231	229	198	241	234	251	228	215	240	218	229	235	258	206	206	249	225	237	231	249	221	240	222	253	228	238	230	259	224	241	249	227	211	235	254	235	248	219	238	211	223	207	230	241	225	249	254	258	251	247	248	214	239	246	277	229	249	231	227	229	246	254	236	236	231	255	252	254	261	227	255	241	216	235	237	259	243	240	211	248	273	262	240	241	247	217	232	239	234	213	284	227	250	223	229	237	222	231	259	234	218	233	260	222	223	223	242	226	233	241	248	250	233	217	218	259	229	239	227	271	255	249	255	273	255	225	213	252	256	231	218	216	239	239	236	243	227	230	254	251	216	254	211	250	249	224	213	248	247	249	228	221	243	254	240	219	249	226	246	258	235	232	228	256	256	239	255	235	222	233	254	253	260	278	211	216	241	234	221	225	234	246	237	230	241	237	244	227	270	217	237	242	246	269	236	248	224	207	207	243	244	231	249	233	251	229	233	247	252	257	228	254	232	225	243	229	206	221	250	225	249	241	210	254	238	223	252	247	220	244	219	233	246	266	201	220	258	245	233	257	241	256	237	238	239	249	241	209	243	229	243	205	228	242	229	221	235	259	246	231	208	189	235	239	255	248	246	233	239	248	249	254	238	243	221	204	228	231	273	227	248	235	232	250	258	247	207	242	213	196	219	201	239	238	252	241	224	214	258	268	237	210	213	217	230	268	215	231	235	230	262	243	216	223	209	218	230	226	214	247	227	219	263	254	221	231	223	249	223	260	217	224	235	244	225	256	218	269	239	231	208	203	231	219	233	263	235	233	245	276	243	242	220	218	241	247	227	249	227	258	238	233	232	216	243	239	221	230	236	240	234	239	252	212	252	233	230	229	251	234	221	227	235	252	247	225	265	220	226	239	243	262	271	254	236	229	208	233	224	262	234	195	245	243	239	250	264	222	221	256	229	242	233	235	244	244	244	265	243	250	256	236	251	262	269	214	262	225	253	232	233	226	249	211	231	207	223	241	237	244	219	257	218	271	255	243	259	219	273	246	244	229	229	244	224	245	244	196	210	227	258	238	236	252	251	213	234	265	252	245	220	216	228	205	208	245	225	245	251	282	238	237	240	236	218	249	236	247	217	244	249	259	248	247	256	256	239	276	244	209	257	268	254	240	219	241	247	258	261	261	228	224
15319	3660	8028	9831	8744	6929	5310	4093	3507	2788	2568	2420	2282	1933	1679	1206	810	665	637	621	618	602	601	659	590	597	594	555	599	555	558	580	578	601	598	597	559	519	583	577	549	600	554	556	563	569	549	597	573	564	568	578	550	546	565	587	583	553	593	596	568	541	562	508	558	571	552	571	588	569	559	566	588	530	546	589	612	602	575	555	564	583	558	569	570	591	531	541	548	545	561	550	590	559	496	527	614	574	557	565	592	538	572	563	612	560	580	540	617	581	589	555	602	568	582	562	581	514	576	555	589	578	592	564	587	607	564	590	613	590	531	581	543	573	578	575	535	562	564	514	563	547	537	577	554	545	548	557	516	576	581	553	539	545	551	563	574	533	551	528	568	582	526	609	576	574	585	560	584	562	573	554	603	528	535	529	532	587	555	602	563	583	550	566	578	583	611	561	552	597	540	595	595	587	552	557	569	561	520	604	548	539	531	604	569	518	543	595	569	565	520	551	572	553	552	584	571	597	547	550	548	604	562	552	560	553	556	539	577	558	529	576	554	512	521	554	574	550	572	615	515	560	598	554	560	585	548	592	511	564	578	533	545	568	559	590	585	550	537	511	606	524	566	571	579	594	568	606	574	558	544	557	556	528	600	549	565	577	630	578	579	556	511	558	600	589	601	537	556	606	609	583	582	562	553	542	565	592	557	564	571	572	536	559	568	582	569	571	540	536	558	559	586	536	575	556	559	561	560	618	551	585	567	581	522	539	546	545	545	591	553	577	540	597	546	539	572	534	566	571	557	548	552	525	569	584	553	556	566	534	563	573	601	604	551	561	537	581	592	532	584	604	580	554	595	551	574	579	518	570	577	606	579	543	619	575	588	564	555	539	588	528	528	520	569	588	525	587	626	545	542	600	581	593	572	532	595	574	601	570	540	603	582	573	578	560	558	539	566	575	547	564	576	573	557	547	568	566	575	559	567	599	559	559	523	586	573	545	529	604	544	531	549	563	575	613	584	538	520	524	529	609	563	516	579	562	585	577	548	568	571	542	560	559	570	559	563	526	586	569	567	594	581	556	544	565	569	545	543	538	528	614	537	536	599	541	560	547	566	588	554	566	580	574	574	603	564	588	575	558	537	560	557	558	537	595	554	521	584	541	555	559	547	562	588	574	577	581	559	597	593	568	545	582	542	582	601	533	596	572	546	599	582	577	577	547	598	591	612	584	537	573	531	567	598	573	574	553	583	556	569	564	560	576	554	555	592	577	561	567	560	544	578	544	564	568	552	547	531	539	552	571	555	596	560	602	552	549	547	570	624	576	563	542	549	542	535	562	531	517	551	557	624	592	566	613	553	580	546	545	572	590	595	575	571	562	590	583	554	561	566	551	553	588	587	569	584	551	585	601	590	609	533	555	576	555	587	544	561	596	564	560	561	554	555	591	589	592	585	534	533	559	592	563	577	557	529	556	571	572	617	567	603	549	577	587	630	586	523	605	553	542	570	553	536	555	538	568	579	584	560	564	574	559	584	572	573	543	579	558	579	559	545	602	596	559	528	560	585	579	582	555	532	501	538	554	541	554	602	570	578	535	516	548	547	539	586	545	541	510	514	545	587	541	559	525	565	555	562	584	570	630	573	583	590	523	575	601	570	544	614	553	573	608	530	591	530	545	552	554	554	481	534	602	556	585	571	603	587	559	530	567	584	558	570	565	556	560	561	541	548	582	551	568	629	533	554	568	523	610	562	546	618	585	568	579	538	599	497	570	594	575	554	589	553	585	562	543	588	571	565	527	546	572	577	568	568	574	557	565	576	604	535	567	599	610	580	545	526	616	605	574	586	541	567	569	565	537	581	561	553	566	550	541	568	591	567	551	541	548	538	543	572	574	533	597	547	565	531	580	550	599	587	544	550	630	543	570	551	513	552	565	607	532	547	566	527	556	577	575	570	531	559	584	561	585	575	570	535	560	547	555	588	555	527	569	565	556	570	547	545	615	586	528	559	575	565	553	556	558	630	534	574	543	560	571	546	558	540	540	560	573	561	541	548	538	533	564	560	547	567	601	585	589	571	563	544	602	551	544	539	534	552	603	583	599	548	573	573	551	552	537	535	555	556	575	530	543	563	516	541	559	605	581	532	579	575	535	581	532	565	609	544	560	570	543	540	549	580	546	582	590	579	527	568	559	593	613	586	545	558	594	583	586	532	567	592	562	563	570	568	523	565	532	554	572	579	610	568	585	577	571	545	533	560	569	535	591	567	579	546	583	601	537	560	570	568	536	598	586	530	584	561	565	628	559	567	604	567	585	565	576	588	543	575	557	579	597	577	570	574	557	614	540	571	578	569	563	556	613	578	529	588	590	558	543	566	563	549	581	535	557	567	594	555	536	580	533	550	625	572	547	588	584	570	572	589	641	530	544	582	578	571	568	544	559	585	580	569	618	543	533	580	560	552	572	631	567	578	571	547	596	556	524	521	579	601	559	589	532	521	595	559	544	555	554	563	596	549	597	531	560	555	586	535	574	572	583	558	559	522	565	580	564	567	560	563	579	564	563	572	555	555	595	608	563	507	538	545	535	582	580	560	579	552	559	568	535	534	541	557	565	582	541	551	584	525	574	603	535	566	562	597	549	560	593	583	612	561	529	537	549	556	580	525	565	548	555	537	546	579	564	567	596	559	570	580	567	562	542	600	560	580	557	617	614	561	502	602	546	528	599	564	548	601	557	558	589	574	605	587	560	556	569	565	567	552	545	550	564	520	558	577	572	554	595	543	541	627	564	564	598	567	597	547	611	543	584	531	563	582	600	568	568	592	587	595	543	560	572	563	615	551	568	567	560	590	606	555	583	546	570	551	614	575	571	560	506	538	537	573	567	563	582	589	578	595	561	542	576	568	516	565	570	531	559	562	540	567	573	541	556	549	527	586	575	545	571	564	535	542	548	514	583	567	549	583	564	549	494	525	579	540	608	553	582	595	575	537	571	563	605	563	557	561	570	579	582	563	561	581	539	564	574	558	541	594	583	544	589	597	582	549	622	554	579	533	578	586	530	550	593	566	571	561	605	526	563	572	590	569	606	578	573	531	569	576	568	547	581	557	538	572	575	602	574	558	565	561	520	519	569	546	572	558	574	601	583	587	553	570	526	560	580	565	560	554	587	557	563	549	535	549	566	519	568	581	576	580	575	535	572	600	575	544	575	588	560	591	544	533	552	539	532	601	551	577	588	535	566	574	575	612	596	576	568	563	564	572	626	597	569	561	575	588	565	527	577	584	574	566	542	553	546	574	568	567	582	577	578	539	616	559	590	525	599	565	554	567	570	571	582	584	584	589	531	596	574	528	578	573	584	598	577	554	547	544	533	584	562	626	576	575	533	600	539	584	522	564	604	554	574	576	572	580	538	594	614	599	586	577	562	519	570	602	560	569	579	551	606	561	574	589	576	569	560	595	551	581	582	549	604	568	570	571	562	547	590	547	562	564	554	582	583	564	589
34322	11683	8371	6516	4460	3193	2203	1614	1265	1016	932	872	814	674	718	593	441	403	359	425	398	418	373	408	378	376	405	353	395	375	321	360	381	420	379	402	377	349	396	395	363	368	357	345	336	410	362	359	376	403	369	410	364	392	384	359	387	363	372	396	381	348	370	354	347	367	367	351	338	383	367	369	384	373	371	344	395	381	368	400	370	366	339	370	364	377	371	399	341	338	362	384	380	401	396	406	365	364	336	331	405	386	329	378	341	363	370	342	377	374	349	338	363	364	434	398	349	395	347	376	370	375	373	388	380	394	365	408	376	381	365	339	379	356	398	390	360	421	413	387	382	405	387	389	343	396	372	386	375	341	358	355	376	348	380	399	363	365	356	383	387	347	410	372	386	372	363	365	374	335	372	384	385	402	413	403	378	382	369	328	371	360	333	327	369	393	335	386	365	350	438	339	336	356	371	370	368	366	359	346	367	363	387	395	388	358	400	388	363	349	377	357	373	369	387	366	371	384	411	378	382	314	355	372	385	352	374	376	399	395	365	401	392	386	362	380	375	388	385	359	377	373	375	339	382	349	363	397	354	377	360	373	368	372	399	369	364	385	383	392	385	340	374	360	323	351	366	360	398	374	335	365	379	388	387	400	378	402	388	399	384	358	381	414	377	387	369	353	374	344	361	336	344	335	350	355	373	377	370	381	376	372	395	345	381	374	379	358	404	388	366	404	380	401	346	333	364	375	384	356	359	363	373	399	363	384	380	350	357	344	370	372	396	359	341	354	371	383	348	394	396	382	369	396	374	337	367	365	354	330	347	353	391	363	370	355	355	374	367	366	392	378	359	368	396	353	332	368	406	365	342	363	354	386	375	400	380	355	334	397	397	375	366	390	345	360	379	376	362	364	378	388	377	416	397	356	396	402	400	355	358	422	374	377	369	404	375	377	355	360	367	404	378	378	351	382	346	366	393	408	392	350	350	360	375	366	370	392	370	385	361	387	331	371	365	324	359	389	374	377	350	365	371	354	369	364	424	384	366	401	384	391	384	383	389	367	364	355	357	363	357	347	357	372	382	365	332	359	370	380	406	347	455	356	377	380	379	366	363	348	390	365	357	362	401	389	374	364	352	384	394	360	358	355	340	365	379	401	360	359	343	371	351	348	363	400	396	350	408	382	378	329	419	347	410	394	392	343	366	402	425	360	348	413	377	379	412	353	342	366	392	362	355	327	362	383	388	374	431	403	374	383	385	360	354	397	327	395	342	358	396	361	382	384	384	372	371	348	352	364	338	351	338	380	361	385	329	376	384	412	370	380	367	364	372	355	376	367	365	399	384	366	371	335	364	364	336	383	365	391	336	368	338	403	365	378	382	362	354	371	392	369	363	396	383	384	392	372	374	337	364	346	378	378	354	445	355	335	375	388	406	370	367	382	367	385	357	388	385	395	344	362	383	355	396	372	365	364	396	380	363	389	368	369	340	385	380	401	396	336	351	400	390	399	362	379	384	412	400	382	357	379	406	386	372	373	328	374	346	352	383	362	350	397	336	401	384	356	367	381	369	372	406	424	330	365	418	348	343	364	380	436	366	330	379	391	390	410	404	368	354	425	345	382	383	383	366	379	340	347	348	369	371	351	378	359	412	377	378	341	394	363	345	380	331	383	367	390	418	400	383	407	376	373	372	375	369	416	395	396	353	376	387	338	404	364	384	379	368	373	402	353	344	379	380	387	346	355	333	366	407	350	347	356	370	403	381	355	393	350	374	366	343	411	385	336	389	391	339	379	370	365	354	389	375	415	363	389	361	398	361	401	353	391	367	351	367	372	342	357	350	378	351	369	406	363	385	359	383	381	389	388	344	378	399	371	390	342	377	367	372	362	382	370	342	353	356	356	375	362	396	424	420	415	336	383	394	363	374	372	343	381	394	401	390	376	358	386	343	363	387	375	334	328	376	377	343	365	367	376	377	391	325	377	361	388	370	330	327	390	342	361	340	408	354	375	374	368	404	372	371	381	379	379	408	303	372	333	373	419	354	343	401	354	402	388	336	359	332	351	350	370	415	419	339	416	382	347	372	361	364	354	373	341	391	349	390	382	406	361	374	342	355	410	375	391	392	365	375	379	382	359	379	401	396	364	369	351	403	373	347	367	391	317	342	388	333	376	368	364	399	371	373	341	358	353	381	352	397	393	376	372	407	405	393	398	394	383	407	366	393	398	388	347	361	368	408	360	367	369	349	374	392	330	387	352	365	381	375	361	376	395	363	352	368	340	367	360	388	406	365	372	352	384	398	381	383	393	395	362	347	349	373	364	347	341	371	340	368	391	400	391	342	366	383	367	364	346	373	372	391	379	379	369	343	388	364	366	343	355	360	386	383	368	343	403	380	420	392	400	347	326	356	383	341	359	354	399	354	388	418	366	387	365	368	373	359	387	369	372	350	396	390	367	391	376	366	401	383	359	356	363	391	345	372	375	331	337	399	360	365	378	380	360	351	362	373	381	391	382	389	357	430	362	332	343	351	375	355	373	368	363	373	348	360	376	361	383	393	375	360	365	358	394	361	364	372	395	415	355	360	365	388	379	394	403	391	363	359	371	365	365	393	412	393	364	342	358	356	379	339	337	366	404	354	371	387	397	389	366	393	383	346	393	346	352	354	370	405	392	405	406	353	409	370	369	345	359	354	367	346	394	385	380	352	386	347	367	385	399	391	371	402	375	338	352	412	394	379	382	372	378	355	402	408	379	380	391	370	385	392	387	388	365	379	396	354	323	355	363	365	403	428	344	368	348	350	338	398	340	372	335	375	366	379	310	364	391	361	333	375	360	354	365	392	406	361	345	382	413	374	376	364	367	397	377	382	362	367	414	413	345	346	385	383	382	383	373	345	372	374	364	396	347	389	343	371	388	424	356	360	380	349	393	378	355	374	373	361	375	382	328	371	382	372	364	365	358	373	329	374	398	382	382	376	359	406	378	374	366	344	326	396	340	386	371	421	374	352	329	390	363	358	367	417	351	387	403	359	384	364	372	407	379	421	412	391	406	360	387	372	377	374	379	352	374	367	353	402	386	349	414	367	339	401	371	350	381	355	385	372	402	400	356	389	383	353	366	367	411	366	393	396	352	408	347	386	326	341	371	352	356	352	362	382	335	369	396	387	380	407	383	401	408	360	374	392	329	355	382	348	420	381	360	366	354	355	392	392	365	359	393	366	331	369	380	380	392	388	415	384	344	387	388	386	354	390	358	380	389	393	373	394	356	365	349	364	352	346	373	367	379	348	347	371	363	388	346	366	375	381	371	377	365	354	397	344	381	399	387	387	396	370	380	352	355	359	365	375	371	369	346	356	363	382	365	402	358	359	377	363	337	350	400	336	350	345	342	340	368	349	373	340	368	384	364	382	347	368	358	381	394	366	380	362	383	346	383	397	392	352	395	363	411	361	378	350	361	376	419	397	370	393	355	353	376	367	371	391	370	348	334	388	352	377	385
20069	5506	11930	13641	12708	10105	8158	6191	5172	4556	4047	3653	3177	2969	2589	1884	1261	1015	969	969	1041	914	909	911	893	853	923	824	882	842	863	891	827	842	869	785	839	858	833	865	868	896	818	882	841	790	859	890	864	853	819	885	835	891	801	830	850	837	854	820	838	873	860	798	810	890	838	840	770	854	845	808	842	845	862	861	820	861	877	863	784	784	812	821	841	856	850	849	821	800	803	822	830	846	858	848	829	868	819	828	836	842	808	895	824	843	857	830	875	855	864	832	821	796	838	796	842	801	872	855	840	884	869	794	823	813	862	897	835	844	840	875	847	822	793	834	818	926	858	850	855	779	837	817	879	793	831	855	794	828	833	832	843	877	833	819	815	814	885	833	866	847	820	815	792	862	799	849	791	834	855	820	846	840	841	818	853	857	836	831	852	865	834	792	829	822	852	829	834	803	875	869	825	810	837	854	796	815	821	829	779	878	853	887	859	790	862	866	847	848	828	880	836	841	791	865	858	818	842	766	811	844	867	852	869	831	800	809	854	835	854	836	845	824	839	849	809	883	863	858	810	840	830	851	798	833	884	841	850	817	836	839	806	888	876	857	832	805	820	825	831	838	853	791	855	830	777	831	828	891	799	827	856	857	841	849	826	820	811	820	828	809	835	873	850	825	865	826	809	822	825	871	869	828	799	833	844	780	863	870	813	852	845	840	811	787	789	854	883	793	853	887	785	898	817	850	869	816	828	850	798	849	807	830	879	755	905	831	826	846	820	820	792	854	791	841	795	828	841	845	767	794	845	783	882	893	878	855	790	807	858	796	790	783	843	879	807	815	801	844	831	880	840	873	832	799	845	801	851	866	835	833	813	841	829	831	876	810	783	900	809	821	891	834	788	802	839	844	801	842	869	807	838	826	874	839	802	811	804	862	798	839	849	879	810	852	874	867	848	838	872	823	815	752	837	840	837	799	844	796	823	846	841	830	831	862	825	797	819	812	853	867	857	848	858	854	822	852	896	883	831	840	857	856	838	884	844	844	813	866	819	799	847	810	795	825	817	794	852	842	820	839	800	854	837	839	834	864	825	813	848	859	811	799	855	896	856	823	880	827	844	836	820	816	862	858	835	789	845	858	875	800	836	840	848	847	831	866	824	785	781	834	852	801	796	814	845	862	807	839	806	823	789	808	839	802	843	856	883	795	805	892	822	864	822	840	846	806	812	837	846	803	823	835	816	794	837	833	865	859	834	845	817	834	829	814	815	820	857	831	836	864	805	835	837	809	780	831	769	795	819	826	846	843	842	827	815	845	862	904	838	846	844	823	835	828	820	784	838	800	854	818	863	809	843	845	800	843	816	827	835	845	872	810	828	890	826	879	885	827	803	785	844	808	847	806	899	808	833	849	844	836	826	813	765	825	850	804	841	890	852	832	798	823	881	855	891	847	810	842	870	844	803	871	798	783	836	792	828	795	814	858	869	804	813	839	849	900	892	782	857	818	772	828	825	826	791	849	883	813	854	820	866	840	891	819	837	838	837	777	848	864	873	872	795	877	845	857	872	825	805	835	804	823	822	817	810	907	829	811	860	846	850	890	820	829	868	836	775	852	809	885	846	884	837	834	825	860	818	872	821	835	797	841	810	841	870	840	781	857	851	876	866	804	900	818	824	878	868	795	808	840	797	882	853	861	847	819	910	834	813	838	822	812	842	859	854	825	868	826	786	861	772	833	852	824	851	861	882	845	885	819	832	818	810	849	875	757	830	861	851	876	825	884	791	887	878	880	865	828	779	866	795	839	794	774	860	840	835	880	877	803	839	828	857	853	749	837	822	848	839	849	822	869	811	763	833	802	803	729	841	890	803	806	824	851	832	861	819	815	827	866	822	839	887	867	859	878	787	909	811	836	843	794	804	827	801	778	805	836	904	873	841	841	775	846	875	861	815	855	820	859	826	811	808	816	891	808	774	776	846	799	801	847	873	788	802	850	828	854	828	849	814	850	836	830	875	814	801	847	809	835	805	892	859	829	823	796	826	873	821	838	817	852	813	829	785	824	832	841	817	856	838	769	769	813	815	853	821	861	828	857	819	796	879	830	803	862	843	838	818	820	851	807	792	819	864	853	854	873	877	778	827	849	831	790	786	771	843	818	787	866	859	828	880	851	887	817	848	834	806	834	777	781	853	830	859	790	843	805	912	775	802	782	856	823	890	854	784	838	764	809	838	847	855	815	805	839	829	851	806	849	830	839	879	842	776	763	856	851	810	903	780	820	832	816	834	809	827	841	845	844	820	793	822	840	851	824	828	814	804	902	861	849	884	836	808	858	845	854	814	857	847	862	901	825	859	841	858	827	843	817	829	865	858	836	844	843	850	805	773	827	827	817	813	838	899	853	860	839	820	861	816	864	847	821	852	806	844	850	822	844	868	800	873	842	748	804	879	864	831	848	809	838	865	777	878	867	813	820	802	834	822	799	824	851	894	849	855	877	845	822	827	886	829	821	824	820	882	838	865	830	840	810	804	858	824	875	846	874	918	878	823	853	854	810	792	812	867	833	821	792	832	825	830	851	852	886	841	820	810	821	824	857	848	837	853	823	825	867	855	821	806	799	826	867	883	841	825	858	782	827	784	790	860	821	895	816	862	845	867	818	836	810	819	900	799	856	850	834	797	782	847	884	830	827	877	908	808	858	873	885	819	828	852	849	866	810	892	819	811	815	840	844	790	881	886	815	848	832	830	844	803	878	790	821	828	901	836	834	855	822	802	851	839	799	822	861	869	837	843	791	790	840	889	801	839	858	863	814	827	851	812	818	836	839	814	870	818	798	830	816	816	827	829	833	866	837	837	831	856	806	823	865	838	874	821	865	791	828	877	827	785	823	863	864	882	833	806	848	843	863	867	800	817	874	844	878	910	802	792	853	852	772	858	823	799	781	873	832	852	853	828	832	878	823	845	879	828	862	844	886	826	859	823	815	838	837	816	872	818	844	781	855	863	852	814	896	856	881	864	840	795	814	790	855	822	849	782	816	859	862	805	798	810	801	830	837	826	809	856	854	825	798	834	801	846	813	833	818	861	790	832	907	887	843	853	845	830	815	856	832	845	883	837	816	836	842	842	829	818	830	849	819	777	834	862	828	842	831	920	789	819	821	860	866	812	810	779	844	881	826	811	822	810	898	831	837	836	820	854	804	804	838	825	850	787	837	842	884	809	860	834	828	877	879	821	807	862	848	811	862	895	849	839	877	850	868	880	830	771	885	771	797	848	845	812	819	872	818	872	830	867	865	837	797	825	859	816	862	844	855	859	897	853	881	824	840	858	793	835	858	815	862	821	854	856	821	835	824	841	808	884	863	792	846	821	814	827	810	809	825	843	804	818	833	818	821	856	863	872	838	842	830	817	860	830	846	802	840	825	784	870	812	833	848	800	850	789	838	790	839	826	835	789	861	825	855	871	833	864	869	853	854	793	840	766	856	847	818	858	853	903	873	821	803
8967	2340	2381	1830	1343	1003	711	579	499	442	479	461	414	385	321	311	316	341	293	305	340	297	338	310	292	340	340	304	312	294	288	267	279	287	290	291	314	279	318	301	264	300	288	310	337	290	282	343	292	269	313	304	301	288	296	319	322	306	310	288	307	299	289	280	285	304	297	278	330	290	295	296	293	304	302	309	337	306	344	304	283	280	302	301	269	285	332	283	257	306	296	295	296	290	258	258	324	322	292	284	314	289	315	291	312	278	274	303	287	325	317	353	287	322	287	323	293	306	292	271	340	317	292	309	308	301	272	309	294	311	287	333	282	304	292	291	301	306	286	288	253	294	316	285	309	313	298	258	269	302	284	308	343	276	277	296	276	314	298	303	322	299	366	308	320	273	258	313	271	299	297	280	300	305	278	322	285	286	328	305	291	294	299	308	349	303	292	306	291	322	300	280	306	304	317	292	306	342	284	271	313	277	314	326	351	344	307	263	298	308	291	275	354	306	324	327	307	279	300	288	323	301	318	324	282	287	312	300	319	287	314	297	292	306	260	314	291	305	324	289	255	328	285	296	256	295	304	316	327	263	288	329	302	296	303	315	295	289	317	319	266	292	278	276	301	309	320	273	297	298	327	324	325	302	305	276	356	315	299	313	306	293	287	308	277	326	357	307	320	291	300	306	287	316	323	325	305	308	288	292	292	292	268	260	322	285	288	320	313	338	285	257	284	336	320	329	300	297	320	319	275	305	294	322	317	286	306	295	299	303	300	313	320	309	301	304	300	313	292	326	305	297	330	325	306	292	298	302	306	322	324	307	293	302	336	301	331	327	297	305	300	257	281	305	313	294	295	288	324	288	305	310	293	317	348	286	321	322	313	328	274	271	294	308	327	325	295	270	296	320	313	337	310	294	274	311	315	291	296	285	311	337	315	281	305	344	346	307	317	313	329	283	325	311	312	315	319	276	328	306	295	299	322	275	306	266	301	245	291	303	301	292	319	302	276	308	340	290	325	289	272	312	341	328	319	292	312	304	272	301	299	298	287	295	319	309	293	296	308	325	297	288	319	309	278	325	305	297	287	265	295	274	282	309	309	310	311	299	302	338	312	297	304	290	295	319	309	300	313	321	308	316	311	304	289	331	302	324	324	279	328	289	305	297	315	297	276	329	287	339	275	348	316	299	276	310	300	290	300	302	311	338	318	309	297	289	323	298	323	299	309	307	330	303	310	295	309	319	340	289	317	296	308	285	299	293	306	280	319	337	312	277	311	302	308	320	303	314	305	326	308	291	313	304	305	315	308	319	323	300	264	279	290	294	292	311	296	311	322	317	297	293	286	305	319	280	318	306	290	295	280	277	307	303	313	298	313	311	269	299	279	291	252	314	279	288	339	319	299	280	305	279	306	312	300	286	316	286	313	318	308	308	299	300	286	294	330	307	321	312	317	311	296	313	295	281	294	297	297	303	314	308	278	339	274	288	320	317	326	286	299	331	307	285	312	302	298	343	309	303	310	285	309	320	319	300	276	282	299	313	323	293	308	331	272	313	328	290	304	310	306	309	302	264	304	291	301	325	275	338	305	277	298	307	301	287	296	291	358	304	311	334	305	283	297	290	300	306	284	303	295	317	309	296	303	306	299	297	270	286	318	328	307	279	304	290	284	308	281	282	280	294	289	327	275	306	276	304	327	321	313	322	347	293	294	266	291	317	291	333	289	287	315	307	307	281	295	312	287	301	337	303	301	317	322	293	308	314	303	304	302	298	323	332	311	293	292	325	288	276	289	329	284	308	284	289	280	282	311	311	296	317	330	312	287	339	306	316	315	317	268	261	326	358	301	297	317	292	293	297	305	299	280	302	324	280	288	288	301	314	298	290	313	289	276	280	312	301	313	311	324	301	310	293	267	273	278	293	294	310	297	286	276	316	297	300	300	298	305	285	327	285	329	303	311	304	320	317	295	265	304	301	281	295	329	332	316	287	329	323	284	320	299	309	321	311	302	282	262	285	274	318	278	289	305	335	334	309	339	328	286	299	286	304	278	324	308	291	342	305	306	328	319	299	315	293	321	302	302	316	306	296	315	317	299	335	318	267	321	311	332	321	311	333	329	316	338	285	317	297	308	303	284	313	314	297	305	336	292	307	297	279	305	316	289	322	301	341	268	268	270	328	266	315	307	280	323	264	335	317	353	337	304	315	331	292	291	334	294	301	306	307	313	296	344	316	343	298	312	289	318	308	334	309	286	289	328	288	310	288	326	313	312	292	304	309	296	341	340	316	298	302	304	285	289	326	319	324	300	293	326	297	319	278	308	297	294	314	311	272	291	302	282	296	312	295	315	319	296	323	298	323	326	257	323	287	275	292	319	332	325	297	313	305	316	286	301	309	342	329	335	290	311	287	305	336	297	288	305	302	308	309	309	291	310	305	318	324	288	283	326	297	339	276	286	314	349	352	311	287	329	335	300	321	337	305	288	279	306	315	297	314	297	299	281	301	336	302	328	299	300	316	286	300	282	278	290	306	308	304	308	323	319	304	317	305	339	290	295	315	298	289	304	303	308	298	303	304	285	327	279	298	283	290	334	305	337	256	285	290	321	255	287	314	288	281	265	273	308	296	301	275	302	316	294	358	315	290	294	297	321	329	312	319	339	295	329	299	311	281	295	309	333	289	325	283	328	336	265	309	299	314	324	273	297	322	314	319	285	310	335	308	298	325	312	282	323	276	287	318	334	304	279	315	327	303	273	313	316	267	314	303	301	323	307	325	319	279	311	322	287	320	263	293	325	329	301	288	312	302	312	292	310	314	267	295	311	313	292	304	351	300	311	304	293	319	320	314	308	289	301	291	327	308	339	300	282	302	303	320	321	288	287	307	277	316	306	313	298	328	293	307	320	343	294	299	289	314	296	315	311	284	312	278	336	298	298	304	286	323	280	323	290	277	317	288	296	341	309	310	292	274	306	275	261	280	277	312	306	318	330	308	281	296	279	309	297	326	308	274	319	312	293	308	350	285	297	273	292	308	299	311	311	325	321	325	295	307	298	303	277	267	300	292	285	292	294	287	305	324	329	339	299	330	297	303	293	308	324	308	325	327	312	314	295	304	315	299	306	292	264	333	347	307	323	298	316	336	309	304	324	296	313	281	308	247	262	300	304	328	283	298	301	314	319	306	310	285	324	298	284	276	315	313	305	316	313	277	321	296	300	338	307	319	307	289	345	335	333	300	315	265	290	277	285	283	296	343	339	300	284	287	285	331	305	306	310	332	308	275	314	310	298	292	301	296	303	278	264	321	308	324	334	289	281	326	313	339	316	317	286	288	302	322	316	315	304	294	294	310	323	309	309	281	315	299	295	317	317	281	323	310	288	310	291	339	307	306	322	308	323	296	299	268	259	289	336	319	290	264	320	306	306	323	303	288	308	344	294	308	298	303	286	321	290	298	336	310	338	328	323	279	300	319	285	303	325	313	260	277	288	277	316	308	317	302
5938	2158	4763	5532	4711	3652	2719	2053	1869	1589	1535	1440	1405	1244	1038	831	726	724	698	703	654	694	669	680	676	676	640	654	696	697	686	675	683	681	717	695	652	659	687	687	658	718	659	680	686	668	705	685	703	666	660	676	692	718	690	670	697	679	684	690	700	658	712	678	674	715	671	709	672	681	671	631	660	684	693	709	654	675	652	699	690	676	663	671	673	692	686	695	636	742	650	668	677	668	689	650	683	653	670	630	696	702	658	645	725	694	730	626	656	643	662	699	652	672	680	644	680	663	683	706	661	716	691	697	714	689	644	660	692	696	682	683	689	691	641	716	703	640	702	645	660	672	749	669	667	718	700	674	676	689	649	665	707	666	688	633	692	695	665	674	717	663	667	656	686	724	668	648	710	658	726	705	675	676	701	723	669	665	655	667	689	628	677	647	691	635	687	670	684	711	688	692	669	726	690	701	673	636	690	659	639	688	634	697	707	685	658	629	664	718	711	664	685	675	685	686	688	666	670	636	662	705	664	661	722	683	699	686	690	674	699	663	680	659	707	706	673	680	687	677	685	718	669	658	645	720	699	676	709	660	645	685	685	666	695	690	714	680	671	674	702	663	660	647	663	675	714	691	697	702	655	712	623	700	667	703	661	662	706	670	672	683	695	685	664	690	682	729	686	662	679	707	710	657	617	704	675	674	692	678	642	704	662	674	677	655	666	705	650	683	692	700	668	699	659	706	710	701	716	689	683	646	701	667	684	625	686	692	710	645	670	719	712	679	704	692	680	684	652	656	678	656	723	687	700	712	693	726	652	664	657	675	678	737	734	666	704	667	673	719	635	671	663	690	689	709	670	670	644	712	722	699	659	735	700	704	615	722	680	667	706	662	643	674	714	669	652	706	701	697	654	700	679	689	759	616	664	705	735	645	637	627	720	759	702	689	649	662	661	686	714	655	662	711	667	663	644	702	625	665	679	695	717	698	666	661	676	674	677	645	701	675	650	679	670	668	677	681	648	675	689	664	676	640	652	696	629	669	664	680	722	621	696	629	688	728	677	740	718	648	678	718	661	677	693	733	720	673	622	702	692	655	709	700	679	667	712	644	684	688	698	684	733	695	632	701	717	673	635	677	693	655	704	695	685	707	720	628	699	692	665	646	680	670	634	630	719	704	722	686	735	690	649	684	692	669	723	663	732	668	674	641	694	697	692	685	653	725	695	649	678	684	659	715	704	674	687	648	666	657	681	681	659	703	741	654	718	674	679	685	688	686	674	669	687	670	708	687	706	671	640	683	671	637	693	659	709	733	702	679	676	669	700	638	680	706	703	679	701	701	719	650	733	683	716	707	661	688	686	741	706	670	716	701	672	662	625	684	659	685	717	662	673	703	685	666	620	633	722	707	718	713	670	678	674	701	706	703	663	610	698	720	688	719	672	669	737	681	687	635	666	674	641	668	691	685	719	671	660	700	675	690	702	724	663	669	686	669	644	750	697	722	659	722	693	668	681	660	703	624	658	679	657	685	692	663	703	715	695	665	650	642	680	675	686	704	692	690	675	658	686	690	695	667	688	711	702	681	667	665	674	691	688	695	662	684	701	634	757	692	661	701	720	679	724	636	710	664	694	696	664	654	718	646	704	722	679	630	672	654	666	675	731	688	675	679	673	710	626	672	671	695	667	642	669	686	670	719	646	669	657	682	668	658	664	703	733	658	710	636	645	660	714	699	640	670	670	633	673	710	674	692	681	726	641	683	673	683	654	695	693	661	643	673	672	687	661	699	691	682	688	658	643	679	665	691	711	682	665	678	672	707	680	712	659	688	682	665	672	680	638	712	688	659	701	737	726	637	677	634	670	737	695	684	712	712	729	672	682	704	669	679	637	664	685	650	682	687	693	692	667	694	706	701	706	693	654	657	656	695	658	696	649	619	688	667	679	655	685	666	684	672	717	685	738	702	652	675	641	642	711	684	679	684	716	672	657	682	761	679	708	724	662	625	716	675	688	703	672	712	682	680	750	641	677	642	687	680	668	707	698	672	744	704	659	690	678	701	683	657	674	668	682	625	680	667	689	684	629	704	666	675	693	688	729	651	708	707	656	704	695	647	701	687	685	652	658	691	680	696	634	694	693	703	675	701	638	669	639	676	678	651	724	693	672	647	690	632	680	708	717	687	683	684	665	720	686	634	724	680	700	677	685	643	676	688	663	659	692	743	693	648	666	662	692	666	708	677	659	703	685	660	708	702	671	672	650	713	661	633	677	638	629	710	688	712	681	676	736	680	671	683	695	689	724	660	686	721	679	651	656	664	662	690	651	691	681	688	663	702	659	660	720	670	662	673	665	691	699	685	656	672	708	649	665	687	649	683	682	666	702	654	714	702	646	695	700	689	739	702	648	633	682	697	735	668	700	674	678	686	653	668	715	728	709	634	651	661	732	679	725	685	684	657	675	681	704	703	725	714	698	663	708	698	674	715	706	700	667	665	700	665	680	687	696	665	688	704	716	737	696	688	684	684	698	621	661	713	729	680	682	690	714	701	650	675	664	652	733	681	701	715	719	664	667	676	680	713	707	642	664	661	687	678	707	649	664	693	687	724	719	694	677	665	692	649	686	684	659	697	675	689	703	720	704	651	640	670	713	645	666	674	645	715	645	698	697	730	708	715	663	668	707	665	638	695	688	684	685	709	725	672	669	725	711	632	682	685	690	705	694	693	663	661	709	718	681	657	689	701	651	704	688	680	685	681	653	696	700	684	672	670	685	676	633	684	685	704	701	705	677	701	686	621	737	696	658	674	715	665	673	680	701	698	731	755	659	681	693	651	712	653	662	676	659	655	666	674	660	690	693	654	650	651	668	656	698	676	682	686	691	713	634	711	658	711	637	716	683	700	657	689	694	736	761	656	700	689	651	708	684	701	712	690	692	723	641	634	677	699	648	686	684	665	645	671	716	661	699	672	678	711	657	664	727	653	687	662	686	684	696	690	716	665	679	698	718	703	676	682	683	624	709	722	686	669	633	697	691	685	656	680	681	685	694	649	710	691	702	678	676	674	694	659	650	664	696	697	641	757	729	747	684	650	715	653	643	675	716	688	666	695	680	691	652	677	715	697	678	699	672	650	626	733	721	690	678	666	662	672	686	663	681	689	661	663	653	663	682	675	685	650	660	683	692	651	683	695	681	669	661	667	732	667	672	658	677	713	689	743	669	697	676	707	695	690	689	728	693	699	716	664	676	696	728	648	679	658	647	709	686	647	649	721	681	690	674	708	670	700	686	667	629	705	668	646	668	670	667	696	709	742	735	678	739	685	691	691	658	713	649	647	688	671	762	649	661	653	691	720	711	721	651	669	684	630	697	681	655	676	680	596	722	718	671	708	675	699	674	696	668	685	684	679	734	709	643	704	672	670	690	689	725	681	681	621	714	720	666	697	652	693	682	681	666	702	675	650	682	736	681	714	690	691	703	657	791	665	672	695	683	687	732	702	686	677
23525	6580	5204	4072	2725	1883	1365	916	822	692	592	573	506	477	441	330	264	252	234	236	232	247	263	253	255	232	225	240	247	272	246	251	255	222	263	229	212	234	237	231	227	240	256	219	228	219	231	276	252	235	231	218	240	260	227	238	226	234	230	234	246	257	227	239	234	223	258	233	218	245	209	227	218	241	222	219	245	241	209	231	222	234	255	232	263	223	254	215	196	252	230	192	253	237	250	200	220	234	273	253	219	246	217	238	236	242	259	262	231	255	239	267	247	251	243	248	231	249	225	253	232	206	257	226	250	195	254	242	261	246	254	239	212	217	223	227	255	244	273	241	254	231	255	237	226	225	241	250	234	237	206	225	232	232	194	240	245	250	233	246	247	209	258	217	237	236	258	227	271	254	258	265	265	227	235	225	261	253	216	212	262	255	266	225	205	219	229	267	211	239	208	227	255	220	240	268	264	203	239	216	246	194	230	221	240	225	217	263	253	252	205	243	238	232	223	226	240	247	258	231	246	247	243	238	258	241	248	221	254	229	264	233	231	205	241	244	253	249	266	260	220	226	226	219	287	245	237	219	261	257	235	263	227	251	224	231	240	244	220	247	254	244	229	251	231	259	212	234	261	253	212	235	180	218	229	223	229	212	251	226	239	240	264	262	233	202	210	225	252	205	207	227	245	266	224	234	241	232	240	248	236	212	230	214	253	239	247	244	249	223	228	244	264	251	252	245	229	240	251	241	249	222	245	255	214	242	193	217	259	249	234	252	233	242	223	239	252	226	245	241	259	241	243	250	261	225	235	241	205	230	264	259	227	244	227	218	222	252	239	224	239	243	229	247	237	249	230	212	214	264	242	244	226	227	218	258	248	274	266	240	232	220	245	220	206	237	204	253	242	263	226	241	229	221	225	227	221	226	235	222	237	239	227	252	198	213	263	240	256	241	235	235	242	227	239	230	253	244	229	260	262	277	275	227	235	229	263	234	254	261	229	221	278	249	264	244	246	216	221	211	211	220	220	224	222	231	222	244	221	222	220	241	220	241	240	230	209	234	246	229	239	250	250	278	251	246	223	229	269	243	254	254	280	230	240	234	237	234	242	225	207	243	235	207	244	240	247	213	237	232	229	236	244	250	231	234	242	263	246	233	224	200	225	225	247	241	270	237	235	248	239	238	248	236	243	220	256	241	245	211	216	247	231	235	233	243	237	215	242	233	244	230	223	257	250	259	237	225	259	266	268	246	238	250	252	266	255	217	202	257	238	222	239	234	254	233	233	235	239	224	236	229	250	271	234	250	213	232	250	244	207	224	272	216	210	222	241	226	249	194	212	228	215	240	214	201	229	251	246	243	251	234	237	214	228	247	219	234	229	238	231	250	266	237	235	234	229	216	247	228	265	244	246	224	233	226	237	248	246	222	250	252	234	220	198	254	252	270	225	228	262	252	241	248	221	234	226	244	271	233	257	248	225	263	242	238	232	229	297	264	240	218	237	234	245	242	240	240	269	253	221	244	254	254	223	268	234	242	223	227	249	254	226	231	227	254	260	236	235	225	224	227	243	232	212	227	239	242	228	219	241	224	254	231	237	247	269	207	224	227	233	255	244	277	225	244	255	235	241	254	238	216	246	245	247	210	226	247	233	217	223	247	254	226	239	254	247	231	258	266	225	259	222	236	223	238	261	205	225	222	251	223	251	219	247	254	248	261	265	263	217	242	262	235	268	264	224	258	224	204	216	228	231	240	225	249	248	226	215	240	243	236	256	237	255	248	236	209	264	248	211	256	248	225	243	246	236	222	236	222	228	248	256	229	219	251	238	228	238	253	221	245	221	210	239	246	242	254	231	251	243	252	228	245	245	262	229	256	266	211	236	227	217	235	214	241	251	241	252	256	271	233	228	262	234	218	236	235	230	252	224	234	224	227	219	217	219	247	226	232	219	242	239	243	197	251	251	237	238	234	219	235	234	250	236	260	224	256	233	229	231	250	228	225	221	238	254	217	253	251	269	225	245	255	208	234	211	246	243	253	240	229	258	214	205	208	216	244	249	223	236	233	203	212	257	270	250	228	268	253	252	229	225	231	244	233	227	245	249	237	235	248	222	255	241	238	238	251	235	250	230	208	223	244	249	230	222	238	225	220	223	262	260	243	221	242	270	209	240	281	261	208	224	232	247	225	207	230	269	210	274	212	246	221	246	217	253	244	262	240	228	242	211	254	251	247	251	221	227	226	231	232	233	241	229	212	237	231	228	228	265	191	232	238	217	250	244	262	260	240	230	239	247	227	234	236	254	233	216	221	232	230	248	240	245	238	219	247	240	231	239	251	240	212	243	262	253	230	243	256	249	235	263	220	221	204	222	234	238	251	254	244	238	242	211	216	218	221	244	251	229	210	254	235	251	225	221	222	268	228	235	240	250	270	247	236	229	209	247	244	219	224	228	239	253	228	241	267	255	246	252	260	249	233	204	241	232	254	222	246	214	245	256	257	232	215	199	227	229	231	232	237	256	219	253	222	252	222	239	234	246	243	237	248	235	234	223	253	234	216	238	254	230	226	243	240	225	236	238	259	259	240	205	247	225	222	250	231	250	240	239	217	238	240	265	230	225	234	203	190	228	225	253	229	228	242	235	233	242	234	251	247	243	255	274	245	260	227	275	251	237	249	235	248	213	246	234	247	251	250	235	253	222	234	234	224	251	232	244	240	203	255	233	229	239	205	255	225	223	236	258	255	234	228	197	252	223	240	214	233	255	266	278	222	224	234	244	247	256	266	245	224	292	218	243	193	244	216	233	245	255	213	212	243	231	226	229	246	233	218	253	223	232	229	243	231	238	232	227	245	245	246	243	253	241	242	243	225	277	247	213	248	228	194	201	234	251	206	232	241	259	221	211	235	255	212	238	232	269	230	228	218	243	240	215	238	250	259	255	248	242	241	238	233	243	227	232	265	238	241	238	244	229	234	259	241	219	234	204	222	229	244	250	237	258	228	218	253	231	251	249	234	224	210	241	262	261	226	253	234	241	261	230	253	249	200	240	231	239	222	248	245	244	240	228	228	223	228	251	234	250	224	238	237	253	219	244	238	202	235	264	233	240	262	230	223	248	229	231	246	239	246	269	228	256	240	224	229	243	225	262	231	240	245	237	264	215	213	240	219	227	237	235	278	224	256	219	242	228	222	217	235	252	230	228	223	227	233	258	241	254	226	218	233	242	221	225	223	223	259	258	250	221	240	235	235	220	231	243	228	247	216	233	257	228	232	229	234	253	249	231	249	261	245	227	247	241	278	224	229	258	241	237	265	238	240	239	234	254	245	235	224	236	218	228	255	227	210	241	233	249	253	262	238	226	226	257	253	248	232	214	223	224	211	208	222	240	253	216	262	257	252	230	234	241	240	248	217	272	264	230	260	222	218	233	239	207	209	195	222	235	221	197	234	245	228	265	231	252	237	217	248	215	245	227	219	225	195	229	205	190	229	245	222	221	232
14729	3951	8857	10321	8907	7138	5538	3968	3407	3071	2753	2338	2140	1892	1552	1079	745	659	644	599	624	563	614	587	595	647	570	593	547	564	595	566	581	566	578	567	576	567	605	578	563	564	552	566	582	605	602	577	606	591	583	567	559	552	575	580	575	559	562	562	586	527	596	549	601	545	559	556	570	562	579	580	485	570	581	543	571	565	501	583	535	543	550	584	584	574	573	563	601	522	578	590	549	564	521	572	582	552	563	566	565	582	546	588	571	590	532	598	573	514	554	578	551	532	556	575	563	568	549	565	566	581	623	595	574	555	607	551	573	579	563	538	572	565	557	516	560	575	596	582	586	573	572	574	552	571	536	532	539	541	590	561	586	551	517	522	520	585	556	557	531	538	601	585	524	581	545	620	565	588	559	546	560	564	523	529	522	530	544	539	588	579	597	550	585	625	541	582	551	576	533	580	532	562	558	537	599	587	541	579	599	576	593	518	591	569	575	571	563	563	555	539	522	537	557	575	538	579	575	586	558	577	537	521	572	572	531	583	565	564	562	576	598	580	545	543	585	575	552	561	576	562	576	586	581	535	589	532	550	583	589	567	571	584	586	577	565	607	544	537	542	505	581	545	567	536	567	597	553	548	572	541	597	594	581	555	603	606	564	538	604	550	552	567	552	582	571	591	607	562	547	560	539	592	535	606	573	594	578	548	599	559	576	537	590	572	579	608	577	540	572	560	552	583	550	594	591	563	574	584	569	550	589	579	590	601	527	569	536	555	539	600	576	565	588	588	610	518	569	542	594	613	570	562	610	541	541	500	527	577	572	501	567	577	578	549	605	545	561	583	554	592	573	618	562	582	540	595	579	565	563	533	545	555	559	580	562	540	578	557	561	573	590	568	589	585	549	557	548	552	556	589	607	620	593	539	597	539	564	538	563	602	569	520	521	568	546	546	584	522	550	561	586	562	568	559	545	549	601	520	546	587	510	597	557	642	574	555	580	556	560	507	569	544	584	544	545	552	555	528	568	559	579	551	556	510	511	585	552	534	525	571	541	549	555	504	574	599	572	591	523	596	553	531	560	561	572	544	580	572	579	556	559	604	603	514	577	529	636	581	586	618	556	586	573	612	548	590	610	596	572	575	534	614	584	607	559	574	560	546	549	576	592	572	564	545	552	526	584	591	577	531	607	546	539	547	589	557	560	603	622	552	556	573	567	575	531	556	553	537	523	588	538	570	549	526	551	564	580	593	547	574	556	579	577	586	564	547	515	546	636	591	581	540	580	559	602	559	558	559	578	567	573	572	587	603	553	597	567	597	516	567	529	578	557	590	562	560	538	554	580	548	555	552	588	570	544	571	568	589	563	553	596	556	556	569	565	571	543	592	515	559	506	551	568	580	558	587	532	540	566	530	592	513	576	566	531	549	539	548	522	575	543	584	546	550	555	594	640	582	627	547	599	562	587	628	565	548	540	549	583	546	531	609	530	520	572	547	550	559	559	550	558	615	590	572	528	593	551	516	576	557	539	544	547	528	518	605	541	520	544	550	573	537	579	566	563	563	567	572	569	569	577	526	569	558	548	604	635	549	611	576	596	542	562	566	579	562	536	582	545	537	580	520	573	545	605	535	553	523	573	611	545	575	555	543	594	601	545	598	571	581	604	587	572	568	586	561	577	533	550	579	580	530	602	520	563	570	527	577	542	580	608	552	575	567	577	574	580	527	551	586	586	537	565	552	575	592	553	526	567	538	595	568	529	563	571	574	555	564	579	573	521	534	547	536	500	572	554	593	605	560	560	576	595	564	592	603	564	544	562	570	539	561	544	561	554	531	546	567	548	535	531	562	532	538	562	536	516	555	609	537	599	546	585	553	573	577	567	531	552	574	539	565	579	570	575	572	635	537	526	576	592	575	582	566	549	566	593	561	552	549	568	556	555	573	594	560	573	570	583	538	558	538	555	550	593	529	571	568	572	572	556	560	555	560	603	572	571	543	548	576	588	572	566	597	574	597	543	560	577	537	547	556	579	577	594	568	574	600	571	561	546	550	599	575	599	615	538	564	612	526	529	530	590	570	536	584	531	539	564	554	549	566	559	567	554	573	544	537	540	547	575	579	577	578	597	541	586	563	547	572	633	608	550	520	578	565	507	549	604	605	579	574	582	564	546	560	569	589	582	524	569	555	522	571	547	559	558	572	624	563	547	556	578	548	585	604	537	534	548	567	563	547	546	588	574	550	587	618	593	548	581	551	592	552	578	563	572	596	599	521	587	611	556	555	583	553	567	576	546	562	557	568	592	533	575	598	544	554	571	557	627	567	582	551	586	535	537	593	584	518	610	575	530	542	540	535	598	590	532	555	553	518	572	605	571	561	592	537	542	588	549	562	563	635	586	556	569	573	549	542	560	582	606	585	565	537	573	548	606	577	546	595	549	597	556	566	592	525	593	564	568	601	548	613	589	546	596	558	585	555	596	539	597	577	584	587	578	551	544	616	520	553	555	600	553	575	559	573	515	565	560	566	579	567	567	549	563	543	615	538	569	523	584	552	564	543	533	567	563	591	554	563	567	589	600	632	567	576	554	543	548	567	572	608	542	604	583	604	556	564	548	521	563	556	549	525	633	546	565	539	540	588	551	582	594	512	541	587	596	557	624	568	572	587	569	577	562	552	578	564	597	543	510	594	589	622	578	571	573	570	568	581	538	534	561	561	561	551	615	587	554	550	544	526	625	538	548	555	604	599	592	582	540	584	549	596	572	534	611	585	580	610	579	585	554	583	554	577	560	554	554	574	531	551	561	579	548	566	528	582	536	572	583	569	583	546	585	561	551	548	544	564	552	542	610	576	553	542	529	608	564	530	571	576	569	556	608	563	540	541	556	572	598	535	516	531	558	540	590	599	563	560	510	605	544	579	538	590	561	564	544	568	540	596	586	565	548	554	566	552	539	541	563	603	525	582	591	556	557	595	544	600	582	592	551	571	572	552	580	595	589	595	605	587	551	602	587	522	557	574	572	555	583	580	550	543	571	573	575	555	533	564	570	567	533	569	535	569	575	568	593	614	569	562	558	520	585	571	529	598	525	593	590	580	576	559	543	572	614	583	586	573	585	547	549	548	606	584	554	561	598	551	581	544	542	561	532	591	579	584	566	610	557	530	598	570	515	549	556	575	555	586	567	560	586	569	562	527	550	540	561	608	559	541	604	553	575	575	586	520	579	585	520	556	546	560	565	571	554	577	521	529	609	586	569	531	533	554	548	564	551	569	547	541	558	595	610	581	596	587	574	566	588	597	560	527	597	552	549	575	576	561	540	545	587	588	607	577	569	605	569	573	531	579	576	580	651	566	537	567	571	541	574	545	595	577	564	598	551	594	540	545	597	578	533	529	558	589	587	552	553	587	483	595	558	567	561	589	538	590	567	563	590	567	555	603	531	575	561	520	558	553	553	586	581	546	568	552	580	589	584	552	545	557	547	576	582	550	554	564	567	570	564	561
35203	12641	8543	6774	4485	3258	2336	1761	1398	1073	944	889	821	717	610	507	457	401	398	392	426	390	343	379	400	360	384	377	378	381	375	416	386	385	412	363	376	388	402	367	388	372	374	339	386	386	385	403	380	330	390	378	405	388	370	360	385	416	405	388	347	351	389	344	385	385	362	396	339	381	357	415	373	395	388	398	388	401	394	399	377	362	359	378	385	363	398	351	390	362	352	364	382	350	395	382	374	374	356	361	372	368	362	375	372	346	355	379	374	394	376	388	395	340	365	362	392	370	365	379	376	360	389	364	405	379	365	389	365	380	365	378	382	322	387	370	371	349	376	417	381	371	380	379	315	416	384	410	383	370	362	374	372	397	398	386	373	360	401	368	338	330	385	387	324	366	406	361	352	380	379	367	361	407	400	384	356	373	368	353	353	369	349	343	369	353	388	392	351	427	374	358	383	375	368	362	390	382	378	349	405	358	400	374	386	364	343	390	361	335	394	371	374	352	374	421	391	376	337	374	359	385	394	353	363	386	362	400	360	372	392	343	361	369	386	388	376	362	361	332	359	358	387	381	340	375	386	388	379	404	377	406	391	356	348	395	358	359	347	363	355	363	392	314	360	360	387	385	380	336	390	431	400	384	423	364	376	411	393	366	364	354	360	326	382	328	365	379	375	332	379	337	405	361	344	388	401	382	370	372	375	375	379	367	385	384	384	333	353	398	383	371	381	376	377	362	375	392	355	406	396	348	366	365	360	357	388	363	349	368	382	353	334	364	410	363	396	373	414	338	362	376	381	389	402	402	355	397	329	370	358	353	365	401	385	379	389	363	400	334	346	363	367	358	326	373	382	369	382	363	340	385	365	332	375	362	344	372	399	392	387	377	381	384	395	366	377	351	382	352	368	367	415	394	344	366	371	406	386	371	360	365	356	351	382	374	394	399	407	383	375	324	373	356	368	363	350	346	366	370	408	352	355	372	374	377	357	386	380	359	380	371	373	397	376	347	351	343	350	376	372	392	356	362	312	394	374	362	349	397	355	393	411	368	359	398	361	377	352	361	357	353	378	342	333	394	358	374	388	363	372	371	349	372	386	383	370	347	364	352	368	397	396	368	352	405	396	361	364	372	376	379	366	332	346	383	369	354	372	410	375	361	387	418	349	343	364	391	366	368	353	381	325	344	354	357	376	350	382	351	370	402	404	415	408	373	378	365	367	368	342	410	402	370	374	341	352	379	329	377	370	351	364	384	393	391	356	407	379	392	354	407	398	369	388	384	363	360	353	358	363	396	336	382	373	358	353	357	351	386	372	370	340	357	386	354	393	392	350	386	379	393	362	394	355	340	387	382	363	367	386	409	354	392	359	374	368	358	368	398	406	360	382	371	383	388	356	399	353	398	405	350	389	387	394	366	355	362	410	377	392	377	367	364	379	372	376	396	389	380	443	372	393	395	350	391	359	358	376	397	406	372	349	367	359	362	403	361	368	393	372	401	353	388	377	364	379	374	371	392	386	368	387	387	379	345	353	362	362	407	353	363	394	389	372	338	384	373	416	359	370	368	399	391	383	401	356	412	381	353	395	387	364	396	364	358	388	391	350	368	366	373	373	370	350	369	352	389	391	361	396	372	377	365	372	355	390	362	378	337	370	391	358	374	351	358	358	349	410	326	356	348	384	384	366	362	389	389	351	343	380	363	355	364	362	377	372	381	379	396	362	377	377	361	381	365	371	364	382	391	387	333	378	376	403	369	411	333	365	390	342	351	391	369	345	368	397	393	386	355	386	369	367	336	351	360	349	347	383	390	378	330	354	381	400	381	391	377	374	415	327	358	399	351	405	370	375	372	391	389	355	358	326	378	366	386	362	365	360	365	358	416	435	391	367	377	375	394	404	384	383	369	382	367	384	372	351	369	377	362	353	419	387	363	379	383	387	344	335	429	353	368	368	352	363	369	347	326	380	414	361	340	385	357	375	341	386	334	377	353	358	361	379	356	390	374	362	375	343	376	427	417	408	385	398	405	368	321	337	355	387	348	359	412	332	363	393	359	367	370	380	384	395	382	408	362	387	346	360	362	380	372	352	373	374	358	374	344	349	343	396	394	398	349	343	372	350	329	352	381	356	362	380	360	373	372	328	397	353	369	348	358	358	362	420	419	386	357	392	384	384	381	352	345	311	421	308	370	390	359	352	351	380	380	350	386	386	327	373	401	374	366	360	364	340	368	393	357	394	409	354	343	371	399	364	347	369	355	391	356	376	346	345	362	339	350	366	378	339	383	386	361	372	382	350	390	399	383	377	393	362	357	360	379	380	356	320	356	378	386	387	399	344	371	324	364	368	398	365	352	369	402	393	407	393	369	339	356	352	341	334	376	369	401	409	391	354	353	350	355	359	356	357	365	405	371	378	337	376	379	386	367	373	359	401	370	390	379	346	351	399	343	370	403	395	361	383	372	417	396	362	364	352	387	416	366	359	369	414	392	404	377	397	364	380	383	366	377	344	373	385	363	355	371	342	370	354	376	379	367	410	372	359	341	393	367	384	384	355	392	371	389	387	357	356	406	340	364	446	370	379	349	383	354	399	406	394	338	407	342	399	377	352	385	400	365	372	368	387	388	366	352	361	379	340	364	353	399	374	353	406	388	397	408	354	391	325	384	351	386	392	379	379	402	325	337	375	377	389	372	356	362	365	358	352	354	365	360	349	383	369	377	355	351	325	349	387	361	384	388	384	365	357	393	403	396	413	368	360	372	366	356	384	375	390	359	388	386	361	358	372	359	355	336	334	368	338	418	418	375	395	382	354	381	363	321	392	392	385	366	355	361	399	342	386	386	375	380	345	396	362	375	365	369	386	417	346	399	368	359	353	412	416	381	309	416	396	392	360	378	351	356	359	368	391	391	406	383	368	398	367	403	373	378	356	347	380	366	378	423	401	371	348	351	397	367	335	398	359	351	357	387	388	362	367	348	367	346	349	374	358	358	370	352	385	374	381	390	343	378	345	344	381	358	368	383	370	331	388	367	385	355	369	403	345	376	356	406	398	348	387	368	380	393	355	333	364	400	411	342	407	358	354	387	400	344	401	389	372	378	350	371	367	350	337	391	376	362	372	361	380	378	390	343	384	342	354	365	367	346	334	378	372	371	340	381	386	403	344	335	389	354	389	349	382	364	373	410	384	366	364	382	369	385	389	386	339	395	390	370	367	407	373	406	382	423	378	380	350	341	357	386	333	393	352	359	364	363	348	376	379	415	364	400	410	348	365	348	384	361	364	415	377	406	371	400	356	386	367	347	366	356	335	361	362	389	346	364	356	350	404	389	366	389	407	369	351	405	378	349	344	346	366	375	338	372	426	366	385	390	378	358	394	388	378	341	372	349	340	391	356	351	364	362	341	373	396	387	358	401	377	337	379	361	412	370	403	366	390	371	381	377	378	407	368	347	398	369	350	358	387	375	318	359	345	372	387	416	372	356	354	348	399	385	376	368
20749	6104	12356	14608	12825	10688	8075	6326	5369	4753	4070	3652	3205	2727	2443	1692	1176	1019	964	970	890	916	921	920	910	903	932	840	905	877	828	861	889	845	890	852	839	844	866	852	889	842	851	877	853	896	834	816	823	792	839	840	810	842	856	795	851	877	844	811	936	811	872	791	874	839	851	848	791	836	824	850	812	853	858	845	845	805	840	804	824	838	827	786	877	841	850	802	836	851	860	835	847	835	829	850	808	869	864	913	878	835	819	817	822	820	822	817	878	816	826	837	860	825	829	845	888	875	844	810	872	834	814	798	841	850	788	839	832	805	878	841	835	816	860	835	825	826	818	809	836	796	849	851	867	846	846	865	832	770	868	848	778	837	845	838	814	820	824	864	842	827	861	887	819	819	794	860	824	814	845	845	831	847	790	846	867	810	840	822	809	822	814	837	822	836	838	843	864	840	851	797	839	802	842	868	847	917	846	831	836	813	829	841	800	796	823	835	803	853	835	880	815	807	808	837	842	851	836	794	812	840	823	853	821	823	804	866	779	824	828	868	858	820	815	853	824	836	877	795	837	832	804	881	870	832	834	802	848	825	854	858	798	824	930	821	824	859	802	847	815	828	848	812	790	875	805	853	841	820	863	835	794	870	863	837	785	857	823	870	783	860	830	833	852	829	854	867	799	808	819	837	835	805	822	898	769	818	843	803	833	862	810	867	831	808	836	830	831	826	908	830	806	851	859	868	845	838	862	848	809	814	801	866	781	869	770	789	841	831	846	808	847	828	859	828	809	811	822	871	753	824	772	842	803	888	840	854	865	892	825	856	873	843	806	828	833	861	856	787	848	868	865	830	857	848	825	834	813	839	844	840	781	838	868	825	865	824	825	842	843	819	811	764	864	781	827	856	782	848	806	842	768	847	823	840	799	832	860	850	807	861	868	824	843	792	829	811	839	811	862	858	840	840	886	888	854	819	779	829	822	855	851	834	817	836	852	851	820	799	794	872	813	811	780	876	852	837	827	867	832	878	791	871	790	914	846	804	823	834	825	781	812	812	857	874	862	853	821	840	854	849	856	880	831	843	819	838	784	863	810	818	839	803	811	876	844	843	826	842	858	824	855	854	819	809	783	860	857	850	818	838	858	790	854	800	785	847	889	841	873	836	792	841	814	852	852	796	842	849	864	834	800	777	820	818	806	879	846	884	864	888	830	841	841	842	840	824	813	862	836	822	862	849	827	835	905	863	820	851	793	816	848	849	760	827	868	868	890	840	825	801	859	829	826	805	799	856	870	867	888	800	856	855	823	801	869	816	848	864	839	812	763	798	860	817	849	890	897	907	820	879	852	816	817	810	828	834	793	821	891	784	812	832	825	844	824	840	790	886	820	827	878	821	845	866	840	888	861	839	834	874	842	841	810	806	849	819	768	795	809	872	855	820	810	798	853	843	856	836	831	821	841	865	850	830	772	839	834	850	819	800	825	815	784	841	838	817	758	866	804	794	887	870	887	893	825	842	841	840	863	831	830	852	816	801	844	832	746	796	867	825	822	802	837	843	845	818	855	866	808	843	824	809	822	829	886	867	832	883	813	789	860	807	817	806	805	831	831	804	836	810	788	915	801	781	812	820	816	810	850	785	828	788	890	867	794	817	882	863	856	839	827	842	857	813	833	860	876	825	842	848	800	845	821	826	860	810	874	767	882	833	835	824	848	808	819	859	831	847	855	836	868	840	851	827	808	773	833	858	792	846	775	866	811	789	838	787	813	840	800	861	879	808	848	873	828	858	809	820	813	812	851	831	842	784	869	812	794	863	791	806	784	823	820	830	887	867	812	824	792	848	819	859	826	814	842	887	851	826	822	789	829	816	790	834	782	852	860	841	806	795	828	827	791	820	752	860	850	833	774	859	848	818	833	837	853	858	857	873	821	822	855	858	771	845	817	843	828	879	803	830	837	913	815	867	880	814	823	808	876	864	844	799	803	838	851	830	840	836	816	862	833	839	802	835	869	841	799	837	822	832	893	830	828	796	813	829	862	834	797	808	809	814	844	804	876	791	827	870	871	796	848	814	834	858	860	838	823	834	826	841	837	842	823	864	844	807	807	821	868	858	822	860	818	824	813	838	857	807	839	794	834	844	913	762	859	785	851	853	856	834	802	801	829	866	824	811	822	822	869	817	819	815	877	833	827	786	802	852	836	837	791	848	872	851	806	817	793	785	852	824	758	838	871	825	845	867	824	820	855	839	842	779	812	825	821	784	870	784	858	828	803	855	816	877	783	818	764	852	766	777	843	829	810	786	840	854	839	826	811	844	805	848	878	833	861	854	865	770	819	817	839	790	829	834	879	812	785	850	836	842	818	867	837	824	858	888	800	815	840	880	837	843	789	872	856	816	815	886	775	874	828	880	896	820	838	811	837	877	839	863	824	794	801	849	831	856	865	824	860	862	885	817	779	856	851	804	851	843	810	819	843	847	825	858	808	851	858	836	838	848	883	828	847	827	831	829	852	831	853	816	781	834	831	821	845	834	857	885	835	801	810	804	851	846	839	849	829	883	828	849	803	838	829	818	817	859	821	822	818	846	804	803	830	861	831	877	849	789	856	834	826	844	873	829	865	855	836	846	853	817	861	829	827	819	832	809	837	769	809	822	822	848	825	812	798	849	831	855	850	820	878	856	830	874	839	844	818	791	842	819	830	786	843	752	797	838	873	830	808	852	813	823	853	785	804	848	849	835	823	776	823	846	837	808	896	827	864	790	820	859	840	805	842	786	835	863	826	773	834	848	874	832	860	823	854	837	843	877	802	820	858	822	796	846	831	808	848	804	824	851	867	821	877	864	854	864	864	816	864	819	836	864	829	795	879	826	809	807	823	864	853	823	837	824	803	828	849	831	853	834	849	872	852	804	842	851	867	855	833	877	826	840	830	833	833	867	843	844	851	810	817	808	869	839	873	819	876	843	789	892	857	818	856	817	870	828	818	856	836	805	800	812	834	896	838	860	842	854	771	786	838	799	902	793	827	858	893	853	822	793	838	863	822	829	810	823	852	825	824	848	821	821	802	822	803	843	859	903	860	808	814	837	823	855	818	790	836	811	894	815	923	858	813	811	785	843	853	824	875	863	810	810	839	773	799	864	815	860	819	862	885	886	870	822	843	885	804	852	850	843	844	860	823	814	856	826	860	887	847	818	849	801	803	834	845	851	884	846	891	800	872	843	834	851	846	817	820	832	870	791	882	841	834	788	869	774	869	863	792	836	843	837	832	826	806	849	829	821	845	830	851	841	800	845	849	813	814	842	802	800	869	887	842	852	790	839	788	871	810	795	846	871	778	807	842	845	851	801	853	816	881	838	859	793	828	861	822	876	854	818	801	877	835	849	846	830	834	826	842	843	844	844	814	867	815	825	815	814	855	797	852	844	801	833	825	849	844	814	850	858	883	845	810	846	838	852	870	838	853	855	868	846	828	844	826	791	835	843	855	839	788	838	859	860
9483	2755	2421	1940	1360	952	685	625	514	510	457	432	429	383	342	316	320	297	301	296	326	311	328	276	303	318	309	307	299	292	282	279	280	348	309	284	349	327	298	294	320	290	289	302	297	274	283	318	298	322	309	324	307	307	303	309	292	322	291	313	314	337	317	338	320	300	305	302	294	315	314	271	339	302	289	317	323	312	307	313	297	308	336	292	327	305	278	308	296	293	329	293	269	367	323	312	307	326	333	288	295	318	307	306	264	320	313	312	333	294	287	316	275	319	316	339	319	335	297	339	336	310	315	293	302	332	301	297	311	289	334	305	287	303	287	310	315	310	302	306	294	349	292	280	285	306	319	326	296	322	280	269	337	295	271	303	284	343	325	281	278	304	328	277	279	300	327	324	331	304	301	358	305	309	311	332	326	284	314	294	359	300	321	294	319	353	317	304	320	308	316	300	305	311	299	289	300	306	326	305	289	306	305	292	301	293	290	321	319	292	317	269	300	318	309	288	296	307	338	314	285	290	351	337	325	308	319	308	300	300	306	304	321	328	321	316	294	282	321	305	309	293	301	321	331	351	290	311	336	317	310	342	319	305	289	319	319	314	320	294	323	318	318	286	295	291	337	306	321	269	308	327	303	322	290	314	300	324	317	297	327	273	293	313	335	337	302	291	280	311	300	293	306	297	293	334	325	334	312	302	350	296	318	326	264	278	299	298	314	294	331	307	352	289	287	309	268	316	316	301	299	325	306	301	342	299	301	324	320	295	317	289	322	326	316	307	300	320	301	286	329	320	309	283	298	275	316	335	301	312	329	293	296	312	282	318	284	306	304	287	349	302	312	288	300	344	278	299	284	281	285	322	310	292	291	325	345	322	374	297	309	348	285	315	305	307	308	321	282	292	324	325	299	295	308	285	283	315	333	321	341	315	281	291	298	318	337	320	318	300	306	311	324	303	345	315	297	313	313	281	303	318	311	307	263	340	322	325	307	273	305	367	271	248	302	288	308	303	291	328	295	293	276	283	301	297	281	265	305	322	279	279	300	300	302	307	314	316	321	303	276	292	294	320	329	278	325	296	320	308	329	313	307	299	329	343	290	282	315	310	303	319	326	306	311	324	296	275	322	301	329	323	355	289	295	294	290	302	327	323	296	316	316	302	301	309	341	340	336	323	276	334	297	280	256	275	314	314	324	325	328	300	287	300	304	314	263	289	337	315	314	328	265	321	359	303	331	273	289	317	321	297	288	299	302	298	325	318	279	330	286	291	310	326	327	314	307	274	297	321	300	313	317	304	291	312	307	298	278	300	296	293	294	325	298	303	323	312	313	320	321	302	278	314	299	332	297	307	300	296	299	328	277	297	333	284	275	289	286	302	287	318	350	272	277	343	304	318	316	289	289	330	310	325	352	338	326	310	296	313	314	331	304	343	297	332	313	323	319	335	306	311	303	308	283	314	254	278	303	295	299	323	343	299	295	305	304	298	296	334	319	312	284	303	357	349	320	288	297	309	293	295	327	289	288	287	309	292	295	314	309	319	345	303	306	328	327	314	289	338	375	322	319	301	313	330	281	295	298	337	299	279	282	269	302	302	296	302	290	294	344	338	312	289	304	310	303	272	313	312	343	353	313	312	298	310	330	284	292	275	313	276	309	287	304	311	275	318	343	282	345	317	332	360	326	271	307	286	308	305	282	288	308	305	305	338	303	328	324	328	332	318	318	320	332	312	312	306	326	310	289	285	346	348	346	309	292	321	309	321	299	294	341	286	334	314	303	292	303	288	284	322	331	310	271	300	290	349	285	316	292	326	307	316	308	275	292	330	317	321	281	334	271	314	306	301	323	333	307	318	319	320	320	336	274	315	320	302	308	317	331	295	344	277	344	362	318	302	314	298	313	335	287	278	318	314	358	308	288	283	328	280	301	311	309	326	303	327	316	300	315	293	303	306	326	308	311	298	312	323	329	323	267	300	302	318	346	297	295	268	291	281	308	308	306	305	307	272	265	312	303	281	298	312	350	314	325	289	313	281	301	313	308	291	304	309	306	332	271	297	355	301	291	297	320	304	298	299	311	323	275	294	291	333	300	301	299	310	297	290	292	313	283	322	320	299	318	316	314	294	294	292	295	309	295	294	301	318	298	324	301	291	327	311	333	310	319	317	312	318	317	326	315	274	317	292	317	302	299	324	320	313	299	293	321	308	307	308	295	331	295	289	312	280	292	266	311	325	281	328	315	283	297	315	303	272	296	286	317	325	304	322	278	312	307	283	272	309	325	307	302	312	311	298	321	321	296	301	305	298	308	320	326	320	335	298	303	262	288	304	289	296	314	299	286	277	313	340	326	299	307	295	292	329	355	305	294	311	306	300	327	302	311	355	318	308	307	346	351	324	305	290	290	287	284	315	323	318	288	319	311	323	287	274	276	314	298	320	306	291	328	338	298	332	297	346	314	312	313	280	316	308	315	311	348	294	290	304	311	334	295	290	281	301	325	320	303	292	297	325	292	310	290	326	303	304	333	292	304	326	311	329	324	290	294	311	327	293	337	318	329	309	281	301	285	343	318	291	314	322	298	305	259	334	351	279	333	353	259	282	292	301	279	318	316	303	300	320	336	314	316	329	278	312	322	315	281	319	313	295	305	295	320	317	306	324	283	281	338	316	309	298	291	293	314	292	300	281	302	309	295	297	301	319	301	292	324	318	303	329	319	310	284	315	319	302	306	297	270	347	294	276	325	309	312	293	304	290	314	304	299	297	299	315	343	329	309	317	333	326	294	279	333	314	322	318	333	353	320	307	316	272	304	331	309	298	288	284	299	321	323	285	306	310	336	311	335	287	311	339	298	315	341	264	302	288	285	290	271	319	314	296	303	321	300	328	301	316	324	329	325	312	308	305	266	311	305	341	294	318	318	302	268	335	298	303	285	309	317	313	323	308	285	306	328	302	305	296	287	316	282	299	309	313	313	316	296	337	328	308	294	328	324	291	345	309	328	299	318	321	311	329	321	293	313	329	340	321	338	306	284	315	312	306	301	293	335	282	298	284	287	332	298	307	304	275	300	294	332	306	284	346	296	321	316	307	316	309	297	296	315	285	324	284	316	324	294	331	333	333	308	282	311	285	339	288	289	325	295	315	310	291	295	274	306	311	308	289	315	319	284	321	276	304	318	310	332	322	281	275	303	266	299	329	299	285	314	298	308	310	271	313	301	302	302	329	312	306	307	334	291	310	291	320	335	308	300	317	322	315	262	279	306	323	334	356	349	342	301	308	287	295	286	310	299	290	297	312	334	296	307	330	308	293	319	332	313	309	304	316	306	337	310	318	321	293	311	334	330	302	307	289	296	307	317	349	326	283	267	278	323	318	310	298	310	358	310	291	289	293	284	277	311	311	315	290	285	294	318	309	333	300	303	310	303	329	274	293	311	290	312	330	317	314	298	316	316	333	325	324	286	317	253	284	297	290	319	319	351	315	328	336	289	320	334	269
6291	2390	4848	5589	4575	3649	2696	2059	1966	1727	1713	1563	1356	1152	931	723	685	700	690	722	703	723	734	709	660	711	709	677	638	701	731	659	692	677	642	638	663	697	675	714	685	665	676	692	694	674	675	622	651	651	686	664	663	706	722	647	656	692	668	680	680	714	687	694	663	711	692	687	696	719	691	685	647	694	702	710	674	696	706	694	684	700	719	673	695	674	674	711	684	718	649	686	646	712	718	665	671	672	689	659	657	691	645	699	656	732	702	666	738	704	703	670	697	695	732	702	659	730	671	714	708	709	638	657	646	730	700	680	671	646	663	688	649	666	723	695	689	699	727	674	697	697	753	713	682	688	637	690	715	702	645	660	683	682	702	683	666	686	662	690	723	684	665	683	723	663	700	648	642	678	646	703	656	686	714	682	701	692	700	713	625	727	717	671	689	675	698	700	732	689	688	624	686	645	648	646	725	671	657	693	691	657	671	682	688	692	658	728	687	707	686	713	673	640	680	674	711	684	671	678	702	706	686	651	685	703	676	684	701	685	671	731	647	631	668	713	706	704	697	678	698	646	712	694	672	650	676	689	641	678	692	727	715	745	690	646	757	669	705	718	674	643	677	686	699	711	643	665	708	673	700	711	707	672	684	659	645	726	716	678	655	663	678	686	667	701	663	703	643	682	684	654	725	698	667	696	675	696	696	678	689	638	692	693	664	696	731	673	649	691	673	670	659	713	701	684	634	693	718	682	662	652	653	655	690	654	685	707	707	690	670	732	739	692	666	705	665	722	739	649	643	709	662	694	690	699	686	677	680	679	695	703	661	722	704	655	693	671	642	679	696	702	697	642	702	648	673	676	702	688	692	647	649	677	701	725	740	667	636	705	698	725	669	659	682	708	651	644	696	719	697	708	702	712	693	669	640	649	680	683	679	670	702	667	669	690	701	657	647	654	717	705	724	678	673	699	706	666	646	679	649	695	703	679	665	672	710	687	682	708	708	674	708	710	685	692	728	689	678	689	666	657	674	693	689	667	658	724	676	684	647	716	718	665	659	671	685	696	676	661	671	649	624	696	679	700	704	672	715	695	725	657	736	710	672	757	681	708	691	648	632	689	641	746	707	692	704	717	637	681	698	713	661	736	684	686	684	681	692	664	701	647	695	652	707	634	672	673	720	714	742	719	681	670	694	721	663	671	691	676	681	734	699	665	683	658	691	665	673	669	687	722	669	614	714	732	710	718	695	701	673	690	716	671	679	649	705	698	650	695	680	704	715	726	684	687	687	649	715	652	696	647	721	651	683	692	716	696	655	656	730	675	690	716	722	670	718	690	669	695	709	716	690	637	752	686	714	701	639	657	696	639	694	662	692	652	644	674	655	733	687	688	714	672	703	666	669	694	633	697	728	667	729	688	645	696	707	638	663	675	681	647	706	713	694	688	662	709	730	714	681	646	669	694	683	686	643	685	707	725	697	689	676	681	689	683	703	693	686	722	671	674	738	694	677	652	666	705	697	655	741	658	718	726	655	685	709	694	677	696	675	679	653	635	706	657	635	621	645	726	661	693	710	729	718	683	708	653	694	689	653	705	702	679	670	675	649	733	709	705	739	687	685	719	677	668	720	722	719	683	668	707	674	656	692	681	674	702	700	697	669	694	684	692	691	682	663	706	701	662	695	644	672	694	711	662	681	642	712	708	659	670	702	706	660	661	599	686	690	724	685	690	688	693	713	688	665	657	697	727	640	704	686	686	655	707	696	674	652	670	738	666	673	657	685	629	706	722	701	645	672	711	687	684	729	713	687	660	720	693	686	730	659	709	697	677	662	696	698	682	673	675	645	693	669	662	660	689	668	661	697	668	728	722	648	700	682	663	703	735	701	658	700	703	676	655	644	657	701	738	679	725	643	679	702	698	663	642	740	702	703	702	694	643	722	646	660	692	672	735	658	686	726	688	679	694	685	668	647	706	691	672	689	760	663	644	652	712	678	700	676	680	677	727	717	691	694	661	711	653	715	663	686	654	689	663	676	664	610	670	712	686	685	682	643	675	699	666	710	679	722	680	655	676	683	676	728	682	668	636	652	665	659	649	722	730	713	671	659	709	674	673	695	708	662	710	694	663	682	704	667	682	671	688	720	705	716	759	668	676	691	660	692	616	675	679	725	689	630	712	690	699	668	661	673	670	669	663	695	707	679	709	714	698	695	694	659	694	669	656	672	685	697	674	685	705	693	726	629	722	680	691	685	715	666	705	712	688	697	697	655	672	748	678	705	694	701	660	685	686	665	654	700	700	674	726	711	693	682	665	674	651	726	671	685	689	684	710	627	708	679	657	671	685	678	708	650	758	685	700	660	702	693	669	704	691	643	676	672	653	722	707	662	696	725	667	687	647	674	653	711	711	769	667	700	676	708	687	727	719	679	671	663	694	682	694	670	711	720	660	673	748	693	660	716	676	702	703	662	688	705	671	659	680	735	683	676	712	680	690	700	696	716	693	703	689	698	686	701	699	698	656	693	704	703	702	712	682	688	696	702	656	665	657	672	671	661	716	715	645	658	702	730	668	721	676	695	681	699	648	653	646	652	712	669	686	666	722	683	700	717	695	679	704	654	713	671	646	694	679	696	734	705	679	730	659	718	672	667	647	711	674	688	687	684	701	692	716	683	642	736	689	723	708	668	703	684	703	657	735	709	711	641	661	695	669	681	730	677	696	663	671	662	669	716	694	664	695	719	715	678	650	751	686	667	724	673	691	688	683	691	685	698	670	648	653	648	700	672	744	692	715	720	675	668	676	692	681	652	700	713	705	728	682	684	641	674	681	711	701	673	693	671	654	703	671	659	653	723	651	655	701	677	697	693	662	709	721	666	683	698	662	677	619	695	683	679	684	706	673	682	684	675	682	678	633	696	683	673	680	700	671	681	710	689	650	656	670	674	662	690	699	712	676	691	692	688	697	676	671	680	686	677	710	695	703	715	690	676	718	607	623	673	687	676	716	704	643	683	695	643	695	691	665	653	719	656	695	687	674	658	648	667	695	658	669	699	660	733	688	664	650	682	689	683	691	680	695	717	695	696	700	663	685	721	663	707	676	703	657	704	724	674	719	718	679	678	628	652	695	674	645	714	704	711	696	712	645	689	630	682	650	704	717	681	657	698	653	650	677	676	654	704	680	649	635	675	652	696	678	684	699	720	653	705	660	646	685	665	732	685	671	670	615	652	667	732	717	666	656	762	688	661	673	740	674	647	692	615	717	682	680	706	666	717	740	625	637	668	700	653	683	658	708	696	699	716	670	661	715	750	617	657	709	667	663	659	643	723	650	675	690	669	685	663	699	711	680	659	664	696	682	642	631	677	719	717	660	708	733	720	730	688	658	671	720	662	748	681	693	672	733	662	710	709	660	672	669	661	689	733	690	685	700	691	686	656	702	677	652	729	697	692	671	678	671	697	723	662	671	719	677	690	637	735	669	713	697	685	695	678	725	678	727	703	628
24708	8114	5228	4076	2614	1801	1320	934	810	722	606	549	474	462	338	267	257	261	252	218	257	263	240	245	270	234	249	230	199	216	246	225	223	245	202	251	224	190	235	248	224	234	248	249	230	239	214	257	219	225	254	216	233	223	220	236	227	236	243	230	239	252	212	222	225	215	228	255	221	244	259	232	201	231	270	242	249	216	232	225	247	230	223	213	241	238	208	242	227	255	255	217	222	249	208	254	234	218	230	236	235	222	204	210	237	250	259	241	247	228	242	236	245	220	249	246	224	254	261	245	243	229	188	231	238	226	240	216	218	235	254	228	231	221	205	259	234	235	248	248	240	232	220	220	223	213	227	188	229	233	229	245	209	230	243	219	225	266	254	235	246	214	205	224	234	222	244	241	233	235	247	221	203	242	230	243	216	210	249	187	231	233	219	242	235	237	234	230	248	218	206	250	216	253	214	231	244	265	224	255	223	224	216	205	235	216	226	228	234	203	221	237	224	243	258	230	234	232	192	251	253	244	245	219	245	231	193	217	237	238	244	256	238	218	220	242	237	216	206	234	213	245	258	228	223	257	247	223	281	239	259	254	254	234	244	213	216	247	235	258	236	259	226	243	230	198	243	251	237	224	220	267	248	224	240	245	242	214	262	232	214	210	224	224	243	233	243	233	216	200	230	236	235	201	228	226	220	243	207	208	221	221	231	232	242	225	210	234	234	255	228	232	193	248	225	246	216	226	233	231	256	262	211	235	244	237	233	234	247	222	212	223	198	227	228	235	233	228	275	235	243	235	206	231	235	263	243	237	219	216	207	279	264	239	227	228	244	247	216	232	222	216	215	236	244	260	255	242	234	247	263	267	293	213	241	237	240	221	220	224	249	211	233	246	230	244	228	252	222	237	271	236	231	213	224	254	237	251	194	237	223	201	210	248	251	228	231	242	220	254	225	197	232	215	229	240	230	244	233	241	234	236	235	243	233	218	235	226	259	237	255	246	251	257	242	233	234	248	217	288	241	233	238	260	224	222	262	252	238	231	231	231	213	230	219	221	236	224	214	228	241	223	222	208	236	248	219	231	231	219	234	232	230	233	205	257	239	238	210	229	226	235	223	256	252	225	258	253	234	247	204	236	220	224	245	267	244	223	282	228	231	218	225	225	214	228	245	211	263	246	228	230	229	247	229	241	220	217	210	259	231	220	225	263	239	225	229	216	256	222	229	226	251	230	233	210	265	252	243	225	233	240	195	222	210	257	207	225	224	205	228	240	235	242	240	265	254	253	225	222	222	253	249	257	243	230	249	235	243	235	261	219	237	199	250	188	218	230	214	251	229	245	242	280	261	242	250	272	230	239	258	255	245	217	243	204	224	241	217	218	263	217	221	258	204	225	192	213	219	218	202	231	229	236	224	235	247	205	235	250	203	255	239	218	236	236	235	227	225	215	223	226	231	258	229	241	208	240	227	239	243	245	235	210	236	230	229	243	242	242	233	264	252	238	237	246	214	218	235	220	253	237	242	233	213	222	228	215	252	204	235	246	224	240	222	217	251	251	256	226	222	208	198	224	216	243	222	196	200	223	247	262	236	196	233	242	186	246	233	214	249	250	255	248	248	224	234	249	246	252	246	230	237	229	249	247	226	250	227	211	258	191	229	211	218	218	244	219	223	245	253	238	224	236	237	236	225	262	228	250	247	221	203	217	230	226	236	230	211	243	246	230	234	225	262	235	263	243	239	221	237	232	261	245	211	231	255	249	237	238	251	225	226	251	260	251	239	230	213	238	240	212	228	244	235	247	265	236	248	235	223	232	188	252	262	237	224	235	199	228	205	226	229	237	215	233	211	238	214	269	239	204	233	210	260	244	260	239	246	224	265	251	244	250	253	232	231	244	223	244	216	219	203	251	233	222	249	257	224	207	244	248	239	235	244	238	227	222	234	210	245	213	217	222	249	251	235	221	224	233	241	222	257	224	242	243	231	219	248	225	242	230	246	239	235	270	263	212	237	226	209	250	242	211	248	260	212	260	240	212	226	226	207	240	240	261	256	231	215	251	239	231	211	243	255	237	241	240	214	235	273	246	216	245	231	228	186	236	243	218	207	230	221	241	258	237	231	226	247	239	218	229	283	236	234	214	252	233	247	250	205	239	251	238	236	218	252	228	236	257	222	239	246	227	268	225	242	224	204	251	221	224	257	213	237	237	243	226	230	239	225	212	226	238	216	238	268	252	220	260	231	271	257	233	228	237	226	223	201	219	283	235	235	236	239	222	243	218	224	255	226	236	235	243	221	225	237	235	235	235	234	237	210	227	220	236	234	238	244	246	221	235	229	238	228	218	235	215	233	233	215	226	255	230	232	237	215	258	257	240	250	209	237	268	257	232	237	266	238	232	241	239	199	227	234	260	253	259	230	221	238	218	214	221	226	225	231	234	237	236	247	229	240	247	233	252	245	211	206	203	228	202	221	222	225	217	239	224	239	218	222	237	235	224	260	238	226	241	233	216	238	237	244	262	234	225	211	215	222	243	255	241	206	223	249	255	232	209	228	236	231	235	241	211	214	235	228	198	229	228	208	256	210	251	246	235	243	217	260	239	224	200	238	235	250	269	221	236	238	253	193	244	209	216	214	229	240	215	236	238	254	216	205	237	256	241	275	225	241	250	239	237	247	202	239	217	205	237	249	201	232	215	226	252	226	236	240	243	257	252	255	250	224	238	245	236	247	248	234	257	199	233	213	233	218	239	216	253	250	218	230	209	252	232	222	248	247	231	220	237	216	252	246	196	248	224	235	233	231	234	215	223	238	219	245	220	219	228	236	223	246	240	230	220	223	233	254	211	221	225	234	238	241	228	253	224	250	239	202	222	236	235	238	221	226	218	223	235	223	233	217	227	220	204	250	245	232	243	241	243	211	186	234	260	237	219	208	251	201	226	271	230	231	213	229	238	213	219	239	274	243	189	235	217	220	263	229	209	229	260	247	249	188	255	237	230	225	244	236	235	247	237	273	222	228	242	236	224	221	221	245	219	228	269	223	221	246	234	222	244	235	264	229	209	212	217	237	233	208	239	228	229	233	237	232	250	247	238	224	233	229	210	225	222	242	262	241	238	249	236	269	227	223	260	211	234	220	261	246	224	225	238	237	254	232	271	252	244	213	247	251	224	257	211	245	239	229	229	225	217	223	242	201	197	217	207	225	231	234	214	251	229	255	213	210	198	259	240	216	232	217	265	226	243	226	241	261	221	231	222	227	222	224	258	258	258	237	225	255	249	235	240	216	227	222	246	239	250	220	258	229	216	238	256	210	247	240	213	240	261	215	239	205	224	244	216	259	247	220	212	192	227	231	233	237	227	223	236	241	216	222	233	228	212	232	216	271	210	233	218	222	248	236	208	218	218	231	240	235	218	234	227	226	241	228	244	240	234	228	206	243	207	241	233	219	214	224	234	225	243	225	258	239	224	222	256	220	240	208	215	215	230	241	191	227	245
15831	4461	8708	10395	9108	6898	5407	4194	3583	3032	2779	2360	2164	1813	1211	876	689	671	675	602	638	606	577	621	633	565	575	566	566	589	545	624	571	577	532	574	584	575	591	551	570	525	555	532	578	559	537	596	590	551	566	560	570	571	560	575	597	594	564	554	560	539	531	551	560	520	528	562	573	571	550	538	616	565	575	540	557	583	520	521	575	506	501	597	552	571	562	553	563	578	556	568	579	571	547	587	588	554	573	562	567	572	561	599	537	569	498	537	574	511	539	548	568	549	525	561	603	579	530	529	582	590	553	582	565	532	543	565	573	545	541	546	571	551	534	548	574	552	588	553	579	553	578	535	572	597	576	523	536	552	548	541	567	580	538	556	586	610	535	565	566	537	528	540	553	551	529	555	553	514	561	567	553	535	576	574	513	560	508	556	581	570	534	551	586	537	598	484	561	587	569	570	548	596	573	610	528	522	574	530	550	551	572	543	535	567	533	579	544	559	548	550	577	522	566	532	568	570	531	563	547	578	550	548	529	534	542	567	532	573	565	555	571	559	540	539	573	535	550	563	539	547	510	539	537	518	580	601	562	560	582	547	510	555	574	549	558	549	539	557	536	564	536	549	588	560	584	582	582	584	549	571	536	544	564	542	555	536	569	532	600	513	590	578	569	571	561	572	552	542	559	565	558	532	560	586	529	555	542	545	581	546	538	578	530	576	555	545	587	561	562	506	594	558	542	533	554	502	531	556	530	533	555	585	531	570	531	536	527	575	523	569	608	528	562	541	548	546	515	545	569	562	546	557	565	540	555	581	544	564	577	565	510	539	555	546	572	570	526	559	547	534	534	533	571	536	549	552	532	562	587	533	531	546	590	535	562	583	582	571	530	584	549	559	529	554	541	602	529	551	548	562	545	582	554	530	546	545	540	595	571	584	542	559	536	573	560	592	598	545	575	551	552	619	568	552	536	549	548	568	599	547	573	563	555	563	566	580	570	589	607	542	541	561	540	588	563	585	575	576	528	581	592	575	545	530	518	543	600	531	552	559	561	532	499	541	572	529	521	572	550	552	571	541	526	575	549	532	535	560	579	576	516	559	576	546	531	512	606	517	568	596	603	532	580	556	553	576	564	556	567	547	589	516	591	567	583	609	541	537	584	565	582	554	575	531	596	594	571	547	555	562	529	539	555	578	564	527	541	569	589	564	550	578	564	567	546	591	539	531	561	564	549	516	522	575	570	550	549	564	546	561	573	535	532	548	548	525	566	534	556	539	557	566	565	574	561	556	554	517	605	541	576	583	572	521	550	543	553	538	590	533	535	562	602	545	566	538	526	563	566	563	513	541	523	515	546	558	597	562	546	516	574	562	546	574	552	540	586	550	572	560	574	512	580	552	558	563	534	541	572	583	562	582	559	510	534	545	572	570	565	599	566	564	528	544	544	575	532	587	576	525	523	583	541	579	577	580	548	548	560	533	567	561	560	550	538	538	555	549	542	547	528	541	598	535	568	564	557	528	568	531	561	503	559	556	545	547	544	538	572	569	553	524	555	566	578	527	560	537	565	529	565	526	594	536	571	581	554	553	560	559	509	576	575	553	538	540	518	578	561	534	518	556	572	515	591	550	575	571	554	511	560	609	594	568	552	516	568	600	566	479	537	573	527	522	537	574	551	510	551	565	581	584	546	578	560	533	542	565	529	540	529	558	627	546	608	585	568	574	569	557	600	570	543	556	580	583	531	558	522	543	575	583	568	557	567	537	558	517	534	560	535	521	529	560	589	550	564	524	522	585	537	519	529	589	562	528	516	537	571	554	557	519	560	540	551	522	576	554	561	540	571	516	566	526	561	556	547	547	546	588	522	581	541	570	532	574	528	553	519	522	584	571	593	586	561	586	528	541	577	550	556	553	514	529	556	592	564	539	543	579	543	549	578	550	572	564	560	570	541	584	576	542	580	580	544	555	546	560	538	538	537	540	565	526	567	554	532	605	539	549	536	575	566	554	545	535	556	506	592	578	550	527	553	567	555	511	564	548	552	560	567	552	550	564	557	566	572	535	574	567	571	588	563	562	560	550	565	551	565	583	587	511	544	559	540	569	553	591	551	550	572	576	578	611	549	513	532	532	550	545	561	545	548	547	566	549	556	540	587	569	562	553	551	545	534	558	618	525	543	527	571	524	574	542	578	551	612	559	568	539	530	551	539	573	581	548	570	573	540	571	581	553	581	561	555	566	523	548	553	577	565	585	591	554	532	590	553	577	541	526	530	553	566	558	534	540	543	533	566	583	548	549	558	518	564	557	562	600	560	588	554	570	572	547	544	568	565	547	528	539	560	599	543	561	539	570	550	558	565	569	563	538	519	550	575	509	572	565	594	559	552	551	549	556	527	596	560	621	542	604	561	517	583	560	567	569	571	540	549	539	566	573	581	549	529	520	554	550	551	526	560	559	572	561	506	554	559	560	565	557	521	567	540	578	541	551	554	534	524	557	557	529	557	581	554	548	542	551	583	552	571	532	554	566	570	568	558	549	590	595	523	569	541	563	595	526	640	522	547	535	573	560	573	550	549	575	540	562	583	554	521	592	589	585	525	548	548	570	539	544	569	576	514	528	569	607	539	610	553	595	580	530	564	545	524	564	569	528	566	570	517	539	561	609	521	598	567	565	513	560	568	528	559	522	543	531	593	555	520	571	565	578	567	538	553	538	569	549	572	566	594	538	582	550	551	585	546	539	540	545	572	534	569	552	577	546	525	543	581	563	558	565	580	574	557	583	557	536	580	561	517	574	556	527	542	561	509	568	522	556	575	570	554	573	536	565	498	531	556	555	561	555	563	544	578	537	542	552	593	591	531	509	507	528	546	543	546	539	575	567	517	580	515	578	541	564	558	580	524	583	583	525	550	556	532	564	523	568	550	550	531	565	561	531	541	600	561	541	534	561	578	537	564	583	542	544	553	539	543	568	530	524	531	568	554	565	567	526	579	559	556	564	558	577	519	575	565	518	612	581	545	539	572	555	570	564	551	563	572	551	558	570	573	590	551	563	558	550	553	564	538	564	576	533	567	555	562	559	570	582	538	549	552	530	545	556	549	589	577	526	545	599	563	537	561	587	553	508	534	579	588	528	561	544	528	564	542	536	570	548	543	565	543	545	521	537	608	569	548	531	566	565	550	561	570	559	539	518	576	529	569	498	554	558	576	527	591	549	554	540	554	554	565	482	577	553	591	589	551	530	555	558	547	552	534	584	511	559	575	577	567	563	565	553	579	542	515	594	547	571	548	542	575	540	542	561	590	585	540	505	536	555	555	546	544	564	541	562	567	542	535	560	559	577	563	536	544	555	582	606	535	546	574	478	544	552	556	487	585	575	548	518	488	533	557	546	556	562	571	576	530	526	541	579	533	534	561	578	587	562	559	567	572	544	544	538	581	574	537	539	542	555	553	547	547	565	525	576	564	575	587	584	587	546	547	572	569	546	553	550	549	545	562	526
35732	15031	9346	6895	4541	3083	2284	1678	1399	1202	995	851	770	779	597	422	411	366	389	406	411	423	348	416	398	336	441	380	407	353	346	368	361	369	367	344	365	366	390	381	374	400	360	367	370	329	368	372	350	318	379	425	364	390	332	383	360	355	326	399	388	385	354	364	365	370	361	401	358	375	380	340	348	381	400	366	392	363	361	379	352	366	352	343	383	357	338	359	354	372	322	352	395	344	390	352	342	349	351	326	367	378	373	375	334	347	351	366	395	359	389	353	384	328	357	376	361	372	358	357	359	387	371	366	340	379	381	344	351	352	391	370	401	360	389	370	401	370	377	388	391	380	392	382	350	342	364	388	371	382	358	388	374	339	365	363	346	375	343	368	377	372	390	371	406	373	324	392	387	361	370	374	361	360	346	356	338	389	304	357	388	389	369	362	354	377	342	382	389	372	357	387	363	417	348	354	351	332	371	372	401	368	389	412	344	393	401	324	354	355	375	365	387	342	383	387	360	334	356	367	367	350	349	344	336	358	331	390	389	412	368	387	354	363	388	318	365	365	376	374	344	380	354	367	375	337	387	357	381	365	382	377	370	331	342	370	365	352	390	352	370	383	328	381	398	343	341	353	349	374	374	352	344	366	383	336	373	372	348	388	399	367	376	358	397	367	357	370	371	390	340	373	344	372	355	378	395	349	366	363	372	345	347	358	436	417	375	337	359	401	370	374	365	372	369	349	413	331	357	401	372	384	373	390	442	352	329	357	353	380	359	345	363	394	341	366	320	400	368	352	426	397	367	373	337	361	354	354	386	384	371	416	373	381	359	385	350	349	377	349	386	385	405	361	407	321	347	387	359	385	379	348	374	363	380	350	342	397	393	389	380	384	371	382	394	362	396	350	351	409	345	358	374	385	378	347	339	331	353	378	336	385	392	403	359	386	382	315	354	350	344	393	378	360	380	383	397	321	374	344	354	354	342	345	373	365	384	372	381	371	326	372	347	376	337	390	373	399	338	364	391	374	354	328	356	345	378	376	350	407	368	343	381	396	386	343	349	355	373	369	343	353	371	380	360	364	349	345	391	386	319	332	373	379	377	348	365	382	359	382	339	373	397	406	361	329	358	383	388	353	339	357	378	374	369	350	370	356	351	394	387	371	334	355	373	371	376	361	353	360	358	347	340	382	385	413	371	359	369	366	371	353	362	338	381	380	335	321	312	367	375	386	410	357	352	393	355	361	346	433	400	388	361	372	358	350	359	405	383	399	378	371	328	358	359	408	398	360	355	373	387	368	349	349	356	345	381	359	352	377	387	380	374	388	370	390	365	393	342	375	382	379	356	363	371	380	343	384	369	337	367	398	355	367	411	374	393	368	372	325	385	396	371	382	376	354	352	385	363	379	379	385	355	344	398	380	365	366	349	350	366	349	394	393	387	343	380	364	383	368	383	354	332	356	415	372	403	342	366	346	326	361	371	388	395	399	340	375	351	378	346	370	382	331	354	380	344	413	384	355	402	351	412	369	345	418	362	353	351	391	372	356	338	346	389	361	399	378	371	351	395	350	341	358	347	351	385	411	364	416	366	353	338	345	390	368	405	383	368	390	371	387	424	378	338	395	358	351	380	363	370	318	366	328	337	368	363	397	405	378	375	368	353	375	379	394	374	377	358	377	369	388	379	357	357	385	324	355	371	375	381	385	391	365	380	371	370	389	349	348	359	369	389	404	372	362	389	369	375	362	343	366	395	353	346	360	360	342	393	360	343	380	402	386	404	331	387	392	357	364	346	389	364	366	339	336	322	361	404	385	372	359	388	354	376	340	398	349	371	382	312	360	356	378	334	342	336	356	361	324	373	405	355	367	385	395	392	380	338	369	333	404	374	339	355	350	383	349	370	361	384	352	363	377	390	343	357	387	371	373	369	368	361	369	357	372	347	393	372	396	373	356	381	380	357	376	388	371	408	373	329	346	373	359	356	374	350	405	357	335	375	359	368	331	353	361	390	336	361	374	399	353	409	355	361	364	359	367	350	389	405	395	373	367	369	356	359	384	379	353	396	373	397	386	356	344	373	388	344	358	351	370	360	338	378	369	354	371	416	372	382	337	389	402	368	344	416	344	349	350	381	387	363	340	383	370	375	366	378	363	387	329	358	376	378	390	366	365	361	359	379	390	362	360	377	364	361	375	354	365	376	360	361	378	344	399	384	346	380	389	327	380	354	339	395	368	380	404	399	374	391	404	383	335	349	342	401	386	360	352	322	365	336	358	340	334	382	392	352	355	308	359	346	354	358	406	392	377	393	347	331	341	403	355	344	363	400	380	360	340	373	401	378	337	341	373	357	338	339	374	356	390	354	371	374	363	416	383	375	403	386	359	343	356	354	363	385	373	377	388	357	363	353	354	380	385	393	388	372	373	360	378	401	356	361	380	369	373	400	361	350	337	350	387	339	346	370	361	356	400	371	378	362	358	381	371	414	376	325	383	408	375	348	394	349	357	378	355	348	345	347	421	390	382	323	373	370	356	356	348	415	344	359	384	358	381	359	353	348	398	344	398	370	362	358	355	393	364	348	340	383	359	365	352	383	347	414	335	405	336	364	395	366	347	367	366	332	344	353	340	377	348	387	364	441	370	389	346	361	380	376	362	366	342	336	386	386	385	371	369	353	331	326	378	399	342	353	356	342	403	331	347	344	356	388	385	329	367	356	378	396	341	367	331	388	386	392	351	347	360	375	357	388	411	370	370	365	366	335	331	352	370	363	386	362	372	400	374	362	379	361	394	369	399	357	390	354	372	342	389	360	401	371	372	344	343	412	353	397	421	347	345	368	343	367	380	383	361	365	395	321	354	361	373	356	386	370	344	375	366	375	391	400	397	342	357	371	347	366	361	372	364	403	383	377	355	396	352	345	369	377	392	368	384	352	375	343	364	365	355	350	365	354	381	405	339	348	358	397	369	398	391	372	396	350	390	361	366	380	366	368	370	376	353	371	346	345	358	363	388	401	385	417	372	355	393	334	402	439	364	415	384	364	369	350	401	364	389	342	396	361	360	392	379	351	395	387	407	394	385	385	410	390	367	378	333	402	393	360	376	362	359	388	360	384	393	362	370	373	360	362	338	401	357	367	392	353	360	394	365	377	384	358	396	392	333	381	354	397	376	383	384	368	384	411	369	355	325	342	379	348	350	349	402	370	419	348	369	425	395	392	355	348	373	338	341	381	386	354	346	366	369	342	367	357	422	358	356	357	385	332	368	406	383	392	384	337	370	356	347	378	366	390	379	309	351	332	371	386	366	354	322	372	354	396	374	394	379	342	405	383	354	370	338	382	393	382	355	342	345	389	330	367	368	338	371	378	366	354	437	385	353	396	369	368	361	414	366	351	397	360	353	346	360	393	376	390	351	348	367	329	365	397	378	409	375	359	368	371	343	335	370	375	335	367	361	363	360	379	349	357	397	347	384	405	362	361	356	425	349	391	369	413	374	346	388
21682	7130	12487	14282	12684	10046	8143	6175	5402	4749	4067	3708	3300	2855	1858	1312	1220	1008	984	963	949	958	873	906	887	885	907	892	831	878	815	833	850	871	831	881	849	850	855	886	817	849	857	835	831	839	846	836	851	839	788	866	849	804	873	844	857	814	890	796	828	820	831	772	835	821	818	862	882	836	800	805	818	816	808	812	817	797	878	802	815	870	780	804	857	815	841	759	780	853	829	806	789	829	852	801	825	882	752	833	834	873	799	810	802	869	839	786	825	793	827	800	840	839	832	801	839	827	824	810	832	817	831	817	854	850	801	831	853	791	834	785	797	792	837	840	848	825	816	825	855	805	830	871	826	801	788	804	823	786	829	827	862	852	853	832	865	799	797	850	785	843	813	854	824	809	833	856	840	813	786	853	802	853	796	858	815	855	827	858	728	828	831	857	722	839	810	835	819	813	817	849	824	816	791	787	862	866	829	809	804	795	876	793	816	834	810	842	819	825	768	846	811	853	861	809	855	831	847	814	861	868	767	803	845	873	808	795	838	824	846	782	871	831	907	790	817	809	855	842	828	810	826	839	803	814	871	871	781	775	805	845	783	823	840	769	806	823	821	820	808	845	799	801	832	804	812	796	826	792	838	842	813	857	837	839	767	827	840	802	795	819	816	807	845	845	874	805	790	833	766	788	819	809	847	849	841	813	799	813	880	795	804	884	777	844	857	779	844	821	875	800	829	851	815	795	744	835	874	863	860	883	811	828	814	791	841	827	823	799	804	832	790	806	793	854	816	858	746	828	818	815	841	777	810	858	852	857	852	796	842	782	825	817	817	798	794	799	837	817	821	829	809	820	861	828	858	764	844	832	821	819	811	810	782	855	774	864	822	801	748	818	798	872	840	838	858	816	831	889	823	815	799	840	815	768	868	844	839	841	858	805	844	809	871	841	824	881	861	832	808	837	851	879	830	888	890	805	835	801	795	847	802	831	823	812	844	820	800	856	812	820	855	803	756	799	840	779	833	783	852	806	811	851	840	798	804	885	788	824	789	827	847	845	827	866	846	845	832	786	822	808	823	842	819	789	829	806	847	792	834	771	777	839	794	843	826	831	821	865	817	817	787	853	829	768	856	776	864	829	830	852	857	836	835	807	822	797	845	795	812	803	809	828	786	812	842	784	889	844	850	841	796	805	838	799	844	852	822	814	869	880	829	816	858	784	841	829	820	805	817	853	837	799	796	804	875	837	812	854	844	814	838	851	825	798	807	813	876	827	815	853	814	767	829	798	843	797	781	876	846	815	813	792	839	817	837	806	847	838	830	806	782	803	832	862	798	797	823	853	875	769	773	829	805	813	833	820	825	879	833	846	843	807	827	855	836	872	844	800	861	771	804	813	889	796	846	813	829	819	805	850	836	827	828	848	801	809	844	769	831	817	874	818	795	860	832	794	809	784	860	840	811	880	795	813	848	793	816	809	855	792	898	767	781	886	821	846	830	881	835	846	878	795	801	849	826	821	801	857	781	808	808	859	875	773	807	789	872	857	813	837	776	831	829	900	833	824	836	817	765	857	827	817	795	879	805	844	813	855	847	840	788	819	818	836	847	794	816	818	762	805	813	830	848	862	833	847	845	791	887	781	818	796	801	813	857	822	855	863	855	846	882	833	824	793	889	867	818	828	839	818	801	861	774	806	798	802	805	845	866	824	831	842	791	845	771	800	836	882	824	801	823	834	876	863	816	817	810	816	802	850	828	820	882	826	860	831	832	824	794	799	867	869	872	826	809	795	816	828	825	853	829	821	812	819	826	834	805	888	848	816	822	860	763	859	771	783	801	820	803	856	786	797	851	800	872	785	854	777	882	840	832	816	838	835	849	840	805	857	839	864	828	833	871	822	801	775	831	826	878	799	837	806	778	791	788	871	835	840	851	822	804	839	828	858	830	839	845	762	847	804	833	789	801	843	835	823	851	790	852	856	834	864	846	787	837	807	801	796	854	863	884	833	829	799	834	828	828	852	840	851	764	818	792	833	855	822	856	793	853	789	815	778	754	854	782	827	800	833	828	796	766	817	823	840	840	807	881	845	825	814	837	831	768	826	830	835	816	878	845	833	781	839	829	819	818	783	827	803	870	779	847	838	747	785	783	815	852	876	808	883	800	839	828	792	831	859	819	825	801	802	829	812	824	796	834	809	841	838	827	828	812	860	809	854	803	776	829	834	795	807	794	847	811	772	872	771	852	790	829	842	791	785	822	818	816	830	837	862	802	827	792	871	792	842	853	810	829	825	814	825	809	827	802	809	845	855	847	854	812	848	830	817	793	811	874	843	849	812	780	825	830	825	805	839	831	859	882	841	835	808	825	849	816	852	811	817	803	797	820	786	853	818	832	832	824	866	821	818	820	817	870	784	836	865	792	848	801	805	865	765	846	836	775	834	837	771	845	827	816	814	780	756	836	808	880	821	794	814	843	839	852	808	828	838	789	836	845	806	847	798	826	785	806	847	833	789	855	751	804	809	765	826	811	800	841	837	833	818	854	815	822	830	816	811	854	830	828	814	848	842	753	804	853	825	867	827	839	829	802	822	883	790	836	784	831	843	810	838	839	824	776	854	838	846	847	891	819	849	854	791	858	785	818	880	859	803	853	816	790	868	848	861	853	827	822	851	788	890	799	830	777	844	780	804	803	864	844	807	836	819	773	835	819	810	821	835	771	798	864	789	826	829	783	829	812	872	827	811	772	813	783	831	833	794	832	804	847	832	856	815	777	820	792	750	784	814	772	810	777	792	872	837	797	834	851	801	827	852	831	821	833	832	810	799	829	829	891	807	802	849	831	798	831	859	862	803	826	846	853	816	827	788	850	806	839	855	823	795	855	832	863	836	817	794	793	840	803	798	848	825	851	775	865	787	817	840	832	776	847	890	876	846	874	765	830	840	816	815	846	839	814	818	792	906	854	806	861	802	866	810	825	810	874	800	847	871	803	840	797	834	803	809	861	825	808	824	849	805	784	804	844	793	820	815	796	837	807	818	801	810	826	814	796	865	824	783	824	818	839	804	823	862	856	828	795	826	830	814	819	802	839	787	806	806	864	876	831	825	806	833	822	829	827	828	882	852	805	890	843	811	812	837	800	759	852	822	847	804	794	821	909	844	893	821	810	823	812	814	823	836	836	814	851	857	798	814	794	776	831	825	801	845	832	863	839	862	825	800	789	810	836	853	845	817	826	798	840	839	790	758	827	814	847	795	833	832	860	820	824	805	870	840	823	817	833	798	824	840	876	805	880	803	776	811	791	844	830	822	809	818	813	823	831	848	829	795	804	824	827	801	799	841	782	808	808	801	826	831	844	836	823	815	755	827	808	854	806	837	805	803	879	817	809	821	844	793	780	827	836	819	798	810	871	801	820	803	840	804	782	861	821	836	865	788	816	871	830	819	825	803	832	799	854	867	821	859	864	847	779	843	787	803	849	839	884	824	780	815	811	795	826	868	777	833
10196	3163	2651	2021	1361	970	661	572	570	521	501	496	441	398	336	283	293	321	338	322	290	305	312	328	299	342	322	348	275	308	294	309	313	313	294	307	289	300	296	334	291	308	309	332	337	308	288	295	275	298	320	325	327	300	303	313	297	295	275	330	304	339	307	286	328	312	316	298	331	315	297	280	283	316	301	297	330	325	322	321	332	288	309	306	304	311	315	320	314	329	300	312	337	327	304	310	296	301	286	302	311	293	333	283	306	280	298	270	306	318	339	300	267	304	293	321	282	280	287	350	324	313	288	309	303	277	316	318	309	322	304	317	337	306	309	308	311	296	313	345	326	291	323	320	284	287	309	322	291	271	346	280	307	312	343	319	308	334	336	343	323	328	294	318	290	291	320	307	297	341	351	315	294	329	316	314	292	317	330	298	292	314	267	336	290	345	322	309	317	308	278	319	295	308	293	279	323	266	301	327	315	308	331	313	291	309	294	305	290	270	296	299	286	316	322	335	353	319	278	325	313	337	306	341	293	320	299	316	299	281	303	313	298	294	283	301	293	306	298	313	308	301	314	290	321	291	305	289	302	313	331	323	293	282	289	319	309	324	314	310	319	307	297	304	323	305	299	305	325	299	304	301	275	293	266	299	330	320	309	296	307	326	287	279	298	284	281	312	327	280	278	295	300	312	316	302	309	317	305	296	272	296	314	286	344	325	309	334	334	315	280	247	316	308	303	315	279	315	302	331	338	294	299	323	309	300	277	297	330	300	330	276	288	347	317	329	295	322	292	280	317	322	292	315	324	316	278	312	324	295	292	331	317	318	300	290	304	321	320	319	307	294	330	302	269	302	301	294	288	287	305	330	293	311	290	318	306	322	324	287	329	292	312	309	294	300	277	300	276	286	286	319	297	308	326	312	342	313	308	312	310	317	274	325	325	320	309	313	330	330	311	330	333	312	332	324	331	285	291	296	307	329	322	343	264	345	343	312	297	329	327	279	319	314	306	309	313	353	327	278	321	314	303	324	332	319	304	323	280	337	286	308	309	313	332	305	288	297	333	302	322	317	298	291	271	333	305	298	314	278	310	316	283	319	302	293	306	319	332	322	296	324	306	297	305	295	292	294	327	335	315	309	323	316	312	338	301	264	320	286	299	304	330	297	297	340	319	312	317	315	282	290	303	297	279	307	304	286	286	295	306	291	310	289	320	298	273	280	282	301	267	308	302	317	307	304	328	333	319	299	300	307	311	323	306	321	290	340	310	314	292	334	292	285	302	277	282	306	283	293	297	295	283	277	336	288	285	285	332	318	316	290	357	281	294	310	288	311	270	272	315	331	295	352	301	271	293	304	298	301	317	263	320	316	275	310	304	304	313	297	298	284	279	314	302	323	343	290	293	319	324	290	331	298	301	284	292	302	318	332	369	333	334	318	315	339	302	318	349	307	306	338	315	270	288	289	280	281	306	266	269	303	330	309	291	304	317	324	296	322	334	298	289	308	306	292	303	313	297	314	288	301	316	302	332	291	329	288	305	315	300	301	305	319	283	352	291	317	308	292	296	317	312	323	295	340	284	298	325	314	299	297	343	318	303	335	332	311	325	298	305	274	262	328	302	322	292	318	315	308	324	296	334	316	343	295	322	308	334	315	279	278	305	287	314	312	308	295	305	314	302	308	295	301	325	328	303	298	301	308	313	308	311	320	286	310	315	325	288	332	328	297	295	303	292	321	297	275	294	314	284	312	337	333	285	298	304	334	320	328	296	304	321	299	300	285	332	317	289	303	328	320	293	299	285	301	305	329	317	328	330	303	295	325	272	296	303	327	314	314	340	292	319	327	299	268	323	288	327	291	281	285	284	319	340	305	320	316	296	353	307	262	316	305	330	311	308	296	336	312	281	296	289	308	322	303	345	322	272	334	311	271	292	281	274	281	337	295	295	345	324	324	335	331	289	315	343	294	294	302	333	307	307	294	295	299	280	313	316	305	296	315	325	284	298	311	305	300	323	317	306	337	283	306	324	331	295	296	306	302	276	292	264	307	299	327	334	319	305	330	295	301	272	311	293	313	281	285	329	296	312	322	311	316	301	311	297	307	319	301	298	313	322	307	311	324	271	302	287	314	295	303	337	289	288	293	278	302	297	306	269	313	295	293	314	322	317	318	283	294	289	293	298	300	285	279	331	273	315	307	281	290	293	282	287	314	293	280	297	272	317	316	295	322	329	323	329	285	321	317	291	289	311	307	307	299	292	309	278	300	310	295	282	291	290	280	321	349	291	307	320	320	292	325	343	313	314	305	305	309	325	307	316	315	305	317	322	300	324	322	312	288	293	305	312	293	294	297	293	298	313	306	308	297	332	292	319	275	299	314	335	278	347	264	313	309	308	326	278	329	331	331	334	306	300	314	323	311	270	300	285	332	285	315	291	321	301	330	296	269	272	317	309	311	317	300	327	280	293	324	339	319	315	274	333	303	307	306	304	279	315	333	282	278	267	292	312	316	334	311	315	291	287	295	282	293	311	325	307	352	295	322	304	286	294	304	315	326	318	304	281	329	324	321	335	280	323	307	309	344	301	283	332	348	326	269	297	313	292	318	315	288	304	318	302	288	279	294	281	295	350	325	333	328	290	299	295	325	314	337	295	337	322	294	287	279	327	303	279	320	332	317	323	325	338	310	302	315	294	291	292	305	292	315	316	313	303	306	299	310	329	332	315	282	300	286	331	308	302	327	329	297	336	271	278	328	319	293	357	305	349	296	318	315	327	258	304	378	308	342	322	326	316	322	295	288	287	325	327	313	341	296	313	338	306	333	310	294	328	287	294	301	289	322	314	319	289	319	322	262	296	283	275	326	271	279	327	316	314	317	309	299	311	297	281	310	290	296	292	318	303	319	334	317	310	324	305	279	306	296	290	313	334	292	310	305	288	298	293	299	287	293	319	327	330	324	291	307	321	315	300	281	295	281	281	272	317	301	317	330	310	309	281	320	277	319	303	291	301	329	267	306	335	305	307	285	307	283	305	310	256	332	289	304	290	289	302	337	328	275	318	318	288	301	305	335	301	355	261	297	304	311	290	312	308	308	323	314	336	294	289	302	298	304	327	334	323	324	268	327	298	321	312	280	305	305	307	301	286	281	292	339	321	301	313	318	297	280	279	283	308	300	311	345	300	285	288	268	300	333	305	329	294	319	344	312	332	281	311	291	333	281	317	296	289	263	366	287	297	293	318	284	329	296	293	279	296	322	342	295	323	306	311	310	299	317	323	332	305	324	300	300	329	273	305	327	274	292	288	319	308	317	322	320	325	314	296	293	298	295	286	345	312	303	320	306	283	291	336	319	291	301	319	316	287	317	311	301	304	288	311	304	313	310	288	310	288	276	284	295	329	324	264	350	318	290	322	327	336	296	296	281	298	351	309	315	318	292	290	342	305	340	320	355	326	294	330	324	320	331	314	262	271	304	313	254	333	301	272	294	279	311	295	306	258	303
6622	2484	5150	5588	4549	3317	2716	2223	1859	1823	1676	1560	1398	1179	929	692	723	750	686	725	673	743	697	747	700	682	720	672	671	694	712	652	739	666	685	655	694	695	731	655	708	701	669	691	686	721	704	669	686	741	691	693	678	685	684	678	693	678	658	662	671	687	727	708	697	691	723	655	698	742	668	722	718	665	709	710	698	705	736	686	727	718	701	688	723	687	659	647	701	706	702	682	653	735	673	701	738	707	682	742	692	680	697	730	664	692	657	728	692	699	710	676	636	685	679	695	656	666	691	711	685	720	664	724	703	643	712	715	666	743	671	702	719	666	698	675	682	730	694	705	670	681	651	704	695	724	674	668	647	717	624	686	625	713	689	679	703	687	698	694	684	695	666	687	667	707	702	707	620	728	661	657	663	711	646	667	654	679	697	628	727	671	645	702	689	623	690	674	678	694	725	673	672	691	650	675	695	680	659	685	697	698	683	695	648	731	707	716	678	697	689	671	687	638	653	694	659	694	679	651	714	697	694	680	676	691	676	678	665	667	650	618	737	678	630	713	679	703	724	727	703	709	636	678	684	739	692	710	685	660	664	674	683	656	690	617	674	662	763	698	719	707	642	693	688	634	654	659	685	664	668	677	676	662	710	708	696	661	688	686	665	714	725	667	672	659	691	689	646	721	702	696	665	710	710	686	722	613	651	701	705	647	696	715	670	691	671	694	654	737	662	711	714	716	698	667	731	687	663	657	686	686	639	642	693	675	693	697	661	706	658	681	648	678	679	698	671	682	680	705	653	745	710	662	654	693	707	712	687	674	684	704	653	699	707	714	711	676	694	674	695	631	675	740	711	637	674	700	657	699	680	695	697	661	668	704	662	716	707	686	690	725	689	679	687	708	676	691	739	715	704	695	668	686	725	736	671	714	681	715	727	689	679	699	717	702	727	713	683	699	747	704	673	707	616	662	685	622	650	640	656	657	654	672	724	698	715	708	647	720	688	657	679	699	709	674	710	682	683	652	653	692	673	714	751	730	671	700	687	670	723	685	690	676	737	710	700	655	678	689	705	714	688	647	725	666	700	699	686	665	733	652	704	685	648	668	688	678	669	693	656	720	705	691	666	679	753	705	683	704	652	719	679	698	668	689	660	661	641	698	703	716	704	658	636	699	690	655	709	654	694	649	713	684	689	658	649	722	699	672	713	735	681	725	648	666	659	695	728	658	699	691	694	704	733	728	708	695	667	686	676	695	660	651	687	685	660	664	705	624	765	751	695	673	712	678	720	697	661	708	687	720	717	690	675	684	683	721	655	700	684	746	673	712	665	694	685	713	702	621	757	685	732	653	711	688	668	721	645	675	662	679	686	641	674	753	643	673	684	701	691	678	684	646	702	699	706	686	705	701	690	677	724	710	708	700	708	688	676	646	694	688	735	660	713	665	657	673	713	665	697	639	668	670	713	657	694	672	679	691	671	663	667	716	662	734	659	718	705	694	717	682	682	691	722	643	699	710	704	668	698	658	678	656	697	693	667	721	696	683	653	686	664	681	695	732	684	711	664	683	692	707	734	699	641	723	690	663	695	663	653	695	670	669	641	662	637	731	707	684	669	714	679	656	669	727	707	683	676	705	712	699	652	658	671	678	694	666	659	700	723	687	667	659	688	675	665	659	710	657	680	654	698	641	683	670	685	671	697	694	646	638	684	699	680	698	645	695	638	670	709	690	705	641	707	718	666	708	715	729	731	699	751	690	728	708	653	679	693	751	700	722	643	720	713	668	699	691	646	680	750	710	669	682	688	733	685	707	703	690	686	695	703	720	673	681	700	666	700	684	658	691	669	762	669	700	707	660	720	708	709	689	664	698	705	678	742	668	686	725	672	691	650	697	679	639	651	697	683	674	686	655	683	641	681	677	669	654	647	684	701	729	708	623	703	677	703	677	641	667	698	626	716	727	636	695	680	692	705	661	650	673	680	671	726	713	694	655	732	676	671	716	658	706	663	680	639	651	681	716	725	675	628	717	669	660	709	658	662	672	674	686	655	696	770	691	676	691	727	737	717	747	683	730	672	641	693	674	685	682	677	680	690	715	705	679	739	693	681	654	655	666	682	715	705	656	686	720	672	707	699	669	658	684	663	698	698	700	670	688	696	646	678	717	721	683	667	659	688	663	677	596	694	690	669	728	750	678	730	673	661	671	629	697	692	702	684	763	656	724	675	688	679	642	642	684	638	684	717	686	645	719	692	777	689	691	693	671	658	687	719	702	713	642	691	648	647	720	692	679	661	704	670	695	705	637	727	662	695	665	698	698	714	695	699	703	694	684	654	706	668	654	686	668	657	704	647	643	697	691	711	648	701	663	715	667	685	680	727	660	700	720	764	701	661	671	654	687	684	694	645	657	710	668	682	689	672	644	677	717	686	665	650	635	686	710	645	719	689	691	689	706	712	718	663	696	648	724	677	730	690	685	732	658	678	660	663	675	724	697	656	676	651	688	673	658	678	661	717	705	673	675	684	674	684	640	677	684	692	701	655	695	740	675	670	737	691	720	727	676	734	759	727	678	714	705	659	711	615	634	696	680	645	662	664	651	690	667	686	678	672	676	716	685	709	699	669	682	662	676	708	735	703	679	714	641	633	691	697	715	686	656	669	698	707	676	706	696	714	710	663	695	718	685	708	664	695	709	666	693	639	685	696	682	662	708	687	711	662	709	693	674	672	714	691	699	665	684	742	697	629	705	687	705	717	659	713	717	686	691	713	667	639	692	678	677	707	703	704	679	708	656	710	655	693	717	652	686	710	690	680	716	666	675	705	695	660	699	684	705	669	656	643	697	690	685	710	690	671	677	699	671	704	662	680	688	682	656	726	654	709	727	684	689	669	727	728	654	704	671	687	699	727	721	665	690	622	688	700	662	703	713	685	642	697	694	727	697	706	730	658	698	675	706	672	713	677	703	670	753	693	694	681	633	708	651	685	699	700	734	724	706	685	660	630	710	686	688	696	692	683	704	686	731	720	687	662	647	661	693	693	632	710	692	686	679	662	707	689	688	636	721	663	662	680	715	702	696	717	614	676	704	673	667	661	704	689	683	657	671	686	648	697	675	661	670	655	709	694	716	691	675	672	686	628	717	672	705	683	694	701	711	718	705	695	702	686	709	720	691	708	704	707	710	655	699	685	661	687	640	652	733	721	688	669	677	648	677	716	700	716	674	667	665	696	708	656	735	660	680	638	695	686	680	693	708	675	743	711	640	638	656	725	659	706	733	732	711	714	711	698	699	654	633	686	656	660	690	699	661	677	693	608	612	683	687	695	631	704	722	726	685	641	689	676	772	701	691	708	683	707	671	678	690	703	626	690	709	704	737	624	678	688	659	701	680	676	724	688	687	717	695	692	675	698	689	685	725	721	686	689	688	681	715	711	746	677	698	687	676	662	705	671	687	660	676	688	721	702	688	701	698	672	695	579	674	667	715	709	700	706	676	668	691	647	736
25710	9488	5521	3976	2649	1672	1325	961	759	702	625	530	515	426	325	244	271	261	225	232	252	254	239	244	251	236	248	257	239	226	249	242	240	252	239	254	226	202	241	215	245	234	224	236	219	211	221	206	216	259	220	246	230	236	225	200	237	232	245	234	233	241	227	221	223	264	216	232	237	226	217	246	230	225	201	243	208	252	233	258	226	253	221	237	249	209	239	223	205	211	234	246	249	239	226	241	236	261	227	254	247	241	242	263	231	255	217	241	200	220	245	229	215	236	225	224	206	226	220	210	212	235	239	217	257	203	199	245	218	250	243	233	212	238	258	251	278	224	235	212	271	217	210	229	233	248	278	241	237	224	238	228	238	212	251	251	231	229	220	242	206	229	232	239	242	263	217	231	217	236	240	243	250	232	245	219	232	219	257	247	224	216	219	226	234	231	239	214	239	238	236	237	214	244	241	236	200	205	239	225	242	222	226	277	232	223	240	247	260	259	256	231	254	205	214	235	234	221	228	218	236	219	245	258	238	242	230	205	250	235	221	252	236	227	234	216	257	245	233	232	224	235	246	214	226	232	242	253	217	216	218	254	245	243	235	246	220	236	262	211	249	238	236	228	226	223	249	240	248	215	232	218	196	235	216	209	244	247	228	203	243	250	204	222	218	218	229	236	226	227	231	197	219	246	223	247	239	226	214	242	249	226	243	229	246	247	250	230	234	210	232	234	232	244	245	268	247	235	227	264	226	243	254	227	231	215	242	253	213	238	237	238	230	221	219	219	236	241	252	265	258	219	233	227	251	245	235	236	251	225	275	253	216	230	223	227	246	211	226	238	218	231	243	259	216	222	227	226	248	247	250	248	256	252	215	269	253	229	235	190	250	231	252	217	240	250	241	260	241	238	247	236	250	221	235	232	211	204	214	231	222	217	240	238	229	210	213	227	213	231	233	239	251	220	229	214	251	247	236	238	233	235	221	229	243	214	242	205	261	242	209	212	220	222	202	233	256	271	249	240	236	250	218	197	226	248	261	242	229	199	203	219	237	246	207	257	245	217	251	225	238	237	241	252	230	220	224	241	262	230	234	228	244	230	262	264	235	227	234	240	258	206	235	215	252	221	224	224	246	227	232	209	244	233	234	246	235	248	233	220	245	229	237	235	243	224	225	242	263	237	247	235	212	227	222	231	218	216	219	224	243	197	256	238	219	219	209	232	228	260	244	243	226	232	230	249	229	207	237	258	224	264	250	255	247	247	256	247	227	243	228	224	238	258	272	206	261	222	238	211	229	217	204	239	231	269	261	244	228	248	239	221	251	237	239	262	242	259	203	248	227	215	214	217	236	253	234	223	230	212	225	226	243	200	255	224	228	238	223	246	236	240	256	260	238	260	234	250	222	231	222	195	245	219	228	279	227	255	246	214	213	228	265	213	236	189	244	223	213	249	216	241	251	223	208	224	213	241	239	229	245	240	237	249	235	242	245	220	226	240	214	238	235	209	221	229	240	242	256	231	222	210	268	231	261	265	247	221	273	235	242	268	240	232	239	221	271	223	249	276	213	221	237	226	217	220	213	204	205	226	225	250	240	234	218	211	218	247	216	244	233	198	214	239	219	231	220	223	262	240	240	217	216	231	249	244	230	230	230	186	235	226	248	232	228	205	238	224	247	217	205	231	200	217	231	229	237	209	270	242	240	227	229	230	215	256	276	240	251	242	216	219	207	222	226	223	235	214	257	242	237	255	217	258	216	229	248	224	240	208	266	247	237	220	246	238	265	230	231	213	243	249	248	262	232	257	198	249	239	238	248	205	202	242	216	235	210	252	243	249	230	231	241	240	267	212	253	256	224	259	256	225	227	230	224	252	237	245	260	268	233	248	228	258	206	234	228	234	201	219	250	237	228	264	227	219	229	231	234	211	221	240	237	209	184	239	241	210	248	243	241	203	237	224	249	245	226	222	230	227	215	269	249	211	274	236	201	241	238	220	215	237	236	257	262	213	245	226	224	225	197	222	229	213	220	189	211	224	217	238	234	232	240	215	226	258	255	223	271	257	235	236	223	252	232	257	233	228	215	238	260	242	244	220	210	211	256	233	235	226	242	255	243	245	219	245	191	220	213	233	239	224	234	238	267	242	236	218	258	236	225	213	257	236	238	226	233	234	230	221	203	243	221	230	245	234	232	234	229	254	230	234	241	228	227	207	256	220	247	247	216	251	220	253	223	203	233	239	230	210	227	233	245	236	227	238	263	252	249	229	242	212	232	238	228	245	223	251	254	225	246	234	207	234	217	259	228	205	243	227	226	243	231	220	222	241	197	249	214	213	241	238	236	256	232	239	229	213	249	215	255	221	228	232	239	209	242	243	208	246	220	228	224	202	220	217	235	220	226	223	200	250	231	290	277	213	237	249	235	231	234	248	236	252	222	232	215	208	211	250	235	194	217	229	203	240	227	229	223	205	240	266	242	223	246	244	215	239	204	252	249	236	198	231	228	266	237	239	249	235	222	215	231	232	248	245	249	214	233	222	223	276	207	223	231	239	225	217	225	232	226	226	212	232	233	213	223	226	225	242	251	233	263	236	227	225	233	216	249	225	250	233	250	227	236	229	265	209	226	216	189	221	233	245	235	253	226	240	227	227	233	233	228	233	260	258	228	218	247	227	275	224	233	210	243	211	287	249	207	211	229	219	229	244	209	227	258	212	201	239	206	248	209	250	231	202	220	266	208	223	255	228	253	236	251	240	201	223	211	234	237	235	258	259	220	198	251	256	221	274	218	228	261	263	260	270	221	222	221	242	253	251	255	281	235	243	256	223	258	213	237	236	213	223	245	232	234	223	217	217	245	258	243	248	234	236	216	221	221	264	241	234	216	221	226	228	223	215	216	239	234	230	219	213	264	279	208	250	225	234	225	228	232	262	229	234	206	238	230	208	241	230	224	216	239	231	241	265	251	283	218	227	248	244	233	230	216	235	225	244	240	241	238	222	239	219	227	234	236	223	233	222	214	238	230	206	251	235	256	249	256	214	240	226	210	228	215	233	248	208	217	225	233	234	246	234	260	228	247	247	232	222	222	229	206	259	258	230	239	222	249	241	212	232	235	256	244	227	223	257	239	234	206	222	209	238	268	225	227	237	197	241	215	210	269	244	227	222	249	220	247	256	235	245	226	231	247	230	233	247	237	242	234	217	262	235	240	257	228	218	239	186	240	197	228	231	243	218	227	205	223	259	241	272	215	282	242	224	234	213	234	258	194	230	236	206	203	217	237	216	239	221	279	225	206	239	228	223	251	242	241	247	222	221	227	234	249	211	238	224	259	219	225	220	242	211	222	259	203	211	229	239	248	228	230	253	229	236	250	225	252	237	219	251	211	268	252	244	228	228	232	237	218	238	224	238	215	226	218	252	228	239	224	228	243	216	251	218	248	249	282	269	232	240	222	253	239	229	228	231	228	249	222	233	195	242	238	255	237	224	204	241	232	228	221	219
16853	4947	8931	10295	8496	6402	5271	4090	3666	2987	2733	2395	2265	1832	1131	831	720	673	623	621	600	579	605	606	628	570	551	586	580	567	570	589	597	598	572	550	580	589	581	547	558	545	575	603	544	590	553	581	578	545	569	578	561	583	562	566	586	555	506	581	550	587	531	540	567	586	557	523	577	573	568	556	532	570	547	528	578	579	581	515	554	582	592	559	526	568	522	562	527	551	567	553	552	594	525	543	573	531	559	564	557	574	572	542	546	553	568	557	597	616	508	582	528	565	534	517	548	535	573	632	544	563	561	545	546	497	544	541	565	563	567	581	549	562	535	547	523	572	556	539	574	554	560	578	568	529	587	567	518	514	538	577	521	530	563	569	589	529	538	545	512	571	569	598	578	576	545	552	579	549	521	560	555	562	574	509	513	541	585	576	589	611	570	565	559	564	572	525	555	575	538	541	550	573	560	541	571	545	554	532	526	575	562	523	580	583	531	568	533	577	561	574	541	524	532	568	556	609	591	541	586	591	559	543	581	550	543	567	549	568	589	548	550	569	569	530	593	495	574	543	537	584	548	582	538	591	564	563	607	509	572	595	557	568	548	548	572	577	540	540	493	545	557	581	604	567	563	550	562	567	578	567	564	535	550	537	532	540	592	538	537	550	535	545	557	526	536	583	558	567	561	537	547	583	527	546	582	576	563	587	614	526	566	527	585	576	581	556	543	539	563	582	542	517	582	554	579	560	558	557	563	558	585	551	528	558	561	551	532	580	535	587	578	563	548	586	519	545	558	541	532	556	564	548	560	586	584	523	532	552	545	574	536	542	569	539	549	528	570	540	545	570	593	554	524	575	563	600	594	555	617	538	556	587	546	526	519	571	550	521	533	564	582	569	532	577	546	529	544	539	544	561	538	548	538	500	563	556	577	560	562	514	573	542	590	512	531	522	588	550	561	574	581	556	572	543	517	601	528	557	553	527	555	534	565	571	549	547	575	550	551	553	612	583	553	545	586	554	560	536	556	541	544	553	554	541	582	569	580	536	523	537	537	559	570	553	563	592	534	569	570	520	519	526	539	543	565	535	568	584	550	526	547	574	533	565	591	603	543	517	568	553	601	558	566	545	591	543	509	560	536	573	586	575	570	571	536	586	551	562	595	543	576	587	590	538	587	556	545	573	565	590	542	556	622	570	539	553	548	552	568	571	575	554	508	558	565	566	579	513	589	550	566	551	605	578	589	530	544	561	554	515	556	560	534	568	580	566	546	545	521	574	572	552	574	558	560	561	589	555	562	516	568	561	560	595	511	527	569	553	586	557	594	586	550	563	535	560	551	547	578	549	547	546	577	584	593	555	587	539	555	566	587	506	570	579	549	599	557	542	567	597	544	527	556	570	563	528	567	550	539	547	545	579	583	544	547	573	582	519	528	533	517	525	535	548	517	561	559	537	563	551	476	581	559	577	524	598	544	511	522	578	593	579	538	573	577	544	540	525	547	567	553	590	547	485	534	568	521	524	563	576	551	553	553	565	580	525	556	566	536	536	565	554	547	570	573	562	560	555	533	569	544	544	537	535	532	572	560	514	582	610	571	577	513	561	557	526	544	583	588	565	568	543	563	526	593	561	563	581	583	594	574	544	600	540	570	568	540	568	534	554	585	565	585	600	547	538	522	556	525	574	559	571	586	558	555	551	528	554	594	534	608	589	539	557	546	560	589	505	545	554	592	521	521	556	527	610	575	514	596	572	546	536	555	544	581	565	602	550	564	502	582	547	555	567	582	556	561	543	554	555	577	559	595	548	579	562	555	569	534	544	565	561	610	577	528	598	601	535	561	588	566	546	524	543	556	543	568	556	538	553	551	550	550	577	512	546	559	564	591	560	534	548	551	550	576	553	587	602	572	557	606	556	545	566	575	583	550	553	569	598	494	552	531	558	582	520	589	554	555	609	560	621	567	558	577	528	570	600	536	560	532	534	587	581	539	569	553	512	556	570	607	600	540	530	554	517	558	542	539	547	536	526	556	560	544	590	563	578	573	564	572	571	554	567	532	559	629	593	546	523	564	516	576	577	531	535	569	525	596	541	534	558	534	538	578	549	575	550	540	557	541	540	524	509	571	521	564	557	573	546	595	560	573	568	551	546	491	555	542	609	527	543	576	502	562	585	572	555	550	551	586	533	567	608	559	564	533	539	578	552	566	587	523	574	590	580	607	558	533	563	545	585	551	553	578	578	572	546	563	528	571	534	609	540	587	555	538	564	569	562	565	575	573	550	566	578	549	594	541	552	532	576	550	538	548	564	536	594	529	552	557	594	551	569	514	616	551	596	577	582	593	550	567	551	605	556	588	563	566	551	564	552	581	548	544	569	574	559	592	554	606	565	549	581	542	531	570	557	569	533	564	605	545	531	565	535	572	547	575	517	541	552	548	588	563	555	523	546	565	566	564	565	597	562	581	471	547	513	524	573	563	545	526	583	515	580	605	533	600	560	551	594	556	501	574	607	539	580	556	578	557	545	555	585	551	547	571	573	598	525	544	564	552	536	573	580	557	525	565	515	555	562	564	568	502	578	596	562	539	552	591	567	539	591	542	600	536	528	538	553	561	518	605	577	542	587	605	523	556	549	566	546	564	578	545	579	529	564	526	602	543	545	573	537	531	526	543	582	538	538	550	551	556	566	586	544	539	564	561	532	552	569	529	592	573	563	565	554	590	553	564	532	524	595	594	551	551	553	551	544	517	559	532	562	518	555	516	527	598	567	548	567	546	563	546	553	583	568	564	504	586	566	536	506	553	570	579	563	586	548	548	572	552	572	521	557	563	532	590	567	548	560	519	550	505	533	542	567	578	557	580	503	573	550	522	535	560	574	523	537	572	563	566	533	571	561	606	546	606	540	534	561	561	543	521	564	562	534	544	590	576	586	508	570	559	565	568	579	557	557	562	550	560	585	563	572	546	537	562	583	562	487	542	561	553	587	528	574	535	574	552	510	512	565	538	554	598	554	522	554	588	570	534	548	610	559	573	593	540	553	530	568	536	510	561	559	563	538	563	545	523	523	525	539	530	532	553	577	556	566	587	558	584	549	544	586	605	531	529	522	552	559	592	576	616	557	563	563	572	554	579	540	592	546	543	592	528	579	585	550	585	579	540	568	565	550	504	542	583	582	527	536	540	581	527	570	572	582	579	546	494	543	577	537	551	566	503	531	575	555	558	586	579	576	555	599	554	545	603	565	571	563	552	575	554	582	565	564	561	534	574	573	547	573	566	538	535	557	560	545	588	571	602	544	590	560	545	571	556	569	570	585	546	570	549	567	548	541	566	605	581	574	550	553	516	553	553	529	562	580	557	525	542	542	552	595	561	564	564	553	586	551	538	519	543	556	567	531	531	584	558	573	545	528	548	561	567	596	505	564	588	548	567	579	550	502	550	547	590	577	562	580	561	582	534	551	532	549	567	572	544	565	568	537	545	575	543	489	570	501	500	560	544	569
36192	15568	9073	6636	4260	2872	2165	1649	1290	1073	997	882	811	701	497	445	425	401	389	375	400	408	356	394	360	400	391	404	384	369	337	346	367	378	364	383	378	358	353	348	323	371	344	328	393	370	343	359	357	359	355	364	390	368	380	344	371	383	354	363	384	378	367	325	397	366	355	348	387	340	342	376	397	370	382	358	349	386	377	389	390	380	357	386	343	334	391	330	374	376	334	354	366	359	347	326	345	354	369	372	375	359	387	380	376	348	352	351	367	334	378	408	344	350	381	360	370	372	388	376	389	341	369	373	328	382	366	323	384	346	381	368	374	355	374	378	352	324	365	370	376	355	372	366	388	370	367	355	366	375	335	375	359	355	379	359	368	380	377	377	390	347	369	376	361	359	400	399	344	358	367	356	382	370	387	389	354	354	375	383	335	372	357	370	383	391	367	393	360	349	344	367	403	351	329	372	367	404	344	377	414	365	364	398	349	332	373	354	372	379	377	399	358	350	390	371	392	347	348	356	348	395	346	358	361	359	336	328	355	362	377	361	332	378	341	382	400	384	350	396	387	367	348	372	365	400	329	349	385	360	380	344	347	351	396	432	410	386	363	368	353	377	349	352	383	332	365	338	371	368	373	347	361	371	375	396	377	346	384	378	359	391	390	347	359	397	393	345	361	356	366	372	374	344	336	346	340	345	343	417	364	339	418	347	389	363	387	356	366	363	402	335	348	358	343	376	358	359	333	385	395	367	336	364	355	389	360	364	348	372	384	367	312	375	357	362	345	358	363	387	337	315	369	360	346	377	359	336	405	364	355	382	397	372	368	363	351	357	345	404	345	369	348	350	339	404	346	382	384	345	334	376	386	380	341	358	384	395	389	353	341	348	347	389	372	373	374	379	392	371	363	365	352	385	372	348	354	375	360	346	377	353	351	361	350	365	361	388	393	375	387	379	358	335	344	388	362	390	384	378	363	366	361	367	332	358	380	383	362	358	363	373	385	381	362	376	384	358	366	380	314	401	386	363	376	385	353	378	340	377	346	361	351	333	400	360	381	393	338	382	379	362	390	378	368	382	342	397	401	345	378	345	378	368	366	345	374	385	382	370	376	357	363	372	341	370	354	355	367	376	400	332	376	347	328	378	368	349	398	363	378	363	358	371	391	369	377	387	390	356	342	406	385	408	371	379	356	374	363	353	349	333	421	370	372	373	326	378	346	322	356	401	333	403	399	369	376	363	369	361	379	362	360	357	429	350	352	366	363	390	362	384	351	368	398	372	381	359	388	370	368	380	332	354	355	393	393	394	382	358	360	351	373	390	369	367	364	392	336	360	354	365	358	333	351	352	365	362	388	373	414	401	352	357	405	371	385	339	358	382	346	386	374	384	374	352	352	350	378	353	369	345	391	320	377	345	371	359	350	333	360	349	391	375	371	349	392	406	375	385	379	378	345	380	373	368	371	368	364	324	347	339	375	354	375	388	385	360	384	383	366	390	385	362	366	333	352	347	374	355	381	366	387	347	365	357	345	391	395	361	377	363	371	391	342	344	357	363	366	389	392	378	391	364	384	407	359	390	375	379	349	348	379	400	344	411	374	397	389	359	371	359	345	370	376	357	363	339	375	365	399	397	406	367	337	349	331	344	370	322	342	375	376	345	346	357	369	396	377	352	364	365	366	357	378	411	400	377	330	319	360	388	364	358	346	357	364	378	403	332	369	389	381	353	402	350	376	365	353	389	395	348	391	379	392	394	403	370	372	391	369	350	399	429	392	397	387	351	383	351	349	356	379	355	336	420	357	356	366	341	367	399	339	356	367	370	370	350	395	356	383	384	360	344	340	360	372	376	391	355	383	339	349	365	356	326	369	359	392	345	414	392	371	339	404	389	350	361	361	345	354	350	351	374	389	340	368	348	373	327	347	336	337	381	379	347	360	365	409	354	354	382	385	384	383	352	385	377	369	401	372	371	395	370	348	348	386	356	362	398	358	371	340	336	386	339	354	363	347	362	347	346	322	384	415	343	331	371	352	361	378	369	390	361	332	372	416	344	337	336	361	368	389	374	359	368	392	344	371	364	391	352	387	360	359	386	349	335	390	384	352	351	389	372	373	332	383	340	321	412	354	331	353	335	353	394	372	359	328	418	350	380	390	358	360	361	370	385	403	325	407	348	356	400	354	362	385	380	394	384	348	374	331	333	346	378	374	404	364	373	397	418	412	396	348	351	382	389	403	395	382	374	357	361	366	351	363	322	371	365	373	365	388	380	377	370	366	377	348	383	380	356	359	335	351	386	433	381	363	389	346	356	310	349	349	385	356	327	366	377	380	352	327	374	369	363	341	388	359	397	349	409	328	381	359	368	366	356	360	357	389	352	351	350	395	400	369	371	353	361	382	397	369	369	350	355	329	367	367	325	382	383	394	366	350	382	335	386	386	394	401	386	344	376	355	362	405	352	380	406	371	373	364	323	334	360	342	388	365	412	351	392	365	352	346	397	354	359	395	336	346	363	404	377	392	350	333	345	355	391	360	348	352	328	385	362	389	373	354	379	380	402	338	377	343	362	361	335	343	358	350	330	366	406	365	371	387	348	369	395	396	357	393	352	376	355	349	334	346	354	356	391	374	368	408	307	374	389	348	355	376	353	368	372	381	334	359	372	413	387	386	384	369	348	412	387	366	392	335	384	357	368	376	361	323	329	335	358	389	354	357	373	389	346	384	375	363	389	374	375	375	355	382	364	396	375	346	333	351	379	391	390	320	373	374	370	380	372	366	367	353	391	350	372	372	354	352	395	364	370	348	383	358	379	364	381	407	354	381	384	341	344	360	379	308	337	363	387	370	359	391	385	327	337	353	390	369	369	354	368	368	368	398	358	371	373	405	350	378	342	334	327	377	363	370	384	382	352	359	365	401	395	353	338	365	362	386	361	370	361	389	340	336	358	343	392	346	343	374	405	370	390	339	364	370	354	391	352	366	345	312	364	391	387	382	369	392	335	347	365	400	389	373	404	394	355	363	404	360	364	356	360	360	375	373	376	388	359	396	401	356	336	368	351	364	360	353	342	366	360	356	340	371	350	371	357	353	345	371	348	380	390	315	400	346	346	331	347	371	354	348	422	356	377	354	378	374	374	369	332	362	331	380	321	353	333	345	386	361	391	374	384	377	345	350	366	360	363	373	368	393	356	395	372	384	341	389	345	326	363	368	394	359	363	330	377	331	336	364	353	360	360	391	357	360	339	373	342	384	355	364	374	356	353	389	352	376	404	364	356	358	363	363	356	357	398	357	388	375	342	346	384	352	359	379	394	369	342	371	363	361	363	390	382	355	396	418	358	382	355	355	335	376	384	369	352	347	363	335	363	364	335	337	339	367	356	396	357	393	407	362	351	363	379	353	349	342	328	379	385	369	340	406	360	365	344	361	396	380	315	360	336	344	387	358	413	368	377	363	386	365	365	366	400	396	373	376	374	368	353	399	364	375	364	380	355
22421	7641	11920	13912	12069	9654	8077	6156	5642	4720	4110	3703	3524	2806	1744	1181	1158	1062	956	1001	969	944	937	902	844	922	821	833	866	839	874	852	843	859	905	851	852	854	898	827	838	823	865	818	864	824	817	828	821	813	801	841	848	814	796	827	831	822	852	846	856	798	808	817	806	770	855	864	809	859	798	820	796	826	820	809	839	756	799	850	838	833	877	822	824	798	847	827	815	791	826	812	792	844	831	819	787	819	778	808	841	843	792	760	874	837	795	858	837	789	820	804	821	817	834	861	845	810	839	849	832	837	781	768	826	802	852	825	819	803	799	799	832	824	836	819	812	848	828	791	854	838	817	824	812	810	815	827	856	808	866	803	876	776	841	849	762	820	791	853	818	804	857	813	822	822	822	809	796	833	782	815	842	793	818	815	807	821	831	797	815	824	838	800	814	833	783	858	801	852	809	817	826	837	816	809	878	823	824	826	786	761	811	785	820	811	840	841	837	830	845	860	786	859	829	828	801	843	840	779	801	885	803	837	806	833	826	849	828	823	844	884	847	798	861	871	840	833	848	824	871	848	845	785	828	825	827	791	837	843	859	870	833	851	797	813	800	846	809	793	822	870	806	804	786	822	801	792	801	837	782	859	855	807	806	793	807	833	775	809	799	787	808	835	867	846	819	795	776	851	804	819	889	819	838	805	813	774	839	798	816	840	752	782	812	818	838	828	786	838	809	855	818	842	799	797	873	778	848	810	809	862	821	853	878	890	842	802	858	794	826	824	837	837	806	818	836	816	819	791	784	807	875	831	827	780	842	892	850	783	792	775	773	881	837	802	843	804	855	818	854	825	843	848	870	839	840	836	857	787	802	917	827	777	861	841	827	804	811	807	811	853	810	853	805	813	857	815	832	834	848	801	782	786	810	819	881	840	798	802	836	777	862	813	830	817	826	849	807	837	771	819	765	858	795	866	827	796	820	844	817	817	802	830	833	754	793	837	818	845	870	853	846	824	828	831	857	856	846	853	827	798	861	786	816	837	799	887	803	879	829	778	853	816	830	804	824	809	821	793	871	822	836	823	833	797	819	787	850	791	801	880	845	831	871	804	811	776	911	810	806	830	833	815	817	857	820	787	836	853	835	826	814	793	875	838	827	826	817	809	828	865	800	862	837	864	780	850	770	852	890	879	808	840	816	811	867	834	837	805	786	805	833	839	816	851	779	824	808	794	823	822	831	829	847	821	859	819	843	830	782	829	803	806	886	785	810	847	837	862	821	826	859	854	823	804	810	812	794	811	826	845	810	841	821	830	808	828	863	833	843	828	819	809	814	779	816	795	812	799	798	850	791	846	816	806	820	813	836	804	808	810	837	820	811	790	892	777	847	820	812	837	816	891	816	818	828	784	807	797	802	794	820	839	798	806	843	811	822	794	815	856	835	819	819	807	826	801	841	830	796	800	869	801	842	827	840	881	764	849	834	798	821	896	799	802	828	823	833	835	808	808	800	864	806	797	815	859	785	820	859	842	817	818	855	825	804	822	838	815	809	822	819	844	826	875	798	794	808	858	844	817	832	765	887	795	812	826	812	844	823	798	801	829	791	813	808	851	844	847	829	864	829	796	797	824	813	755	811	793	827	813	837	834	829	833	830	790	799	832	825	812	862	828	811	857	819	871	797	817	869	802	802	777	864	759	846	804	831	804	793	814	849	907	814	854	805	842	816	863	880	870	803	803	796	803	820	854	801	823	777	809	774	761	819	834	771	868	824	843	841	789	853	802	784	852	764	833	797	842	789	888	829	872	800	830	823	815	831	824	811	859	806	844	835	872	805	827	827	790	787	875	848	786	813	811	849	869	780	843	834	809	862	791	826	834	808	835	759	812	906	820	818	808	829	843	795	837	848	868	862	885	795	859	836	809	821	844	810	825	805	838	823	852	824	843	829	860	835	775	793	818	755	875	809	854	839	850	833	784	818	843	827	818	814	812	891	874	840	860	839	803	835	846	824	816	773	846	797	808	825	810	758	866	834	784	848	828	823	814	838	807	837	858	805	841	803	826	798	824	829	811	789	812	837	889	873	817	893	845	830	827	863	788	838	839	802	818	848	786	855	834	786	873	790	829	793	862	839	789	826	780	801	843	820	815	816	808	832	834	768	815	833	840	793	812	840	852	834	850	859	789	803	848	808	784	867	847	811	845	847	809	810	755	788	781	891	810	821	817	832	851	780	839	820	850	852	797	814	831	842	872	809	826	846	846	803	817	838	780	794	865	927	855	849	886	783	848	832	875	855	798	788	880	823	792	829	851	807	821	840	766	828	771	838	789	776	796	827	812	803	776	819	801	826	780	811	830	832	825	773	822	846	832	793	823	860	857	813	853	807	807	796	846	825	827	852	855	876	823	849	838	833	871	839	841	832	827	810	865	795	763	830	823	814	867	860	849	831	810	851	844	829	858	866	808	816	867	783	790	796	834	795	836	848	854	833	846	817	851	840	828	770	819	814	822	780	740	809	854	786	803	788	744	809	820	803	797	804	818	806	842	826	786	840	860	810	856	858	851	843	855	871	809	821	801	844	769	808	815	843	811	815	843	849	849	783	888	831	851	845	905	811	833	874	841	794	779	829	835	818	802	812	849	810	845	865	845	809	800	827	817	809	872	841	786	789	811	799	791	821	824	844	805	831	796	801	816	796	838	854	779	824	787	801	822	830	855	788	864	785	800	860	772	827	786	803	819	834	810	831	789	846	858	845	856	849	805	857	851	789	877	880	804	865	848	831	802	867	811	867	813	830	772	754	850	837	819	844	817	804	787	833	823	824	831	820	853	790	840	873	850	838	859	830	791	781	817	851	839	834	734	781	858	878	792	794	768	861	823	814	828	819	845	824	821	746	818	821	860	857	855	790	841	812	816	794	840	809	869	822	797	791	818	858	871	822	795	812	825	773	830	874	864	833	797	836	813	855	857	836	850	860	851	792	786	834	816	756	827	815	799	858	849	820	824	793	828	811	812	821	904	828	808	876	823	854	801	835	869	796	836	817	811	823	779	815	840	801	837	806	823	838	849	846	834	827	807	840	798	813	844	782	777	853	775	792	798	851	831	833	783	812	864	841	811	824	861	783	812	803	823	824	792	848	809	735	839	824	809	889	837	787	800	747	856	823	866	820	789	779	818	820	799	820	808	814	785	825	778	815	855	855	790	827	816	797	824	789	817	840	886	811	812	831	825	822	794	816	860	807	788	750	839	797	808	868	835	858	799	849	813	829	833	848	772	798	799	816	826	778	785	866	822	780	810	841	908	813	816	845	825	829	764	829	814	836	860	806	810	823	861	810	783	816	901	853	860	886	842	781	842	820	812	856	836	800	757	811	862	800	802	810	803	793	750	783	817	822	876	828	862	842	831	819	853	822	809	865	865	814	870	840	866	868	875	827	832	822	813	824	826	793	814	836	847	802	808	826	849	840	789	811	815	847	856	865	827	836	879	850	873	843	798	829	830
10337	3250	2420	1870	1253	899	714	594	552	511	494	488	393	363	303	301	286	304	296	293	296	322	295	312	290	294	318	291	321	287	333	271	283	290	302	300	290	354	307	277	285	277	342	323	314	325	313	330	297	252	316	326	311	296	277	276	310	275	296	290	309	311	308	285	305	288	329	329	313	324	298	307	302	290	314	273	307	300	334	319	290	302	282	334	270	331	312	287	313	330	272	281	318	296	262	337	303	315	273	291	288	302	302	282	319	306	273	292	317	288	347	309	299	299	287	288	340	288	288	295	302	323	286	300	303	279	277	290	315	271	304	338	298	278	310	330	330	271	327	282	295	301	311	304	317	308	301	305	308	280	319	292	311	276	321	282	289	276	294	302	304	292	322	311	344	331	297	311	287	289	322	288	280	300	268	314	321	302	283	277	320	281	313	285	279	313	304	266	289	287	295	300	281	300	294	297	294	310	242	286	289	331	300	301	268	308	255	359	261	302	277	265	294	266	305	307	312	307	302	287	318	296	311	317	303	293	296	291	277	299	313	328	286	283	331	325	323	270	303	312	306	308	320	285	275	309	300	282	268	269	326	306	293	337	287	342	303	305	286	292	285	311	312	313	281	302	311	315	300	282	341	267	304	344	311	294	322	283	341	320	277	297	287	324	301	317	288	319	302	300	310	325	310	332	297	313	313	292	323	315	304	328	275	301	264	281	300	329	304	328	300	261	287	308	301	299	276	331	303	302	302	314	300	322	294	296	308	297	308	294	328	277	297	309	287	273	303	315	312	288	280	321	297	291	276	305	311	310	284	318	304	298	296	291	309	319	277	297	300	309	282	308	296	259	312	277	316	294	301	323	321	301	274	290	290	312	286	296	273	302	303	311	280	312	280	298	306	263	298	297	301	279	296	286	282	293	305	263	300	309	284	287	293	291	261	310	294	315	289	277	297	300	311	346	303	297	342	250	272	311	324	322	295	291	249	288	279	278	267	322	288	316	319	298	278	311	326	324	284	303	295	333	310	270	321	275	308	305	302	309	309	294	339	318	301	298	308	318	339	295	295	312	289	305	295	270	335	274	280	304	287	292	321	300	288	286	315	307	299	305	325	281	276	300	319	299	332	300	269	278	284	297	288	297	313	300	314	294	319	259	305	317	329	303	295	334	323	293	308	292	306	333	314	275	345	330	294	312	293	314	314	339	297	343	304	286	323	309	286	302	317	297	278	279	316	310	284	309	276	275	277	321	311	297	295	328	325	273	312	310	290	342	327	332	295	308	325	316	333	341	275	294	304	329	295	307	319	277	280	316	299	301	297	250	294	333	295	288	320	332	315	287	329	296	291	283	298	302	303	325	285	301	288	296	270	281	324	299	278	287	318	287	310	301	293	296	312	288	260	284	313	307	284	313	281	297	323	279	298	311	299	320	310	291	293	278	305	333	304	292	304	301	306	311	288	274	295	304	304	313	315	323	327	312	259	338	322	307	301	304	327	313	310	324	340	257	283	326	291	267	301	287	290	316	300	311	301	306	334	314	308	307	290	306	266	305	297	313	280	297	292	281	293	313	270	311	266	309	316	309	296	348	316	286	316	320	280	289	323	323	330	337	327	288	307	285	322	302	311	285	289	333	288	305	303	275	323	320	346	290	282	279	268	293	299	308	278	276	279	307	309	294	275	289	283	303	328	302	289	288	271	316	310	299	312	307	332	305	335	288	242	309	295	296	302	291	304	265	275	317	292	311	310	297	328	306	292	298	320	288	320	310	278	319	320	272	302	345	300	268	297	306	314	273	336	309	276	314	295	289	330	288	311	305	290	266	289	299	282	274	298	271	341	301	314	302	290	293	298	316	340	321	341	302	265	322	273	312	301	293	304	286	325	300	304	313	288	271	279	320	293	280	325	303	310	302	319	292	300	273	275	280	301	300	296	285	286	305	307	290	272	281	301	322	294	288	324	306	307	316	297	324	299	278	302	288	278	322	304	324	327	274	286	302	299	268	303	308	298	298	338	306	272	341	286	251	330	315	293	309	279	318	291	296	320	297	284	313	300	315	292	330	326	306	261	293	283	284	357	311	321	307	299	319	313	299	335	308	298	319	322	296	347	331	307	300	305	282	278	290	286	303	294	327	333	290	272	316	302	296	289	306	289	286	317	334	279	304	334	289	340	325	293	291	303	271	286	275	281	313	305	321	311	292	298	303	285	269	333	299	297	305	326	314	305	319	351	306	288	298	304	281	327	281	320	301	267	304	255	314	297	301	310	310	281	288	297	291	260	287	306	302	292	279	303	349	302	333	314	284	306	315	313	313	317	287	343	304	278	293	279	319	297	287	283	302	273	293	337	287	303	315	299	289	293	318	289	307	298	291	286	303	275	313	277	303	298	277	296	304	282	304	287	322	304	288	308	291	281	318	282	323	325	325	303	312	305	283	311	306	348	335	305	303	300	306	333	323	326	320	316	286	292	290	336	301	305	290	291	303	291	291	306	323	298	330	314	304	282	294	296	285	269	306	297	299	311	277	305	294	306	277	274	282	308	305	322	287	289	296	316	311	317	290	290	272	293	307	284	277	311	291	326	303	295	303	311	303	301	313	301	279	310	292	342	278	305	323	302	294	306	339	313	279	320	280	288	304	327	313	311	294	308	279	271	316	302	281	277	289	282	260	279	297	324	284	297	267	291	267	274	302	303	328	309	285	299	307	329	316	286	319	342	311	275	283	329	312	326	295	347	298	324	302	318	337	315	316	294	296	304	269	319	276	297	305	331	302	301	318	283	316	312	289	292	316	313	299	278	340	312	322	278	297	284	309	291	311	292	306	311	321	298	299	308	325	318	344	315	275	260	293	295	295	269	288	280	308	325	311	316	280	287	331	320	307	314	313	270	306	318	306	339	309	300	311	306	310	326	288	322	309	294	294	325	320	288	266	275	280	296	323	298	306	304	310	329	316	264	264	296	308	323	305	291	303	308	312	294	330	315	342	268	290	305	330	308	280	288	282	301	298	302	288	300	295	313	275	294	318	332	285	280	275	300	280	271	279	277	302	338	279	295	284	316	311	297	299	313	285	280	302	269	288	293	300	320	290	311	307	288	319	298	288	293	288	292	284	300	319	312	274	294	291	275	301	269	301	307	292	285	309	307	313	304	317	303	279	287	250	262	295	300	300	281	296	306	313	303	338	290	307	306	300	292	319	322	303	277	275	310	303	313	296	285	281	335	307	296	324	334	298	267	320	289	303	291	299	282	289	329	335	330	302	282	307	309	283	291	294	270	305	294	306	317	287	316	279	267	284	312	297	280	295	276	316	305	314	291	302	304	334	327	297	329	308	311	310	334	315	291	269	306	292	325	285	314	304	322	300	297	305	275	295	290	299	327	306	301	284	295	260	307	295	300	274	310	312	308	346	257	310	310	318	318	312	305	288	294	299	293	328	341	313	342	305	303	315	321	299	297	309	301	285	300	313	279	259	288	303	282	307	297	234	282	302
6773	2549	4915	5299	4262	3113	2519	2170	1972	1731	1597	1506	1276	1029	849	689	680	708	669	637	656	663	645	678	692	650	651	665	651	672	650	698	696	663	661	695	694	664	664	639	669	641	667	661	698	698	682	656	683	644	621	665	708	685	657	693	653	628	710	666	710	687	682	656	688	666	650	691	681	690	684	614	633	661	656	654	667	699	698	653	697	671	644	613	678	654	653	677	704	642	659	648	701	679	676	714	697	697	652	696	666	705	662	686	662	661	645	690	612	679	710	676	658	670	683	701	653	699	640	658	664	673	685	704	668	659	643	671	727	651	663	673	674	702	700	671	668	703	694	645	678	649	643	671	667	670	669	699	662	649	665	671	648	657	690	708	701	690	682	742	648	658	653	657	682	675	640	659	706	685	678	669	674	692	690	663	650	665	690	684	682	649	659	660	627	675	691	684	649	709	638	710	696	695	691	632	731	681	664	641	690	728	670	666	680	712	648	669	641	647	666	697	682	730	671	671	681	683	707	631	685	678	703	692	630	688	696	708	679	673	685	673	650	687	679	676	645	660	676	652	625	709	731	653	654	646	670	695	708	694	638	689	679	650	657	679	674	655	664	698	724	638	647	627	706	687	684	659	672	683	671	649	705	671	693	717	671	680	661	676	647	660	699	691	657	702	674	711	675	617	667	651	660	682	704	674	673	634	681	608	684	631	706	641	706	666	690	688	692	631	672	686	685	641	642	671	670	683	665	651	648	682	678	637	662	668	695	674	666	701	677	623	667	695	662	691	655	725	663	662	625	683	662	684	682	632	710	655	658	629	643	659	629	644	707	682	684	703	707	692	674	645	675	662	695	667	684	672	690	647	704	671	641	694	697	640	660	694	639	684	687	713	646	707	668	670	653	676	655	660	683	689	689	719	685	653	660	699	692	680	650	692	694	694	648	695	635	694	685	666	716	713	721	654	668	692	639	664	717	666	678	684	664	666	693	679	655	661	687	688	678	729	700	660	670	704	672	676	627	668	679	664	689	691	676	735	723	663	666	685	697	656	643	658	659	638	665	701	664	659	663	716	682	660	688	675	648	682	699	624	611	686	687	667	703	690	683	716	666	654	661	690	700	679	673	719	715	758	682	675	707	647	665	722	698	632	687	687	654	669	662	680	661	660	666	709	659	665	648	640	684	667	694	677	679	675	688	700	697	677	699	687	626	670	654	676	673	709	703	664	675	673	656	659	667	634	666	666	656	684	655	681	677	650	653	654	692	634	686	725	661	663	686	716	672	702	680	626	701	675	652	667	710	684	643	648	704	670	687	683	657	681	682	655	662	650	692	679	651	654	668	693	679	681	676	647	686	706	693	713	676	655	643	710	657	684	672	742	684	690	662	642	688	660	686	701	641	652	677	670	700	663	713	683	662	672	698	623	675	653	671	698	676	675	647	678	660	739	685	676	680	659	652	680	663	690	692	705	683	667	646	694	708	671	643	666	668	709	638	670	673	613	673	667	690	659	668	640	661	716	679	628	651	608	703	708	680	683	695	642	672	670	695	690	653	699	658	700	687	732	678	683	707	669	660	711	657	695	668	697	657	714	670	666	670	650	707	681	710	717	681	676	640	648	689	707	686	660	651	656	640	668	711	677	673	635	631	656	709	700	687	673	658	635	626	677	661	705	668	678	687	689	651	650	696	625	701	683	722	678	666	671	656	718	666	627	696	714	680	677	677	620	647	687	595	647	649	725	719	685	655	724	678	633	699	686	641	668	659	645	680	686	689	720	666	687	680	714	723	695	702	710	642	676	730	676	618	631	664	622	666	684	682	614	696	711	702	665	688	663	668	680	711	680	713	650	660	713	713	654	683	672	719	655	692	665	712	634	639	626	657	701	656	666	722	711	657	717	707	634	671	710	668	738	643	704	680	675	673	678	720	657	680	679	647	676	608	668	625	643	667	613	683	701	683	701	668	674	709	672	710	674	662	657	663	679	661	648	686	665	645	715	669	691	677	661	700	703	654	665	622	636	653	723	697	697	700	691	667	684	703	641	640	662	658	681	689	656	714	698	667	687	689	690	644	685	699	649	701	617	641	674	671	671	699	699	669	665	669	681	632	656	686	653	666	730	697	691	684	635	685	658	692	695	686	665	667	634	690	689	697	658	672	703	663	672	682	704	680	705	663	633	624	663	663	696	720	687	678	654	684	694	714	684	647	668	704	633	681	663	629	691	678	692	684	648	714	636	670	658	689	657	644	679	660	635	703	683	697	673	707	688	693	702	649	648	694	683	650	677	648	766	671	682	691	675	675	667	663	645	656	640	702	674	686	680	700	671	701	650	667	711	674	677	674	655	662	677	694	643	673	639	625	662	687	689	675	661	697	654	670	619	662	661	677	705	698	691	653	668	635	656	673	656	640	689	693	653	669	684	665	666	672	680	679	647	634	664	673	631	659	679	702	669	661	643	672	710	643	691	665	704	655	674	683	646	718	713	657	658	692	652	653	695	644	705	680	676	677	658	701	685	691	648	614	713	637	642	699	687	664	695	664	657	675	708	668	686	699	712	683	723	699	691	732	706	650	665	683	722	664	687	707	688	710	687	688	658	727	703	728	650	663	699	685	699	723	655	665	663	654	699	646	684	695	644	657	627	698	682	682	653	681	682	684	694	662	660	672	695	677	634	671	646	675	646	701	671	667	691	652	663	674	680	696	669	627	672	671	652	664	632	684	682	684	668	698	678	703	703	711	674	664	635	687	692	694	678	673	635	604	626	638	665	719	661	691	640	663	689	741	669	688	715	646	703	708	681	673	685	685	626	671	637	651	680	679	662	636	642	675	702	687	672	673	702	705	677	720	662	641	699	666	724	729	691	666	682	718	667	645	644	707	691	668	678	684	652	674	659	698	613	648	699	694	686	663	630	686	670	704	720	688	660	656	633	656	661	647	685	702	682	683	671	691	621	651	683	656	620	682	649	645	679	679	663	654	649	702	656	664	669	678	670	724	676	637	686	678	663	658	665	655	652	655	711	683	729	694	710	688	654	685	671	657	669	709	705	665	694	684	684	674	693	707	642	708	659	651	646	652	669	696	639	662	661	657	676	668	655	683	666	647	673	694	676	674	666	713	652	717	687	666	682	655	672	677	668	664	678	675	719	697	663	624	682	679	671	679	706	690	704	685	720	637	669	627	678	694	649	681	664	739	623	691	654	611	663	672	687	715	673	667	721	668	647	647	683	673	678	665	644	675	669	652	602	670	679	677	717	659	694	676	696	679	728	647	646	653	707	669	641	662	657	603	647	685	610	647	686	717	651	640	684	662	699	678	685	655	699	684	682	668	650	667	707	635	657	625	680	672	695	667	699	623	644	690	644	679	696	663	686	650	664	688	650	693	694	642	709	658	692	645	669	639	672	646	674	657	689	701	632	697	679	669	671	664	717	629	699	664	653	656	696	644	711	660	728	697	654	681	668	687	675	677	678	660	662	665	653	640	675	694	642	648	653
25948	9546	5458	3970	2469	1653	1435	973	787	710	637	594	493	393	276	288	271	278	227	209	244	238	223	266	259	235	231	235	230	237	241	218	204	235	257	232	263	245	235	240	220	255	256	230	233	269	242	246	251	218	260	239	223	223	263	210	256	239	239	242	247	224	207	263	246	257	201	220	232	246	216	234	209	237	229	261	242	232	220	231	220	219	229	232	238	229	223	208	228	237	219	241	244	244	239	209	235	231	214	239	234	214	245	236	256	241	242	228	232	225	226	258	250	232	241	214	214	209	206	233	226	200	228	228	236	234	252	207	211	218	228	241	226	213	236	218	225	222	220	247	219	232	232	247	215	221	252	215	237	242	223	213	225	233	238	225	227	219	240	223	199	223	222	221	225	233	240	230	225	219	245	220	257	236	241	259	232	206	221	225	236	244	229	190	224	240	218	250	243	209	206	214	222	209	207	249	194	228	245	226	269	243	221	259	262	245	230	200	211	232	188	241	220	247	227	226	257	227	237	215	254	201	245	241	223	223	258	224	222	240	218	192	247	239	219	238	236	227	253	216	269	263	221	188	197	257	255	181	218	241	234	221	251	258	239	249	250	234	252	234	247	264	232	225	220	230	220	224	226	228	224	245	238	220	249	222	222	223	250	243	218	238	197	229	252	232	248	238	199	237	224	244	252	232	255	246	225	215	246	221	230	216	227	229	211	236	239	228	238	217	224	251	207	250	228	239	236	244	197	228	223	229	238	201	242	238	240	224	218	220	223	236	237	231	213	219	253	233	228	241	210	213	198	260	209	220	224	239	243	255	229	241	234	241	225	254	239	199	243	233	213	239	230	218	235	249	230	225	263	233	226	239	218	229	232	238	224	215	224	211	216	244	234	215	223	226	219	230	228	240	217	231	220	237	215	212	204	230	211	236	215	228	222	245	229	226	235	251	249	203	264	243	203	208	222	227	230	218	234	221	226	227	245	200	243	220	245	199	222	233	224	233	213	227	230	225	202	234	249	221	230	232	218	243	205	240	220	222	217	229	236	219	226	208	195	231	230	211	233	188	243	218	243	228	252	224	198	208	211	249	241	230	219	217	206	213	215	224	225	204	229	199	226	203	244	249	237	257	203	225	264	200	242	231	205	241	211	218	220	243	230	271	210	229	236	235	217	215	269	235	221	214	220	231	236	241	241	233	230	246	265	234	241	212	217	230	201	210	250	246	209	242	227	267	244	222	234	216	247	214	215	233	232	233	213	248	234	226	234	244	250	225	216	243	195	208	194	240	251	228	254	253	257	205	218	239	241	234	231	231	218	232	224	242	241	231	201	216	224	222	218	203	227	214	225	212	209	221	211	228	217	215	206	245	237	228	215	231	217	236	209	231	284	225	219	260	222	229	217	217	204	224	216	264	230	249	240	238	219	226	219	250	245	201	214	217	228	229	240	240	200	226	222	240	238	214	224	224	227	252	247	216	254	210	191	223	232	216	214	216	237	239	204	183	231	219	213	225	223	229	263	234	206	251	238	231	235	206	237	225	225	220	240	242	251	196	270	253	216	246	235	242	254	235	252	248	231	220	216	228	199	224	218	207	212	222	205	225	210	213	203	246	232	213	235	245	224	230	276	234	230	183	221	246	253	231	208	202	214	257	233	212	224	212	224	209	258	232	238	245	234	243	226	233	229	234	233	257	215	238	222	240	230	236	239	234	243	258	252	193	216	253	219	240	228	244	216	251	259	231	222	230	229	227	202	252	235	236	216	256	218	214	237	229	221	246	258	233	218	270	216	217	208	231	269	247	232	226	205	218	218	217	213	237	237	223	218	211	199	244	239	238	254	258	212	227	245	247	216	219	251	204	224	217	225	227	220	238	229	234	225	263	215	184	220	248	220	240	233	213	242	222	210	217	247	242	251	238	243	226	219	243	241	227	221	233	248	209	269	192	219	221	220	252	210	238	236	251	226	211	242	216	229	233	234	266	241	241	276	247	231	239	199	261	256	217	225	225	230	220	249	289	216	225	213	237	257	216	222	229	241	230	236	186	224	238	212	229	206	245	233	240	239	230	215	225	238	220	221	205	230	218	219	208	214	225	268	223	210	241	234	240	212	205	234	217	223	217	223	242	221	234	194	211	244	214	271	238	249	219	247	231	220	222	238	244	220	206	234	222	236	240	223	223	238	233	210	233	215	185	211	236	213	218	277	232	227	217	218	239	194	264	232	273	198	206	215	233	239	249	225	225	211	234	203	215	194	216	196	244	244	226	230	220	245	244	228	211	236	222	237	224	229	228	226	244	242	213	226	251	225	251	223	226	213	215	251	219	224	240	242	243	197	257	250	195	243	222	245	218	230	212	216	217	219	217	244	223	243	200	228	219	216	261	191	217	190	217	240	220	231	211	240	231	209	223	230	219	226	234	232	224	232	235	272	228	242	224	204	207	230	226	253	259	243	247	237	208	231	239	220	229	221	211	230	221	264	241	218	218	222	232	233	241	232	227	216	208	234	186	217	217	199	252	245	224	266	209	225	212	208	231	234	221	228	194	234	239	250	226	249	195	235	217	234	206	210	225	193	209	246	231	252	225	220	240	203	220	241	219	204	237	217	246	228	218	226	211	238	232	242	208	210	198	202	215	270	247	225	229	250	227	211	244	223	228	224	253	217	209	226	234	221	232	218	242	225	238	213	230	208	237	199	203	226	230	214	234	250	197	241	238	249	251	225	233	240	261	221	228	225	231	251	222	241	238	198	230	234	227	221	242	243	222	243	262	242	208	211	239	230	233	230	232	215	239	247	230	243	219	240	227	220	245	229	222	194	236	223	237	190	261	245	240	237	230	221	217	237	233	208	239	231	217	248	243	246	250	240	220	205	241	212	206	236	231	237	189	219	243	220	265	211	220	222	234	186	240	222	202	220	238	232	214	263	272	222	203	233	225	239	232	232	223	209	223	219	249	211	232	220	218	213	258	232	224	229	225	233	215	234	248	219	249	237	255	232	232	232	212	254	229	227	219	238	234	212	253	224	228	212	247	229	222	258	228	226	224	236	200	223	241	219	236	195	211	254	244	240	220	204	259	231	259	244	232	206	249	218	262	243	203	242	237	213	217	228	218	193	219	238	218	232	241	214	229	216	214	222	215	217	239	255	228	234	237	201	233	238	217	213	223	260	219	206	221	229	190	258	239	230	222	261	219	237	225	214	243	248	238	240	241	251	208	211	230	234	236	214	255	221	212	206	206	217	211	221	223	211	203	252	235	236	234	224	221	242	231	259	199	218	246	206	228	281	189	203	231	222	241	239	227	231	177	226	243	232	213	233	232	234	238	232	211	224	201	228	249	234	209	214	243	218	237	244	201	253	223	195	241	251	218	229	226	219	210	219	219	230	240	196	214	244	246	222	225	212	190	236	220	251	246	195	226	219	223	210	230	222	221	229	243	241	235	228	198	235	258	224	239	224	232	234	242	213	220	219	203	233	244	229	207	264	217	241	234
16941	4899	8642	9975	8443	6463	5268	4302	3603	3307	2797	2584	2336	1654	1019	670	718	668	627	644	566	571	571	598	586	598	558	549	596	536	506	556	526	570	538	547	531	565	543	570	576	548	505	578	591	590	579	592	555	558	556	554	526	575	612	569	515	543	584	514	546	554	528	579	573	541	493	517	550	532	559	537	510	534	581	552	538	577	519	545	509	574	566	551	575	590	536	532	581	514	531	558	532	567	568	567	543	536	579	552	490	544	546	545	565	581	532	590	564	592	529	589	561	557	557	545	556	548	499	557	524	509	554	534	535	513	561	560	540	523	532	529	553	537	576	533	557	560	549	582	543	536	540	551	589	550	555	534	532	564	538	530	530	556	557	540	553	534	582	534	539	554	551	557	546	514	516	555	560	552	581	545	551	513	518	533	539	516	540	526	544	527	533	541	556	560	552	487	534	485	585	539	562	537	514	544	587	568	532	588	544	564	525	572	581	572	557	586	515	568	534	537	558	584	563	540	552	534	518	541	506	572	550	553	542	496	598	558	559	581	532	520	546	556	532	539	508	564	553	566	563	544	579	543	583	602	559	562	565	545	549	561	543	529	558	564	523	538	561	528	532	574	553	528	543	590	519	530	509	554	529	519	534	542	543	530	549	543	564	553	573	546	529	538	531	552	600	544	556	523	540	548	549	532	545	520	539	570	535	557	556	567	514	553	520	579	531	596	501	543	573	548	584	506	539	541	532	521	532	543	553	567	550	570	559	559	507	538	572	583	552	545	526	564	567	562	539	594	518	560	546	507	491	556	569	540	584	513	508	527	559	531	514	557	575	608	516	582	556	569	557	598	574	511	583	531	562	538	567	530	512	557	555	567	513	511	537	528	499	524	563	538	561	536	545	583	540	555	538	561	515	561	562	553	565	579	548	550	556	567	532	518	554	540	553	546	543	548	526	514	550	515	572	544	510	567	604	522	535	555	533	540	588	573	547	570	539	535	526	573	544	569	559	556	557	560	512	574	541	541	550	576	541	545	515	542	584	510	552	581	584	536	532	548	541	574	557	591	534	547	540	547	546	542	548	594	586	567	531	601	551	559	561	565	572	565	510	566	601	515	561	558	574	557	576	562	549	537	571	527	557	601	504	585	538	526	527	551	559	537	567	609	603	549	540	572	592	552	574	536	520	546	578	560	561	564	565	555	556	531	540	579	554	581	560	553	564	496	525	527	531	577	524	553	552	570	525	484	563	571	572	547	529	507	527	569	547	552	534	578	547	561	487	560	550	551	554	546	516	546	562	523	547	524	541	535	553	498	545	561	547	566	557	541	568	554	571	570	521	566	498	543	571	549	550	507	571	549	554	516	605	539	548	554	526	522	538	570	539	471	541	597	507	586	515	545	547	559	528	551	536	527	521	522	552	512	570	546	543	543	521	555	512	533	559	553	567	538	563	544	531	596	544	558	513	539	564	580	534	539	521	577	542	517	514	520	533	558	558	530	525	553	545	533	543	504	542	529	541	550	526	550	527	549	502	555	571	523	544	580	538	519	552	530	590	544	552	574	544	578	585	583	538	546	531	506	548	553	517	532	532	563	531	539	563	528	565	510	575	526	613	546	557	560	576	513	587	530	563	555	549	570	519	507	568	537	552	559	562	546	535	504	515	567	497	541	556	537	520	523	569	541	580	538	560	520	551	528	529	563	518	561	552	569	552	524	555	539	544	563	557	575	572	538	545	562	531	566	535	555	580	564	551	547	524	562	540	563	565	551	568	555	555	546	562	541	544	571	523	545	549	547	557	536	530	607	566	557	585	569	536	526	567	537	609	562	520	558	565	558	564	576	545	544	559	552	532	513	568	500	529	526	533	545	529	511	528	564	551	562	543	539	533	562	542	529	580	520	556	540	552	571	566	567	559	520	558	530	513	539	534	518	518	567	557	567	559	557	568	584	545	510	559	548	532	579	568	534	558	498	544	576	538	577	534	521	562	559	568	539	516	552	547	519	531	566	564	535	530	583	562	551	558	559	537	505	538	604	544	557	514	536	564	552	553	544	516	554	521	550	541	538	545	559	577	592	518	529	576	527	553	580	523	560	515	528	596	547	561	526	523	552	566	542	503	535	563	546	542	518	505	557	593	549	560	508	554	537	536	571	555	584	566	548	563	575	576	531	561	552	550	496	560	524	541	559	585	539	550	535	579	575	554	605	554	560	531	539	563	556	546	523	536	564	550	532	541	557	523	571	525	524	564	590	525	536	568	566	536	530	592	514	558	564	524	560	566	550	560	530	533	502	563	540	551	580	551	528	508	593	535	556	520	557	566	540	553	563	544	580	551	591	569	531	536	526	515	552	563	533	550	537	504	537	519	567	526	546	535	511	521	548	544	545	528	546	567	553	580	550	527	535	544	552	560	583	559	573	554	575	529	518	553	562	566	572	550	539	563	530	535	537	572	533	530	591	545	565	532	515	539	538	547	535	534	516	527	547	525	538	529	534	549	488	530	528	541	518	587	504	495	536	533	552	526	572	543	570	489	550	567	576	542	519	550	514	553	527	543	577	550	564	556	525	533	535	582	509	539	557	542	592	570	586	564	569	561	563	560	577	587	549	529	560	517	560	579	568	529	541	537	546	571	538	583	541	569	578	580	571	503	578	538	552	591	572	559	537	542	548	550	565	557	549	535	570	543	542	562	575	524	540	577	541	538	538	536	595	522	550	548	528	501	524	557	553	557	558	489	531	532	508	566	533	536	563	569	553	548	539	552	554	562	538	535	544	607	558	522	545	574	539	578	534	590	557	555	589	521	575	530	552	518	526	546	545	569	532	533	557	561	569	551	501	560	565	560	517	537	570	569	548	555	539	542	554	530	501	535	552	544	577	522	543	589	558	555	543	523	562	528	555	566	574	530	539	527	508	585	554	562	559	528	553	539	553	503	577	552	535	536	561	527	573	567	532	533	529	548	531	525	530	516	526	496	536	492	580	536	556	576	559	544	572	534	541	562	553	542	573	560	542	514	512	533	530	511	521	534	596	552	518	584	541	541	524	527	559	526	522	587	558	547	525	514	578	548	561	546	518	585	525	520	571	510	524	544	549	567	530	548	590	566	580	546	541	542	558	566	551	539	558	529	564	563	535	544	532	565	562	514	514	525	507	527	528	556	619	544	556	555	541	536	564	528	550	526	542	538	577	516	543	551	541	583	604	557	566	564	551	549	537	525	539	542	585	533	565	538	571	558	522	544	498	543	555	511	553	557	580	555	543	557	579	533	589	571	535	546	558	532	526	527	565	516	501	544	552	568	557	547	591	569	542	583	554	523	527	555	592	526	551	498	575	530	524	585	564	574	591	603	568	577	529	607	584	530	533	538	513	555	556	547	537	563	520	557	541	552	581	516	532	544	531	521	533	547	535	531	532	576	531	575	531	546	577	567	563	545	545	609	513	535	528	570	547	558	542	557	544	567	549	535	542	504	527	558	557	569	511	532	514	563	506	536	538
36597	16316	9277	6374	4397	2982	2229	1686	1377	1170	1089	908	823	625	465	407	420	397	405	386	414	362	375	369	413	400	384	397	352	361	345	396	337	394	377	378	357	345	322	343	362	393	357	345	356	388	365	360	313	354	343	364	323	358	347	387	381	380	382	356	377	369	344	403	378	366	378	390	355	343	399	367	333	355	419	341	368	352	365	387	353	379	369	382	405	359	357	335	374	366	366	359	350	378	358	385	369	348	329	377	339	376	353	374	371	381	377	367	359	380	342	384	377	379	358	347	336	375	359	376	361	364	343	318	346	340	379	359	405	334	353	345	393	363	361	380	336	343	368	377	334	349	353	370	364	330	386	335	390	363	342	353	383	350	331	371	377	373	337	353	343	327	335	423	340	355	395	373	365	338	342	376	368	401	360	345	350	367	347	340	355	381	352	350	386	382	341	336	334	351	393	403	373	362	386	358	355	381	354	361	405	378	395	351	365	376	362	313	310	330	354	360	409	371	343	349	375	334	348	364	373	364	380	405	374	358	328	356	338	340	400	346	377	354	355	354	387	368	362	388	301	332	381	369	398	342	338	361	355	361	383	342	370	380	374	375	380	382	351	359	375	377	374	366	371	342	371	375	384	353	336	321	364	349	392	315	351	326	343	319	359	361	383	378	342	361	379	409	369	337	336	375	368	366	348	356	354	383	375	372	418	366	343	346	349	335	403	380	310	360	371	358	389	341	349	374	366	367	336	367	388	341	376	363	347	363	378	350	361	337	371	386	394	417	381	309	338	329	341	348	373	323	377	364	355	341	370	349	357	336	343	391	345	369	363	372	316	382	321	334	351	367	356	392	351	339	359	406	346	347	357	388	376	350	359	321	364	325	388	400	370	332	343	409	357	359	387	356	385	343	348	362	348	354	366	353	360	353	381	363	367	374	362	366	352	343	359	360	392	369	402	370	368	388	360	347	371	366	355	427	361	341	347	374	344	357	365	391	362	348	332	334	367	351	371	346	342	346	379	373	328	368	374	353	364	395	388	330	381	412	358	364	350	400	377	380	345	360	387	387	332	389	332	355	349	394	361	363	377	370	370	365	374	360	366	373	308	329	342	381	354	342	363	315	354	402	365	357	363	353	363	357	357	350	363	341	361	399	391	337	371	342	324	337	394	377	354	363	308	349	371	382	360	415	388	347	356	346	322	388	361	351	377	403	354	375	336	350	372	339	352	369	354	386	360	394	368	348	361	361	337	367	378	371	334	337	373	355	369	354	371	363	337	338	338	387	398	402	353	374	380	348	364	337	337	354	348	353	396	328	334	361	355	349	362	373	382	371	380	346	357	344	363	365	346	338	375	352	365	382	335	382	402	407	359	343	365	402	391	335	323	349	359	394	355	355	330	344	388	367	404	381	350	344	361	393	355	382	361	353	357	359	343	385	357	348	356	418	376	307	338	335	315	354	333	349	318	369	367	372	357	380	332	400	359	382	376	401	359	381	345	389	401	351	378	372	366	385	346	357	378	364	382	365	315	367	424	324	353	360	387	368	365	377	386	384	365	374	360	378	357	330	352	365	386	407	387	371	325	368	331	369	379	389	412	355	360	392	365	398	395	369	344	350	352	368	378	328	345	356	394	346	357	356	360	335	360	361	364	364	336	389	328	351	324	379	390	380	364	344	371	354	364	398	387	384	377	369	373	341	363	366	391	384	365	360	330	379	319	349	383	334	352	374	353	363	338	317	365	352	384	387	356	354	312	375	363	382	410	355	342	349	383	367	366	359	334	337	369	341	362	323	325	339	410	347	338	302	365	333	342	353	368	325	361	341	380	412	322	337	314	354	382	354	342	390	341	361	353	360	357	318	340	346	373	398	395	371	358	361	351	368	368	317	357	365	375	376	372	378	338	352	343	342	388	341	378	356	367	364	383	368	358	354	341	353	342	367	393	372	402	379	331	352	387	353	367	354	379	369	367	376	401	364	349	329	358	363	367	363	342	333	359	362	354	342	340	336	368	368	388	358	375	376	376	334	363	366	339	349	354	382	334	323	341	344	398	333	366	331	395	351	345	328	364	354	396	400	408	377	369	347	359	344	382	350	368	365	340	345	357	378	363	384	347	366	372	374	366	348	340	355	357	368	403	373	369	394	368	356	330	362	372	344	347	354	379	358	368	391	360	344	325	346	396	435	371	364	403	367	363	336	376	338	356	304	371	381	308	431	351	360	366	362	329	383	341	352	335	376	343	373	338	384	363	390	399	358	400	372	395	371	365	363	370	354	334	351	387	369	402	372	409	345	384	380	375	386	362	339	340	392	365	357	333	344	331	357	350	392	359	369	368	394	392	350	357	380	407	334	321	363	344	361	381	372	330	393	364	358	389	336	344	347	336	380	358	362	386	364	339	347	337	390	298	374	328	349	332	377	372	384	343	381	337	344	371	377	345	360	375	387	348	359	353	362	344	363	403	385	345	397	361	385	365	355	368	361	370	355	389	395	366	360	376	371	368	374	379	358	356	341	327	351	381	378	382	348	359	386	339	398	376	366	413	361	393	377	381	376	370	391	353	391	364	351	381	400	386	345	355	363	365	370	348	361	352	355	381	396	398	379	353	345	351	338	350	365	382	396	371	370	383	376	343	399	371	394	336	368	371	354	355	361	390	348	411	389	344	370	351	347	381	394	376	341	303	361	374	356	347	375	383	394	355	374	341	354	323	351	362	357	323	370	364	352	382	374	355	381	364	349	378	377	374	368	340	380	329	411	340	385	370	347	382	392	365	343	388	361	354	362	343	364	344	324	358	389	379	345	368	311	314	355	371	365	346	397	392	388	375	363	358	365	372	360	410	380	385	368	355	340	344	344	406	337	362	373	366	377	370	337	339	363	346	388	362	374	371	393	403	377	383	384	350	340	367	372	384	358	420	375	388	346	337	376	342	350	385	347	333	366	361	370	378	371	363	363	361	392	390	351	347	345	383	370	359	367	374	352	376	328	358	353	359	388	362	359	346	367	348	350	364	358	322	369	381	339	351	398	350	315	330	345	364	343	401	382	342	391	382	366	330	384	353	329	379	364	362	373	351	338	311	353	359	341	388	366	370	320	361	341	377	339	378	348	359	397	361	328	408	371	348	344	355	360	361	372	364	380	388	346	395	394	384	367	387	358	382	374	355	411	367	339	386	346	357	347	382	362	368	352	377	355	369	343	359	370	362	365	343	364	368	342	339	355	381	323	373	356	338	366	360	347	355	365	380	376	348	364	378	383	380	365	342	400	391	371	389	343	389	328	357	368	348	384	378	316	370	329	377	393	355	333	382	389	377	377	380	365	376	348	318	369	335	344	390	383	378	358	318	345	395	383	386	365	348	342	366	343	342	361	381	360	341	371	320	392	383	357	372	333	396	327	375	381	360	371	364	372	410	375	394	395	409	368	381	362	354	357	366	342	394	348	338	367	396	398	361	333	363	365	371	346	386	388	341	363	366	373	379	366	370	374	350	348
22696	7180	11862	13827	12420	9806	8023	6507	5400	4734	4485	3971	3529	2011	1398	1129	1138	1050	925	888	901	896	892	913	876	875	837	871	908	834	862	869	798	800	822	815	773	850	899	776	813	834	817	844	778	832	823	811	839	775	822	775	832	810	787	841	804	857	818	799	839	819	792	797	812	817	789	783	801	814	806	811	814	880	808	840	819	817	841	872	826	785	815	826	812	777	799	809	815	807	840	837	863	808	746	806	839	856	849	888	776	817	851	828	807	796	824	759	842	790	801	874	848	812	772	756	836	786	777	787	782	828	760	789	824	812	831	857	839	851	838	774	826	803	834	856	856	794	871	796	834	810	828	786	765	848	795	752	827	813	781	831	799	835	830	842	824	776	813	805	818	842	836	806	800	801	812	799	787	800	808	809	868	842	855	840	811	820	794	844	787	746	812	858	829	847	829	775	829	779	805	790	856	810	844	800	838	813	816	841	826	862	851	788	814	815	796	813	848	824	846	841	825	789	814	823	833	779	810	836	744	824	821	839	816	819	790	862	829	888	759	855	777	739	821	829	770	841	875	853	837	880	841	790	823	781	808	812	846	833	805	801	774	843	790	803	794	845	810	793	789	798	784	796	851	790	840	809	871	832	847	788	800	786	801	784	831	763	816	797	824	837	796	834	837	799	879	802	852	812	806	802	852	786	798	846	803	877	764	857	830	866	828	779	834	813	847	818	779	806	820	817	820	865	829	845	791	818	825	783	816	809	808	782	803	801	832	770	852	841	789	830	798	760	808	808	828	784	807	813	800	818	793	784	828	810	779	811	798	829	788	762	831	803	820	830	792	795	807	813	838	784	864	782	826	785	773	817	751	763	793	826	833	820	826	815	837	778	812	815	787	784	847	826	797	842	824	793	789	855	801	827	831	814	810	767	820	850	805	834	806	775	844	774	815	792	836	820	847	775	758	772	779	822	790	854	829	844	805	803	794	806	843	792	818	748	873	855	835	852	811	816	805	762	794	784	837	813	832	802	825	823	829	795	827	806	811	790	802	826	842	820	839	828	809	807	834	796	786	843	795	820	771	827	792	844	774	826	799	859	834	793	796	805	795	790	844	825	798	827	810	798	833	841	894	780	815	800	814	861	829	796	792	841	801	785	803	829	812	840	802	801	823	787	849	792	810	832	832	866	789	818	823	807	789	769	814	777	769	837	792	817	781	840	850	789	761	783	777	829	827	801	866	806	755	763	804	815	806	849	810	843	825	823	792	763	847	829	766	865	781	796	867	789	803	816	882	803	783	845	781	824	819	804	775	856	834	745	796	848	759	811	751	803	810	836	832	828	753	840	805	826	804	877	841	841	804	795	817	809	835	788	843	773	797	762	800	856	813	869	801	790	842	796	822	818	774	776	826	806	840	794	821	810	829	837	825	767	837	798	777	809	798	761	799	861	818	774	810	792	820	783	830	798	781	816	786	848	816	870	752	818	798	844	760	815	840	784	800	791	809	812	810	843	800	809	790	782	864	852	817	811	763	809	808	829	864	796	785	853	783	804	790	854	844	834	797	825	835	813	799	809	796	809	819	803	804	841	847	868	863	820	811	769	793	856	816	806	782	806	808	820	799	784	788	828	829	836	778	820	830	795	830	781	742	837	813	850	828	837	795	803	817	761	792	821	810	812	793	838	828	772	808	829	795	799	817	786	788	829	824	800	794	788	820	819	806	791	825	822	857	831	852	799	856	843	795	839	796	786	761	793	823	718	848	804	758	785	838	799	814	791	804	804	851	846	745	807	814	788	847	811	788	822	821	802	801	824	817	819	773	837	831	877	809	774	805	832	817	852	818	782	815	819	805	864	782	805	842	825	797	842	778	828	807	815	800	808	810	818	825	826	813	818	861	850	817	783	819	774	808	764	836	839	802	821	820	789	853	791	810	850	798	809	833	806	780	788	813	777	825	794	839	808	837	819	814	792	814	834	801	843	816	798	843	834	790	840	775	817	796	818	870	792	827	810	763	798	825	826	805	815	797	809	841	805	756	809	802	852	823	849	811	814	844	888	796	762	836	817	797	813	801	801	823	792	821	853	849	809	791	845	780	790	817	816	833	863	811	828	854	786	865	796	791	827	832	789	793	807	806	826	851	804	826	790	802	832	766	825	798	835	829	807	778	794	791	815	815	784	838	852	806	830	836	784	755	790	825	853	871	874	848	807	806	824	843	788	812	798	850	817	772	807	821	807	841	804	790	841	794	795	802	783	823	811	790	847	811	789	808	799	817	822	838	790	799	832	794	796	800	800	821	798	792	771	833	833	800	850	804	786	801	824	865	799	775	786	840	818	829	783	872	799	822	786	764	806	829	817	819	803	797	812	827	777	799	793	859	829	772	787	810	797	828	808	821	764	806	849	753	867	772	819	840	856	859	782	801	881	784	787	825	769	809	842	821	833	857	793	783	797	735	810	797	841	817	796	788	809	834	838	852	871	778	788	810	861	798	815	839	807	813	803	839	864	775	769	779	778	806	863	811	819	830	836	821	807	830	852	744	799	835	804	795	753	831	815	807	845	796	841	844	813	765	872	779	844	859	853	798	878	792	808	843	803	830	772	824	811	841	836	781	774	812	882	841	794	827	811	803	870	804	845	804	803	796	829	807	848	815	813	826	877	811	826	789	823	818	776	798	827	853	880	842	796	800	859	788	854	801	822	775	821	847	868	803	812	811	867	771	776	810	816	822	773	816	828	819	894	847	769	795	789	842	755	820	808	825	828	829	820	819	816	797	829	770	808	855	778	791	793	832	832	880	799	842	839	777	785	806	795	785	760	782	808	793	842	855	775	749	836	808	819	811	773	842	860	855	830	776	828	852	789	774	833	845	785	792	853	847	811	790	793	867	793	795	835	815	768	781	852	830	758	828	774	796	805	848	823	815	837	774	862	802	728	832	881	795	822	792	821	770	826	774	818	815	823	796	792	818	796	797	801	825	822	796	795	788	799	800	796	797	786	836	852	781	814	767	812	805	784	821	816	813	816	778	804	858	831	828	827	822	791	857	773	808	812	833	850	848	817	844	801	843	857	823	792	805	802	849	847	823	772	785	855	775	824	783	815	794	834	885	792	866	816	771	845	780	837	830	726	833	840	815	861	809	835	806	799	762	839	753	801	799	790	802	812	798	818	821	794	831	848	816	799	835	820	814	825	848	795	811	841	827	828	785	810	859	812	793	839	790	837	808	760	808	805	819	826	850	837	860	803	821	827	785	813	819	856	822	779	802	852	845	874	803	802	804	861	789	832	799	826	790	846	753	754	795	872	807	824	851	817	857	793	795	867	865	789	820	846	815	861	784	859	831	788	812	819	747	867	778	781	855	915	790	776	826	795	808	790	781	829	779	837	759	820	768	784	801	823	804	810	802	797	796	762	840	811	805	742	842	802	801	801	822	816	807	732	778	793	827	781	820	784	825	818	813	864	813	789	808	807	789	824	830	853	859	843	832	794	787	837	810	810
10205	3302	2301	1605	1213	853	656	602	556	528	470	461	403	346	304	293	279	299	309	310	276	294	274	281	322	270	285	274	271	277	295	296	309	302	307	313	297	283	274	278	292	264	318	279	320	289	273	289	326	293	305	311	280	284	284	290	308	294	289	319	294	266	297	288	280	313	298	294	282	284	275	274	287	289	265	240	279	284	288	277	316	297	311	315	302	291	328	290	312	313	296	309	324	306	297	268	304	282	277	308	279	287	295	281	261	304	279	282	326	321	281	267	261	308	281	290	303	318	306	299	312	305	295	278	271	281	302	260	283	346	298	306	322	295	305	299	300	333	275	276	313	321	315	306	276	258	346	303	306	262	269	296	326	292	307	275	280	306	287	296	274	283	300	289	328	264	276	314	285	305	262	283	296	296	337	285	292	274	315	288	282	280	324	306	296	296	316	276	270	308	291	283	326	304	279	254	317	291	313	323	279	291	310	295	311	312	326	278	310	317	292	310	324	278	270	283	279	262	345	317	274	278	288	323	315	315	317	273	325	312	285	281	318	280	273	274	303	305	286	287	316	288	270	266	353	285	300	259	295	284	270	312	298	293	291	292	298	287	276	269	308	315	274	283	291	294	317	316	314	281	272	318	312	300	308	290	259	274	285	287	263	326	313	285	262	283	294	282	307	326	302	285	293	282	310	306	305	297	288	284	289	265	266	292	291	305	270	300	288	313	313	281	331	283	295	233	300	305	303	269	281	281	253	307	294	294	285	317	292	309	273	308	318	269	280	277	301	324	322	253	295	259	290	336	291	290	314	301	300	294	270	340	301	297	265	276	284	287	270	308	290	315	284	278	282	300	283	270	306	277	303	302	321	280	311	268	304	307	295	307	311	301	273	289	273	283	299	288	294	271	315	308	281	256	304	327	341	307	277	305	286	297	316	293	311	279	284	312	305	278	274	314	289	287	287	290	279	293	307	309	314	296	291	292	291	260	282	305	303	278	309	306	282	312	282	322	294	277	305	271	304	309	284	288	314	278	285	287	264	328	286	324	260	304	306	321	314	289	292	295	262	265	338	310	318	302	294	315	285	286	291	267	267	296	282	299	288	261	288	278	292	305	296	309	278	304	310	294	278	300	299	289	292	290	310	262	307	330	315	275	293	314	349	315	279	278	305	274	273	301	308	282	283	321	295	272	280	276	288	280	311	286	279	307	291	314	302	315	242	280	284	305	283	271	284	298	286	283	305	287	297	274	255	267	267	278	285	296	294	317	310	299	327	286	294	299	321	267	308	320	296	307	294	304	301	296	296	305	298	312	276	321	289	282	296	337	300	303	296	302	296	280	296	303	278	278	333	307	289	320	290	284	280	290	299	294	270	268	259	268	297	288	313	295	268	278	321	276	306	313	259	279	252	274	279	283	290	288	318	251	257	264	331	280	281	283	299	307	303	327	327	307	306	289	284	301	318	325	289	292	289	306	318	308	333	303	311	310	308	295	278	281	294	288	289	300	326	293	297	290	277	262	271	284	312	302	289	266	312	292	298	280	307	282	296	294	331	315	314	289	288	297	294	268	290	301	246	302	274	253	277	295	280	288	285	284	311	274	281	297	322	314	279	315	272	260	252	286	305	288	294	295	304	290	305	294	268	287	330	284	287	285	292	291	291	301	296	283	298	292	268	301	246	315	303	288	294	313	280	287	273	269	288	290	284	278	322	321	302	289	271	318	336	281	291	306	305	301	290	263	281	312	281	269	290	283	291	278	282	311	292	274	287	300	274	300	290	299	289	260	271	290	290	274	302	263	247	298	258	310	280	312	276	283	277	308	335	302	290	268	282	301	285	309	294	288	284	264	266	302	271	293	325	276	320	329	300	326	291	304	306	302	284	318	283	296	269	302	264	284	302	265	306	301	304	254	270	288	309	329	300	302	307	286	264	309	326	314	293	297	274	283	266	269	290	282	260	265	261	319	292	283	304	294	302	302	296	302	315	282	291	309	303	309	310	296	278	315	261	294	316	323	322	324	290	281	281	285	307	294	301	261	308	335	293	299	262	300	292	287	273	294	290	293	280	292	275	311	307	301	303	288	310	306	285	308	251	281	290	279	317	301	297	300	288	302	293	278	279	286	257	276	275	278	290	315	331	281	272	300	282	316	288	316	300	306	269	285	269	276	273	296	320	288	271	294	273	272	280	317	267	304	293	287	306	317	286	286	309	319	284	287	295	301	297	265	309	323	277	305	326	334	296	340	319	300	303	289	306	318	294	294	290	286	292	314	282	313	273	309	271	283	321	311	275	295	275	319	309	260	300	270	269	279	241	295	331	322	261	254	271	317	261	294	301	297	274	290	326	336	328	316	313	296	314	296	307	294	314	293	289	302	340	327	266	273	302	285	278	305	309	314	311	278	310	271	328	297	298	299	299	295	315	314	309	303	283	310	322	292	321	284	296	367	280	314	317	308	301	280	263	318	290	301	331	312	276	302	317	304	267	314	320	319	283	324	311	293	293	316	297	315	290	313	290	278	323	292	301	267	293	302	260	323	294	293	278	276	249	258	285	307	324	290	289	298	290	297	286	267	281	272	288	314	281	320	308	278	315	321	312	343	314	315	305	292	280	286	252	311	293	269	281	282	284	303	289	286	313	274	300	264	316	298	292	302	283	280	320	322	291	261	270	302	314	284	289	301	283	308	304	298	288	302	269	283	295	316	300	294	288	309	307	282	261	271	266	286	314	305	282	324	336	312	299	307	295	288	288	295	337	313	327	288	297	309	256	281	276	291	280	313	236	332	284	283	251	280	306	295	289	283	312	244	305	292	295	295	292	293	301	270	310	297	288	299	297	299	303	291	312	294	278	288	322	298	284	287	294	273	287	293	258	280	307	311	290	294	283	286	319	296	236	276	291	315	284	288	285	286	284	270	303	326	308	306	296	270	306	274	308	288	299	288	310	250	307	289	311	304	327	313	306	326	314	284	272	318	315	311	300	303	283	302	284	298	291	274	330	280	298	292	260	324	318	320	318	277	290	308	309	262	314	303	301	290	287	299	272	270	280	314	335	278	291	293	252	295	287	293	307	273	289	316	285	304	282	288	316	296	275	312	277	280	319	298	272	289	285	301	319	313	325	284	297	311	260	304	287	270	294	289	281	314	304	314	271	296	272	280	283	270	276	268	296	284	312	274	293	282	285	297	322	292	279	262	275	295	295	259	313	265	296	279	327	291	260	291	298	313	296	322	290	306	280	289	268	328	305	301	277	310	267	284	287	281	288	251	282	293	324	345	311	321	280	283	309	302	308	301	287	289	317	271	244	312	311	286	291	311	318	298	293	322	295	317	286	275	299	284	329	283	294	303	325	311	310	302	313	295	319	299	283	297	312	304	302	317	303	300	283	299	293	298	266	269	282	290	296	273	308	291	283	278	320	297	285	296	300	302	293	323	287	297	303	314	287	300	278	293	281	295	309	293	276	294	269	310	294	294	308	315	275	270	290	305
6556	2602	4580	5030	4471	3059	2613	2257	1960	1819	1714	1477	1116	880	693	685	669	709	663	644	646	670	665	673	638	755	637	670	645	649	607	637	667	696	607	673	690	655	658	709	645	660	638	654	684	657	622	667	684	636	620	683	675	653	634	684	652	663	676	675	649	652	640	710	687	682	628	661	626	685	681	672	674	633	654	644	652	626	680	683	650	650	690	709	617	630	640	679	622	654	662	674	644	632	624	698	650	677	716	628	663	672	675	674	633	630	664	687	688	650	638	627	665	649	612	678	660	635	660	654	654	665	648	679	633	629	654	706	629	643	674	670	674	695	616	659	646	685	653	665	638	647	671	660	654	683	671	632	674	643	647	628	639	699	691	627	651	659	607	631	699	619	686	637	640	670	643	666	702	631	644	654	642	668	703	625	703	687	666	617	670	649	670	624	631	641	670	658	645	649	653	663	721	695	677	657	622	665	698	619	650	677	653	659	644	714	625	652	640	665	667	708	648	631	642	705	695	596	629	693	635	624	614	636	671	698	679	664	683	634	671	681	601	668	669	683	647	652	657	628	650	626	669	668	711	640	668	666	648	637	656	686	651	676	682	633	635	645	672	645	686	664	656	693	645	654	637	686	650	623	661	690	634	650	650	676	635	666	669	674	650	636	666	729	638	654	641	637	686	673	641	667	674	680	707	729	636	625	654	658	702	657	620	652	683	666	667	652	668	688	663	676	679	655	628	712	664	648	655	633	630	682	624	681	692	663	651	663	687	674	654	673	629	671	689	668	711	669	664	646	697	672	627	689	623	672	683	666	700	681	662	641	624	631	679	635	673	666	691	647	642	692	661	674	664	716	647	652	694	679	639	684	675	678	674	672	668	688	635	668	652	648	628	653	665	723	716	675	601	653	660	685	685	671	709	605	658	680	638	664	659	699	669	662	625	676	647	626	667	622	642	675	690	637	661	663	704	669	701	617	631	686	642	659	683	638	652	648	651	665	689	667	654	691	635	690	649	667	625	681	650	651	638	633	663	640	655	693	679	650	690	656	673	627	670	637	669	642	666	670	684	684	628	700	668	641	661	632	655	692	649	648	653	657	655	674	658	630	726	677	684	604	665	643	675	639	662	665	706	694	703	651	672	664	641	673	663	623	675	685	672	703	680	660	675	683	659	644	647	657	710	660	674	650	605	648	664	706	661	638	664	677	684	646	620	640	663	656	647	655	615	702	659	641	637	690	682	688	682	651	665	646	668	685	621	656	649	696	686	625	643	605	714	628	658	669	664	674	638	673	666	715	681	654	635	681	666	671	648	620	684	670	688	661	656	656	651	599	644	609	672	687	665	663	639	628	670	677	661	656	692	695	626	669	676	688	645	666	685	618	633	643	607	635	680	675	697	659	709	623	598	650	634	606	656	653	649	682	662	634	683	618	671	698	651	680	707	686	623	690	617	666	672	704	660	674	672	676	695	715	625	629	649	681	589	630	651	652	678	663	666	629	698	671	686	678	660	657	644	679	667	657	674	623	652	636	640	611	665	651	656	713	674	653	672	628	681	659	653	691	657	688	656	627	630	653	648	682	663	644	704	622	678	671	664	667	645	660	623	683	718	638	692	650	692	650	700	675	586	640	719	688	669	695	657	647	637	633	663	661	643	636	724	680	650	664	604	648	682	646	690	661	623	669	663	658	611	637	647	651	655	629	651	655	715	669	642	718	657	641	663	667	619	656	658	659	699	654	627	683	677	658	629	673	674	679	675	663	628	638	659	680	664	710	662	606	645	631	647	702	693	673	681	692	653	623	662	684	643	678	672	631	649	660	668	689	691	653	682	680	615	668	719	642	631	685	673	657	641	672	656	672	658	645	674	644	623	666	681	619	656	610	677	642	634	678	693	690	619	661	630	668	678	628	679	698	684	670	657	678	647	646	682	650	661	681	659	711	642	659	643	645	656	656	662	639	662	685	628	685	607	598	681	685	621	623	671	636	651	688	636	660	681	664	642	673	667	683	645	692	616	675	618	650	668	685	679	627	693	663	626	623	687	646	635	662	686	675	674	669	669	637	666	631	692	673	652	644	657	654	645	662	658	651	712	658	702	638	674	708	662	680	634	618	685	644	612	698	683	677	638	684	641	710	675	656	656	666	637	637	623	664	693	685	677	649	662	664	673	651	676	651	692	685	667	676	671	670	622	657	686	658	646	619	650	702	671	680	696	650	650	654	682	660	661	655	693	685	623	661	640	698	639	659	672	680	649	693	620	676	691	669	681	652	654	663	607	641	674	665	670	668	620	649	676	649	658	644	662	654	661	640	692	693	661	637	640	663	614	598	666	672	654	647	650	643	650	664	624	603	663	640	647	671	631	637	668	661	634	658	622	594	664	610	626	631	648	656	647	693	684	625	686	652	660	648	644	667	656	715	667	669	610	671	651	656	715	612	671	646	669	700	671	712	633	674	668	649	649	716	687	662	666	688	666	692	668	676	605	668	648	642	688	629	622	664	659	651	663	670	718	676	624	668	640	658	698	633	680	614	642	666	640	639	632	679	711	709	661	663	624	719	639	687	624	678	684	706	643	709	658	648	690	671	701	654	648	687	665	665	663	633	625	687	661	638	679	635	624	642	669	656	709	668	632	655	659	670	675	612	692	649	679	633	630	674	653	682	708	646	650	636	645	655	701	671	685	658	671	656	716	667	625	647	652	656	624	638	628	677	609	608	654	702	701	663	675	685	666	657	684	652	648	640	690	650	658	629	638	675	645	674	682	672	624	617	673	606	639	703	641	629	660	660	679	630	684	675	714	679	675	682	657	610	676	667	702	676	687	631	619	670	664	682	667	635	676	687	666	644	670	640	682	683	642	648	655	655	676	683	678	674	671	691	637	716	653	683	658	636	655	653	680	674	664	665	636	647	670	622	679	690	658	681	670	645	661	635	626	690	681	652	656	686	655	660	683	676	698	677	668	685	672	687	681	690	598	638	651	701	653	646	621	663	697	666	641	649	676	633	634	679	649	670	652	665	619	661	643	566	646	672	689	675	598	659	692	642	695	631	662	649	646	616	623	700	691	654	666	726	645	655	700	665	648	682	704	633	639	647	638	618	633	667	690	644	676	634	702	659	614	691	699	650	655	642	669	666	688	634	618	637	635	665	683	679	650	639	657	658	681	690	662	664	633	698	690	618	616	685	615	673	681	674	684	662	687	681	664	651	692	602	664	643	715	663	694	657	628	619	649	665	660	694	627	675	658	694	673	638	617	678	632	703	673	647	629	680	643	640	688	668	662	646	651	637	690	637	657	641	658	646	665	657	646	631	652	665	642	692	715	641	670	673	646	624	661	649	628	661	663	710	691	669	662	653	638	702	675	629	705	631	666	650	649	632	691	664	641	637	647	654	678	697	665	645	667	650	702	641	661	694	681	660	710	633	694	627	661	672	673	662	639	663	612	658	695	683	711	696	670	627	671	670	658	704	661	690	678	679	676	706	653	650	649	664
25390	9673	5499	3776	2553	1695	1249	1008	814	719	600	510	443	326	260	253	266	235	266	252	209	237	211	229	232	241	211	231	225	242	225	240	222	212	222	224	225	212	225	218	238	209	245	233	231	215	255	236	226	235	219	208	219	201	220	227	245	222	229	230	243	229	217	194	224	253	249	226	221	217	199	217	252	215	198	227	217	232	217	194	206	236	215	210	222	235	195	197	215	202	207	213	218	214	222	216	204	213	192	199	212	226	225	248	214	219	230	216	213	216	227	225	220	234	220	249	223	214	210	242	198	209	202	209	210	223	210	216	222	223	250	253	235	196	218	211	215	217	222	223	207	232	205	222	194	230	208	254	220	211	176	215	224	216	225	232	226	223	214	238	228	207	236	231	213	255	266	214	216	199	232	244	223	216	217	239	222	243	222	223	237	233	214	241	246	214	216	244	201	196	213	213	234	216	236	223	204	194	228	211	238	231	215	211	186	226	194	219	248	224	198	228	224	225	216	226	221	204	221	220	246	228	205	221	229	211	212	222	213	257	224	241	195	256	182	194	202	206	223	208	197	217	218	207	192	211	222	189	232	219	200	202	208	241	229	219	224	245	229	235	199	231	243	255	270	201	231	214	240	233	228	217	223	232	241	210	209	223	202	203	225	213	220	217	230	229	232	228	196	231	227	228	222	215	234	209	205	218	224	209	222	216	219	233	200	221	232	198	221	198	239	224	216	216	213	205	236	212	216	249	235	226	206	211	222	247	236	232	195	243	226	204	224	237	191	194	227	228	241	253	219	213	224	190	242	228	239	241	235	222	223	198	216	228	202	246	226	203	236	235	217	238	241	216	238	251	192	225	225	230	188	237	254	218	201	224	227	214	203	217	224	214	247	183	185	216	212	210	237	216	222	232	240	225	226	211	229	227	208	204	232	223	214	221	192	222	258	215	218	216	211	221	202	214	193	199	212	238	184	190	234	201	228	196	183	232	210	239	214	240	217	214	228	233	240	220	219	229	186	234	229	192	227	217	228	217	241	228	231	221	230	222	246	214	216	228	242	215	209	223	231	195	218	238	225	224	207	236	250	208	196	238	204	242	229	240	246	238	235	203	217	232	237	204	210	238	210	240	217	238	220	201	236	238	239	187	199	216	224	229	237	203	206	224	227	226	215	210	211	221	207	237	237	242	240	217	235	211	247	230	228	223	192	210	209	221	200	198	221	222	228	226	219	225	234	265	237	211	235	209	215	226	226	231	235	223	230	252	230	241	193	225	245	230	238	257	236	235	249	236	220	215	207	219	208	198	200	213	214	193	216	221	245	240	226	252	235	212	265	187	249	219	211	232	239	232	223	229	206	234	244	238	207	223	223	229	230	203	223	228	212	212	182	228	255	253	240	247	215	214	189	218	228	220	210	227	214	210	192	211	185	189	198	202	242	204	219	192	228	208	227	226	208	236	224	199	223	194	250	215	234	224	214	243	266	221	234	222	206	197	219	244	189	197	235	241	219	252	240	221	227	217	226	235	218	219	225	206	194	219	193	196	224	223	210	230	226	228	219	235	230	229	235	209	202	220	197	227	226	223	190	196	224	227	234	259	243	209	191	219	205	211	212	217	218	245	230	233	213	227	202	224	235	220	279	217	194	227	243	215	221	196	211	241	207	227	223	214	193	220	197	197	236	234	247	230	192	223	208	231	234	223	235	229	219	240	262	221	189	203	250	266	209	212	206	211	206	224	206	252	235	193	220	217	203	222	189	237	221	224	221	206	237	223	192	230	221	236	232	197	227	220	226	210	249	211	219	196	225	207	224	219	217	213	221	209	224	209	234	201	247	202	212	249	206	240	223	216	237	245	254	240	201	217	228	201	202	240	244	218	222	247	203	217	219	207	251	211	205	226	222	247	235	226	209	209	216	219	233	218	211	225	210	240	200	217	235	197	206	213	172	216	258	224	225	211	194	192	198	219	225	215	208	213	251	253	208	231	200	217	221	214	205	217	209	248	224	231	210	224	227	238	226	203	205	233	258	227	214	223	183	239	227	193	238	235	207	232	203	221	218	212	214	211	232	245	220	220	253	212	226	221	249	230	241	236	186	227	232	209	240	211	214	245	205	221	213	192	228	245	216	205	233	207	211	206	205	212	243	217	227	220	200	231	241	231	214	223	237	219	223	219	227	223	223	252	214	233	235	228	243	222	210	228	234	236	200	242	199	229	243	248	240	198	217	206	232	188	209	190	196	216	217	204	213	211	204	234	230	218	234	217	218	220	199	217	186	213	237	217	215	222	249	232	207	209	223	207	229	226	208	206	214	223	250	229	239	218	182	205	206	206	212	220	231	219	211	210	234	235	201	199	247	225	195	241	222	211	212	241	226	227	211	224	256	258	234	233	202	219	208	207	254	226	219	237	192	197	238	242	198	212	234	195	226	206	197	226	226	202	217	229	225	221	226	219	203	269	228	227	256	207	239	221	244	230	204	219	238	255	230	210	223	215	229	207	248	255	223	229	230	204	218	228	199	193	212	217	214	220	252	221	244	221	228	224	254	261	209	200	253	234	220	212	218	231	241	237	216	203	225	211	223	188	224	230	248	240	227	235	218	228	199	196	237	218	227	230	204	216	231	221	208	227	232	200	206	230	224	205	202	211	214	220	229	214	229	233	256	240	224	204	241	221	191	236	239	208	195	208	210	209	245	201	267	215	215	216	241	208	238	222	256	215	205	231	236	236	194	228	205	262	209	218	208	221	242	233	206	188	205	238	217	219	227	209	222	242	228	192	223	206	238	244	232	205	240	247	219	216	210	228	215	224	198	224	234	222	226	207	242	235	192	232	234	199	225	251	198	218	198	206	238	226	193	231	244	201	203	215	201	216	239	221	251	268	217	222	216	217	240	244	212	209	229	224	241	228	197	234	227	243	221	208	218	250	243	197	203	234	225	239	246	203	224	230	228	212	213	220	242	232	240	214	201	223	230	222	226	236	212	216	208	214	221	251	223	242	207	195	193	214	218	224	222	213	213	224	227	219	239	209	222	241	178	217	216	196	183	225	217	201	231	242	198	215	233	252	215	207	261	223	215	239	194	199	198	230	203	206	204	249	228	242	236	206	238	198	232	210	198	235	191	230	220	224	231	206	226	195	214	220	258	224	219	227	221	244	193	244	212	231	234	195	248	208	205	230	195	227	221	217	228	230	224	215	219	217	232	238	242	200	226	205	227	208	201	232	242	243	208	227	229	253	238	230	233	216	205	209	227	222	198	210	220	205	196	188	212	187	223	218	230	226	215	210	236	216	203	191	241	223	221	202	224	245	221	233	204	212	219	219	244	216	233	234	240	186	200	246	216	183	212	231	220	222	238	213	231	222	206	253	223	223	223	250	212	226	230	222	217	238	203	230	208	215	213	242	229	193	218	238	238	188	227	207	249	238	239	204	236	204	219	231	232	185	214	222	216	212	214	208	223	203	192	234	247	209	219	224	205	208	236	220	216	200
16543	5086	8515	9611	8491	6529	5119	4568	3598	3167	2798	2496	1980	1081	746	739	735	611	590	600	621	553	583	561	586	557	518	568	510	564	560	544	558	511	574	525	566	560	546	535	483	515	498	532	590	534	516	568	543	565	573	523	552	534	529	523	531	495	537	502	536	545	524	553	550	511	532	525	523	523	512	499	558	524	555	565	514	530	527	509	543	529	539	517	507	518	518	492	581	531	542	517	554	520	559	548	524	501	538	528	522	517	547	524	520	528	523	524	544	556	536	488	512	569	536	556	503	522	550	551	559	559	547	516	504	535	517	555	490	502	535	496	535	534	481	526	520	544	516	521	530	529	524	504	544	537	532	553	556	547	536	510	567	516	542	513	529	554	559	546	557	510	541	529	549	506	486	545	534	551	515	559	537	476	523	535	504	520	496	489	510	527	528	533	546	553	521	533	501	520	524	517	502	504	520	508	531	529	543	520	540	538	500	506	513	525	539	540	557	541	542	518	535	501	537	487	515	524	533	527	522	529	538	548	550	539	523	561	526	524	485	483	497	594	519	495	546	497	512	534	514	519	511	518	509	546	548	532	521	513	514	530	502	523	516	532	564	494	534	494	511	511	493	526	515	543	496	497	505	524	536	480	554	531	495	544	573	531	555	519	535	547	570	510	591	552	536	536	522	535	517	534	559	539	544	544	522	529	538	558	496	534	490	562	523	491	524	480	520	524	480	541	522	537	542	518	522	542	475	523	518	549	527	525	516	504	528	451	522	508	523	501	518	539	530	528	572	512	526	536	539	556	507	544	522	507	524	514	519	525	488	522	536	521	540	506	487	561	566	511	550	543	512	589	534	534	498	545	499	548	533	492	498	508	561	569	494	534	531	526	504	515	602	551	521	565	529	507	538	511	545	548	530	540	518	486	568	507	543	511	524	490	519	511	511	554	575	519	489	539	565	531	526	555	473	554	509	519	509	518	562	502	557	536	567	537	533	552	483	561	519	537	524	523	524	543	523	531	515	532	539	479	512	535	561	545	516	512	520	552	530	473	543	537	555	509	551	562	463	534	548	571	533	553	489	487	559	542	541	533	515	525	524	533	540	510	508	488	558	517	553	537	523	507	503	533	522	529	561	517	515	563	528	540	516	551	552	544	496	522	540	519	486	546	539	540	518	559	512	530	489	514	536	526	507	542	522	538	549	526	508	553	539	508	569	527	532	543	517	533	555	569	567	538	522	579	568	479	555	520	510	558	518	543	569	514	524	564	505	520	546	544	529	513	487	529	557	514	533	534	521	503	525	504	489	550	496	519	548	519	536	506	484	498	505	525	521	540	533	562	554	517	512	518	502	543	498	518	477	537	547	548	539	542	558	542	524	536	524	528	552	535	541	510	522	516	522	496	515	562	533	554	495	553	526	539	519	505	519	503	499	539	524	521	513	527	505	563	530	531	514	525	529	533	543	534	573	534	511	540	533	540	498	500	533	529	546	579	561	508	506	534	558	499	535	541	518	545	526	578	525	510	539	559	535	497	531	527	505	545	530	572	559	512	506	548	491	538	525	512	549	570	564	508	527	553	532	536	503	537	553	536	573	551	508	556	537	526	530	511	534	534	545	495	567	498	521	511	541	554	504	516	530	538	491	531	561	539	530	529	529	531	509	520	541	511	516	523	525	560	575	529	502	515	489	523	501	504	525	521	512	509	545	501	561	554	505	531	530	569	519	499	539	562	539	549	534	536	536	510	528	515	496	513	521	539	515	515	529	556	596	504	567	519	519	519	555	552	586	548	571	503	544	523	517	546	558	569	498	517	492	549	562	528	578	522	497	565	541	508	514	505	510	501	495	544	554	549	528	499	507	555	546	523	513	539	502	518	541	515	558	566	537	534	544	529	540	523	510	563	530	523	493	541	496	543	560	526	523	543	503	548	523	519	532	525	593	566	550	529	535	560	521	511	538	545	546	547	548	582	549	575	566	497	529	516	495	539	521	546	489	546	557	530	483	536	514	501	560	523	542	537	522	545	535	511	532	506	572	495	493	524	504	530	524	513	549	542	518	513	510	549	527	535	507	555	515	494	548	538	517	529	503	487	523	542	496	536	526	520	534	537	511	523	552	510	503	571	538	500	490	529	492	527	518	485	554	524	529	502	528	536	488	502	519	563	530	532	492	509	560	527	524	542	506	553	526	523	548	512	529	550	519	512	541	533	543	512	540	533	517	570	512	535	522	500	508	517	515	495	526	525	521	533	532	531	497	561	528	545	508	508	494	548	526	549	518	507	563	567	506	556	533	535	540	571	528	500	520	504	534	555	514	524	531	539	560	548	545	518	534	572	519	540	498	506	550	523	517	478	483	549	531	511	496	535	519	507	556	532	536	495	546	504	556	551	543	510	577	525	508	513	511	527	538	550	531	540	564	532	532	507	531	527	501	569	504	521	522	526	534	561	534	538	540	518	543	532	532	561	539	516	540	515	499	522	551	565	526	503	555	579	546	521	516	547	541	499	507	549	522	549	533	532	476	544	533	514	527	516	518	510	518	515	507	556	554	551	543	522	515	510	548	515	536	527	514	512	527	548	552	490	564	515	546	541	561	517	501	534	512	529	499	552	540	550	519	500	496	526	491	510	557	518	533	543	544	504	526	536	518	534	563	466	529	502	560	541	542	532	539	527	544	532	524	550	532	519	524	530	536	535	537	539	497	520	531	533	535	555	552	520	509	494	554	516	548	571	576	568	526	526	565	494	522	487	546	525	516	516	528	535	461	568	578	556	481	534	507	556	532	551	490	516	528	554	489	504	539	499	530	502	509	532	527	531	537	543	529	530	535	528	503	545	548	549	534	538	536	505	556	528	558	522	522	569	496	503	501	516	536	518	540	524	498	543	524	493	576	549	520	497	507	537	513	501	493	537	485	528	533	539	537	507	552	549	528	517	553	533	526	527	516	537	526	523	549	510	507	513	528	521	497	491	542	524	531	491	544	526	556	544	500	510	517	535	542	547	518	500	509	494	503	513	529	519	467	529	564	513	523	504	567	513	551	529	505	534	518	517	526	516	552	557	525	508	513	529	557	575	500	555	523	553	533	515	527	524	537	513	556	513	542	535	532	515	501	510	564	527	500	545	525	549	543	519	506	517	536	506	548	531	507	534	524	541	508	507	555	540	504	526	494	538	504	493	528	523	529	548	537	500	554	512	532	568	488	513	505	544	538	525	477	517	546	540	532	493	511	490	501	519	521	538	519	510	514	551	529	521	531	542	538	492	482	566	536	523	538	497	508	501	554	541	549	508	543	574	521	528	505	520	504	533	561	536	582	548	506	539	506	510	528	545	540	471	515	516	534	487	551	532	495	559	509	520	544	524	499	586	506	531	515	539	550	502	545	512	507	517	537	511	512	538	511	536	535	546	536	509	568	529	504	548	464	494	527	540	527	529	520	552	522	521	531	553	544	476	559	527	535	496	561	500	524	536	526	537	544	548	533	508	547	524	540	565
36006	15266	9189	6535	4037	2852	1932	1705	1390	1167	958	878	758	489	462	419	415	378	387	373	361	354	375	377	387	380	372	374	332	361	319	339	381	345	357	358	344	389	394	340	363	361	372	344	362	367	387	360	361	363	379	361	325	355	344	365	358	385	372	366	347	380	412	381	362	352	374	347	327	366	397	364	308	352	344	408	343	346	376	326	305	391	358	380	379	356	347	383	354	361	368	333	381	353	336	347	351	355	391	350	369	325	371	381	338	340	340	334	343	353	394	339	352	347	334	332	408	338	374	332	355	367	367	354	360	351	354	358	362	366	341	348	366	340	378	339	350	372	365	322	344	303	349	348	349	369	332	341	377	379	361	333	315	326	341	338	352	378	326	353	326	360	373	342	323	345	360	359	358	306	373	366	378	371	367	336	365	379	330	382	371	349	349	343	351	319	387	376	331	364	340	352	314	334	365	320	390	411	335	375	297	343	336	366	334	344	336	340	377	333	331	340	345	324	358	365	333	339	324	347	357	357	361	306	332	345	328	353	351	322	352	359	373	379	366	325	332	390	390	350	351	326	376	343	348	350	331	374	375	347	349	360	396	305	368	390	383	355	334	340	340	404	357	321	359	366	339	343	363	366	373	344	350	349	366	376	376	369	361	344	371	339	332	367	364	335	347	357	322	322	322	353	382	359	338	347	327	321	332	333	358	313	343	376	394	326	368	339	369	297	336	325	331	349	366	320	332	346	382	359	348	327	328	359	360	362	387	293	347	341	374	330	360	364	331	341	361	348	347	368	360	347	375	375	335	362	329	340	317	319	336	385	327	323	341	348	327	367	390	334	339	323	319	333	327	351	360	358	326	357	375	367	311	344	353	367	369	372	381	332	347	398	391	343	344	342	370	325	369	340	355	338	323	328	323	331	343	338	355	367	352	336	369	396	343	343	404	389	369	411	383	369	331	356	348	360	373	370	324	354	343	365	310	352	373	368	364	370	357	340	342	342	300	317	343	396	320	352	329	328	316	330	387	347	306	322	351	327	331	368	337	365	337	355	360	322	333	318	334	325	362	349	337	325	384	354	387	345	347	349	372	370	356	351	331	353	334	372	332	398	374	377	358	352	326	330	328	329	363	361	384	338	309	358	362	353	370	348	351	336	346	366	377	351	354	338	374	387	366	331	300	373	366	352	368	346	342	335	377	389	376	341	373	336	365	391	343	354	384	359	347	362	318	318	367	357	360	360	358	366	330	312	360	381	344	324	372	372	352	373	344	381	333	347	327	377	310	343	371	352	325	326	386	343	321	353	347	345	355	338	348	349	342	352	412	373	351	347	338	374	346	353	367	327	333	383	359	365	360	386	337	365	327	377	378	356	331	339	343	345	338	355	358	335	343	352	331	325	341	349	309	340	339	371	364	343	319	351	357	382	364	373	336	348	362	381	342	360	366	373	389	345	320	330	373	358	362	333	363	360	338	337	371	364	395	372	348	361	404	346	338	366	374	348	385	333	359	323	374	325	344	397	340	360	333	362	355	330	357	349	351	345	333	369	355	336	354	344	340	366	337	344	299	349	330	359	363	361	360	343	324	380	342	358	361	338	359	338	340	354	346	357	353	352	343	351	363	359	377	395	344	355	360	361	324	361	356	369	354	349	336	357	340	368	369	378	362	357	349	329	341	348	359	322	386	312	342	349	323	379	390	363	342	362	365	342	335	358	367	393	371	332	323	370	322	362	336	370	327	356	352	335	341	342	343	382	378	363	352	365	343	380	359	340	367	353	344	353	385	391	387	371	350	334	336	318	335	363	367	364	323	404	337	348	370	333	368	368	325	349	368	373	363	364	358	332	334	353	391	371	332	357	323	341	370	327	375	355	344	317	343	330	345	343	361	354	362	365	365	366	354	369	397	352	316	376	368	362	392	354	370	363	392	352	339	330	378	376	314	371	337	359	379	336	331	377	329	363	341	314	342	368	383	348	378	343	381	343	336	361	347	397	354	388	331	367	334	318	307	346	335	344	341	323	339	352	327	321	349	336	369	334	360	312	306	364	365	385	363	346	297	333	363	352	348	377	338	355	412	353	332	401	365	359	326	363	345	315	344	344	313	321	349	344	354	337	366	370	370	380	349	360	354	367	330	397	354	371	357	346	350	332	370	361	336	349	366	360	349	361	367	375	361	345	404	343	365	353	359	371	370	335	354	338	347	348	379	355	362	320	341	336	333	327	346	332	353	344	374	350	349	353	363	403	351	360	328	367	346	330	354	354	361	301	347	345	374	376	344	320	338	292	376	347	351	315	334	344	353	347	351	412	340	343	366	356	350	348	317	349	377	366	339	317	332	326	370	349	342	378	338	361	352	378	366	347	349	318	342	352	340	411	340	334	355	346	345	352	372	378	347	351	350	330	352	418	377	312	344	333	350	347	341	368	353	355	306	326	356	343	354	360	340	297	300	362	345	374	382	366	364	359	346	349	319	336	345	369	340	293	309	382	359	367	299	308	336	353	328	316	352	330	352	335	357	341	354	363	356	363	383	312	350	365	329	363	376	373	341	310	366	376	351	363	378	332	362	333	399	306	309	352	322	316	337	330	383	376	349	361	341	362	405	368	359	352	351	368	329	337	343	331	343	376	346	344	342	342	368	353	364	341	348	353	375	298	348	385	375	358	378	331	369	360	394	360	360	362	345	368	361	311	321	326	354	376	364	353	360	331	346	325	385	335	319	355	360	359	352	337	339	382	357	337	364	360	341	367	369	319	348	364	354	378	337	382	360	375	374	374	359	367	362	404	398	340	317	342	360	334	394	321	325	321	378	370	341	366	387	358	326	375	363	343	354	371	335	371	344	353	355	356	329	348	299	309	351	336	330	382	344	350	329	343	348	384	363	376	354	335	359	340	320	363	404	342	317	323	319	362	364	327	325	354	382	346	373	347	354	334	344	336	345	336	361	334	353	380	381	384	352	343	357	366	386	390	374	353	358	353	335	355	355	332	347	346	365	351	321	342	339	364	378	353	354	348	380	329	372	339	341	361	353	365	336	333	387	336	342	358	363	331	323	349	346	358	361	374	350	338	333	356	384	332	356	337	329	370	317	339	346	341	360	379	334	380	384	344	337	360	367	354	353	361	345	313	317	319	367	341	360	395	347	343	334	346	363	360	406	366	349	344	360	385	343	330	355	360	326	345	341	350	353	355	366	357	358	346	359	391	360	356	325	365	351	345	369	385	350	396	344	347	364	387	361	373	348	381	361	310	354	321	333	367	335	330	349	379	366	342	325	362	349	312	341	370	338	351	345	356	338	357	347	365	365	335	390	389	348	353	328	361	345	347	323	376	370	388	363	324	335	347	379	341	373	367	338	369	339	347	345	371	350	341	354	325	358	348	339	336	321	339	373	333	378	365	372	344	369	382	378	336	350	336	347	346	324	344	343	347	320	363	358	339	345	349	355	345	377	378	359	349	367	357	334	349	362	361	338	371	328	371	365	358	354	315
22369	7116	11966	14012	11938	9765	7577	6674	5540	4940	4039	3889	2979	1666	1263	1147	1121	1016	966	905	901	937	889	892	834	902	843	837	865	857	853	781	887	833	829	824	785	839	810	805	769	798	823	815	810	746	757	768	830	803	839	823	773	824	777	744	823	830	761	804	794	778	802	738	835	836	760	793	806	777	837	802	766	817	832	781	791	877	772	817	819	779	803	800	784	782	768	808	823	770	769	778	830	810	829	783	823	794	803	758	762	812	837	789	858	799	779	835	773	844	871	788	807	807	780	782	801	795	827	757	750	736	747	762	771	777	773	743	783	784	731	775	802	766	810	801	809	777	815	777	780	779	803	770	847	824	762	831	749	804	828	784	749	811	787	842	797	786	794	822	779	793	812	787	859	777	801	797	784	787	773	848	788	806	844	785	766	766	792	791	818	776	758	765	795	806	761	800	749	730	764	774	765	766	773	789	800	795	748	766	790	739	755	751	785	789	753	842	812	792	854	807	718	788	788	803	815	737	771	781	799	767	802	778	792	794	839	780	816	809	759	778	757	780	761	777	811	796	845	772	794	801	793	791	811	845	832	818	791	798	724	830	789	783	799	789	771	815	796	816	820	795	793	782	778	775	799	828	785	781	775	805	775	764	813	803	781	777	819	838	764	797	775	760	811	743	736	815	731	812	802	798	808	781	749	843	811	808	812	779	772	803	820	817	753	782	822	783	789	809	813	727	803	804	777	875	807	803	769	811	818	809	798	796	781	788	823	813	751	748	820	776	796	800	796	757	799	781	837	787	775	737	834	791	824	840	782	772	819	791	805	812	773	774	771	784	817	771	727	798	784	805	777	787	819	787	743	805	774	784	770	817	807	781	801	843	812	784	804	778	848	810	810	788	795	795	806	783	779	789	808	787	738	784	782	826	799	760	822	811	822	784	824	816	806	741	825	789	762	788	836	776	781	822	774	770	833	747	817	794	803	784	803	770	810	724	859	824	784	826	792	797	805	815	844	785	799	792	804	767	796	803	835	779	864	786	780	773	762	790	842	761	801	824	789	807	800	809	833	705	802	786	792	797	759	848	820	771	815	812	767	751	825	754	761	824	778	803	806	782	786	798	788	805	775	810	805	777	752	825	751	778	811	744	827	806	758	793	784	733	780	805	782	780	793	787	768	791	780	791	819	821	787	783	792	791	802	798	783	790	819	798	800	787	794	788	813	764	777	780	809	787	817	787	802	787	841	757	783	804	811	747	774	811	784	833	763	793	796	789	788	762	794	791	778	808	847	801	749	767	777	803	777	809	768	820	736	753	816	792	804	771	820	810	762	801	803	797	789	843	776	795	763	794	800	778	762	863	791	766	850	793	777	757	782	839	822	790	807	767	777	817	748	773	792	834	820	785	808	793	789	775	846	767	760	795	753	801	821	740	829	779	837	811	793	793	792	843	755	798	758	815	822	809	737	828	805	760	799	785	794	788	772	801	828	818	829	772	798	743	770	788	813	790	768	812	820	854	826	760	768	834	800	785	814	834	798	804	792	746	771	746	815	798	798	814	832	792	811	819	749	807	815	818	781	797	746	763	808	790	779	759	821	786	777	803	823	752	768	749	759	824	790	850	763	800	804	794	812	829	779	831	807	803	810	799	810	802	842	747	827	811	768	781	778	768	811	817	805	820	762	810	810	791	760	804	773	777	792	827	815	773	768	828	798	756	875	776	822	786	798	845	748	798	743	829	802	797	813	787	862	833	752	765	808	736	846	757	785	795	784	847	751	797	783	780	755	780	803	769	781	810	871	763	810	799	842	758	779	808	810	798	772	792	733	805	732	792	774	741	805	812	816	770	768	808	828	840	808	773	809	757	798	803	818	827	774	779	828	807	824	859	785	848	788	807	794	786	778	795	769	816	768	829	793	735	847	830	826	777	786	811	799	787	784	797	812	742	814	847	779	719	809	840	745	782	814	813	820	752	795	796	827	787	778	788	834	794	769	822	749	752	791	790	833	748	772	781	803	862	770	785	832	856	778	772	786	796	816	836	785	824	752	800	806	801	828	788	775	774	804	797	786	771	797	827	809	757	803	811	829	762	793	800	761	807	793	809	856	794	812	784	836	788	796	803	793	781	757	755	819	786	863	859	766	778	790	769	800	835	755	808	815	819	812	795	781	776	786	783	798	785	821	793	827	813	809	824	792	834	758	794	835	752	788	775	786	797	806	773	799	844	841	810	744	790	797	804	783	757	795	775	787	800	786	798	821	781	809	788	739	755	824	758	776	778	768	754	775	714	830	812	780	796	789	816	793	847	764	793	778	827	775	805	805	737	802	756	821	790	797	779	824	817	792	811	759	781	810	852	800	779	782	804	821	809	807	742	818	784	796	791	782	802	785	809	766	799	807	768	791	805	820	811	839	803	758	795	790	790	816	793	849	800	796	818	757	785	784	817	802	794	777	790	796	791	740	806	791	797	810	765	848	849	796	795	777	732	796	790	789	781	756	754	756	836	785	818	782	743	793	826	788	775	761	795	802	759	789	783	814	834	818	740	791	799	802	758	840	849	786	811	781	833	783	786	781	800	772	806	839	762	798	797	789	805	785	794	780	798	797	737	771	778	820	803	848	774	813	861	812	820	816	816	823	755	738	810	805	836	804	788	795	801	819	773	814	795	813	822	794	757	819	759	798	772	781	804	814	761	793	779	782	778	790	804	726	828	833	797	817	805	768	744	783	743	798	801	841	814	826	789	782	787	792	821	800	797	767	807	803	797	787	808	771	778	787	821	792	763	812	786	752	845	800	820	851	839	766	781	757	756	804	825	770	775	790	819	812	827	808	787	771	852	799	762	824	768	757	764	740	790	806	803	814	783	824	741	777	810	817	816	822	812	774	831	719	760	829	819	768	794	805	818	791	831	833	768	861	766	804	805	737	733	751	827	814	789	752	815	821	822	774	810	764	832	797	830	779	816	794	836	807	804	810	796	771	815	779	851	765	813	816	776	818	792	791	807	792	737	801	820	807	767	799	827	782	775	824	841	742	817	826	826	830	837	774	731	799	832	755	806	771	757	802	799	730	791	775	802	780	799	781	797	791	786	803	822	789	783	753	787	790	846	765	754	789	788	837	827	761	783	798	770	806	774	771	813	739	735	811	791	737	825	759	768	808	810	815	783	834	845	793	778	817	775	741	826	787	766	815	790	790	804	818	785	783	855	845	761	738	756	769	761	791	768	857	825	787	800	785	751	816	781	772	767	827	796	850	779	864	871	762	842	804	806	788	832	871	714	780	805	771	729	784	817	784	807	800	756	814	799	745	784	798	798	837	836	781	796	816	840	822	813	815	786	796	747	780	841	774	800	772	791	788	778	817	823	796	750	827	805	801	744	796	821	785	829	756	824	810	816	771	779	767	794	809	802	750	733	760	830	797	759	781	798	750	805	785	793	793	803	812	815	817	754	823	769	784	759	771	798	756	818	783	788	830	807	800	797	790	809	804	822	790	801
9863	2966	2457	1912	1225	906	765	673	554	443	444	419	328	278	272	277	315	277	290	289	294	256	302	294	252	304	270	287	310	250	313	280	296	273	285	296	307	293	290	284	295	258	292	283	306	278	299	254	249	267	254	305	278	297	260	285	313	312	289	283	273	292	302	276	298	280	283	328	277	309	272	282	299	276	326	281	292	287	279	276	320	280	288	273	296	290	253	278	293	319	301	279	274	259	296	287	284	304	287	287	285	274	267	292	296	253	293	309	334	293	309	294	285	293	311	257	280	281	269	289	303	286	280	283	249	267	282	296	274	292	262	278	329	280	288	289	274	285	280	298	272	275	300	336	263	286	324	271	264	284	242	265	284	294	289	282	275	266	277	291	313	316	266	252	308	285	279	292	286	292	272	253	288	246	274	328	290	282	291	305	316	280	274	267	278	303	252	326	301	230	290	305	284	315	303	276	307	276	279	290	257	266	291	288	285	261	275	292	290	272	294	299	282	242	285	292	297	264	274	287	328	289	291	270	302	272	303	301	294	282	306	296	296	304	266	284	305	272	305	310	312	275	277	261	279	312	296	293	275	280	342	280	326	276	271	268	284	290	263	275	259	289	317	269	264	270	282	268	278	274	304	293	318	285	280	295	305	277	270	274	298	296	276	325	318	285	264	277	267	252	279	303	308	287	286	283	282	302	295	334	284	282	268	261	308	293	286	283	277	299	278	241	317	320	283	324	291	275	266	300	272	262	285	292	281	306	276	280	293	274	303	301	317	251	302	270	301	294	310	302	298	276	272	301	251	265	295	305	293	286	323	282	265	282	298	323	316	282	279	286	306	307	299	283	264	317	267	266	278	265	303	296	275	268	293	310	308	299	261	287	296	274	252	279	263	302	319	294	300	281	296	294	292	277	266	261	294	267	319	289	281	303	320	272	303	269	279	283	287	287	292	258	298	287	308	290	277	288	269	284	290	266	266	309	268	293	264	308	272	312	270	293	267	301	260	285	273	335	296	295	275	282	295	276	313	307	288	267	289	293	306	294	280	292	292	281	287	276	303	305	326	303	287	290	281	274	278	273	261	269	292	294	289	284	300	266	304	267	297	279	289	272	290	287	287	267	297	281	248	278	257	319	295	301	263	283	313	258	266	315	290	287	305	301	304	298	263	305	273	282	287	287	277	281	284	266	267	323	298	292	283	257	277	251	289	308	274	301	245	278	300	263	255	284	289	340	316	298	303	306	279	288	300	296	301	288	268	268	312	297	273	293	273	263	270	288	230	281	276	295	314	315	272	293	282	267	311	304	275	266	295	285	267	274	297	296	294	302	288	287	289	323	274	266	285	269	286	278	284	299	271	294	302	284	333	295	287	277	248	270	297	284	267	278	305	306	304	295	295	279	269	300	281	325	257	290	295	294	284	318	278	270	259	314	287	280	272	310	275	295	284	294	279	302	286	284	269	336	317	306	291	287	313	310	286	287	285	277	282	280	296	290	294	324	288	261	309	275	273	291	285	286	275	292	270	303	271	244	273	304	324	289	292	292	310	278	270	311	265	332	300	264	273	286	297	280	290	283	304	285	322	300	300	260	274	306	290	251	302	291	275	290	283	293	269	299	304	286	295	282	300	286	242	280	258	271	300	268	313	256	286	277	264	265	276	300	269	311	284	301	282	309	294	279	272	264	275	296	286	283	275	321	270	267	309	267	314	294	310	280	254	278	285	279	288	270	278	323	284	280	281	272	289	297	259	285	277	274	284	293	262	279	266	281	271	301	325	299	288	288	316	293	296	295	287	304	271	299	279	285	272	302	299	271	274	301	267	306	251	320	295	312	275	299	311	283	283	275	304	273	259	263	297	262	305	310	292	285	301	308	290	295	317	309	267	261	269	275	283	299	290	266	292	312	313	297	269	260	288	288	287	307	247	277	284	284	292	314	297	273	342	294	289	295	298	272	304	294	288	266	271	258	293	276	304	270	295	290	319	292	286	309	265	303	301	293	302	291	304	280	304	257	256	288	280	291	278	298	297	290	253	317	277	297	283	273	286	295	292	282	286	284	292	296	265	254	273	292	280	287	271	284	276	290	295	282	304	314	271	289	295	306	286	310	268	288	315	292	250	280	271	283	299	295	279	269	278	297	277	299	331	288	271	308	283	278	309	326	307	279	270	279	310	272	284	269	320	315	284	291	286	296	294	258	258	274	267	285	308	275	326	270	272	299	283	297	284	299	310	315	295	281	303	315	296	305	315	267	297	283	280	250	281	279	314	279	292	298	313	305	297	285	265	320	269	298	277	283	261	311	273	316	265	265	286	299	291	317	312	278	258	277	262	308	282	301	291	315	265	291	282	265	279	268	293	276	309	287	289	299	283	302	315	270	275	292	267	272	286	275	275	272	304	295	300	273	299	271	258	310	296	293	296	280	280	304	271	313	285	264	271	280	292	292	330	290	274	298	304	284	300	259	254	279	272	288	285	299	240	291	293	271	310	263	289	261	292	296	302	288	279	270	280	317	278	297	261	285	268	275	318	294	258	304	271	258	279	277	313	295	292	283	290	241	282	303	257	310	317	299	294	278	288	278	288	335	272	274	278	286	276	309	282	283	289	293	282	305	287	269	293	337	307	282	255	293	281	288	290	259	255	272	264	292	281	306	252	291	314	273	279	266	292	274	293	321	316	301	287	276	295	276	278	309	287	271	301	266	304	257	301	293	303	313	280	284	279	270	306	264	286	293	263	302	306	287	265	282	277	286	266	274	305	266	275	271	259	268	286	255	301	261	272	297	284	249	295	279	269	292	275	301	307	274	297	280	281	276	280	270	269	275	254	334	286	309	290	266	279	303	305	304	293	271	278	254	290	298	249	289	269	250	325	280	300	290	301	308	276	335	283	294	292	269	309	274	308	285	298	291	272	284	278	306	283	296	303	311	297	308	314	307	294	287	293	292	271	300	280	257	282	306	275	267	283	309	280	307	268	316	290	300	293	264	313	300	290	293	268	295	297	308	304	264	319	283	256	292	258	284	323	287	315	305	310	264	282	265	282	281	282	288	311	263	266	279	277	287	243	292	268	269	285	285	317	272	258	317	281	303	306	273	252	295	261	269	283	289	269	276	284	321	292	285	293	287	287	269	287	307	310	297	260	285	284	284	279	278	260	308	303	271	289	296	307	298	294	290	242	275	292	259	295	256	275	296	258	270	297	290	266	299	282	304	292	272	274	299	316	276	311	290	281	260	260	248	283	284	303	308	289	288	254	312	274	281	277	281	299	282	265	290	294	290	272	309	283	239	257	290	292	272	276	309	277	273	298	295	291	264	300	279	269	279	266	283	295	289	258	301	293	257	300	280	289	323	289	291	281	280	323	288	276	289	286	298	328	279	283	314	270	287	259	297	314	309	265	290	290	302	277	280	299	252	278	315	284	274	271	299	293	265	278	252	303	288	310	287	269	259	287	298	273	298	305	281	265	271	302	286	258	245	283	239	281	293
6281	2456	4691	5374	4243	3296	2704	2237	1982	1759	1544	1326	975	690	670	675	640	647	648	693	705	662	659	658	646	634	642	636	649	668	673	629	606	661	670	652	644	656	597	624	671	566	680	635	682	637	601	648	637	647	618	657	633	624	722	618	669	657	654	628	636	660	663	607	639	618	638	683	605	613	597	684	677	689	643	659	652	626	651	678	669	643	618	656	619	633	657	634	681	645	587	633	652	635	602	642	643	676	663	633	657	657	621	676	646	622	656	628	608	654	636	629	674	587	589	619	658	672	617	635	676	635	638	661	630	645	634	688	656	625	655	668	582	674	654	626	638	591	598	629	626	617	671	628	637	639	687	625	640	608	636	658	601	667	664	607	648	638	635	606	610	595	678	617	630	609	639	694	663	655	586	650	646	607	619	648	593	663	653	644	627	681	633	602	646	631	643	650	666	664	617	649	632	634	625	691	682	650	629	613	634	611	657	654	655	687	624	613	645	609	626	596	644	642	653	637	620	666	688	637	650	661	635	641	651	654	626	705	623	634	667	681	586	681	698	643	632	614	642	588	659	620	625	596	671	660	651	628	667	657	627	632	659	630	669	616	645	628	619	645	663	681	643	602	621	668	630	582	592	628	641	637	664	565	639	636	653	614	626	660	638	667	666	641	624	653	591	633	615	609	668	665	612	621	610	668	624	645	626	609	581	647	649	597	652	651	620	623	633	661	612	657	633	640	625	693	600	647	648	667	631	638	631	643	628	657	627	647	617	650	609	641	644	614	630	611	692	677	626	626	620	606	647	680	661	644	647	667	685	601	675	652	646	663	676	661	670	659	662	682	604	640	626	600	628	599	649	669	657	663	637	666	564	647	662	634	610	686	643	625	634	621	664	614	682	633	653	644	661	601	664	674	692	687	641	625	647	657	674	656	650	631	641	661	686	648	653	662	683	677	620	659	679	625	626	628	651	646	630	641	641	629	707	643	646	635	672	679	611	620	647	636	639	644	628	621	621	683	655	672	667	643	668	730	620	648	651	688	647	612	656	638	658	637	658	632	665	610	633	664	609	665	634	697	634	678	634	642	656	633	624	649	629	609	637	642	727	634	640	657	586	663	668	617	631	690	697	629	638	633	622	650	622	643	624	652	665	628	615	610	641	583	647	631	668	644	656	632	678	605	657	595	662	656	667	654	638	688	658	615	695	584	668	625	654	685	630	603	601	662	675	657	645	650	610	666	625	636	600	649	639	665	674	643	664	630	657	656	628	633	623	621	632	681	648	657	651	684	684	666	640	584	681	616	652	652	647	608	587	635	671	598	651	691	679	666	657	649	608	671	676	614	641	627	624	612	620	707	590	691	618	666	637	650	675	632	654	645	642	633	682	655	631	642	653	594	607	610	611	627	593	640	635	634	662	674	642	605	629	623	672	648	663	666	642	628	687	621	645	631	570	644	640	649	628	672	659	630	636	634	647	655	677	655	592	641	587	603	599	627	621	653	664	645	630	655	681	659	661	608	660	664	657	641	629	615	620	632	628	618	650	650	609	637	644	652	622	663	569	630	692	687	652	587	675	668	655	638	615	651	668	680	647	621	616	682	630	669	683	613	598	668	600	655	628	656	590	663	675	670	627	688	672	697	707	623	623	630	656	649	650	598	668	641	607	674	641	611	664	656	646	625	643	665	626	653	625	650	652	658	649	596	619	649	698	619	661	673	624	659	663	660	685	643	629	618	661	605	595	629	630	648	638	631	631	640	632	610	618	657	623	620	606	662	649	637	599	580	648	664	649	678	591	678	668	652	619	652	633	620	611	597	634	636	651	598	639	660	647	658	602	576	631	606	617	621	632	622	655	653	638	602	662	622	637	671	611	669	612	628	659	629	640	629	649	627	654	635	644	653	656	606	647	596	654	628	619	700	640	666	635	616	633	640	672	668	626	645	622	689	611	639	629	688	631	639	612	673	652	633	637	648	659	690	651	670	653	652	614	611	662	632	641	727	615	645	652	651	664	607	661	645	632	669	655	658	662	653	687	643	647	660	699	685	667	629	650	629	657	631	627	619	628	638	646	651	621	639	654	647	669	629	672	646	682	653	641	663	637	636	617	585	607	665	654	658	622	702	648	665	647	619	717	657	595	626	660	609	658	643	649	680	628	648	667	624	627	670	671	675	601	653	668	635	659	639	663	647	654	641	597	664	706	683	646	677	621	659	666	642	588	634	653	638	657	697	628	672	702	619	629	597	670	604	576	608	657	657	650	617	620	629	669	661	647	635	617	640	642	633	649	635	650	620	636	620	653	638	606	647	652	634	672	646	636	601	595	657	573	657	607	643	650	651	663	626	624	679	662	636	641	615	615	650	637	616	589	678	634	666	666	638	646	648	641	604	662	652	645	653	631	649	641	658	633	630	641	624	618	624	627	626	665	649	599	632	602	691	597	633	646	664	580	632	654	628	650	650	600	650	615	699	639	669	689	619	662	668	633	665	687	665	634	659	651	636	641	652	684	744	658	644	668	674	631	655	649	670	640	613	681	613	662	599	637	628	637	635	650	634	612	623	678	629	648	684	637	621	638	637	635	610	604	634	633	633	654	616	611	602	665	671	631	616	661	646	646	665	695	624	651	660	598	628	630	595	606	641	612	617	685	660	632	630	652	641	645	602	648	648	675	639	636	653	675	637	621	580	642	627	651	614	591	624	632	643	651	666	648	649	671	642	640	622	654	651	634	637	636	678	621	644	624	645	618	643	658	634	622	654	652	671	669	604	644	697	622	656	645	627	655	636	642	668	633	667	583	678	627	654	656	645	622	648	663	621	637	647	659	630	654	628	637	606	653	640	623	653	648	637	602	655	613	643	655	608	654	670	627	631	675	654	670	634	675	654	662	655	637	605	647	608	635	604	641	629	658	636	639	649	662	617	673	604	648	638	638	617	658	642	582	615	659	646	665	664	664	639	617	610	600	634	624	671	627	701	617	654	672	593	644	630	598	646	655	684	616	621	661	690	650	633	669	615	621	622	668	672	701	656	678	643	702	655	678	647	644	617	651	682	622	651	655	615	639	618	657	650	661	640	616	631	651	653	700	657	629	661	616	656	659	640	637	657	636	670	690	661	681	643	642	633	646	628	615	661	681	617	620	611	606	724	676	640	664	679	623	619	651	669	637	653	664	650	679	627	663	657	646	644	622	647	646	669	596	659	660	623	649	672	592	663	562	653	598	643	620	678	690	646	657	604	596	634	657	601	680	644	660	611	641	662	627	640	645	648	673	662	624	615	656	598	614	637	634	647	670	591	626	653	666	673	649	659	642	629	612	665	655	678	679	621	683	594	642	626	602	654	648	643	645	617	630	645	670	620	681	657	643	609	665	581	636	657	685	647	640	594	676	613	616	618	615	652	657	661	669	626	632	680	626	673	635	646	634	624	633	669	630	711	618	654	624	659	644	647	670	652	646	627	606	628	674	627	617	596	662	630	645	602	637	684	634	634	650	641
23995	8016	5338	3879	2467	1813	1297	979	828	644	603	518	412	306	237	252	240	212	220	225	222	195	203	192	220	237	224	247	211	206	230	227	206	204	217	179	223	217	211	210	213	213	212	206	244	194	215	223	202	209	215	211	247	222	187	215	231	214	200	208	201	209	199	190	221	224	203	214	206	198	244	223	220	203	204	230	195	220	210	214	223	213	198	205	211	236	198	222	189	210	207	222	209	243	217	216	209	194	218	212	197	171	190	184	226	237	204	199	225	195	212	195	224	210	214	215	211	206	213	199	214	201	182	218	226	245	205	201	211	228	204	223	227	199	212	205	220	213	182	222	208	212	182	212	225	214	212	194	231	230	219	194	208	201	205	214	234	211	209	221	238	231	228	197	204	230	212	219	228	233	226	236	201	224	215	214	196	230	199	192	228	206	190	226	212	227	209	196	208	209	197	231	193	217	224	227	249	206	203	225	235	203	188	203	200	221	217	194	238	232	226	215	198	216	207	192	184	166	222	215	221	180	218	231	198	224	200	186	198	203	220	216	206	228	210	237	249	199	208	230	192	205	196	208	195	231	239	215	219	204	206	195	222	211	197	198	214	209	206	247	227	225	214	204	221	217	201	201	207	216	230	221	199	215	212	190	190	230	248	203	216	209	204	220	206	208	208	229	230	214	206	220	198	216	219	243	198	217	236	223	215	217	202	215	214	198	198	200	204	201	189	219	202	213	203	167	202	222	198	241	184	185	223	232	220	202	218	210	196	194	188	215	204	226	175	214	219	207	196	202	214	206	189	217	191	198	215	238	234	236	216	198	223	195	172	199	204	205	210	198	225	206	194	237	220	199	201	210	207	206	196	193	248	210	229	212	226	219	228	214	228	211	205	183	205	206	223	248	216	232	205	214	186	207	221	241	212	215	230	234	217	199	238	214	222	212	209	211	214	237	213	232	201	215	229	223	202	239	224	208	193	217	200	209	219	181	241	223	197	224	216	225	229	239	197	213	232	221	206	222	236	215	193	225	217	212	209	203	221	224	199	239	233	196	190	213	207	228	216	213	193	194	214	206	211	197	234	200	227	182	220	202	196	197	204	227	227	187	225	162	229	215	197	211	197	199	215	238	205	236	206	197	205	199	234	234	219	194	243	202	205	211	208	222	238	205	223	224	215	179	214	226	218	203	211	219	210	223	216	216	209	206	246	228	198	219	237	215	204	210	199	220	209	221	210	217	240	226	220	226	211	187	223	211	205	231	198	201	234	221	205	228	191	197	192	207	189	230	239	191	223	208	182	199	208	221	204	219	229	227	245	223	225	199	226	205	239	204	202	210	218	205	200	209	215	200	207	201	221	223	198	217	223	221	238	206	209	207	213	244	215	189	224	216	216	184	239	234	208	218	192	224	219	208	225	213	212	194	218	202	213	209	201	192	217	194	205	242	225	202	179	207	213	210	211	203	199	201	233	222	246	220	216	214	200	218	202	203	199	227	204	218	200	242	239	220	228	200	212	227	218	200	214	190	237	224	230	207	225	234	235	231	227	204	195	206	213	218	196	225	224	210	239	220	200	213	197	177	215	219	193	217	215	211	224	219	249	222	249	209	203	155	201	213	202	224	217	203	212	195	205	233	226	242	193	212	228	211	188	225	203	229	199	188	213	203	236	214	241	210	200	228	203	212	219	223	242	226	197	201	221	225	211	199	191	222	213	199	215	222	209	206	233	196	211	210	224	212	237	226	210	227	204	223	220	215	213	234	198	228	205	216	210	216	206	220	218	234	235	185	181	218	214	226	202	213	215	201	205	210	211	199	222	236	193	206	240	223	190	191	202	191	218	199	225	209	217	193	208	215	194	228	217	218	239	187	201	207	207	215	215	208	257	223	219	196	204	217	202	229	195	254	182	201	200	198	217	216	217	226	210	213	197	196	200	180	189	224	211	197	190	228	238	210	221	225	175	205	203	196	181	218	237	198	208	222	211	208	217	199	226	220	230	190	208	212	236	191	209	221	246	200	223	207	195	197	225	212	202	224	215	222	222	227	175	211	195	206	192	197	198	226	233	221	191	204	218	223	201	233	222	230	195	193	195	210	210	201	202	200	219	219	213	199	206	198	203	226	187	188	198	214	229	210	210	222	203	242	216	179	225	183	191	221	228	213	230	201	221	223	191	215	221	202	218	208	208	217	218	193	233	203	237	210	234	216	223	189	210	231	206	191	222	212	196	226	198	227	229	240	199	206	212	230	222	203	208	224	217	206	213	205	226	210	219	232	196	214	209	204	214	205	204	222	211	204	204	214	234	198	195	210	179	193	208	195	190	204	244	220	221	218	207	211	210	212	214	210	216	212	208	227	240	219	232	206	209	201	208	249	194	238	208	205	211	216	197	210	192	225	216	215	231	218	188	210	195	217	221	213	211	200	229	198	203	219	223	202	174	209	212	216	228	206	194	204	182	228	203	212	184	223	214	211	200	235	250	187	221	208	196	191	218	213	245	209	197	194	186	228	198	214	196	212	199	223	196	217	197	196	203	227	214	184	226	211	220	207	233	206	208	223	185	217	218	201	200	217	227	206	213	221	192	208	199	205	206	238	230	209	180	191	218	220	200	208	217	202	214	225	204	201	224	203	222	200	209	198	206	218	205	207	233	209	223	221	195	211	218	209	222	193	217	219	225	229	204	218	198	198	208	218	211	240	221	226	216	196	215	252	185	216	224	202	234	174	199	219	209	206	251	227	215	199	193	222	203	200	230	214	234	228	197	191	224	216	205	199	204	209	184	220	207	208	220	202	217	223	211	214	242	209	238	198	208	186	192	206	195	213	208	213	213	226	214	225	222	228	204	201	208	206	208	225	221	226	217	232	205	209	200	216	210	200	214	208	215	219	224	190	225	225	241	198	203	226	221	207	204	211	223	187	203	197	205	216	221	203	184	193	195	244	215	180	213	221	210	192	241	212	183	206	208	221	205	221	241	214	188	213	217	214	215	204	206	236	210	182	199	204	204	214	237	219	218	220	219	205	220	192	211	237	190	216	232	237	218	215	205	224	200	207	212	223	208	208	225	197	187	199	197	209	217	225	210	205	196	213	215	204	220	227	196	183	221	242	202	239	241	194	194	202	196	209	244	209	217	196	225	187	195	203	221	197	195	209	189	201	212	220	205	205	232	205	242	217	224	202	203	206	233	208	224	226	206	214	202	228	221	212	219	214	229	201	211	224	213	195	220	213	225	206	202	234	206	223	220	186	188	201	193	189	225	222	219	212	230	276	206	199	215	204	204	201	258	206	216	227	198	191	230	227	235	209	227	222	195	202	221	206	203	224	220	180	223	252	201	216	222	222	199	227	217	222	207	225	224	172	206	205	220	222	218	168	183	195	225	200	216	200	223	216	215	212	212	245	189	205	202	203	222	180	242	201	226	172	224	180	207	238	213	218	195	224	232	217	204	218	207	210	237	203	180	160	214	212	204	221	225	242	183	213	206	245	241	212
15300	4701	8651	10131	8550	6841	5095	4253	3870	3153	2834	2405	1387	870	741	668	668	625	566	552	620	631	585	525	572	497	537	524	517	517	483	475	481	509	511	532	504	509	522	513	533	528	489	549	523	491	522	534	492	506	534	495	486	517	518	527	505	504	492	509	533	460	533	498	508	528	521	473	558	553	478	521	495	550	548	518	532	540	521	483	503	521	527	474	525	477	509	521	538	487	509	512	538	542	523	486	472	524	514	555	524	530	510	528	561	504	518	474	536	485	572	478	519	493	547	543	471	560	481	543	513	476	492	509	517	526	539	556	501	478	496	479	507	534	511	524	531	506	492	545	467	506	528	483	536	550	583	498	514	533	497	518	500	484	534	487	485	501	519	464	563	509	501	506	477	504	510	501	521	519	510	520	470	486	508	519	477	516	491	508	503	553	503	529	525	516	525	519	497	490	533	503	495	498	484	480	533	550	498	515	487	475	454	508	470	518	463	544	470	532	500	497	518	513	515	513	517	513	541	480	513	501	528	546	547	531	527	515	492	560	538	550	499	457	537	526	522	502	497	520	542	494	505	499	499	519	539	529	556	572	518	496	490	491	510	550	511	490	539	464	490	517	508	498	544	561	504	506	499	551	495	534	505	472	489	511	522	464	482	510	538	519	547	512	544	536	489	528	541	536	506	534	509	517	496	487	531	468	515	535	537	482	506	556	556	516	495	497	477	481	531	482	506	482	495	525	499	474	561	512	497	517	482	524	510	539	529	524	501	508	476	531	528	517	500	510	503	502	539	552	487	518	515	514	501	524	493	514	494	513	506	538	521	519	541	506	530	516	522	511	515	486	564	515	524	504	506	516	540	490	513	523	512	515	560	532	523	495	496	527	506	491	493	514	530	507	491	505	507	519	507	477	521	530	527	538	573	535	489	527	495	503	544	534	557	545	505	544	533	526	513	514	485	534	481	498	534	506	436	516	490	511	561	492	512	474	536	495	551	497	520	516	489	514	534	541	471	540	542	493	514	524	511	515	508	496	548	494	478	473	502	533	490	511	507	514	485	513	521	537	550	533	528	532	503	455	512	529	508	514	464	513	511	499	495	511	507	483	510	528	506	515	551	540	500	538	497	515	486	489	516	510	515	503	488	503	490	496	492	512	542	495	531	479	516	506	489	526	517	478	529	516	492	495	510	538	499	483	507	505	500	510	508	490	500	536	534	464	511	552	486	481	504	495	496	509	517	533	526	502	524	515	529	533	479	530	527	556	552	520	516	501	537	530	497	507	518	510	526	526	472	493	510	502	481	552	493	518	493	520	492	559	480	511	489	567	501	535	509	494	475	543	484	534	469	513	512	492	506	529	511	554	539	495	486	549	524	482	524	507	542	469	506	520	523	520	500	533	450	495	525	490	481	471	489	517	512	536	536	573	474	522	542	529	515	564	501	508	522	563	476	478	522	486	517	476	543	512	496	520	499	509	475	508	502	492	529	514	522	519	516	527	528	514	504	540	477	472	536	514	471	505	518	506	493	516	501	526	499	477	513	516	492	522	491	497	528	514	516	538	490	527	488	526	464	490	553	495	484	559	532	494	507	544	495	529	565	480	494	518	463	508	572	516	532	481	514	502	494	553	515	447	515	529	505	483	520	529	511	498	502	517	520	510	524	494	499	576	526	543	544	475	543	528	566	530	524	530	523	517	509	513	486	497	489	540	534	502	520	485	549	522	519	449	529	487	536	509	528	449	474	486	535	490	492	507	523	504	504	539	496	536	532	514	505	479	507	494	484	528	489	524	484	512	523	512	487	559	506	542	518	504	491	495	473	520	469	545	555	510	480	486	515	520	502	507	509	475	510	556	505	505	546	485	519	491	479	545	499	537	509	486	517	515	525	542	519	534	548	553	508	543	533	524	510	521	555	528	546	469	501	498	487	525	500	529	496	529	478	533	532	499	505	474	508	513	520	529	545	508	518	502	489	521	486	525	501	490	515	506	514	522	520	488	539	530	514	472	535	539	523	508	499	538	506	505	518	495	495	537	492	493	514	503	497	496	494	489	545	476	525	528	509	543	540	506	455	514	511	523	533	462	491	515	536	513	506	515	470	495	492	523	526	555	524	512	508	530	525	502	490	541	538	455	533	521	535	482	490	517	538	538	468	509	499	500	478	488	520	533	516	493	517	527	549	518	528	490	523	486	521	502	480	516	540	492	507	493	519	545	489	514	534	538	544	487	573	471	534	528	516	523	501	517	502	566	504	492	496	497	525	530	519	494	521	549	514	509	458	509	515	504	464	525	547	510	493	519	517	504	511	526	511	485	523	512	520	505	484	506	479	510	512	495	504	512	505	533	537	495	500	528	520	489	539	542	519	488	539	515	516	485	516	527	495	498	466	503	505	547	505	542	519	528	463	524	486	499	511	564	543	530	528	512	545	475	505	516	486	516	504	523	518	474	518	475	475	524	528	523	526	498	513	544	525	516	487	514	483	536	533	504	533	484	492	498	511	525	523	555	544	515	484	518	503	539	502	497	530	519	523	521	500	518	488	507	529	576	505	477	483	523	459	533	522	508	526	526	507	507	493	534	483	508	496	507	463	520	514	501	519	552	515	479	561	501	524	514	535	503	568	496	521	525	530	472	535	487	493	500	502	551	521	497	518	516	526	509	540	494	545	502	472	497	529	528	511	497	486	528	479	517	515	528	475	457	530	531	522	530	489	501	519	494	506	493	540	520	508	522	452	502	530	513	516	527	450	511	507	529	527	558	545	511	512	554	519	503	531	512	477	493	532	488	540	485	534	510	497	503	517	548	481	555	498	521	522	565	505	549	485	522	470	515	535	524	535	525	502	504	491	501	497	517	474	500	496	529	548	495	509	548	494	517	515	489	499	495	556	472	464	518	489	455	517	554	523	541	496	510	535	505	493	521	497	538	514	465	544	526	521	508	551	513	463	509	540	522	465	540	501	524	524	520	495	454	524	528	544	503	544	556	445	479	525	504	499	492	502	499	503	508	553	491	511	493	535	513	548	504	508	489	508	517	515	499	525	536	545	509	503	535	517	519	474	515	503	498	526	481	511	525	490	534	534	497	490	529	512	481	518	521	520	520	539	482	487	525	502	505	510	516	514	492	500	468	544	544	515	550	502	540	508	542	540	540	510	523	539	501	522	474	517	478	533	520	504	489	520	538	533	490	521	528	550	500	530	505	524	534	508	506	519	506	455	512	513	491	519	511	508	498	508	505	499	514	490	502	522	543	521	556	516	507	471	498	497	471	495	522	485	514	516	490	493	468	547	490	491	515	556	509	507	545	504	562	518	501	493	518	497	502	485	512	485	555	480	545	516	504	448	529	531	480	501	491	471	554	499	533	504	520	527	505	520	572	569	542	448	501	496	466	489	473	534	521	519	534	499	546	515	496	473	480	530	512	538	544	522	503	508	512	545	503	503	517	543	485	496	499	549	509	514	508	531	526	513	501	495	495	476	461	530	496	497	500
34710	13419	9251	6590	4550	3066	2217	1680	1381	1094	1030	969	636	497	394	420	390	364	369	344	356	382	362	358	367	396	381	360	373	355	383	369	339	347	361	343	328	342	328	378	378	337	403	332	354	362	338	383	335	348	337	325	347	340	349	381	341	328	360	390	338	367	368	360	368	402	338	373	351	378	347	375	300	349	338	347	360	350	348	343	337	370	342	329	347	373	364	340	329	358	364	336	340	340	368	356	337	376	349	373	344	338	397	345	350	350	339	381	352	330	330	349	374	390	357	360	390	366	347	347	338	344	325	360	355	353	346	359	350	347	362	347	324	352	357	343	322	337	364	375	353	372	360	334	334	374	353	353	307	345	364	333	346	359	334	372	369	361	353	324	375	352	358	385	357	343	348	362	364	357	361	387	369	374	320	365	377	403	373	344	363	330	338	354	344	339	347	352	336	328	300	311	347	333	321	323	333	358	351	339	362	349	345	347	337	301	311	348	346	352	356	323	351	318	351	345	360	361	333	349	328	330	328	314	342	348	389	344	315	362	341	344	331	383	340	338	347	328	322	328	338	362	317	362	339	336	382	385	363	316	335	391	356	361	364	326	347	335	327	326	338	363	343	348	329	333	385	357	355	358	349	324	345	379	364	346	337	338	341	378	348	336	373	340	332	362	389	373	321	328	342	356	325	375	336	350	342	371	332	347	358	345	399	342	342	374	329	358	326	383	364	361	343	359	384	306	342	354	378	370	358	378	369	341	361	333	353	300	349	367	357	332	327	339	317	364	369	346	383	341	358	372	344	361	363	337	336	379	353	357	347	351	343	325	336	320	370	352	323	334	360	315	325	339	335	291	328	393	339	352	333	310	320	343	355	348	366	343	343	390	370	340	354	346	364	352	336	340	315	356	341	338	344	337	343	333	384	343	370	325	373	357	329	386	333	337	351	338	340	323	360	325	368	371	359	333	339	366	353	364	377	385	385	366	346	329	342	318	374	354	366	334	361	317	350	352	358	368	389	349	356	342	358	347	343	376	333	325	338	335	352	392	353	335	384	320	373	317	332	361	329	356	356	347	328	332	351	354	376	363	329	359	377	348	326	350	387	332	298	324	372	376	347	327	329	308	353	357	335	345	339	342	340	359	376	369	345	348	356	321	338	343	384	379	341	333	345	363	328	362	332	340	312	343	369	355	365	307	338	347	359	337	347	336	335	373	325	326	337	349	361	340	363	355	344	364	390	390	334	334	355	395	383	356	346	347	382	348	390	347	367	321	314	356	358	354	339	391	356	340	345	380	365	312	334	349	347	323	359	363	356	350	355	343	372	329	420	335	345	373	337	340	370	361	370	336	368	370	331	350	333	344	354	337	286	360	351	319	369	341	349	326	351	331	391	360	360	361	352	370	338	295	336	316	352	361	383	307	294	350	349	343	334	354	319	341	356	330	368	338	345	356	325	348	313	360	344	331	328	369	327	329	350	348	342	348	362	369	348	328	335	358	339	366	387	336	381	341	346	385	379	327	349	335	329	367	358	330	327	365	334	381	322	350	355	413	395	334	325	353	381	342	356	384	314	344	351	363	343	395	365	361	361	346	386	344	344	351	354	334	347	366	375	336	358	354	325	352	352	390	336	364	319	359	340	390	362	295	321	343	361	366	385	388	360	353	351	333	326	343	371	318	390	381	331	366	312	365	336	338	317	353	353	377	333	352	398	395	350	347	373	364	358	353	328	342	324	384	339	340	374	337	331	348	375	342	349	333	337	349	331	323	345	353	340	345	370	322	326	377	341	354	331	334	346	325	355	326	364	334	297	319	320	360	372	360	315	325	385	347	364	353	354	361	367	386	369	322	383	357	384	331	319	321	351	334	338	320	325	311	321	381	363	323	372	331	382	362	357	369	362	370	364	357	354	338	327	331	330	347	327	347	341	361	332	335	365	337	329	377	349	329	340	310	371	366	365	362	339	367	363	332	381	330	348	348	397	349	340	326	349	325	309	354	345	365	359	389	337	335	307	361	322	355	347	341	352	305	356	365	331	363	385	339	355	341	343	361	379	331	349	330	360	340	374	323	347	341	370	316	331	338	306	357	375	362	331	358	346	351	326	324	376	347	378	347	334	343	325	342	353	337	339	347	352	380	360	333	348	357	367	362	340	324	353	359	360	356	364	367	393	319	358	337	304	346	367	370	340	344	327	366	350	323	343	350	335	358	364	348	344	378	374	342	336	357	310	368	360	365	351	380	372	323	366	357	415	359	355	329	341	358	340	356	348	335	362	392	371	369	352	316	309	336	378	353	331	329	355	334	335	364	371	344	341	326	339	313	328	334	306	386	363	343	316	358	314	328	353	335	340	365	364	358	388	362	335	358	342	372	378	361	323	377	387	335	336	378	353	373	374	371	301	322	370	358	341	351	343	356	356	385	347	351	351	349	361	355	364	355	347	339	358	364	340	320	337	377	338	375	322	375	338	353	335	375	325	331	384	339	330	377	355	338	369	318	343	328	337	337	359	335	355	322	370	370	354	320	332	334	341	359	353	366	337	328	383	345	346	340	354	349	314	358	349	377	377	324	350	303	399	382	357	356	325	319	354	359	351	348	357	386	356	319	321	346	332	366	331	388	341	340	346	340	354	367	329	341	342	299	351	350	364	322	327	359	343	330	370	399	317	362	369	315	374	350	398	361	335	339	338	330	350	381	363	344	358	340	353	358	338	347	348	346	349	340	358	310	342	347	335	333	352	388	345	348	334	337	342	345	368	356	353	327	347	345	376	354	373	340	355	353	365	357	393	330	355	315	353	323	342	340	379	341	342	366	394	319	341	357	360	377	360	342	352	330	381	384	372	354	338	351	332	350	345	371	391	365	374	341	372	323	336	354	338	386	381	356	349	328	340	348	346	383	396	338	350	364	330	338	319	349	354	330	311	312	345	342	347	342	326	368	393	362	303	372	300	340	333	346	355	348	356	293	371	356	398	354	336	344	348	327	358	355	340	356	364	394	333	362	350	385	349	365	371	383	353	327	320	316	335	326	326	352	331	362	346	353	332	356	355	340	359	359	348	339	331	324	326	360	374	329	333	352	375	337	318	330	346	297	337	391	362	331	340	344	344	330	335	365	368	334	376	345	350	310	334	361	363	365	337	336	378	342	358	368	370	350	351	360	336	349	310	348	349	368	397	331	345	363	368	316	338	333	369	335	351	377	347	362	372	357	351	338	352	381	331	330	338	347	326	348	360	344	350	330	324	335	348	352	346	344	344	354	329	345	324	330	360	351	369	331	335	359	345	337	377	404	341	353	332	359	322	357	368	381	362	331	348	361	322	349	374	344	379	347	339	325	346	347	351	289	330	356	324	330	362	360	375	316	328	383	362	299	334	330	323	346	361	366	362	358	338	318	341	347	342	361	358	331	361	364	343	358	332	371	318	319	343	372	376	372	350	314	336	348	321	320	384	351	329	363	374	358	373	339	332	354	373	390	329	355	353	330	342	355
20638	6689	12677	14162	12616	10010	8377	6773	5707	4492	4099	3818	2329	1523	1179	1128	1101	984	946	889	903	906	903	815	888	918	836	850	835	841	796	846	797	794	789	803	788	876	747	810	790	801	764	768	823	852	799	826	772	842	793	786	782	788	828	795	751	808	759	781	790	792	790	805	757	746	759	791	851	795	760	785	797	757	775	735	821	840	781	767	796	810	729	776	798	838	754	737	776	786	815	764	744	802	775	826	738	802	818	766	833	730	767	755	810	816	806	785	771	823	806	796	772	760	771	774	744	793	784	812	755	817	786	740	798	776	773	785	795	843	745	786	813	788	783	740	738	771	785	796	772	820	774	783	771	748	805	778	754	804	791	811	823	773	748	738	790	815	800	808	820	806	792	803	733	780	844	784	786	791	791	784	816	781	772	821	751	786	781	784	787	795	816	782	768	779	829	748	807	778	802	825	790	789	792	789	762	793	805	817	809	748	791	778	810	803	833	784	753	817	811	830	808	778	801	764	786	790	794	801	806	827	770	756	787	776	782	779	765	810	797	757	825	806	814	788	809	826	767	789	804	779	768	755	794	753	804	781	808	828	779	739	837	797	792	776	755	798	727	831	780	799	814	812	821	743	773	790	764	766	819	736	791	822	742	757	740	764	724	766	773	809	767	815	787	753	770	799	811	806	822	758	772	813	803	810	768	779	778	808	805	748	774	845	786	794	794	781	769	773	785	822	807	755	777	770	782	821	786	731	800	783	769	737	807	801	819	765	789	790	801	767	779	804	811	841	780	745	821	775	758	775	767	753	811	788	731	738	854	746	803	771	772	756	791	752	833	832	772	768	810	801	768	759	769	751	788	758	763	822	785	837	805	761	768	773	781	746	769	749	812	780	832	726	772	756	759	753	792	788	810	758	781	797	796	802	737	777	809	808	780	799	782	819	761	815	816	760	756	767	811	796	810	728	772	747	771	797	778	772	756	793	773	783	814	742	806	800	768	761	805	757	823	842	721	762	786	796	821	736	782	823	769	797	829	775	768	758	802	814	756	770	751	778	796	807	800	776	834	789	766	788	739	770	757	760	785	759	837	741	807	795	807	789	820	761	754	826	780	782	794	760	807	853	771	810	783	804	789	792	782	799	866	741	761	790	787	801	753	778	763	794	735	792	804	781	772	775	784	770	788	751	795	781	788	795	751	845	801	779	761	777	782	787	783	860	798	767	807	771	811	792	743	775	822	773	755	812	785	785	754	759	792	787	810	788	755	795	772	763	755	797	789	731	788	762	805	788	720	803	852	810	779	848	778	849	818	803	830	807	803	809	789	829	788	765	786	821	827	855	761	743	841	805	811	778	797	796	769	811	765	772	821	767	768	801	788	806	787	757	744	804	792	782	754	794	818	764	748	725	832	803	801	854	786	773	805	769	779	818	776	802	796	776	801	788	753	795	750	774	698	766	772	773	755	796	752	836	760	768	783	731	793	802	786	808	814	705	772	861	747	836	819	798	754	854	781	785	839	741	792	749	800	792	816	776	755	781	785	795	844	764	807	807	729	789	811	752	762	793	760	721	779	757	740	741	786	767	779	768	791	784	821	816	760	801	760	790	757	781	731	723	793	812	788	780	812	838	784	764	752	784	823	774	781	785	804	757	736	787	809	826	719	804	783	804	814	779	833	772	832	731	758	779	793	747	815	793	784	812	802	793	818	775	780	795	803	752	806	812	785	764	799	771	836	799	785	798	757	845	771	812	795	749	778	780	800	829	762	790	827	793	766	845	750	732	758	811	779	773	789	807	777	777	781	734	719	788	825	817	815	739	789	808	806	797	780	791	780	771	791	780	789	767	786	793	836	747	808	765	800	819	781	753	798	772	777	817	803	776	783	827	803	752	776	839	824	783	772	780	813	799	792	788	752	791	784	789	769	839	866	808	825	756	778	752	755	828	772	796	813	838	818	800	839	802	786	788	817	765	768	783	830	768	814	818	831	739	777	794	815	816	811	809	810	789	742	773	815	834	795	775	777	759	776	809	771	772	758	773	804	778	721	784	835	719	802	765	795	826	780	771	763	828	818	775	775	777	781	776	793	792	807	765	789	808	807	776	772	787	866	787	813	760	737	815	810	805	805	765	788	782	738	822	760	775	734	767	839	790	766	761	797	779	799	779	824	826	761	740	735	837	806	788	791	859	761	767	761	850	760	748	797	829	786	851	794	849	753	772	738	752	753	763	809	780	732	769	833	804	792	754	762	798	772	734	760	817	762	803	750	789	779	783	781	740	789	784	770	794	778	814	739	802	777	820	802	760	759	766	809	764	858	772	774	757	772	754	783	779	809	784	799	768	809	767	820	773	773	779	752	767	787	802	811	824	789	851	792	794	784	799	784	800	756	834	868	773	820	753	809	798	821	759	805	790	823	745	825	790	819	836	796	758	791	764	765	794	792	763	769	839	736	813	751	787	794	755	795	767	782	781	781	770	775	781	802	800	782	792	758	767	801	819	772	789	792	772	736	794	742	832	802	772	753	783	789	812	745	749	791	787	767	791	737	783	797	793	750	767	788	790	816	771	770	799	748	778	770	821	791	793	768	779	739	749	739	790	755	788	717	770	787	764	806	782	770	832	754	775	770	753	789	775	815	827	779	786	763	806	770	806	771	841	783	789	789	800	823	830	791	730	759	772	751	786	807	794	804	806	857	777	750	818	776	813	789	747	790	802	798	762	807	742	813	791	825	789	836	805	759	798	787	841	764	776	763	764	833	764	784	791	789	816	788	790	800	792	788	780	772	782	807	808	796	770	800	784	787	819	799	796	840	728	784	794	781	772	857	766	768	801	776	754	786	767	764	825	789	839	727	812	803	751	860	810	812	816	816	769	758	794	781	855	772	783	792	803	780	717	768	826	756	760	785	785	756	775	763	769	774	809	778	829	775	765	789	786	774	783	797	812	840	766	843	786	777	771	807	744	804	784	766	778	808	786	792	718	785	786	795	790	780	789	797	827	823	795	753	828	754	766	813	823	764	852	796	780	777	789	739	757	790	784	787	778	755	761	783	736	844	798	826	782	800	793	818	788	787	785	787	779	771	776	794	776	815	770	812	740	781	817	789	812	830	792	776	808	809	774	807	802	799	801	806	782	795	821	797	808	801	804	742	811	815	798	811	758	789	792	795	833	807	777	841	765	827	770	838	770	787	779	802	821	844	750	816	769	758	793	752	750	840	722	800	824	786	782	845	780	765	773	823	790	815	801	787	751	841	752	848	760	734	811	786	791	762	810	780	812	827	787	807	803	744	807	776	777	759	767	751	772	812	737	842	726	710	804	780	783	772	773	785	833	822	808	773	747	805	801	763	774	787	842	769	770	825	790	817	790	794	759	781	848	817	797	764	772	767	766	793	778	773	860	830	784	771	783	785	775	798	791	744	758	790	771	746	773	770	794	812	765	755	770	757	794	747	781	816	792	744	762	807	788	829	743	790	816	768	795	791	817	768	825	818	828
9560	2832	2630	1815	1201	887	655	614	525	452	389	374	302	285	290	295	317	303	315	302	275	297	281	282	272	269	264	309	311	292	300	268	292	296	271	238	280	246	282	301	274	269	296	313	297	271	232	277	255	269	313	326	284	285	282	231	286	275	260	280	300	292	284	270	276	278	294	261	251	265	274	298	309	277	297	298	304	292	270	318	254	269	287	275	310	295	278	255	298	302	271	263	296	262	305	318	274	272	278	245	321	301	297	289	278	310	290	278	273	275	270	259	294	290	269	267	327	301	287	257	297	275	275	267	274	257	264	258	275	319	291	288	247	299	289	303	293	295	308	274	275	268	292	251	277	273	284	303	264	274	305	261	285	280	252	297	259	254	313	293	255	276	299	280	275	273	284	290	273	342	300	283	280	310	279	304	276	293	258	284	287	305	304	272	299	310	285	293	292	278	277	323	297	268	274	259	289	275	276	321	315	288	263	290	269	245	258	306	256	281	268	281	280	266	307	348	266	257	279	289	278	266	256	280	297	252	304	296	293	290	274	277	268	270	312	280	248	238	278	266	286	250	269	270	289	324	254	270	294	279	302	299	258	288	275	274	305	274	277	286	277	276	264	282	262	306	286	279	275	305	311	284	270	280	288	297	289	291	279	315	337	285	322	307	311	283	300	295	297	299	256	247	279	294	298	327	322	297	269	258	315	280	253	251	263	293	288	324	260	287	282	278	294	272	309	303	284	286	286	294	300	300	312	266	269	283	275	272	275	284	274	282	286	290	286	264	268	290	287	261	295	296	308	294	282	309	284	260	265	299	281	282	285	257	269	293	266	287	286	276	283	276	277	289	293	278	263	274	260	273	296	315	293	275	294	305	283	311	295	288	277	290	287	287	283	271	269	290	293	300	246	269	300	295	281	319	291	274	287	300	322	263	278	279	283	285	315	323	305	279	270	304	292	302	270	281	281	288	290	275	303	284	282	319	307	295	281	309	293	271	266	311	295	311	264	277	292	268	302	275	278	256	255	237	256	268	280	277	271	322	295	309	297	288	309	277	301	320	278	263	284	282	287	275	280	273	268	290	290	250	294	282	277	297	236	297	281	272	303	284	290	301	281	263	276	289	239	266	278	276	263	308	274	306	282	303	296	265	285	299	276	293	268	300	284	275	282	271	288	269	285	268	278	290	285	276	282	262	274	293	294	330	293	289	297	280	299	269	313	287	293	291	315	275	272	276	293	260	290	284	259	309	290	292	285	290	267	239	307	309	290	259	300	255	282	296	252	273	273	317	317	280	299	282	260	266	279	270	274	293	312	311	287	267	287	298	288	272	276	282	297	300	317	269	265	292	276	244	266	311	319	289	286	277	273	283	296	296	268	308	286	283	302	268	267	324	274	283	288	265	293	257	309	292	273	290	307	305	274	236	300	302	299	252	302	327	293	262	329	287	272	265	295	256	242	300	291	315	306	301	282	279	264	293	251	311	295	254	243	295	282	228	286	292	283	253	279	287	280	266	283	275	266	277	281	250	250	266	256	303	301	259	300	252	295	270	309	302	297	291	301	310	279	273	303	280	309	255	266	286	299	275	278	268	292	299	271	263	325	267	285	272	294	279	294	279	259	274	270	276	255	292	281	259	307	297	282	270	268	269	312	258	263	260	289	258	255	288	284	280	283	292	283	251	286	259	274	262	279	273	290	275	280	279	278	274	270	270	288	268	277	290	289	276	283	281	299	293	308	288	258	284	272	302	304	281	299	278	288	259	274	256	311	281	312	296	284	318	297	282	266	303	313	285	255	304	312	290	269	300	291	303	278	311	281	271	279	271	245	273	323	269	299	284	290	305	280	296	298	268	287	305	237	307	279	279	278	282	293	269	322	269	305	263	320	291	284	307	293	295	273	311	280	293	273	308	297	279	294	261	291	277	262	304	306	253	275	292	313	298	290	276	304	286	291	295	268	280	294	273	286	273	285	274	266	281	304	271	268	277	255	340	286	274	280	295	268	305	280	274	281	290	275	255	272	261	254	262	276	299	277	271	246	278	280	296	268	269	262	287	260	252	292	300	286	285	295	279	280	277	288	299	258	296	303	251	252	281	292	296	298	280	257	275	281	283	299	288	271	295	275	279	284	284	278	286	285	320	314	295	283	292	288	291	276	306	293	244	275	275	289	279	279	282	279	282	258	295	301	254	270	305	291	270	268	304	292	279	281	303	288	297	271	279	274	258	296	310	277	285	284	246	265	313	297	306	271	262	273	303	310	280	294	285	310	300	261	243	250	264	304	278	299	283	277	282	292	313	275	294	289	266	290	297	266	268	284	316	288	291	275	267	277	291	299	288	269	299	299	302	275	292	275	258	297	281	320	306	256	275	298	300	269	288	292	307	272	293	289	308	275	313	271	292	282	292	283	295	252	247	315	275	306	290	275	288	304	309	244	296	262	305	299	342	293	280	294	276	297	303	270	275	320	314	280	273	282	288	291	289	256	271	279	289	316	275	286	311	286	270	290	294	270	278	254	273	280	304	290	273	273	310	264	298	296	285	251	281	258	290	284	263	257	278	298	308	279	281	274	308	280	259	256	312	281	318	245	264	296	260	255	285	287	291	288	299	316	270	315	295	267	289	324	309	282	279	256	287	280	293	304	281	289	313	246	292	291	291	282	272	277	323	294	263	295	274	294	288	303	266	252	307	309	274	310	292	258	320	310	238	282	277	267	291	295	274	290	276	294	328	321	302	281	300	296	275	264	288	307	256	254	273	277	304	290	263	244	285	287	267	261	268	282	259	286	278	311	280	285	282	314	297	323	308	301	287	291	303	308	289	281	298	303	275	288	299	299	266	291	298	287	265	265	263	265	277	286	287	297	292	245	290	293	268	271	256	288	322	304	261	279	262	262	290	302	293	277	296	283	284	304	297	247	276	279	292	292	278	308	304	267	280	290	295	264	297	256	251	316	286	313	248	307	312	262	276	307	291	275	288	292	291	263	271	304	307	293	289	267	318	266	262	254	330	286	282	272	272	288	250	254	290	294	306	289	272	282	268	300	292	277	286	305	286	260	267	261	273	315	264	324	291	299	271	276	272	287	287	300	301	269	286	291	307	258	291	280	307	264	271	287	271	280	253	301	312	291	277	301	283	259	292	266	275	285	291	299	283	271	316	269	299	283	302	279	320	295	301	287	314	274	320	282	304	285	279	288	287	293	279	264	272	325	274	274	260	244	273	311	248	281	290	264	289	301	287	284	305	273	269	277	309	299	276	298	269	294	291	299	313	295	273	278	285	303	279	285	281	278	337	306	263	299	285	289	275	243	277	274	285	280	335	283	304	291	281	332	282	291	288	283	263	319	274	279	305	297	253	266	297	295	288	274	297	312	271	283	303	290	286	289	313	297	246	271	264	285	286	312	258	288	280	280	301	290	314	310	267	294	282	314	267	273	278	295	300	303	298	290	285	291	280	304	261	253	251	285	277	276	262	313	327	275	278	280	264
6117	2325	4816	5280	4158	3249	2710	2382	1927	1679	1464	1202	879	680	593	648	659	660	632	652	621	658	648	637	656	641	658	604	635	644	702	609	651	619	611	635	656	630	636	648	654	640	642	624	599	643	594	622	664	624	638	640	626	612	678	696	654	653	637	582	634	641	644	653	608	647	658	613	688	652	658	637	608	606	612	643	626	623	599	642	656	662	675	661	619	605	638	660	667	668	668	629	599	621	633	658	679	664	681	657	671	617	632	642	636	657	627	652	589	641	650	640	662	607	677	641	656	685	610	617	631	642	674	618	644	640	594	617	653	625	636	641	630	613	648	610	656	656	610	605	644	687	632	611	587	683	622	635	677	632	648	640	676	619	617	666	633	648	644	686	624	643	652	663	644	627	641	624	644	626	613	626	653	655	588	609	669	619	628	622	626	647	624	647	598	591	634	635	654	660	644	625	628	637	656	626	634	627	624	626	634	675	652	642	596	630	634	656	633	605	617	648	642	598	631	619	618	702	722	643	643	647	663	615	681	640	641	608	609	620	626	639	643	637	693	623	625	632	651	668	624	676	622	651	644	619	667	652	600	657	636	619	639	604	576	597	666	663	653	664	645	642	623	619	678	618	645	599	605	648	623	656	629	629	622	658	636	652	631	662	640	665	635	651	641	630	601	668	639	638	659	639	659	697	585	668	647	611	684	678	645	631	673	619	630	625	630	583	631	655	651	625	626	660	651	646	681	667	643	678	593	603	642	633	615	604	623	647	634	658	635	621	652	684	629	676	626	640	658	652	644	609	588	678	625	644	622	646	589	614	645	628	674	602	631	636	651	657	650	630	629	637	630	622	625	645	627	634	607	671	640	649	624	600	630	626	624	660	584	624	624	658	645	641	645	628	682	628	627	630	634	613	670	625	630	616	629	620	627	660	623	677	622	618	646	611	653	629	666	610	627	648	661	652	631	621	648	633	681	651	629	645	635	640	644	664	647	625	643	657	659	620	636	635	653	621	624	671	654	684	642	634	668	665	592	602	635	623	645	621	611	587	658	625	629	604	634	647	673	637	663	636	624	626	626	644	627	646	647	651	639	673	637	631	609	606	618	651	598	622	655	603	614	677	709	615	664	646	622	649	647	650	623	660	629	651	614	622	633	643	642	703	642	610	651	624	637	625	650	607	656	663	638	622	629	629	625	629	657	654	605	656	605	593	663	658	680	617	659	611	676	647	654	652	641	641	667	640	637	642	594	586	624	627	633	623	614	667	651	640	627	626	667	664	639	590	638	607	597	604	637	609	647	648	602	621	610	615	629	605	703	643	647	634	643	641	626	619	627	702	628	631	665	641	605	597	657	628	660	643	652	612	592	643	631	565	641	645	643	619	651	634	652	611	628	676	600	640	645	616	697	650	664	632	663	640	660	610	594	634	609	658	655	654	648	615	690	621	623	644	636	641	655	583	641	607	652	637	682	610	648	664	630	671	615	656	625	647	649	651	689	638	633	669	661	631	624	617	611	622	635	663	643	672	675	648	654	655	629	636	658	616	633	623	648	627	630	646	658	597	654	632	645	622	689	640	637	608	641	631	649	633	613	606	654	672	620	652	609	630	681	619	645	611	660	627	648	624	638	616	653	673	647	621	620	629	669	631	630	662	637	607	656	688	604	618	610	612	618	625	647	626	643	660	637	686	688	644	620	592	663	611	641	640	654	631	642	645	649	674	664	600	668	617	628	669	650	597	656	639	658	653	592	636	605	591	608	642	650	583	657	654	634	623	669	614	650	614	647	653	695	618	602	680	650	614	632	655	639	622	602	665	633	575	611	656	637	669	625	664	623	638	649	653	630	664	589	669	674	629	653	651	621	628	622	664	656	635	656	619	611	631	684	648	625	613	641	655	636	633	618	634	677	661	584	721	648	647	648	629	611	730	627	664	620	615	639	678	639	611	647	646	662	654	634	602	604	651	579	645	608	628	625	674	582	658	612	617	661	599	649	639	595	627	632	672	655	635	664	617	643	648	683	657	632	648	664	638	625	632	665	640	624	593	608	631	629	634	656	638	600	622	596	645	618	659	666	648	643	665	595	592	631	600	638	607	710	626	636	634	665	689	672	684	676	650	605	639	670	628	647	664	614	636	625	667	642	624	661	679	643	645	658	622	621	631	649	643	665	633	618	666	593	633	668	592	604	702	655	627	680	608	579	610	663	603	606	612	612	646	596	665	620	629	642	651	662	649	670	587	629	628	652	658	624	654	652	642	620	591	647	640	615	635	589	654	672	631	623	628	646	673	667	625	649	624	655	621	616	626	630	594	621	675	652	623	604	615	635	614	666	633	627	634	659	595	675	604	615	635	658	637	610	640	664	633	640	615	633	657	606	658	658	638	638	653	665	634	650	676	631	602	613	661	651	596	657	619	581	650	634	610	632	679	666	671	617	596	645	659	677	639	638	667	632	651	656	647	650	645	645	656	628	618	632	627	622	692	635	652	604	630	644	632	617	662	644	642	629	656	655	653	638	672	652	665	634	640	628	641	654	640	613	614	654	628	648	656	631	635	635	663	649	628	664	674	661	683	661	655	637	634	652	678	579	631	593	658	634	666	661	659	677	619	650	622	657	667	617	616	616	675	621	634	658	602	627	667	672	588	650	659	594	637	636	661	647	624	624	661	643	680	613	619	656	627	627	588	647	637	635	590	577	693	624	623	642	647	645	649	619	674	607	616	604	644	678	650	620	642	639	607	622	632	612	625	631	606	624	670	650	678	643	624	620	638	654	638	636	672	644	704	614	685	643	680	616	626	617	601	641	644	633	650	623	646	645	698	619	649	620	634	666	624	582	631	583	635	688	601	606	608	662	656	624	638	677	604	656	638	593	610	646	645	635	623	624	598	621	658	692	614	626	634	623	597	642	654	696	625	637	635	620	667	622	666	661	645	636	640	637	632	631	679	629	613	630	623	635	620	628	613	603	635	610	599	638	646	617	627	684	619	639	669	679	668	626	592	646	663	667	616	601	611	658	632	604	647	653	635	647	646	621	647	635	622	602	601	664	685	620	603	614	619	654	624	641	673	684	665	612	623	632	692	684	637	673	682	692	615	636	602	647	596	646	659	685	647	613	665	636	632	663	582	646	640	613	663	676	607	659	614	629	614	653	648	610	614	663	605	669	643	644	654	636	674	631	632	608	669	639	640	646	622	616	669	652	660	659	579	677	591	602	642	648	623	618	612	628	613	602	650	623	637	680	607	584	606	639	670	569	660	646	618	658	667	659	625	644	673	607	668	664	640	651	639	612	664	668	637	663	647	663	652	630	656	666	615	635	643	672	656	614	676	624	590	631	671	588	653	623	616	591	611	591	638	622	578	625	606	567	649	631	661	635	631	648	640	644	628	640	647	573	657	659	622	665	620	606	650	642	659	679	665	625	662	600	663	653	615	636	679	681	684	655	669	666	607	667	622	596	627	651	637	659	645	618	616	635	649	652	635	669	604	636	644
23658	7567	5650	4154	2792	1806	1324	1100	897	648	626	505	318	272	243	241	203	226	193	211	202	244	187	227	225	200	188	219	195	178	217	228	236	234	225	215	222	186	200	241	208	200	228	216	234	225	197	202	252	221	221	191	189	213	220	218	207	221	207	213	218	217	224	232	205	251	239	224	188	213	213	210	209	205	218	216	222	204	217	201	213	186	206	221	219	209	216	196	178	157	220	210	199	219	213	230	201	207	223	188	216	197	220	187	190	193	200	205	213	231	210	206	225	208	216	210	212	230	177	237	187	231	209	212	227	198	197	230	199	197	196	208	223	252	186	235	248	201	199	219	199	227	218	219	213	205	217	214	230	210	216	177	193	187	186	216	227	233	200	220	189	215	204	224	191	207	204	192	201	220	202	206	193	181	185	203	201	218	216	215	208	217	208	221	232	201	207	222	241	213	198	199	232	212	213	201	180	209	227	187	250	223	219	215	198	216	224	224	210	196	207	221	215	197	200	199	229	208	221	210	258	212	186	224	190	187	208	212	211	211	196	201	228	221	236	208	213	225	202	226	205	196	216	204	203	224	233	201	190	211	235	215	182	178	204	217	215	217	217	204	186	205	245	203	203	204	187	234	213	223	209	207	228	212	184	219	197	243	238	186	195	211	208	183	213	223	190	218	202	205	207	229	225	195	230	221	228	205	175	218	199	196	230	209	214	203	199	206	223	223	221	217	203	205	198	211	215	241	233	224	208	208	229	235	221	208	237	211	217	211	215	231	206	214	227	259	220	223	211	173	202	218	212	217	238	221	175	211	215	204	218	215	211	221	196	200	219	196	206	216	206	207	217	214	191	203	209	228	215	226	189	212	207	197	231	185	195	200	218	198	235	193	201	196	195	219	262	201	215	222	181	202	223	247	215	226	208	194	218	201	216	222	216	215	234	212	203	187	179	202	229	194	259	223	226	214	227	210	199	227	239	210	217	211	217	181	233	204	199	216	217	203	234	237	242	187	229	181	191	195	206	245	211	198	203	243	181	197	192	221	219	189	212	186	204	214	215	226	207	227	190	212	210	208	207	221	224	204	230	200	195	198	229	213	204	219	223	220	204	217	201	192	230	212	218	246	223	211	216	236	221	206	225	205	225	227	238	214	199	175	197	195	208	252	179	194	190	213	202	212	216	211	228	209	225	209	208	219	222	220	241	224	215	193	228	237	186	228	205	194	237	187	211	210	235	214	215	201	218	211	218	194	220	211	218	209	219	195	220	212	231	212	207	220	206	246	221	189	195	201	214	237	233	214	193	201	221	205	187	194	222	216	217	210	199	212	190	236	203	203	211	211	205	201	197	185	212	199	214	215	186	215	219	233	224	220	226	251	211	187	202	249	224	246	228	201	231	228	210	227	215	211	231	260	223	223	206	217	209	168	207	210	231	212	191	216	202	222	202	228	247	217	219	212	193	223	208	212	229	227	239	243	194	198	229	209	213	220	198	207	199	199	200	247	220	197	207	228	258	215	222	193	220	205	199	204	226	212	204	196	201	187	197	214	197	202	200	223	205	209	205	198	218	199	196	218	220	208	220	215	223	166	206	210	211	204	243	207	204	223	211	198	186	215	200	197	195	214	206	224	237	208	221	217	202	227	234	219	204	205	214	226	210	206	220	186	217	225	199	212	240	210	214	220	206	196	241	217	219	189	207	237	208	195	240	229	221	200	240	216	242	207	214	175	195	219	220	200	203	228	218	205	211	207	190	208	212	222	226	222	219	217	206	219	221	200	202	227	224	208	214	192	225	208	209	220	210	203	174	220	190	233	228	227	214	221	221	226	186	226	195	235	226	218	199	203	217	225	201	231	211	228	214	197	220	214	210	208	229	199	221	192	209	226	210	220	206	240	211	210	187	232	205	207	216	222	209	226	232	213	198	234	225	194	211	200	204	206	230	210	199	234	215	205	218	250	191	234	207	206	235	193	222	233	187	219	208	187	208	213	182	201	171	202	188	211	210	234	217	228	217	193	207	187	216	210	214	175	218	211	194	176	199	211	207	200	209	229	211	221	207	175	210	205	191	190	215	226	205	189	235	193	207	205	226	204	211	220	192	216	221	208	213	211	190	179	200	222	190	234	182	238	184	204	219	225	237	243	223	207	197	201	186	223	223	220	237	188	207	227	232	233	199	216	215	201	223	200	197	236	223	203	210	230	192	205	216	189	247	217	205	206	207	206	236	204	186	210	209	215	208	222	211	192	197	210	189	209	180	204	227	228	194	204	206	205	200	226	214	211	208	213	221	211	205	191	213	204	225	230	231	221	219	235	215	202	207	210	192	216	190	244	211	213	177	202	211	225	208	216	210	215	192	208	201	232	194	179	219	205	245	194	202	211	210	193	227	239	236	201	193	198	191	187	216	186	208	209	202	233	204	233	212	206	228	219	201	232	222	203	215	206	195	194	243	201	198	201	243	203	217	230	192	233	235	215	236	191	213	193	258	233	194	211	216	198	216	192	194	227	210	232	201	221	243	210	198	206	195	192	230	244	227	221	195	237	221	212	234	220	211	214	184	199	224	214	205	208	210	181	238	203	212	218	245	201	174	201	227	234	230	236	236	213	231	189	240	213	192	202	221	224	206	248	212	195	198	215	200	177	210	211	213	223	202	204	201	238	242	223	240	204	209	217	216	209	180	195	215	220	215	210	228	228	213	201	194	247	204	215	203	185	182	182	196	190	182	208	212	187	193	204	200	215	231	207	229	234	224	244	227	201	225	220	221	226	203	210	223	211	196	223	217	232	184	213	191	200	235	226	220	219	211	201	232	214	230	238	197	233	211	230	186	197	205	233	210	208	223	212	208	238	217	187	197	221	225	206	229	228	210	228	204	227	219	223	189	224	215	211	185	210	206	209	204	199	214	222	210	207	236	233	195	201	188	205	236	209	239	227	205	235	191	205	191	218	195	202	206	216	219	192	191	202	203	199	174	219	224	210	231	193	221	216	206	214	212	190	237	229	204	216	207	197	191	239	199	209	244	213	204	202	226	231	232	190	213	206	218	232	253	215	221	240	205	194	204	237	224	236	181	212	241	198	203	231	177	208	251	212	196	215	198	213	210	221	196	207	192	214	222	208	209	215	223	200	218	208	200	204	221	221	224	190	205	215	204	203	229	193	216	217	226	207	205	207	238	229	217	205	198	221	219	206	192	227	197	212	212	218	219	218	212	206	215	230	265	254	199	211	226	211	236	209	226	218	200	206	191	216	200	202	220	234	214	226	224	199	235	203	201	189	248	221	231	214	218	236	226	218	215	224	201	222	228	207	209	204	208	210	205	184	200	206	200	235	231	229	234	207	184	210	209	223	191	220	213	211	202	201	198	213	217	226	206	215	230	200	221	242	212	203	203	216	191	217	226	228	209	193	220	217	194	211	211	218	212	222	232	223	224	211	221	213	231	197	209	209	208	223	213	192	187	222	218	190	210	204	193	232	217	219	210	222	192	217
15089	4279	9320	10786	9013	6738	5378	4722	3803	2946	2783	2304	1284	815	708	681	671	570	576	565	564	549	524	569	542	521	530	540	530	537	553	509	501	503	518	549	537	537	495	498	548	508	487	514	531	496	516	509	518	556	481	518	524	494	554	503	492	517	543	496	506	519	509	524	534	529	510	478	495	499	540	542	452	511	495	569	536	524	507	531	518	506	486	536	523	523	533	513	532	494	510	501	503	512	550	496	486	507	495	494	512	542	523	532	487	531	530	523	473	536	493	456	512	513	523	503	528	521	492	494	522	512	500	513	564	519	520	538	514	515	539	463	490	497	515	495	492	489	489	512	508	495	499	531	530	518	515	539	526	509	481	513	529	537	518	505	495	503	499	562	543	574	486	536	491	508	509	552	466	519	536	515	502	517	477	518	533	522	507	498	473	502	486	520	522	518	508	469	508	509	538	533	494	549	528	523	532	541	532	486	553	517	522	554	531	524	475	502	490	517	468	496	450	511	512	512	527	508	495	493	528	496	518	528	511	512	542	458	498	528	476	510	491	516	516	520	537	504	524	514	484	499	520	495	513	534	548	510	499	517	535	518	522	508	471	489	483	473	517	523	525	557	510	475	548	465	514	524	513	545	523	498	508	472	493	510	530	479	490	506	479	539	487	528	515	507	512	499	515	464	496	553	518	466	501	550	521	495	513	511	551	526	523	517	486	532	559	509	518	508	516	534	535	530	544	538	497	512	527	488	498	482	523	539	473	511	496	491	523	502	507	482	520	497	496	497	501	533	535	506	533	509	546	484	476	562	530	549	516	493	498	528	524	525	495	490	559	519	476	531	544	498	484	520	534	506	514	564	491	521	525	517	511	507	479	493	514	508	507	463	532	506	490	479	539	509	491	527	503	530	491	482	533	483	520	522	540	522	490	503	554	519	540	513	538	499	542	500	519	514	518	541	495	515	488	489	474	545	504	541	494	536	535	550	524	489	507	484	543	522	557	495	517	526	534	499	548	531	476	534	471	541	501	566	531	516	542	485	527	518	485	536	505	505	534	516	499	499	481	523	495	513	509	502	490	502	513	552	574	509	522	536	501	546	498	544	481	513	533	486	459	476	504	531	544	507	500	483	492	507	519	513	489	520	502	525	488	515	490	534	507	512	520	543	525	506	519	518	528	534	503	462	504	533	553	480	504	522	531	484	500	530	538	516	516	504	518	493	514	508	517	538	531	548	536	530	526	542	514	485	515	498	509	532	529	502	504	559	527	519	515	478	519	520	521	498	490	512	510	481	542	518	528	492	528	507	524	498	500	526	488	508	495	498	525	531	514	495	505	501	510	501	512	527	455	503	533	539	531	495	476	480	551	566	502	578	544	554	486	510	493	483	508	520	528	500	516	487	519	507	501	488	559	487	524	520	504	513	488	519	505	508	553	541	504	500	518	517	538	535	491	531	512	513	539	497	501	528	495	499	542	486	550	510	526	512	455	509	512	543	523	495	529	501	521	475	485	479	531	534	515	527	522	557	481	574	513	520	507	544	523	522	536	501	565	514	490	553	547	524	475	507	508	504	545	543	469	530	554	533	573	500	461	514	494	516	543	535	512	453	473	541	467	474	539	503	507	503	540	545	515	487	481	548	513	482	515	476	515	544	513	514	550	518	514	550	509	497	479	517	538	504	498	497	544	495	542	487	554	508	503	486	525	516	505	493	498	493	500	508	542	542	534	521	517	511	536	519	540	508	506	515	486	477	519	536	485	509	532	516	498	555	459	541	512	530	474	529	480	482	499	568	525	510	496	541	489	498	497	522	529	542	529	515	483	493	515	526	495	534	514	495	480	521	499	509	527	503	494	526	492	507	527	524	493	518	499	474	503	542	494	525	523	519	503	499	547	499	528	540	511	547	473	496	481	513	508	505	539	488	496	503	538	526	447	524	501	504	495	485	517	526	535	479	527	502	517	472	526	517	523	501	520	504	479	527	515	473	468	553	518	486	565	531	528	512	520	504	471	536	492	479	503	497	508	504	536	510	478	511	527	537	553	505	466	476	511	485	533	517	522	527	522	500	493	532	496	504	497	526	503	524	493	525	532	493	574	511	521	507	498	518	512	519	532	526	547	577	498	511	504	507	523	529	514	551	505	534	472	532	502	529	528	506	507	502	549	505	544	543	500	535	517	541	457	520	464	507	518	517	534	487	536	498	503	508	489	480	540	509	522	557	536	478	488	497	550	478	551	517	519	489	534	530	538	479	501	514	505	516	536	535	507	515	513	506	492	515	501	497	502	530	477	508	520	523	510	510	531	523	503	514	505	503	530	495	498	550	514	465	519	531	546	517	493	475	507	527	512	502	489	517	489	502	529	557	523	514	516	519	491	513	541	474	538	516	530	496	485	485	536	490	504	519	496	511	552	512	529	523	539	524	506	504	517	498	496	549	479	508	522	526	517	522	515	529	485	498	525	479	492	532	547	471	509	523	525	510	562	487	478	509	485	506	504	525	533	484	491	499	491	484	539	521	503	521	502	510	519	526	542	471	532	515	483	537	520	511	479	476	528	544	505	513	516	531	559	539	524	559	502	489	535	508	491	523	511	513	499	566	498	499	527	548	496	525	505	482	500	502	491	515	544	494	509	531	529	517	583	501	488	512	496	503	511	513	498	529	489	504	479	459	519	525	544	533	534	508	521	471	485	567	518	504	491	502	501	528	562	496	566	509	500	513	536	474	504	531	512	503	526	522	566	507	513	511	495	482	519	494	522	518	505	462	517	530	520	452	538	507	485	515	532	516	501	520	536	492	517	516	505	475	537	474	551	529	513	553	494	523	462	482	470	479	505	486	504	517	511	521	505	525	488	523	514	498	509	502	525	515	504	519	533	538	509	498	519	516	500	511	560	516	516	510	520	488	568	503	506	486	550	536	466	479	488	528	503	492	507	490	531	518	468	493	547	512	485	498	492	502	501	504	545	524	510	519	516	531	503	515	475	588	494	541	514	550	536	533	499	534	473	574	528	473	502	452	474	533	518	494	519	471	514	510	495	501	494	507	522	516	493	526	502	514	552	483	523	489	485	518	520	483	549	507	498	460	519	531	524	504	536	546	552	523	553	525	540	491	506	543	540	508	514	528	527	499	479	512	511	527	511	538	495	523	506	533	529	487	512	536	536	540	544	497	538	531	529	514	485	485	502	504	513	482	518	551	514	479	507	532	512	500	541	502	494	510	511	519	514	493	536	496	518	492	518	481	537	527	502	532	493	499	516	529	544	524	555	534	482	526	519	548	550	509	523	493	501	506	538	481	483	535	523	519	480	477	505	495	540	516	533	482	496	530	502	502	475	552	511	481	495	536	526	518	551	541	469	499	498	516	523	455	513	484	509	542	492	529	536	569	493	465	508	507	510	499	505	526	492	498	545	499	514	524	507	497	502	522	507	511	541	503	476	485	543	532	472	512	504	503	522	478	530	533	494	530	581	517	504	493	526	540	491	493	515	528
34352	13111	9206	7200	4748	2949	2114	1751	1384	1183	967	771	555	476	448	371	392	344	352	364	333	367	343	371	351	357	324	382	371	336	331	382	379	352	371	333	337	296	373	342	379	318	361	314	345	360	345	351	314	365	345	348	315	363	323	327	335	338	353	339	327	374	347	365	350	356	385	326	355	374	372	377	391	359	361	338	350	319	338	362	350	380	348	317	328	328	349	382	325	315	388	365	366	346	384	316	321	311	339	321	345	351	311	336	306	363	350	330	359	365	344	349	358	325	348	361	365	340	373	329	343	332	366	327	327	361	345	348	369	370	336	331	337	340	364	348	333	342	321	337	350	379	348	362	373	365	364	329	338	369	320	357	377	333	365	355	352	352	322	345	343	295	301	364	328	335	352	362	341	339	342	345	390	316	322	336	367	335	312	363	376	349	353	322	363	363	329	360	358	342	322	341	374	358	324	350	336	333	370	364	392	336	328	356	340	362	346	333	347	324	318	356	373	332	338	345	382	352	349	347	374	342	332	365	380	353	387	370	336	345	328	394	378	341	350	374	329	342	363	363	339	377	350	365	325	349	305	360	369	351	339	294	359	342	330	333	364	315	364	379	331	337	351	333	340	345	352	325	348	318	306	370	355	348	320	336	323	340	309	314	351	353	362	319	339	381	360	331	345	328	335	382	318	365	303	346	366	335	372	383	354	348	349	363	352	364	317	363	353	388	322	323	349	395	375	357	358	366	341	335	353	344	346	329	393	354	353	312	385	339	346	372	346	351	356	393	343	330	382	385	370	354	344	396	361	333	314	349	348	357	375	359	358	352	349	368	328	339	338	353	332	325	310	334	376	409	357	348	361	340	335	372	326	340	327	290	353	348	324	328	331	326	345	331	339	383	379	374	330	340	379	350	344	341	345	384	305	316	349	365	337	336	341	350	390	333	343	316	350	343	328	336	314	389	374	318	353	326	350	374	348	347	321	334	342	353	382	356	329	307	359	342	354	367	346	352	331	276	336	349	328	335	345	373	371	319	378	328	359	313	340	329	340	334	334	333	330	347	380	343	347	359	353	348	389	318	322	333	339	357	374	351	342	370	358	356	356	330	323	362	324	341	378	361	350	377	351	344	364	345	318	324	353	351	365	351	331	370	367	362	332	377	314	362	311	359	367	321	324	330	346	331	372	332	377	370	354	406	359	379	331	346	340	348	355	353	381	302	358	327	322	382	346	389	346	355	328	351	352	345	337	371	380	367	360	317	336	352	342	348	335	322	363	336	347	386	355	404	353	367	346	325	367	358	338	355	317	344	335	370	352	331	351	333	374	368	330	339	370	421	365	369	307	312	357	333	363	319	362	360	311	321	357	348	367	328	353	336	364	365	377	340	343	377	356	338	347	368	352	358	330	321	323	315	369	331	354	346	340	367	342	374	348	325	375	345	325	361	338	338	353	364	323	345	378	326	352	359	367	335	371	341	334	359	333	371	316	363	347	331	374	328	349	359	361	338	346	363	346	322	365	315	350	334	373	345	348	336	365	336	355	394	349	352	350	325	351	362	352	331	298	309	333	343	346	371	365	338	374	354	337	362	304	347	321	359	354	316	355	361	339	351	350	321	334	332	368	358	325	379	357	370	375	321	391	337	367	348	341	345	375	362	309	336	387	369	361	324	367	317	354	332	358	338	330	303	357	384	382	313	319	362	377	359	320	344	320	356	350	359	354	340	329	315	389	360	342	367	357	354	327	314	323	325	335	325	366	386	399	382	376	307	362	348	361	382	335	366	358	354	324	388	332	346	361	309	341	353	314	336	334	295	346	321	322	343	337	347	376	375	331	331	349	372	372	350	319	337	345	395	380	355	365	311	365	321	340	333	338	315	339	334	307	335	365	372	356	327	396	340	353	336	368	352	360	334	339	362	323	333	314	328	352	336	332	347	347	331	384	302	322	372	351	340	368	327	366	355	314	343	344	315	334	350	342	355	368	354	322	383	331	313	389	374	353	345	344	351	380	361	319	378	360	347	350	335	361	363	318	366	355	321	352	347	352	331	322	355	365	367	297	354	326	342	339	321	350	357	364	340	336	366	341	322	349	373	312	318	376	325	369	360	350	314	348	371	364	375	338	361	314	370	348	324	331	335	382	317	368	341	385	326	391	359	372	363	357	334	382	348	350	302	321	323	325	347	361	362	355	380	348	347	367	328	322	384	335	342	340	355	311	341	374	332	379	358	340	346	339	337	362	353	342	343	369	357	341	377	312	323	332	342	342	358	389	329	358	360	361	349	361	385	357	317	346	303	353	360	351	345	354	312	360	342	349	364	328	299	352	351	341	329	340	359	356	368	361	319	340	344	376	335	330	330	319	373	355	374	358	364	355	357	352	343	330	328	396	341	340	350	345	377	347	318	322	369	318	330	339	356	353	381	322	342	342	355	355	351	374	330	329	315	363	348	388	373	367	355	328	370	383	314	367	353	343	352	349	317	339	342	351	388	330	349	302	324	343	338	354	347	331	359	353	357	324	368	347	368	341	366	351	337	338	330	318	354	352	344	335	375	333	355	363	323	335	366	363	313	361	363	317	353	316	351	365	375	368	378	336	373	374	307	344	351	339	367	364	355	337	355	345	346	311	376	386	352	317	320	368	376	377	320	313	361	336	346	347	352	399	415	382	321	337	355	339	323	386	342	362	337	346	353	349	324	361	363	363	352	353	371	355	387	339	331	375	316	328	329	336	292	330	345	366	363	348	312	341	340	342	329	317	338	333	349	336	335	381	324	377	368	373	355	381	361	324	351	326	323	326	329	377	335	333	307	335	352	386	373	352	371	353	363	344	328	375	327	307	372	374	366	328	369	371	334	370	342	380	367	366	342	363	371	379	342	339	355	366	333	299	315	339	347	365	331	345	345	358	373	337	366	347	369	332	362	357	326	368	360	377	324	334	303	330	319	357	336	339	347	357	342	360	360	362	338	341	362	350	340	359	296	364	344	350	344	391	387	361	312	369	400	347	305	364	341	338	355	358	306	350	343	341	363	356	336	332	362	345	335	344	353	347	322	361	329	328	352	336	353	316	354	337	358	346	360	323	320	336	318	343	319	313	314	360	352	383	347	327	383	340	366	358	350	381	320	348	346	354	341	368	377	371	341	357	351	344	342	321	323	334	373	332	366	328	381	376	328	369	373	338	359	330	361	388	372	302	374	338	320	378	365	329	380	393	360	376	338	346	326	326	338	343	309	309	313	328	390	361	313	368	387	352	341	353	385	374	362	338	341	371	363	330	334	378	339	335	341	372	355	352	352	333	394	346	347	320	338	368	318	372	378	359	373	358	321	305	326	357	409	370	348	335	377	336	313	337	338	356	367	355	338	346	362	335	348	330	328	380	346	370	326	340	339	329	343	340	332	376	359	322	334	349	322	354	351	336	332	339	363	334	355	375	356	321	378	363	344	334	337	353	345	345	348	360	335	337	331	376	354	363	335	337	351	346	357	352	334
20116	6519	12958	15455	13004	9819	7878	6913	5929	4829	4254	3241	2019	1310	1198	1151	1162	1009	939	909	864	903	833	873	866	884	857	794	852	816	791	798	840	822	768	793	833	791	810	811	779	810	783	738	781	801	766	837	794	836	759	775	776	752	798	796	757	786	779	781	751	811	768	749	772	744	786	806	775	809	784	736	773	797	816	795	815	779	778	775	822	808	782	781	763	725	777	719	761	793	789	787	787	759	776	796	773	744	779	777	760	810	800	838	772	756	743	791	853	791	744	770	760	764	824	761	805	746	738	780	768	812	771	723	788	774	776	831	762	744	776	772	758	802	780	795	734	795	814	730	829	763	783	770	763	793	802	801	834	774	776	773	753	749	809	772	794	793	759	831	760	740	801	789	808	749	826	767	793	811	796	769	732	802	760	766	789	755	782	806	771	753	747	768	781	802	799	733	754	767	807	836	766	734	758	769	759	770	749	771	820	791	795	790	779	738	793	785	805	797	806	790	770	836	751	774	781	803	806	744	792	799	833	757	791	800	791	807	774	762	836	760	782	846	812	767	778	742	765	766	779	772	764	795	838	793	810	759	729	816	735	732	796	768	828	739	843	775	770	771	745	735	814	815	793	818	757	724	826	774	798	730	823	747	795	771	785	775	746	766	758	818	768	782	773	789	771	762	764	739	725	801	770	782	746	786	782	758	834	807	768	789	759	746	811	781	751	830	803	767	785	823	765	739	793	794	816	745	806	818	733	797	764	795	797	793	775	803	767	793	749	799	807	817	801	809	785	784	779	684	756	772	782	794	784	796	806	765	759	716	818	772	810	791	768	718	798	781	825	850	802	718	776	746	739	785	740	770	742	774	771	802	769	798	717	802	751	755	771	773	798	780	790	776	811	790	828	852	841	786	769	779	767	762	754	761	796	835	812	778	770	751	803	805	828	787	783	777	784	805	787	846	786	747	777	761	822	755	786	802	759	785	817	782	752	778	805	827	808	795	835	791	760	776	769	784	749	775	762	799	774	784	766	772	740	774	823	811	774	752	799	746	756	803	792	755	802	767	777	771	813	772	766	785	778	781	757	764	727	830	779	778	736	819	781	745	754	856	781	783	777	779	746	821	754	764	774	755	767	765	810	733	756	796	784	774	740	806	727	808	787	776	772	709	778	757	793	737	810	798	746	793	810	791	779	756	789	757	808	761	742	778	798	790	765	744	760	823	770	763	827	772	793	752	750	796	776	835	808	772	810	797	818	784	787	753	818	770	782	795	747	790	810	756	740	773	776	784	816	749	824	813	827	764	844	795	768	797	815	754	786	773	775	761	789	723	792	754	765	756	772	773	809	826	804	750	815	801	799	754	815	739	767	768	751	763	783	771	743	768	785	790	782	794	757	760	731	798	799	737	750	786	748	762	774	776	746	807	804	795	750	790	791	755	819	804	738	770	797	799	736	801	752	824	773	795	816	830	735	758	766	774	795	792	809	756	811	790	805	804	747	738	749	744	796	782	767	736	844	750	812	797	834	782	763	778	823	733	763	760	790	750	759	758	853	757	805	765	800	787	828	794	736	775	818	799	813	783	738	797	767	770	790	787	833	763	787	777	787	809	778	791	809	819	817	741	756	797	749	756	821	793	801	767	784	766	763	806	756	784	785	778	756	763	783	746	777	746	775	841	789	778	784	751	778	779	820	796	716	777	744	743	778	804	822	784	820	784	792	759	815	737	778	834	767	759	820	753	799	806	761	755	767	803	805	777	793	731	800	793	786	788	783	769	800	767	765	783	781	784	767	798	772	731	789	782	786	805	799	771	779	824	758	774	796	770	803	783	766	816	751	801	765	762	797	751	794	807	795	783	808	809	727	811	828	796	728	771	781	779	803	763	758	814	743	763	802	740	805	786	768	782	811	773	776	814	763	719	740	732	763	762	794	791	815	792	742	811	789	772	795	760	822	784	759	732	815	757	741	746	738	748	765	767	791	805	793	774	742	750	790	821	736	776	760	755	735	784	776	813	785	769	789	783	803	773	770	774	809	826	812	811	782	850	753	786	757	744	851	772	736	729	776	804	763	798	768	784	769	725	784	789	800	812	761	731	756	726	800	760	798	766	783	824	771	780	756	797	794	775	761	790	775	753	818	783	779	822	764	778	780	790	802	786	785	750	792	805	786	748	779	788	757	792	800	780	823	777	768	816	790	749	849	726	759	794	784	745	819	763	741	816	813	793	792	738	787	770	790	761	745	801	761	774	758	737	724	806	787	809	749	758	742	791	817	786	775	742	768	791	793	807	770	784	802	775	802	770	836	793	801	775	793	759	749	779	776	783	788	734	814	776	749	818	744	791	796	740	740	771	795	778	767	768	778	786	724	775	774	759	792	744	819	789	758	752	777	838	804	803	767	788	778	775	773	784	781	776	792	807	783	741	770	782	768	786	815	759	796	793	803	789	841	822	761	800	811	776	776	803	781	762	794	775	815	775	799	770	782	805	766	791	754	764	746	750	758	779	761	790	778	736	736	773	811	813	811	812	765	767	778	804	778	764	726	771	769	773	761	733	801	780	785	740	826	806	751	792	781	757	790	829	770	782	727	791	826	772	795	794	821	780	778	755	834	828	731	770	761	751	774	774	710	770	795	777	778	749	784	753	817	811	758	771	785	833	759	781	809	830	748	817	784	805	838	798	760	773	772	783	728	762	757	745	742	757	750	826	811	775	778	825	805	764	788	804	750	793	805	811	738	756	814	811	806	783	758	752	830	782	787	821	754	770	791	777	773	769	798	777	772	762	763	749	776	773	783	770	763	756	798	769	732	791	773	761	766	797	776	793	810	784	795	827	785	732	799	803	778	777	750	751	769	782	751	770	789	754	796	771	796	783	722	753	836	745	797	827	769	812	813	794	784	779	807	761	769	752	773	728	802	822	778	790	745	769	722	771	807	754	778	800	761	864	821	790	780	755	774	780	797	784	824	785	815	763	754	746	766	799	798	773	796	778	790	790	806	794	791	779	776	766	723	817	736	806	788	801	785	822	778	792	731	780	831	752	775	750	828	801	752	808	778	777	801	758	770	802	778	754	758	720	789	802	786	771	825	761	806	779	787	818	770	770	779	823	795	746	763	775	785	833	781	765	751	820	774	744	797	708	790	770	768	756	827	742	805	767	798	793	793	742	762	820	769	762	800	781	800	801	719	805	786	827	757	770	746	731	736	747	797	756	757	761	752	815	834	761	793	821	790	787	783	755	774	756	756	836	798	782	765	770	785	796	756	788	748	787	751	793	804	747	734	775	773	768	778	758	799	806	791	803	739	800	779	779	741	776	759	808	810	800	776	764	834	847	768	786	783	766	797	810	893	864	799	743	804	801	768	803	800	809	766	769	803	837	786	758	793	787	787	811	779	800	736	721	822	719	779	767	767	770	806	767	773	784	747	769	754	799	753	781	781	803	738	774	805	790	762	725	792	846	817	763	737	749	772	762	763	797	831	814	829	761	764	794
9200	2689	2442	1966	1268	819	709	573	534	519	444	338	298	263	278	291	261	277	269	301	274	275	273	272	285	285	268	291	258	274	270	295	266	282	273	281	272	311	280	284	287	270	273	268	259	286	297	270	269	267	229	260	308	276	260	291	259	262	287	288	303	308	277	307	269	277	274	263	297	307	315	281	305	267	291	290	290	288	270	294	273	277	260	276	294	266	263	237	286	273	280	266	278	276	282	258	265	271	270	276	299	282	309	263	313	294	251	265	250	279	235	277	289	293	283	265	275	263	295	256	294	297	260	267	318	278	299	307	294	249	286	278	260	303	270	289	285	303	274	254	289	289	239	262	273	287	332	305	298	277	287	284	275	241	293	326	290	308	288	278	278	265	280	274	298	296	258	258	282	280	281	254	265	260	301	261	293	259	301	258	299	277	269	256	250	278	278	267	286	287	304	259	309	308	289	254	296	257	260	249	271	282	296	290	243	294	304	270	284	266	286	281	290	281	283	296	282	318	296	278	274	256	272	270	278	292	274	294	288	280	286	275	257	295	307	269	260	288	250	274	252	264	329	276	306	289	250	247	288	289	326	261	295	295	284	275	278	279	295	288	322	310	255	314	309	292	289	264	276	305	294	296	309	309	299	297	284	287	263	297	288	282	290	281	279	253	282	267	277	270	292	280	295	255	294	294	294	307	261	278	322	284	300	278	282	307	307	275	260	274	272	290	276	246	266	283	281	276	281	284	285	280	243	259	270	268	267	305	258	262	285	305	283	285	310	265	294	260	269	269	299	293	260	248	299	304	308	296	275	289	296	309	265	273	293	282	283	274	284	272	289	301	303	251	254	262	299	283	256	278	285	265	263	290	305	284	284	273	265	271	267	289	263	254	265	296	277	287	249	302	303	267	299	297	273	290	286	268	246	300	273	281	287	265	282	278	270	291	268	269	295	282	283	321	265	295	246	285	274	317	299	255	278	288	243	271	265	287	275	264	268	290	251	293	289	263	279	275	269	228	289	321	287	287	315	253	293	279	286	244	281	255	276	317	260	276	274	255	233	270	277	282	292	297	265	295	279	277	299	288	289	256	257	297	276	285	281	263	274	300	275	263	292	285	262	266	299	307	288	305	293	284	240	276	248	314	295	289	246	249	287	304	264	277	307	304	276	307	247	305	249	282	290	283	246	298	300	310	304	259	269	265	279	294	254	282	255	289	238	277	273	265	277	283	283	292	263	304	272	272	276	305	261	281	287	277	285	248	302	278	313	325	306	280	281	276	270	299	273	286	258	265	302	325	297	288	303	257	296	312	281	282	248	275	254	312	286	278	327	287	276	273	274	254	292	269	316	299	291	315	289	286	304	283	271	259	273	264	283	301	276	286	266	264	264	275	293	292	288	275	272	301	301	269	292	287	306	268	275	280	273	287	294	306	302	277	237	276	262	287	263	295	269	287	276	259	290	318	264	289	280	301	275	300	285	275	287	293	250	290	302	260	269	286	304	266	286	293	273	286	293	282	291	305	258	283	280	276	247	284	304	297	287	304	287	260	298	266	277	263	285	280	282	284	294	245	270	302	289	285	311	276	274	290	260	241	294	314	279	268	265	273	305	272	303	292	254	264	279	269	291	309	288	286	298	279	296	280	262	250	270	281	289	280	283	265	272	282	333	258	270	273	290	281	279	299	313	296	286	300	265	300	285	286	267	267	246	294	299	284	280	335	277	262	269	299	280	267	284	263	294	312	294	257	286	249	272	282	278	297	258	278	292	271	286	312	266	292	286	255	263	272	255	271	302	259	267	275	284	300	297	294	258	280	295	259	299	295	261	304	293	267	281	299	278	306	278	247	277	262	256	275	284	276	269	302	294	275	288	284	287	344	269	275	250	244	253	277	284	297	255	263	245	291	309	283	267	296	275	252	278	279	299	282	255	306	284	274	291	289	298	268	298	261	282	284	282	300	286	307	265	303	297	268	249	274	278	292	280	298	276	264	266	276	289	311	262	269	290	299	266	280	259	268	246	304	280	305	253	260	302	272	269	286	261	289	286	268	287	307	263	261	322	262	282	281	260	290	321	272	276	256	282	281	277	280	326	293	279	273	254	309	279	285	251	270	294	237	300	312	304	274	272	280	261	297	321	300	281	270	249	312	276	257	277	267	300	305	274	292	285	294	357	293	277	266	258	274	290	282	274	300	307	314	267	260	277	267	276	289	280	314	257	268	314	304	255	306	292	294	275	289	297	277	275	280	261	250	301	297	273	296	275	264	282	248	293	295	296	274	287	291	287	275	292	288	271	287	278	288	246	279	278	285	273	283	278	312	279	287	294	301	314	271	302	282	299	289	282	287	284	259	256	274	284	302	278	266	296	290	279	285	301	282	269	268	289	292	294	301	256	270	270	292	288	284	280	253	270	255	283	310	291	281	255	263	341	300	303	275	282	231	265	305	275	283	294	298	332	276	280	304	283	277	249	278	284	306	293	306	275	317	325	280	309	269	322	281	257	288	305	281	278	271	257	292	270	292	251	248	284	281	268	290	263	297	300	311	246	237	280	284	252	252	285	288	259	285	273	242	275	280	300	276	265	252	265	312	258	290	302	291	240	267	252	259	264	281	271	290	305	301	284	289	264	257	259	292	280	257	272	283	268	289	268	312	276	321	311	290	294	272	247	244	310	261	270	250	244	302	267	272	262	288	274	306	283	270	294	265	287	256	287	279	286	276	269	286	293	242	271	274	258	265	257	259	280	278	255	255	273	266	285	309	281	264	260	292	309	270	270	279	299	280	247	285	298	299	284	266	307	289	282	300	261	278	298	300	300	301	269	271	255	289	295	300	254	265	285	271	275	276	265	280	275	304	270	281	259	288	277	268	296	268	250	285	274	291	289	283	302	242	259	254	275	307	315	289	275	267	262	281	273	263	285	309	293	281	262	296	305	266	264	289	297	277	274	285	275	258	272	300	286	298	276	280	296	272	292	277	276	286	291	270	282	301	254	331	259	243	280	264	269	289	256	283	281	273	280	273	287	296	296	308	293	330	284	271	281	265	291	298	295	286	283	271	261	290	278	285	271	288	269	291	273	260	300	267	282	292	250	263	273	263	289	270	306	274	302	293	270	246	282	326	279	290	304	265	297	295	290	304	281	268	287	276	266	268	265	267	283	289	303	250	284	294	289	296	274	317	279	275	272	279	322	287	284	288	251	271	312	288	276	282	286	252	297	314	277	286	263	265	304	245	277	293	259	275	298	269	261	253	257	310	270	265	275	292	288	272	250	297	262	257	273	297	286	285	264	289	271	315	261	309	294	287	277	316	308	275	294	278	289	287	256	293	265	260	297	282	275	291	303	303	280	253	271	294	273	296	271	289	295	279	284	272	293	299	291	296	314	284	289	281	305	283	283	264	302	278	287	279	276	296	272	286	259	261	308	251	276	295	308	290	301	301	331	250	269	297	275	291	250	284	275	268	273	305	284	264	296	291	256	291	266	314
5959	2350	4609	5556	4532	3291	2674	2354	2029	1705	1442	1031	808	678	648	633	638	669	662	607	655	654	636	630	614	679	611	625	639	630	609	631	580	637	610	622	643	647	587	667	608	600	658	649	607	602	706	606	643	654	617	603	582	619	606	619	625	640	588	658	584	627	588	620	637	644	572	669	648	640	648	593	614	605	620	643	603	639	674	674	634	601	662	637	651	645	587	613	616	652	632	659	572	608	630	608	656	655	638	627	655	663	602	608	620	603	602	666	627	632	603	659	654	674	661	617	587	637	621	581	667	589	614	609	603	627	611	621	611	622	591	620	631	635	640	638	619	650	597	612	663	640	587	595	629	617	658	580	615	604	600	602	602	610	633	651	586	595	635	620	690	615	650	624	657	632	618	605	648	582	625	667	661	606	614	639	627	613	607	611	618	647	634	661	593	615	613	626	615	621	676	603	617	642	654	621	659	629	653	619	606	614	626	598	643	652	613	679	611	613	634	616	666	630	606	614	599	663	667	596	623	657	625	629	632	607	564	621	660	585	613	586	628	634	618	604	603	619	634	656	607	592	664	604	629	635	689	617	572	613	647	626	669	616	627	644	634	605	628	607	611	662	645	635	591	662	576	635	620	610	583	672	639	633	659	635	633	637	656	664	653	638	635	580	639	610	614	601	624	634	604	700	617	610	611	601	645	617	629	678	600	639	638	625	675	618	603	657	652	603	596	643	634	653	617	638	621	625	619	626	615	672	611	627	586	635	669	614	649	619	623	646	639	618	603	651	628	650	649	662	634	610	639	634	639	633	628	674	628	637	664	663	645	622	652	644	601	617	611	626	631	645	667	675	625	605	621	597	699	612	654	663	643	644	632	593	668	634	628	610	618	665	636	644	638	594	609	621	629	580	655	617	624	651	658	666	620	550	638	661	633	624	627	629	621	621	666	670	605	644	636	624	605	668	662	603	638	625	625	636	604	625	625	615	598	601	613	640	619	630	642	638	665	621	618	616	599	638	627	637	593	625	636	575	650	657	618	608	654	593	644	592	637	677	667	622	616	607	665	599	595	595	652	646	647	637	617	597	632	647	616	699	613	632	622	655	621	585	610	629	655	633	631	606	641	620	617	611	612	611	579	627	606	603	574	665	656	671	632	611	635	624	657	637	649	651	627	601	592	624	608	598	641	660	607	658	628	633	656	650	616	603	656	618	609	572	575	634	658	634	639	659	643	674	653	627	674	619	660	657	654	632	581	603	645	623	608	600	645	608	685	629	639	630	642	621	643	612	642	633	637	620	603	593	625	613	596	621	612	619	632	621	595	642	630	651	631	628	605	650	617	663	625	588	657	639	602	647	633	652	642	591	613	671	634	620	657	626	598	635	602	635	602	662	645	624	649	624	607	594	655	642	657	630	614	618	607	625	624	618	599	609	622	638	577	635	648	614	667	629	649	604	640	655	672	607	647	599	598	641	647	602	631	665	590	646	608	669	632	656	638	623	634	618	640	630	632	630	693	629	614	629	645	643	652	637	634	633	649	629	610	622	597	684	620	648	638	629	670	613	619	620	612	604	612	585	613	620	637	593	651	635	622	624	645	636	625	622	614	637	597	600	620	633	642	690	653	634	603	643	621	624	645	624	651	660	583	649	571	646	628	630	657	630	618	617	648	611	648	610	622	616	617	622	644	628	639	668	648	603	655	639	674	587	641	646	622	639	607	639	660	615	592	638	624	642	650	619	619	624	606	665	679	638	633	644	588	675	623	629	685	625	623	613	610	630	627	626	598	632	650	616	646	602	608	630	587	650	627	627	611	619	625	624	631	659	654	608	681	622	630	593	600	624	640	590	632	663	630	650	620	620	624	654	631	593	598	621	692	603	620	641	606	594	605	595	574	635	615	627	680	642	611	657	609	664	601	640	645	673	662	633	618	641	622	570	647	631	612	601	626	675	627	649	646	619	625	651	623	644	574	631	617	649	616	633	656	622	617	644	646	681	628	663	664	665	624	628	607	618	598	602	655	669	607	675	671	606	643	641	618	593	645	620	565	689	603	611	641	627	668	640	607	632	646	636	645	618	660	677	650	634	648	619	698	624	590	632	641	651	633	650	636	677	615	673	598	650	668	577	639	622	647	602	639	651	622	670	681	600	641	640	636	654	629	586	646	671	621	680	667	619	645	625	621	672	630	652	644	636	650	610	606	625	651	582	633	626	633	590	635	596	637	606	611	601	627	626	630	629	627	645	661	628	627	659	616	594	622	649	621	649	663	619	606	615	651	589	623	596	582	620	584	602	690	622	665	616	597	656	634	618	628	642	645	627	617	593	603	646	635	607	569	598	649	616	630	591	632	616	664	646	606	623	605	639	638	645	621	656	634	620	603	637	651	621	651	629	642	705	612	646	607	603	622	604	639	627	587	611	616	611	616	644	623	619	627	619	596	616	626	647	649	643	642	593	593	636	631	636	592	607	618	679	604	636	633	680	627	634	623	605	601	605	593	621	615	652	590	642	604	660	636	620	599	645	617	646	644	603	643	608	641	633	671	647	659	633	645	650	620	648	629	641	637	630	599	600	622	594	611	629	619	621	630	641	597	591	554	642	664	658	625	595	637	578	610	602	597	613	648	636	608	620	623	657	613	607	658	591	598	639	630	640	639	603	602	624	621	605	646	611	557	605	639	623	626	600	652	657	639	633	652	624	636	650	652	586	634	640	647	639	631	626	659	677	610	654	632	646	566	619	618	647	602	617	606	628	639	646	613	571	608	616	632	694	641	654	649	597	643	635	671	596	640	584	666	645	618	630	609	643	641	582	677	631	642	654	597	613	619	643	633	660	625	609	597	625	598	618	617	622	618	624	630	657	593	653	604	670	622	620	658	643	618	603	604	594	605	579	600	636	652	659	655	647	631	656	628	633	626	598	648	609	630	639	616	615	610	642	633	632	614	647	593	635	605	654	617	599	566	626	648	578	657	586	630	623	628	653	610	643	610	629	636	600	645	605	639	633	648	602	614	604	613	673	658	692	648	632	605	623	636	623	645	641	602	612	663	655	646	641	619	649	649	565	646	626	633	616	647	605	649	646	624	668	613	640	663	593	604	636	616	622	653	624	642	644	668	601	679	584	588	596	670	655	616	594	607	610	664	656	625	580	592	664	619	616	629	582	635	594	602	688	613	657	609	647	693	612	625	660	649	625	588	619	639	628	626	643	645	596	603	591	650	683	617	652	617	625	609	643	673	601	602	707	627	636	660	637	639	623	621	630	619	617	627	670	630	611	562	626	667	649	650	630	612	644	569	615	651	611	640	615	623	619	648	621	620	624	652	619	633	646	633	673	657	636	633	601	638	630	592	629	636	614	632	580	593	631	599	620	577	656	625	653	634	643	666	638	624	624	643	631	608	595	632	612	650	606	642	605	649	614	642	664	654	645	690	600	643	630	658	585	600	599	589	645	648	604	654	607	652	558	642	617	614	608	589	646	582	664	600	643	628	619
22912	7271	5537	4218	2891	2000	1281	1093	890	793	564	454	321	259	235	264	225	248	231	239	212	214	231	219	213	235	196	210	217	182	197	229	194	203	200	224	186	211	219	234	192	184	223	223	235	221	196	227	186	210	221	175	245	220	202	217	222	212	222	217	220	222	224	204	202	252	221	217	233	231	203	212	197	194	209	207	237	227	237	238	203	188	223	212	214	193	206	216	227	220	221	196	198	218	194	197	208	203	234	212	188	219	205	201	215	245	214	225	205	207	190	209	196	200	185	208	205	205	213	203	197	225	205	213	195	237	201	190	201	204	209	222	236	213	240	207	199	219	221	206	229	199	205	198	209	228	195	209	218	206	224	215	217	235	222	196	230	236	228	226	195	217	218	231	211	207	203	205	199	204	190	226	197	189	183	208	210	201	204	207	223	203	206	215	204	211	163	219	191	213	190	217	206	215	220	172	241	194	224	204	197	199	229	203	190	216	249	215	213	221	213	214	211	203	231	218	219	203	216	230	192	223	178	253	226	211	241	229	218	211	211	212	222	229	215	221	217	206	220	210	206	193	222	191	183	234	213	208	185	184	218	214	225	214	240	193	198	220	203	231	207	195	183	243	223	194	182	207	232	227	200	229	211	215	199	196	213	210	216	240	232	204	231	225	205	230	196	233	198	206	202	159	191	223	215	213	217	214	192	206	199	234	222	214	214	197	221	210	215	200	200	212	195	214	213	216	208	206	197	193	229	221	204	216	244	222	213	195	218	232	204	225	241	193	212	191	239	221	229	200	206	220	233	239	205	189	186	221	212	208	210	224	205	193	205	219	207	189	200	203	199	237	214	215	189	170	224	189	210	183	211	214	224	205	233	221	216	233	194	215	236	206	184	239	196	209	255	229	252	204	217	219	206	224	196	199	205	188	201	204	227	218	201	221	186	202	207	210	231	197	220	196	223	239	205	198	185	245	185	236	198	202	217	215	186	204	205	247	210	203	215	204	229	226	225	200	220	217	222	200	226	219	223	218	243	233	226	201	244	218	223	217	217	204	216	216	196	224	214	213	228	197	222	221	203	209	212	220	212	202	208	211	220	222	173	223	221	207	221	206	207	210	205	213	209	178	203	185	218	205	195	203	209	218	228	217	226	198	223	233	219	208	210	216	226	211	210	233	168	223	228	246	224	202	218	208	244	207	220	199	237	218	226	221	208	226	234	237	206	190	195	215	200	232	265	240	212	215	225	220	217	215	184	212	199	213	249	194	220	232	199	230	201	218	173	200	223	206	204	195	206	212	201	196	208	209	211	191	195	225	192	196	201	219	202	172	216	215	221	210	222	197	235	204	208	234	233	197	234	198	212	200	190	204	205	207	206	200	205	219	205	209	227	210	202	216	224	203	201	203	218	249	171	200	184	202	203	208	223	197	213	200	193	202	201	214	221	218	232	219	221	223	206	179	216	223	204	230	214	207	225	217	211	211	229	233	222	206	198	232	216	218	199	217	179	208	207	191	215	189	215	227	210	171	240	240	193	216	203	211	216	202	225	209	223	212	232	182	210	176	211	204	208	226	211	208	217	217	226	242	179	218	229	233	241	224	193	181	228	237	219	214	199	201	232	232	215	190	229	227	227	226	205	217	206	234	227	208	205	205	203	242	204	207	202	223	216	240	213	197	237	194	244	182	204	207	245	217	232	208	228	224	233	220	218	225	217	213	194	190	205	217	192	207	225	212	208	217	219	196	210	226	219	216	206	220	220	206	217	222	205	205	220	202	178	220	206	190	210	218	216	198	209	238	236	208	232	207	243	233	194	213	222	225	213	221	232	223	204	193	231	231	207	237	231	206	214	226	205	196	214	200	223	196	236	217	223	227	186	186	218	226	222	207	192	217	219	181	227	191	220	226	228	211	206	208	200	216	220	211	253	203	224	189	236	208	226	198	221	222	231	232	203	202	196	183	206	207	218	200	209	235	209	214	211	193	227	230	203	210	185	205	200	217	224	218	207	215	187	181	196	225	226	249	215	240	224	198	198	214	208	236	187	209	183	191	199	214	209	205	202	216	192	197	221	182	231	216	241	232	208	187	226	222	210	209	205	201	224	229	246	218	202	225	206	193	198	243	219	224	194	193	218	190	215	210	214	225	205	203	207	215	214	228	254	231	215	200	187	233	212	205	220	220	212	220	220	186	223	225	220	193	218	197	202	199	191	209	225	244	205	196	202	164	215	216	198	226	239	194	221	203	207	197	219	179	197	208	226	197	206	206	216	227	208	212	222	226	214	203	223	183	211	211	228	242	229	212	228	204	180	196	223	208	209	211	242	213	269	239	206	223	196	220	221	199	213	217	216	191	212	244	230	200	222	181	216	203	210	205	230	216	190	217	230	204	194	218	195	185	208	212	212	186	209	205	193	242	234	218	200	196	208	179	204	218	211	224	244	232	197	234	205	233	193	203	202	224	183	206	232	229	221	216	211	209	223	232	195	193	235	193	200	247	204	205	224	197	229	223	193	197	192	210	249	202	192	222	205	213	181	186	225	224	223	209	198	205	205	221	220	205	235	227	209	246	226	223	196	212	210	207	208	230	206	227	234	201	191	235	222	190	220	207	222	234	197	239	220	199	231	213	228	225	237	191	203	219	207	226	197	206	228	177	191	201	229	181	212	205	216	213	199	183	220	198	228	197	199	222	212	235	193	190	214	204	191	202	233	220	204	193	225	201	226	228	206	208	206	210	244	231	207	217	239	218	214	181	222	212	209	214	195	208	188	203	181	179	192	191	225	192	191	227	207	230	189	212	201	229	202	221	209	217	213	218	182	222	229	212	205	234	212	224	201	212	201	199	184	226	211	203	178	233	237	218	230	190	171	217	229	217	220	210	223	214	239	237	196	211	219	194	221	204	197	194	210	201	216	223	214	205	218	182	199	224	195	202	206	184	200	196	208	212	214	213	212	194	200	210	212	202	213	241	190	212	206	203	187	185	207	224	217	210	202	211	215	217	196	194	235	194	181	197	217	206	186	196	224	220	216	199	192	179	226	198	208	197	221	230	188	250	208	230	197	225	231	179	208	239	225	185	226	206	196	207	187	193	182	238	199	233	184	215	196	221	195	221	235	225	216	206	205	203	214	202	185	219	190	229	215	215	217	201	220	192	218	237	227	222	210	238	217	190	185	196	190	193	211	246	227	206	241	212	205	223	234	209	196	188	229	205	221	194	213	201	202	175	207	192	213	218	235	217	193	207	215	237	215	188	227	191	200	214	197	212	243	209	217	239	225	249	181	262	203	188	190	184	237	204	210	242	231	220	195	220	226	225	181	196	236	223	237	222	193	214	203	209	191	228	220	223	204	202	197	213	235	205	214	242	201	198	239	176	224	231	199	223	226	210	216	203	213	203	230	238	184	183	239	215	200	203	200	183	210	230	214	215	183	236	229	214	204	227	207	198	230	220	211	214	215	219	209	189	229	228	219	193	191	211	184	230	195	220	211	204
14627	4342	9116	10697	9680	7180	5544	4724	3783	3163	2702	1946	1192	833	724	721	722	618	582	592	565	558	560	562	572	531	559	524	591	536	495	496	499	490	504	511	538	494	499	481	528	555	514	531	537	518	509	509	496	491	456	500	546	530	512	503	545	477	531	496	527	525	515	519	512	524	531	488	520	494	527	491	545	517	503	525	531	533	508	509	528	503	526	533	482	545	484	507	492	526	511	501	499	542	505	499	519	529	525	509	509	551	534	524	487	503	544	528	550	485	464	500	522	513	532	538	492	509	534	513	509	533	487	493	487	500	492	535	478	500	531	498	471	526	469	529	494	499	495	510	547	548	505	514	528	486	535	520	518	514	537	506	501	474	484	512	517	520	523	535	519	529	488	508	525	518	505	521	490	497	492	544	513	477	463	530	498	496	479	535	489	550	482	511	487	526	507	547	539	482	530	515	534	523	506	513	474	521	511	465	496	520	522	530	473	538	493	525	469	487	505	495	491	510	517	515	516	496	508	503	476	508	495	509	504	490	482	507	495	543	491	503	507	541	516	519	525	511	549	502	477	480	490	503	498	513	524	518	501	505	524	535	505	501	525	539	501	524	486	501	546	570	485	529	486	514	486	495	506	513	523	510	508	524	486	510	485	527	494	483	558	477	533	490	508	517	499	484	497	501	515	518	498	512	493	525	494	515	507	500	499	520	500	548	502	472	511	486	508	519	509	491	510	521	487	518	487	500	542	526	476	508	483	489	458	506	478	519	545	525	481	538	506	541	509	517	537	508	480	539	484	483	506	520	559	495	506	527	520	514	493	512	499	488	482	471	485	502	534	500	496	481	454	507	514	548	494	495	480	510	493	488	502	497	526	487	486	513	471	491	531	500	488	528	518	484	480	562	516	552	493	481	497	536	461	517	538	501	480	503	496	520	486	499	472	493	492	507	511	519	506	506	551	538	476	525	499	496	519	479	490	529	479	556	516	491	487	519	501	486	512	493	508	502	505	511	503	547	475	500	477	469	497	518	496	497	469	489	533	506	489	510	525	503	507	540	517	500	491	528	456	499	443	539	503	552	475	514	508	514	506	535	517	526	526	546	518	501	455	486	499	488	529	504	516	464	527	526	517	553	484	481	495	495	516	512	506	496	508	544	520	507	478	495	513	536	469	513	490	481	502	527	513	528	504	495	517	522	531	487	510	479	448	483	506	522	518	495	466	543	485	497	518	520	549	539	485	498	479	487	504	566	507	524	496	501	543	472	508	463	488	481	520	512	480	456	504	454	496	537	476	494	459	506	513	477	505	545	472	519	532	481	531	559	461	511	501	523	545	479	495	527	500	514	539	541	505	496	516	497	521	489	491	527	502	478	524	491	507	546	485	515	492	489	529	524	505	539	494	524	507	497	482	551	511	530	530	492	464	479	488	502	541	486	496	538	546	510	516	484	486	487	534	532	528	492	543	485	511	519	495	513	484	507	542	481	512	500	486	482	539	505	512	500	517	520	540	518	476	486	486	469	494	504	512	520	535	506	517	482	525	534	517	492	510	497	524	496	498	534	513	516	493	505	506	513	538	520	503	506	461	506	500	460	524	512	440	498	482	496	531	511	537	517	530	508	566	474	563	510	493	525	527	536	488	530	520	502	485	522	496	537	522	541	519	473	517	498	505	492	492	503	517	524	502	508	474	543	539	498	515	490	491	519	481	511	529	494	529	525	463	534	473	550	523	531	528	505	508	514	519	530	527	506	498	545	530	485	481	497	499	461	524	471	483	503	469	521	511	490	521	484	503	574	550	484	533	478	518	513	495	535	522	533	514	531	542	496	516	528	525	486	506	490	466	516	456	491	507	516	559	528	486	459	504	482	521	519	504	532	561	551	510	514	495	504	488	510	533	499	526	517	499	512	535	469	515	476	529	507	494	521	517	516	517	517	518	484	534	526	498	523	485	482	492	516	500	498	519	474	508	485	504	517	469	517	499	538	491	473	508	533	553	527	515	554	461	488	531	478	518	562	516	511	506	513	501	510	506	534	512	497	540	497	492	518	495	558	488	503	562	507	490	513	478	513	510	518	482	482	503	545	529	533	523	519	507	520	518	498	502	514	510	542	482	530	519	505	500	504	519	518	547	458	569	493	481	486	480	494	535	497	556	526	510	494	516	490	519	547	515	507	522	506	474	519	545	512	503	524	524	530	522	527	523	485	519	544	538	504	479	507	526	504	511	528	493	509	522	497	504	517	485	499	505	520	529	526	523	516	535	487	533	536	467	511	546	485	517	514	462	535	519	508	509	486	505	505	548	500	497	499	486	508	494	534	515	465	516	505	509	523	541	499	541	505	523	475	516	492	495	505	478	522	526	543	490	509	500	502	519	522	461	512	530	528	507	529	494	493	521	511	499	484	475	445	488	489	500	526	471	517	498	523	483	473	483	509	508	512	471	499	507	500	533	502	538	491	507	467	485	526	495	495	519	483	542	498	530	517	503	509	476	528	482	520	501	540	517	481	546	487	497	503	518	508	513	513	477	527	540	536	487	538	505	502	511	520	491	520	461	491	513	504	537	473	518	531	505	505	516	530	517	505	504	524	523	469	551	481	512	550	477	502	526	479	481	526	542	513	496	510	512	535	537	478	503	512	454	491	481	493	509	521	528	454	518	509	442	508	533	485	497	509	512	483	520	501	495	505	521	480	498	524	531	526	521	504	469	465	541	535	522	476	494	511	493	539	535	534	520	474	491	528	493	524	520	491	445	507	451	513	532	499	517	489	481	514	452	551	506	470	484	474	526	474	510	498	449	485	528	507	490	476	512	511	525	509	528	501	489	503	535	478	514	533	501	522	524	513	553	476	513	508	514	509	465	539	498	525	532	504	458	515	475	563	481	497	466	509	463	455	494	488	532	550	459	508	500	513	523	500	495	528	512	544	518	527	461	554	524	536	491	507	531	511	488	491	484	463	485	507	536	493	508	514	517	522	473	517	467	499	510	478	514	536	499	488	464	505	513	476	511	534	507	525	497	524	507	534	521	498	526	503	529	527	541	536	508	514	508	503	517	464	525	493	487	475	498	500	500	527	492	537	529	497	531	492	496	498	527	510	471	539	505	479	508	496	524	514	537	530	484	506	501	498	490	504	474	521	534	504	499	514	527	492	482	466	516	526	531	518	526	510	506	496	509	523	549	513	551	518	507	523	556	493	503	532	506	554	485	541	459	467	508	548	517	512	523	464	491	551	468	458	490	507	499	470	499	498	550	529	533	503	478	528	483	477	518	495	522	530	495	492	532	485	524	563	485	481	497	507	491	519	486	510	546	513	500	527	520	500	496	460	471	515	496	510	504	506	497	482	512	486	472	493	505	554	486	498	498	522	498	538	531	468	506	482	509	490	523	495	557	514	501	465	496	507	534	474	462	521	504	439	482	476	471	490	502	479	501	522	516	493	538	524	530	507	474	479	545	462	506	554	518	492	508	510	466	496	511	442	453	484	513	508
33514	12434	9535	7448	5240	3472	2326	1723	1331	1172	1049	820	575	460	392	363	389	390	360	404	343	356	391	402	354	360	345	330	390	347	353	345	366	333	354	374	369	351	345	348	376	377	373	352	349	365	345	366	331	364	337	366	357	343	361	373	364	363	333	350	330	344	349	348	364	376	365	331	328	376	353	345	328	342	366	354	391	378	365	348	373	383	353	345	370	350	344	317	296	374	353	318	350	324	334	349	386	354	366	353	351	361	333	359	366	359	360	383	343	356	347	342	369	365	349	363	360	360	394	334	356	335	349	346	340	322	336	337	368	352	340	345	336	301	362	329	347	351	339	409	388	333	336	357	345	336	327	350	363	318	371	342	335	352	362	353	361	361	378	359	346	351	380	329	357	353	328	380	366	366	339	346	308	311	329	334	331	405	367	380	372	334	319	357	333	301	347	366	359	350	364	330	352	335	350	339	342	349	315	365	347	362	337	333	333	340	358	328	352	342	365	382	340	355	375	344	349	343	354	339	321	346	364	347	342	330	336	351	363	365	348	355	370	355	342	336	378	308	362	360	346	341	346	335	355	368	363	378	337	370	340	380	371	385	394	353	356	347	368	338	384	359	368	364	348	376	375	351	328	371	395	325	331	330	346	339	301	343	330	367	344	340	346	308	361	356	377	305	307	299	412	374	346	339	324	352	343	324	357	345	343	360	332	319	379	319	353	367	365	335	314	369	355	357	336	357	365	372	386	377	331	348	328	341	352	349	349	361	332	353	323	343	352	349	320	364	331	355	344	353	362	360	356	338	326	323	323	336	349	388	324	334	351	356	355	359	339	362	326	391	375	407	346	342	327	383	363	404	355	355	335	364	361	367	345	340	324	374	405	383	356	417	346	350	359	375	325	350	341	363	304	359	342	347	345	367	340	412	347	348	339	342	338	364	371	370	371	349	345	357	323	350	349	357	357	361	361	365	343	364	339	381	354	370	370	357	353	369	332	396	320	299	346	348	357	367	363	340	346	355	332	376	364	359	334	359	371	333	324	372	347	365	345	351	348	331	352	322	389	365	385	364	395	389	318	343	322	343	408	343	334	352	348	332	328	369	353	342	359	337	314	313	365	332	367	354	357	344	329	328	331	352	333	329	354	376	355	353	371	353	311	339	366	354	385	356	380	342	362	344	357	370	330	382	339	373	361	342	357	333	326	318	341	357	368	403	333	351	361	338	321	390	395	334	387	353	374	349	350	348	384	389	307	373	342	367	356	350	315	379	339	357	324	373	331	335	335	326	371	348	340	346	342	348	384	316	346	359	358	354	336	370	332	387	307	346	364	333	361	349	342	354	372	340	345	360	389	362	354	336	351	341	354	347	379	360	381	356	366	383	344	328	333	342	336	383	395	340	374	359	348	381	334	312	355	359	366	365	322	336	379	372	329	365	351	384	357	353	357	346	349	342	365	370	376	331	367	302	366	371	387	357	368	369	384	341	381	381	367	356	346	369	330	377	340	353	337	382	331	344	365	348	331	332	334	328	357	376	353	366	362	346	339	346	346	347	343	375	359	342	337	325	338	332	356	375	334	366	354	323	346	327	353	362	314	324	321	327	361	367	362	346	368	342	351	345	342	333	355	365	348	369	297	311	362	359	351	370	346	363	331	346	346	354	344	343	357	337	356	364	355	346	363	332	359	346	400	371	384	368	350	374	336	370	360	364	350	334	339	336	344	336	326	330	342	384	369	345	388	356	371	340	364	333	307	323	302	378	366	335	356	379	324	349	389	375	364	343	326	351	351	339	339	349	355	352	323	307	311	321	378	346	362	349	362	350	369	354	337	332	357	368	385	364	375	333	359	362	341	348	332	378	332	349	333	345	357	353	348	356	318	354	363	346	331	355	357	341	362	303	386	323	332	376	322	349	376	352	351	340	355	345	338	364	391	350	377	354	372	343	355	394	345	361	315	371	362	356	338	365	342	393	324	373	347	343	340	365	363	364	335	359	385	353	360	331	350	375	348	370	371	323	349	342	350	351	355	327	378	336	349	330	346	339	315	342	350	351	347	317	362	376	345	323	340	344	352	398	324	323	361	355	379	351	383	368	347	342	309	331	354	357	361	345	372	338	393	348	365	374	342	324	352	331	327	337	347	306	336	380	347	378	355	328	364	368	367	385	335	330	351	373	328	351	409	376	324	357	387	339	363	341	333	370	342	345	314	369	343	330	372	327	341	325	342	362	359	377	349	373	356	339	378	337	372	329	370	364	334	366	371	350	306	337	362	346	394	328	348	337	414	323	370	325	381	334	369	347	380	338	358	351	337	380	345	319	341	371	375	346	310	389	326	322	355	364	377	381	320	289	381	326	351	331	349	363	360	347	374	359	352	338	342	316	347	410	341	366	390	322	385	353	366	350	354	397	346	348	347	352	329	323	343	329	334	358	383	361	388	315	360	341	392	362	371	338	341	370	351	339	348	355	371	349	353	351	342	319	351	360	374	356	320	375	331	359	316	339	394	338	333	354	353	346	338	378	333	329	347	406	365	354	379	357	353	354	328	348	376	349	356	330	353	369	328	363	354	318	350	375	343	386	360	359	351	347	335	318	372	347	391	380	395	341	349	315	313	385	376	367	375	399	349	353	394	356	351	348	356	352	337	338	400	357	330	366	405	337	350	385	363	355	379	339	316	333	378	368	334	348	364	329	388	362	394	352	360	338	336	357	360	357	352	336	341	373	330	389	366	343	383	339	358	346	375	349	353	399	342	367	335	349	333	368	431	344	349	343	343	365	338	306	395	341	310	344	302	369	319	311	350	357	379	312	334	349	361	355	385	345	346	358	358	350	374	386	333	394	334	343	357	344	359	336	335	359	317	338	350	393	330	376	342	360	327	363	315	381	363	353	341	351	342	345	342	393	332	353	336	362	374	323	317	355	358	316	348	357	368	351	345	366	362	325	361	355	331	337	352	382	343	375	355	348	384	341	352	354	348	333	334	311	376	352	353	330	373	342	328	357	339	343	342	380	371	335	347	372	350	371	384	374	341	335	350	364	340	383	330	361	340	349	365	371	340	338	353	315	351	328	328	349	357	359	336	330	318	368	343	313	333	368	358	323	343	359	329	371	405	359	355	337	363	309	336	308	341	334	365	305	339	341	377	362	345	373	358	356	354	346	336	341	347	322	356	338	333	337	401	326	310	381	361	370	348	380	354	378	333	345	317	355	369	383	354	389	373	341	360	328	341	351	339	380	340	332	369	394	404	370	387	331	348	333	371	373	383	324	348	362	377	360	339	369	363	318	383	359	331	384	354	370	345	341	382	342	391	348	355	320	384	363	367	361	359	332	323	356	326	318	332	342	366	373	348	365	345	343	328	368	347	362	323	334	382	349	366	390	382	390	327	351	333	381	342	343	341	385	358	340	335	352	360	363	367	367	352	355	349	325	355	323	336	327	330	332	372	360	332	353	370	331	359	344	339	360	366	394	351	365	356	349	368	334	338	322
19665	6509	13458	15746	13865	10897	8275	6946	5470	4623	4674	3318	1938	1471	1220	1145	1197	1023	982	937	893	899	814	840	873	891	812	804	774	782	772	829	797	821	837	841	808	805	803	884	812	814	800	831	806	821	775	793	859	820	790	796	845	756	800	801	791	789	811	821	764	790	797	740	793	777	818	776	795	788	757	797	755	798	778	805	759	834	788	856	792	791	792	785	818	760	784	805	787	795	818	747	780	782	832	789	833	794	772	810	735	794	762	797	786	815	769	813	792	779	761	800	800	773	766	757	833	813	774	781	788	819	816	786	810	727	817	752	839	754	851	791	805	785	803	818	788	808	815	817	777	833	762	754	753	811	798	762	778	779	777	791	747	796	787	823	765	788	804	831	774	766	748	847	785	786	729	785	829	796	746	757	770	754	768	764	751	720	761	810	847	830	796	835	774	794	805	838	782	752	842	734	790	812	815	774	814	749	746	768	853	781	780	708	796	803	758	719	794	778	822	756	831	792	791	798	716	839	804	794	786	742	891	778	824	825	797	768	792	772	772	741	781	822	832	771	821	838	802	799	768	801	797	804	767	765	789	728	816	823	753	828	756	848	758	759	759	765	765	783	752	824	796	816	802	753	801	816	803	792	792	795	819	771	752	815	799	794	798	812	782	766	801	829	775	759	794	802	827	752	821	764	806	827	826	803	806	856	811	780	741	782	778	818	833	789	806	752	806	812	728	797	807	781	721	786	804	756	770	810	794	811	771	780	802	750	760	748	755	773	742	822	802	829	823	778	781	763	754	721	807	763	805	833	814	849	815	769	805	734	788	800	798	765	797	796	777	798	837	807	806	776	863	781	848	776	766	777	788	761	786	773	809	760	764	850	774	749	793	707	825	811	787	791	785	743	768	746	800	781	795	786	747	796	814	801	804	811	837	782	807	805	796	785	789	785	802	825	784	782	796	769	802	797	746	743	806	773	829	779	802	837	791	763	833	830	785	828	773	761	759	756	727	794	819	790	801	779	825	763	786	750	742	782	764	796	766	797	785	803	767	828	803	801	761	749	719	780	841	844	850	752	802	767	756	726	788	777	766	791	755	759	805	806	793	777	806	796	752	801	766	830	818	802	817	788	799	780	806	750	802	787	805	737	814	766	831	767	791	783	823	811	804	764	798	725	788	800	768	762	774	798	793	791	824	786	813	829	760	767	798	779	832	777	814	757	812	779	785	765	799	764	741	740	757	766	823	785	804	762	789	760	837	775	806	780	750	769	801	735	792	782	800	802	741	766	779	782	767	823	776	732	812	789	777	811	818	789	798	799	781	782	780	758	829	824	803	795	780	836	769	818	815	770	799	727	776	778	747	750	775	762	857	815	734	822	795	772	850	763	765	778	773	812	823	806	795	794	818	766	828	779	753	759	802	803	802	797	803	825	762	783	779	744	780	789	759	749	754	822	829	748	754	758	780	784	797	756	768	789	751	806	735	802	759	779	791	773	795	815	771	771	764	718	735	786	753	775	800	754	806	766	777	809	828	773	785	789	767	869	768	765	825	778	813	790	805	834	810	789	832	827	756	820	770	816	723	776	831	779	780	760	748	757	757	760	814	787	729	727	781	779	782	780	816	778	790	758	795	840	804	801	822	781	801	766	748	783	787	891	808	783	802	783	771	813	770	783	814	826	785	797	769	770	793	794	782	742	752	813	820	785	788	828	819	819	804	778	727	738	807	749	788	751	783	782	760	829	834	776	784	804	832	810	838	806	799	785	756	806	807	749	797	820	758	793	811	785	794	807	835	752	822	740	801	762	827	760	749	777	773	804	741	800	788	762	846	751	778	797	796	769	739	767	796	764	820	745	758	799	813	805	806	747	767	755	754	774	818	784	762	797	731	773	811	780	775	840	845	789	765	793	738	762	833	803	786	838	756	806	776	785	756	782	827	784	782	783	788	794	792	788	802	806	790	835	733	798	829	772	785	833	764	804	825	842	727	788	766	811	804	764	810	780	757	796	843	803	814	827	724	779	804	836	798	796	801	771	812	814	776	771	796	805	775	770	786	796	770	766	760	834	810	778	757	743	771	743	807	855	772	778	796	779	759	828	740	757	785	797	806	786	790	776	735	796	799	781	823	798	803	845	776	831	774	733	768	849	766	771	823	787	804	775	783	815	773	788	758	775	793	791	792	783	773	808	781	755	805	809	806	810	786	799	758	788	725	776	795	798	784	790	798	785	787	796	757	770	768	769	797	835	820	777	771	807	807	824	801	821	811	786	822	786	813	777	757	806	795	804	751	808	799	847	765	827	774	764	750	806	794	803	787	813	755	818	726	799	765	820	812	776	765	751	793	733	777	765	828	805	799	816	766	773	775	778	743	796	812	792	786	780	805	763	779	818	811	783	776	762	799	839	834	782	794	799	732	771	808	778	857	808	762	788	816	836	807	781	766	801	770	729	818	799	803	723	773	741	829	837	741	778	785	756	796	832	726	804	801	846	786	822	836	793	806	798	779	803	785	757	787	794	752	818	785	738	831	787	782	765	781	747	814	809	795	813	799	784	802	781	808	779	870	803	788	770	843	758	829	760	847	874	771	755	812	777	797	796	818	826	767	833	800	806	787	742	799	774	818	767	757	752	786	761	795	812	769	761	766	791	752	811	813	754	818	786	805	826	747	763	763	794	800	793	727	840	808	803	716	757	797	818	816	822	750	733	794	739	788	805	749	807	766	799	770	818	769	795	797	751	783	788	739	807	837	792	748	809	784	824	812	785	801	830	782	774	808	769	800	822	779	748	760	801	803	815	791	758	797	743	745	801	804	836	795	770	742	800	777	790	802	808	754	757	794	832	785	764	793	778	822	785	769	784	741	738	790	761	824	768	846	754	787	794	759	779	771	793	775	776	874	773	796	845	819	730	782	791	769	739	809	820	790	817	768	818	806	762	809	827	759	794	781	783	770	757	801	742	757	803	790	818	787	787	801	798	814	762	808	859	762	767	775	775	755	810	806	783	830	884	824	791	804	799	763	781	757	774	820	807	826	811	807	744	811	826	760	776	785	808	775	787	810	790	772	807	825	806	770	754	872	787	832	777	781	730	783	765	845	800	763	784	805	818	775	747	799	829	781	767	798	761	816	798	806	799	771	779	770	763	797	834	816	827	798	804	734	769	765	835	735	788	788	824	784	780	809	755	872	753	806	769	833	779	853	799	804	790	714	733	745	748	811	826	755	746	788	776	837	773	844	811	828	791	705	808	806	765	795	794	742	804	764	774	820	832	775	775	821	833	835	777	775	787	816	754	787	761	803	780	770	787	749	747	787	791	788	821	736	783	808	805	808	791	789	791	776	793	770	759	771	799	748	810	783	830	810	793	763	791	802	768	785	731	798	740	743	801	884	781	789	812	818	838	744	779	796	778	835	786	815	715	763	796	799	817	783	768	740	824	774	765	799	788	836	827	783	790	757	785	791	801	806	793	787	753	777	830	847	807	838	787	787	773	771	794
8914	2782	2530	1959	1400	956	761	647	547	439	405	393	342	305	307	293	316	257	264	291	294	287	298	324	282	287	261	277	276	308	291	304	299	273	300	277	277	257	264	307	273	296	289	283	285	288	300	264	282	299	310	271	254	287	274	278	261	273	278	311	296	247	287	299	291	283	280	284	307	271	280	269	278	280	309	286	266	248	309	313	287	273	268	275	274	286	283	301	307	302	295	286	275	295	319	289	285	266	256	254	276	275	265	288	257	303	248	255	268	249	297	278	280	242	293	275	291	266	292	262	277	261	291	313	272	272	333	282	284	297	310	270	320	276	292	303	273	284	297	322	308	280	299	258	266	317	257	283	292	304	251	289	351	303	327	284	279	302	288	296	288	273	290	262	278	279	258	271	296	306	279	282	283	271	256	237	264	274	289	307	273	279	302	276	245	290	290	254	282	281	259	283	285	288	276	281	305	266	243	271	280	291	268	252	301	273	289	284	272	239	279	305	246	254	272	280	285	272	280	277	287	261	291	314	251	257	257	238	297	347	296	296	247	267	277	284	274	300	311	287	309	306	289	285	306	287	298	313	314	290	293	290	270	275	305	300	284	313	290	273	283	287	255	260	297	280	266	305	327	289	238	292	271	266	275	270	288	274	284	266	303	260	298	273	293	284	308	285	276	297	243	251	258	266	288	288	254	287	284	290	266	276	287	283	285	275	276	274	269	282	289	288	327	268	295	304	284	280	252	295	278	289	313	279	267	310	281	287	281	306	304	296	302	314	287	269	270	291	320	282	268	272	292	301	278	285	298	284	302	259	291	261	297	276	265	297	289	313	313	288	301	277	293	269	289	269	291	277	316	306	256	295	295	286	263	266	259	275	287	271	283	279	266	288	274	290	289	277	277	281	271	294	261	312	260	263	311	265	282	254	283	258	252	264	273	265	283	317	302	288	339	291	288	295	285	293	270	299	304	317	264	292	282	273	280	260	271	301	291	272	321	280	290	276	289	313	262	277	276	286	288	314	321	274	312	301	300	261	308	281	268	273	311	252	277	321	284	284	291	285	268	279	275	273	268	288	286	290	269	254	275	296	292	258	278	294	299	284	273	255	272	276	267	309	300	273	326	277	306	268	281	283	283	284	311	285	286	284	273	273	289	271	258	302	298	276	277	259	238	266	288	272	261	317	262	262	266	260	271	235	319	306	252	293	265	271	283	291	321	268	287	290	252	264	312	279	312	287	312	332	272	292	292	305	293	312	286	315	277	265	281	292	282	249	296	279	273	320	288	304	314	308	277	290	330	274	271	273	268	282	255	316	302	293	292	283	302	277	301	295	309	285	298	293	300	274	306	287	248	285	269	294	250	301	277	292	294	269	275	290	251	278	292	291	283	287	307	309	300	273	274	288	262	287	269	290	312	293	296	311	312	277	284	306	296	307	298	323	270	265	288	260	314	312	304	288	311	288	261	268	314	308	245	276	309	287	287	279	288	304	256	299	304	283	288	268	290	275	292	296	260	291	274	281	322	286	292	245	294	298	279	272	275	314	310	281	282	276	280	300	265	278	287	282	277	320	282	268	290	301	284	285	319	278	260	269	279	298	295	276	280	292	282	286	282	271	313	289	298	272	250	254	276	300	263	259	270	331	304	271	318	280	270	247	285	270	285	271	284	268	276	279	283	313	299	272	289	351	290	269	276	282	281	274	290	304	300	274	282	299	282	300	304	303	307	291	280	271	278	288	277	328	295	257	277	294	264	285	290	274	278	280	289	323	268	262	306	271	282	257	275	283	303	281	262	278	252	289	277	299	279	281	308	295	287	294	294	271	279	256	299	301	242	267	289	272	264	282	276	314	316	293	279	287	280	278	275	308	291	282	297	285	288	287	284	279	261	275	257	276	303	277	252	295	289	278	281	278	310	272	269	269	270	306	292	271	304	275	274	264	268	310	286	308	263	255	270	282	308	356	281	274	259	309	279	271	256	285	253	284	261	271	279	256	249	292	300	270	264	288	301	263	276	269	308	267	293	303	300	280	278	308	249	279	270	336	302	279	294	269	299	276	334	291	237	276	246	268	275	278	298	305	276	287	260	308	301	294	313	279	282	271	276	300	293	268	313	302	312	274	272	300	295	275	305	291	286	248	301	292	293	262	321	291	294	282	299	287	295	274	272	285	263	287	285	283	319	293	282	270	332	303	281	279	254	266	276	280	301	302	284	278	277	271	278	281	267	307	287	294	270	272	257	283	295	258	258	310	273	264	268	296	300	294	295	326	310	284	293	274	281	290	290	328	301	339	313	289	270	311	283	274	272	274	266	277	287	298	297	273	244	296	299	297	273	293	273	254	293	288	281	297	270	266	323	294	314	302	249	263	337	282	295	291	269	300	279	280	286	258	265	299	280	272	261	297	294	275	285	292	284	269	293	271	302	284	259	266	292	312	290	276	269	320	269	327	280	315	274	281	289	295	283	316	301	268	273	295	287	297	274	311	270	305	272	304	327	289	260	299	274	275	290	262	255	299	268	293	299	302	273	264	270	307	286	257	263	293	308	278	272	259	297	282	289	272	290	294	285	286	296	319	322	270	305	275	282	302	249	262	302	297	250	265	254	296	302	272	302	280	284	276	262	292	281	253	281	310	294	292	299	271	264	308	287	289	270	305	319	298	265	265	278	265	274	307	300	278	303	283	291	289	316	301	268	278	294	291	290	286	291	309	315	271	300	315	317	295	288	305	274	270	292	280	304	224	308	347	293	268	266	268	291	283	286	277	284	284	279	318	284	290	267	297	258	291	241	299	241	300	269	259	272	295	302	260	300	300	243	288	274	254	300	266	278	290	321	251	269	268	293	283	290	268	281	289	270	295	265	287	313	292	258	284	245	331	267	280	284	268	257	286	276	284	288	270	285	273	270	261	307	274	270	274	308	283	286	282	285	276	301	271	303	271	320	291	273	282	271	277	326	293	259	274	278	288	283	299	279	305	264	287	279	307	295	287	289	294	275	273	264	253	280	285	310	298	339	257	244	295	284	264	282	305	250	316	314	279	297	279	295	306	309	281	298	270	306	261	280	284	268	240	266	269	301	279	295	296	275	289	258	265	276	292	281	269	296	263	285	313	254	265	273	288	264	311	268	272	297	274	288	270	304	267	292	316	264	286	273	296	280	282	290	297	317	298	273	292	299	306	300	273	288	264	284	266	292	295	255	283	299	273	309	268	288	322	298	295	288	259	246	295	313	295	299	269	268	311	275	316	268	285	288	301	275	258	281	276	268	291	248	297	300	254	312	297	272	286	293	277	259	295	261	288	311	298	247	291	281	279	298	301	280	292	271	307	287	271	278	303	258	284	270	321	289	306	309	274	259	277	264	265	279	281	326	259	266	292	279	298	285	296	277	286	286	254	249	299	282	273	260	281	319	292	293	285	285	298	281	294	303	285	326	298	288	300	305	308	289	300	342	292	278	296	281	262	273	288	282	296	263	260	283	323	288	316
5756	2312	4740	5778	4679	3488	2839	2419	1992	1640	1352	1142	764	694	657	623	640	648	654	624	651	645	649	642	672	636	632	624	602	664	642	602	658	625	680	652	568	642	602	647	642	588	675	658	591	653	619	598	620	597	641	625	663	584	671	620	623	609	623	669	620	653	671	673	651	622	650	652	638	588	681	664	611	639	621	615	652	651	616	673	648	664	601	590	587	659	655	641	615	638	625	637	643	651	628	662	647	607	644	640	660	663	616	622	666	644	611	649	602	650	655	640	634	611	672	642	618	653	634	644	658	697	629	640	607	604	671	654	657	596	692	643	622	638	642	677	627	680	616	646	646	634	678	612	620	660	646	572	615	611	614	626	655	661	642	631	629	602	670	674	660	642	634	619	611	631	694	619	633	652	614	696	710	650	667	632	587	570	631	636	572	618	648	625	622	637	589	636	641	681	656	623	639	685	638	669	635	634	650	663	616	618	642	622	616	593	670	613	594	586	633	659	642	650	578	629	644	653	630	623	669	627	648	622	623	641	689	638	596	583	623	636	692	633	649	671	639	595	619	698	634	630	665	582	584	621	618	619	648	674	646	705	655	617	592	628	651	640	639	612	642	587	665	635	623	597	624	628	687	587	621	652	619	643	639	666	704	640	631	658	641	642	617	656	638	628	664	677	642	591	620	610	623	627	612	611	639	640	624	641	655	643	667	666	592	611	589	660	660	628	623	632	645	613	690	647	602	641	644	617	650	632	618	673	625	617	644	647	642	605	657	623	626	604	659	642	664	635	609	651	604	624	615	661	638	592	662	654	630	648	596	645	631	683	609	696	625	596	617	644	561	630	615	622	663	673	713	602	655	603	661	652	641	632	663	619	623	696	599	671	653	632	620	630	610	657	601	671	662	639	632	627	639	610	595	657	645	613	638	650	603	614	586	655	659	625	603	607	611	653	675	647	651	611	650	680	611	651	656	652	656	648	618	648	644	653	646	611	655	624	646	611	612	632	676	637	624	564	688	639	631	636	653	626	684	601	662	643	618	626	662	600	575	621	610	606	647	689	625	645	629	634	663	661	667	578	592	627	645	635	595	622	648	623	616	645	607	632	633	663	660	695	591	604	641	642	639	616	686	604	599	581	607	641	619	667	653	595	680	629	662	622	620	618	615	647	651	630	629	646	674	635	627	628	635	614	638	626	604	634	664	689	649	618	622	584	648	597	622	636	631	693	650	638	622	657	646	651	607	580	655	618	623	633	668	653	623	633	639	649	680	621	637	653	620	602	667	641	618	677	627	667	637	633	670	632	627	612	659	631	634	641	657	626	690	658	613	663	620	635	638	665	591	663	624	658	669	606	643	610	610	614	645	612	612	604	626	640	615	668	652	667	582	656	626	641	670	622	654	659	635	643	658	655	579	643	597	631	652	630	622	644	595	640	614	616	654	642	678	648	617	644	651	627	616	656	616	595	626	628	649	652	659	594	635	666	634	635	623	594	612	656	601	583	646	653	612	611	659	627	633	623	619	620	650	662	593	604	635	612	647	612	652	603	635	640	611	658	642	579	653	655	636	596	651	615	638	641	615	583	626	644	685	633	622	679	613	607	659	608	634	605	638	637	617	656	660	621	646	619	593	620	614	645	612	612	629	638	637	590	652	608	631	640	596	614	622	642	664	679	682	583	657	635	596	636	596	616	619	636	619	637	620	638	652	649	632	652	613	644	650	661	619	620	624	643	701	638	612	651	692	621	645	601	597	637	639	616	630	654	644	671	606	654	582	675	637	608	652	649	630	605	602	654	634	651	663	594	666	577	670	629	617	599	609	651	594	645	586	710	649	664	663	616	627	645	624	598	605	615	623	601	647	676	648	639	633	634	648	626	650	670	631	653	656	619	648	645	652	635	647	603	692	606	638	618	692	656	654	662	628	641	625	625	639	636	604	611	634	624	685	661	600	631	623	669	641	631	663	629	633	639	642	616	633	655	607	596	633	617	627	669	601	645	595	579	606	609	631	656	652	643	626	660	641	611	610	653	635	611	614	666	621	642	656	644	643	641	631	644	605	628	642	677	642	632	619	679	631	656	664	649	599	631	599	606	614	684	607	612	628	617	652	652	655	650	699	644	615	657	582	625	588	661	683	610	639	583	650	645	662	649	597	658	664	638	629	659	670	625	600	633	663	692	633	631	636	615	605	637	622	633	624	663	641	624	649	628	654	655	627	635	686	625	639	671	640	627	637	600	632	626	696	690	650	629	681	654	686	601	601	653	620	640	610	649	623	596	599	600	622	607	596	653	605	613	617	643	650	651	657	646	662	692	640	585	610	683	625	624	583	662	628	652	635	669	657	671	680	620	638	655	634	646	634	630	616	628	632	633	621	615	646	634	623	623	655	653	624	695	645	673	649	631	655	652	623	666	624	653	642	632	616	632	624	686	636	631	614	604	611	651	663	626	625	629	656	654	651	601	687	605	679	647	586	619	638	621	630	573	663	654	623	615	656	649	650	628	643	671	640	687	634	633	675	638	647	629	652	616	627	596	631	609	606	592	622	654	636	647	646	660	638	641	692	678	625	631	634	611	657	620	584	629	618	656	649	640	645	602	622	643	635	629	635	649	623	621	621	685	644	588	627	612	585	632	657	614	624	641	622	589	646	654	629	621	620	613	678	632	641	612	624	624	609	658	633	614	666	655	611	627	648	660	614	613	639	617	628	658	628	592	685	657	657	644	679	608	645	665	643	676	565	656	656	624	628	662	613	608	675	678	627	594	631	648	648	610	611	571	660	628	612	621	658	629	659	652	681	669	630	634	607	615	668	670	614	647	631	635	659	594	630	618	636	687	622	647	629	685	628	663	616	652	629	658	620	616	657	670	663	662	615	648	628	635	662	646	694	654	674	628	642	656	628	618	677	644	661	675	625	661	651	658	642	608	616	596	644	619	608	587	647	613	653	607	615	592	634	641	651	631	581	678	612	623	660	603	639	656	650	624	645	612	669	653	633	650	667	656	642	658	646	647	644	647	672	654	647	688	632	640	649	614	623	590	644	653	611	630	677	596	633	623	663	687	672	682	630	629	673	613	597	637	577	632	636	648	638	628	668	590	624	683	636	624	623	616	639	618	657	633	607	630	628	604	657	612	681	642	590	644	643	634	643	610	661	580	601	627	634	630	653	664	651	669	644	658	641	627	631	650	636	641	611	630	658	627	667	679	655	637	616	645	601	659	658	662	678	642	645	597	627	657	647	626	643	661	638	645	596	640	663	606	630	596	617	629	626	621	626	608	624	695	646	641	645	645	621	652	672	652	634	649	648	605	637	645	658	611	659	638	688	639	624	652	652	639	629	660	609	640	626	607	625	614	615	657	646	621	638	628	655	664	633	659	603	637	673	644	601	633	652	602	626	652	637	630	616	596	617	638	663	624	598	629	639	657	669	617	693	709	636	601	628	649	633	699	626	600	618	646	613	632	649	639	631	661	638	628	612	613	631	667	639	644
23436	7082	5448	4457	3048	1935	1435	1113	882	721	662	523	289	264	264	216	212	224	201	215	223	260	237	197	234	197	217	242	220	203	224	247	222	191	219	192	242	204	205	216	198	207	213	233	228	237	211	186	232	225	215	219	226	241	234	244	222	209	218	190	205	212	227	216	201	219	210	211	200	224	213	185	214	206	215	231	226	246	197	228	219	227	210	228	224	191	201	220	211	215	201	212	238	243	218	202	192	195	210	218	198	226	203	239	229	228	217	228	231	240	210	220	230	215	221	223	231	245	217	204	235	212	234	225	198	228	224	243	212	231	216	233	215	220	236	217	204	249	240	226	215	194	225	192	221	216	204	223	241	203	213	200	205	237	216	209	222	228	207	206	240	261	195	207	222	228	237	202	171	218	201	238	191	249	211	204	242	224	228	211	203	245	220	219	200	214	213	208	220	219	203	226	221	230	216	209	191	197	193	209	213	196	231	201	204	208	207	230	224	228	185	211	214	223	263	215	239	210	253	225	219	193	196	203	214	197	236	198	204	204	231	219	215	222	234	219	216	180	213	191	194	229	214	241	216	216	204	212	222	234	196	234	219	238	223	237	221	219	214	213	226	207	190	224	219	195	202	222	230	234	221	205	215	229	202	210	223	234	214	214	197	232	199	211	209	215	226	185	205	219	216	215	229	209	195	212	231	223	217	203	213	206	209	188	223	219	229	238	236	210	202	222	213	200	191	209	198	206	237	243	231	227	230	233	202	203	241	227	216	212	202	222	214	224	219	198	220	217	209	224	204	196	195	220	172	215	202	200	210	249	216	193	216	224	221	227	192	221	207	184	207	220	199	209	225	210	211	225	219	198	199	202	268	194	201	198	199	239	228	196	191	220	211	229	224	227	232	206	199	227	205	218	206	237	234	244	210	234	229	226	211	229	248	223	237	223	210	220	196	200	227	232	225	199	222	206	235	215	219	220	228	224	239	222	213	206	222	199	220	233	235	209	222	219	234	197	199	220	212	195	186	201	193	197	218	235	204	214	222	237	206	216	236	211	218	211	232	238	209	190	219	220	211	215	243	209	222	189	207	245	238	176	223	223	221	233	191	231	243	218	226	213	241	203	241	240	212	217	209	201	205	221	208	202	217	220	234	239	204	213	215	208	226	236	206	221	201	219	233	221	218	207	231	215	223	211	209	202	222	200	236	227	236	199	226	214	209	237	233	189	243	211	215	193	226	220	205	219	194	222	217	224	216	222	232	212	220	237	197	203	211	217	207	195	238	215	240	221	223	229	226	210	230	225	202	225	219	220	225	218	179	218	200	227	224	211	208	219	205	193	187	227	216	215	218	220	246	224	252	235	195	222	229	210	193	215	215	210	217	224	224	212	208	195	186	209	197	194	210	208	212	237	226	211	210	206	212	178	221	224	229	211	220	173	205	195	209	205	268	217	205	228	196	200	196	214	206	211	224	203	204	215	218	248	197	203	216	223	243	239	228	209	216	237	223	218	230	226	224	201	195	212	217	199	218	234	221	247	214	204	206	196	227	234	211	218	229	233	215	193	231	214	207	203	195	223	183	214	235	217	233	240	188	197	222	218	205	214	226	201	213	208	223	236	205	222	196	221	224	222	216	222	179	230	215	202	215	245	216	212	265	237	219	208	214	201	202	194	241	225	233	220	202	224	231	233	236	224	216	227	247	193	230	231	197	207	220	205	218	231	221	220	217	228	232	233	226	220	219	220	221	217	228	215	202	226	239	246	191	223	235	225	225	238	196	214	220	215	238	222	232	209	213	219	225	226	223	210	211	227	245	228	218	233	240	239	215	194	224	215	212	210	220	189	257	208	203	214	228	194	223	220	197	195	210	201	258	182	206	223	214	189	225	206	201	217	213	229	217	202	236	209	218	217	214	207	216	223	225	188	213	211	220	216	210	230	210	204	211	242	221	226	220	196	227	224	196	199	210	213	208	188	214	212	198	201	189	184	195	210	207	215	236	200	210	198	193	234	201	223	185	196	207	228	210	199	209	199	233	213	201	213	203	228	206	187	212	207	211	206	213	217	222	233	205	214	223	215	227	203	186	220	216	191	210	210	206	200	190	250	204	211	205	211	217	210	224	201	200	214	212	207	223	209	181	226	200	212	225	196	232	222	204	224	246	201	224	196	203	209	233	225	211	194	216	225	222	235	203	205	238	236	208	252	221	216	191	222	220	233	214	204	214	194	229	191	221	231	234	162	208	254	209	232	186	227	208	241	191	188	231	188	240	214	227	191	204	236	221	216	236	225	187	197	193	205	204	209	187	208	185	205	243	215	223	222	220	210	196	240	251	217	224	218	210	233	192	211	228	190	194	200	202	232	235	231	195	240	224	192	220	222	196	207	200	193	193	186	229	215	174	211	214	218	222	221	190	252	225	197	227	239	221	194	213	203	200	210	215	216	215	217	228	207	205	213	203	224	215	219	230	226	215	211	220	233	205	183	201	208	226	204	229	219	207	209	211	230	218	203	198	217	213	231	211	207	206	211	186	221	247	210	195	210	226	188	224	232	211	239	226	232	208	203	205	207	218	221	199	226	219	208	224	224	192	201	191	186	238	199	222	196	220	231	226	181	172	212	200	196	186	211	224	202	203	210	182	205	221	251	216	206	235	193	205	227	225	214	209	221	208	221	225	206	228	248	201	219	236	214	253	244	205	228	221	206	213	235	235	231	229	186	198	231	205	206	238	239	259	215	208	190	241	231	231	219	196	251	220	192	226	196	198	197	210	214	221	219	221	228	218	212	219	229	219	195	203	207	203	218	200	222	234	228	207	228	221	225	237	220	237	187	183	188	229	204	227	209	208	227	187	240	227	208	214	170	214	240	208	203	235	220	228	226	205	201	202	220	209	199	206	217	227	221	258	207	228	212	221	220	204	209	208	227	205	213	225	227	228	228	231	242	216	228	207	203	214	209	240	215	231	234	230	222	215	232	227	185	219	214	213	209	200	223	194	199	207	215	242	197	201	241	226	226	232	222	227	211	209	215	200	216	217	243	207	222	225	217	222	249	215	185	196	220	196	207	205	231	206	218	215	208	206	207	227	206	185	184	227	235	213	222	241	188	202	212	205	218	205	241	201	226	189	226	211	211	211	192	202	238	224	196	215	233	203	166	249	203	230	262	228	229	203	233	219	212	216	228	263	217	208	225	210	209	250	223	215	202	217	203	215	231	224	207	194	238	225	202	203	204	196	221	196	206	194	217	194	226	213	216	202	210	221	235	225	205	201	217	200	181	224	223	221	239	211	213	221	223	200	203	208	231	208	243	213	206	195	229	222	223	219	226	231	217	215	226	200	210	215	202	210	188	216	213	215	209	230	213	232	207	206	217	221	228	209	216	227	202	219	216	197	203	244	196	194	218	204	209	240	223	205	194	212	234	201	244	221	202	224	193	220	217	236	218	210	243	224	229	199	215	210	206	212	196	224	216	230	205	243	229	208	246	192	227	198	232
14657	4373	8979	11367	9960	7311	5962	4683	3957	3367	2991	1947	1077	804	668	698	716	627	602	619	624	566	546	552	597	546	528	546	536	569	535	493	518	539	541	553	536	509	536	548	527	533	518	507	533	522	548	523	515	557	530	541	493	605	495	573	502	538	552	560	491	530	484	516	532	493	501	544	518	523	544	546	513	508	558	527	517	525	491	500	514	538	520	508	512	512	485	530	524	531	467	549	519	551	535	536	541	579	543	562	490	528	541	512	477	499	506	539	511	492	537	575	500	486	521	523	509	561	523	487	525	523	527	533	499	547	506	521	527	479	517	517	524	535	515	544	528	517	524	497	531	526	555	519	538	506	531	545	541	547	474	509	510	539	546	499	486	536	524	496	481	512	502	510	516	486	512	505	530	538	494	483	513	498	530	550	545	504	510	548	575	512	556	498	582	527	489	558	526	494	499	499	555	557	481	544	544	510	510	498	549	550	513	499	513	516	525	560	509	516	519	517	553	513	494	554	514	509	538	454	495	513	495	516	536	578	519	502	479	541	491	505	534	558	513	521	487	493	509	525	521	469	520	505	557	501	516	492	493	558	512	535	507	512	517	508	487	526	465	536	506	486	504	547	523	457	526	544	524	527	521	529	529	526	522	506	573	490	514	509	556	554	511	475	541	545	556	485	514	562	572	482	489	541	530	492	572	488	490	509	506	531	528	546	487	531	529	508	494	532	547	565	530	528	492	482	522	500	500	549	525	479	535	534	498	521	534	545	535	505	556	534	514	540	497	513	507	569	569	525	492	489	517	484	546	521	544	492	507	535	522	520	512	525	494	537	531	497	522	504	516	501	482	494	541	497	519	524	543	552	453	525	547	542	480	520	518	539	506	537	509	561	522	483	530	563	522	520	526	527	534	468	515	535	493	536	523	502	528	517	522	533	555	512	504	535	533	532	484	505	514	517	512	551	471	500	545	544	538	554	504	519	487	514	547	487	533	517	531	588	507	482	522	491	499	493	499	573	491	500	507	526	470	511	543	497	511	479	521	496	505	540	484	500	530	517	530	523	502	528	508	537	497	515	503	544	500	510	541	501	517	539	542	505	516	525	480	556	505	538	535	546	528	487	518	506	508	504	499	527	482	533	491	544	486	483	531	557	517	533	485	510	552	516	464	506	550	468	478	495	534	550	536	514	471	549	512	541	498	515	492	501	550	470	512	495	496	549	510	528	552	576	559	508	545	531	521	506	521	505	488	507	529	495	533	546	510	508	548	490	496	554	548	554	518	496	467	475	507	490	490	529	518	544	510	524	526	498	553	514	508	500	496	560	556	542	517	535	507	520	516	535	507	564	518	529	510	507	501	594	464	528	545	519	492	482	545	522	505	498	526	512	553	519	552	495	498	533	517	528	523	546	522	487	502	503	479	540	506	529	481	490	549	525	516	530	497	542	533	513	479	535	520	515	510	517	540	495	525	546	515	501	524	506	499	536	521	550	504	494	514	480	525	501	517	535	509	520	507	503	464	500	518	516	484	478	523	521	523	519	545	552	510	478	511	532	513	519	536	538	507	519	525	536	558	530	568	545	514	555	584	521	516	516	536	498	537	522	536	504	487	520	557	513	578	517	519	505	519	482	541	542	518	511	504	535	520	536	538	519	515	524	539	540	547	552	464	496	480	535	523	486	498	475	468	524	566	541	522	511	527	538	521	528	534	521	536	531	501	528	494	513	512	509	537	527	488	534	528	515	550	553	546	523	489	501	568	505	523	531	540	506	542	451	541	528	498	548	489	479	536	504	530	499	545	498	494	548	536	512	489	520	526	513	521	541	496	502	510	555	508	532	480	543	515	493	506	523	505	507	505	534	516	484	537	524	525	524	506	549	486	555	526	535	534	501	487	468	530	529	508	537	548	496	559	503	537	514	506	472	524	575	528	529	538	483	550	514	496	544	508	497	512	492	532	509	540	501	477	521	512	519	529	507	480	518	512	497	512	531	472	522	510	541	505	502	510	537	535	540	497	507	511	497	488	510	521	519	533	492	516	500	483	525	491	537	532	497	529	494	539	498	531	480	524	500	514	492	513	534	497	519	530	518	530	514	542	512	503	534	501	475	509	533	505	521	538	514	515	507	514	546	497	542	542	499	498	500	525	555	485	561	543	540	514	541	540	522	505	523	501	550	504	510	525	497	519	502	516	532	506	506	543	542	523	509	510	535	533	497	510	501	511	528	525	508	473	529	536	527	510	542	474	490	507	541	544	498	575	505	524	551	514	539	500	508	551	513	533	518	522	516	518	547	511	546	494	515	547	511	468	494	512	518	509	529	494	522	499	520	547	528	518	540	518	548	502	560	507	523	499	548	518	548	531	536	526	553	507	527	522	501	490	525	506	503	504	517	538	490	523	499	536	516	539	543	518	542	511	524	524	534	502	485	523	477	472	516	490	527	539	486	542	524	508	537	457	524	571	545	521	484	519	496	481	502	526	525	492	458	526	518	474	501	522	522	518	503	513	505	523	497	506	511	509	537	498	555	531	501	520	527	531	516	563	495	515	524	516	489	529	560	501	472	505	508	524	518	487	536	495	510	487	534	503	507	529	482	514	490	492	524	499	510	520	556	549	525	560	570	525	491	525	523	510	543	542	537	469	530	499	543	542	537	522	523	519	521	507	535	517	495	514	526	551	537	522	501	525	509	472	527	522	508	519	525	525	515	559	494	555	557	502	537	493	527	505	499	517	536	510	492	508	522	530	509	491	520	538	517	497	522	529	527	539	509	516	486	529	504	464	504	534	560	501	534	543	553	519	528	500	489	501	542	533	509	469	556	520	518	489	531	503	506	508	530	569	524	529	517	493	491	504	517	494	510	504	491	519	549	536	488	494	521	554	534	497	515	572	521	527	513	515	499	490	509	530	539	507	551	546	557	501	531	489	500	514	503	503	545	498	502	573	561	513	481	513	471	484	523	570	485	536	539	528	514	473	523	516	509	519	542	520	498	526	520	529	518	540	528	507	514	510	519	549	559	561	502	522	480	472	544	572	496	514	491	481	513	559	548	539	527	531	528	516	530	517	514	483	507	508	530	510	511	518	507	531	531	531	540	554	540	489	548	507	524	469	533	533	548	498	520	527	534	530	512	520	506	512	488	512	530	538	553	494	532	526	518	499	553	506	538	503	507	513	543	499	539	495	500	491	521	499	523	483	517	515	504	543	454	509	527	507	481	523	491	545	499	528	546	514	465	549	501	507	520	501	481	525	492	489	559	499	504	541	470	539	472	463	548	571	517	556	536	514	505	526	543	492	557	519	550	523	511	524	479	515	495	575	524	551	495	551	499	516	494	554	528	508	553	514	520	512	519	495	533	555	503	518	529	537	490	554	542	495	510	500	447	511	526	535	487	509	489	561	526	531	525	482	553	539	529	512	518	573	490	508	490	484	517	560	513	543	495	497	531	572	480	511	524	537	507	532	533	506	534	508	522	501	549	523	456	536	546	541	513
34039	12344	9226	7334	5019	3362	2400	1751	1379	1285	1037	741	525	443	421	399	423	388	385	394	402	379	411	362	373	357	318	314	376	347	383	358	383	370	354	386	357	373	362	334	346	371	318	342	366	368	355	387	316	348	376	316	363	340	368	356	343	378	389	343	337	366	357	353	350	384	332	381	386	399	353	362	395	370	348	356	367	345	396	364	342	355	344	337	374	362	363	381	391	320	357	368	344	328	328	357	360	340	343	369	374	312	358	374	371	331	318	354	373	373	350	351	347	358	344	350	330	373	346	367	354	343	352	352	343	348	347	347	349	321	327	352	318	348	375	342	380	362	322	347	330	364	372	350	321	353	355	359	325	350	372	313	366	349	388	349	336	329	356	367	365	336	334	327	374	324	392	338	348	336	347	379	354	380	353	337	367	312	345	386	333	344	384	371	380	368	351	347	340	332	397	360	324	338	344	358	334	314	345	370	369	340	350	355	338	345	329	316	375	377	375	366	350	355	340	354	323	375	334	353	335	357	338	327	342	328	330	340	370	370	376	364	362	374	344	334	380	389	341	348	345	382	344	367	324	346	348	354	382	385	339	348	336	364	354	327	346	377	329	364	330	331	360	385	341	344	367	338	348	391	341	319	333	358	338	336	368	344	376	307	337	354	366	343	339	340	359	355	365	380	357	361	318	310	330	374	374	399	359	342	355	314	348	375	352	344	330	329	328	334	340	357	385	325	328	320	378	360	368	335	373	312	343	373	362	346	337	377	361	364	337	329	397	349	331	309	368	301	329	353	379	348	361	331	336	346	345	349	376	348	341	354	392	335	382	356	373	358	328	327	350	340	311	347	320	343	324	370	371	337	364	339	343	330	366	337	367	345	348	344	327	372	351	357	398	388	345	354	323	312	338	320	319	364	375	344	321	348	351	353	352	332	351	344	354	341	378	372	325	324	335	329	381	345	343	386	359	340	360	369	349	384	331	360	342	368	335	315	333	329	372	357	339	366	320	347	337	361	340	379	324	358	339	383	354	338	301	385	359	386	356	334	348	339	307	354	348	387	357	353	356	372	376	361	354	356	334	333	368	356	366	353	373	394	400	351	367	337	396	339	363	364	357	354	376	374	335	311	355	313	341	344	342	364	325	343	363	363	343	332	339	365	349	390	320	345	317	332	362	351	357	369	335	343	328	365	304	319	306	352	371	398	332	362	362	370	334	318	348	377	343	401	388	368	338	349	349	297	369	340	374	358	359	367	383	336	375	348	356	390	375	337	345	333	357	322	353	333	355	357	329	335	362	382	369	336	346	392	348	369	374	373	365	329	370	339	386	375	360	338	364	377	342	347	350	361	336	351	330	374	382	332	355	357	355	348	332	360	353	333	357	349	344	324	319	354	373	345	329	360	341	351	325	336	346	373	342	360	332	359	359	345	345	345	336	348	354	331	383	350	346	384	377	343	350	354	323	363	380	342	330	365	399	390	356	329	364	311	381	377	381	342	389	330	342	317	341	361	353	293	322	339	383	343	340	331	355	376	353	327	338	311	345	332	320	335	353	347	359	358	354	309	342	349	350	364	404	373	367	364	324	345	358	324	366	371	349	341	350	343	344	359	338	411	390	353	329	306	337	357	326	398	360	368	402	344	343	321	342	385	381	344	324	369	339	360	361	328	348	351	319	348	357	332	340	391	315	364	360	351	365	383	330	343	370	369	359	380	331	347	351	362	376	354	368	362	370	373	323	383	334	346	322	354	324	385	333	353	343	391	351	331	340	378	366	370	344	399	337	395	338	368	339	358	374	346	347	377	358	386	369	392	383	363	315	340	343	333	332	322	369	346	312	335	352	392	358	330	356	364	361	339	356	343	383	338	379	308	378	319	353	341	348	324	361	332	376	332	350	394	340	341	369	343	377	346	343	367	345	338	372	328	335	356	365	375	348	345	359	369	359	353	347	332	344	351	345	309	345	367	378	373	363	357	357	349	328	330	351	331	348	324	389	353	364	372	348	374	371	349	370	364	394	366	337	295	347	339	335	356	323	376	362	357	379	376	327	334	376	357	341	338	358	349	348	351	347	359	332	326	352	363	367	364	357	336	392	355	332	339	328	351	352	357	373	370	316	369	337	345	350	402	374	380	344	369	366	368	358	339	351	387	357	371	332	373	340	353	329	354	352	363	345	355	384	336	335	337	323	339	318	403	347	338	365	317	345	324	351	331	336	371	353	364	401	361	352	354	347	346	358	335	373	360	368	355	342	347	347	372	341	349	319	346	350	335	300	331	352	357	333	342	346	310	394	372	366	326	330	340	312	350	384	354	360	360	356	352	326	355	375	332	322	348	383	345	314	313	348	335	343	367	364	392	340	320	363	378	384	325	358	348	370	358	395	349	337	309	351	327	366	353	328	366	324	382	355	350	400	374	353	366	356	341	387	351	335	341	343	355	411	350	369	359	388	385	376	365	368	365	322	383	347	339	326	393	329	297	332	336	371	356	367	354	340	320	324	357	341	376	375	356	376	340	308	357	344	377	362	354	396	357	382	346	369	354	346	393	316	332	346	388	366	349	388	337	393	357	358	394	381	366	329	348	362	348	322	374	350	335	392	402	347	361	334	365	369	355	362	361	346	374	380	415	327	360	361	359	322	363	360	350	393	352	345	347	329	374	352	326	320	351	332	360	326	321	379	355	305	364	345	323	349	346	336	350	384	347	357	390	362	325	341	390	343	376	359	337	373	352	360	388	338	329	348	344	356	370	333	322	365	373	366	339	373	367	311	390	384	348	388	353	435	344	350	354	315	369	334	339	379	348	357	361	363	353	340	370	342	363	312	345	388	349	348	414	366	351	366	318	342	360	341	345	335	350	365	351	384	356	382	372	374	344	343	355	371	344	361	326	369	356	367	367	353	319	352	347	380	365	384	373	344	350	361	362	338	332	318	334	353	387	333	381	335	387	354	339	349	363	357	349	361	345	370	360	333	323	358	369	382	343	317	338	353	343	335	346	360	364	353	363	344	362	353	364	328	360	395	328	359	379	355	365	341	360	358	365	372	390	356	393	330	306	362	390	341	320	337	346	335	341	341	380	327	334	344	356	348	316	331	355	341	329	376	397	350	401	358	387	406	342	336	357	308	337	324	328	346	339	381	376	398	322	353	367	342	360	407	346	368	345	336	355	376	342	333	382	351	331	344	364	390	352	338	376	366	344	341	367	394	364	342	369	368	367	401	379	318	352	367	366	393	380	370	324	364	359	374	357	349	346	349	341	364	351	334	347	374	345	349	362	320	306	359	333	329	357	348	363	353	365	350	323	341	369	390	337	326	382	362	351	353	342	362	351	373	367	344	337	348	337	368	317	353	354	340	346	363	349	362	314	355	328	367	388	351	343	361	334	346	328	354	384	308	365	327	342	339	350	364	350	331	317	318	338	357	370	360	343	374	339	356	357	388	331	384	348	331	364	335	328	376	373	356	379	365	313	339	365	376	362	339	328	389	358
19880	6378	13053	15502	13837	10737	8590	7010	5856	5413	4617	2752	1584	1213	1083	1128	1182	992	899	929	914	853	893	851	802	828	826	889	859	811	792	856	899	781	821	813	859	815	825	844	781	801	811	822	847	828	760	806	848	822	784	831	748	808	784	829	796	783	831	783	782	758	769	792	799	754	800	831	821	753	799	771	774	789	765	818	820	754	838	783	807	777	794	740	768	803	782	790	844	765	752	830	775	771	781	748	826	787	829	780	820	814	767	823	787	825	795	767	816	771	806	821	793	772	769	784	820	772	778	863	787	798	828	746	807	809	769	717	810	760	796	814	791	758	786	759	794	798	820	755	777	825	770	751	768	806	734	823	795	802	785	801	753	780	842	797	776	804	816	833	782	775	762	814	766	761	807	756	771	734	801	752	845	765	841	829	827	773	811	814	795	757	756	761	822	783	786	776	789	806	794	802	804	784	801	801	820	747	833	788	779	794	796	792	759	866	767	809	861	701	807	771	826	746	813	772	826	754	813	804	760	826	724	770	789	828	805	774	816	711	796	773	807	763	762	786	811	790	803	780	787	797	779	813	808	807	787	804	777	759	838	797	836	735	772	830	766	789	807	840	813	777	782	821	796	797	820	801	797	797	849	769	784	801	786	719	787	809	806	789	791	773	763	804	789	805	776	775	798	751	802	775	787	802	808	765	779	794	782	736	802	794	775	739	741	802	802	782	748	849	734	820	761	795	792	832	757	804	791	747	802	746	808	812	811	778	825	756	771	815	808	746	828	812	735	746	785	855	771	807	806	790	782	751	823	800	820	834	789	782	796	810	756	793	814	835	840	753	820	785	734	804	801	801	789	836	815	824	798	797	782	820	813	799	805	775	802	765	831	811	811	812	776	815	805	783	805	778	809	796	753	748	787	793	741	814	801	784	794	800	830	831	737	772	764	814	787	764	791	801	794	799	756	744	823	766	771	815	815	781	775	815	778	813	793	772	789	800	805	791	749	813	778	776	764	832	803	813	775	802	732	771	790	873	803	772	811	804	767	814	782	805	793	786	809	805	805	751	798	755	769	761	776	792	800	774	813	740	780	787	775	826	800	777	740	778	796	772	790	765	807	785	832	828	736	809	816	800	801	798	762	801	814	806	774	762	800	763	870	818	805	780	751	813	806	816	785	775	794	745	794	763	780	823	778	774	783	803	819	741	736	822	807	747	782	786	764	779	772	781	801	783	784	788	748	762	793	785	753	786	770	795	813	773	828	786	798	811	795	769	776	745	839	786	830	809	796	769	823	848	792	771	815	772	758	781	811	809	770	841	755	718	833	792	801	769	788	829	808	819	842	784	803	766	765	786	791	782	780	780	763	838	853	765	754	761	824	715	766	805	815	763	730	779	785	772	758	756	798	815	784	796	784	748	784	784	788	801	802	782	807	804	779	760	799	771	783	741	777	826	799	771	802	782	789	824	796	794	777	800	794	809	760	809	881	788	769	779	803	790	802	818	816	787	790	825	725	838	758	771	807	819	794	733	793	835	718	793	820	792	755	804	788	786	778	839	767	796	789	829	804	810	802	763	800	763	795	786	818	807	749	768	821	771	786	795	794	804	779	831	791	812	780	761	842	738	814	799	760	822	794	802	754	740	814	801	824	813	839	769	753	826	780	766	754	751	812	781	782	787	743	806	790	769	819	774	794	824	852	821	790	831	782	820	810	746	735	793	746	780	796	776	733	791	787	803	759	803	827	796	772	801	783	753	795	795	800	733	829	787	790	802	757	840	777	780	789	829	790	762	762	814	805	801	819	782	775	755	756	803	792	862	784	790	795	751	761	854	810	803	836	793	822	787	833	827	777	776	776	765	756	799	762	769	848	791	761	768	799	777	844	816	813	815	785	787	772	761	779	743	766	835	781	789	738	782	736	775	786	781	801	764	771	773	784	800	755	777	751	745	745	788	811	789	834	742	808	823	789	818	773	782	813	733	814	800	786	801	785	796	783	817	738	825	779	803	769	820	776	803	791	811	818	793	778	852	840	782	834	782	821	834	748	817	810	799	795	824	730	760	757	778	757	761	801	854	730	810	819	771	813	796	796	815	794	755	829	802	792	818	820	827	770	776	803	786	780	834	780	796	779	769	761	753	810	784	798	843	793	799	771	746	811	805	752	784	755	745	834	742	789	804	739	747	816	804	785	765	815	763	846	754	743	757	848	769	803	779	807	802	779	738	793	779	821	777	756	779	756	795	824	760	794	757	797	784	770	783	815	801	801	802	856	802	800	782	844	806	791	785	804	791	789	794	736	779	778	795	801	807	791	788	821	768	769	805	802	739	776	757	789	799	789	762	816	772	768	843	800	770	793	745	779	747	784	761	790	796	754	793	745	782	806	799	800	794	789	744	824	765	771	778	758	805	809	808	838	788	792	771	820	766	844	816	797	760	786	724	817	842	793	789	721	754	799	777	823	814	802	768	771	773	804	795	811	771	822	781	763	831	848	797	767	789	796	755	750	758	756	789	709	792	825	784	832	827	780	757	739	838	786	780	779	799	793	739	800	788	782	764	748	800	781	763	795	791	796	813	795	792	767	779	822	754	791	826	802	787	825	712	828	837	807	821	743	758	805	759	825	772	791	772	805	775	807	796	805	766	770	787	803	747	731	780	798	776	714	779	755	735	778	779	797	748	800	704	791	810	739	768	823	791	831	739	768	771	748	734	776	770	811	796	802	765	790	772	811	827	821	810	793	794	797	791	776	808	810	781	806	800	816	853	796	779	826	728	801	795	795	826	768	772	840	778	787	770	791	754	817	796	854	810	824	804	768	742	764	772	787	779	755	791	828	779	791	818	761	767	791	827	767	753	814	779	767	810	808	800	802	782	771	842	788	826	771	824	799	809	769	784	747	765	798	784	746	770	804	802	787	782	847	838	798	794	794	795	826	815	784	772	853	752	749	808	792	812	751	790	821	788	800	763	796	770	768	820	813	819	784	789	765	767	802	791	785	775	775	783	786	809	857	822	789	765	796	772	792	773	770	816	800	760	770	798	817	779	781	780	754	752	772	727	772	838	764	790	721	794	797	796	786	824	840	801	800	772	746	765	797	814	781	791	760	801	840	784	797	778	806	763	805	796	734	782	839	808	771	803	808	784	751	801	843	789	769	813	794	769	794	798	800	763	730	749	778	804	789	829	764	782	817	749	772	799	745	816	752	791	774	805	787	790	824	842	778	803	787	770	770	749	753	768	809	774	769	801	770	744	749	791	787	831	775	765	797	806	828	746	761	783	812	812	810	786	796	832	797	783	835	790	843	814	784	833	773	813	775	811	760	786	799	769	755	810	810	765	812	787	760	744	806	785	761	805	790	826	778	826	793	798	799	840	825	761	798	781	758	833	752	793	769	796	794	788	775	807	768	794	812	782	776	786	783	799	751	807	796	769	787	816	774	749	810	774	829	738	813	814	746	792	768	736	810	845	793	836	759	812	791	751	752	782	739	796	751	797
9389	2642	2430	1831	1229	986	734	599	526	559	435	302	282	284	276	304	267	295	307	288	269	304	275	281	255	324	275	279	231	267	270	288	269	299	307	290	284	285	296	300	287	311	281	291	278	268	260	272	286	262	275	292	273	274	259	314	299	254	296	262	288	260	295	280	257	294	287	306	291	295	275	315	273	237	293	310	292	294	273	309	267	318	246	253	279	263	260	285	327	275	308	296	282	288	274	289	284	264	306	285	265	278	308	274	287	251	302	335	259	289	248	306	328	281	300	289	261	266	244	272	284	298	268	282	257	233	233	275	300	291	262	292	282	281	294	254	261	291	295	281	263	238	299	279	289	307	313	289	295	300	289	263	310	257	246	295	303	279	287	291	280	296	272	279	265	279	292	257	286	273	265	312	279	308	228	301	313	284	295	290	325	265	310	277	291	255	280	289	266	287	269	317	284	241	288	270	264	273	281	277	243	277	268	289	277	286	266	277	268	324	304	292	265	297	270	282	296	282	270	298	256	284	286	286	267	297	300	310	237	263	309	290	269	261	256	280	261	275	258	311	316	294	274	271	253	265	303	260	284	277	266	257	263	266	290	305	303	269	261	290	284	283	259	280	257	298	263	264	252	281	254	290	281	267	300	273	265	262	316	277	295	272	276	296	264	284	262	298	293	270	270	266	278	280	287	272	261	296	274	310	263	294	307	306	266	299	269	284	260	300	268	285	285	259	309	296	273	249	293	284	254	276	290	271	266	259	280	319	312	253	281	247	272	276	294	291	242	274	323	306	254	308	293	279	281	276	274	246	303	313	272	331	291	270	256	240	307	283	285	282	283	293	252	252	270	312	258	301	281	258	246	261	268	296	299	281	295	286	293	295	349	278	277	272	289	304	294	306	260	241	260	297	259	268	283	291	322	291	260	286	270	260	270	262	273	301	295	278	290	270	268	279	293	281	276	261	277	270	314	304	296	268	284	294	269	300	279	301	289	301	304	293	251	261	278	315	279	294	296	273	277	269	307	244	286	254	288	283	263	309	260	266	268	306	282	269	282	252	269	287	254	278	298	297	292	292	253	284	285	266	285	268	283	275	274	266	293	271	273	309	257	264	272	273	284	296	295	301	271	283	275	266	253	259	268	288	291	292	261	256	296	296	282	290	270	286	278	260	285	303	330	292	300	271	287	286	261	295	274	270	291	270	286	289	276	292	311	267	245	297	278	288	258	259	324	294	280	302	292	270	283	274	272	292	256	285	292	270	291	270	285	257	246	278	283	286	283	274	267	286	261	270	277	293	287	281	247	309	300	292	254	266	293	298	267	287	296	273	272	310	279	279	244	255	262	274	274	309	286	291	280	263	274	262	256	275	298	280	296	288	291	295	302	314	302	290	298	289	283	297	284	276	280	301	269	284	301	289	277	251	299	270	237	300	290	273	305	252	291	290	271	268	238	292	267	279	278	300	264	306	293	266	310	280	290	288	289	314	311	269	290	253	296	314	287	304	283	282	236	264	297	284	306	275	252	312	270	256	269	269	280	292	262	276	267	274	279	300	285	279	270	265	297	287	291	268	277	327	278	308	259	332	270	305	283	290	292	261	281	271	278	289	281	290	287	281	291	330	311	294	313	264	295	267	256	255	253	297	268	266	307	289	286	289	275	274	293	284	295	302	271	279	277	304	259	281	263	256	282	246	282	253	264	284	277	269	253	295	305	285	314	290	278	293	275	277	293	288	271	257	280	281	293	303	280	300	281	295	315	267	296	288	252	273	258	254	305	269	289	235	264	298	259	291	306	317	263	277	279	283	305	302	308	288	280	284	261	274	312	252	261	297	284	290	253	289	310	311	281	257	277	258	277	262	291	248	294	267	312	267	276	306	295	266	287	294	302	281	254	280	285	272	269	291	301	259	280	304	303	294	277	279	273	295	285	253	248	291	266	272	293	260	288	295	292	294	294	277	269	278	270	272	296	306	291	283	302	258	307	271	250	297	242	306	246	281	290	282	228	283	237	288	294	269	283	299	294	269	267	290	275	264	316	282	270	275	308	258	265	279	267	277	288	291	288	280	304	261	313	270	288	266	325	262	273	321	285	290	261	252	267	256	278	314	259	316	249	269	252	288	279	276	264	290	314	277	263	290	309	287	267	285	278	290	249	269	281	297	266	298	319	285	283	283	279	300	292	293	290	284	313	289	282	277	252	282	276	286	296	284	290	250	286	280	255	259	316	298	291	263	245	282	278	258	268	273	272	280	275	271	300	299	282	285	296	283	291	270	280	284	295	314	301	280	286	307	284	285	252	262	273	271	297	286	261	304	273	271	290	287	317	272	297	263	275	319	267	240	283	270	281	261	282	266	289	279	298	282	301	295	292	274	256	284	295	291	297	307	259	249	272	313	284	255	269	274	301	279	307	264	275	306	289	293	283	289	287	312	277	297	272	273	267	236	293	294	265	284	272	274	277	278	301	265	278	254	270	274	265	311	306	260	282	275	285	288	272	258	307	307	292	285	297	282	318	277	265	270	307	280	293	320	267	260	293	295	301	261	327	276	270	277	272	285	257	269	283	286	279	269	299	298	247	287	253	263	283	266	281	241	314	286	263	293	276	275	280	258	294	279	274	270	239	273	252	276	286	268	282	281	286	292	315	292	271	264	260	289	304	285	263	274	275	279	305	306	266	282	318	289	256	300	273	293	281	263	305	245	284	266	280	256	266	277	285	267	288	261	266	266	263	282	268	299	297	311	252	288	274	290	294	296	304	278	276	301	250	282	294	295	281	260	269	312	265	295	288	263	262	282	280	272	262	279	300	286	279	265	290	290	295	266	314	276	306	296	306	284	279	307	298	296	284	285	267	275	322	285	278	277	254	262	253	270	266	263	325	279	281	261	304	257	239	266	250	284	277	288	294	286	286	304	274	294	280	285	271	297	260	292	267	278	307	288	275	277	296	301	282	270	290	283	251	309	290	255	289	308	333	308	281	267	295	261	256	243	275	275	293	261	277	305	307	249	264	274	270	274	307	285	308	284	226	279	310	302	263	285	263	289	266	241	270	288	256	300	278	273	268	265	317	264	280	281	301	291	267	281	301	266	275	265	260	261	314	263	276	286	282	273	305	280	285	264	270	276	280	264	258	281	293	318	282	277	284	301	291	288	289	268	315	311	266	280	308	306	321	248	273	273	285	313	306	259	298	250	270	302	280	269	289	285	294	272	295	270	257	273	266	268	254	315	340	288	283	298	277	279	319	323	284	283	249	257	272	307	280	286	269	266	292	257	287	252	302	308	302	284	255	278	289	253	245	245	281	271	279	295	303	287	282	297	293	299	276	311	279	276	260	282	273	229	278	297	292	265	308	290	263	261	284	265	282	294	310	307	278	304	260	310	289	282	287	296	305	269	277	264	292	309	286	268	302	319	299	300	290	296	256	280	268	233	273	252	280	296	270	275	313	295	309	263	273	289	244	290	274	319	270	291	289	290	291	263	286	313
5935	2260	4494	5408	4477	3584	2781	2470	2000	1890	1419	902	693	715	652	606	631	660	611	644	659	623	601	638	611	662	650	636	646	615	662	631	607	632	621	624	607	634	592	647	620	626	664	628	642	659	596	617	638	678	584	661	603	628	627	681	599	609	626	625	608	677	613	618	680	637	670	633	642	675	654	616	620	683	602	636	637	612	668	628	658	614	626	671	620	666	660	651	554	621	627	679	609	624	638	613	631	647	600	677	613	626	614	621	610	680	603	612	588	617	591	641	645	615	622	648	643	652	597	664	602	655	638	626	638	654	640	687	594	638	614	610	655	616	601	641	624	600	615	617	620	600	618	599	611	673	638	601	651	628	595	619	637	675	610	607	632	602	615	648	660	629	631	643	659	662	630	590	657	643	620	689	639	655	616	661	649	656	568	637	639	607	614	630	698	553	635	573	624	588	642	608	646	628	611	607	647	600	634	677	637	642	595	656	630	665	653	660	653	652	647	625	598	645	643	687	615	614	661	600	689	622	615	636	653	658	650	609	594	644	651	647	623	600	604	629	664	643	639	628	647	583	666	630	649	672	616	623	612	614	663	667	600	615	651	646	637	607	598	653	617	628	642	567	625	651	632	599	639	613	619	628	636	656	619	619	596	644	632	625	579	664	637	636	625	654	659	647	599	637	624	660	639	647	602	619	674	619	638	628	651	636	623	640	655	635	641	630	611	637	594	625	629	631	624	615	652	627	641	620	658	641	612	626	598	622	615	620	592	573	650	675	651	626	611	686	606	617	668	608	623	649	632	652	644	670	631	652	637	619	589	647	620	657	608	587	647	650	584	664	644	659	666	621	615	638	648	623	568	644	673	650	595	682	640	618	646	647	613	580	635	608	614	617	657	642	626	586	618	626	568	666	596	596	646	636	647	618	670	619	609	625	634	653	642	615	647	651	634	603	654	605	641	594	632	645	650	647	620	632	621	641	643	633	652	628	605	631	619	634	637	626	627	673	604	642	638	636	702	631	655	627	618	632	595	617	587	609	612	662	628	632	577	648	638	630	637	669	620	642	640	687	651	666	643	630	654	641	652	593	687	644	680	618	685	613	626	583	616	626	594	616	615	645	634	666	619	652	683	630	644	618	609	639	660	587	638	615	639	650	625	652	640	608	618	623	676	599	620	649	627	630	588	630	654	641	662	655	629	653	626	592	598	621	603	616	662	623	633	602	631	626	630	612	657	570	634	632	654	630	619	636	648	636	633	635	610	625	659	637	643	674	605	643	609	614	622	662	602	594	631	613	598	657	570	609	625	650	634	634	605	662	665	613	632	660	617	629	626	666	650	629	639	621	646	661	680	595	612	656	607	653	581	644	604	648	647	595	657	625	653	616	636	642	629	623	651	646	663	635	634	625	672	657	625	614	614	646	612	622	614	660	645	672	609	626	636	676	605	608	632	624	634	586	619	685	650	654	599	628	676	609	630	621	640	580	640	654	601	668	677	633	658	630	599	594	678	643	653	638	633	625	633	613	673	678	617	599	649	674	640	594	606	644	643	631	594	632	664	655	627	674	605	650	658	611	583	613	619	694	620	606	625	639	647	614	599	640	585	623	651	628	650	649	649	640	631	606	619	640	582	644	651	603	650	660	663	613	618	655	602	640	616	646	644	642	596	643	610	625	593	646	651	631	630	644	666	663	642	644	647	623	576	636	611	614	626	667	658	625	612	627	650	597	665	667	653	628	585	625	668	593	602	668	629	636	636	602	645	627	608	633	641	645	632	618	674	645	660	646	663	597	645	668	624	633	605	639	618	648	629	625	599	656	602	629	699	585	610	592	625	581	621	642	617	644	671	697	636	654	663	660	657	681	670	632	601	655	604	670	640	641	631	624	602	710	613	652	646	657	668	616	617	661	634	615	667	639	651	637	637	618	625	662	649	649	639	646	604	663	663	645	685	675	663	596	624	634	612	647	610	640	611	615	603	615	659	666	669	593	617	614	625	624	678	651	623	621	654	628	589	644	611	634	628	652	659	623	634	635	597	614	600	630	612	610	641	681	644	584	660	617	589	649	602	639	678	664	650	625	605	658	643	658	609	680	650	677	645	641	609	621	620	635	606	659	661	592	609	646	672	610	613	630	632	613	632	647	675	639	609	650	623	601	615	613	630	639	607	583	556	620	622	642	669	655	608	650	666	617	611	635	615	630	626	641	633	651	618	612	643	664	667	638	634	679	630	597	646	636	698	613	674	652	605	622	656	578	636	641	609	666	661	662	656	597	631	632	633	624	655	624	663	635	611	646	660	666	655	645	633	625	666	595	670	608	653	654	638	610	626	640	623	634	641	669	641	628	676	613	665	663	659	684	628	631	598	640	620	647	615	661	624	648	647	676	668	621	619	589	639	619	618	626	621	618	688	636	650	665	620	596	618	617	614	632	651	639	579	672	648	632	628	592	610	612	634	684	640	636	658	615	581	614	662	637	650	647	625	641	641	661	644	586	673	676	634	654	660	565	613	677	612	650	615	623	619	631	598	645	686	615	638	597	618	638	624	634	618	651	666	654	588	663	643	640	627	642	633	611	658	697	600	673	653	645	635	668	631	665	595	612	593	607	647	634	650	658	588	608	624	661	640	616	674	614	652	646	651	656	625	613	644	650	612	616	597	628	659	579	626	611	659	620	656	615	603	603	622	637	595	639	662	652	646	625	618	679	626	645	672	647	607	622	658	640	617	614	614	630	630	617	596	621	621	565	566	647	624	659	626	609	628	592	633	634	642	646	628	658	589	633	589	635	613	629	598	621	608	625	642	578	626	579	619	622	645	642	683	648	623	644	633	635	653	645	670	642	656	612	631	645	656	642	606	611	601	652	606	626	632	625	642	640	641	631	656	636	629	656	617	668	638	596	638	633	661	681	664	645	611	628	576	651	627	664	641	624	625	646	634	661	640	610	654	637	582	621	648	669	636	596	653	670	625	652	671	593	678	655	670	643	644	609	638	628	661	604	618	644	639	655	648	653	620	636	634	638	602	587	611	622	614	673	612	680	603	581	632	620	622	585	667	609	620	627	635	647	610	627	608	695	629	652	632	585	635	620	662	642	664	646	609	617	617	642	675	630	627	615	583	593	608	615	566	652	630	640	641	658	629	628	644	627	614	600	633	658	601	616	646	596	650	651	615	591	633	620	671	600	636	607	622	614	629	622	573	610	599	589	620	680	642	616	678	659	613	641	640	636	661	649	672	653	621	606	624	647	659	595	602	646	651	629	603	632	611	673	620	629	620	659	624	613	631	620	596	673	671	663	615	593	689	623	578	670	628	625	655	663	595	638	595	617	633	609	668	658	585	658	626	653	651	687	621	629	628	647	624	607	649	639	629	606	631	650	699	652	568	640	615	617	688	574	608	634	665	658	635	666	642	664	633	623	618	597	648	609	634	623	627	673	640	605	615	622	663	663	635	598	610	602	645	620	648	652	638	620	630	659	647	646	588	680	624	629
24230	8044	5619	4209	2644	1912	1425	1055	828	794	692	426	287	227	257	232	200	242	250	219	232	219	214	221	218	216	189	231	219	229	230	207	215	216	218	190	201	185	199	207	219	206	202	206	192	203	232	206	202	213	205	218	221	202	197	244	211	193	219	193	225	236	187	230	229	234	204	204	210	230	203	210	214	233	210	210	216	212	182	214	196	206	207	193	203	225	205	218	197	191	193	239	234	203	233	179	216	200	212	201	226	240	198	196	184	215	245	226	224	230	210	234	197	247	218	198	208	205	244	208	210	230	226	196	221	198	214	209	218	215	237	197	211	204	266	244	223	201	205	204	204	235	223	203	214	191	180	186	210	184	225	212	243	174	212	188	204	200	194	221	216	212	195	198	216	214	223	238	220	215	205	204	198	203	235	203	217	240	214	183	187	213	214	187	197	185	215	199	229	218	204	231	243	213	207	212	223	216	189	221	191	188	209	193	226	209	247	199	188	219	196	187	215	223	218	196	236	196	213	224	209	210	209	228	199	200	239	213	211	201	205	231	204	203	232	204	234	184	206	185	206	207	221	221	234	208	199	221	208	198	235	219	239	198	212	186	203	164	210	205	207	196	202	208	178	211	226	180	204	216	194	194	212	198	211	185	212	195	209	226	242	204	235	227	218	205	219	232	189	178	187	202	193	205	219	195	192	217	231	210	202	200	200	233	211	223	232	207	228	204	225	207	231	218	200	218	230	201	179	238	187	217	194	202	187	214	199	199	202	234	205	204	204	203	173	194	217	197	211	197	230	229	241	194	219	214	213	222	234	240	186	210	180	194	194	196	184	250	197	214	207	209	219	204	196	262	227	172	206	218	217	268	215	240	223	205	213	195	202	214	206	197	225	228	233	224	207	217	203	209	244	214	207	190	223	235	220	205	221	224	217	226	204	188	203	216	200	210	196	222	201	199	201	212	204	208	187	223	211	209	208	200	209	234	219	195	203	197	215	223	193	211	208	216	219	219	195	196	192	238	230	209	235	234	196	197	215	233	206	205	230	199	213	195	221	218	200	219	221	196	226	239	205	200	194	213	211	205	222	200	230	232	203	196	219	207	223	209	205	199	207	201	205	209	205	222	235	184	197	232	231	209	194	214	207	214	241	204	198	198	206	226	193	190	179	186	216	187	212	206	214	196	214	224	233	209	219	229	222	208	231	224	199	228	200	193	210	173	192	205	208	198	224	192	235	194	222	218	218	204	194	204	187	195	238	220	220	234	205	203	210	227	218	221	248	196	214	215	206	217	213	175	211	222	209	230	192	214	204	211	232	235	214	218	241	218	197	232	215	200	207	224	228	205	198	196	208	221	199	245	213	205	219	200	214	179	203	219	251	253	220	235	201	200	195	184	239	230	209	221	192	203	217	230	188	202	189	236	216	185	228	208	194	231	209	206	215	224	197	205	209	184	212	203	204	203	236	198	205	194	212	240	210	198	192	205	228	219	236	186	191	205	194	206	249	201	215	207	204	186	223	226	218	209	208	214	250	218	193	192	214	209	231	203	213	212	218	227	200	213	228	219	218	194	186	220	232	225	216	225	215	220	215	210	207	205	230	205	198	187	214	217	221	230	210	228	201	217	232	204	200	194	191	217	223	186	211	198	185	184	210	217	227	208	221	184	200	202	186	198	233	188	198	219	210	216	212	205	194	210	214	188	208	215	230	220	256	213	199	213	230	208	239	199	235	211	232	211	199	228	208	196	196	222	175	186	218	189	227	204	201	198	223	230	184	217	211	207	234	183	201	197	174	196	198	192	206	183	233	194	183	188	231	215	226	220	211	214	223	213	208	224	224	208	226	205	222	212	222	214	213	209	213	229	233	203	233	219	232	213	214	189	221	207	215	234	191	204	215	191	192	221	209	202	244	228	206	195	224	206	239	232	194	198	190	185	203	202	230	197	211	198	230	230	196	191	241	191	193	197	217	209	202	234	209	223	207	222	192	217	232	193	217	185	188	208	225	196	207	187	220	212	210	231	220	210	230	237	202	217	225	209	209	170	220	201	224	230	240	197	207	210	222	211	205	214	214	245	231	233	225	235	189	228	220	220	208	213	233	199	236	214	211	213	214	226	204	248	219	199	214	237	219	245	233	224	226	239	189	213	208	227	219	219	263	213	224	202	197	197	210	217	197	214	183	198	209	236	224	211	216	216	213	244	213	223	209	213	220	217	197	223	210	229	212	219	209	218	181	242	229	226	208	176	202	241	227	199	202	174	194	210	225	174	220	205	204	212	205	205	223	216	218	203	216	185	210	217	207	193	199	196	245	244	215	214	212	216	217	253	220	210	216	214	213	203	238	217	222	210	221	213	240	218	169	217	208	173	213	204	207	193	220	219	179	237	197	205	209	185	215	199	207	208	254	228	201	195	200	193	202	191	199	200	216	206	192	213	195	205	218	209	210	203	240	228	222	190	214	219	209	238	203	180	182	213	201	221	172	205	244	208	222	224	211	194	222	202	202	221	216	222	205	207	234	222	209	215	224	217	205	219	228	236	221	200	195	209	213	202	226	174	204	200	191	200	208	189	193	211	223	196	213	165	219	222	204	208	243	214	222	193	215	196	207	241	240	196	220	206	215	236	219	206	216	194	225	188	214	236	206	224	238	224	227	196	201	184	223	206	207	226	184	225	200	216	188	200	207	189	207	223	208	213	207	207	184	215	191	197	220	204	222	225	181	209	216	193	216	226	217	207	227	237	224	196	218	223	204	214	231	210	178	194	205	196	242	217	218	206	213	206	217	205	195	210	199	221	216	252	175	212	207	200	209	206	197	183	207	217	202	238	223	208	217	178	218	214	194	221	212	220	202	206	195	188	205	252	254	214	224	201	190	213	192	187	201	248	204	205	243	204	183	215	202	189	223	227	204	221	223	189	201	218	254	219	212	216	216	217	220	189	217	233	222	218	224	205	187	184	229	227	225	181	205	190	214	217	210	199	216	233	227	238	202	215	215	197	197	187	211	199	186	229	216	205	193	204	209	219	203	211	235	229	212	205	202	215	193	198	197	230	235	209	208	210	221	218	217	219	203	196	236	204	216	218	254	220	209	222	240	238	190	200	233	202	192	221	226	204	222	219	213	222	198	231	230	201	190	203	197	212	219	204	187	234	223	251	219	229	206	234	237	234	221	201	223	236	194	214	209	202	203	223	203	237	208	217	212	213	211	235	222	236	238	184	193	217	234	214	210	213	187	226	224	205	224	228	234	213	232	225	174	208	182	198	181	219	217	199	217	201	247	201	187	206	189	174	209	215	188	231	203	211	213	226	215	194	227	225	218	196	198	232	233	204	175	229	220	192	202	228	208	195	181	195	190	223	217	228	215	225	199	212	220	238	197	227	215	207	214	220	220	206	250	221	213	229	205	204	200	210	202	203	222	245	216	211	235	207	229	201	187	223	232	221	200	232	193	234	222	216	217	197	217	207	205	206	198	206	214	207	234	226	222	218
15746	4402	8875	10577	8917	7320	5759	4932	4065	3555	2872	1473	853	734	729	721	729	612	593	614	585	569	578	552	543	540	537	519	572	498	510	545	556	501	564	518	522	519	518	509	492	531	516	498	517	521	544	492	463	520	533	517	511	501	529	526	511	507	512	510	569	511	510	508	499	507	517	500	519	558	539	507	499	537	496	506	491	524	510	500	552	509	502	526	554	498	518	508	478	488	510	541	516	529	493	511	530	484	507	477	518	537	511	517	503	526	524	518	491	463	480	521	479	517	526	486	502	521	510	490	455	514	535	532	512	515	490	545	488	532	508	567	569	501	513	488	543	523	500	522	537	538	544	534	515	488	493	524	529	522	510	502	516	526	484	507	518	484	494	526	467	506	466	545	503	511	558	510	532	497	505	525	525	504	501	468	543	535	564	548	489	525	542	552	456	529	498	539	566	527	481	555	495	534	535	549	525	508	497	513	463	493	531	487	525	472	579	530	531	520	518	507	505	527	530	522	549	504	499	513	510	523	516	492	523	509	530	548	537	531	502	517	520	516	480	535	515	514	509	505	491	488	511	492	489	518	501	493	534	514	533	524	516	498	517	482	546	531	511	504	493	525	500	536	530	512	478	502	525	536	517	507	489	551	518	504	517	493	509	559	519	532	511	514	545	546	512	500	509	548	501	529	499	494	509	483	543	503	520	496	519	528	528	488	490	499	468	513	496	524	545	501	504	512	478	503	518	507	533	524	518	499	526	528	514	542	532	536	484	517	499	509	525	560	463	515	501	500	485	533	524	521	496	534	513	506	530	501	512	496	524	530	518	480	534	469	533	469	527	558	502	504	503	504	508	520	489	505	513	526	488	513	537	478	498	484	492	542	538	497	472	508	497	473	520	496	514	537	505	507	537	506	507	557	519	520	511	545	568	488	490	535	520	535	487	532	510	540	474	514	523	457	505	516	502	513	538	520	509	494	506	501	490	522	508	533	512	501	512	524	509	521	492	534	529	530	484	497	517	459	566	516	503	513	536	498	497	500	490	496	523	505	527	502	505	470	518	496	514	508	505	512	534	430	498	522	503	507	517	533	508	550	533	491	532	551	517	511	495	551	526	510	511	539	495	533	506	539	539	495	518	545	532	510	491	538	523	547	495	500	500	516	540	555	512	472	546	477	528	474	516	519	493	496	510	550	555	498	504	480	509	545	512	558	486	497	488	543	519	513	518	469	524	545	501	515	506	493	506	530	470	545	502	422	525	525	511	531	550	490	550	515	545	498	552	527	526	512	536	550	518	505	529	517	520	486	529	532	490	498	476	507	493	504	476	509	520	518	496	513	558	522	508	528	517	476	508	551	517	540	517	497	494	542	496	517	506	488	543	496	482	491	514	505	496	518	513	494	529	506	531	529	525	556	510	532	510	510	497	457	486	511	541	497	475	508	512	502	527	518	524	529	486	532	506	521	525	510	539	522	518	509	536	513	517	515	481	507	530	504	528	548	512	526	457	538	494	483	529	530	524	540	482	519	478	489	496	513	510	480	490	460	534	534	498	522	509	527	515	475	476	496	471	562	518	499	517	476	530	499	509	547	549	512	525	515	519	514	527	504	493	502	528	498	537	540	506	500	521	505	484	520	500	497	493	520	504	536	522	497	515	491	512	529	545	541	501	526	540	559	456	503	480	521	512	505	497	518	489	526	511	487	547	476	526	477	493	559	532	469	512	482	525	555	531	466	514	523	492	513	524	511	500	517	500	555	504	532	492	495	515	495	470	487	496	533	516	533	506	520	526	523	508	490	525	496	491	516	538	498	470	531	481	569	533	500	483	510	532	493	524	513	519	511	487	494	539	523	495	502	503	505	522	511	545	490	525	478	521	496	539	531	531	547	503	517	537	517	537	501	507	551	466	518	533	576	540	475	512	489	501	510	506	524	513	516	514	485	493	513	467	517	526	497	499	523	525	469	484	551	519	533	551	515	519	532	514	514	482	489	531	520	539	533	494	493	529	512	532	516	472	526	535	534	475	498	487	498	492	528	512	517	520	507	483	522	517	505	528	491	543	546	510	504	536	517	516	528	499	529	514	535	533	483	506	492	487	500	525	495	538	498	553	549	512	507	509	510	510	494	480	488	520	486	512	523	524	484	534	485	501	524	552	495	528	503	537	554	501	503	497	514	495	485	518	503	522	519	526	521	518	494	499	559	507	441	526	516	534	521	526	504	527	507	525	511	524	499	543	513	508	518	540	484	519	505	535	492	544	508	517	479	482	529	504	497	509	577	480	500	510	533	527	517	512	497	528	504	539	482	509	509	543	517	552	543	546	520	511	475	511	507	491	542	511	480	512	547	528	508	474	530	494	500	554	511	513	532	491	504	531	524	492	534	522	537	494	515	500	509	535	506	481	521	506	496	519	521	526	520	506	512	531	518	512	523	485	531	500	530	492	522	512	522	459	505	561	539	482	481	487	511	510	510	508	520	514	486	530	515	512	564	489	527	485	514	500	525	516	495	513	520	507	516	493	544	554	469	463	468	558	503	562	534	537	552	530	533	514	483	495	513	497	495	536	519	486	506	517	528	488	509	491	512	505	484	538	501	467	511	531	506	503	510	482	470	527	512	519	505	518	540	517	470	475	485	519	496	510	552	523	506	503	503	498	499	522	532	541	513	469	500	540	484	507	483	522	517	494	534	559	534	522	505	459	512	500	512	498	462	473	497	503	467	516	545	494	498	503	510	506	489	484	480	501	537	462	538	513	502	545	522	475	509	517	515	519	480	504	526	540	489	495	493	496	514	515	538	519	492	499	511	507	548	558	509	523	484	514	513	512	492	475	493	527	551	539	532	508	512	490	516	487	500	466	550	531	493	485	579	533	518	506	525	523	535	506	544	508	480	514	519	478	578	560	566	524	543	513	511	484	548	535	499	540	497	495	508	522	519	465	442	481	525	538	516	531	513	518	487	452	519	485	544	506	508	487	503	489	494	495	484	527	520	487	502	528	523	466	528	509	489	539	536	523	524	551	477	500	493	505	500	480	506	479	521	496	521	517	508	502	518	501	506	503	496	516	535	494	516	494	530	526	482	522	519	505	522	490	492	509	496	522	515	503	497	545	497	544	552	538	543	528	489	502	508	466	516	535	533	530	556	515	495	545	488	514	476	499	485	520	512	504	539	529	533	527	468	520	503	489	484	534	570	538	529	479	498	494	519	533	549	536	537	521	489	503	532	534	544	508	508	516	500	512	496	506	485	497	529	535	518	523	501	558	486	503	529	535	481	497	511	494	534	497	526	533	513	512	528	489	500	536	516	508	523	518	501	519	526	535	500	489	529	542	558	500	471	492	505	540	558	486	500	524	545	508	509	511	518	532	522	549	457	472	514	516	516	518	484	485	469	507	519	500	538	507	528	529	536	521	500	501	521	554	514	487	524	507	499	501	497	536	533	496	501	523	543	485	551	479	495	509	494	549	519	481	521	485	525	501	512	503	457	525	546
36603	14373	9494	6723	4700	3178	2501	1799	1448	1368	1037	634	463	442	412	379	397	383	386	412	372	337	350	368	369	375	362	329	310	350	375	373	356	329	343	348	339	334	360	385	382	343	337	338	324	370	392	339	388	374	347	359	353	345	345	386	351	366	347	345	350	349	339	368	351	355	367	369	349	338	365	360	371	346	356	362	370	379	392	332	346	393	357	352	370	373	371	301	327	326	333	387	333	358	369	323	390	352	377	348	342	338	346	359	365	342	362	344	369	336	359	350	379	330	328	364	353	361	381	356	346	381	341	364	348	335	347	386	358	364	345	347	337	343	371	360	375	373	326	341	338	331	344	349	361	363	360	357	337	317	354	331	341	313	386	326	346	339	327	370	349	384	325	341	336	329	365	338	372	380	362	327	353	369	345	357	356	348	330	330	364	371	348	365	415	355	352	332	325	359	349	402	346	349	317	370	322	320	325	369	337	384	321	353	355	333	361	375	353	357	361	349	333	355	351	374	343	359	358	337	348	363	343	358	386	367	349	352	354	383	353	387	378	365	319	380	344	345	347	341	339	356	322	345	310	345	349	349	350	355	363	378	319	353	303	352	329	327	313	393	385	397	376	333	368	356	327	336	308	353	346	380	367	376	346	314	346	349	353	323	355	331	325	363	365	362	408	370	346	327	350	404	340	340	348	368	350	324	350	340	352	357	358	349	356	361	361	358	369	369	356	351	344	342	368	334	363	370	360	346	353	343	347	359	344	327	325	367	341	362	310	322	340	380	335	357	348	316	351	357	347	343	359	326	353	324	327	332	391	354	368	370	380	353	359	370	375	368	371	350	347	322	350	342	311	366	344	353	360	337	360	336	320	339	333	339	333	324	354	331	342	352	389	380	334	337	312	342	356	352	330	363	330	337	370	365	357	320	362	351	377	358	396	342	328	351	354	335	321	360	378	336	330	352	367	377	335	341	355	340	353	351	316	380	314	369	317	359	345	362	362	325	349	351	384	388	329	338	348	388	365	371	306	330	357	340	383	378	352	376	385	348	351	403	323	344	379	374	371	329	349	346	356	355	352	370	351	393	337	388	346	357	344	351	346	315	305	322	350	354	345	341	344	365	344	368	319	372	361	375	366	329	345	341	356	385	376	370	333	338	345	364	374	370	345	344	323	334	307	352	370	340	353	351	336	344	364	355	359	344	392	324	365	360	347	340	347	369	354	396	336	323	331	319	348	371	369	386	366	345	375	340	317	388	335	321	389	355	345	330	326	342	317	335	344	347	332	328	357	285	350	394	337	349	331	356	324	374	381	324	359	335	367	350	320	346	334	386	382	362	340	326	351	355	370	342	342	336	363	345	360	361	392	350	322	358	355	366	404	347	383	333	339	349	344	357	366	359	359	357	344	339	363	342	307	379	373	376	353	344	353	380	345	329	359	328	356	324	379	371	375	348	362	363	357	327	312	340	367	347	371	316	341	364	327	354	346	348	367	322	357	335	364	311	327	336	359	343	342	330	345	347	346	366	350	329	347	327	363	374	336	359	396	355	345	345	336	390	374	379	347	341	350	378	338	343	348	364	329	352	356	331	322	354	352	332	377	313	364	350	343	353	365	344	320	330	324	343	346	352	297	385	327	359	338	371	343	329	354	356	389	316	371	313	395	347	329	364	367	333	366	324	329	343	323	369	323	364	337	337	322	350	359	358	352	340	355	338	357	351	329	347	369	382	358	379	353	340	360	327	339	358	352	336	350	313	341	382	377	346	337	365	346	368	382	359	331	391	345	348	363	358	362	360	371	307	333	328	323	383	332	379	356	362	341	357	338	362	352	328	352	380	364	340	354	344	356	357	360	334	421	380	350	368	365	353	359	339	323	355	363	352	383	358	365	341	347	364	333	353	374	353	306	351	347	375	372	323	368	368	372	322	329	370	348	320	348	385	351	354	324	326	320	355	349	354	367	373	341	342	338	314	341	324	341	337	364	343	364	397	357	331	365	349	322	354	357	347	360	326	371	325	328	380	378	355	298	340	337	338	361	339	330	365	371	354	343	392	347	380	325	356	347	332	350	341	346	343	340	341	364	335	363	352	357	367	370	327	370	350	349	355	345	380	379	396	329	366	360	385	353	397	353	356	310	376	322	355	372	340	386	338	342	354	366	361	368	339	339	343	366	338	322	356	356	373	335	362	356	350	360	355	389	332	321	328	329	370	362	343	363	345	357	327	339	337	345	339	347	352	344	376	351	345	340	357	342	384	333	369	376	363	334	346	344	335	372	367	353	355	355	356	338	323	344	346	328	356	334	380	317	350	355	358	366	339	348	351	355	358	332	371	342	343	347	342	375	379	347	351	370	352	330	325	374	357	379	367	372	384	367	353	364	358	350	370	360	348	401	301	374	356	376	338	367	396	375	352	346	361	381	331	308	341	370	374	344	356	370	366	358	331	325	314	312	351	326	339	358	321	309	316	362	349	382	357	346	378	373	373	363	369	389	327	368	387	362	330	351	370	313	344	326	361	391	402	344	326	372	329	394	390	328	364	347	368	344	364	364	358	334	349	360	329	391	342	346	366	345	351	356	367	346	344	382	326	357	349	339	397	331	325	338	340	332	356	375	335	359	361	376	326	370	351	367	333	342	318	349	352	370	352	350	310	336	339	341	343	341	360	381	372	347	369	340	317	328	320	363	369	344	299	334	388	329	346	350	376	343	354	348	344	361	376	371	371	354	380	363	347	347	310	344	340	326	370	319	335	347	341	348	321	367	350	325	363	341	313	346	369	354	368	373	363	315	351	350	351	337	397	342	363	367	329	348	375	357	356	376	334	334	322	316	333	348	380	350	336	334	347	318	362	368	320	387	400	371	334	356	345	351	368	411	366	334	373	321	336	333	289	320	335	316	339	348	344	323	337	377	389	394	353	375	382	364	351	325	337	394	334	356	353	364	370	346	349	374	324	372	333	381	363	382	396	350	372	346	363	342	336	351	357	390	363	332	340	328	368	343	308	346	335	351	322	349	376	370	371	335	336	374	367	321	386	350	354	341	370	352	363	346	394	326	344	336	323	355	344	315	306	328	319	381	371	347	366	345	319	326	373	359	322	367	351	347	347	367	317	363	352	353	352	368	363	320	359	372	350	325	340	354	379	367	316	365	366	366	333	348	327	372	336	292	340	361	365	338	335	384	368	364	390	348	315	339	336	307	362	385	360	347	330	328	376	358	392	334	290	291	343	371	358	329	333	369	335	345	303	331	380	328	359	318	322	392	364	389	386	374	384	362	342	373	326	329	340	316	364	366	371	323	364	322	344	341	347	355	384	342	341	322	324	378	349	355	335	364	339	362	328	359	368	332	350	318	365	346	348	371	383	316	344	347	342	401	343	329	303	351	334	336	356	399	364	317	323	365	369	382	376	343	321	325	350	345	355	366	336	368	318	379	346	361	340	321	357	375	354	344	360	381	341	356	329	385	357	359	373	385	307	360	352	372	379	338	368
21916	6513	12340	14311	12749	10315	8892	7185	6187	5676	4332	2216	1346	1161	1175	1137	1037	938	945	981	888	860	846	847	820	839	800	813	835	811	849	854	806	834	810	824	799	786	813	759	788	823	843	800	808	785	820	812	811	768	763	787	765	773	827	794	817	751	847	801	747	761	750	773	770	765	780	743	789	765	787	854	766	806	762	776	775	781	746	766	787	744	799	819	753	799	795	737	777	835	783	769	753	807	783	784	820	798	773	823	818	758	759	775	780	720	769	782	739	791	792	811	744	832	810	739	783	809	776	742	793	786	836	774	740	795	790	764	777	775	744	824	792	739	802	749	799	799	817	766	797	804	784	749	740	797	787	768	776	771	752	770	813	839	820	762	790	771	789	782	760	816	790	770	863	784	748	751	829	830	796	796	757	791	801	794	793	778	737	748	834	742	798	773	742	821	796	826	793	758	765	844	794	774	812	815	801	703	788	817	752	795	807	791	771	770	813	799	801	771	764	758	814	762	760	752	796	798	806	768	808	795	821	772	811	826	815	769	729	766	809	785	777	770	792	785	754	788	757	762	766	751	789	807	806	794	756	808	817	740	763	741	730	782	784	735	760	758	776	759	781	751	759	794	800	803	755	827	794	761	824	798	831	760	848	778	829	799	830	807	817	786	776	785	784	794	832	825	793	772	758	788	795	839	773	882	778	815	825	789	825	797	806	749	786	746	745	819	812	731	782	803	814	807	803	786	786	801	741	789	802	776	797	801	786	756	830	789	742	763	763	741	828	769	765	799	766	719	768	771	758	783	799	748	779	809	786	753	766	821	774	780	771	792	781	751	771	806	813	801	780	845	754	733	739	828	789	757	805	769	758	757	815	761	775	748	765	853	754	825	757	813	823	771	811	742	784	748	791	829	759	790	817	771	832	747	768	750	746	740	772	778	758	793	860	727	788	734	731	754	819	810	813	754	810	773	824	774	766	777	773	826	741	755	797	766	775	812	778	763	781	801	797	804	813	808	775	791	769	788	745	791	781	830	767	723	768	759	753	846	772	797	802	830	803	752	758	839	797	769	780	784	813	768	793	812	773	785	811	767	758	763	751	776	820	754	789	807	784	752	745	836	819	752	775	730	816	753	813	808	847	799	790	767	801	755	766	779	846	771	793	770	749	795	701	788	807	772	778	769	772	775	780	781	730	790	745	808	785	812	831	798	782	774	775	776	760	789	812	796	773	782	748	778	797	803	757	787	802	828	760	759	787	753	782	749	758	811	802	705	792	775	804	803	796	817	784	749	788	812	832	774	821	734	791	784	791	775	801	750	777	795	781	783	829	767	761	753	761	793	763	790	808	733	757	771	795	758	767	762	767	738	818	788	809	771	746	793	761	756	769	818	775	753	811	736	761	797	797	753	787	734	830	758	771	727	814	745	754	770	782	777	798	794	771	777	761	769	799	766	767	763	822	736	741	752	733	771	765	785	796	780	743	802	777	802	737	813	815	723	776	788	735	761	792	812	818	786	761	820	787	798	759	791	808	762	822	779	841	775	792	844	814	781	754	792	803	768	771	724	777	808	791	821	742	782	751	743	833	820	797	765	808	785	708	812	839	778	796	783	727	749	813	765	774	777	847	818	783	760	798	799	755	776	783	822	779	826	810	765	767	759	756	777	789	815	797	810	802	837	803	799	803	859	791	773	762	774	825	769	788	756	849	819	752	784	795	808	807	844	774	785	770	813	708	767	779	750	746	804	735	775	795	805	754	709	814	754	780	792	772	773	834	774	787	781	728	761	813	732	810	767	765	832	770	773	792	752	787	801	789	807	787	766	746	774	790	804	807	769	832	822	804	778	755	761	791	790	801	775	754	789	743	779	803	745	813	852	748	813	796	744	782	778	723	809	747	786	763	751	776	756	779	772	787	839	780	735	784	784	766	710	789	729	787	738	771	773	797	813	835	774	762	802	770	777	812	817	753	766	753	772	802	771	799	770	783	784	759	810	814	824	729	734	792	792	788	750	850	781	782	777	805	807	800	753	772	764	783	802	769	760	793	789	792	858	805	848	809	774	823	769	801	780	805	856	774	781	746	788	762	710	778	774	789	817	830	806	788	809	802	739	762	775	803	752	793	740	813	798	856	749	771	769	756	756	826	782	814	759	763	796	755	813	796	830	804	771	840	882	801	800	778	744	789	795	753	799	806	769	784	831	810	763	814	818	775	763	754	747	791	819	822	818	755	765	746	789	795	771	758	789	774	862	777	734	778	791	827	756	767	749	824	765	779	798	769	799	770	780	818	761	818	814	809	768	781	799	725	766	825	746	792	770	812	804	797	798	810	781	788	803	809	744	752	751	798	816	824	752	761	852	809	751	760	765	785	817	777	748	762	813	737	820	759	752	806	783	797	799	757	847	829	818	757	808	766	783	717	777	792	754	777	813	757	861	844	780	804	804	769	819	751	762	752	780	752	815	814	812	796	772	788	777	791	749	780	796	749	781	766	797	760	776	730	740	771	770	783	746	779	778	814	768	778	848	802	755	764	763	797	733	785	727	810	834	810	765	730	768	812	815	712	768	840	839	810	742	784	785	822	817	745	792	756	841	784	809	787	729	802	728	816	798	794	762	786	779	756	766	747	822	772	771	761	799	809	780	737	770	781	776	781	850	763	751	806	731	780	808	747	808	758	738	771	776	818	822	828	754	779	776	807	835	765	781	793	840	798	794	808	768	767	746	791	773	836	803	793	793	775	734	779	752	772	821	761	788	765	799	774	756	806	798	790	799	801	756	758	778	751	738	766	757	776	776	832	783	765	784	788	790	815	745	745	764	790	795	822	803	824	790	721	775	760	767	757	753	780	781	828	784	830	816	808	770	727	717	748	770	744	789	763	773	783	767	756	821	832	757	742	728	751	743	758	813	762	812	805	784	797	767	778	753	758	760	773	789	756	775	795	741	760	782	807	801	848	833	764	792	818	769	744	800	839	831	771	757	781	833	809	772	795	760	731	807	826	778	790	787	800	784	789	806	762	851	785	825	775	752	749	753	812	788	813	794	748	770	825	815	736	784	792	783	791	803	823	776	788	812	788	711	842	760	789	795	802	761	818	736	774	787	799	786	772	815	758	769	821	779	750	801	776	745	814	828	821	752	774	864	771	743	793	747	812	817	768	726	785	785	814	759	782	823	789	771	829	784	776	800	755	812	741	782	752	796	786	808	724	799	776	800	757	760	792	824	780	767	778	775	764	816	737	816	822	789	798	799	799	749	738	791	797	767	784	786	836	819	737	762	799	755	836	778	783	761	771	795	784	699	776	822	760	781	782	787	794	766	813	789	819	839	749	814	737	755	768	762	808	751	780	780	794	778	771	778	804	792	734	799	769	769	795	760	768	784	757	789	788	787	783	736	776	752	805	760	808	786	803	758	764	771	773	795	772	795	833	806	807	807	760	781	789	824	802	740	764	817	774	762	749	769	828	782	805	793	761	756	753	801	744	780	795	807	788	800
9477	2744	2225	1783	1208	930	807	651	512	470	382	311	292	270	237	283	269	308	274	275	292	265	255	242	274	299	314	299	278	271	257	284	243	298	276	315	269	277	279	267	306	326	314	283	279	282	316	251	290	248	277	271	270	272	291	265	308	283	258	286	283	285	288	272	241	306	267	259	293	285	279	270	287	280	259	266	275	286	305	247	281	239	279	280	308	282	275	252	263	277	258	278	265	237	305	278	292	303	289	308	279	323	289	305	303	244	296	280	266	279	271	254	261	250	258	280	289	261	270	320	294	273	276	282	289	293	285	261	268	271	263	234	266	268	284	276	258	272	279	261	281	250	278	266	284	263	256	247	272	261	289	294	260	288	281	284	278	284	264	244	277	289	257	263	267	268	284	277	261	266	277	296	304	276	281	265	254	315	319	303	311	254	313	241	308	294	250	326	269	252	276	266	259	291	261	268	278	310	281	242	283	277	273	277	248	296	277	284	312	285	261	294	270	268	281	262	258	261	280	279	284	280	293	277	281	253	279	296	295	294	276	249	266	271	268	273	255	293	277	276	282	292	262	270	293	260	276	264	291	272	289	287	304	268	261	308	311	271	296	281	247	246	288	288	275	296	264	281	263	277	302	262	263	284	241	279	284	280	271	281	259	267	295	261	289	278	297	312	280	293	273	308	263	253	280	275	265	268	288	287	275	297	268	286	284	266	293	268	237	252	277	299	276	297	277	282	314	269	261	286	304	290	257	279	288	266	299	269	272	274	288	280	251	270	298	269	241	302	276	278	289	288	299	278	289	258	266	248	244	252	272	264	274	268	260	292	261	285	293	278	281	269	275	273	288	285	261	273	312	234	275	293	279	264	273	263	276	304	284	272	258	271	271	289	252	268	288	304	268	252	284	289	277	270	265	267	287	287	286	281	296	272	321	261	267	304	274	276	276	250	257	290	299	266	241	293	264	283	282	283	301	274	281	262	277	290	255	269	278	293	253	291	290	277	273	272	284	298	260	256	271	280	267	298	278	257	271	273	299	249	271	272	229	285	305	240	276	259	246	276	294	285	260	263	277	288	278	299	280	286	280	271	234	284	249	305	258	252	275	267	295	271	291	267	287	312	275	278	231	299	283	273	252	282	260	276	244	262	234	276	259	283	265	264	307	276	255	308	293	278	271	287	298	263	265	257	290	250	230	260	293	276	261	282	285	255	295	264	258	267	270	269	254	306	321	298	296	272	244	304	312	275	254	237	260	277	292	260	253	248	284	275	284	311	246	256	280	279	321	250	301	293	253	248	284	245	260	277	252	253	282	249	285	279	293	263	297	275	301	240	272	288	254	263	248	300	263	255	296	282	263	271	301	257	270	219	269	275	304	282	263	307	255	255	262	291	283	312	239	284	295	264	260	269	282	290	261	260	254	272	308	236	293	281	257	290	274	268	261	273	270	273	271	306	318	281	272	276	262	273	259	253	247	241	279	308	255	267	290	286	272	296	266	256	288	263	294	313	294	263	270	288	258	274	281	281	313	275	270	243	244	270	272	285	264	255	244	252	278	282	306	287	309	265	231	265	293	290	295	245	298	239	231	289	282	248	312	258	277	310	273	279	283	259	282	304	308	274	281	279	255	250	314	283	253	245	267	309	262	311	284	288	281	265	277	290	274	283	275	316	275	262	273	256	261	261	240	246	275	257	293	289	295	319	294	297	277	279	285	264	306	250	285	291	251	281	283	279	246	275	294	269	253	281	268	272	261	275	271	296	256	273	246	275	263	269	236	250	263	262	278	266	269	282	245	313	296	269	278	310	267	264	263	300	251	269	242	283	270	264	270	254	260	297	273	257	254	291	301	268	280	257	283	303	262	247	302	271	287	298	300	265	254	280	263	279	239	265	282	322	259	258	280	301	263	277	254	291	304	265	264	266	266	274	263	261	278	270	274	280	274	284	291	270	289	279	256	307	278	258	283	271	292	303	262	277	285	295	293	296	264	283	282	262	294	304	261	286	277	274	283	310	297	274	273	264	265	309	284	307	256	264	270	267	275	270	328	278	299	262	246	242	286	312	264	283	265	286	263	294	286	269	272	279	266	264	267	287	270	254	256	294	269	297	282	271	263	280	272	281	274	284	298	298	274	271	251	256	265	267	263	271	300	303	290	270	303	282	318	264	300	289	255	283	274	269	283	275	265	260	279	295	261	254	246	273	249	265	278	254	262	253	282	298	264	292	291	268	306	278	251	276	286	304	312	270	279	262	277	263	265	285	279	261	282	284	289	275	294	304	287	278	294	297	287	281	271	277	267	287	280	294	262	274	263	262	278	261	281	256	273	293	266	270	280	267	292	265	307	239	256	290	279	277	280	275	292	277	261	277	274	263	253	254	282	255	266	288	271	279	276	291	258	252	279	293	259	262	281	272	267	291	286	294	282	265	266	242	265	249	277	254	239	265	256	298	308	296	291	267	271	290	272	281	265	281	287	281	261	321	261	276	253	254	280	250	273	256	315	317	284	261	325	291	250	267	267	259	297	258	280	262	290	278	271	276	267	266	276	302	266	293	257	290	260	291	290	267	254	273	273	293	263	272	286	269	294	275	279	283	256	248	274	267	269	277	270	291	265	244	255	298	295	281	280	290	291	313	284	282	274	240	282	285	274	294	281	277	258	305	296	293	283	250	255	245	245	269	254	290	279	276	309	288	272	248	280	279	304	277	266	249	279	259	283	279	289	274	305	237	297	313	268	268	263	289	272	265	265	269	268	292	302	264	279	263	258	304	277	260	281	281	284	277	264	277	264	284	246	253	267	257	265	306	298	280	309	274	287	285	290	257	285	267	286	266	251	269	247	255	270	270	290	285	261	262	272	291	281	281	304	253	263	289	258	309	283	277	289	276	299	303	263	265	277	259	287	249	287	276	241	287	277	254	311	258	281	273	271	291	270	271	303	295	285	262	275	273	252	284	245	266	270	272	283	248	269	288	266	264	272	270	267	255	266	265	263	282	275	281	275	285	269	264	271	260	289	285	275	287	294	280	240	275	254	276	271	307	277	278	287	279	308	229	280	296	313	279	284	272	252	308	271	266	273	275	286	317	263	317	262	296	268	274	267	282	278	286	314	265	285	274	329	277	267	295	282	285	303	299	273	281	279	304	280	275	245	299	262	237	296	257	278	296	297	251	267	274	266	297	289	283	277	282	265	251	280	267	236	261	313	266	294	265	287	275	259	266	290	292	237	310	286	273	277	301	258	279	280	277	272	279	289	257	288	275	284	315	291	247	265	292	287	260	261	297	284	295	297	280	275	297	279	290	253	263	238	277	259	287	316	295	243	285	293	235	264	290	263	291	313	277	255	257	273	275	277	240	274	243	256	274	233	307	267	264	284	280	293	288	257	320	275	283	293	288	286	260	263	256	253	281	283	274	275	257	277	287	246	303	257	301	283	281	272	274	322	271	285	296	258	285	265	268	284	297	270	259	279	298	296	258	282	291	284	274
6071	2247	4253	4996	4334	3451	3123	2451	2155	1680	1221	776	627	631	642	603	611	614	614	641	636	632	629	618	589	647	621	613	649	646	600	602	651	630	623	616	651	688	690	643	604	645	594	624	618	638	621	620	616	592	619	650	604	676	621	613	598	614	624	591	594	626	625	622	660	606	643	651	608	621	592	582	588	599	615	617	593	625	611	622	597	621	612	619	625	659	596	636	615	635	599	657	600	658	566	625	641	611	576	624	569	606	637	609	680	681	659	616	595	637	609	624	665	623	624	603	654	594	594	632	604	612	615	617	627	614	627	608	593	636	636	630	643	607	662	589	631	614	615	601	638	663	638	627	603	599	643	639	625	632	605	608	592	643	626	594	631	633	659	608	622	623	668	640	618	602	580	630	599	633	597	635	627	646	627	604	627	651	603	641	625	614	604	637	604	609	629	667	626	582	605	675	601	619	612	658	636	653	652	635	640	642	656	603	648	646	608	607	655	605	602	607	591	625	623	623	639	606	587	664	606	628	634	639	654	600	626	609	625	653	628	609	602	652	614	638	600	645	655	601	623	603	649	632	641	628	667	665	653	636	642	600	638	610	611	630	654	617	615	622	581	600	645	618	607	607	595	643	601	615	566	564	653	641	636	609	565	637	651	638	616	607	607	602	645	627	611	589	619	616	648	622	620	623	637	590	635	597	634	624	653	588	621	614	667	637	659	596	651	570	633	643	660	587	632	626	612	636	630	591	579	584	600	620	659	621	627	627	643	608	657	638	609	622	614	647	644	561	540	643	642	607	665	629	617	679	631	665	622	600	621	630	629	638	583	628	637	649	572	650	623	591	651	628	630	661	618	601	623	624	640	608	560	607	626	642	617	668	613	625	587	662	643	620	631	623	600	595	607	584	624	670	602	642	631	616	606	640	662	656	629	618	608	622	613	605	651	620	616	638	635	609	634	581	662	609	627	621	598	603	625	599	628	648	582	630	639	590	563	609	597	685	650	620	629	615	594	642	666	600	638	654	557	636	591	608	627	565	607	639	607	623	629	627	589	647	578	619	644	629	667	641	608	623	602	596	642	627	641	621	634	648	601	590	636	668	622	617	602	617	619	670	646	590	617	634	628	615	585	618	602	610	590	615	618	623	580	629	630	603	618	638	617	604	665	589	597	595	577	628	596	620	623	599	600	636	650	607	637	629	621	625	610	630	649	618	581	634	644	617	625	635	636	666	610	582	593	607	613	628	666	637	651	601	635	661	596	606	625	618	608	601	582	629	632	572	636	638	660	608	618	658	600	571	639	634	656	617	602	635	653	653	615	595	651	618	658	620	600	611	614	589	604	604	613	633	624	591	636	600	613	592	587	622	640	643	637	608	668	630	631	610	604	622	629	609	598	677	613	626	600	637	575	630	639	555	640	612	627	596	610	630	614	631	582	627	639	599	647	647	596	616	617	609	613	669	650	634	654	580	598	627	620	652	598	637	631	583	639	629	609	608	615	627	636	636	622	576	601	667	646	610	579	634	656	624	637	651	647	622	625	636	608	611	622	564	641	624	603	592	601	621	643	610	633	589	626	616	634	639	641	630	677	670	609	635	663	612	618	648	619	584	620	645	656	629	614	630	660	645	613	579	613	685	611	623	599	629	609	577	646	650	620	606	575	603	609	609	638	655	671	672	630	602	601	581	649	621	585	649	655	584	616	602	635	619	612	638	597	617	625	594	637	625	631	643	610	623	618	649	647	630	552	610	634	633	596	630	596	604	613	625	596	616	610	601	603	650	620	613	572	591	632	639	623	647	578	631	636	610	582	638	600	630	605	613	585	690	559	656	647	630	611	658	624	600	623	614	645	631	626	647	571	668	609	663	600	614	606	566	572	631	631	602	614	681	606	647	583	631	610	638	592	640	616	654	623	627	643	615	590	644	653	590	623	590	623	588	617	587	587	615	577	661	602	648	603	621	607	570	679	628	646	618	590	624	651	667	621	624	646	616	613	605	595	599	634	615	624	591	607	621	625	588	628	610	624	624	637	647	643	677	631	661	615	615	626	635	596	635	569	628	629	662	606	652	622	625	653	667	642	580	560	617	629	601	582	632	609	607	622	600	627	635	631	657	616	632	671	588	598	592	624	647	608	618	596	637	679	589	615	630	639	591	605	607	602	642	635	614	653	650	588	615	644	639	651	613	598	637	641	652	643	642	649	600	635	616	586	590	582	646	598	623	585	619	584	658	631	628	628	631	644	605	645	630	582	607	654	623	625	635	601	593	616	623	619	668	644	608	629	604	630	621	619	586	632	590	605	642	657	617	660	622	639	631	623	592	568	624	638	660	611	670	611	632	603	618	613	604	621	619	638	634	624	593	620	626	595	622	664	672	638	605	630	621	604	621	643	611	602	583	609	656	640	610	656	604	669	600	612	613	633	610	616	601	611	613	637	628	606	630	609	622	658	617	613	639	556	590	659	605	666	618	647	568	656	570	610	600	622	670	642	662	601	620	619	626	618	624	617	566	668	605	584	596	592	641	643	644	647	608	659	628	575	622	611	644	575	642	639	600	552	659	644	649	599	608	625	643	638	616	663	580	613	637	655	600	632	628	626	643	599	639	631	668	621	619	603	632	590	639	630	601	623	630	633	575	592	604	607	663	554	635	639	648	660	609	573	601	612	626	632	596	603	573	627	602	645	592	635	637	623	619	589	663	622	615	658	638	632	591	673	612	625	656	664	607	626	662	599	635	608	632	618	625	622	635	563	624	601	674	622	579	639	675	577	652	611	632	599	640	570	600	591	617	625	617	616	619	634	627	598	594	614	589	596	599	616	644	633	645	625	600	613	623	698	599	628	670	592	582	695	603	630	571	605	612	630	599	575	573	597	598	577	625	612	583	647	600	642	615	592	674	618	627	662	655	620	609	624	640	611	637	654	635	612	662	604	600	643	656	613	614	611	628	604	610	613	648	652	630	611	668	628	585	637	620	637	592	642	630	662	589	630	562	628	656	672	595	613	596	620	628	602	638	587	660	610	645	618	628	637	597	590	618	625	630	639	617	611	636	636	633	614	621	630	597	580	626	647	626	625	645	599	632	595	574	613	618	636	581	641	631	626	644	626	645	599	642	615	640	624	622	679	640	575	620	612	611	640	628	623	581	589	619	623	598	587	610	591	607	688	607	642	640	645	604	635	603	610	604	601	636	627	587	627	608	605	643	621	672	622	646	631	616	642	585	581	656	612	618	586	620	641	611	582	605	637	597	626	642	654	628	641	639	619	632	637	597	586	578	597	649	664	642	599	651	614	610	664	606	636	597	642	622	622	595	677	612	619	625	588	639	633	654	605	656	654	618	626	646	601	664	650	600	629	608	640	652	614	625	617	602	617	612	635	629	634	627	593	619	614	663	627	624	696	656	657	661	629	644	603	599	633	608	616	605	625	584	601	631	624	586	600	648	640	596	694	615	679	613	640	649	586	597	599	655	608	628	599	663	641	602	622	635
24847	8045	5189	3834	2650	1864	1469	1211	937	772	476	304	263	256	215	229	223	239	253	238	222	217	195	197	200	228	240	219	215	232	204	184	210	199	211	203	213	186	213	175	212	197	214	219	185	194	204	206	191	199	182	198	197	188	203	217	221	208	201	191	215	191	224	238	200	211	201	204	198	185	213	215	201	208	212	203	224	204	192	168	193	209	196	192	180	200	207	209	205	197	212	214	229	223	224	210	194	200	190	216	194	200	211	216	209	196	208	184	191	206	200	201	221	189	216	192	211	198	192	189	187	194	180	198	195	181	212	237	188	229	184	178	203	198	243	216	187	206	223	219	205	191	170	187	215	225	197	196	218	216	204	213	216	197	182	201	207	189	194	215	198	211	195	210	204	196	212	206	193	203	201	187	219	193	211	191	220	195	169	210	197	203	187	222	221	224	181	192	215	200	206	207	189	190	229	202	212	208	202	200	218	181	190	226	218	209	195	198	203	213	220	199	196	173	214	192	193	215	209	199	200	214	192	195	190	215	202	202	212	201	218	216	218	208	225	210	215	180	205	211	199	189	212	203	169	205	214	233	230	203	193	183	182	214	185	222	210	235	206	198	198	213	218	233	231	213	225	185	196	232	214	214	213	195	198	195	194	229	190	204	199	211	190	229	223	212	210	192	214	208	201	207	249	201	195	195	208	216	222	190	204	211	238	177	224	197	192	223	197	235	231	229	206	236	223	205	227	201	185	190	225	206	190	220	228	211	179	181	219	215	233	198	186	195	187	234	206	200	226	199	231	192	226	199	204	240	209	223	213	212	217	190	178	224	229	215	199	183	222	222	218	192	203	221	220	190	184	205	206	211	211	194	193	199	202	190	214	215	201	211	236	186	203	193	211	232	188	185	220	211	194	244	212	174	215	190	175	191	228	178	186	193	192	182	214	183	220	234	213	192	211	180	225	198	210	217	226	226	202	195	229	198	197	207	169	226	191	218	222	200	209	189	201	217	228	221	211	183	203	197	216	194	201	195	251	216	210	226	214	188	211	225	171	219	222	204	187	220	200	224	197	206	226	234	206	208	195	211	221	226	223	219	192	217	205	204	219	181	209	209	196	207	222	195	182	203	187	198	206	202	218	203	219	238	210	219	199	191	233	181	206	207	207	199	206	207	219	201	203	213	235	222	223	198	219	204	225	194	177	189	200	184	208	207	201	203	217	187	204	201	213	195	184	200	195	203	168	219	191	200	184	216	231	176	198	197	204	196	201	194	200	215	186	199	188	183	229	211	202	201	212	229	239	232	229	202	196	201	198	204	216	191	222	244	208	206	218	213	200	189	209	202	211	205	222	207	220	205	214	204	221	179	196	215	210	206	179	207	193	184	205	177	215	198	211	209	213	202	203	226	195	234	207	190	213	206	199	198	195	204	210	218	194	221	195	203	191	223	197	211	158	210	199	191	229	192	220	210	198	203	241	229	202	199	214	182	196	209	215	209	216	221	204	216	219	192	207	200	194	172	205	185	234	208	219	212	201	214	233	212	213	242	246	209	200	186	215	206	196	217	187	180	175	202	174	194	202	226	211	191	167	189	210	187	197	205	205	215	216	201	213	216	200	206	213	213	221	186	202	221	220	203	235	218	206	219	188	187	178	178	178	199	210	211	214	195	207	224	177	220	201	218	238	206	227	181	212	205	214	200	236	207	204	197	218	213	204	198	206	195	225	217	232	224	191	192	194	204	194	215	205	198	216	184	192	177	197	201	200	218	178	196	200	225	188	185	211	181	160	195	187	229	223	217	187	205	193	204	233	224	191	207	185	200	210	194	203	219	185	207	213	230	225	235	195	195	173	189	213	209	208	181	204	219	211	212	183	208	211	220	191	212	220	209	191	216	206	203	198	207	205	221	246	234	199	219	211	199	185	208	220	207	182	226	200	192	194	204	196	208	212	235	217	177	176	203	201	206	215	216	213	216	224	258	228	224	191	221	216	224	209	209	221	227	210	199	191	218	235	194	226	219	196	181	171	228	201	209	189	189	198	210	164	193	214	201	182	221	203	200	206	217	216	193	203	207	192	191	215	208	234	220	202	210	202	249	199	250	200	199	210	196	210	197	205	181	207	207	224	199	185	199	193	203	186	196	212	196	204	187	221	193	198	205	212	221	212	222	196	205	220	178	204	190	202	198	189	175	177	224	229	222	214	210	219	229	223	220	202	210	179	221	216	204	209	201	232	177	226	216	199	209	226	219	237	183	213	203	199	208	195	231	208	208	187	214	215	226	195	209	186	206	224	186	206	218	240	236	173	215	217	215	234	233	198	206	193	204	182	230	179	210	219	189	217	182	219	225	197	186	219	174	204	208	187	198	205	214	206	200	205	209	204	218	226	188	215	204	212	192	203	193	201	236	201	216	211	205	215	198	213	192	247	229	215	183	239	200	208	200	214	200	213	224	191	201	180	208	207	210	207	176	204	197	192	209	183	192	200	221	220	183	212	207	212	214	210	248	204	182	204	201	196	191	226	209	198	228	223	240	202	210	209	189	197	189	192	180	245	227	208	202	222	221	202	217	205	220	236	207	229	197	224	219	201	198	220	188	190	199	201	172	197	247	194	218	205	208	215	207	168	204	206	238	214	192	223	200	213	191	217	199	216	209	201	192	200	201	193	205	187	197	226	229	197	243	219	215	205	188	187	215	197	187	199	218	230	201	196	202	215	199	165	191	204	185	200	205	214	197	220	224	202	216	218	211	212	193	220	205	214	220	217	209	212	221	199	201	220	193	234	222	227	217	208	186	202	189	217	230	189	213	188	189	218	216	221	207	223	189	199	228	232	221	189	190	211	205	199	226	211	190	222	211	231	240	199	203	186	193	238	188	226	214	187	230	221	215	235	184	218	196	195	195	197	196	193	185	194	223	217	213	219	200	206	175	206	229	203	194	231	205	199	214	211	187	193	195	199	208	206	217	222	202	190	207	190	220	204	214	199	193	201	214	199	200	198	210	212	235	225	183	197	203	203	208	190	206	216	190	214	219	195	182	184	167	205	235	205	197	223	204	230	186	195	187	179	222	232	181	189	195	191	196	186	220	216	195	211	191	200	236	194	198	202	230	211	198	209	213	214	232	174	203	181	165	225	180	218	200	170	230	195	239	218	211	194	200	195	197	225	196	211	228	190	199	213	194	223	202	201	223	204	219	215	202	220	203	203	202	188	181	191	206	200	214	214	230	207	192	212	200	204	212	189	197	222	196	208	197	202	219	192	190	203	209	227	223	210	191	205	239	180	226	221	201	182	203	218	209	221	196	233	201	224	205	211	205	212	229	221	229	222	190	205	226	208	186	222	182	217	210	178	213	188	223	192	207	227	210	190	192	210	173	213	188	193	218	203	189	218	221	212	213	211	200	232	238	207	213	202	235	174	198	177	198	173	204	213	229	191	211	227	228	221	194	204	192	194	206	210	206	189	218	203	225	208	194	196	210	221	220	223	201	237	199
15829	4047	8427	9910	8752	6994	6325	5075	4250	3456	1998	1095	831	789	709	658	686	603	602	564	570	530	512	530	531	502	517	556	488	501	492	504	532	542	532	492	478	518	520	494	529	542	500	520	527	480	498	518	518	520	504	495	500	539	495	523	500	515	549	504	457	510	488	488	506	502	534	529	527	487	529	544	521	488	518	523	481	488	507	544	460	514	495	503	479	494	516	478	496	499	547	486	491	479	488	491	522	488	480	510	501	498	475	520	502	485	473	482	475	514	476	507	523	507	462	503	494	514	515	516	480	465	514	456	497	507	536	469	452	501	467	468	476	506	484	490	505	516	417	503	511	522	529	504	522	472	495	454	471	466	519	484	486	511	536	527	542	508	482	510	515	489	526	516	482	499	485	510	467	488	477	552	502	480	530	517	502	532	483	542	525	494	485	508	472	533	506	507	518	467	527	482	511	527	482	484	502	510	506	529	505	551	532	486	534	490	504	497	542	491	503	484	520	504	533	511	514	537	457	516	471	485	532	543	511	550	498	460	472	523	502	480	526	486	500	534	515	463	506	457	543	441	505	491	499	450	481	496	527	483	468	491	505	476	509	508	490	502	494	484	511	542	517	532	474	503	480	503	514	513	463	498	501	484	502	522	498	531	534	538	513	515	494	480	492	454	486	490	528	497	483	502	517	514	517	496	510	483	494	489	493	534	531	482	475	497	465	537	486	517	486	491	489	489	458	520	495	541	522	506	494	517	484	484	498	485	520	476	493	463	491	531	512	531	495	513	484	482	527	517	466	489	512	489	505	506	509	490	507	515	470	500	489	501	515	524	510	519	523	536	532	514	504	502	531	489	523	515	514	515	471	483	507	545	488	529	502	539	508	477	504	507	513	527	524	493	486	466	470	530	499	504	499	496	507	477	479	483	521	488	477	522	464	514	482	547	482	482	540	504	478	453	483	515	487	507	539	499	489	481	517	488	487	507	495	560	516	450	495	511	485	475	477	530	509	451	471	512	541	512	524	532	484	496	495	536	537	487	499	502	473	534	483	516	517	526	504	511	538	490	488	521	507	524	509	498	498	517	503	479	518	505	519	481	516	507	512	500	534	463	513	479	513	507	479	542	481	498	500	520	532	522	496	478	481	499	520	507	492	494	505	522	491	472	492	514	476	536	476	530	504	495	543	507	511	497	526	537	488	494	508	483	482	514	525	462	514	497	470	481	489	504	541	461	548	590	495	493	479	543	489	497	516	487	463	532	488	519	497	562	480	529	506	481	501	479	490	508	484	510	558	488	547	541	496	524	514	504	515	484	496	481	534	501	495	485	485	502	532	469	488	461	485	496	503	520	478	511	516	490	489	456	486	483	507	467	505	525	483	506	509	508	493	510	511	509	524	528	543	486	481	523	476	460	525	520	481	515	516	481	504	482	504	489	501	535	499	510	519	505	500	534	497	482	448	482	509	502	456	477	496	478	507	481	473	473	469	481	514	462	502	473	513	486	487	463	525	471	459	500	496	498	527	510	518	480	508	504	509	515	517	528	521	526	475	526	488	515	518	483	465	522	488	522	491	503	494	502	531	503	486	490	528	511	540	536	469	495	535	526	458	470	549	500	474	523	478	468	487	479	455	480	508	486	498	486	473	513	503	515	482	488	505	517	516	487	494	501	515	505	497	511	546	525	541	497	488	472	482	492	533	475	488	506	509	503	481	490	474	463	484	516	475	474	482	501	493	544	527	491	462	470	486	548	500	514	495	540	482	492	513	466	495	527	486	517	504	464	494	486	520	463	508	531	507	469	477	509	514	504	496	479	513	491	475	503	522	462	528	510	489	522	480	481	487	483	507	523	496	550	471	462	530	518	513	488	465	516	514	482	568	486	461	508	476	507	498	536	488	478	532	509	506	526	515	484	526	477	488	472	501	465	482	499	500	485	487	478	509	472	501	499	514	505	500	481	470	524	491	520	517	499	506	520	508	473	478	461	518	510	493	491	500	476	497	498	533	500	482	506	506	511	482	461	500	521	486	507	470	538	494	491	527	538	507	501	480	497	524	495	511	499	509	550	548	482	496	507	475	499	496	509	496	506	544	527	500	464	513	467	479	534	506	478	501	579	505	508	502	481	509	468	494	488	527	502	523	506	514	529	535	501	528	506	520	508	510	517	533	515	441	502	488	504	510	496	496	522	478	519	545	522	514	503	508	498	458	499	513	473	514	469	491	508	495	518	472	496	551	483	481	482	538	500	499	520	498	506	549	515	477	476	523	473	473	462	493	513	508	522	500	565	474	470	523	547	542	507	506	501	496	490	501	493	527	469	540	469	506	511	490	505	512	520	511	523	498	532	486	477	463	508	504	530	479	516	487	527	504	469	519	506	513	481	527	511	478	460	487	538	526	476	474	475	481	538	524	513	507	490	512	552	523	511	487	474	481	494	527	502	503	525	480	525	486	536	518	494	505	501	484	542	533	455	475	503	496	517	527	497	504	494	463	490	499	478	504	511	529	461	494	496	536	480	442	492	513	486	513	511	488	471	538	497	495	509	508	501	534	498	490	542	500	489	493	513	488	489	494	520	505	517	505	488	504	528	447	500	484	489	521	515	525	470	477	543	504	527	530	500	486	526	520	480	529	443	526	471	491	495	466	531	511	472	503	485	495	480	502	450	499	507	485	526	520	519	491	490	495	508	509	516	538	485	498	521	504	481	476	491	478	491	521	532	501	488	527	463	536	506	514	532	524	489	493	506	508	488	452	480	502	523	481	504	489	499	498	495	498	530	528	468	479	548	507	461	487	557	490	529	482	477	504	510	543	494	516	530	508	513	500	502	460	541	502	513	468	505	521	507	517	505	527	481	523	533	474	499	500	479	477	540	515	471	490	501	495	519	494	506	492	559	477	482	552	483	510	500	495	504	508	527	489	500	488	501	479	485	504	506	493	539	429	530	502	515	478	482	517	510	508	545	502	512	534	483	492	547	459	521	492	502	548	524	516	487	510	497	481	521	452	477	501	501	501	530	534	526	490	544	521	522	521	504	496	482	488	496	516	499	524	494	482	503	479	483	504	486	470	477	470	487	530	520	512	550	532	473	484	494	478	488	478	483	511	519	492	481	494	531	523	492	526	503	482	468	476	529	482	480	473	442	496	474	488	504	500	486	491	467	486	546	465	491	507	506	528	485	498	530	503	498	515	500	502	485	495	472	437	516	512	530	513	535	522	487	482	503	530	506	511	472	519	467	482	497	473	534	534	546	491	491	506	496	528	497	477	490	487	530	520	466	465	500	496	512	516	509	479	521	477	506	499	520	502	534	511	490	498	499	477	496	493	489	499	499	531	482	484	499	472	518	515	507	499	478	498	507	508	479	509	488	518	510	493	502	497	501	494	495	475	527	518	470	508	493	481	480	468	519	489	494	493	509	501	480	514	506	487	489	502	494	519	484	530	543	504	508	508	487	491	482	510	492	512	533	460	507	514	509	468	500	476	456	491	552
36190	14048	9395	6866	4824	3150	2340	1918	1499	1310	785	539	429	440	379	397	399	377	397	383	368	339	354	357	367	341	376	337	341	364	345	323	359	358	384	314	339	307	350	306	381	344	355	362	368	326	330	333	352	335	361	346	327	382	336	337	327	309	325	353	365	336	382	342	347	318	322	373	350	307	342	335	371	322	324	327	342	374	356	346	340	372	366	343	366	340	343	345	370	350	339	353	364	359	331	328	372	371	351	320	355	352	346	318	342	339	337	344	358	342	337	317	339	327	347	300	342	372	373	350	344	349	379	305	371	309	312	332	362	348	347	349	343	346	360	316	354	353	327	346	344	343	347	360	315	363	349	332	355	318	348	375	367	349	330	349	309	324	359	339	371	344	356	342	334	353	348	342	352	324	372	348	325	342	324	363	358	359	347	349	348	332	354	333	373	380	334	326	376	339	350	306	387	379	318	360	343	338	355	313	362	353	322	331	354	311	335	366	327	343	342	323	393	342	372	312	338	371	327	322	335	334	341	331	353	332	318	330	317	339	340	316	332	376	324	348	324	326	362	350	380	339	351	361	323	363	329	342	378	341	346	341	335	369	353	315	314	345	350	325	340	374	354	353	371	334	345	326	351	331	326	355	341	341	306	376	341	352	344	355	322	324	381	342	369	341	348	356	353	335	333	334	328	325	363	343	355	347	360	350	320	337	357	374	391	354	323	355	329	331	360	337	351	315	371	349	306	316	308	310	356	378	343	359	345	339	344	356	325	348	326	324	338	336	347	356	358	341	321	323	366	336	346	341	317	329	346	320	338	354	352	313	350	311	328	376	356	347	349	328	333	356	330	352	326	355	381	325	359	318	367	337	345	352	351	343	357	332	371	325	368	327	357	326	319	319	345	354	312	301	338	320	346	352	315	342	370	365	306	356	348	341	364	331	364	352	323	349	335	336	359	339	331	359	356	330	346	350	343	337	324	337	324	343	350	355	360	368	304	345	364	330	349	337	341	328	338	327	320	345	326	356	325	385	323	330	306	366	353	325	350	334	355	342	368	345	347	346	371	356	360	361	356	352	370	355	347	394	319	359	378	378	352	338	358	321	341	343	362	333	341	367	371	382	349	316	336	350	372	349	340	322	324	311	353	347	354	342	364	365	407	332	357	335	339	383	338	328	333	349	330	334	323	312	370	348	324	343	344	335	385	370	286	311	350	330	348	346	359	350	337	357	334	326	361	343	345	344	354	325	362	324	345	318	337	339	336	391	316	356	361	341	331	372	354	355	341	358	360	360	324	320	293	346	395	349	366	350	342	362	393	365	380	302	354	318	312	343	338	375	334	359	339	354	358	366	330	358	397	356	357	381	352	360	337	323	353	327	316	324	340	344	373	322	369	334	330	344	377	350	387	349	348	331	339	361	365	387	364	335	312	349	328	322	342	344	350	349	364	330	318	310	324	322	343	330	365	353	341	366	316	309	372	316	348	357	336	334	334	328	350	319	325	367	341	332	364	371	311	351	341	339	324	345	333	370	308	359	344	322	369	320	403	373	334	379	365	351	327	349	341	365	354	332	365	320	323	341	378	352	353	351	333	320	353	329	320	356	322	313	361	332	351	352	325	320	321	350	359	376	361	332	355	332	332	334	351	349	360	320	349	358	329	333	333	326	335	356	358	392	317	338	368	349	328	354	342	369	347	324	326	330	351	331	369	336	351	368	329	346	326	319	323	365	328	375	341	350	345	317	326	354	332	373	361	359	328	368	318	365	342	360	325	356	357	308	335	347	341	351	344	318	316	342	336	336	353	322	362	378	341	360	375	399	392	393	365	349	300	325	366	329	350	324	345	301	346	346	325	305	337	375	317	345	340	319	326	357	348	329	329	290	356	316	356	341	333	328	352	366	332	342	313	317	316	341	341	318	340	349	351	328	343	341	344	317	343	366	344	327	331	322	323	326	332	343	319	332	330	357	339	358	379	336	387	384	374	315	355	342	326	351	304	360	369	369	351	336	363	365	323	364	347	366	360	318	346	323	345	364	322	351	355	374	345	345	328	332	349	361	337	379	351	356	374	333	352	322	316	345	387	331	384	362	345	338	340	342	321	339	361	372	345	352	368	370	347	366	339	364	334	367	336	382	333	386	369	336	332	316	362	389	353	345	343	306	298	357	368	345	334	384	344	317	363	335	339	371	361	358	340	366	354	352	363	342	330	335	345	336	359	354	367	308	323	344	344	374	329	358	315	356	339	365	347	342	337	327	313	363	346	314	354	313	366	315	374	296	334	336	373	355	369	330	360	347	375	343	348	354	349	346	319	363	343	357	320	359	328	342	322	349	344	340	328	358	353	357	308	339	357	345	331	344	321	322	333	339	336	353	337	350	348	321	384	352	341	338	366	346	361	363	327	337	350	297	353	351	351	333	313	342	365	332	359	334	378	362	353	355	353	349	342	327	352	328	320	322	313	371	337	313	355	364	365	319	351	334	335	349	348	337	361	340	348	346	351	342	335	344	334	331	351	326	359	362	370	350	341	334	358	351	331	322	369	306	396	300	373	335	318	376	336	367	341	352	340	372	326	358	328	335	367	343	333	331	322	317	315	369	333	339	338	377	330	365	320	326	347	339	334	329	384	320	349	334	374	357	349	338	353	352	320	350	329	335	339	361	301	331	358	319	350	347	300	332	325	315	361	349	334	376	336	313	321	337	314	372	351	351	342	319	372	349	358	325	329	357	348	305	346	333	352	332	319	357	349	353	343	348	359	356	385	327	324	331	333	344	331	320	340	349	337	335	349	367	330	361	367	336	324	348	364	319	330	334	338	367	339	307	337	315	335	347	344	356	395	370	343	334	371	345	362	338	343	337	344	350	322	385	337	327	369	317	347	335	350	361	305	346	314	348	351	359	348	371	314	358	354	382	348	356	304	367	347	401	332	368	341	350	367	301	313	349	343	351	341	370	362	314	350	345	342	373	386	362	357	339	354	340	349	358	372	358	358	377	384	355	383	353	318	340	371	344	317	360	349	323	349	379	335	346	348	355	370	331	332	342	331	339	367	366	362	338	367	330	324	336	366	377	340	328	343	333	337	372	318	334	360	323	339	333	355	341	377	315	338	365	367	312	334	350	340	344	304	389	352	325	366	378	375	338	334	372	351	351	355	344	340	374	376	311	355	348	374	359	346	327	334	348	386	360	320	346	337	317	332	334	344	366	367	355	348	354	364	339	349	344	368	357	357	320	333	336	353	390	360	368	387	339	359	329	366	323	357	319	346	361	335	328	336	343	354	351	322	365	368	342	326	324	356	305	335	349	344	311	363	385	371	342	352	389	329	330	340	310	351	344	380	336	332	346	312	283	346	355	348	334	319	362	353	309	368	350	298	314	358	328	340	341	324	319	334	377	355	351	324	321	336	345	344	315	323	328	333	349	391	322	323	365	377	355	352	332	363	358	320	364	337	353	344	346	325	329	325	339	344	332	325	332	315	368	374	382	328	367
21788	6499	12306	14650	12947	10623	8734	7499	6507	5259	3038	1751	1399	1260	1260	1132	1131	1009	940	944	855	856	830	822	849	810	839	802	836	803	811	794	747	796	764	800	783	768	813	790	769	774	789	804	783	782	796	779	752	781	761	792	790	836	760	756	784	817	786	797	805	755	778	855	764	761	790	783	802	768	780	794	791	750	727	802	783	785	782	758	796	740	785	777	807	772	789	790	728	766	735	771	781	804	785	765	749	778	760	784	789	745	783	829	761	764	741	770	753	760	813	771	837	770	853	798	804	778	734	778	796	772	704	806	800	771	758	769	758	747	744	818	751	771	800	792	769	831	750	770	806	801	752	772	801	804	841	742	768	777	719	820	750	838	799	760	774	758	774	808	776	797	740	758	756	771	806	784	818	792	787	705	784	780	806	775	755	786	800	814	785	802	760	739	758	761	797	776	788	794	793	750	783	789	762	799	789	742	746	789	782	769	803	764	737	787	811	786	741	738	765	795	810	794	761	747	783	769	786	800	825	755	737	735	802	806	747	741	707	762	815	801	791	773	807	809	806	761	730	789	751	758	761	796	769	822	755	829	792	811	795	771	743	769	801	780	805	781	788	812	810	755	799	777	815	831	769	832	789	789	797	802	806	778	764	800	751	776	747	776	804	787	821	722	773	770	752	754	772	776	797	768	752	749	801	769	750	756	783	753	802	751	779	765	793	832	754	737	769	772	731	753	783	800	796	753	784	781	751	726	756	804	796	778	779	767	775	772	792	737	812	763	807	775	764	790	838	742	792	779	801	795	811	713	783	786	767	768	792	752	783	800	824	791	751	806	786	750	766	753	783	758	772	717	758	854	771	724	736	766	766	797	799	794	739	784	800	741	776	760	737	770	810	783	750	756	760	781	820	782	770	809	795	816	760	752	805	772	771	784	785	796	811	788	766	772	745	784	750	765	726	753	793	771	793	747	753	801	785	757	754	736	743	765	777	782	772	812	790	768	825	773	731	771	785	778	746	830	816	811	809	809	744	764	754	744	717	780	767	773	797	738	811	815	764	815	828	777	764	753	801	717	764	758	781	779	764	735	736	790	758	810	780	782	775	784	756	782	810	717	745	752	775	741	813	821	779	826	752	793	773	793	771	752	823	767	783	769	790	794	742	848	768	754	786	730	809	790	801	776	766	819	761	735	740	790	809	773	793	791	765	783	708	776	763	727	768	788	787	787	768	786	778	742	745	757	784	808	733	767	800	790	794	794	801	809	781	764	769	759	766	754	775	750	756	777	759	819	762	786	716	797	766	786	780	755	798	767	736	796	819	749	818	790	763	768	775	766	767	742	791	772	694	766	783	805	823	781	752	789	798	773	759	786	736	783	791	783	815	723	762	765	824	818	776	775	773	777	805	745	806	785	760	791	847	759	794	744	761	724	748	714	771	817	840	763	785	818	770	803	747	752	787	798	798	789	811	787	746	753	767	802	767	747	784	778	786	771	814	776	794	809	780	848	808	764	729	758	754	792	768	807	771	792	760	796	784	802	757	807	799	747	786	733	809	704	749	729	761	785	738	819	766	774	730	757	780	823	733	750	759	781	774	740	741	760	802	777	736	780	736	824	747	793	811	796	763	785	763	755	796	741	751	794	773	810	766	751	799	751	773	754	802	770	747	811	808	760	802	796	793	829	791	751	762	752	777	763	763	842	777	803	770	755	763	712	787	785	766	792	782	742	747	750	791	814	737	802	817	845	788	748	816	779	737	780	819	760	756	806	790	796	814	794	762	792	778	819	760	801	773	764	799	791	769	772	789	800	819	799	775	748	765	798	760	719	788	817	761	827	787	712	812	792	777	762	777	722	747	745	786	786	768	759	816	782	773	796	780	740	773	799	770	760	802	744	805	770	814	797	766	749	748	785	786	749	779	769	774	757	778	805	791	755	757	757	732	759	772	780	804	810	747	810	788	794	810	804	829	736	789	787	751	766	759	792	741	787	775	765	799	766	720	762	779	765	766	812	725	729	817	765	748	794	785	724	775	777	761	721	758	828	748	760	782	803	750	763	813	758	770	829	730	783	786	743	767	754	750	744	750	839	755	773	764	720	792	753	766	787	747	761	776	779	779	757	768	786	760	791	783	774	761	730	774	749	806	761	742	775	761	753	757	794	778	732	764	796	779	761	769	787	817	822	755	800	741	769	826	734	753	741	777	732	754	801	787	777	735	776	754	792	782	764	745	810	807	798	769	801	821	730	749	727	741	749	838	790	772	776	790	779	819	768	777	728	788	768	736	771	774	734	804	789	762	712	660	813	765	723	749	787	765	752	745	781	780	793	766	779	796	739	772	804	840	773	777	815	807	808	764	755	808	760	749	770	810	756	767	771	743	755	767	768	753	708	800	778	788	790	802	763	773	824	802	802	798	827	802	807	766	824	749	788	787	761	793	733	793	752	756	763	754	749	756	771	760	761	787	753	787	746	780	779	788	801	741	772	797	829	733	802	807	794	752	754	785	721	793	753	787	807	761	786	760	785	783	770	759	755	811	764	824	772	791	727	786	748	765	767	746	756	734	766	816	755	770	747	789	789	744	787	721	792	793	781	772	757	789	748	788	733	780	713	772	802	732	783	807	765	770	793	731	770	791	774	748	730	747	827	778	775	804	785	762	798	772	799	773	786	777	766	822	775	746	732	756	805	761	773	739	776	758	796	816	773	813	806	822	785	767	774	792	775	762	784	788	772	775	811	762	750	768	769	781	813	794	735	774	790	787	784	721	694	840	811	774	739	796	790	786	820	749	739	798	836	727	744	786	760	795	782	759	768	763	764	740	766	762	771	780	774	779	822	740	831	752	744	789	780	767	789	752	716	789	729	773	774	778	856	773	751	803	766	720	775	721	770	789	763	763	726	794	734	731	769	758	766	730	803	813	825	746	761	742	766	742	789	834	761	763	822	803	808	815	789	727	772	744	782	787	760	802	780	760	751	760	817	737	796	724	740	758	775	798	765	722	796	778	751	748	777	773	786	782	776	774	732	747	708	761	774	778	774	782	797	798	773	754	799	800	858	795	781	827	798	798	814	755	801	764	802	806	805	792	778	801	759	801	750	747	822	783	780	784	821	786	759	749	727	807	777	770	742	785	803	814	751	804	791	821	756	801	822	791	770	796	758	778	798	804	773	755	768	789	743	766	792	720	791	724	792	830	765	766	778	774	790	754	768	742	793	794	752	809	798	824	810	805	781	791	775	782	795	830	777	723	762	807	752	763	781	823	758	738	798	736	799	814	795	803	833	742	752	782	772	781	781	761	807	774	741	792	723	809	818	759	752	710	750	815	796	750	752	750	718	782	837	823	747	744	769	778	788	745	765	777	791	788	778	776	783	748	759	790	760	755	816	796	762	793	795	777	795	785	789	838	808	729	782	792	757	790	775	759	779	753	763	787	792	780	738	760	802	815	722	776	774	779	749	760	764	753	783	734	769	773	794	759	736	738	805	753	758	730	756
9683	2758	2401	1904	1263	875	773	662	546	496	360	271	314	242	280	307	287	251	285	273	303	301	289	269	259	271	258	297	280	250	282	257	274	271	279	284	304	319	282	272	286	246	291	284	270	284	277	273	281	231	321	290	295	269	289	288	312	296	283	267	269	264	290	262	269	273	265	257	251	302	301	282	261	289	290	291	290	242	277	293	299	262	283	282	274	274	283	302	266	270	274	240	258	281	284	268	248	302	254	289	258	248	284	306	281	281	256	257	265	252	293	252	290	262	260	269	293	283	295	286	309	257	299	255	285	253	291	268	272	274	293	265	256	285	294	258	266	278	294	289	244	280	262	277	279	254	255	262	248	248	273	265	262	285	259	297	300	258	293	266	293	290	289	237	276	294	293	263	263	274	248	271	268	270	325	279	273	264	233	281	298	281	277	327	296	265	246	299	267	266	271	270	279	246	301	296	279	235	302	288	291	270	255	261	293	252	286	267	283	264	277	231	257	255	284	275	302	256	275	249	275	288	274	293	247	297	300	287	280	290	314	279	272	273	287	286	276	265	288	261	271	253	275	258	297	258	273	263	232	282	271	274	278	273	267	289	279	282	280	279	273	276	265	262	259	289	286	274	286	300	281	257	244	264	286	251	283	289	267	261	309	283	263	273	311	293	260	268	290	282	295	275	287	278	294	284	253	243	286	266	264	283	254	276	276	275	260	270	276	269	250	251	253	253	296	281	278	266	259	251	283	242	300	284	321	294	235	251	265	283	285	297	242	282	282	262	271	270	254	258	259	291	247	296	256	252	307	282	272	302	270	259	313	290	271	268	277	288	287	292	260	254	253	281	284	249	249	268	249	276	275	288	262	284	262	309	269	274	256	258	273	279	293	267	258	270	258	265	277	287	274	273	301	292	245	264	278	309	270	268	278	284	287	262	291	317	288	276	278	277	248	302	246	270	283	272	246	271	298	259	290	267	267	256	316	258	302	263	297	260	252	275	263	269	262	302	248	271	261	280	284	269	239	275	267	269	281	277	264	271	278	288	274	294	302	279	275	291	284	276	302	271	259	247	303	308	245	246	286	260	283	278	309	331	266	251	259	251	281	289	285	288	309	271	270	265	295	278	268	261	307	279	242	265	283	295	253	287	278	287	250	266	279	280	261	269	276	272	267	272	265	312	236	268	269	250	279	285	297	268	261	298	315	266	282	257	292	264	296	247	274	256	262	302	280	259	290	268	270	288	291	277	330	292	287	300	278	263	260	258	264	255	284	263	316	289	260	307	267	284	270	246	279	307	282	286	275	255	293	290	268	282	281	253	269	259	279	280	256	277	280	284	283	248	274	264	267	302	313	275	297	252	253	276	294	283	290	246	259	305	260	289	268	284	283	273	268	259	262	260	287	257	291	266	238	296	290	284	227	285	277	273	295	297	270	275	254	274	273	257	304	270	282	246	277	260	243	273	301	287	297	260	277	250	273	306	286	271	256	290	286	254	282	301	292	306	307	261	257	269	291	247	261	281	276	307	309	294	250	289	256	298	290	294	282	255	280	274	248	274	247	272	253	287	281	273	243	280	258	288	267	261	272	282	280	285	273	276	265	299	282	282	271	299	250	271	292	312	276	264	271	270	305	307	298	259	293	293	290	278	277	283	236	243	257	305	285	254	275	288	258	247	250	273	259	306	282	287	280	290	253	274	257	270	270	295	255	304	279	278	281	293	265	270	264	272	266	295	243	257	271	274	323	277	254	275	273	283	259	235	258	264	249	254	255	303	258	283	271	256	284	290	248	266	251	282	275	285	309	299	279	264	279	284	260	254	289	273	262	289	283	307	260	321	294	267	255	289	275	276	255	259	312	255	262	277	281	250	277	313	284	279	237	272	252	283	261	274	243	289	282	294	278	278	260	280	289	288	274	305	254	308	275	238	279	287	286	260	286	284	282	248	259	299	318	285	277	267	292	273	270	285	251	250	259	271	318	258	280	293	258	259	279	272	278	275	268	276	273	253	294	288	287	281	276	246	315	269	301	262	300	280	246	271	270	298	276	251	280	287	233	289	264	282	296	307	289	307	293	288	247	288	246	252	263	289	265	258	264	277	270	235	311	298	300	261	293	262	252	262	275	275	258	264	301	276	264	259	268	279	290	265	275	292	265	307	296	286	282	269	258	289	285	287	322	259	270	278	298	265	279	283	266	290	276	277	262	290	276	282	265	282	237	281	286	294	254	280	258	265	256	268	258	290	274	249	317	268	273	258	274	277	277	285	302	290	305	292	256	255	266	261	283	266	252	284	274	259	273	285	290	273	285	298	286	270	293	304	256	270	266	289	270	237	282	297	292	263	293	288	256	262	296	271	266	279	253	278	275	302	273	303	273	280	303	257	253	264	289	286	285	272	263	254	274	262	264	267	265	260	286	272	271	306	272	291	288	280	267	284	271	289	242	255	268	265	289	272	298	249	272	311	260	251	295	304	271	269	265	312	279	266	290	280	263	255	263	260	289	241	253	304	251	295	263	271	286	261	277	276	262	260	253	248	289	298	250	268	280	270	262	243	280	261	249	265	280	306	279	280	278	280	283	284	262	281	288	253	259	271	250	254	286	288	273	271	311	294	276	282	256	229	264	281	262	256	260	288	310	303	300	305	278	254	285	291	275	281	280	261	270	299	263	286	255	270	268	250	283	265	261	309	309	288	253	275	246	294	249	272	327	266	250	265	255	282	266	276	289	295	256	240	245	279	282	266	275	281	281	263	234	287	288	295	269	282	245	297	282	297	276	286	282	270	286	272	288	286	269	280	310	253	272	307	280	286	252	269	252	277	236	268	288	255	309	272	297	264	261	290	311	279	251	268	266	253	295	284	277	274	270	251	275	288	265	284	274	302	302	267	304	273	248	258	272	295	240	254	262	269	236	285	285	264	277	266	292	277	296	314	293	253	278	283	264	277	266	263	268	310	314	255	303	260	245	300	269	307	263	304	287	271	312	281	286	339	275	294	254	293	265	287	272	303	296	292	279	247	274	274	258	250	258	252	284	286	290	290	303	283	281	258	279	284	262	241	300	234	268	285	285	274	275	293	274	254	284	264	244	245	296	292	276	261	299	252	289	253	265	240	275	285	276	286	263	295	254	250	266	273	293	288	276	285	285	294	280	269	272	298	256	288	298	286	277	280	296	276	272	282	298	299	260	284	253	274	288	258	271	276	243	276	286	298	255	290	292	284	296	288	293	250	269	265	273	291	270	313	292	285	262	254	280	275	244	267	276	281	267	265	261	282	293	265	270	285	290	299	263	258	274	273	269	284	259	280	289	237	260	266	262	297	294	281	269	257	247	261	262	292	296	292	258	260	305	297	272	268	220	273	312	255	302	264	279	283	283	258	290	282	263	279	283	278	256	254	272	326	276	253	289	251	296	227	265	256	244	309	271	267	254	305	296	280	275	288	253	275	262	300	254	247	256	275	265	269	258	298	289	254	301	277	276	261	266	260
6134	2182	4468	5551	4721	3555	2893	2489	2204	1470	938	713	641	669	601	612	604	621	600	656	664	625	613	606	589	605	630	623	606	631	612	611	592	615	619	617	626	649	614	606	621	625	633	561	629	648	600	636	618	602	622	617	593	615	561	598	604	589	628	640	622	612	662	621	621	608	617	648	674	601	594	657	625	608	621	632	637	669	636	640	597	600	627	625	587	599	601	634	618	604	620	629	617	610	671	626	641	639	662	650	595	624	618	675	604	623	635	560	611	615	665	610	628	624	590	645	640	684	597	619	600	573	594	620	609	570	645	605	636	645	650	629	630	615	611	637	636	617	603	594	606	610	595	633	618	618	637	650	625	629	586	706	641	611	593	620	623	611	636	643	582	573	589	614	649	611	583	598	619	621	641	614	623	616	623	593	627	603	620	621	638	635	660	635	631	614	622	649	624	623	651	644	636	614	627	593	603	566	639	635	625	613	613	637	637	633	606	612	616	623	603	572	606	637	621	607	610	637	618	627	632	640	587	678	591	602	601	614	607	607	607	644	626	610	638	599	624	619	633	638	594	626	627	633	601	601	613	642	639	599	620	645	612	624	619	638	639	613	547	583	634	603	569	660	590	608	634	617	653	565	612	573	628	578	675	600	590	604	567	628	595	602	649	648	633	608	603	602	623	600	622	646	582	601	639	613	649	633	654	647	603	621	602	582	623	626	630	599	604	596	619	632	608	637	614	634	629	621	645	618	652	614	594	615	632	608	615	587	660	650	597	616	625	629	599	624	620	665	617	578	618	586	590	673	630	630	642	617	625	582	633	616	632	656	637	629	600	607	631	618	654	599	599	599	625	625	544	631	641	575	652	625	663	595	628	624	624	593	608	648	635	612	633	625	699	632	586	628	561	701	615	638	629	610	645	615	611	628	621	596	617	582	637	606	643	634	656	650	574	602	619	638	619	633	601	619	674	592	652	642	616	596	647	636	607	583	644	614	638	624	613	586	605	640	633	671	619	642	604	619	655	676	637	602	619	637	623	627	601	648	623	595	590	629	625	630	582	634	646	557	612	630	596	623	609	621	632	586	567	628	653	684	614	654	641	624	598	623	611	639	617	657	635	628	659	599	578	591	605	627	615	625	597	561	613	605	593	613	613	628	627	600	606	633	621	664	639	605	653	609	631	617	608	633	596	660	596	614	584	623	607	633	634	642	582	626	612	629	633	619	631	617	600	648	593	627	613	621	640	594	637	637	630	599	652	652	672	649	586	644	633	650	632	635	658	672	633	623	628	656	629	651	600	589	637	584	615	613	647	577	643	645	631	607	645	618	624	616	626	603	603	629	605	564	586	631	626	617	617	617	621	659	645	613	577	584	590	622	625	619	629	605	618	645	610	640	622	592	625	604	598	593	643	629	648	568	639	616	641	584	643	622	622	626	591	599	626	617	658	607	672	632	682	618	637	627	639	616	615	615	596	621	640	616	599	584	622	613	646	586	620	611	615	657	603	605	663	632	661	609	609	632	626	632	641	624	600	642	631	638	633	604	667	622	616	632	652	613	608	614	626	664	623	600	638	612	626	634	608	641	612	592	610	646	617	609	670	649	629	650	619	631	584	605	650	652	611	644	622	601	635	568	577	602	625	669	639	650	601	657	625	614	605	623	642	589	610	614	628	666	673	635	649	628	611	625	605	633	569	612	621	579	630	586	652	599	615	637	597	582	612	613	621	642	687	635	674	652	628	630	625	620	616	613	646	642	591	608	634	630	601	636	600	617	608	614	630	621	606	570	589	603	601	644	611	639	580	652	617	575	572	648	633	604	611	618	624	616	654	619	596	674	598	626	585	665	651	640	589	629	664	631	611	654	599	609	634	693	615	598	620	562	601	624	664	589	587	648	656	624	616	585	612	648	597	581	641	628	606	598	623	684	614	660	617	621	659	600	640	613	664	615	629	602	618	595	658	582	619	620	590	607	589	600	633	601	634	617	611	612	620	640	613	621	590	615	626	642	585	638	653	610	594	573	604	590	621	616	647	604	617	592	646	630	576	650	666	609	580	622	662	617	619	606	612	604	609	673	634	614	605	628	636	623	649	633	619	621	624	553	612	613	581	613	597	590	640	616	623	649	612	584	636	664	638	653	625	658	626	584	638	626	640	596	563	606	644	676	589	630	590	601	619	570	627	627	629	624	634	610	550	616	621	620	582	616	613	599	613	624	605	563	628	668	631	593	630	639	628	611	643	580	629	637	610	697	619	617	650	652	625	627	575	635	621	590	633	619	590	548	601	613	611	630	611	652	585	673	611	637	597	619	519	633	628	617	580	623	624	612	656	647	641	674	617	632	640	633	571	607	582	620	589	625	640	593	620	581	584	677	629	621	628	634	621	597	647	610	621	632	642	653	629	607	674	625	594	616	637	595	656	661	630	637	680	636	622	622	593	578	640	622	644	650	620	618	633	593	677	617	629	605	629	663	596	636	589	562	628	634	575	660	636	618	605	638	678	635	594	623	602	622	630	619	623	662	587	668	632	618	601	586	619	614	617	648	555	601	671	629	658	619	607	615	633	640	603	580	630	611	658	654	596	632	650	581	626	609	622	638	614	647	616	682	615	606	609	660	615	646	602	638	585	628	637	634	619	631	614	626	588	632	662	606	638	643	626	601	648	593	604	639	584	635	641	634	681	625	658	604	622	637	584	632	629	599	615	640	650	643	638	586	645	605	634	577	602	667	631	668	606	628	619	612	634	590	570	605	613	573	644	653	635	620	599	616	592	654	621	621	620	577	601	557	682	584	605	651	601	639	591	587	603	613	664	647	603	618	634	639	632	628	574	634	586	639	599	634	619	612	643	626	650	595	626	618	606	632	630	583	599	630	628	622	593	624	622	593	687	677	586	658	573	621	616	602	647	582	632	635	614	639	594	666	624	607	594	652	616	596	653	601	644	649	611	618	620	606	643	574	592	646	631	604	629	618	649	657	590	609	591	641	648	641	593	605	663	608	591	636	617	639	598	673	606	577	589	619	651	640	606	602	612	640	575	573	633	629	657	612	609	613	596	591	625	642	589	626	608	660	615	618	606	618	668	616	627	625	644	663	604	610	597	655	652	597	617	639	626	663	607	604	597	591	641	611	620	667	625	590	654	645	658	650	593	613	642	632	633	648	617	637	619	635	639	682	606	588	636	641	649	618	621	616	583	625	632	610	594	601	667	628	626	593	637	619	579	631	618	621	634	645	636	606	652	640	621	647	620	576	646	623	644	642	631	593	667	551	585	627	650	598	604	606	565	619	541	638	630	634	611	633	669	595	597	629	661	611	665	609	639	624	663	587	621	645	601	623	648	622	671	629	633	662	663	659	626	602	629	616	638	618	624	606	637	666	623	673	638	658	595	649	663	635	616	700	640	615	619	561	647	622	694	615	599	638	594	632	618	646	621	614	656	620	629	611	643	575	619	598	609	655	605	631	631	650	646	656	642	589	601	634	586	628	631	616
25456	8574	5682	4433	2962	2028	1500	1170	1007	593	397	263	272	227	254	218	266	235	228	238	198	207	188	233	207	222	197	181	174	204	211	180	211	217	207	189	228	188	217	202	196	219	194	223	199	193	226	218	208	227	192	192	202	212	204	209	218	228	217	205	220	218	189	181	225	237	242	215	214	197	221	222	233	222	201	180	199	229	224	217	189	229	201	230	237	210	219	209	183	174	234	215	209	208	174	199	205	199	207	225	212	165	201	233	215	200	240	185	196	201	233	215	202	205	250	209	200	200	216	207	198	214	216	193	207	191	198	207	200	207	212	172	217	187	190	213	213	220	206	204	207	195	221	224	211	211	212	211	225	212	248	220	197	207	207	203	210	192	183	186	211	195	236	196	200	230	220	240	186	206	193	221	222	208	205	199	206	203	215	206	223	226	185	210	225	211	227	214	239	202	192	219	196	207	193	181	185	216	190	214	224	202	241	173	208	216	207	217	222	206	214	208	219	218	197	202	201	201	222	201	211	201	220	209	191	213	207	226	172	212	217	194	207	191	223	236	232	209	218	221	191	228	200	233	205	220	218	198	202	195	198	202	171	203	198	213	213	189	209	199	206	182	212	192	201	235	205	230	213	213	191	198	201	199	201	201	198	211	213	188	228	182	207	201	232	213	217	202	228	173	188	211	209	199	222	213	197	206	225	212	224	185	227	231	196	212	194	205	195	214	211	202	214	182	171	198	234	190	172	201	222	197	185	194	223	185	190	174	210	217	200	236	230	203	202	193	215	223	210	196	233	190	212	211	200	223	228	200	218	211	215	193	210	201	230	220	209	209	218	228	195	209	189	204	210	176	194	200	223	187	223	192	224	219	221	233	232	240	205	213	218	230	224	187	199	184	211	197	208	219	184	199	227	217	214	204	202	204	201	218	184	198	200	174	204	197	219	201	201	213	204	202	179	204	197	191	198	205	201	197	185	201	194	187	209	194	188	232	200	182	197	223	219	203	217	195	202	202	211	195	204	205	194	187	223	213	225	235	193	205	216	197	205	205	214	201	232	199	218	218	206	236	223	229	202	241	196	204	217	203	219	185	192	203	210	205	193	203	206	210	205	212	213	188	202	207	215	194	187	212	221	193	179	222	218	217	192	235	232	229	234	190	210	227	212	210	251	197	223	213	198	222	192	204	197	196	201	153	180	190	219	220	186	204	231	189	189	197	213	224	187	194	197	206	218	206	185	183	212	181	201	199	221	234	190	210	173	210	203	181	217	225	212	213	183	201	202	188	205	199	234	234	195	221	207	199	194	216	194	206	226	244	208	221	207	225	212	196	203	203	217	224	191	197	188	216	215	207	198	170	209	225	187	219	218	175	198	212	232	211	224	197	190	202	218	230	214	201	204	206	212	214	230	204	194	222	241	218	208	198	213	189	197	206	177	185	210	201	238	217	195	188	182	209	214	221	202	187	205	225	219	195	204	206	202	233	204	213	194	172	203	177	228	233	217	221	205	226	194	195	210	200	195	256	205	196	216	191	237	236	194	223	180	210	218	222	211	186	218	205	209	211	219	195	222	190	198	200	217	189	209	215	212	202	221	228	209	203	221	195	212	209	192	218	222	191	197	194	228	175	208	210	213	223	199	232	202	193	238	200	199	214	228	210	192	244	211	204	207	199	180	205	204	184	218	204	227	186	194	219	235	217	211	194	180	177	201	207	194	203	202	187	209	201	227	209	196	197	185	192	184	207	208	197	202	206	207	205	216	208	254	189	184	192	221	219	193	189	217	207	202	213	204	190	190	169	226	208	204	239	170	215	183	199	240	210	235	202	211	214	205	199	201	225	211	196	212	227	196	201	221	211	193	215	235	195	221	191	195	205	218	196	246	216	212	187	192	218	222	214	218	172	182	208	217	239	183	174	232	202	214	217	216	226	220	191	211	197	187	218	224	207	227	220	230	247	215	202	231	232	213	201	188	203	219	233	204	217	182	224	232	193	196	222	191	214	197	214	222	225	215	192	207	205	183	200	198	204	200	234	198	204	178	192	201	175	184	192	217	236	196	222	217	222	201	244	219	190	202	208	190	208	208	197	195	207	190	224	186	201	228	250	204	217	200	232	223	212	213	207	214	203	192	202	205	239	189	186	223	181	187	197	209	230	211	198	223	208	218	216	218	183	211	227	225	227	219	227	208	225	224	183	199	212	213	217	226	220	194	193	219	195	224	232	212	213	213	181	211	198	208	212	198	193	208	172	207	192	223	220	207	222	210	195	203	198	193	178	224	195	213	198	188	196	219	204	214	216	204	231	193	205	205	233	213	184	212	213	223	221	180	204	214	209	213	205	227	228	224	237	196	205	239	214	234	244	205	208	181	196	216	211	210	208	209	197	216	201	200	184	211	209	205	207	228	200	167	199	201	221	194	200	191	237	236	240	192	212	200	219	221	200	189	212	192	230	205	191	232	213	184	211	217	196	203	210	206	211	226	208	224	209	194	219	203	204	218	195	232	206	206	218	196	212	215	235	198	200	218	217	190	200	200	197	207	211	229	206	203	194	194	218	204	216	180	203	204	190	220	193	206	203	196	207	213	219	202	165	197	203	201	193	233	206	211	227	206	216	179	197	227	211	233	223	207	194	194	185	195	200	217	223	186	186	210	211	195	175	200	208	210	211	180	209	201	199	201	206	194	204	212	215	189	196	204	219	182	206	193	224	226	187	192	208	232	203	200	214	216	208	220	209	214	216	201	200	215	211	202	184	193	193	173	172	224	216	181	200	198	179	187	208	194	241	237	227	184	196	172	220	206	223	212	199	223	215	207	185	212	189	197	236	214	214	215	218	202	202	218	231	220	209	172	209	206	203	221	190	210	196	195	208	217	197	210	195	194	227	199	237	225	197	197	193	196	197	203	214	192	220	186	208	227	213	207	203	180	195	185	234	213	202	196	224	200	197	200	224	190	208	184	212	209	203	201	221	211	187	231	208	216	213	222	223	196	215	211	229	213	197	206	206	198	200	191	223	208	216	201	230	190	222	200	224	210	221	229	220	183	222	214	211	183	219	193	215	206	211	207	227	234	194	225	189	199	233	219	218	218	201	190	188	209	233	214	198	210	189	211	204	228	192	199	215	208	193	208	202	200	183	215	235	204	251	203	194	191	218	193	215	198	180	225	199	242	208	225	197	200	196	190	207	224	213	194	205	192	230	193	210	190	214	219	211	215	230	205	181	214	208	211	205	231	240	185	220	208	220	229	216	241	215	215	201	237	196	228	199	195	203	180	210	221	200	241	207	212	212	223	212	204	180	209	211	215	208	185	209	186	194	206	176	186	229	205	193	202	202	203	223	194	233	242	224	219	223	217	226	207	220	175	219	223	204	208	204	194	193	206	193	219	220	242	215	196	230	203	169	217	211	195	218	217	200	211	190	190	195	219	199	203	184	202	198	204	189	201	225	201	212	196	209	224	187	207	230	229	210	211	209	207	203	220	200	219	224
16371	4549	9009	11193	9913	7390	5895	4893	4524	2744	1539	910	782	855	665	731	694	607	611	618	533	510	524	535	573	558	536	526	543	505	517	542	507	495	555	473	503	517	511	521	525	545	549	487	480	502	477	505	515	511	478	535	494	557	535	492	494	532	509	529	534	518	507	532	542	458	541	484	534	549	520	515	465	552	496	496	501	487	529	478	512	519	477	524	466	512	528	499	495	485	529	517	518	542	536	544	486	521	516	474	460	514	524	512	540	515	466	544	506	535	534	553	498	510	545	498	503	528	493	482	479	502	506	531	490	476	475	486	479	496	500	508	549	517	481	504	504	476	522	521	495	499	478	518	549	523	466	507	516	505	503	488	543	481	495	475	515	537	530	533	539	481	527	516	497	503	527	492	487	504	467	528	532	501	488	502	498	449	544	504	495	467	465	487	528	491	500	494	531	492	509	517	514	514	476	502	508	492	460	526	477	501	502	489	456	505	497	496	502	502	462	489	506	515	511	481	511	480	505	509	511	507	492	500	483	445	514	534	512	473	493	448	483	540	490	504	486	498	528	458	493	510	554	471	512	464	487	499	518	556	497	481	534	485	490	526	514	485	484	518	501	520	521	491	510	484	480	520	523	512	486	516	496	508	499	485	517	511	512	532	538	477	479	531	489	504	482	522	488	465	531	522	538	538	482	486	469	485	477	502	480	453	540	524	507	516	510	531	506	490	494	465	521	498	499	523	556	528	480	489	497	503	489	493	494	503	488	497	500	543	509	479	505	505	511	521	502	492	518	464	489	523	537	530	503	521	543	513	494	506	512	538	516	512	501	517	486	485	490	521	483	473	474	463	500	492	487	507	518	501	481	513	499	490	461	493	538	510	505	482	486	531	491	521	489	501	471	458	500	479	466	497	513	514	463	508	473	501	514	480	559	490	492	477	522	486	545	526	515	536	490	530	494	501	519	533	443	509	497	521	501	488	539	513	470	519	522	526	497	532	507	525	485	527	497	502	504	516	530	521	522	493	468	495	510	503	529	477	457	520	498	485	537	508	521	470	550	497	527	489	515	527	478	499	482	529	473	527	483	501	505	537	464	495	514	491	503	482	475	507	519	513	517	507	537	494	493	496	516	488	502	537	501	516	485	483	505	503	503	495	487	464	484	500	507	533	512	491	488	552	535	525	522	505	543	421	505	465	510	512	525	502	505	494	494	540	488	485	480	500	518	508	507	510	471	479	521	473	529	484	507	510	480	479	507	512	515	496	490	531	500	487	543	492	516	532	512	519	510	507	473	485	514	513	501	489	485	500	488	480	495	523	477	499	458	522	533	479	498	485	519	512	500	521	480	493	565	515	508	504	535	541	513	555	490	532	522	521	514	535	514	492	534	468	488	539	469	531	483	482	480	451	498	489	526	551	489	502	514	465	519	513	476	494	574	494	500	483	521	470	528	500	489	524	460	516	480	561	480	548	513	531	502	517	539	501	501	508	535	489	521	513	513	523	521	496	515	491	487	496	511	491	506	465	487	485	487	485	503	515	523	490	447	502	462	502	555	485	516	525	496	469	489	539	507	489	489	501	488	532	459	488	505	500	492	504	528	487	535	503	515	492	515	497	460	468	471	509	515	532	517	516	544	527	476	465	486	460	519	502	522	513	499	502	505	521	500	494	513	510	490	516	515	509	511	522	538	519	511	501	478	503	487	517	530	516	520	513	550	475	533	534	510	517	468	519	498	485	516	482	524	520	518	495	488	490	520	513	468	519	506	482	555	486	479	523	486	474	507	551	490	491	510	489	495	508	463	536	517	568	490	465	500	487	522	547	471	511	509	520	501	469	487	507	504	470	513	508	534	530	540	507	526	500	496	465	507	508	494	497	526	497	487	489	499	466	494	480	517	476	509	470	516	493	487	469	509	496	490	513	516	529	495	507	503	497	515	534	492	488	495	546	501	518	497	508	519	506	530	493	506	534	475	472	484	489	525	468	529	546	503	485	497	522	515	486	478	469	491	484	471	530	503	473	498	530	464	485	512	499	492	521	520	518	459	465	492	476	481	529	473	525	494	538	493	484	525	501	535	486	475	483	484	489	505	465	522	500	462	506	536	530	498	529	524	529	476	477	513	468	525	526	517	484	504	542	506	462	474	502	500	502	457	499	495	536	528	488	492	520	484	531	522	492	523	491	521	513	498	528	485	459	512	511	502	535	477	539	524	486	497	517	509	544	520	485	504	524	477	528	503	521	487	492	523	501	537	533	503	507	476	528	523	495	521	511	499	496	502	500	476	541	568	518	536	511	504	472	501	522	496	511	517	498	488	497	510	530	487	501	522	526	534	507	524	478	523	474	487	455	523	498	510	532	542	466	474	508	523	491	528	484	499	483	458	475	512	481	472	490	492	475	497	507	471	474	445	512	478	533	486	522	477	501	470	492	510	525	499	507	491	482	506	485	488	502	497	532	464	492	497	525	484	521	500	514	511	482	487	530	521	482	502	492	535	477	474	499	487	468	518	499	489	520	513	501	494	505	502	466	505	467	528	459	510	549	493	558	474	518	477	521	507	545	525	542	507	520	494	515	525	473	512	519	475	488	499	487	475	535	474	514	488	498	511	541	499	469	473	524	487	493	527	494	449	506	478	519	528	519	472	515	548	505	453	523	453	497	509	526	521	498	536	491	500	553	503	484	460	533	510	499	523	524	493	522	506	500	510	504	522	506	513	539	480	500	495	513	471	524	489	505	510	504	504	488	488	510	494	483	475	515	526	522	513	490	474	481	536	505	484	518	517	453	523	496	516	485	499	526	505	515	531	475	459	515	518	486	501	472	509	472	533	500	511	526	481	499	512	530	519	497	514	473	506	517	544	517	543	511	486	530	493	483	525	497	525	492	499	495	531	494	475	554	512	520	511	511	522	526	516	546	507	523	487	532	488	517	502	534	517	543	546	515	513	523	522	490	507	454	514	519	522	505	510	498	506	520	521	455	495	469	535	546	505	504	495	477	499	497	553	496	512	498	517	538	478	498	513	473	479	504	488	496	492	531	479	550	532	492	472	502	525	485	513	521	503	489	501	472	473	470	512	457	484	504	532	520	457	514	494	515	532	500	518	505	504	520	480	492	497	494	491	515	528	520	466	500	502	454	494	465	515	516	490	502	507	507	507	513	530	499	471	488	521	504	526	533	514	530	496	524	496	530	501	464	489	471	478	509	530	530	477	506	500	522	520	573	488	488	498	475	515	488	510	480	497	515	488	531	502	542	487	548	538	513	512	557	531	463	518	565	499	478	478	546	489	502	499	471	519	534	507	504	517	445	514	488	523	498	506	490	490	476	499	527	531	510	475	494	479	495	490	513	479	503	461	498	468	491	463	528	509	513	493	543	515	495	495	512	511	503	461	536	479	510	490	528	484	530	498	499	483	537	482	503	487	522	542	546	498	491	536	450	488	500	490	515	514	480	517	513	511	501	514	508	501	496	518	505	489	462	505	516	515	502
37719	16005	10140	7930	5370	3414	2455	1813	1638	1118	631	458	420	425	424	406	373	411	361	388	378	370	340	359	337	329	359	352	355	339	368	343	332	318	367	367	386	392	361	318	358	305	360	373	334	357	342	362	336	333	336	329	354	344	358	344	361	340	348	375	336	371	320	358	338	339	346	337	351	343	348	343	323	331	324	376	347	355	362	312	354	355	360	342	355	348	376	355	372	351	338	362	357	335	327	307	346	336	370	364	345	345	364	373	352	359	366	396	342	356	337	377	398	324	344	348	341	360	338	352	329	347	367	351	346	366	316	348	319	357	352	356	355	378	364	315	335	362	347	318	362	345	363	352	367	317	327	322	364	317	325	330	362	344	339	366	351	327	354	372	324	379	376	320	377	350	349	355	342	363	338	327	349	318	355	296	361	355	326	343	331	345	383	334	351	346	336	382	340	362	347	361	325	372	335	382	376	347	372	325	345	363	332	344	354	351	319	273	362	323	357	318	344	317	315	348	358	334	338	313	322	357	344	353	331	345	352	343	350	368	320	394	321	373	369	353	362	367	328	367	339	351	377	341	376	372	391	327	390	320	332	333	381	330	333	345	390	347	341	347	342	334	370	382	378	334	385	315	349	357	333	377	346	362	373	355	364	332	348	385	370	381	316	345	362	315	340	343	365	321	321	330	383	357	352	351	375	349	319	356	352	305	368	310	358	323	341	349	349	340	355	376	369	338	377	327	339	366	366	347	348	312	356	369	347	377	326	354	349	348	343	307	321	302	359	375	313	358	331	349	339	369	367	329	361	354	326	340	355	351	362	352	341	307	340	334	341	329	353	316	383	359	338	354	342	363	326	356	348	364	332	341	364	358	336	321	340	360	365	341	354	368	348	379	352	348	376	352	368	311	337	342	330	358	321	358	345	323	318	369	347	365	341	350	334	342	385	355	376	372	341	361	393	326	322	378	355	355	396	362	362	373	319	328	330	352	397	319	317	340	330	325	324	347	355	339	340	349	344	341	321	342	364	368	350	348	346	355	337	302	301	311	325	342	347	348	375	361	361	358	333	348	350	339	369	322	341	331	344	300	360	350	360	356	325	350	342	335	359	365	389	340	335	376	360	317	349	339	366	356	342	328	367	357	350	369	331	348	352	360	330	365	356	343	347	360	374	327	344	333	337	330	363	414	315	344	361	362	364	361	311	359	328	352	337	368	367	387	355	365	363	320	335	361	336	388	370	351	345	334	360	311	351	370	309	348	335	331	309	315	365	334	325	330	365	362	361	342	339	345	352	327	341	353	325	348	360	324	333	353	341	343	378	322	322	361	361	336	320	383	354	344	331	369	353	358	308	338	327	324	369	366	380	332	360	381	367	347	333	369	338	332	377	319	392	321	327	349	331	313	341	360	363	353	376	383	331	342	333	330	381	369	351	348	340	324	384	341	343	361	338	372	405	364	346	375	319	341	335	341	306	377	343	344	358	381	355	351	387	358	397	338	349	318	326	337	319	346	362	368	373	351	326	370	363	354	358	357	347	320	340	349	327	346	319	343	327	358	385	297	363	365	326	351	334	337	296	379	321	339	336	322	353	308	363	342	371	354	362	378	323	355	373	345	378	366	368	344	358	356	352	313	339	329	346	348	343	376	348	325	337	350	345	353	341	325	371	385	354	354	357	354	328	339	332	347	383	361	379	324	354	341	327	371	341	329	335	374	370	360	310	347	339	376	343	340	319	352	312	326	362	344	393	351	351	330	394	330	329	351	316	371	350	325	356	342	343	340	346	354	366	324	325	328	337	375	344	316	310	331	325	326	360	359	337	361	383	331	357	336	353	324	296	327	357	313	391	370	342	336	369	337	364	362	378	359	308	361	342	333	338	378	351	360	362	335	364	391	349	332	340	377	358	339	337	375	361	364	348	344	333	350	365	324	336	332	367	361	338	341	370	332	356	352	300	323	339	331	345	354	319	347	329	409	380	354	362	317	336	354	321	318	331	364	371	346	315	360	325	339	337	334	371	345	324	340	325	374	326	334	373	357	338	314	334	327	399	338	353	363	330	353	374	362	332	359	349	360	391	310	357	351	351	332	352	314	386	362	321	365	354	333	331	346	387	346	370	388	363	360	358	357	352	344	338	357	369	352	321	337	352	350	353	392	346	347	370	355	329	365	354	342	327	334	361	373	320	333	338	335	319	346	349	304	337	315	343	352	321	375	348	355	341	350	323	337	323	343	332	328	309	350	355	350	343	348	356	377	406	364	381	364	342	365	331	335	336	380	393	343	360	372	359	349	319	360	333	385	363	372	330	359	361	344	352	340	358	382	362	344	331	321	336	329	338	394	353	339	360	336	348	344	319	331	323	378	348	364	328	376	369	335	323	360	317	346	356	351	333	362	349	300	326	359	346	350	347	345	349	343	348	319	360	336	337	359	350	331	329	347	354	339	317	367	350	348	344	343	359	355	361	322	343	356	355	364	402	331	331	316	354	355	374	342	352	329	369	319	352	351	319	327	338	360	344	297	305	353	316	344	341	361	322	403	361	369	361	360	338	336	354	293	367	342	346	372	333	376	357	374	334	337	370	346	343	316	353	337	341	379	349	356	366	329	352	377	360	331	382	324	366	383	321	344	364	332	350	350	354	338	360	317	355	354	348	332	352	370	359	349	361	362	345	334	327	361	316	325	320	361	332	351	336	371	347	342	344	403	333	369	349	333	340	347	340	342	364	355	371	340	352	374	373	342	365	331	317	318	352	321	355	355	344	336	305	338	357	322	353	332	355	397	357	329	335	282	357	361	307	322	365	319	357	335	339	367	361	345	349	334	346	353	336	322	351	350	359	318	363	365	344	333	346	317	355	329	378	344	361	354	391	325	368	367	335	337	333	323	341	334	323	340	360	363	369	371	324	325	363	346	336	362	329	346	322	350	329	357	360	349	351	335	338	342	360	355	326	359	334	339	346	341	352	335	310	348	366	346	326	347	338	314	337	369	348	359	348	348	363	351	316	353	312	347	322	333	337	374	370	344	332	358	330	333	385	379	363	367	343	389	357	343	337	345	338	357	328	350	345	348	400	347	315	360	318	374	343	324	324	334	392	362	363	327	324	323	357	321	323	352	345	349	315	352	379	348	358	352	346	337	333	363	368	360	349	350	349	364	327	360	380	378	335	337	365	323	333	328	328	351	369	346	353	354	371	336	326	330	321	320	333	346	325	336	365	335	316	354	362	338	346	342	341	317	320	327	345	305	341	372	328	306	360	378	339	318	326	355	359	381	335	323	334	358	342	359	354	301	348	366	366	324	331	339	319	356	353	369	359	360	371	335	351	352	361	360	361	352	375	333	321	363	353	368	355	319	319	342	381	328	386	331	331	350	368	315	340	330	361	365	318	312	329	360	346	373	354	345	333	350	373	390	383	346	360	380	373	347	388	356	372	327	344	354	344	394	340	332	331	372	328	355	326	356	346	357	350	338	338	329	348	356	298	322	342	374
23177	6899	13362	15937	14085	11275	9054	7143	6666	4427	2363	1495	1347	1354	1238	1146	1064	1015	989	920	897	888	856	830	859	808	799	787	788	780	771	777	797	838	829	770	828	858	794	821	799	804	783	812	775	781	792	828	806	796	769	833	785	767	807	736	774	808	791	786	785	790	809	724	805	792	771	801	775	831	770	762	799	856	775	772	736	760	802	801	749	772	818	789	809	737	779	792	769	721	774	806	814	774	800	765	798	760	797	845	771	814	800	783	785	778	798	739	757	812	796	734	774	804	789	780	762	797	807	818	778	781	823	811	798	790	798	788	767	798	762	837	796	796	802	801	831	756	758	744	784	769	771	768	845	795	809	752	785	807	794	779	762	776	777	753	795	763	807	777	776	770	787	791	798	796	802	784	785	805	764	789	792	765	821	801	772	839	803	792	794	764	765	766	795	768	774	776	776	741	780	789	758	763	810	766	760	780	797	772	733	785	742	801	803	818	796	779	792	812	790	791	830	821	781	758	755	779	766	773	752	751	717	815	785	795	737	812	773	784	768	774	774	769	775	789	755	757	737	761	745	766	797	766	761	773	777	762	797	785	783	766	850	801	757	743	789	791	748	828	829	759	781	778	762	755	797	802	838	770	769	798	785	761	797	799	766	800	757	784	766	815	782	775	810	794	762	790	801	782	810	795	816	765	812	734	734	785	747	794	709	786	788	758	768	746	810	782	776	753	739	817	795	802	782	828	791	780	814	779	804	787	792	723	793	793	750	794	793	774	764	801	828	741	775	795	765	778	804	741	771	813	787	836	837	817	792	773	780	823	808	789	761	803	783	739	843	804	745	793	790	772	792	751	814	761	821	794	758	750	785	757	772	763	722	771	756	781	793	805	793	840	802	794	787	704	722	794	787	748	787	755	756	749	758	756	754	836	792	825	782	798	759	808	808	836	781	770	770	795	792	798	821	812	773	766	771	800	766	748	788	814	787	773	823	801	769	735	803	801	764	781	747	753	782	802	783	770	759	778	753	816	780	751	796	727	809	785	791	735	768	753	784	782	739	819	800	804	729	781	766	822	810	755	822	759	773	787	748	770	779	782	799	751	764	783	814	735	719	771	782	775	794	812	765	834	775	837	790	782	791	804	733	813	811	755	784	765	820	799	792	822	750	788	745	818	771	821	773	829	826	756	809	783	762	780	836	754	764	747	788	772	801	803	752	798	790	791	817	791	764	820	767	809	795	778	764	771	755	785	811	755	806	800	794	803	762	772	755	783	791	773	783	804	792	826	755	766	785	758	828	795	794	799	822	785	786	764	819	768	778	768	736	777	754	838	787	776	767	784	745	759	821	720	781	770	750	763	729	825	777	757	744	801	767	751	793	746	776	812	761	783	797	797	774	837	740	771	796	808	759	802	755	784	738	778	751	795	716	776	793	752	765	695	761	829	770	765	773	775	794	822	792	790	816	797	805	798	741	790	787	818	791	779	786	830	747	805	780	795	765	743	796	741	800	813	765	744	757	775	796	801	767	786	772	772	762	796	788	776	792	792	723	785	798	786	809	774	771	855	814	779	765	752	794	751	808	780	738	784	817	810	761	786	779	754	807	814	808	794	784	798	803	883	748	805	801	773	822	772	750	803	764	808	781	777	783	764	715	805	779	773	760	758	770	796	758	798	794	790	776	776	749	715	792	782	807	796	835	816	790	758	797	771	767	737	779	809	739	794	804	782	778	797	764	829	803	783	800	762	794	795	818	787	776	763	797	744	787	804	806	773	797	786	832	805	831	787	719	759	771	794	726	808	780	823	835	751	786	795	822	768	757	799	819	851	786	770	759	795	773	758	802	743	785	817	819	807	773	765	768	782	738	775	711	765	752	834	761	778	764	753	822	778	757	821	790	821	789	812	817	800	772	740	798	761	799	801	767	836	740	764	763	827	808	750	707	804	798	758	806	747	747	755	823	761	759	781	748	772	729	780	730	804	779	765	729	765	755	779	833	830	800	783	782	797	828	732	798	787	803	799	775	800	750	749	813	777	789	727	782	780	778	738	772	739	769	772	714	801	772	792	778	802	767	743	782	749	827	813	801	736	824	786	808	799	779	838	780	783	824	769	795	791	760	765	776	828	799	733	721	778	800	777	787	749	783	741	782	715	763	761	782	774	775	789	781	822	816	803	788	788	773	773	802	836	789	800	730	730	774	780	780	776	804	765	816	746	773	812	801	821	775	772	814	761	826	830	765	783	750	761	761	799	746	834	790	829	776	828	773	747	791	797	746	721	725	809	839	800	766	815	787	806	779	796	786	824	824	762	793	766	752	822	782	784	795	828	844	789	763	781	781	796	776	807	835	767	797	775	802	787	779	750	749	771	761	819	803	789	777	780	763	749	790	766	791	836	742	814	734	758	793	805	836	774	736	826	776	802	767	805	743	811	795	773	734	869	827	741	792	752	800	776	759	844	792	788	743	733	730	784	795	733	836	784	779	795	829	782	717	817	839	786	711	755	783	762	783	762	726	739	799	802	773	775	796	799	766	763	841	761	780	768	786	770	739	778	791	790	808	790	762	787	771	804	803	771	782	768	778	745	777	774	765	720	862	784	794	759	819	817	807	747	819	729	793	760	828	827	808	774	796	750	798	751	784	789	763	752	780	780	783	767	732	763	747	789	828	804	797	812	791	742	771	781	771	797	740	812	788	800	818	804	811	770	813	827	776	750	771	734	736	750	746	756	779	769	814	770	773	807	769	815	789	770	790	782	762	750	828	779	796	796	753	739	817	794	730	809	765	774	785	801	848	801	773	743	795	797	792	798	748	830	770	841	779	781	785	788	816	752	807	794	817	811	728	772	773	743	821	785	797	815	788	776	780	778	770	832	786	784	824	784	771	788	733	780	773	775	793	785	784	798	771	794	778	802	789	739	805	795	809	786	775	791	791	792	793	808	759	782	840	744	763	778	742	773	818	802	793	821	804	792	816	765	789	787	792	813	760	757	799	735	821	779	758	765	777	777	765	821	766	774	832	818	789	807	770	805	765	782	766	787	780	799	814	762	697	774	783	791	794	804	790	775	822	769	758	817	776	835	793	822	713	804	768	779	777	712	772	813	792	745	707	783	814	797	737	759	789	782	769	809	798	764	830	770	790	813	827	789	805	778	751	806	781	794	749	794	797	785	742	772	727	810	768	765	803	819	814	766	762	842	818	793	784	794	792	757	793	761	764	804	793	787	749	839	758	782	777	743	823	838	805	775	805	768	820	792	753	755	802	793	846	756	768	785	743	799	778	745	759	763	754	765	723	746	808	818	761	789	770	736	734	794	733	790	806	791	761	766	802	777	814	846	827	773	774	747	812	816	818	829	773	753	816	794	756	771	792	797	766	808	764	770	773	809	782	779	790	782	792	810	808	749	781	759	779	790	773	743	813	779	793	751	826	753	749	734	788	746	752	800	783	727	809	832	787	802	804	761	775	821	796	783	829	814	792	824	760	748	787	790	817	779
10175	2934	2499	2177	1643	1076	751	662	534	404	317	286	288	288	291	280	269	310	271	313	307	278	284	252	266	286	280	275	286	304	261	276	302	315	284	277	307	287	290	284	267	265	308	266	282	294	273	280	275	294	288	277	258	255	324	286	250	288	303	272	280	279	297	314	265	279	285	307	260	253	294	257	283	292	288	270	295	277	305	267	249	264	303	292	295	278	284	277	260	292	293	269	248	281	251	254	280	278	285	298	271	278	306	278	292	262	290	283	276	297	267	283	283	261	285	303	290	274	269	256	295	280	284	281	310	270	257	246	302	290	330	296	302	299	294	276	272	302	288	279	257	297	297	283	290	285	277	293	273	282	278	282	296	272	296	279	287	292	287	273	276	280	273	299	236	315	278	289	292	291	266	269	274	274	297	273	299	253	291	267	296	266	282	271	259	306	290	257	275	313	276	278	276	278	262	300	278	314	280	260	288	271	292	254	288	282	297	296	305	262	296	286	275	252	267	259	262	277	237	266	291	273	259	253	282	258	258	249	298	284	282	283	275	299	274	301	289	284	285	302	261	275	313	281	279	275	255	289	313	268	276	304	267	301	282	292	286	278	260	261	294	249	295	284	272	271	302	280	294	289	277	283	321	267	257	251	275	272	291	253	295	280	268	271	258	271	290	267	335	260	272	262	283	283	271	262	273	280	295	282	273	304	249	261	297	292	268	290	279	279	290	275	273	265	260	269	242	287	285	266	279	296	281	282	263	250	297	271	297	246	262	273	336	298	294	251	282	281	269	272	319	285	289	284	268	290	265	274	301	286	265	278	287	252	279	300	271	273	268	299	247	256	279	268	261	327	274	280	281	268	262	266	283	282	268	290	273	269	312	293	279	255	299	241	285	301	296	256	280	283	243	258	273	271	280	283	252	300	268	312	289	268	274	258	300	315	274	272	288	285	276	258	281	274	289	317	278	241	299	275	272	285	278	305	295	293	307	268	273	305	270	284	257	279	248	270	270	249	272	294	280	311	325	265	275	303	285	260	287	283	291	308	287	281	302	273	251	285	269	274	292	282	277	263	264	289	283	300	257	289	278	307	262	295	264	274	282	276	290	274	278	255	298	297	264	288	279	316	236	253	274	276	271	310	301	254	262	222	302	261	286	274	268	252	255	282	290	267	278	286	276	273	280	243	296	292	286	298	281	291	302	280	268	246	296	268	275	299	289	286	307	327	244	240	286	287	303	292	267	265	291	268	289	247	287	249	258	277	260	246	235	263	279	259	275	276	264	273	281	281	284	256	292	265	261	265	250	302	297	295	282	270	270	257	269	266	284	303	259	281	307	291	281	263	283	282	260	248	270	288	242	280	298	281	302	265	258	284	300	311	265	308	264	286	294	254	266	312	279	296	295	285	285	271	262	295	288	289	284	295	295	263	275	282	252	257	277	240	292	294	293	285	248	284	280	280	298	271	250	268	275	250	285	291	288	271	291	280	293	258	282	327	295	269	280	292	289	297	307	266	281	272	277	276	272	275	271	282	296	270	291	282	302	248	282	267	301	258	290	306	298	292	263	290	302	245	296	244	261	286	287	286	266	285	266	276	291	274	269	274	275	267	273	250	266	270	281	294	283	266	285	289	297	259	296	237	285	260	274	290	260	274	267	282	260	258	319	312	256	293	288	271	311	293	297	254	287	298	280	290	313	249	307	266	289	269	285	257	316	272	259	279	280	315	294	280	283	297	286	267	277	312	276	260	266	303	273	291	284	306	281	302	285	289	304	268	284	275	263	261	262	281	246	292	271	307	285	264	275	267	282	288	293	245	316	284	309	287	261	279	322	294	295	304	290	243	281	288	293	332	288	251	261	294	317	274	257	282	263	292	254	272	282	305	286	306	262	308	286	268	303	267	279	302	301	284	270	280	284	274	277	298	283	273	270	233	290	267	300	276	281	293	296	300	284	281	291	257	248	257	259	294	301	283	289	289	277	275	265	276	250	329	285	295	266	290	240	298	264	283	293	279	261	238	262	255	259	256	285	266	305	283	242	268	246	310	279	272	254	291	270	280	258	277	264	277	302	263	277	290	270	278	254	288	275	288	282	314	251	283	286	281	281	254	293	270	286	306	299	293	303	264	271	264	291	249	276	284	305	270	268	297	302	279	300	259	275	264	246	271	280	297	260	286	251	299	275	296	275	279	288	295	299	247	291	297	288	314	287	280	283	248	230	267	308	248	282	312	265	278	302	328	260	306	257	287	282	265	226	262	255	297	293	284	288	277	268	316	267	294	278	274	322	297	298	300	296	288	299	268	264	284	283	298	310	280	271	278	301	262	290	280	239	297	295	310	264	285	271	268	319	287	296	285	257	286	269	299	277	287	264	266	302	279	294	298	275	294	292	276	270	285	264	258	304	253	299	268	286	283	271	278	273	294	297	302	288	285	270	273	324	273	274	261	306	263	287	287	268	263	286	317	273	264	272	296	276	294	313	277	253	265	273	265	263	263	295	277	285	318	293	271	276	287	289	268	300	272	266	259	265	273	271	266	290	303	244	280	266	278	301	302	284	263	289	300	299	265	302	304	313	299	294	301	304	271	285	247	264	274	313	270	298	260	273	274	270	271	292	320	277	303	279	335	296	281	256	265	262	301	303	311	249	263	274	261	322	244	284	298	268	274	290	280	290	298	261	284	270	297	283	279	277	270	287	271	280	257	255	279	257	265	256	264	289	302	275	297	286	284	292	286	270	278	289	266	290	262	264	280	277	346	305	290	280	277	282	318	301	305	263	277	261	268	281	283	294	271	261	277	273	279	256	280	261	265	317	276	270	289	287	293	290	295	253	266	263	272	282	276	290	287	282	315	267	269	272	255	259	284	294	281	292	256	266	308	286	249	302	282	259	252	245	317	283	272	261	283	281	286	308	268	271	260	277	327	276	296	246	282	270	281	254	309	272	308	300	300	251	310	276	277	306	248	285	266	297	285	273	297	294	274	297	288	294	298	284	266	282	299	306	294	306	265	287	259	262	263	278	283	260	305	282	261	280	279	280	300	274	291	307	284	263	240	287	281	282	266	258	258	296	275	281	295	288	300	254	240	271	287	287	256	296	237	274	296	311	302	289	289	266	268	296	262	295	289	308	264	241	275	282	279	259	295	254	287	251	292	292	287	320	258	248	293	291	251	261	239	275	256	299	271	263	223	284	260	260	275	278	273	262	255	286	289	286	310	274	281	296	270	294	290	315	276	290	265	273	277	288	302	260	263	278	312	284	271	288	274	303	245	309	302	279	282	251	280	275	291	278	317	300	310	271	287	246	274	311	258	260	272	250	278	292	272	274	273	269	254	315	287	277	297	269	262	269	270	292	252	274	274	281	260	297	266	271	284	283	281	261	267	288	290	298	258	268	265	297	265	302	287	275	273	324	262	288	268	281	280	288	269	259	281	279	257	284	304	301	271	286	232	284	299	256	290	312	260	277	304	281	287	262	250	276	319	284	269
6349	2369	4920	6264	5530	4109	3087	2501	2039	1342	907	651	648	704	631	663	637	628	663	599	653	659	658	621	654	650	617	594	625	604	626	642	629	604	640	596	629	676	636	666	630	574	631	619	584	611	682	641	674	616	554	646	657	606	630	650	601	600	630	652	646	626	630	607	641	629	659	623	609	651	606	618	656	631	618	662	652	613	637	627	619	621	661	624	637	628	571	619	630	644	614	636	623	636	622	591	592	603	651	598	656	581	673	614	622	623	660	625	671	641	590	604	608	614	606	607	659	665	644	610	634	605	686	626	625	611	622	660	670	650	654	657	653	687	631	606	610	618	661	608	643	620	629	595	608	636	618	628	643	626	655	586	606	616	603	660	619	651	598	644	643	605	623	637	615	610	598	640	672	617	649	619	644	632	636	603	600	592	617	634	632	591	654	626	673	636	664	631	654	634	630	618	667	601	651	641	640	660	614	642	644	602	640	627	616	618	683	602	649	625	613	624	659	636	608	645	658	576	658	619	632	633	633	636	605	581	663	649	603	580	612	648	628	600	625	615	669	653	614	664	608	615	620	611	622	662	593	631	662	608	660	624	628	640	608	644	602	617	658	612	636	645	660	650	613	656	616	624	612	669	627	602	590	668	613	634	624	647	657	666	651	614	629	641	642	605	657	653	608	681	608	638	636	641	653	609	645	665	677	636	643	593	656	608	647	609	606	604	583	651	640	613	602	628	607	614	633	658	649	620	612	635	619	620	638	612	648	607	648	611	588	661	647	667	612	642	588	649	641	596	652	593	644	598	639	656	600	639	677	631	629	676	621	607	651	621	634	592	635	605	567	627	602	636	623	646	590	592	598	704	577	611	639	641	652	629	565	609	646	641	635	637	660	633	654	627	631	618	658	625	663	654	672	600	662	679	581	621	635	616	624	612	586	588	631	682	662	657	670	592	621	638	643	669	639	653	645	649	625	611	669	650	626	592	606	661	687	645	666	600	612	637	618	629	624	614	648	618	678	637	621	707	624	690	594	671	684	641	605	594	623	612	674	642	659	630	628	655	591	624	654	599	635	650	635	615	662	635	632	639	637	582	604	598	634	615	631	656	611	669	678	629	631	603	635	643	645	677	637	592	623	631	648	621	595	628	619	663	625	643	660	632	641	609	584	664	681	612	646	585	600	644	622	612	597	629	636	652	650	599	654	619	645	653	584	662	631	583	668	639	629	633	648	681	602	622	680	681	639	689	619	584	655	597	682	661	670	644	627	649	613	656	625	626	582	612	624	616	629	647	577	645	633	644	635	607	591	682	627	604	639	694	640	631	626	635	630	644	607	615	624	651	615	627	608	681	584	595	597	659	627	662	644	626	614	631	667	612	571	645	624	602	625	653	666	615	673	642	631	650	595	618	579	631	643	633	630	647	627	622	634	655	632	619	637	601	607	630	660	601	639	629	622	656	628	613	598	643	638	646	609	603	601	643	657	636	645	606	642	605	622	638	626	610	631	622	612	619	629	672	655	610	647	691	643	651	598	648	627	651	579	633	600	617	625	671	644	631	637	626	622	634	680	657	632	651	639	658	627	630	603	620	607	610	557	645	614	657	646	575	623	655	627	665	620	643	629	635	604	607	634	635	626	630	604	657	624	600	606	664	631	613	624	616	651	628	638	593	680	657	625	642	623	626	645	664	619	638	632	618	608	637	608	659	634	662	628	620	578	638	621	636	661	639	605	685	606	646	621	637	633	569	621	639	655	621	595	650	642	660	624	590	625	584	616	612	668	653	620	636	663	626	611	634	647	620	640	643	535	634	625	680	627	593	603	662	635	660	631	636	659	661	629	626	607	627	658	618	586	628	632	611	629	634	661	644	640	679	623	607	627	623	594	616	633	645	674	584	598	660	593	600	597	638	629	616	654	630	642	657	630	588	620	665	670	623	627	623	656	637	647	640	645	674	622	665	666	616	639	641	689	600	648	654	578	655	645	618	655	671	678	610	637	606	661	722	604	603	582	634	660	607	617	623	605	653	639	671	611	640	630	621	649	616	622	648	661	650	628	660	643	584	659	647	639	634	620	602	628	638	614	663	608	610	658	589	615	688	673	634	597	621	585	603	609	588	645	663	620	650	632	641	659	667	639	664	628	633	616	611	647	655	663	612	603	630	618	625	606	639	648	660	639	623	630	667	652	635	587	618	636	653	621	612	625	600	618	640	631	610	675	654	639	642	662	618	594	616	605	652	608	609	636	662	611	621	607	601	655	641	671	585	657	630	634	589	618	626	646	584	619	613	648	622	655	622	631	635	625	615	610	593	638	618	645	630	610	596	588	609	614	628	628	695	640	625	658	601	630	626	674	669	640	627	649	631	615	610	625	611	578	602	604	636	633	638	644	679	685	660	647	641	644	637	620	595	679	635	701	605	646	637	648	620	591	634	638	656	638	617	627	631	652	654	633	600	635	652	592	665	627	643	671	608	645	652	646	614	609	616	608	662	649	668	596	619	659	671	615	656	627	663	612	589	660	638	602	614	628	659	659	640	612	623	661	689	651	603	694	664	609	646	675	649	706	620	636	647	646	635	640	632	627	641	623	635	659	626	644	651	641	623	620	661	640	625	679	670	663	662	627	625	649	620	666	616	583	636	618	619	642	585	641	653	600	585	587	639	625	595	633	632	603	644	589	659	636	608	683	640	650	621	602	707	668	669	605	638	618	631	627	618	620	638	632	676	639	637	665	610	665	554	712	625	697	655	656	612	665	606	676	588	637	627	594	575	644	656	592	619	622	674	638	643	610	591	617	644	614	653	639	671	629	612	621	610	647	634	718	619	619	686	607	600	627	639	656	587	660	615	659	613	664	600	634	636	614	610	638	597	649	601	628	636	628	643	644	626	624	644	585	652	602	590	631	613	662	619	637	635	668	644	639	644	629	639	602	600	640	649	650	643	609	592	645	614	642	647	599	648	656	635	611	648	639	651	631	603	636	643	652	578	603	564	642	653	672	595	606	629	655	574	640	614	641	657	609	655	626	655	638	608	620	626	635	631	680	657	638	631	626	593	628	622	596	628	651	612	631	674	641	640	624	609	595	633	651	641	668	648	610	636	611	644	621	648	648	622	613	648	645	649	645	607	600	619	600	637	625	626	610	586	604	585	619	652	589	628	637	641	618	641	636	660	651	609	657	667	662	668	622	615	585	625	648	613	628	648	611	633	692	681	632	640	630	650	592	635	656	636	614	623	623	653	658	669	666	599	639	618	622	625	647	632	577	626	613	623	598	601	667	657	603	680	684	596	649	660	633	667	609	621	631	641	610	588	643	601	609	633	678	588	657	678	617	648	606	630	620	598	625	622	641	643	607	638	615	636	610	543	662	664	647	637	604	636	663	566	654	607	644	603	612	668	617	625	631	664	624	602	598	684	642	616	652	648	636	627	613	618	600	604	644	622	596	602	632	631	628	608	639	598	591	642	683	637	656	695	647	613	654	632	649	611	660	654
25748	8404	5288	4434	3318	2167	1562	1198	979	601	370	278	265	261	245	259	253	249	243	231	232	220	216	226	200	202	243	210	223	192	221	227	221	207	209	192	195	198	220	229	235	198	211	240	228	186	207	235	219	225	199	187	248	218	221	201	191	211	211	209	211	238	234	223	226	204	235	207	233	203	202	220	214	237	206	215	208	195	221	225	193	203	204	201	196	206	208	215	203	207	221	213	219	194	210	194	213	223	214	209	220	212	211	213	221	214	240	200	198	218	204	196	223	220	177	225	228	188	213	204	198	202	219	192	208	214	240	217	212	196	207	205	202	220	207	231	239	194	194	239	223	211	215	221	212	215	231	225	216	244	185	178	233	233	211	226	204	219	193	257	202	212	242	195	223	215	179	212	221	214	226	239	194	208	204	220	236	240	170	189	218	214	220	219	202	217	202	227	242	208	226	244	202	206	207	204	206	231	245	187	194	228	198	215	213	206	209	223	198	238	234	202	199	209	184	210	225	211	208	214	238	244	230	215	203	222	209	212	192	191	208	207	200	218	210	226	213	247	234	212	217	208	212	239	163	213	215	223	219	185	217	179	231	226	246	208	239	232	236	213	197	229	232	230	199	192	208	208	213	205	200	188	237	217	228	192	221	204	228	213	207	210	231	215	195	190	213	237	212	222	203	220	237	223	190	217	231	196	202	198	210	209	214	210	216	228	209	239	218	236	194	213	218	212	199	223	251	203	223	201	177	237	203	197	225	199	188	223	202	206	235	219	208	200	220	222	214	191	215	222	227	210	221	208	201	221	213	196	187	216	220	205	213	234	223	221	204	229	233	186	211	222	200	205	197	203	184	213	208	211	204	191	186	212	180	210	192	213	209	227	200	181	218	233	243	220	222	194	211	223	225	207	212	218	215	218	261	195	251	205	200	220	219	224	195	222	211	201	205	195	206	195	209	210	213	217	206	211	236	209	240	207	240	208	208	189	192	211	197	188	232	236	210	208	227	217	183	210	218	201	230	214	220	213	211	238	202	209	217	199	215	217	239	198	190	223	223	208	232	187	223	210	226	197	222	204	237	209	224	201	200	201	217	190	215	223	208	227	236	221	202	219	206	189	218	222	219	227	236	215	228	223	198	212	188	209	219	207	216	194	222	231	220	218	177	229	204	199	206	218	200	219	219	205	223	191	193	188	227	200	206	207	203	212	198	204	210	204	220	232	205	222	195	225	181	205	214	241	220	239	194	204	234	217	217	193	229	236	244	204	224	202	181	196	234	201	231	218	223	234	225	199	217	235	191	222	192	214	194	218	215	222	197	222	219	220	207	216	197	231	168	199	204	198	198	202	248	206	220	203	184	211	221	186	193	202	195	201	206	208	199	193	193	229	213	208	198	204	226	232	205	202	221	183	208	241	212	187	185	228	217	229	231	233	203	211	246	215	226	217	227	241	216	235	212	230	227	201	199	211	201	194	199	210	197	234	228	191	210	196	197	205	224	196	220	231	221	209	187	214	206	245	211	212	192	217	179	214	222	210	206	211	224	221	206	204	206	217	215	229	190	180	204	196	244	209	220	182	216	189	226	196	196	209	182	194	223	227	223	196	208	215	177	204	200	224	205	216	205	237	212	198	206	209	202	224	218	231	218	204	231	225	233	219	200	207	196	218	204	195	213	218	218	211	190	206	207	218	203	206	193	207	215	210	218	201	198	212	215	229	225	215	225	218	197	190	220	207	220	215	234	215	233	252	232	199	220	218	242	204	201	212	202	204	247	208	219	194	187	230	196	230	200	214	206	208	196	198	171	225	204	212	210	209	181	221	204	222	227	204	211	226	229	234	262	208	201	171	197	212	204	221	201	227	207	188	206	195	210	214	194	182	198	207	213	234	220	230	202	218	211	209	213	223	191	211	218	230	196	181	188	205	216	213	199	212	179	183	211	227	235	208	211	201	230	221	202	188	213	190	224	216	197	194	221	199	193	207	198	213	225	202	204	219	189	208	188	208	217	226	192	197	214	224	216	195	253	246	221	226	222	197	216	214	213	216	226	194	237	221	200	201	193	221	196	174	212	218	212	202	199	219	217	207	197	195	201	209	216	212	221	220	194	215	219	216	242	217	199	214	211	230	210	191	213	207	199	195	209	215	235	203	203	182	189	193	211	209	210	220	187	193	198	209	220	214	218	227	207	236	209	230	212	205	212	186	214	224	209	184	215	214	190	212	183	191	220	243	234	205	224	220	239	207	218	200	229	176	221	197	199	204	220	206	222	223	213	219	212	203	203	194	210	223	194	202	184	214	200	204	202	217	214	211	232	224	210	220	215	203	219	226	239	217	215	210	207	213	204	205	235	222	198	192	243	236	218	217	228	234	204	217	216	201	216	189	205	223	184	195	214	213	217	234	194	180	222	232	182	207	194	193	208	199	191	212	196	191	209	220	196	235	218	219	218	213	226	199	227	199	204	209	182	204	210	228	176	252	198	206	190	222	208	224	176	198	230	185	196	187	205	212	211	198	187	217	219	220	236	199	193	233	237	194	201	229	221	207	222	212	205	196	214	228	228	210	230	225	190	217	231	228	170	219	182	221	213	209	218	204	196	192	220	219	213	204	208	205	208	194	190	206	218	203	210	211	213	247	216	221	181	187	223	205	203	199	205	216	181	226	237	211	198	208	155	226	229	229	233	207	205	219	174	211	218	213	220	200	209	185	198	218	254	218	189	233	229	238	208	212	187	239	193	234	208	235	193	191	204	218	227	199	201	226	225	219	205	232	211	213	202	238	212	193	218	213	211	202	226	214	228	207	231	212	207	202	220	218	170	204	215	213	214	192	210	198	194	197	213	222	232	252	227	208	196	201	226	189	207	171	216	220	192	195	213	195	195	209	221	221	220	200	216	217	227	204	212	209	188	203	195	206	217	185	209	234	231	205	177	203	218	207	176	213	202	224	190	209	213	195	205	212	222	223	228	192	226	206	203	219	182	212	190	226	218	214	215	220	210	244	234	213	209	188	234	221	218	209	209	182	177	184	217	187	214	202	222	197	237	209	204	208	184	201	221	214	209	200	205	203	209	202	259	191	209	226	199	224	193	227	226	234	204	220	219	207	248	194	206	208	190	200	201	190	235	213	195	207	191	203	193	190	213	202	239	204	218	219	175	190	209	233	224	191	198	222	199	215	205	203	217	217	226	229	198	208	211	206	233	186	215	240	225	233	220	221	189	205	205	209	190	219	200	199	187	209	230	202	223	196	221	212	208	240	211	214	176	233	211	192	194	185	223	208	195	212	222	225	212	213	220	201	215	197	200	206	246	250	199	206	210	232	192	226	180	240	184	215	202	208	208	218	250	222	201	197	214	206	184	227	205	229	243	190	231	221	220	213	232	227	207	209	186	195	194	215	187	217	224	190	201	223	202	200	225	203	192	195	219	206	214	243	215	213	201	221	230	209	175	213	230	226	236	222	231	198	179	204	199	214	195	184	214	217	191	202
16353	4288	8740	11259	10475	7904	6215	5112	4188	2680	1374	868	761	782	683	742	664	641	609	532	551	554	564	516	530	517	513	532	539	553	549	481	555	523	515	502	495	553	506	526	519	545	494	537	523	522	500	542	493	553	519	539	519	521	487	540	503	507	525	475	526	494	481	501	554	515	561	475	511	512	510	508	557	488	491	521	490	513	507	535	524	533	531	487	495	496	485	490	514	481	491	534	504	511	526	522	555	561	519	489	545	521	523	518	520	525	511	560	514	516	488	495	485	496	530	509	506	526	511	521	474	534	501	525	499	462	489	455	504	459	500	517	503	469	515	530	526	470	518	501	503	545	506	511	530	519	492	495	548	501	508	524	543	560	478	526	533	519	489	492	495	527	487	535	474	531	525	494	560	537	516	514	516	486	508	544	532	501	523	471	508	510	532	492	496	483	490	525	496	504	502	555	521	513	510	533	507	517	519	497	510	548	540	502	498	488	558	508	519	488	481	512	510	530	496	509	518	505	529	494	514	527	491	503	535	480	526	510	521	493	510	535	522	496	537	506	502	495	532	497	527	507	528	490	481	534	494	514	495	494	484	509	490	492	487	519	545	494	532	534	544	484	491	495	552	570	511	505	506	496	511	493	526	508	528	458	522	485	514	507	507	515	508	482	550	507	502	503	519	541	500	570	521	522	513	501	512	487	516	536	530	505	529	541	505	518	471	523	556	478	505	494	469	522	520	512	524	503	493	514	521	456	517	530	494	512	552	510	432	462	525	538	522	500	490	487	523	537	508	525	499	539	524	497	525	523	518	509	492	532	490	457	529	480	514	489	490	517	519	492	493	519	482	527	506	498	511	508	531	489	526	494	523	504	505	502	521	520	533	533	498	498	517	517	450	538	506	529	516	533	501	548	503	519	523	519	491	555	506	520	531	507	505	494	523	536	509	490	484	535	496	496	511	549	501	500	496	518	510	517	523	511	492	520	489	509	517	559	523	487	533	480	521	518	497	511	568	491	546	529	490	482	515	512	534	556	543	563	510	502	549	532	516	543	491	507	505	515	507	512	560	533	521	498	490	458	533	498	516	490	501	533	497	496	544	458	539	541	493	574	505	514	528	545	543	512	512	512	505	485	506	475	498	519	556	514	496	544	485	528	484	484	508	511	523	513	480	505	493	498	531	511	533	545	551	507	496	490	515	517	493	516	545	527	541	487	504	540	532	529	555	522	519	501	511	506	514	492	513	499	537	510	555	528	491	514	513	500	510	543	480	492	482	513	495	483	500	521	514	514	483	523	498	498	501	494	515	516	543	534	509	515	526	548	517	494	508	479	512	467	557	508	483	508	528	512	515	525	497	489	524	536	522	488	511	503	510	495	548	517	530	484	528	494	527	511	481	514	508	562	527	526	467	499	473	470	538	504	514	514	528	517	495	520	555	522	504	514	517	503	519	526	523	517	506	487	487	531	485	526	463	498	535	519	500	543	482	514	479	505	566	487	510	504	497	492	525	515	495	532	525	487	500	485	494	515	484	518	478	490	479	484	455	506	504	489	498	544	459	522	523	514	543	503	524	484	515	541	503	496	532	516	512	535	467	519	534	570	574	488	516	510	490	510	484	495	495	504	510	550	514	515	522	481	494	525	512	496	522	544	497	537	519	496	506	479	486	466	505	517	508	499	523	510	521	482	495	528	479	513	482	525	496	497	509	487	535	470	521	492	511	521	486	504	473	475	545	504	499	486	471	522	502	516	504	520	578	494	519	521	490	573	522	468	518	532	511	516	519	502	497	518	509	515	543	531	505	496	520	486	525	526	526	529	478	537	488	470	538	496	506	478	521	485	549	481	497	497	541	524	522	518	500	565	500	555	523	495	493	534	489	554	534	498	514	547	536	522	503	541	505	527	524	539	520	531	495	483	514	503	531	519	559	520	482	528	531	515	532	510	490	495	468	473	533	472	492	542	512	486	535	522	531	520	511	504	522	490	542	554	509	498	489	501	578	508	517	511	518	508	515	497	530	552	486	522	533	511	519	523	477	492	503	556	507	503	473	543	491	524	487	523	510	496	534	502	539	538	517	515	505	496	489	549	517	518	526	499	514	500	489	537	491	529	515	506	514	517	506	489	519	522	501	531	477	544	484	502	517	490	552	494	494	484	494	504	554	446	542	525	510	538	498	541	489	544	513	503	508	512	539	548	478	542	525	510	499	509	544	490	500	532	513	531	551	522	492	514	501	529	509	501	536	504	531	505	511	543	507	510	490	511	465	477	515	515	526	508	516	504	515	500	486	549	473	517	500	520	475	494	489	502	504	493	573	516	496	500	531	535	538	500	532	506	504	461	517	482	530	487	514	515	511	513	528	519	496	480	525	548	539	533	515	493	509	510	499	515	505	519	539	504	506	470	544	539	550	540	506	530	494	531	468	531	509	464	486	502	517	503	505	511	538	520	490	486	499	532	515	511	503	492	523	510	462	494	487	515	469	525	496	477	499	497	532	524	465	514	532	475	539	478	514	520	487	537	520	539	496	525	487	493	497	528	531	505	489	506	480	527	491	485	501	513	509	500	503	483	511	471	515	547	520	511	523	523	536	507	537	502	508	492	490	511	505	516	443	515	546	539	546	501	514	486	562	521	521	519	567	475	515	502	528	508	505	526	517	485	484	481	458	507	514	500	520	528	489	514	508	543	474	527	523	501	501	521	508	500	498	512	480	540	503	485	510	509	503	505	542	494	512	543	484	526	506	495	550	494	544	507	522	513	526	519	531	534	540	487	523	522	493	514	486	540	488	499	542	506	473	537	507	500	494	493	492	513	516	532	516	510	525	499	508	503	509	483	503	517	471	499	509	495	495	531	499	568	528	531	511	524	509	487	507	517	510	514	463	507	535	471	544	544	469	530	515	509	443	529	487	505	474	484	474	501	500	488	506	479	488	494	509	481	507	505	514	524	498	538	498	508	498	530	492	527	531	489	525	538	526	520	581	497	479	519	513	467	540	490	489	484	524	486	485	470	540	528	514	501	530	511	510	516	514	495	515	493	465	528	486	537	484	526	527	506	483	549	483	487	523	517	536	515	472	527	518	531	503	536	517	494	497	488	495	487	541	532	525	527	490	529	525	529	535	528	461	473	564	489	504	517	549	518	544	534	469	530	490	577	486	485	503	503	486	508	491	534	529	503	518	517	480	514	520	534	515	512	502	474	516	550	502	504	492	505	478	512	533	518	505	509	479	522	496	491	500	533	499	530	525	508	537	493	485	507	496	522	516	499	483	526	526	519	499	479	527	488	552	497	525	553	493	495	496	451	503	482	485	476	497	524	540	507	512	509	539	485	498	482	503	535	498	522	518	531	543	524	534	514	554	533	480	502	528	555	542	516	485	504	497	551	496	521	540	498	526	509	513	479	513	523	519	507	470	511	561	556	570	468	482	523	496	514	475	525	525	547	466	489	483	541	517	484	529	537	491	507	479	516	546	503	489	529	513	526	546	474
37444	14869	9553	7048	5049	3583	2494	1937	1541	964	606	507	473	418	405	390	423	393	369	385	379	345	370	359	361	372	364	340	349	379	387	380	383	358	346	330	342	356	320	337	314	354	371	358	359	361	336	351	346	345	371	385	394	305	366	376	359	384	371	355	314	353	330	354	324	352	355	287	372	390	342	358	325	352	354	344	324	358	347	352	346	386	336	320	351	386	362	351	314	376	339	353	343	356	328	341	343	368	342	329	345	350	393	353	369	356	336	317	349	348	328	351	368	364	349	367	367	323	376	375	340	323	344	344	336	360	391	382	352	364	339	345	351	338	337	333	362	355	372	346	365	349	335	335	323	335	349	356	361	346	332	331	317	353	371	365	340	327	335	350	328	361	359	323	335	339	377	335	383	367	327	339	388	348	377	328	320	336	324	342	358	346	367	381	382	349	363	353	334	351	332	344	334	324	334	344	348	352	351	347	367	331	346	361	345	349	356	335	347	326	359	330	329	323	344	363	355	337	335	346	355	365	331	328	348	312	338	381	384	355	332	337	389	335	325	375	347	360	290	330	380	344	342	356	351	358	327	331	366	336	362	358	377	367	350	351	363	364	363	372	359	353	317	326	344	306	355	309	392	356	367	306	366	340	327	363	321	364	355	376	331	368	365	384	371	338	329	331	332	312	384	324	330	359	355	334	349	329	363	370	328	316	333	341	344	340	374	364	354	355	301	319	324	372	338	366	335	345	335	382	335	259	342	363	352	340	387	367	356	369	359	355	357	344	334	347	336	351	347	354	350	363	343	361	366	353	388	338	338	325	356	331	399	336	335	321	337	339	340	361	358	364	339	360	339	333	330	317	389	362	336	350	358	328	357	317	349	355	343	326	337	363	332	359	336	351	340	365	364	346	328	345	369	320	332	361	361	364	324	340	355	372	382	343	348	391	396	377	321	360	328	359	355	384	343	349	367	324	367	353	338	331	370	318	360	386	356	378	341	340	343	331	352	330	288	344	317	339	342	364	342	373	379	347	348	345	363	346	328	325	383	359	319	339	332	353	348	368	351	338	350	357	329	342	401	337	369	319	375	370	338	348	333	366	302	397	380	362	349	369	352	362	355	365	332	345	352	351	348	336	363	303	369	333	350	337	396	351	365	349	340	328	346	343	350	359	342	359	386	359	348	382	384	333	338	335	352	309	330	340	367	320	385	337	323	354	319	369	348	368	363	355	359	384	397	339	378	353	347	362	345	319	356	342	356	360	339	346	380	344	338	344	323	363	334	322	356	335	341	337	352	341	374	378	367	314	326	331	343	349	314	327	355	356	383	306	352	358	321	347	347	382	361	313	330	320	331	358	353	348	394	369	334	355	327	348	341	332	367	318	346	345	347	356	388	351	373	353	327	332	368	326	342	326	324	380	328	333	357	345	357	351	327	332	354	355	362	334	355	353	329	340	340	368	347	362	327	377	394	354	338	352	375	347	320	352	353	343	340	325	348	359	335	354	331	346	332	341	310	357	321	328	336	334	362	404	337	373	343	368	340	351	352	341	342	367	363	331	350	326	332	370	341	376	372	320	340	345	339	353	356	361	341	322	360	335	360	365	347	356	352	346	365	309	353	332	364	326	366	367	372	365	331	395	364	374	365	370	309	399	370	349	365	321	360	343	356	334	327	327	336	337	368	349	348	364	327	329	385	325	322	316	368	339	347	347	355	377	348	329	338	396	336	328	364	355	323	365	324	329	361	324	327	349	371	355	355	353	376	357	357	336	336	377	390	372	412	353	333	353	351	353	331	334	339	365	346	333	397	351	339	343	344	347	339	349	312	348	318	330	340	332	363	379	353	347	353	394	371	327	335	339	360	387	353	374	339	322	401	352	372	339	345	327	343	391	332	300	334	362	355	350	345	315	348	360	315	349	292	364	364	317	342	342	307	364	367	353	369	345	356	367	381	336	352	333	312	363	361	330	346	356	360	373	390	362	368	343	385	327	344	370	337	357	340	383	348	321	353	338	348	337	349	344	382	360	345	349	341	346	345	353	322	345	347	312	351	361	357	340	317	343	315	374	345	383	387	339	331	360	350	317	377	352	368	353	327	364	330	349	341	322	376	334	349	366	389	320	360	354	351	285	349	361	347	342	337	355	371	368	333	371	347	349	348	357	350	384	342	377	342	331	350	351	314	321	322	368	366	356	347	354	330	355	364	372	386	330	360	317	359	343	355	349	311	367	356	335	358	363	337	325	337	362	308	355	370	346	311	380	329	376	360	345	367	381	348	353	337	329	370	382	347	338	357	355	335	363	306	355	391	375	324	357	355	350	332	345	337	327	330	348	381	369	352	323	340	336	381	379	355	329	306	323	360	374	356	361	333	362	351	345	382	349	351	342	324	348	385	348	359	381	322	325	361	338	375	389	383	337	324	303	367	362	308	412	333	318	342	377	327	356	362	327	380	362	353	308	355	366	354	359	357	340	373	359	346	355	357	358	363	363	358	335	332	379	332	373	332	342	317	327	360	342	359	332	344	374	344	356	354	326	332	362	345	337	331	332	365	368	368	374	354	352	353	339	342	359	362	342	354	378	354	315	325	345	361	325	323	376	362	347	378	346	386	322	347	388	347	352	345	352	324	360	353	352	366	376	340	355	398	335	336	352	330	382	359	332	351	373	339	372	323	327	352	358	366	329	346	354	359	381	374	357	362	340	314	358	394	378	362	367	350	340	323	339	359	354	382	390	354	311	368	378	354	386	344	358	328	347	354	328	373	345	370	365	369	364	353	347	331	349	360	356	326	354	358	357	335	294	322	309	328	393	332	314	338	370	349	347	375	340	327	364	362	362	358	368	372	319	335	379	366	349	315	355	331	336	363	373	364	357	342	368	364	354	377	322	314	334	369	382	329	325	349	339	364	385	359	337	324	337	333	317	347	362	316	354	344	356	346	312	308	335	365	351	347	350	346	357	331	394	340	381	380	351	341	364	335	386	370	339	405	364	379	358	375	360	378	370	337	336	331	367	390	379	296	380	348	346	360	347	336	340	353	373	387	359	344	354	331	334	338	352	332	340	374	370	320	355	348	339	368	351	348	366	353	366	374	342	360	339	393	348	335	323	354	341	372	318	340	336	340	345	390	362	364	375	364	373	358	338	375	334	375	343	363	361	312	334	329	357	332	359	325	333	304	367	341	379	372	350	337	338	322	327	335	337	317	337	354	332	339	371	381	363	327	374	355	387	347	360	375	340	370	341	334	354	365	353	352	294	349	385	332	337	354	326	352	365	355	343	338	343	345	354	371	363	342	365	382	339	368	318	360	339	365	306	366	328	392	316	350	348	334	368	348	358	306	343	343	363	384	351	349	413	341	345	292	312	341	359	368	331	328	314	366	290	370	359	344	306	391	345	358	369	341	329	343	318	324	316	389	322	316	333	360	355	388	335	365	357	335	338	341	345	346	363	357	331	389	340	371	356	369	384	338	331	385	385	363	307	357	353	351	349
22641	6789	12710	15065	13678	11158	9169	7687	6430	3667	2128	1535	1313	1274	1283	1181	1126	1036	1020	885	840	845	792	885	808	854	823	854	822	837	882	828	825	781	780	764	817	833	824	792	809	802	776	841	842	792	821	744	760	748	784	734	834	775	774	802	778	813	811	805	804	791	742	786	763	817	818	788	808	791	791	805	809	809	774	759	797	829	782	789	833	808	723	834	798	765	750	833	793	803	749	802	839	766	783	765	796	752	848	821	732	770	756	821	767	785	747	721	794	777	788	799	758	777	805	790	754	788	788	806	794	825	766	746	767	798	841	790	761	738	785	769	770	822	798	726	809	800	773	763	758	844	754	769	800	814	776	747	771	796	728	759	791	786	812	778	762	782	795	829	774	805	793	791	779	795	760	777	760	778	769	822	783	801	813	786	850	792	759	761	763	756	757	750	802	769	765	745	814	784	779	784	815	792	763	788	799	717	767	781	767	752	763	769	732	732	793	743	811	760	805	793	780	752	746	799	763	725	777	757	827	770	802	778	798	766	823	837	755	792	742	795	828	776	822	786	825	776	800	786	757	831	790	795	805	808	779	808	742	757	829	789	773	770	798	743	782	768	757	765	811	803	744	746	786	801	803	732	798	751	689	822	785	814	799	831	761	753	796	806	763	805	760	769	815	799	799	778	797	795	796	772	807	777	735	782	811	789	761	767	807	748	770	746	791	789	762	777	812	775	776	780	758	752	778	806	799	771	759	762	799	772	778	774	807	763	827	757	751	814	744	782	811	798	816	793	789	746	800	751	755	844	770	792	826	737	814	776	743	790	789	794	799	803	773	813	760	849	832	821	783	724	847	772	826	776	797	790	769	744	795	782	784	843	770	783	783	772	786	769	795	742	790	734	805	747	749	738	787	768	794	759	800	798	793	748	756	818	845	828	815	774	788	806	809	824	804	775	784	821	828	772	780	782	745	780	804	813	770	773	784	811	776	814	793	721	791	818	801	795	744	820	736	776	828	779	766	787	798	844	757	792	756	777	784	776	771	790	771	754	778	791	802	849	795	755	820	794	772	808	798	793	776	782	778	812	782	765	848	797	795	791	780	841	771	761	778	835	832	786	802	777	753	760	751	819	743	785	734	715	814	796	762	853	744	754	811	817	785	755	777	752	703	790	751	787	789	845	782	829	767	764	831	774	797	815	730	775	787	753	756	764	829	774	811	765	786	801	800	816	786	785	790	767	808	788	775	826	756	799	749	797	755	755	832	768	749	713	836	809	761	778	801	845	811	772	755	822	801	767	761	779	790	773	774	778	789	777	773	788	799	807	827	785	799	792	793	822	806	793	799	808	720	718	788	811	754	796	771	795	803	792	843	747	809	777	752	809	747	813	767	774	776	765	765	754	852	771	791	791	777	795	779	768	777	796	791	760	763	791	809	764	807	756	834	743	784	773	815	780	778	796	788	779	760	760	803	791	778	793	769	773	746	785	808	799	762	755	760	803	808	818	782	786	791	788	805	798	815	811	758	791	795	722	767	767	761	779	826	755	784	806	788	837	763	762	798	772	794	792	802	879	770	774	786	725	769	811	800	775	823	810	765	807	760	765	801	785	779	806	779	773	786	800	774	765	845	785	730	811	753	758	824	849	797	780	801	830	810	826	780	823	793	810	748	765	786	803	786	807	747	744	773	787	778	806	772	797	750	826	808	805	827	833	794	762	795	833	768	826	839	771	739	783	794	768	804	754	823	773	721	805	802	746	812	789	808	787	834	794	790	773	812	791	794	801	793	771	805	802	820	775	760	781	822	790	795	758	758	775	775	825	734	797	795	765	807	802	785	792	779	807	772	816	791	795	751	777	757	804	773	726	763	742	755	792	754	779	827	785	809	783	804	756	842	788	800	756	811	785	779	788	806	794	756	740	787	783	806	761	780	769	753	708	743	781	809	778	772	802	756	814	778	736	790	813	811	830	828	838	844	811	762	779	768	762	783	755	760	703	783	772	812	811	778	796	814	809	800	818	773	760	778	799	759	767	790	789	782	762	816	823	837	762	799	786	817	759	758	787	795	795	838	753	817	817	830	758	820	808	766	789	771	806	815	831	790	777	825	751	774	784	751	768	815	791	772	818	800	797	772	752	795	755	798	818	779	741	811	815	759	746	815	754	788	770	777	803	782	777	771	854	748	771	783	779	800	774	785	771	767	798	792	768	767	777	771	795	754	793	763	778	797	791	812	765	817	782	790	751	765	821	766	791	784	829	784	790	806	771	764	799	855	821	765	791	767	790	775	833	775	760	787	738	794	750	828	784	781	795	797	774	749	740	745	769	762	721	758	779	784	817	755	812	778	768	728	810	809	739	837	814	768	763	793	756	805	768	767	789	785	777	800	789	828	788	744	737	809	746	756	810	846	756	836	731	784	780	782	780	829	793	828	786	796	803	773	793	755	773	782	807	816	793	781	780	750	789	781	803	787	734	725	779	779	820	779	775	780	777	804	738	833	762	793	795	811	759	791	795	774	838	788	749	769	768	758	777	775	796	765	768	804	814	785	738	775	746	795	772	779	783	826	772	831	783	775	771	789	726	785	788	822	826	799	791	778	769	815	823	839	792	765	854	794	717	786	757	799	756	794	750	758	797	804	765	797	767	756	825	762	809	850	782	772	734	761	766	795	807	802	786	743	779	764	780	737	782	830	796	748	784	796	802	825	848	752	818	796	812	757	854	824	806	787	830	793	788	784	794	764	769	796	796	748	828	776	780	784	797	810	799	815	783	810	802	789	807	805	789	780	776	806	810	823	810	740	815	784	793	765	780	752	788	789	813	843	755	771	771	769	753	772	717	789	811	782	803	849	775	785	772	787	770	803	841	757	792	794	788	812	737	817	749	804	744	730	770	741	799	810	765	760	753	809	797	781	820	830	739	867	791	801	764	782	724	804	797	768	742	748	772	800	789	745	796	792	870	733	783	788	806	779	862	807	797	806	770	768	793	826	764	814	795	799	765	839	806	775	793	776	811	768	830	754	832	762	838	770	805	774	740	781	787	827	764	758	812	777	769	795	785	771	805	869	774	773	794	797	770	831	789	773	769	785	775	810	769	804	830	763	803	800	747	799	743	763	799	804	788	768	787	808	737	795	840	785	819	786	744	802	769	827	807	748	762	808	758	775	807	743	808	810	749	780	819	827	815	794	792	759	742	771	754	768	754	791	811	804	753	813	749	816	811	810	834	776	790	822	824	797	806	772	783	774	844	759	827	755	707	800	773	801	748	794	808	804	775	815	804	836	794	804	791	799	719	858	792	776	766	813	798	784	783	811	862	791	799	787	769	799	761	810	803	779	773	767	743	784	788	769	752	785	784	767	753	770	791	800	778	740	778	769	825	737	814	799	759	801	784	819	808	788	812	758	805	782	813	773	771	748	763	776	755	838	815	757	814	793	786	815	805	831	785	813	798	738	810	778	789	757	736	774	771	800	796	769	816	759	796	781	850	743	790	778	744
10221	2856	2382	1771	1297	1029	747	625	511	319	295	273	280	281	267	297	278	291	275	264	268	285	293	230	255	268	258	282	274	266	263	249	252	289	259	269	253	271	259	272	270	296	304	276	252	262	260	249	291	260	258	268	248	242	303	262	266	262	302	254	280	309	305	283	263	240	249	263	270	281	288	283	278	250	273	259	277	281	281	261	260	288	272	251	296	284	266	269	254	277	287	310	256	290	277	264	253	279	291	305	265	280	280	263	266	291	257	241	266	273	233	268	272	268	263	285	261	266	292	248	281	251	247	253	241	238	278	304	286	265	272	264	263	267	259	244	274	244	243	247	233	269	236	285	269	266	282	290	293	312	271	280	267	279	274	278	298	260	272	280	237	264	298	299	280	264	286	280	283	261	238	269	306	306	261	299	248	247	279	299	273	260	307	286	287	304	259	267	294	262	243	277	259	274	266	276	272	283	297	280	278	280	245	283	256	287	292	282	244	274	277	278	262	240	271	276	246	257	271	295	282	281	267	302	286	269	316	261	244	233	269	275	259	267	274	268	287	253	256	262	269	297	283	260	292	281	259	236	274	257	258	268	285	261	263	321	273	249	293	270	281	260	267	266	264	264	284	268	293	250	282	278	260	255	293	289	257	284	259	273	293	283	270	263	241	276	261	291	267	264	298	263	241	278	261	266	293	272	261	257	290	278	283	246	281	287	279	272	267	272	242	273	253	270	275	257	259	286	278	259	241	306	254	277	273	284	288	260	258	278	248	274	288	281	260	261	272	263	318	240	258	267	258	289	310	299	283	293	278	239	215	291	270	266	286	276	290	294	275	265	267	250	279	283	261	296	292	281	287	267	250	258	257	261	266	283	274	251	255	244	290	297	257	255	245	245	287	271	282	242	254	242	227	274	273	280	270	280	264	267	285	293	251	265	265	270	249	251	251	251	288	242	238	249	278	275	290	252	274	292	295	249	248	290	292	248	304	256	258	276	248	268	284	274	279	309	261	257	278	270	261	266	254	289	273	225	302	277	291	290	261	282	273	282	241	278	291	274	272	298	260	305	271	290	284	269	274	270	256	259	277	278	270	262	263	250	270	259	264	255	279	221	243	276	282	256	258	253	243	270	236	301	265	301	279	277	294	275	268	273	274	269	284	253	274	256	274	265	250	310	267	272	272	297	279	249	275	237	252	218	265	280	309	293	258	245	264	288	294	267	266	299	276	284	258	267	311	256	267	307	292	291	241	275	253	268	294	276	242	274	249	249	247	250	249	261	284	231	245	259	299	271	235	270	257	257	285	278	292	314	269	254	271	265	301	299	245	279	280	240	287	255	252	268	266	262	233	265	269	267	265	244	274	316	260	272	291	263	292	249	269	263	258	276	264	292	274	291	271	263	292	276	241	246	279	274	267	274	269	290	285	260	266	308	232	235	292	284	304	304	298	249	267	269	288	265	248	286	274	294	243	274	298	236	322	253	292	291	267	264	268	294	262	271	253	238	289	235	247	254	256	264	281	299	248	282	296	313	253	259	267	289	266	272	257	302	263	278	253	267	279	300	269	227	253	266	255	281	253	279	283	266	266	271	300	273	272	310	246	228	278	274	260	270	275	254	270	262	265	282	264	306	301	279	271	276	276	290	267	266	276	290	269	280	294	243	280	269	276	286	267	269	232	274	270	268	279	303	292	296	296	278	275	265	247	245	270	242	259	277	261	253	291	257	280	243	266	291	256	240	259	256	292	259	279	284	275	252	254	250	323	270	303	240	257	264	280	227	266	296	255	279	266	250	284	259	308	278	246	273	236	252	257	291	280	284	280	277	293	299	264	254	303	254	239	237	263	265	280	305	246	242	280	260	283	316	259	232	249	258	239	291	248	293	253	259	274	262	241	271	281	293	281	240	280	276	273	244	261	231	273	269	281	276	262	276	258	261	289	295	275	284	283	303	292	271	260	234	274	289	262	263	307	253	276	274	272	245	236	298	274	269	236	298	272	274	249	258	246	270	264	258	282	280	271	288	275	250	268	257	300	250	295	265	290	287	293	259	265	289	251	279	243	264	268	252	265	255	264	271	274	232	261	264	281	266	273	292	253	279	276	287	260	272	304	251	266	287	249	259	287	267	249	276	221	278	272	280	285	286	240	258	261	277	245	249	275	281	299	257	266	273	290	294	255	276	252	256	299	266	283	263	274	247	260	274	319	264	229	246	258	264	270	283	252	279	293	266	274	262	262	238	250	292	245	284	265	275	258	269	287	274	232	261	311	269	266	281	275	276	274	268	274	294	299	252	285	263	292	301	278	265	322	278	246	281	282	271	261	271	251	254	256	294	243	224	276	272	259	291	273	248	277	257	273	258	251	290	283	273	238	260	256	292	296	263	223	269	267	269	281	272	271	264	262	235	239	289	245	249	262	279	294	285	292	273	254	262	279	253	285	246	254	241	288	276	268	278	269	282	255	293	254	289	311	260	261	318	270	278	268	260	264	286	257	255	275	241	258	277	263	273	257	283	262	311	284	272	275	234	273	301	285	270	287	263	266	314	243	257	244	306	282	288	256	265	286	262	271	259	221	240	247	305	287	251	239	293	262	279	276	259	277	258	290	258	283	285	266	285	283	253	282	224	233	287	284	250	264	258	276	263	285	267	246	277	249	289	285	273	289	301	259	255	243	263	275	281	290	267	250	252	256	286	266	270	295	293	226	293	274	291	276	264	274	291	252	263	265	283	289	259	276	259	285	280	250	277	267	253	259	279	315	232	300	253	300	320	265	268	288	257	241	294	277	232	284	257	267	268	251	285	290	280	285	282	250	289	269	278	252	258	311	265	279	274	279	268	323	271	297	267	246	263	278	262	260	259	283	299	298	295	261	267	243	276	273	234	265	225	284	249	265	268	289	253	265	258	240	276	254	289	315	245	286	279	275	292	243	248	281	256	250	272	265	283	259	276	241	268	260	242	267	270	277	278	289	276	271	271	268	268	275	276	266	261	295	261	279	248	266	268	307	267	281	242	233	261	298	301	264	285	274	282	259	306	269	222	248	253	232	279	276	261	270	273	275	277	269	273	269	267	262	307	275	248	285	264	286	305	279	281	262	269	232	281	252	213	275	290	275	277	272	258	305	253	262	286	282	304	270	268	251	238	257	265	258	277	233	269	262	242	274	260	282	284	271	273	288	275	262	252	292	268	246	265	310	274	274	272	302	273	252	261	279	262	269	279	276	265	286	254	272	276	247	279	275	252	243	277	265	231	269	274	239	272	288	304	252	263	257	278	252	279	264	265	278	250	262	282	276	268	266	270	265	276	261	244	235	265	260	246	288	248	264	253	251	288	308	280	261	263	257	252	277	292	308	284	260	273	277	258	274	290	275	272	269	291	283	279	279	287	288	285	279	270	262	277	248	274	259	305	270	254	279	263	266	288	275	271	283	249	264	258	241	282	281	302	260	263	256	271	255	248	291	263	285	302	278	278	260	280	274	251	259	257
6441	2227	4637	5335	4691	3912	2993	2495	1667	927	700	618	647	684	616	614	617	631	628	604	658	587	600	604	660	609	635	612	583	603	615	602	592	609	633	601	624	636	596	602	629	598	604	615	573	608	626	591	593	612	573	610	584	597	590	564	563	630	633	634	630	604	601	607	578	608	691	642	648	620	587	610	572	588	623	588	621	621	645	678	620	614	580	635	602	600	629	659	653	590	614	584	605	625	645	603	564	608	588	588	660	642	560	614	616	618	600	598	585	599	579	648	600	621	613	627	650	643	624	574	611	614	602	584	600	584	617	625	601	556	634	593	611	597	630	605	589	613	581	601	563	597	584	658	580	647	620	636	628	593	636	617	595	625	604	594	602	637	640	615	633	624	610	611	618	585	629	601	545	618	610	607	609	601	627	598	604	612	621	648	582	569	611	623	608	613	620	619	621	603	606	620	591	626	594	612	600	616	623	636	603	594	641	592	642	653	640	593	615	622	616	652	605	598	626	659	597	601	654	597	593	552	660	650	574	568	587	606	581	578	599	606	626	612	611	612	607	585	606	594	608	650	612	568	599	617	572	635	628	595	660	608	610	603	608	625	586	630	623	626	608	628	606	613	597	597	583	612	605	639	611	619	583	629	619	617	573	592	659	598	608	627	625	641	580	625	660	554	593	654	576	624	614	565	573	630	594	649	658	628	669	562	672	603	607	589	590	630	619	613	637	607	618	599	610	644	584	627	617	581	589	648	584	594	614	618	598	635	674	578	574	652	576	625	588	606	615	644	596	597	571	603	611	588	566	612	626	608	607	651	599	606	635	584	608	577	575	589	596	596	614	609	581	623	606	565	577	593	605	627	625	636	600	605	604	579	610	601	586	605	568	652	601	648	612	624	616	702	572	599	637	603	620	613	599	626	626	590	664	565	589	630	578	611	599	634	606	570	593	584	567	660	657	609	567	596	598	610	630	632	614	679	630	621	625	598	649	616	610	631	571	652	617	641	567	589	618	651	600	623	623	608	664	611	593	574	600	583	653	628	618	580	590	589	614	621	568	630	612	629	584	614	582	604	608	598	621	614	593	614	587	599	614	599	631	599	620	654	604	614	642	655	566	569	577	609	601	631	588	595	597	629	604	565	624	660	565	549	632	633	631	618	584	617	609	623	611	611	556	609	608	616	617	574	620	610	575	610	594	617	572	622	588	585	637	605	658	621	611	626	588	589	631	627	554	578	611	606	621	582	590	625	586	638	611	609	597	611	634	625	661	525	626	622	635	629	611	564	610	646	629	636	585	608	606	614	656	607	595	605	637	594	620	594	611	625	617	625	601	616	612	628	573	617	661	637	615	608	556	619	618	614	590	597	587	611	602	580	633	589	630	570	644	583	630	597	619	626	617	666	627	608	625	599	611	599	579	627	634	619	583	601	592	590	608	593	603	647	659	649	581	651	575	577	610	565	642	579	648	587	650	596	606	613	603	641	625	574	612	602	585	584	581	666	599	577	576	611	606	607	639	624	573	682	585	609	616	608	633	560	617	611	604	600	611	597	607	635	649	586	597	599	576	639	614	629	622	556	652	575	616	626	617	619	574	632	584	631	616	601	590	573	598	636	610	633	642	583	599	646	611	586	582	616	588	659	596	587	589	636	636	629	674	625	581	615	606	625	626	651	620	609	593	635	618	602	675	630	645	584	557	606	591	616	579	680	639	635	619	619	577	588	599	599	656	632	622	608	621	585	652	630	569	579	632	619	584	595	602	595	600	613	645	629	641	634	627	630	630	647	578	625	659	589	600	589	635	642	652	590	605	638	592	617	596	618	594	614	568	613	621	603	618	595	607	599	604	624	604	598	614	625	585	640	564	649	566	569	600	576	595	591	625	582	607	572	606	641	611	594	579	643	630	612	621	566	603	623	666	632	613	636	622	619	630	641	648	594	583	652	611	625	588	595	578	642	655	578	626	590	619	565	559	598	610	612	578	608	639	589	579	615	617	609	628	632	620	574	615	617	595	609	613	615	622	591	614	627	577	603	579	587	573	642	630	589	642	635	611	573	611	603	631	587	626	612	632	615	605	589	588	606	634	603	634	616	605	633	598	552	614	605	630	571	597	631	564	622	627	579	586	587	621	633	606	630	577	618	601	573	655	630	627	588	634	586	627	588	626	642	593	573	635	627	584	613	597	630	672	623	612	651	615	574	618	588	606	579	628	617	591	619	639	597	577	614	637	610	604	618	580	595	552	593	594	594	621	646	598	619	642	558	651	659	579	591	653	636	598	581	641	574	634	632	638	590	640	598	616	591	590	610	578	600	636	600	608	590	585	596	636	617	604	629	590	585	593	611	590	611	642	609	612	661	635	580	649	578	631	632	619	602	550	609	590	643	594	620	666	609	564	650	612	621	613	610	601	590	589	620	613	627	614	613	635	622	618	592	598	593	653	629	640	621	601	606	650	581	622	608	590	619	640	606	611	628	637	567	586	609	587	608	641	624	627	593	611	605	575	588	617	567	574	626	604	633	616	618	613	628	606	602	631	563	594	586	563	608	675	603	616	600	596	632	598	619	586	611	559	628	553	655	627	559	618	624	600	597	591	587	655	601	631	590	607	630	583	622	583	629	582	540	567	588	599	577	587	580	647	630	646	591	587	619	635	605	589	613	613	632	595	602	608	603	608	632	675	629	569	608	620	628	652	582	623	611	578	622	611	594	607	618	613	619	605	587	602	639	651	623	614	599	629	602	585	628	610	610	598	585	608	632	635	580	609	600	621	641	589	607	652	576	583	608	565	644	619	622	622	594	558	610	595	609	647	602	623	645	560	629	650	598	600	620	613	627	610	594	579	570	607	590	579	609	650	599	605	642	602	598	611	640	647	609	582	615	658	589	638	662	625	636	637	609	598	605	613	601	586	583	623	631	615	633	632	563	619	635	586	605	640	575	638	591	623	663	649	649	610	612	591	609	620	613	611	583	669	611	595	623	600	615	579	677	641	635	594	606	616	599	662	606	581	619	604	584	618	568	570	627	590	633	638	655	622	651	620	643	639	599	597	582	579	642	587	594	569	640	576	625	578	608	636	570	640	675	593	560	596	636	596	600	588	628	612	593	601	658	614	610	579	616	591	581	610	623	602	649	596	648	630	660	612	625	558	615	577	638	539	610	653	608	560	611	634	590	568	632	636	594	637	589	645	635	609	582	671	596	614	586	596	629	655	619	615	626	632	705	635	650	617	618	601	603	554	628	591	568	644	616	635	628	630	652	629	619	623	579	581	639	605	678	612	637	632	600	630	598	611	603	618	583	572	631	604	600	588	634	580	588	605	593	656	604	612	654	654	573	578	597	655	631	578	640	595	564	604	583	613	578	636	609	605	615	567	642	598	629	615	612	592	622	563	612	626	600	613	587	627	589	593	614	589	590	608	626	663	588	650	634	613	630	604	600	616	659	663	676	627	595	626	598	618	625	641	646	608	605	606	629	561	629	622	607	608	585
25764	8037	5454	4244	2757	1987	1480	1103	827	465	319	239	230	261	245	248	197	220	217	189	209	217	189	211	212	197	213	195	213	213	219	221	193	186	196	203	204	213	209	200	192	198	205	205	193	162	198	191	191	222	187	207	167	183	190	201	220	210	208	235	214	218	203	204	217	220	177	207	208	198	192	219	182	211	199	215	180	185	191	202	209	192	201	237	199	196	188	218	214	208	210	192	181	211	175	190	212	185	194	189	197	188	212	213	224	213	191	219	205	201	205	187	213	198	202	228	237	169	182	210	197	212	203	218	183	198	181	209	199	219	182	174	220	249	207	178	189	203	192	199	198	207	218	219	233	210	172	198	181	219	208	232	191	210	207	181	234	195	218	205	194	249	193	211	192	196	196	202	195	203	202	231	194	194	181	209	207	205	197	219	201	207	224	223	230	212	210	209	202	221	207	190	209	204	207	232	203	210	226	175	164	204	196	198	166	211	197	220	200	215	184	208	225	197	192	184	209	205	189	187	226	194	201	208	214	187	204	201	198	206	211	200	219	202	189	205	211	204	206	175	169	198	198	210	241	194	198	209	206	199	198	203	205	221	216	204	210	190	176	190	191	222	208	198	212	187	197	208	186	192	203	199	216	214	203	192	200	200	203	197	191	184	196	213	197	210	171	190	219	216	237	206	190	228	205	192	205	186	199	213	189	210	199	186	210	205	207	199	202	197	180	201	236	206	203	223	189	192	194	182	168	223	185	200	226	195	198	197	196	224	204	208	211	175	186	202	183	224	212	188	205	212	201	182	177	189	210	188	225	199	206	194	192	230	183	215	216	205	177	246	181	212	188	210	225	215	165	208	208	195	190	200	212	213	217	207	208	216	201	210	166	172	196	194	189	216	187	205	176	203	218	205	192	205	185	193	204	203	226	206	251	204	192	217	201	200	204	195	224	175	215	186	219	216	179	201	211	218	202	183	199	207	203	200	195	200	192	205	196	173	207	211	210	216	168	211	226	203	197	213	210	189	225	201	204	196	172	187	193	202	199	209	188	225	224	233	185	190	216	229	179	187	198	222	190	227	188	193	204	194	178	201	185	219	209	197	206	188	190	214	194	203	225	208	223	197	201	219	203	190	211	164	183	215	179	188	207	201	187	203	206	223	191	216	197	207	214	200	195	207	221	223	198	192	208	237	219	207	189	190	196	200	173	185	199	211	205	199	195	184	189	200	206	196	213	191	208	222	219	212	213	215	201	190	205	210	174	214	190	246	209	190	210	190	209	234	214	228	215	189	240	214	182	197	213	203	187	208	204	197	197	211	218	218	234	212	228	208	188	199	177	208	216	196	213	209	194	195	245	232	223	197	216	209	227	201	200	174	192	201	215	218	169	186	193	209	175	191	200	219	193	204	213	182	202	173	206	204	247	194	181	184	226	209	221	212	182	178	209	179	207	188	178	213	217	153	206	205	199	191	181	183	205	210	183	198	185	201	208	161	205	190	234	221	214	227	224	204	178	208	200	218	220	210	209	196	216	199	197	203	193	204	198	203	193	180	206	189	208	202	195	182	193	212	212	198	203	187	213	207	196	224	225	221	210	216	185	225	239	190	196	199	196	214	212	201	194	183	203	241	209	221	218	224	205	230	200	184	208	221	201	178	177	193	203	182	228	201	208	202	178	196	218	219	210	216	178	191	188	210	195	216	216	194	201	231	190	203	201	235	203	196	217	203	204	203	199	207	187	193	201	216	181	167	212	205	196	207	195	226	217	206	200	191	210	193	229	211	210	198	205	208	220	180	169	206	194	166	197	202	230	213	208	195	239	215	198	215	221	203	153	173	196	195	214	185	232	178	203	206	228	209	214	200	212	187	200	207	207	194	202	191	168	186	201	211	191	207	198	194	199	177	204	207	211	197	246	194	192	190	198	208	204	209	183	185	197	215	214	237	214	207	216	182	187	193	211	216	199	210	213	198	210	231	203	174	206	211	200	202	219	190	195	210	223	198	160	182	202	191	215	248	199	221	209	190	202	207	212	205	196	205	197	204	201	215	205	216	224	213	207	207	217	209	209	200	218	192	211	202	220	169	220	213	225	189	214	207	193	207	197	220	224	208	215	224	198	193	211	209	207	209	223	216	211	218	211	202	214	182	209	191	207	212	206	204	210	206	214	202	203	196	193	211	209	203	178	215	204	208	184	217	178	201	177	202	170	184	187	179	240	205	188	198	186	169	226	200	212	181	212	206	207	190	187	182	219	227	209	180	199	219	214	237	178	214	202	204	228	221	184	228	209	207	214	200	196	218	196	226	205	218	209	176	179	184	202	214	203	190	181	198	165	219	194	206	182	202	214	195	194	182	197	195	192	209	196	216	211	197	199	236	211	221	225	196	208	215	230	200	210	227	193	208	222	197	201	172	215	210	202	200	200	209	199	197	207	216	215	225	226	249	200	207	203	169	211	194	193	201	211	200	196	206	191	213	207	182	220	181	189	209	206	189	206	174	186	201	192	197	202	177	190	173	217	199	201	201	244	204	187	207	215	233	201	204	190	202	182	195	191	219	186	205	196	201	232	193	179	185	211	197	210	204	220	183	198	197	207	238	205	185	237	212	196	203	205	188	194	191	223	191	222	163	196	219	205	206	193	191	206	214	185	231	184	212	191	240	193	203	235	223	210	196	183	224	219	192	225	176	217	191	181	171	214	179	161	204	195	179	186	193	211	210	200	205	180	198	200	215	255	201	215	183	182	198	209	193	201	215	176	189	182	199	230	215	189	190	195	209	212	218	166	188	211	219	203	196	206	210	222	197	201	187	221	208	174	186	220	202	218	211	202	219	204	170	197	207	207	213	202	197	213	211	187	177	203	210	211	186	214	189	186	218	212	199	185	169	170	181	193	208	207	197	183	188	183	190	183	202	202	193	187	205	227	205	209	225	199	204	199	189	207	196	222	190	190	207	222	209	207	188	202	218	210	188	207	204	192	227	206	192	195	223	185	166	225	212	210	188	179	205	238	179	233	184	197	197	193	204	179	191	201	202	193	213	225	216	188	187	176	207	203	224	195	214	211	210	213	215	198	204	208	182	227	242	207	202	212	201	213	184	219	179	200	198	194	185	201	184	206	179	228	183	219	188	186	201	191	192	200	235	180	223	199	235	202	215	205	200	181	211	184	196	175	190	217	173	182	215	197	211	196	189	214	198	207	217	206	168	200	209	205	197	204	202	193	210	223	211	201	206	214	191	201	224	190	198	196	213	218	184	231	208	247	199	203	229	212	183	198	230	198	214	223	167	166	191	198	207	183	168	218	230	201	182	174	203	221	209	192	194	210	182	233	207	204	221	193	213	198	188	199	186	219	195	211	176	179	201	238	207	220	221	212	188	211	190	198	198	216	187	235	202	196	210	214	232	207	236	185	181	172	206	191	211	202	228	209	224	213	191	243	210	193	192	182	187	228	190	212	195	194	185	196	193	194	195	224	200	205	205	195	184	209	208
16245	4336	9127	10591	8904	7776	6261	4994	3437	1841	1069	808	850	729	682	765	630	623	657	529	542	536	538	572	508	510	478	541	514	504	533	502	502	497	529	511	536	514	488	480	521	495	539	477	524	528	484	511	490	504	438	523	484	481	486	505	493	529	460	506	530	486	471	467	495	481	457	484	492	490	489	490	497	500	499	490	480	526	470	543	488	544	493	496	529	487	432	482	505	470	486	540	481	494	473	506	472	508	503	512	483	509	472	508	504	517	527	494	509	482	531	512	504	491	524	504	482	483	472	523	524	457	499	500	497	452	511	478	491	490	485	506	501	497	491	517	490	539	486	481	497	503	473	497	510	503	484	489	471	480	474	516	451	469	524	502	486	543	527	464	471	503	469	465	492	537	551	488	489	471	476	507	457	492	453	499	511	494	487	503	478	461	465	477	476	443	467	482	508	529	499	528	518	446	476	486	489	490	515	476	469	483	500	499	486	475	503	496	478	507	500	451	456	496	545	461	474	498	492	465	469	501	472	528	461	498	552	511	491	514	471	507	494	523	498	462	506	497	528	515	471	476	496	492	516	490	503	499	487	473	472	488	483	474	478	502	502	488	511	510	474	512	479	526	474	524	504	490	507	471	483	457	514	508	484	482	504	495	513	505	528	460	477	487	492	481	496	487	489	474	535	514	500	477	517	460	498	531	485	495	506	484	476	485	508	497	524	514	470	481	483	507	490	486	517	529	477	536	477	463	506	452	498	501	497	437	481	500	487	474	518	462	511	504	454	471	495	507	475	469	492	523	480	492	509	468	477	497	500	524	500	514	465	459	508	513	518	499	479	473	496	513	504	502	462	470	534	543	486	478	516	478	472	495	476	474	471	481	499	462	517	487	475	453	492	525	490	475	472	528	478	474	519	475	492	504	457	444	476	498	488	474	477	503	490	515	522	466	463	520	510	493	483	531	500	500	522	511	510	461	491	461	491	516	477	520	483	491	519	546	517	503	503	483	494	521	480	462	483	519	496	463	502	492	539	477	489	524	488	470	482	504	490	511	504	503	524	517	493	499	516	485	519	519	507	501	454	512	485	519	456	508	480	516	508	489	465	512	481	476	501	466	480	472	472	475	503	456	489	468	485	502	465	512	534	506	456	470	502	451	489	475	506	481	459	501	494	497	475	428	501	478	478	486	530	489	492	472	499	485	492	478	493	449	500	492	468	489	506	488	499	505	504	481	536	511	514	488	505	473	462	485	470	525	493	484	474	524	490	500	491	552	458	542	518	509	517	495	481	484	493	462	549	511	505	484	466	524	502	487	470	538	488	444	486	465	478	513	495	518	469	519	493	547	464	460	454	460	519	487	536	505	495	487	496	504	492	489	483	478	522	483	497	508	471	538	483	538	492	462	533	498	491	507	495	474	500	469	510	506	457	502	486	492	489	480	481	480	513	507	461	479	508	500	464	486	469	481	480	515	470	510	497	480	451	517	495	500	555	514	499	506	503	494	490	469	527	498	503	500	547	504	501	488	456	520	517	500	473	444	546	498	499	495	513	504	510	452	470	474	494	494	513	466	505	492	504	532	477	473	453	457	516	507	502	441	535	484	511	494	526	480	495	503	438	489	486	477	483	489	460	477	495	477	480	489	545	477	502	499	509	487	498	489	493	510	513	478	477	453	498	508	551	486	523	499	538	492	491	483	509	485	472	507	470	449	487	497	503	547	508	516	502	477	482	479	466	486	487	506	515	469	456	460	477	487	487	471	479	527	520	524	469	495	483	514	510	521	502	476	510	467	438	502	513	495	489	456	494	479	477	460	501	488	489	496	486	492	502	496	506	494	472	497	518	498	542	513	506	489	494	519	496	499	480	496	504	490	488	506	501	461	533	507	478	497	480	519	514	454	488	493	519	550	539	464	529	517	447	512	486	515	540	527	476	471	476	463	469	470	496	491	481	509	501	510	490	506	488	509	505	476	475	487	474	471	454	478	508	504	498	492	511	496	520	497	483	482	505	490	515	465	495	504	505	504	498	499	478	512	486	510	474	480	458	480	477	484	488	517	505	466	525	496	488	535	495	535	525	450	476	507	486	504	508	486	495	482	493	494	528	455	516	489	449	497	511	464	462	471	521	525	493	476	488	476	474	534	508	489	490	520	493	499	477	514	470	523	509	486	508	484	518	482	507	513	472	541	476	461	499	469	477	479	485	486	464	484	493	497	480	507	471	475	510	473	502	462	485	478	502	513	503	476	510	497	485	525	498	483	483	470	509	463	452	488	497	497	459	494	486	489	526	451	523	491	497	499	493	511	466	506	491	462	517	483	519	520	498	475	510	458	487	509	459	500	451	462	536	496	474	515	505	468	483	508	458	453	524	508	472	475	503	529	493	510	456	488	539	486	490	496	550	523	509	507	448	536	462	497	504	493	504	513	526	470	487	490	498	502	516	466	511	489	470	556	507	492	472	505	542	490	474	526	495	471	466	487	486	526	498	503	490	503	503	496	487	513	475	465	493	451	465	478	474	518	484	509	466	502	495	439	442	476	485	481	482	455	493	469	531	511	496	508	486	546	478	536	470	520	475	488	495	500	454	498	494	503	488	461	522	512	470	504	506	459	517	493	499	491	510	501	524	493	485	489	502	467	488	468	500	472	486	458	477	443	477	479	519	495	514	515	506	502	511	489	520	481	512	505	519	483	486	495	491	519	486	532	522	488	471	523	489	514	477	504	491	521	474	474	516	522	493	458	520	492	492	493	445	480	461	476	473	467	481	511	488	472	499	471	521	507	456	491	461	498	532	487	469	508	472	472	459	474	445	475	462	452	510	517	476	484	489	435	496	517	499	498	462	471	456	493	490	500	492	525	498	465	496	504	529	492	495	504	473	450	480	533	482	489	503	470	476	523	488	485	472	521	492	497	503	495	468	473	484	475	468	508	481	461	490	518	520	475	536	515	474	529	513	490	467	474	467	483	499	491	499	516	505	533	453	503	498	458	485	471	492	524	480	480	512	511	508	455	500	478	487	514	505	482	533	480	493	503	489	494	460	455	490	483	463	488	494	541	461	460	471	521	481	478	475	459	477	486	489	505	493	514	492	469	472	483	478	520	492	499	472	512	498	517	480	453	468	510	514	484	460	451	494	548	474	483	496	481	495	474	503	478	490	516	506	483	534	518	482	485	472	475	501	482	525	495	457	480	486	515	470	490	485	471	477	477	453	446	508	495	483	443	500	484	475	522	483	498	465	469	499	498	499	467	466	509	495	493	476	486	513	483	466	480	494	444	529	483	497	506	472	515	499	508	490	515	505	505	493	511	489	472	456	493	493	517	473	507	508	513	511	494	501	492	485	503	505	492	513	473	503	485	517	472	507	500	477	535	501	474	477	491	518	468	462	475	445	517	476	489	437	468	523	505	519	522	542	481	471	528	473	491	473	460	479	498	486	534	455	514	507	483	508	428	478	474	486	513	491	506	500	456	474	447	513	506	500	470	494	473
37705	14726	9654	7409	4826	3240	2420	1851	1348	822	502	470	447	444	396	387	342	381	353	346	330	293	365	350	369	310	360	325	339	341	357	340	331	351	335	376	363	377	314	362	313	309	326	379	377	332	351	370	362	329	361	345	355	325	321	349	365	317	340	349	333	311	333	318	352	343	327	337	352	393	349	329	331	350	324	302	342	347	340	359	381	339	323	308	309	343	333	351	313	349	379	330	338	357	362	321	305	347	359	359	328	329	363	333	379	335	340	326	352	323	337	366	328	367	345	345	358	337	330	362	348	338	339	353	375	370	316	286	339	349	320	331	345	327	350	279	322	318	370	348	314	299	302	357	329	341	352	327	338	346	353	331	333	337	294	325	349	360	319	347	343	323	356	368	313	346	325	335	335	334	329	328	380	330	339	324	317	338	364	349	348	372	318	356	291	345	321	341	308	343	342	321	347	352	317	351	328	341	288	341	322	281	337	361	346	340	303	322	336	341	372	333	371	337	366	331	352	351	307	332	323	331	335	353	372	359	392	340	319	298	359	344	319	332	351	384	336	315	354	347	350	347	323	347	341	388	357	325	328	353	351	344	345	355	353	301	356	342	358	338	301	326	330	343	320	355	334	304	347	342	308	353	339	361	347	360	347	332	354	332	369	320	355	344	340	336	321	347	356	366	351	323	335	308	338	316	352	339	354	374	324	301	356	344	371	333	340	322	339	339	335	336	318	347	362	361	327	351	337	352	351	327	366	338	312	373	314	351	335	349	343	350	363	325	363	297	373	347	313	324	365	329	315	327	319	311	353	344	343	364	312	314	348	330	328	324	341	327	357	361	323	333	385	306	316	322	324	391	325	322	356	335	319	317	328	251	338	324	312	333	329	327	389	329	298	314	340	321	327	320	337	376	337	312	334	319	357	362	339	361	334	290	344	307	318	326	340	339	326	343	332	344	335	331	328	352	323	314	342	377	366	355	342	349	319	357	361	331	336	295	335	315	355	371	342	332	330	323	306	300	336	343	332	354	352	334	346	343	343	336	362	363	326	321	310	319	351	374	327	351	334	339	324	335	346	337	355	371	318	337	339	332	374	326	327	335	344	292	320	333	365	342	325	373	291	351	365	336	304	340	335	334	320	322	356	341	332	335	320	322	344	354	335	343	337	352	374	304	354	342	372	326	319	347	331	332	308	312	358	340	344	353	298	371	323	354	334	359	314	352	302	308	334	341	368	311	354	333	305	339	337	341	335	354	351	354	324	358	335	355	346	312	322	335	365	325	342	329	380	317	325	281	306	334	342	393	339	323	335	311	350	335	338	345	345	368	324	325	319	318	330	345	358	359	306	337	333	347	302	313	311	336	303	300	322	288	334	381	363	348	312	341	302	315	355	334	346	305	352	329	355	345	361	366	321	332	330	374	321	348	342	338	345	359	346	341	335	346	306	296	361	356	295	381	350	346	343	318	355	320	330	359	331	380	360	371	340	302	346	349	357	324	328	354	342	328	352	366	343	306	353	373	381	366	344	362	314	330	339	322	339	350	343	334	338	335	358	335	363	322	332	335	340	353	357	314	355	339	359	387	331	346	345	346	372	366	294	363	352	397	322	320	348	346	328	318	330	352	333	331	356	340	356	363	298	335	342	327	335	330	343	326	362	328	307	327	339	319	311	372	326	335	335	352	350	362	351	354	352	348	352	314	336	314	324	332	337	336	311	326	357	354	320	321	353	367	333	284	329	321	337	333	328	326	341	361	391	345	358	336	335	322	342	382	329	366	390	333	341	355	351	355	336	335	412	309	347	354	309	365	342	333	327	309	344	346	309	342	319	345	382	335	331	326	345	348	303	307	375	318	375	312	354	342	330	360	360	355	295	301	345	336	343	330	304	335	355	318	311	350	359	354	341	330	339	320	330	343	318	355	352	353	333	344	345	360	344	354	301	299	323	355	334	348	333	354	327	318	319	349	313	348	352	338	367	314	340	339	307	341	319	320	310	366	356	353	318	366	323	305	346	351	329	361	340	330	344	367	337	356	328	343	348	298	309	325	340	351	360	358	328	321	331	323	368	330	328	349	325	337	376	347	349	318	361	394	363	353	352	341	367	377	339	363	326	331	366	359	349	372	329	337	334	322	309	324	321	360	360	325	348	421	345	313	322	363	347	345	335	340	409	360	311	324	356	316	327	380	347	340	327	342	349	331	305	340	306	320	383	294	349	325	338	364	353	347	379	337	353	334	369	351	322	359	325	321	339	349	341	334	339	340	318	337	363	332	356	321	359	386	319	321	307	331	344	367	377	322	364	330	339	342	302	332	287	348	365	386	331	360	345	341	373	334	314	357	320	351	356	344	348	359	370	331	336	343	328	340	362	318	358	347	344	350	338	342	328	350	325	339	323	354	330	341	341	367	325	328	307	346	319	318	352	355	360	334	334	338	332	275	347	377	333	351	344	312	369	342	312	318	322	333	321	346	351	345	370	348	359	315	369	312	334	340	326	335	327	335	346	377	346	321	321	342	354	373	348	332	326	288	339	331	336	308	316	332	340	336	330	327	331	336	338	347	332	325	350	367	338	355	382	361	345	355	321	307	305	337	363	327	333	326	344	326	332	357	403	335	339	322	326	349	329	357	312	355	351	300	326	373	337	345	371	304	338	357	385	356	321	315	323	329	350	329	326	381	355	338	308	327	334	346	320	357	354	325	352	314	349	361	349	330	354	338	322	359	308	347	324	324	351	341	286	332	356	344	365	343	369	336	324	357	362	323	350	316	348	340	357	343	354	323	371	369	382	349	304	340	336	321	352	324	356	339	308	339	351	324	362	377	339	334	305	339	311	328	322	325	351	364	328	324	314	359	333	346	355	357	330	367	325	331	337	361	371	329	332	369	350	314	356	345	333	326	333	327	326	338	324	342	366	360	343	307	333	350	336	323	316	314	343	326	385	359	333	360	324	349	327	344	356	327	336	311	325	327	359	320	327	317	329	342	343	331	329	333	368	344	349	345	365	382	335	316	306	317	337	346	339	342	323	315	331	337	320	327	345	354	352	354	325	339	363	317	314	324	336	369	344	346	374	326	343	357	347	334	323	341	348	335	362	329	308	327	328	342	349	342	339	362	366	330	351	362	340	346	360	355	328	315	358	353	326	333	353	346	342	360	340	354	344	315	355	306	314	333	339	353	345	339	361	334	357	336	295	362	337	316	315	317	307	345	344	327	310	325	335	357	348	332	346	367	319	327	291	360	302	313	352	351	340	337	333	352	347	349	341	349	344	358	329	338	356	345	318	351	386	315	377	309	321	322	336	329	341	333	331	313	332	329	335	330	349	318	329	365	337	339	340	342	353	330	367	352	336	364	326	347	327	340	353	356	340	345	348	355	319	351	347	373	358	354	339	330	378	316	366	366	311	352	353	328	329	378	358	361	315	345	326	364	338	343	321	309	332	345	367	293	347	322	360	304	343	358	301	329	313	349	313	351	333	346	322	345	359	320
22627	6770	12940	15499	12835	10621	8566	7354	5229	3041	1768	1449	1440	1273	1196	1130	1105	1043	890	850	852	856	860	835	791	822	808	769	826	817	798	784	816	816	755	766	799	790	715	822	718	795	790	782	850	761	758	751	794	737	761	797	790	786	753	789	755	790	753	767	761	798	801	783	755	819	795	757	758	757	757	763	784	823	828	780	798	725	840	756	749	790	831	763	784	781	772	745	756	744	798	747	772	753	721	760	778	793	839	793	761	769	757	815	795	761	718	767	818	783	773	833	738	762	768	799	800	777	785	803	761	791	760	707	798	789	805	789	769	747	747	784	767	771	738	776	802	756	786	805	773	794	763	755	739	764	770	772	764	741	794	763	790	759	789	777	752	819	756	747	788	724	765	740	733	748	761	802	824	770	737	771	745	820	794	750	799	796	772	735	760	752	767	801	723	752	768	760	764	750	797	761	758	760	778	798	764	799	729	733	758	743	775	769	757	730	769	757	777	754	750	795	751	746	777	779	741	784	766	776	792	799	736	722	682	790	750	801	769	782	751	747	784	740	742	742	777	776	742	825	763	717	767	802	744	784	734	771	796	752	760	804	760	766	802	751	812	796	789	750	813	800	773	773	755	759	713	765	784	791	724	721	774	806	822	757	771	744	727	787	728	769	782	767	775	734	799	720	784	819	743	745	721	749	768	803	793	717	745	790	751	795	784	800	748	783	756	773	789	780	789	764	769	754	741	760	812	776	767	773	742	758	734	743	761	769	833	756	790	794	738	719	781	773	724	759	780	783	750	781	766	741	765	738	776	761	734	780	774	795	727	772	752	775	767	748	776	726	781	761	728	759	803	703	727	758	814	734	797	777	761	761	805	743	777	730	753	772	754	746	762	761	773	807	747	785	778	838	771	766	752	779	747	746	811	735	775	765	778	730	757	752	783	714	743	791	727	759	805	762	776	728	774	697	778	771	712	744	758	746	741	765	786	749	746	760	753	753	757	811	751	822	799	800	779	782	767	793	773	754	787	701	711	761	823	748	792	746	732	805	771	735	775	722	731	793	789	733	810	752	798	798	716	773	793	748	785	820	751	754	756	784	794	740	827	749	762	772	786	742	745	768	720	754	757	768	729	812	755	777	742	825	765	793	753	754	799	736	847	773	774	754	762	714	731	767	797	734	795	741	726	751	759	774	752	804	706	815	805	715	773	796	717	799	740	751	771	768	792	779	778	792	701	778	805	761	771	719	741	722	764	773	799	760	770	758	822	815	776	788	723	763	763	771	721	798	760	731	738	770	757	738	858	767	770	760	746	754	767	736	764	764	745	807	753	788	800	745	785	750	698	761	764	745	763	756	780	779	804	800	782	773	803	779	795	717	796	728	740	794	729	792	775	809	773	739	779	817	726	740	740	779	762	785	827	790	791	775	753	752	782	756	773	796	781	774	797	792	775	724	773	754	802	699	732	844	759	737	764	806	758	753	806	732	781	809	736	777	690	766	751	767	773	792	725	718	754	782	794	784	732	731	770	731	762	757	797	827	733	780	798	784	759	771	796	768	773	783	794	739	782	759	789	778	794	779	744	781	755	759	752	770	756	727	725	755	789	737	783	774	781	787	785	728	731	783	732	782	732	753	723	789	761	761	746	756	782	779	782	739	810	783	749	784	729	802	758	803	719	746	795	793	758	838	777	772	768	760	747	745	739	748	777	761	772	777	771	756	795	790	738	780	733	800	710	762	771	773	827	758	736	785	752	801	742	745	724	777	753	780	759	729	758	770	723	809	754	813	724	769	731	757	730	781	728	790	777	811	795	774	767	775	753	784	770	745	739	759	763	781	750	780	767	720	733	769	759	795	743	790	756	771	808	807	719	767	790	763	751	772	754	771	764	753	765	799	749	729	775	780	695	790	740	764	818	714	754	782	777	736	777	698	754	826	776	747	703	830	687	749	764	750	715	818	730	725	732	826	747	739	807	719	738	764	724	776	760	775	785	740	806	745	770	751	786	763	811	781	765	708	777	819	752	757	760	750	813	747	777	807	768	767	806	768	729	744	771	779	732	767	755	726	758	783	745	771	745	794	750	739	747	782	701	764	742	772	819	798	828	794	779	778	789	728	757	744	717	775	747	767	764	739	806	764	771	783	784	823	765	815	757	697	742	831	739	805	742	786	742	783	762	759	770	739	791	746	803	738	776	743	784	778	772	754	787	783	743	753	798	718	800	776	768	773	785	738	823	762	769	745	715	766	716	706	758	803	711	765	771	742	757	701	760	734	741	758	805	766	814	737	746	778	769	769	777	791	763	757	778	768	753	798	784	733	781	813	742	717	723	756	787	777	729	742	739	764	735	754	706	812	830	761	757	733	764	744	776	777	790	781	857	781	783	752	750	730	805	803	767	728	704	776	776	762	739	769	731	761	791	763	768	790	814	751	803	733	706	737	793	768	773	706	757	771	786	811	760	727	727	756	746	763	772	765	753	792	799	777	793	760	748	743	730	746	784	743	760	762	787	748	758	765	772	750	761	817	768	738	770	791	739	774	778	738	761	762	750	795	746	784	733	779	818	792	771	734	791	734	809	801	766	745	802	748	755	784	738	830	779	762	763	800	803	754	773	769	746	752	759	747	752	798	768	811	737	762	794	807	787	803	739	793	713	765	735	775	747	718	745	790	745	773	758	764	768	782	759	711	747	783	777	764	788	771	797	768	729	818	799	798	754	768	760	738	782	716	751	739	730	777	712	779	787	792	745	741	775	776	800	724	791	723	743	771	790	724	753	777	786	794	796	776	761	835	715	747	745	748	789	770	769	805	749	775	833	792	731	701	743	741	802	768	758	730	735	794	772	769	755	800	775	797	742	777	763	753	766	778	790	770	773	782	778	779	758	755	753	794	744	766	720	724	785	763	730	744	775	779	750	776	734	788	718	792	791	748	788	796	777	742	800	714	746	761	774	768	742	764	807	733	721	780	751	720	797	759	771	766	784	812	833	741	794	782	765	785	766	817	745	759	730	712	719	768	766	774	754	722	765	754	789	780	732	781	749	805	787	743	801	823	773	777	771	785	716	743	745	758	783	729	804	750	783	713	797	824	772	714	862	762	758	796	742	741	753	763	793	760	804	823	779	806	768	771	795	743	745	774	763	806	770	722	776	711	723	749	722	810	782	744	697	750	780	775	720	768	792	782	742	795	771	787	758	758	798	787	757	825	753	748	784	809	754	741	738	779	772	732	771	783	759	777	751	775	804	761	784	799	752	738	776	775	751	805	798	755	768	775	755	750	774	841	749	792	758	776	761	745	763	791	780	762	768	732	778	753	777	785	757	718	766	735	777	712	769	750	801	744	783	816	767	771	758	763	725	708	787	766	747	775	826	806	782	750	754	718	792	763	779	751	730	776	744	756	731	749	764	738	733	806	789	781	750	767	772	745	805	761	781	820	746	776	803	768	739	712	741	771	731	747	749	763	792	728	752	713	775	846	743	794	791	736	783	811	736	780
10951	3095	2594	2136	1324	899	670	601	429	309	287	263	261	252	290	285	244	284	241	248	241	285	264	283	279	250	275	284	256	258	262	263	235	277	230	269	278	279	258	245	255	263	273	261	298	283	281	262	248	232	276	254	236	261	278	268	282	258	235	268	278	271	249	256	319	274	270	248	232	249	257	250	256	287	248	241	300	256	232	296	281	282	294	286	271	279	276	268	274	252	277	274	250	262	265	300	250	257	271	232	289	264	261	249	289	268	302	276	298	276	276	278	252	263	273	273	285	273	251	268	273	264	252	254	279	266	262	268	276	254	252	280	297	277	266	247	235	257	254	266	237	265	255	265	268	258	235	265	261	233	252	243	266	273	301	280	259	252	265	272	243	281	240	268	264	264	232	254	240	260	273	239	281	256	256	297	276	284	264	277	254	266	279	276	281	263	275	248	268	307	289	240	258	247	249	263	251	290	267	291	284	249	257	268	251	230	273	280	301	259	261	282	234	273	282	279	255	269	275	270	320	250	249	257	260	241	231	275	246	273	280	260	292	226	250	245	250	269	268	260	267	238	262	290	273	274	279	273	303	272	273	274	260	272	275	241	267	263	304	254	246	275	288	271	257	222	286	277	261	264	281	282	246	285	248	261	262	270	259	276	252	246	258	268	274	267	247	283	257	255	268	230	245	257	259	247	265	257	285	282	260	278	255	269	254	248	248	290	264	260	255	296	271	274	274	294	264	262	276	278	288	250	263	273	266	261	256	265	256	242	237	272	282	275	221	277	261	285	268	268	240	271	260	283	255	256	275	253	273	268	266	232	242	285	275	269	244	242	280	281	291	259	292	250	280	325	268	299	259	257	301	236	273	281	269	269	277	266	244	248	270	262	263	249	269	247	246	250	240	262	272	291	257	269	287	268	277	272	280	266	270	290	253	254	257	263	269	258	240	266	252	278	239	239	274	238	244	282	270	266	257	274	260	265	273	262	261	241	256	270	261	272	266	295	231	272	263	260	283	296	264	283	293	255	307	239	272	254	274	265	250	278	291	263	283	240	220	260	254	249	266	282	271	237	255	275	237	283	267	272	300	260	256	243	255	253	252	261	281	261	285	275	245	327	258	241	254	250	267	265	284	291	274	275	274	256	255	250	265	268	271	280	278	281	254	278	242	251	261	255	310	277	279	264	236	251	283	306	267	274	273	275	272	278	259	278	258	285	269	267	298	278	257	281	255	246	261	269	271	265	276	274	277	239	265	284	268	292	279	284	246	226	284	294	273	243	269	273	234	274	259	289	279	278	252	264	255	252	248	272	282	226	259	268	231	272	291	264	269	257	289	272	249	276	245	291	281	271	289	265	242	262	243	246	239	260	226	277	280	243	251	261	256	269	270	268	268	272	263	295	254	204	285	273	267	273	252	248	289	259	273	271	270	266	272	269	287	297	256	266	260	255	263	265	243	271	264	259	305	250	254	273	268	274	289	268	261	250	292	250	269	263	267	264	274	277	287	279	257	255	243	251	269	276	271	274	267	302	275	253	262	276	284	285	241	260	293	269	231	241	262	265	257	250	255	271	286	254	283	272	263	278	271	285	238	276	233	246	268	250	226	274	248	283	248	277	277	287	253	269	267	245	253	283	292	257	273	239	262	290	255	266	283	273	261	264	290	271	231	264	266	276	278	249	270	282	276	299	245	275	245	246	263	250	262	261	254	258	277	245	238	252	242	298	273	269	282	294	263	234	257	263	260	294	288	266	268	289	266	269	261	236	235	264	263	270	270	283	276	268	262	264	243	268	290	269	244	248	252	275	260	265	245	323	279	263	265	272	252	273	258	280	253	281	234	283	249	269	290	282	285	255	269	276	266	254	270	260	257	247	265	281	290	251	281	285	291	279	273	271	309	250	275	270	266	240	268	272	288	262	262	267	238	255	267	240	244	235	278	251	266	227	261	234	276	289	263	268	272	276	285	262	251	267	250	255	268	263	274	287	246	253	262	266	268	249	274	254	279	259	278	280	284	256	263	291	271	239	245	254	262	261	257	262	311	260	261	270	255	261	244	265	254	267	281	294	253	246	285	258	246	255	266	255	243	240	305	267	250	242	320	268	243	250	280	240	268	284	255	261	271	258	239	261	246	276	249	294	261	261	301	294	249	264	261	259	262	288	252	283	280	289	271	261	252	276	284	271	293	266	257	302	306	247	268	262	305	259	248	272	247	248	309	267	255	298	282	255	238	256	263	287	247	277	260	283	271	310	278	256	225	292	257	275	236	293	246	297	250	265	262	264	280	284	276	283	260	271	250	267	253	250	274	272	243	268	264	263	246	227	270	224	253	263	281	280	306	242	262	268	259	280	263	270	246	241	284	295	233	295	278	272	280	239	276	272	274	272	289	255	229	259	254	278	275	286	258	293	271	299	220	285	265	252	292	233	224	308	281	273	292	291	267	282	251	261	245	274	250	297	242	269	258	277	277	262	228	286	280	260	285	259	278	306	262	248	258	234	267	262	268	265	267	279	297	273	271	242	253	258	240	274	269	293	256	291	262	257	272	278	266	259	226	233	312	278	259	257	248	254	274	265	254	246	287	271	271	299	279	265	271	246	274	254	267	228	272	263	265	264	243	252	255	268	276	247	275	295	249	280	253	274	261	253	279	275	264	295	263	264	296	277	281	258	278	281	257	254	248	276	275	252	255	271	264	253	243	265	295	238	256	269	285	290	280	288	274	287	277	255	265	297	289	279	266	258	268	260	275	248	261	286	304	264	234	246	291	279	265	247	271	263	242	259	285	255	268	250	278	250	266	268	270	251	255	245	242	240	281	270	269	265	276	273	252	260	248	245	271	324	270	251	247	255	260	271	236	268	252	254	269	245	278	266	258	266	252	245	279	262	261	252	263	248	254	311	238	284	221	268	276	301	278	275	268	277	297	245	272	234	255	288	294	266	258	229	282	243	265	274	277	316	267	245	266	275	286	280	278	279	308	242	278	282	275	268	296	260	255	250	290	260	239	290	250	268	284	278	302	268	258	252	263	286	269	271	272	254	274	264	285	259	260	244	270	269	288	272	291	269	273	272	268	291	269	243	294	255	277	298	227	247	243	296	292	245	277	243	288	265	237	247	283	246	260	276	271	221	270	233	255	283	266	265	271	271	255	307	259	272	237	265	264	279	244	268	281	254	254	254	269	265	226	287	237	273	254	283	251	250	272	267	298	283	285	282	248	260	253	261	253	271	241	257	261	258	267	273	265	277	245	254	269	246	249	268	280	255	273	294	279	304	292	249	290	286	245	268	275	297	289	277	292	242	276	262	277	268	287	256	256	242	264	275	255	275	274	275	263	263	286	272	316	277	310	299	257	255	240	285	273	272	243	251	244	254	289	265	238	254	295	269	259	258	254	282	260	264	264	296	272	261	286	255	247	282	273	272	271	262	283	279	272	281	258	265	279	285	276	289	268	262	282	263	236	282	257	271	266	269	261	271	290	277	292	281
6844	2398	5175	6004	4601	3365	2668	2234	1533	840	690	650	605	613	602	568	605	621	569	640	604	621	615	586	573	590	649	607	597	591	602	608	628	623	623	574	622	615	589	592	614	627	600	553	613	597	627	602	611	598	607	601	634	596	611	579	594	599	625	581	614	594	575	617	666	653	596	603	632	601	621	597	604	620	595	628	587	623	609	621	625	553	595	603	558	592	625	614	623	590	573	602	576	584	635	591	619	572	609	589	588	602	578	572	647	569	610	628	584	639	618	579	597	566	578	614	601	599	611	602	628	601	600	594	599	599	643	615	591	590	571	550	584	584	578	606	654	587	573	628	604	569	592	556	629	567	616	598	595	578	566	604	648	599	585	613	607	625	589	600	595	607	589	599	630	606	605	636	563	632	591	563	615	634	593	566	580	625	612	609	588	587	631	609	612	615	625	571	590	583	590	595	654	568	574	557	621	631	613	633	620	544	597	612	585	625	613	597	626	609	592	599	554	633	605	554	621	596	642	636	587	583	597	615	639	589	603	630	612	620	623	646	569	630	637	611	591	587	633	582	581	582	643	667	592	642	567	614	579	556	601	598	592	595	594	591	575	633	612	587	563	606	579	571	573	592	607	599	644	590	624	560	534	568	557	616	599	609	635	623	646	642	621	641	585	582	589	600	602	593	585	586	594	564	597	611	577	637	594	605	597	599	665	616	639	611	546	591	565	590	575	619	607	608	621	601	583	591	579	579	601	649	574	601	608	597	613	631	566	593	573	599	592	608	589	583	623	624	650	581	580	647	606	602	614	650	576	571	587	618	609	608	558	604	616	567	660	618	634	610	589	654	617	651	611	595	585	593	629	625	574	570	617	566	590	608	608	593	644	572	599	609	622	608	620	599	650	606	641	571	567	587	587	617	578	606	610	565	594	625	608	588	591	620	592	584	596	628	611	589	646	613	630	574	578	633	613	610	646	545	594	584	588	612	617	619	612	636	619	625	627	567	600	575	578	590	584	657	639	606	583	578	609	641	617	634	573	579	610	629	578	596	620	619	652	614	582	627	571	584	621	635	584	647	628	601	595	587	564	553	531	633	610	593	626	632	565	646	621	630	579	626	597	586	601	622	594	618	623	602	596	634	645	589	569	651	582	595	605	608	629	581	592	590	584	563	612	665	583	610	615	588	638	611	600	582	595	619	592	608	617	618	627	579	605	611	586	578	601	627	634	631	595	578	592	626	646	586	583	591	648	601	574	605	551	608	586	626	573	585	604	591	602	561	587	615	584	612	625	592	652	568	572	659	600	565	606	568	604	619	606	592	589	567	629	591	642	610	593	622	596	622	581	616	584	605	639	585	580	623	645	605	638	599	645	611	594	568	579	613	647	624	600	601	594	604	590	627	584	591	626	629	619	634	603	631	650	596	574	576	599	618	626	651	639	582	627	671	608	618	579	632	605	598	624	569	617	642	609	632	566	582	603	612	601	594	595	552	618	617	591	595	632	656	615	568	618	601	578	643	583	612	641	544	565	623	592	631	591	624	579	624	567	619	640	621	638	573	557	604	604	573	597	588	584	553	600	582	612	587	611	623	586	609	601	556	623	603	609	595	668	634	633	607	591	590	610	549	582	606	649	627	599	581	607	613	613	604	620	551	569	624	617	577	626	645	607	598	620	640	599	595	622	612	586	622	611	588	576	613	668	619	601	625	589	595	627	634	571	581	620	586	589	583	610	640	618	588	598	602	594	616	613	604	580	563	590	633	635	630	612	616	618	625	556	577	587	615	612	612	610	576	619	618	554	580	626	613	605	576	605	613	604	617	619	571	600	552	578	602	612	618	573	596	599	600	609	598	634	636	624	584	588	611	592	603	598	605	571	623	601	613	589	558	594	598	579	568	604	624	612	568	640	616	542	556	605	595	616	602	615	568	566	618	649	633	579	621	619	596	610	611	610	608	626	627	626	633	573	639	616	617	634	605	596	601	620	648	607	577	636	568	624	576	597	569	621	601	581	639	632	602	641	662	582	608	616	622	603	582	617	606	608	615	571	615	592	592	625	621	599	603	614	674	646	597	576	574	615	622	583	615	569	588	618	606	610	561	580	600	595	605	553	599	607	630	582	627	610	574	567	649	628	596	604	599	575	586	575	617	591	561	638	611	608	575	626	578	635	628	618	659	553	596	608	610	604	610	590	550	568	594	622	620	596	629	599	612	574	572	645	595	567	595	588	637	588	569	620	589	599	645	619	595	573	565	602	594	636	611	587	634	616	599	637	642	616	562	593	604	597	547	617	613	576	599	574	609	590	585	588	604	593	630	594	597	659	657	639	626	614	595	626	568	622	638	572	641	663	604	615	629	612	611	595	639	621	591	574	628	617	633	609	621	570	617	569	598	570	620	576	592	588	597	591	618	621	586	602	605	622	579	594	616	583	544	631	555	605	582	595	567	627	625	578	601	567	627	588	607	609	626	599	599	624	618	610	628	582	624	610	641	604	568	589	584	576	631	586	607	562	574	622	586	571	626	624	616	606	623	609	606	547	596	641	606	592	587	613	628	593	601	620	580	578	603	606	599	611	625	610	651	608	622	610	609	618	639	638	606	591	646	622	586	607	586	572	583	635	603	628	608	557	635	578	641	586	622	592	622	607	553	588	544	654	643	608	594	603	623	590	604	575	603	583	582	609	581	625	614	638	628	624	589	588	580	627	568	587	630	595	637	557	650	630	592	600	603	622	616	596	626	589	611	644	620	647	588	620	594	586	641	576	599	625	583	626	577	620	575	616	606	590	636	579	599	614	636	618	567	583	579	584	621	604	616	638	581	630	607	584	591	599	582	614	610	604	599	592	619	621	580	606	598	610	573	581	607	594	605	593	584	573	647	636	655	615	560	651	575	546	577	677	613	578	641	578	599	654	602	603	591	633	661	595	627	583	602	602	566	647	632	570	546	570	591	612	586	584	622	584	595	568	601	578	604	597	646	568	629	571	586	650	566	594	580	606	550	612	606	588	595	605	615	603	616	577	603	601	582	578	597	609	573	620	602	565	580	647	625	677	612	607	602	546	609	622	617	586	580	595	593	606	617	596	588	562	591	601	610	580	584	624	610	614	621	561	626	645	599	594	591	579	607	656	593	600	605	582	585	575	607	615	587	577	609	602	599	586	599	636	639	656	634	598	605	619	575	588	577	625	611	603	646	576	594	651	608	585	589	604	587	584	630	629	574	636	556	578	603	656	608	612	595	588	587	590	623	606	634	633	569	612	597	603	572	596	590	582	614	586	587	616	609	606	606	582	596	562	583	610	615	602	587	602	628	571	610	590	633	622	587	632	572	564	587	607	599	641	596	588	623	617	555	631	564	627	606	616	636	580	576	566	623	603	571	609	611	600	577	598	600	633	641	607	614	580	577	604	616	579	658	592	589	580	626	585	610	610	584	621	628	554	636	601	586	571	580	622	612	574	610	625	608	566	599	573	610	637	618	580	587	539	638	639	622
28060	8809	6236	4566	3090	1754	1362	995	671	340	288	278	246	269	247	232	214	208	229	194	194	195	182	218	208	181	194	196	198	180	177	180	179	211	212	189	188	197	208	189	203	210	191	210	224	206	194	211	198	194	178	206	210	197	180	211	202	195	159	208	218	192	193	178	197	196	199	228	189	174	207	218	215	209	207	234	161	217	180	215	219	192	191	231	198	175	181	207	176	197	190	220	175	202	197	201	194	218	198	202	191	216	198	187	207	176	191	181	215	194	209	191	199	191	201	216	191	199	191	217	191	182	204	200	213	192	196	172	192	216	189	173	211	158	223	211	207	177	198	175	210	206	213	206	199	182	201	216	219	207	227	199	186	191	168	196	199	193	168	214	180	183	200	204	216	201	183	202	197	202	199	166	209	179	186	188	196	210	235	224	214	189	210	219	190	205	207	202	192	180	193	216	200	219	176	187	180	239	215	212	196	190	200	191	204	218	191	193	197	195	203	212	210	185	200	216	212	232	183	196	237	197	172	190	183	216	198	207	204	189	181	200	208	200	215	222	211	185	186	186	209	189	188	178	202	184	178	208	215	185	218	171	196	177	199	209	191	189	202	211	197	207	204	177	170	212	209	212	206	191	208	177	188	188	168	198	194	180	215	180	222	193	193	193	215	182	188	190	201	191	187	198	193	202	230	207	177	182	189	211	202	192	187	164	194	184	189	197	198	202	221	211	185	191	203	191	233	203	187	183	206	191	203	165	154	178	177	195	184	213	231	160	176	198	180	186	185	196	180	210	182	176	184	192	235	242	199	195	203	183	202	194	196	185	193	179	194	172	207	173	192	196	188	176	208	195	189	208	206	206	193	209	202	164	181	182	170	197	183	195	202	207	185	193	193	187	203	200	151	186	205	218	216	192	196	185	217	201	164	205	203	189	221	197	192	210	205	195	210	227	191	202	192	182	168	215	183	201	199	199	191	191	189	193	186	205	213	195	216	202	194	184	210	194	208	174	170	204	204	214	200	176	187	196	202	163	187	218	173	172	167	187	194	227	167	219	172	212	201	185	182	188	189	197	217	197	210	214	204	191	189	200	220	184	198	195	197	183	189	200	207	213	215	188	200	229	200	196	206	183	181	182	222	164	204	166	187	196	167	204	188	208	192	203	205	185	174	201	247	215	200	183	196	209	197	220	164	194	211	210	201	185	165	190	177	168	202	204	192	185	212	206	162	193	212	184	192	158	186	206	173	202	172	211	192	207	194	182	199	190	195	197	182	191	167	225	207	226	216	186	177	212	203	168	206	183	188	160	195	209	150	196	200	188	185	202	179	162	178	194	197	186	218	178	199	171	210	189	212	187	214	195	235	181	205	210	167	224	185	190	219	214	205	205	190	198	215	220	211	194	176	211	197	216	163	194	202	186	206	191	207	174	218	194	218	202	221	174	219	201	209	209	200	188	196	220	201	178	179	188	222	195	201	205	180	180	191	227	187	189	201	209	180	183	196	177	202	201	198	208	182	186	216	215	199	210	173	192	185	212	186	209	190	206	205	161	199	203	205	184	172	201	197	212	198	184	211	206	210	184	195	212	197	170	201	206	157	203	193	209	183	217	182	197	199	190	205	222	207	218	178	186	211	221	197	218	199	201	193	208	216	215	166	198	197	200	213	184	192	190	198	197	187	213	207	195	199	214	189	177	199	201	195	186	183	202	236	197	205	199	199	200	177	198	221	209	190	189	185	182	199	213	204	188	215	166	198	205	209	187	227	200	208	171	199	206	210	167	216	211	168	167	236	209	177	184	208	199	196	204	206	215	200	191	166	192	182	202	208	205	198	171	195	203	209	220	197	232	181	188	216	196	173	192	195	212	202	206	205	175	158	213	198	221	179	183	196	180	190	189	182	229	211	222	188	206	200	184	212	183	218	174	167	205	199	190	208	204	210	219	177	191	182	231	198	214	203	186	187	212	210	200	188	223	217	226	191	229	193	191	204	193	202	203	191	207	187	185	199	212	210	204	182	191	223	205	201	193	184	217	206	191	202	204	222	193	170	227	213	197	212	215	190	211	229	207	202	214	175	197	217	214	194	185	199	205	204	179	208	187	171	197	204	192	206	174	220	185	198	187	220	200	228	162	175	193	197	183	194	203	202	177	205	184	198	207	196	186	217	206	197	203	212	196	184	186	192	189	203	212	204	196	180	195	208	231	225	199	207	192	207	204	229	206	194	194	195	185	205	194	204	177	217	200	222	217	204	193	190	233	192	225	208	198	197	185	196	188	193	187	170	205	195	211	204	180	225	209	199	216	185	192	201	214	202	179	175	190	210	222	190	195	213	181	193	215	198	220	207	203	198	170	210	173	171	220	214	219	205	197	193	176	194	193	195	193	204	199	207	216	192	199	175	164	172	209	192	201	192	248	180	173	186	198	169	188	180	188	184	194	215	194	203	200	197	200	175	231	197	207	200	197	215	229	208	188	198	221	197	176	202	213	235	233	197	183	183	216	177	215	216	217	215	201	190	213	217	237	229	198	188	204	205	219	222	203	201	208	209	189	194	177	176	215	199	195	189	218	196	180	211	224	213	202	188	205	158	197	234	194	208	197	209	216	199	194	190	200	204	211	194	213	219	205	225	194	201	178	178	171	206	175	211	179	211	195	202	191	218	200	185	209	198	220	184	189	184	232	208	204	218	183	200	189	225	190	211	193	197	198	211	201	169	193	208	230	197	217	223	193	213	213	228	181	216	198	215	187	188	220	169	204	197	211	198	242	182	196	210	192	192	206	179	219	208	198	152	205	203	207	201	197	203	195	218	190	211	216	196	201	218	211	182	202	212	208	219	180	216	196	203	196	221	203	175	204	198	195	217	191	202	198	207	192	208	192	186	205	196	174	211	197	236	177	199	199	206	194	190	202	216	194	221	199	220	174	192	206	198	207	195	205	200	191	235	170	209	196	175	218	180	186	197	207	192	177	199	216	194	196	220	236	193	190	181	213	187	207	223	200	213	183	198	182	186	193	198	184	212	215	201	205	184	214	203	203	229	185	179	190	165	182	210	226	187	193	171	213	189	215	206	213	198	214	189	218	204	199	179	198	209	175	202	176	199	176	176	190	201	227	211	198	192	186	201	198	181	208	188	194	194	196	165	174	208	179	225	194	172	209	227	189	196	207	212	220	195	176	217	171	177	178	222	202	216	194	188	209	180	195	196	205	175	207	211	181	175	221	197	182	206	210	214	186	196	196	208	206	214	213	191	214	175	178	195	182	188	212	193	187	174	193	210	201	201	192	196	174	175	216	204	197	212	183	226	198	197	201	207	199	182	196	201	190	197	220	182	208	203	180	190	173	220	187	180	197	199	226	181	210	189	195	232	229	208	188	202	171	181	172	205	175	191	217	179	204	204	202	198	218	208	210	189	202	231	193	181	199	184	201	183	215	184	192	191	181	163	204	202	238	186	229	194	200	176	186	153	195	191	190	207	182	196	182	174	185
17415	4349	9899	11410	9813	6511	5668	4555	2717	1241	998	842	779	742	703	680	631	606	581	527	527	506	513	515	537	536	476	484	507	523	480	501	485	513	504	498	516	497	454	474	508	458	488	505	515	483	520	508	475	497	493	480	467	496	510	499	488	466	469	463	490	492	490	479	487	467	455	482	469	496	467	516	460	472	477	478	479	522	485	494	508	478	485	483	471	462	507	475	491	466	453	532	478	506	491	488	477	528	526	479	478	480	506	494	533	503	516	472	489	483	493	485	444	463	469	446	482	512	509	504	448	466	499	482	481	505	498	503	461	487	465	485	473	467	494	507	459	516	463	464	450	478	462	520	474	465	486	525	512	489	426	514	442	540	491	507	523	468	469	503	471	496	492	501	483	479	490	448	456	487	484	507	502	488	486	467	477	499	473	472	466	519	515	498	515	461	479	477	495	526	499	483	473	491	527	485	487	444	448	494	474	480	496	502	465	475	481	489	480	471	477	502	477	455	480	508	494	468	489	496	481	503	515	468	461	476	470	448	478	521	497	478	495	469	475	486	485	460	471	472	462	488	469	504	453	466	474	467	478	504	479	470	482	536	484	484	472	470	454	496	455	482	453	535	493	514	509	489	473	511	477	483	492	480	444	464	494	459	473	496	523	513	458	499	505	490	457	475	481	469	477	540	482	510	472	482	491	501	483	493	541	512	497	465	487	485	490	449	475	525	488	501	520	462	476	474	491	453	506	458	493	500	483	474	505	466	491	483	483	481	473	444	499	478	484	530	446	495	504	477	456	437	472	465	483	492	487	466	500	493	487	464	454	522	493	496	488	487	509	516	486	525	502	455	541	451	482	502	459	469	478	472	427	482	467	490	440	450	433	457	462	489	487	464	489	438	529	506	431	473	458	492	451	450	526	492	478	487	499	483	458	481	493	494	451	498	484	468	503	451	465	487	494	502	487	494	481	482	503	512	467	518	520	480	474	506	494	485	440	468	467	505	434	461	474	503	452	523	471	463	480	501	470	460	472	478	447	456	464	469	479	476	476	478	491	490	470	523	470	465	477	476	517	473	476	479	457	494	488	490	461	469	487	518	488	467	461	491	477	486	507	516	477	452	504	465	483	466	461	475	470	459	493	468	471	479	498	437	474	473	478	526	478	476	479	474	434	517	482	485	484	513	477	488	501	434	480	477	461	530	504	484	471	451	515	421	454	505	484	471	449	462	455	509	480	477	480	522	452	539	465	446	501	495	498	487	467	521	467	454	474	490	494	493	503	478	491	484	498	484	438	476	487	480	468	489	466	494	473	475	471	505	466	496	473	499	483	454	463	491	524	487	426	502	481	471	508	486	453	481	486	532	495	462	486	462	431	504	492	471	507	476	474	477	545	466	529	481	488	461	452	500	465	444	466	470	484	511	520	506	490	477	453	465	470	541	445	471	530	456	505	481	516	445	507	456	487	471	470	465	486	479	506	510	504	487	469	497	445	493	466	475	457	470	482	469	487	462	512	477	502	463	470	466	484	486	463	496	501	493	497	469	483	514	455	510	496	463	457	464	465	469	474	457	458	483	487	468	513	514	492	469	517	504	486	490	477	452	504	482	482	511	501	485	509	467	481	453	514	509	512	489	461	467	476	511	472	456	511	447	480	429	500	480	445	517	465	462	477	479	520	488	452	432	451	490	465	500	492	484	494	510	460	543	457	520	481	460	482	489	461	477	521	475	495	483	510	473	506	492	489	472	475	486	489	463	500	468	468	449	457	483	472	484	469	518	470	473	445	439	490	460	462	539	464	508	503	476	467	505	460	461	482	429	465	462	450	484	435	477	480	480	467	459	451	476	482	433	478	495	523	428	466	495	473	461	482	515	487	450	487	503	483	502	463	477	490	474	492	439	552	495	477	489	473	478	501	470	454	486	514	476	471	516	476	485	473	503	479	445	460	486	505	477	449	483	455	483	494	449	481	491	429	473	442	454	512	489	508	462	475	480	504	462	530	441	491	459	512	481	461	485	456	465	509	467	470	496	503	519	490	461	487	463	462	493	471	474	458	477	457	497	508	500	461	472	526	504	473	504	487	471	499	448	504	517	492	501	513	529	495	470	458	457	504	479	475	495	457	515	482	437	481	478	478	478	488	469	464	486	482	512	503	472	492	485	496	509	486	495	471	481	481	477	503	520	454	493	465	480	459	452	515	495	472	456	509	494	478	504	516	499	506	494	496	460	514	494	496	440	508	506	452	459	486	461	466	492	481	475	467	503	447	509	483	502	445	528	484	476	513	491	482	508	444	501	460	503	450	508	503	481	469	455	481	464	502	495	516	497	495	450	518	450	470	486	447	484	475	409	466	482	494	488	496	515	483	450	449	485	446	484	485	456	457	489	526	486	452	470	471	492	481	494	486	493	496	487	462	513	489	466	482	456	461	466	454	464	510	485	490	467	507	485	498	479	519	486	475	434	486	486	450	495	446	512	475	500	507	506	485	466	481	479	492	537	480	480	448	462	470	482	456	508	466	484	503	465	472	489	531	523	512	487	519	490	454	508	452	456	455	459	503	477	511	474	478	516	522	511	497	468	461	455	511	473	459	465	475	464	470	511	496	480	431	469	485	466	490	462	440	457	467	492	444	471	494	480	442	503	483	472	469	467	487	475	490	512	490	445	497	459	497	547	519	440	469	479	495	468	479	481	471	494	470	468	475	507	469	493	472	444	456	530	432	488	446	441	448	507	503	479	482	505	486	448	473	473	483	494	451	503	481	469	478	458	437	504	435	492	475	493	496	488	494	473	464	447	526	485	480	496	476	496	478	494	472	487	504	472	479	491	480	508	476	467	521	473	509	474	480	468	441	486	489	456	496	467	486	499	493	461	461	446	489	501	466	474	513	469	457	498	478	479	493	460	485	493	470	483	494	458	493	488	457	481	492	504	507	487	472	492	509	503	460	481	495	470	448	490	474	456	477	467	495	511	474	477	495	468	451	507	505	456	471	469	506	495	489	517	456	474	517	475	475	474	490	478	462	474	468	451	475	464	482	491	492	489	467	438	479	485	477	476	491	460	464	492	482	486	499	516	505	444	484	485	493	497	444	478	485	485	472	464	511	488	477	474	495	475	472	473	484	470	478	478	479	473	501	465	517	471	457	484	470	476	513	467	491	479	486	480	475	483	479	495	443	467	486	478	501	508	509	460	492	491	504	476	457	457	505	442	494	481	503	489	496	512	440	469	449	467	447	503	481	484	414	475	457	481	467	456	477	514	487	460	493	484	520	501	492	513	434	466	520	473	532	480	496	478	483	465	537	515	484	466	483	503	543	468	445	481	498	482	465	464	491	500	519	492	482	488	449	485	468	471	518	524	494	462	488	465	474	488	486	462	471	512	487	450	474	499	466	499	474	478	457	487	501	480	460	494	519	470	495	464	418	481	466	458	484	480	488	453	508	475	463	497	470	548	457	470	465	494	511	476	521	502	465	488	459	487	483	468	499	472
39821	15292	10798	8057	5271	3302	2295	1676	1046	659	497	448	457	395	416	410	358	373	377	352	345	350	315	392	320	359	389	310	363	358	355	327	338	361	332	327	319	310	355	317	345	327	360	323	336	341	339	342	308	354	343	350	341	337	335	342	333	356	337	369	322	363	372	339	333	343	352	353	361	338	345	327	325	351	312	350	334	320	366	359	338	300	343	305	347	353	316	323	308	369	328	348	325	350	333	305	322	334	302	350	343	381	309	293	334	328	369	328	333	349	344	329	339	327	340	320	301	290	330	367	344	335	397	332	334	327	318	332	328	352	341	336	366	336	330	358	322	318	388	347	318	371	310	351	334	351	331	313	335	306	368	322	333	339	342	316	347	314	332	369	322	314	342	343	304	341	375	329	359	352	325	348	329	323	337	321	357	355	307	378	348	376	337	322	343	386	362	354	375	346	351	325	341	342	307	311	295	355	384	349	324	354	339	349	332	327	306	315	338	369	344	305	323	342	337	326	313	338	355	354	362	328	328	339	347	349	295	319	322	365	343	328	292	318	326	379	334	341	364	335	319	335	329	331	322	367	349	375	316	328	321	332	350	320	348	345	340	354	342	352	340	354	370	332	320	366	339	331	333	338	338	315	323	329	311	338	346	337	325	336	298	346	331	355	314	360	328	371	323	339	347	354	346	372	342	334	310	366	320	354	337	349	339	339	324	297	290	358	360	325	336	320	420	322	336	308	351	329	356	342	340	349	319	392	367	358	312	342	351	338	345	338	335	354	350	357	337	277	328	326	326	334	334	338	321	350	323	338	354	365	331	360	353	342	355	360	352	310	336	324	368	348	365	343	342	350	346	349	354	348	332	330	349	353	320	352	341	332	311	343	389	349	342	339	358	377	337	330	331	326	336	316	334	364	314	316	360	373	365	355	323	362	334	331	338	317	378	328	344	345	381	368	343	343	366	310	344	317	332	320	341	348	330	324	347	323	380	340	339	302	316	356	327	333	333	346	320	367	350	337	338	317	311	340	351	362	316	348	318	339	335	334	343	356	347	341	323	364	325	346	331	345	354	341	308	328	332	295	352	352	312	334	346	313	348	334	346	349	370	320	311	317	344	331	324	322	343	312	368	365	334	321	374	369	350	353	368	350	361	348	335	317	315	353	344	340	324	313	391	372	335	358	353	365	333	341	314	354	352	324	353	315	321	355	336	332	347	360	333	356	332	318	349	362	322	350	327	362	358	323	326	366	344	323	314	355	340	330	356	302	329	332	313	317	367	337	317	322	338	354	348	316	340	335	351	370	337	343	329	331	352	356	370	353	300	357	333	330	322	355	344	334	308	336	341	344	332	327	367	387	347	354	352	331	336	320	340	337	332	379	321	342	306	323	346	347	368	345	330	342	340	334	365	335	354	316	318	321	376	341	351	351	342	322	326	322	344	367	342	345	307	364	353	346	362	346	321	340	344	314	339	305	341	359	344	367	362	316	354	338	359	321	330	343	320	334	347	364	353	314	343	350	338	312	356	325	354	346	341	329	324	360	342	358	332	343	325	333	339	337	327	332	348	326	321	365	355	340	326	342	374	341	311	332	299	329	371	327	323	368	327	335	309	350	326	300	308	325	331	292	330	339	361	352	358	325	345	364	355	318	362	296	339	318	326	326	329	343	308	346	319	355	370	335	319	340	321	351	354	345	326	350	387	360	323	361	329	320	336	342	321	332	327	340	375	330	291	311	354	361	342	345	333	333	343	355	330	324	355	358	332	301	352	355	337	319	356	330	332	347	337	336	334	344	336	342	320	361	325	323	343	336	326	350	342	353	334	312	323	379	320	343	310	285	335	329	344	315	333	318	352	348	317	333	298	344	339	325	358	309	318	373	352	328	319	314	338	364	332	336	311	337	323	355	327	326	325	330	348	354	356	370	331	326	320	329	339	323	346	344	351	310	338	316	325	339	337	342	314	335	369	353	336	336	316	342	348	333	338	364	311	319	327	338	337	330	325	360	328	325	339	335	338	395	335	354	302	332	340	329	362	303	332	336	352	353	337	346	358	309	334	369	315	344	325	353	359	354	331	355	327	305	357	368	360	363	309	353	355	309	329	314	373	345	411	333	365	327	366	334	301	311	363	309	355	359	354	327	347	335	361	371	368	335	322	307	321	368	343	357	332	347	327	339	372	343	354	330	307	341	341	337	337	355	318	334	302	329	341	312	364	303	348	323	360	351	360	338	312	329	355	361	318	335	301	353	350	334	321	349	355	317	349	345	359	338	341	332	349	339	328	358	353	361	350	343	337	333	369	293	332	314	316	333	363	303	344	343	321	324	339	340	364	343	330	334	334	343	343	359	329	336	324	348	367	333	287	326	327	363	335	337	371	361	345	368	311	330	327	330	367	329	309	358	310	332	293	327	358	339	328	343	323	355	309	355	357	353	380	356	350	356	332	318	354	310	293	350	305	341	321	339	325	324	372	375	358	367	355	337	291	352	336	376	332	355	346	328	306	306	368	339	365	331	387	339	370	366	341	351	362	322	338	335	341	325	346	315	331	356	330	335	354	360	334	368	341	332	341	326	331	359	349	346	356	359	312	338	354	335	326	340	342	329	369	323	338	354	340	333	337	305	372	350	396	323	362	334	364	305	335	338	330	334	347	317	364	352	382	322	334	312	360	364	364	349	351	347	356	329	336	337	316	353	372	335	369	319	354	331	311	329	357	304	325	340	307	318	357	367	354	338	364	314	340	341	379	321	332	356	324	363	328	331	359	289	353	319	357	318	338	369	349	329	339	332	363	336	321	331	360	357	353	339	363	318	313	319	344	333	308	317	354	320	286	340	340	336	349	314	328	343	326	333	315	337	363	335	316	336	350	305	353	369	317	331	329	328	353	356	312	294	342	325	339	293	344	323	363	323	339	342	299	325	341	329	350	342	316	364	339	312	341	338	339	347	357	353	347	332	313	369	368	323	377	351	338	353	361	347	332	353	334	326	351	309	326	299	286	345	349	332	337	340	357	353	327	326	332	345	348	351	354	334	343	352	371	345	345	314	341	341	338	345	318	329	383	328	321	305	322	320	331	391	330	350	347	348	332	316	332	333	339	316	333	333	334	334	343	329	351	370	321	347	356	319	297	319	326	377	336	322	358	312	331	333	362	309	321	357	358	325	349	340	303	320	372	324	400	310	358	370	326	321	320	349	339	302	339	316	362	346	346	349	343	326	330	341	292	344	306	315	393	386	349	318	367	340	319	362	334	365	334	333	340	362	333	323	347	350	355	323	299	362	320	331	339	319	327	345	365	344	323	354	351	352	334	335	311	312	356	335	336	352	331	325	312	361	341	325	333	325	375	296	355	335	335	353	358	370	365	344	348	362	346	313	316	354	346	338	359	360	330	315	369	326	310	342	325	324	328	322	342	343	335	369	375	317	359	333	363	325	325	333	295	324	326	328	322	327	352	340	350	380	351	366	332	304	330	348	312	342	373	317	346	323
23904	6612	14245	16217	13809	10275	8612	6789	4333	2507	1548	1472	1466	1220	1248	1165	1071	1032	891	833	837	803	901	810	829	754	819	790	784	818	795	791	773	736	819	774	756	745	747	741	779	772	745	827	769	793	794	807	774	789	775	734	778	804	773	763	774	809	797	735	773	719	816	738	737	780	783	797	759	699	749	714	746	805	779	768	771	759	759	831	788	724	788	774	805	839	777	785	767	809	747	736	730	831	745	764	799	785	788	801	753	762	779	756	783	719	744	783	806	766	781	754	775	769	739	773	720	748	782	718	758	764	750	779	787	735	788	777	773	743	778	747	775	741	763	770	724	772	771	760	773	805	721	776	726	748	753	812	728	774	749	744	734	806	739	738	720	802	783	747	759	756	737	748	745	769	765	736	785	733	700	757	757	761	759	787	847	764	754	766	749	716	746	757	744	721	786	772	753	805	770	756	729	716	769	787	748	773	737	795	755	762	779	770	763	731	766	750	792	749	764	798	733	720	727	767	782	736	748	774	802	756	763	726	742	778	731	736	740	821	792	749	775	757	739	745	750	786	770	783	808	772	765	781	732	758	728	767	730	810	774	728	802	734	711	808	742	730	757	707	758	781	737	796	763	765	761	707	807	780	717	758	769	818	729	737	797	759	782	762	711	737	742	777	791	780	776	757	742	759	788	770	714	812	737	752	735	788	747	743	763	804	769	757	747	726	725	778	725	775	785	764	747	795	777	763	756	750	753	774	734	768	736	731	768	747	780	780	761	828	745	813	829	750	727	756	730	770	767	726	776	763	746	743	793	791	725	779	775	758	715	730	799	768	766	755	747	705	747	757	796	792	754	744	756	769	745	763	734	781	761	799	793	774	777	720	760	731	760	767	730	724	763	767	740	751	717	800	774	780	782	717	775	788	762	798	731	737	721	782	725	718	729	759	765	779	740	745	795	743	758	749	773	804	746	729	759	785	720	772	816	786	759	730	703	761	742	755	720	764	784	746	866	731	731	786	761	771	752	785	778	771	779	721	744	724	773	785	756	752	735	741	762	727	741	746	791	826	785	731	792	735	740	754	776	762	757	808	716	781	715	729	725	828	795	714	744	743	786	770	753	776	788	782	743	802	789	725	738	747	742	758	780	742	790	750	784	782	744	761	759	789	737	778	726	779	758	745	825	737	726	754	810	717	705	741	820	764	756	784	763	717	760	732	768	736	756	710	772	750	720	781	813	730	735	706	738	786	730	710	774	721	790	735	768	737	829	771	706	732	754	715	743	786	786	695	764	725	746	774	719	807	748	727	745	771	755	759	723	765	771	760	750	782	761	720	761	736	789	736	774	779	781	753	727	739	760	724	747	781	781	767	810	732	707	786	839	824	760	771	685	752	772	790	804	811	743	727	819	743	744	773	711	684	728	776	739	758	744	776	728	756	717	735	756	802	773	743	749	753	745	768	778	773	749	747	856	770	749	766	751	736	774	801	704	781	785	769	719	719	711	783	811	723	779	797	767	736	776	750	713	734	747	760	750	722	790	762	770	797	777	718	783	799	781	814	770	771	799	739	794	782	729	753	775	770	706	739	691	797	763	790	755	756	751	791	766	805	776	748	704	737	747	782	748	763	762	751	777	749	796	774	714	750	757	776	765	737	766	708	753	754	766	773	788	738	760	800	772	808	796	791	761	721	778	739	751	731	727	773	813	754	751	781	764	753	751	754	788	764	810	796	727	745	742	741	772	723	796	733	765	765	806	759	812	728	754	769	757	778	743	747	732	782	777	757	777	706	770	803	808	792	761	737	780	749	754	745	767	750	803	789	748	787	750	730	780	741	768	728	745	795	741	777	792	724	762	759	737	778	745	729	699	820	741	823	782	775	723	709	749	743	785	749	754	725	749	793	660	736	823	801	739	741	785	808	756	782	789	733	760	728	739	793	718	730	722	766	739	773	744	768	777	770	736	773	745	782	783	725	755	782	744	766	737	747	795	804	725	710	721	770	766	730	706	732	776	797	749	780	737	769	765	742	771	757	796	767	788	746	738	715	784	770	808	764	751	750	782	793	765	765	763	707	779	760	754	791	804	769	788	775	774	809	801	777	741	757	719	777	749	796	758	803	750	744	796	754	804	742	741	728	745	709	814	734	802	781	778	721	726	766	744	753	745	711	782	756	754	774	727	773	781	819	754	732	711	799	721	697	773	801	756	760	731	745	790	802	749	819	734	758	792	735	770	751	793	688	764	760	786	748	770	785	799	729	702	750	770	772	750	764	716	747	723	749	736	716	763	734	736	818	759	726	782	773	714	723	768	757	778	781	765	771	729	738	778	760	750	779	740	786	733	784	789	822	824	779	710	744	772	767	771	768	795	765	747	779	793	789	777	765	743	772	797	699	740	783	796	758	745	717	826	769	756	781	797	802	783	715	757	781	785	779	752	713	752	769	700	718	769	742	743	743	767	734	781	816	762	766	760	797	702	777	779	756	764	727	702	755	761	762	792	751	707	761	710	761	783	741	801	753	738	751	764	717	737	715	701	730	743	770	802	779	707	772	740	766	805	779	755	784	741	753	756	770	751	722	745	778	762	780	758	777	776	753	734	751	769	806	741	789	751	736	792	732	728	763	749	743	791	756	769	733	755	739	757	761	738	732	801	731	806	721	776	760	751	726	759	774	760	714	714	734	785	784	781	796	765	773	761	755	759	736	821	729	748	788	797	732	728	769	702	833	721	725	747	779	769	802	743	792	752	769	830	770	721	785	762	762	714	782	728	776	720	784	733	741	751	802	747	817	751	738	751	782	792	764	758	729	739	781	763	728	733	739	730	732	779	711	763	791	751	729	708	788	773	725	777	735	787	749	739	770	738	782	726	755	777	824	798	793	727	783	812	742	782	783	721	750	716	761	778	783	740	768	738	745	737	780	757	739	781	723	747	846	755	770	759	750	782	774	750	778	781	760	801	784	771	784	806	791	763	806	808	767	746	738	768	743	790	741	798	750	768	772	787	784	763	789	728	770	783	752	739	769	736	726	782	765	791	769	781	763	781	755	787	708	715	740	755	770	761	785	790	717	716	813	806	730	740	804	743	759	819	820	760	825	741	777	735	764	714	738	774	766	779	772	788	836	746	734	798	758	740	758	809	738	788	786	793	778	779	786	748	703	790	718	753	739	784	744	747	732	723	794	746	710	730	761	742	770	794	808	746	762	733	739	752	778	768	757	759	781	760	740	769	750	727	750	678	716	782	799	741	790	762	738	731	759	744	768	804	738	771	747	751	743	744	788	769	716	829	722	742	741	733	779	763	805	767	743	778	785	714	757	722	749	790	801	730	702	770	802	752	775	752	701	773	800	744	745	778	752	770	728	751	744	758	770	748	744	785	759	734	721	770	752	772	741	765	749	782	765	790	764	765	736	710	783	788	773	785	759	761	813	800	743	744	732	757	792	797	750	748	734	776	668	753	780	765	771	745	731	730	773	761	754	776	783	770	818	711	766	769	751
11644	3194	2914	2203	1344	1018	686	456	345	312	277	263	262	291	300	288	272	275	257	243	272	265	264	278	260	286	265	276	244	270	279	262	249	281	271	240	261	259	285	264	244	275	268	276	262	297	263	248	276	279	311	289	285	255	268	261	267	274	267	248	231	289	246	260	248	254	283	250	269	276	278	249	278	291	270	261	285	240	229	300	245	276	286	258	282	256	266	260	267	287	278	257	286	281	235	245	302	278	271	264	266	273	281	274	268	259	291	274	272	255	291	294	284	261	258	290	279	294	254	256	284	280	250	272	282	287	247	290	295	279	265	261	235	266	243	249	262	260	231	275	259	278	289	288	277	267	232	247	240	245	280	332	244	248	264	262	259	279	265	251	243	239	232	292	246	228	272	274	279	284	284	276	249	254	296	253	249	269	250	265	272	262	243	263	274	281	274	275	261	254	260	253	272	298	294	279	279	242	260	284	296	262	276	246	265	300	266	275	254	285	250	291	307	260	258	267	242	289	253	268	255	247	248	213	293	273	267	252	265	276	256	242	274	288	258	315	263	245	261	249	264	298	260	275	248	273	268	251	267	289	294	274	286	248	250	289	284	271	262	325	250	263	291	264	268	224	263	236	261	248	296	269	299	280	291	292	320	294	228	237	282	303	273	274	281	272	260	280	260	257	280	272	289	280	254	265	320	275	275	297	264	258	252	236	272	277	256	257	280	261	279	320	254	268	267	278	285	236	253	263	287	262	279	256	278	262	288	288	254	257	273	305	253	273	295	253	264	222	271	263	288	274	284	267	248	267	262	268	241	254	264	242	253	284	242	256	262	284	290	290	310	254	268	252	264	260	280	246	259	251	278	260	281	257	257	260	276	251	263	236	269	263	246	262	304	253	303	271	274	263	317	278	259	278	303	284	261	250	282	253	283	257	258	257	256	275	263	301	286	249	290	270	238	250	258	245	239	272	267	259	271	307	296	276	250	256	285	297	303	260	278	270	253	286	248	283	254	257	257	283	271	257	280	266	270	256	259	246	267	298	295	277	266	266	278	256	229	270	290	254	293	282	266	273	263	292	255	273	288	311	257	278	289	278	301	276	259	268	242	250	264	264	265	258	280	260	241	244	264	245	264	257	265	286	295	251	271	305	264	272	262	279	257	247	312	282	274	262	269	258	268	242	263	284	275	272	298	249	238	291	247	257	273	273	265	271	265	288	273	276	257	292	288	282	290	257	289	252	269	247	285	264	267	283	283	283	253	289	261	273	242	259	297	258	256	270	299	256	249	275	254	259	279	270	238	250	252	261	293	264	287	280	256	261	249	237	267	278	295	268	267	263	240	268	260	240	255	289	302	272	275	244	268	296	264	250	294	295	287	316	268	247	278	269	281	281	252	269	259	244	238	283	292	252	255	325	277	288	276	238	262	285	296	269	281	255	310	266	275	313	311	294	258	276	271	257	260	250	275	263	292	239	249	259	289	228	240	275	270	243	257	263	274	232	246	281	259	262	264	263	273	276	301	248	289	243	295	276	252	260	281	267	248	246	252	233	259	266	255	258	247	275	270	273	251	291	277	270	305	285	236	236	271	270	273	261	244	280	279	291	244	269	262	253	250	272	264	264	251	250	280	292	261	272	246	274	253	258	296	240	241	258	255	249	283	270	269	275	300	278	276	243	297	271	220	259	255	261	251	302	270	306	265	264	282	288	274	289	262	246	240	266	285	259	229	263	296	262	270	293	302	277	272	245	269	242	264	250	243	284	285	299	305	270	271	245	269	304	258	306	276	301	303	257	264	254	271	252	282	288	278	260	315	300	271	273	241	289	243	272	281	298	298	247	256	276	264	287	234	257	282	285	294	261	256	253	260	258	297	298	288	274	265	287	270	278	288	254	238	248	269	265	266	290	253	234	309	254	270	276	295	271	302	269	253	288	291	257	278	280	278	286	278	301	237	242	262	285	240	265	291	292	234	243	277	253	278	285	260	255	249	280	288	280	246	260	270	248	270	266	293	264	276	259	274	297	286	273	250	285	264	255	293	278	260	274	266	256	283	259	291	283	253	246	247	257	279	278	267	262	275	270	272	250	277	267	275	253	294	262	261	239	220	248	282	280	273	278	244	283	277	249	261	261	279	279	266	300	292	239	281	274	267	297	240	252	259	307	259	282	256	283	251	264	296	274	248	279	244	266	280	276	299	273	261	274	285	293	253	252	277	228	261	292	268	287	270	302	264	268	296	238	264	245	246	268	264	253	247	256	258	281	283	254	269	296	282	283	290	266	266	274	282	268	320	254	245	262	250	284	296	249	253	316	289	242	284	273	260	286	283	273	267	291	323	246	259	292	282	282	238	248	295	256	270	272	258	279	250	267	279	276	245	276	278	278	257	296	268	271	263	243	259	261	273	258	250	278	265	274	267	265	271	272	276	256	259	253	275	274	296	270	277	295	254	260	276	245	275	251	267	276	282	257	259	237	280	270	288	276	248	286	246	259	285	253	267	296	247	260	269	294	256	252	263	270	267	243	279	261	293	293	284	278	234	267	291	245	300	263	282	271	276	278	258	256	315	248	274	253	274	276	257	263	261	230	266	261	263	248	278	270	283	273	291	279	271	270	232	277	286	265	242	269	261	265	276	294	294	262	269	274	291	258	266	244	253	278	255	282	256	281	259	261	270	299	272	241	270	256	271	285	293	293	261	293	276	256	274	241	291	270	279	274	243	252	277	282	274	277	251	260	289	246	275	295	305	312	252	276	233	267	254	282	251	262	257	257	280	280	280	261	272	272	265	255	311	282	272	252	295	275	272	272	258	275	258	254	279	273	300	251	264	268	281	270	273	258	275	274	270	295	273	280	268	274	278	272	283	295	294	292	295	292	278	261	240	243	312	248	286	292	252	246	273	288	295	272	258	248	272	306	297	284	284	275	297	256	278	283	283	287	258	224	259	264	242	319	284	257	261	250	272	294	258	283	272	295	258	268	262	255	296	280	265	274	268	256	294	276	279	275	267	244	247	253	276	246	260	302	253	257	267	234	294	270	262	277	265	285	257	277	272	270	270	262	242	243	272	283	253	243	276	236	302	263	246	258	251	269	290	279	283	272	275	253	266	268	254	279	283	274	270	266	246	286	241	266	304	274	278	285	288	279	282	239	282	255	259	267	278	278	255	259	279	272	269	271	260	261	282	286	279	284	269	278	287	294	281	278	264	282	272	314	284	254	284	267	264	255	275	271	277	291	247	245	293	265	264	264	250	296	291	301	287	270	252	222	251	273	272	269	269	255	267	281	262	272	301	289	281	247	283	318	257	231	253	256	254	252	256	259	245	236	261	257	273	254	270	246	261	255	277	230	256	285	261	272	256	298	281	255	251	277	270	281	297	283	285	275	262	275	261	280	278	254	262	251	242	258	269	286	293	261	285	275	297	254	268	270	281	263	268	239	287	276	249	259	272	256	254	278	260	254	270	249	287	266	268	308	272	262	235	245	266	242
7131	2457	5710	6390	4803	3899	2568	1647	1198	745	654	624	598	630	589	628	611	646	578	638	649	628	597	635	608	611	634	636	601	590	599	613	631	621	567	617	613	585	593	641	600	593	618	611	549	641	603	591	594	596	614	551	600	592	608	630	596	628	660	610	627	641	614	604	598	636	623	647	633	611	592	632	645	608	608	621	588	627	585	609	581	612	611	586	595	554	580	610	623	615	653	582	592	601	638	622	595	618	578	605	605	582	561	631	623	585	627	598	570	610	622	592	595	658	583	643	571	624	663	618	621	611	630	581	605	586	620	608	590	625	672	614	651	603	587	607	656	618	632	600	652	585	603	628	593	622	607	589	597	606	595	579	620	574	634	621	585	635	630	634	626	634	635	578	625	617	629	581	622	607	601	551	640	606	628	613	616	581	561	655	606	613	604	599	581	618	598	598	605	591	613	587	563	635	621	637	575	594	610	588	593	593	621	582	568	639	591	602	590	608	571	646	606	652	631	611	597	627	593	633	629	616	594	623	636	616	601	597	604	616	585	638	615	612	601	608	575	636	605	585	622	614	626	633	596	648	580	613	668	592	601	604	628	606	591	611	640	633	613	611	593	582	631	639	600	628	631	604	611	594	617	567	587	626	555	619	563	605	580	589	599	608	623	617	626	603	614	591	590	632	624	624	589	622	601	653	572	594	636	600	635	595	665	588	635	645	591	625	581	638	599	634	617	626	622	570	627	622	557	630	542	629	568	630	650	619	614	617	568	601	610	652	603	601	633	579	601	622	644	584	622	609	640	591	625	574	613	603	624	588	610	642	538	618	620	584	627	613	591	629	625	667	577	609	551	630	652	594	577	644	625	603	639	597	618	586	586	594	617	600	578	620	571	555	609	577	583	619	596	608	606	613	626	569	564	612	632	632	623	605	620	656	604	582	582	610	589	580	618	631	618	589	583	598	619	585	576	610	612	613	552	607	594	623	634	636	603	676	623	576	624	607	600	627	636	642	597	560	561	587	607	607	629	578	612	611	591	614	616	605	608	669	638	601	567	596	628	606	584	601	582	653	571	617	611	557	626	670	580	631	639	633	597	578	585	653	613	618	636	638	599	604	594	574	592	605	596	597	584	621	611	626	602	617	590	580	638	634	575	622	642	617	621	615	590	588	606	601	581	618	586	607	601	598	591	578	617	632	616	586	617	587	625	638	632	620	631	591	593	579	579	592	606	582	599	661	615	606	622	614	599	615	592	627	620	610	604	642	550	612	624	623	605	584	577	602	610	605	574	604	644	611	649	625	589	656	638	638	579	601	609	566	610	618	592	598	586	601	577	623	582	613	608	628	602	598	626	635	592	573	618	549	621	636	615	591	588	627	585	607	598	615	617	589	651	621	610	611	640	574	573	637	600	595	595	628	617	586	628	600	618	583	601	598	586	613	607	595	586	588	616	644	624	648	584	634	625	644	614	591	596	633	588	603	630	601	605	605	589	608	598	624	630	605	609	594	612	617	616	586	601	653	605	586	580	602	609	615	598	577	602	603	596	574	570	650	659	584	588	616	620	619	658	599	606	604	626	623	649	605	619	658	605	655	612	592	640	628	636	589	612	597	624	573	648	598	578	652	643	575	608	612	660	633	631	638	650	604	582	593	620	602	570	582	578	611	613	602	621	647	593	622	635	640	596	598	647	625	579	586	603	552	611	614	627	612	616	571	629	621	567	577	605	617	614	651	585	619	580	590	616	659	629	601	548	621	597	601	595	585	619	604	593	598	624	646	591	562	593	604	586	615	604	578	537	621	593	648	603	585	598	595	582	592	616	593	630	587	602	599	628	610	637	584	615	596	611	601	583	602	641	588	607	574	579	606	611	666	595	590	619	558	584	593	655	631	599	577	585	587	606	637	618	576	608	622	557	598	593	624	621	587	564	637	639	646	575	628	615	659	615	591	618	649	602	635	603	604	636	603	636	638	618	576	645	640	645	617	643	609	610	596	607	547	616	614	647	627	615	624	582	582	603	598	623	578	594	617	642	619	584	573	606	639	609	667	609	573	543	611	609	625	593	580	607	606	592	640	607	608	588	604	615	616	605	574	573	561	571	625	575	597	584	619	647	567	592	604	619	609	619	600	602	629	586	612	631	647	587	560	595	585	647	622	587	623	599	606	655	595	617	572	578	577	639	609	623	598	616	592	578	603	635	610	638	598	597	581	644	666	576	616	609	603	582	601	586	636	635	623	613	602	623	601	542	601	588	640	574	591	636	640	616	612	634	598	591	607	601	600	601	559	637	625	581	618	624	575	614	610	622	645	604	598	559	635	573	658	584	630	574	554	598	570	613	657	620	608	579	598	606	648	564	623	595	563	617	598	581	603	693	615	634	595	601	603	588	586	627	617	639	631	622	638	588	627	630	551	607	576	605	576	630	615	601	597	627	596	595	598	598	608	586	604	630	592	598	597	601	635	620	612	593	585	638	634	580	635	575	624	572	618	582	629	600	578	633	608	595	616	614	637	642	618	621	652	620	601	637	583	650	611	565	593	590	625	601	596	607	580	549	619	600	599	597	601	604	630	616	575	618	605	633	650	606	602	623	611	611	634	586	605	604	589	592	633	558	620	588	595	607	633	598	598	620	635	586	635	607	569	622	581	611	607	609	583	617	609	624	649	586	581	604	588	627	609	594	635	582	600	640	612	587	604	627	582	571	605	592	584	552	613	599	582	564	588	654	656	609	618	607	639	616	632	640	625	650	600	596	590	635	609	652	609	629	639	586	654	608	633	629	648	611	636	581	609	611	627	584	597	641	602	589	589	637	588	627	618	584	611	595	603	630	593	642	600	652	605	569	621	629	574	580	626	650	606	629	635	624	587	631	581	572	552	577	600	605	585	573	615	593	594	575	586	629	646	588	633	573	627	607	633	609	619	674	640	634	580	640	597	595	612	639	562	594	574	616	614	605	622	628	639	681	648	575	655	615	638	594	589	583	593	579	569	601	605	638	588	625	584	613	593	586	601	562	636	543	611	613	579	580	597	612	623	598	603	575	597	577	635	606	588	672	596	541	600	620	604	593	616	609	647	585	675	600	650	558	611	598	597	558	628	641	610	593	583	591	629	592	647	599	592	616	661	586	588	607	614	624	578	616	570	628	595	590	580	590	635	634	610	641	638	628	578	623	588	581	558	549	632	575	635	600	572	622	602	583	648	603	623	608	589	583	634	612	591	597	578	581	596	607	633	576	588	633	597	654	608	611	597	627	591	586	635	636	617	607	617	597	616	653	614	572	592	600	631	593	596	579	598	560	650	582	657	601	621	639	589	569	590	634	604	610	642	580	597	640	595	649	624	621	608	656	664	613	582	562	612	591	625	573	605	611	607	596	590	608	585	652	597	627	623	605	621	636	612	569	594	634	598	570	625	579	595	633	640	571	605	616	632	641	609	629	629	621	588	567	601	603	639	619	613	626	590	613	603	606	594	630	617	648	619	648	595	610	638
29355	9486	6361	5192	3212	2080	1399	905	596	362	255	263	218	241	234	202	255	203	209	211	196	224	217	232	203	219	231	205	184	164	226	206	195	217	235	236	197	198	185	197	250	212	166	201	170	208	222	216	230	201	203	211	207	196	208	193	187	210	198	205	181	198	207	202	170	212	184	195	188	235	192	219	185	190	191	218	189	233	199	204	199	196	209	215	207	212	195	187	198	196	164	190	209	213	175	218	197	235	213	211	205	193	195	179	188	192	201	201	184	203	210	205	191	207	220	191	181	237	223	222	196	201	172	195	186	215	207	227	190	199	202	194	201	208	208	236	201	196	214	185	216	197	208	167	219	202	210	195	202	219	170	192	191	218	173	193	199	227	201	178	195	193	187	195	176	215	217	192	191	202	189	189	197	225	185	202	216	175	209	209	216	188	227	209	210	183	201	231	198	199	210	193	182	174	187	216	181	207	210	209	213	203	203	216	187	191	230	204	205	182	215	213	188	202	197	212	191	184	196	205	204	183	175	207	191	223	218	220	203	200	207	210	216	193	187	205	202	182	233	185	256	219	210	213	199	188	205	219	223	228	187	190	203	211	214	215	250	205	180	221	215	201	205	188	225	216	186	218	209	187	222	186	178	207	177	244	192	197	205	191	197	175	200	186	194	207	206	199	195	173	191	206	197	205	212	198	204	216	223	217	183	190	204	227	217	224	219	197	188	192	214	223	191	164	193	199	197	181	216	200	190	190	182	216	210	209	181	221	181	218	208	184	167	186	231	187	185	187	216	205	201	225	211	217	191	197	192	191	214	207	210	208	219	199	202	201	169	193	210	187	214	199	198	175	195	196	188	218	223	196	208	193	231	171	196	198	207	227	209	170	180	203	206	202	213	190	199	196	203	203	211	197	187	190	186	206	180	191	252	204	194	186	210	200	179	216	205	197	202	184	221	240	207	174	178	188	201	222	222	182	176	232	203	185	193	191	223	198	197	188	205	209	216	202	201	200	205	217	205	218	186	169	218	226	226	213	207	200	187	184	220	184	207	213	203	200	179	211	177	193	175	175	167	183	203	197	187	183	226	232	212	188	226	195	218	213	221	187	193	206	198	209	178	229	203	220	190	198	194	179	168	201	200	177	218	204	184	211	177	188	207	190	199	209	203	189	206	201	196	220	205	210	192	184	202	182	204	187	203	213	183	210	219	203	186	170	205	204	208	198	191	213	195	182	190	178	193	206	200	179	183	189	172	176	180	196	193	202	194	183	221	202	183	225	183	193	190	234	232	203	202	185	202	190	209	195	217	191	196	181	227	195	214	195	200	202	211	220	197	188	180	194	226	221	197	213	182	193	212	197	186	192	205	206	190	179	183	216	191	191	208	199	208	191	188	200	198	212	205	165	233	213	184	178	160	196	226	189	214	198	176	187	197	209	235	233	206	210	217	200	182	185	199	215	207	213	192	212	177	208	195	201	195	205	193	221	202	192	214	195	198	202	198	198	180	201	200	191	218	228	188	209	213	213	191	180	181	184	188	187	199	198	217	186	193	178	205	185	180	211	213	197	235	194	226	176	190	210	221	185	186	159	189	192	199	222	221	207	232	206	213	194	194	215	199	190	199	197	200	200	213	213	212	210	185	187	185	183	221	194	190	198	212	212	207	217	217	183	205	204	204	193	205	188	197	198	181	187	217	176	183	178	215	219	244	189	194	194	199	205	194	195	199	203	187	201	198	229	227	222	204	189	209	185	238	210	179	213	189	204	193	189	212	197	212	182	184	209	207	201	230	203	190	213	210	205	198	195	198	220	205	207	212	207	200	213	185	185	182	178	187	174	202	203	192	196	203	192	250	195	187	188	179	197	226	180	185	200	236	223	207	212	185	204	186	217	177	207	166	205	190	190	205	211	198	228	195	191	186	213	196	196	200	206	200	217	198	200	191	214	203	217	223	220	179	209	220	214	181	192	204	187	194	186	221	232	194	177	194	198	180	196	208	216	199	220	185	207	197	183	181	196	214	204	195	215	220	173	199	197	175	200	234	209	173	192	194	176	203	227	196	188	180	182	153	200	192	209	192	198	219	193	207	188	197	215	204	203	210	194	206	183	203	183	171	166	208	185	183	196	210	199	232	199	223	202	202	221	211	206	203	191	204	197	230	206	219	183	194	225	197	200	174	184	184	224	196	210	203	206	193	192	228	198	208	218	182	172	200	199	204	206	188	228	183	197	209	190	205	177	179	197	205	199	249	237	203	205	184	191	213	187	232	172	226	194	184	180	202	166	174	201	178	192	183	200	214	209	206	186	185	194	221	182	204	209	194	185	183	209	203	201	199	197	182	189	185	188	193	193	191	203	185	175	208	185	202	198	188	228	196	207	167	201	214	186	188	193	199	213	191	230	199	210	186	200	191	217	183	214	193	220	210	220	211	209	216	180	178	199	194	216	225	193	202	192	198	190	189	170	176	187	213	180	207	191	186	196	201	210	244	213	190	211	232	190	189	192	186	197	222	199	194	210	181	193	193	198	208	190	163	191	201	189	218	191	192	188	221	212	203	181	228	214	191	207	208	188	195	210	209	194	210	214	193	185	199	181	191	203	208	187	197	229	184	203	184	195	205	207	183	215	222	190	170	215	198	188	212	209	186	228	190	220	201	196	207	184	183	212	202	218	201	217	203	183	240	202	201	200	196	199	181	197	194	206	178	200	159	198	222	176	196	194	225	183	207	205	177	217	205	203	212	228	178	195	186	201	195	186	200	173	210	194	189	209	213	193	199	212	203	156	209	204	216	172	202	221	200	196	208	209	173	203	216	186	200	170	196	201	177	217	221	199	205	207	199	216	203	187	206	199	196	205	216	206	199	192	190	202	204	227	230	175	181	233	175	189	182	198	199	217	231	193	195	169	184	211	185	171	192	233	204	196	189	183	203	197	233	191	176	206	216	189	212	215	173	207	218	216	211	193	183	206	220	207	166	192	198	188	184	175	178	213	186	200	230	211	227	222	204	194	201	224	205	223	197	229	221	228	192	200	206	197	198	204	229	206	220	193	209	185	195	233	201	203	202	197	199	180	188	212	188	175	192	183	185	214	176	185	210	210	231	198	211	207	202	191	233	202	224	209	225	201	206	208	187	189	201	222	237	194	209	211	200	227	182	187	185	174	198	189	232	200	204	173	184	192	193	207	219	208	161	207	228	185	192	247	172	196	215	210	182	182	212	195	206	188	205	174	205	200	183	225	222	176	185	209	210	176	211	211	160	187	227	188	194	215	205	198	185	198	186	211	226	191	215	203	185	203	197	199	193	193	186	180	171	200	201	197	216	209	191	217	189	214	186	222	202	196	218	234	220	174	192	210	192	207	214	213	225	212	217	200	195	221	191	175	222	210	179	220	204	209	184	189	194	197	242	222	200	210	216	218	229	203	206	191	191	220	221	188	216	182	210	192	239	192	235	189	208	183	192	190	175	187	203	213	200	183	194	188	190	203	196	170
18040	4663	10096	12310	9878	7922	5677	3662	2309	1207	938	816	826	756	727	646	666	603	557	566	532	518	518	533	568	482	485	533	512	536	475	508	500	513	491	487	538	510	505	500	492	497	494	489	509	488	507	507	460	532	498	489	463	493	477	504	497	506	452	471	538	434	488	506	510	514	498	471	485	509	487	493	525	483	488	470	502	448	451	468	480	469	514	491	497	485	530	485	516	444	519	521	501	463	518	523	479	510	508	500	490	495	512	487	502	475	464	512	480	487	509	495	482	446	501	446	490	466	500	506	563	487	450	464	512	513	504	470	492	494	486	444	499	485	485	485	462	493	499	511	469	447	493	499	441	484	472	491	481	466	517	481	479	449	484	435	506	501	526	492	506	486	467	463	532	471	499	474	492	512	459	475	508	435	502	465	487	471	492	460	440	501	476	467	468	449	503	493	507	506	462	509	495	478	498	484	466	468	495	477	501	462	478	467	466	517	490	437	460	487	474	467	499	483	487	469	503	492	496	463	521	496	502	484	491	496	515	454	492	497	506	476	500	470	521	516	480	492	463	494	492	471	496	450	431	473	485	450	534	516	479	478	467	499	518	519	455	469	500	490	476	504	515	492	534	522	511	488	486	490	481	472	464	496	483	521	500	466	452	481	511	496	444	512	462	453	543	529	498	505	459	486	504	470	479	470	502	487	448	477	501	490	495	474	456	494	484	481	504	503	447	529	471	457	481	473	517	508	462	462	447	502	463	490	496	472	481	538	513	492	495	481	465	514	480	464	498	504	468	500	516	511	505	485	466	514	485	469	495	460	521	472	475	485	479	467	479	493	483	490	471	508	450	476	506	463	471	502	468	465	469	474	484	492	492	479	488	490	489	470	494	502	522	493	490	462	523	515	500	509	479	493	489	487	453	502	487	516	534	494	510	499	494	458	464	527	498	468	485	496	479	511	474	473	494	467	507	462	512	452	482	488	474	477	481	522	442	521	451	489	478	529	500	464	504	519	520	510	474	482	469	480	472	521	464	479	461	502	490	455	533	487	496	506	454	470	472	486	486	460	443	444	451	502	468	500	505	498	498	467	485	493	530	456	503	466	446	514	517	461	458	460	478	481	520	483	476	500	508	516	484	486	436	435	470	522	501	476	524	513	509	519	473	496	473	494	509	485	508	519	498	463	497	500	437	493	440	518	469	474	496	550	493	504	529	479	481	529	490	486	483	481	451	499	469	509	457	537	493	469	501	483	497	479	475	508	498	504	476	508	483	459	455	527	506	491	505	496	513	449	484	513	477	507	514	518	501	493	491	486	513	488	485	507	493	530	482	512	536	530	525	498	524	515	499	512	459	493	489	475	540	478	472	491	473	440	481	445	498	488	543	496	503	474	490	484	494	498	526	503	509	480	511	491	481	437	493	494	470	456	481	503	500	480	485	492	471	484	478	539	477	468	438	496	519	453	510	499	466	506	479	481	498	514	473	457	465	478	514	489	506	497	450	459	474	456	468	500	501	461	483	463	471	485	511	473	479	476	420	467	490	480	459	468	474	462	471	475	466	519	503	494	523	480	466	485	462	488	476	467	496	461	471	487	467	492	504	495	520	501	472	498	473	540	503	494	493	511	487	475	480	486	504	517	489	503	468	457	502	478	478	479	470	512	474	472	483	469	498	502	450	507	477	477	507	472	472	486	503	488	523	476	520	459	483	504	501	490	489	530	495	481	439	471	504	526	478	449	490	482	492	494	515	467	477	470	534	459	498	489	482	492	522	500	518	443	481	498	483	521	486	517	484	500	475	474	498	526	495	510	480	528	485	474	533	445	499	475	501	455	488	464	502	500	446	525	508	519	458	508	552	477	472	499	486	501	496	463	524	473	463	479	488	449	501	472	473	473	487	486	485	508	510	477	461	482	504	471	511	480	485	518	504	444	484	499	524	489	486	505	475	483	493	470	464	473	491	464	459	482	522	494	476	513	489	475	458	465	460	471	489	462	497	499	513	476	489	513	474	447	489	494	499	492	499	491	516	463	469	479	482	516	516	456	484	474	512	494	492	530	509	455	514	497	518	457	476	517	444	499	451	495	498	492	510	521	434	501	471	507	483	471	517	465	460	486	479	506	457	510	475	484	460	520	458	497	470	483	495	472	492	458	474	462	477	472	487	490	449	512	516	470	499	484	498	469	517	480	495	488	469	494	460	502	464	489	476	497	539	462	495	463	461	516	511	500	485	494	495	466	472	471	480	527	511	478	469	489	476	470	483	465	487	471	445	460	500	505	468	497	477	510	502	497	482	488	514	506	473	459	493	497	459	490	500	481	480	486	489	484	517	498	463	481	492	492	503	456	495	523	467	490	477	507	488	490	503	483	470	489	471	474	480	456	462	468	493	498	496	466	487	500	500	505	491	463	487	485	498	492	448	525	455	501	482	464	470	478	497	498	491	484	504	455	476	450	455	496	484	500	483	465	474	476	467	479	489	485	512	475	473	477	483	486	477	464	488	431	497	556	475	507	512	462	507	500	469	504	464	489	501	462	472	481	490	481	497	499	523	510	488	503	498	491	504	468	486	462	496	474	476	536	489	469	492	477	507	458	468	474	487	462	475	480	483	529	458	480	514	471	491	481	491	494	469	451	507	477	509	461	479	488	478	489	495	476	519	493	482	483	490	491	445	457	504	466	453	470	483	489	506	476	517	462	500	468	470	449	492	495	490	515	503	428	509	483	540	439	513	456	472	494	492	488	494	513	474	500	452	475	515	490	463	491	472	489	487	442	450	478	504	465	488	524	455	487	497	476	494	490	470	475	510	488	462	474	487	505	465	488	491	482	473	484	471	512	492	481	481	479	507	495	501	463	492	495	459	496	473	521	512	494	425	442	479	480	479	499	490	511	483	512	545	493	478	470	504	511	477	530	470	494	492	506	497	454	479	488	492	497	510	478	515	498	467	497	504	495	455	462	485	468	468	499	498	460	446	498	474	488	494	472	489	486	504	491	456	478	493	496	498	462	474	485	489	477	508	487	506	454	494	512	470	494	499	507	461	480	450	503	554	466	433	479	471	514	513	488	485	487	487	461	475	479	472	475	488	482	484	462	466	517	472	474	511	494	469	499	474	479	512	461	486	487	456	480	473	509	510	513	511	463	484	508	497	480	466	495	530	517	480	507	482	492	513	524	466	498	492	495	457	478	479	475	505	480	508	509	488	468	480	489	484	508	519	521	436	500	457	475	478	504	444	482	480	473	462	493	521	527	497	483	485	498	431	512	510	515	460	463	474	489	479	487	469	492	481	490	480	517	450	469	507	443	484	462	436	484	492	500	509	503	507	510	503	488	510	478	468	462	495	483	483	476	510	527	481	521	469	499	479	457	489	499	505	513	516	494	519	499	490	497	498	486	499	522	501	481	512	466	529	500	487	451	448	506	484	456	488	534	455	517	481	439	503	511	481	520	460	548	504	495	491	505	474	460	511	471	485	490	459	490	468	498	494	479
41203	15973	10687	8296	5832	3534	2399	1455	985	598	517	473	446	426	431	442	393	356	362	336	370	352	380	378	371	365	366	314	370	337	337	328	302	340	338	349	353	373	318	354	351	356	367	320	317	361	343	344	343	316	312	341	334	380	382	384	309	342	318	367	334	342	337	350	357	292	338	373	332	340	343	321	353	345	323	349	338	356	348	339	357	317	338	330	352	331	333	351	301	343	375	323	335	362	346	307	372	317	365	357	351	346	342	348	320	335	353	323	326	354	365	334	334	308	352	331	357	373	373	319	323	348	347	330	283	365	354	324	354	346	343	342	334	351	324	368	335	323	345	353	331	335	322	314	365	323	343	348	327	348	357	324	347	359	330	293	338	365	368	351	347	294	330	335	342	334	339	347	361	407	339	345	343	317	323	321	335	312	331	342	382	337	382	360	319	354	318	336	329	337	362	335	363	358	337	327	340	332	357	317	310	321	344	322	290	356	361	309	341	334	370	339	345	343	338	322	315	291	373	345	335	351	342	327	339	334	340	313	319	322	333	316	344	346	385	312	330	351	319	332	378	319	336	345	331	375	316	363	315	330	351	358	329	320	326	343	357	367	309	328	340	349	334	337	378	344	346	318	334	338	321	357	355	320	326	335	331	332	318	330	367	357	341	323	341	323	373	375	348	316	308	285	361	320	356	327	322	365	334	335	349	366	360	339	326	320	331	327	337	396	329	351	341	325	346	341	345	326	357	358	334	320	361	327	352	342	319	299	376	375	324	365	371	355	378	315	387	346	340	375	367	351	347	340	347	355	323	337	344	322	336	313	338	331	327	349	412	342	331	347	368	370	335	331	339	350	311	307	347	349	304	367	335	350	325	366	371	312	330	329	331	365	373	323	346	354	311	312	365	336	326	369	342	321	329	340	318	309	311	343	329	394	337	302	329	350	312	309	327	350	340	365	338	351	335	326	336	351	324	339	371	347	352	308	352	368	310	372	341	338	314	332	351	296	362	339	346	316	337	367	325	328	330	347	320	333	329	308	372	336	340	337	319	316	319	330	385	343	380	358	379	344	329	319	322	309	330	355	330	338	338	369	378	358	321	377	351	354	360	350	357	338	356	327	340	346	335	317	388	322	355	313	350	340	351	355	345	340	344	309	358	326	344	353	338	359	357	340	328	351	335	307	337	354	322	357	377	335	335	296	339	332	321	354	334	355	320	374	347	341	357	326	338	335	354	330	320	343	359	346	371	357	360	333	315	351	334	369	316	328	344	323	337	356	319	345	328	325	319	312	309	338	341	353	354	334	301	302	332	310	316	295	317	325	327	325	338	332	326	360	321	320	341	304	349	334	332	335	345	341	339	338	353	343	370	368	376	357	323	331	341	326	351	338	328	343	321	333	331	356	331	344	306	331	319	378	335	365	323	364	360	320	350	312	332	388	322	310	313	338	341	344	314	351	334	370	374	289	365	364	355	324	326	324	329	359	364	348	326	348	309	350	354	364	337	357	350	321	329	371	317	350	370	349	320	306	334	318	318	338	324	335	364	360	356	359	337	349	345	361	359	301	358	324	304	336	342	342	341	333	342	277	340	313	356	353	340	341	327	351	331	330	373	367	331	321	327	339	344	338	337	337	338	366	342	306	313	330	342	319	357	325	325	342	323	337	317	347	369	367	337	323	343	353	354	328	343	314	376	336	311	392	345	329	315	307	320	348	338	352	298	325	361	368	346	359	352	342	356	321	341	379	336	346	364	334	324	345	331	321	385	335	319	340	340	346	361	329	341	367	348	342	336	320	333	332	363	374	332	341	349	310	367	328	349	293	393	328	327	346	315	335	302	307	323	332	330	329	397	330	377	321	343	329	336	331	387	304	332	326	355	336	319	339	328	360	344	323	363	347	350	341	368	339	356	354	320	329	353	322	335	301	357	371	348	363	330	316	339	319	377	331	332	349	320	326	359	370	364	316	337	320	303	310	324	358	341	316	333	328	348	336	343	341	322	351	335	345	329	338	340	306	350	300	333	340	347	318	335	341	363	332	355	300	363	317	358	333	333	341	373	361	331	332	298	304	352	332	337	311	334	297	347	370	353	358	344	331	328	356	345	338	321	328	344	331	373	333	326	321	336	327	344	290	324	349	306	301	350	301	350	347	317	366	331	304	342	357	325	349	376	353	336	342	337	366	330	342	337	335	339	353	354	299	330	318	330	361	330	348	330	351	350	319	366	327	356	336	336	344	367	323	322	337	307	338	371	334	378	340	327	350	295	356	340	402	350	315	305	319	329	319	318	310	316	333	336	323	368	343	332	323	308	328	323	313	344	362	347	338	410	322	341	349	379	345	347	338	329	314	305	341	343	301	309	321	336	327	349	329	363	313	311	346	337	336	349	340	358	364	328	355	350	331	359	325	350	327	347	323	345	363	348	356	338	352	360	350	346	307	341	332	344	348	331	327	343	329	364	334	289	350	347	325	315	337	338	348	329	343	332	330	363	371	343	332	333	312	363	345	337	335	304	358	325	330	353	329	319	351	329	393	383	329	311	358	303	328	315	318	352	368	337	320	341	356	349	367	342	359	322	352	316	353	325	363	332	316	329	325	334	331	330	346	349	336	352	313	347	377	340	322	339	317	343	315	345	338	362	321	332	370	347	321	314	344	351	349	342	339	371	327	339	337	292	340	318	349	359	349	292	340	319	299	347	367	387	358	342	303	307	313	315	354	306	336	362	358	367	360	336	336	340	360	310	368	354	321	339	348	345	312	327	332	303	332	299	305	361	348	324	342	343	355	340	303	334	345	331	334	329	346	335	352	328	366	363	357	285	313	381	343	312	326	321	363	299	341	330	333	328	354	316	334	345	351	314	340	336	312	354	321	316	352	337	339	335	341	334	338	312	346	313	326	326	321	345	313	352	317	351	342	379	333	351	349	376	361	359	349	360	335	309	347	341	347	343	313	340	293	355	320	337	351	323	332	331	343	342	313	345	330	325	298	334	344	312	341	358	387	363	342	334	327	360	322	359	344	341	325	336	326	316	325	306	323	358	302	354	329	351	324	356	386	325	340	340	339	336	324	337	332	331	335	323	319	300	352	363	334	297	367	322	370	347	329	301	347	346	350	330	297	330	331	313	319	344	276	345	368	403	315	314	380	373	370	338	343	341	350	325	354	346	337	316	350	326	340	394	357	352	363	348	317	363	323	316	309	358	359	322	325	300	368	335	342	351	349	362	336	305	332	362	346	359	343	319	340	315	316	303	345	339	347	361	344	324	307	337	364	345	324	342	333	366	348	328	340	317	352	365	318	334	376	309	336	337	322	324	342	334	342	331	325	315	362	370	340	382	315	357	306	324	337	331	345	331	363	346	327	318	365	348	369	321	313	355	365	332	337	298	329	321	323	320	354	345	338	314	358	339	360	358	330	364	343	350	319	335	345	349	335	320	348	365	347	302	359	297	365	338	299	340	327	342	331	323	326	327	320	302	314	315	324	337	317
24813	6931	14024	16878	15403	11337	8292	5500	3554	1930	1473	1514	1353	1255	1233	1185	1090	1001	925	835	845	849	804	882	788	793	754	796	764	789	798	782	808	797	791	792	835	757	761	798	780	807	804	780	829	729	796	789	767	762	805	775	810	748	748	772	763	772	793	784	761	715	777	784	761	775	727	817	765	796	763	744	756	746	824	801	764	761	749	789	799	760	753	727	757	760	720	781	758	720	739	778	761	734	743	761	797	766	784	785	781	716	783	737	808	790	749	729	754	754	763	770	742	735	761	758	766	776	784	745	790	768	735	773	776	747	768	756	773	755	736	716	777	721	774	750	735	756	793	747	797	740	795	795	743	778	760	800	791	736	781	785	825	775	754	755	740	753	767	802	743	770	779	734	753	774	771	751	751	787	769	691	796	755	759	777	743	757	776	797	760	768	792	811	777	765	734	741	806	747	746	746	744	775	734	778	776	785	758	806	776	764	734	739	796	775	730	765	750	752	814	729	771	794	756	790	742	772	773	760	738	736	733	724	758	802	778	722	768	783	776	757	743	810	774	743	784	790	817	736	747	764	700	765	770	775	776	755	749	742	775	752	755	749	815	783	787	739	743	747	749	766	746	759	731	735	748	716	786	759	740	747	756	778	744	761	774	767	762	739	740	805	727	750	780	754	816	751	792	796	774	764	704	736	753	765	733	743	799	741	762	805	764	733	764	803	764	791	740	802	748	771	758	784	735	753	753	823	764	776	755	758	726	742	776	689	783	741	747	753	831	769	781	756	810	758	795	780	706	818	776	760	725	752	781	747	749	810	754	775	744	770	698	792	766	769	791	791	729	801	758	730	760	798	768	770	803	786	776	772	743	787	779	761	768	743	763	788	821	775	770	810	740	797	780	774	778	760	744	705	757	786	792	789	718	760	767	746	755	778	774	766	751	747	755	746	738	762	800	772	766	780	771	715	722	763	770	768	792	712	735	780	766	805	764	701	801	792	779	778	808	693	744	794	788	758	759	787	737	774	721	774	764	721	695	710	716	750	769	828	764	768	807	735	810	770	732	750	767	758	758	771	757	751	798	754	760	778	743	736	787	730	733	793	729	720	753	776	781	724	777	733	821	750	794	771	742	804	826	757	794	768	746	792	771	772	736	781	723	711	759	788	786	754	782	800	749	733	758	771	724	782	752	757	755	732	753	790	760	720	761	751	813	795	729	778	738	766	761	748	784	797	756	795	750	790	778	781	757	761	782	862	742	830	785	720	768	752	752	804	755	819	768	774	797	772	744	741	794	734	810	779	766	794	751	744	788	793	771	815	707	765	777	749	759	727	811	755	733	751	795	734	802	731	730	759	785	736	762	762	792	801	806	692	763	770	804	815	745	727	728	725	764	766	722	827	749	790	716	751	813	755	765	735	719	792	796	707	732	794	761	762	765	718	774	784	729	754	753	844	777	770	771	787	770	788	777	789	767	814	745	808	765	744	740	784	770	727	737	741	814	730	727	737	847	780	787	790	734	748	768	772	761	754	772	768	796	816	766	745	776	787	802	774	727	739	742	733	780	740	693	746	726	775	762	763	771	739	728	757	764	741	776	783	711	797	735	738	791	713	730	742	722	725	726	723	828	793	806	753	752	745	778	768	745	754	764	797	792	728	752	731	759	723	790	767	756	749	796	799	797	741	775	767	770	794	757	751	751	778	787	761	709	781	718	747	738	760	756	724	724	821	787	801	753	790	768	769	767	750	719	774	775	773	740	746	764	729	752	802	751	775	746	736	772	766	784	802	744	765	738	773	737	766	790	736	714	843	738	757	744	824	758	776	773	800	706	766	777	741	731	728	756	804	765	761	778	792	781	750	784	746	720	773	759	756	825	760	756	739	784	780	809	752	779	843	744	711	771	755	798	740	729	755	765	784	721	754	783	757	741	750	781	720	732	722	731	740	757	774	776	765	741	796	748	763	780	712	751	779	760	756	686	775	734	777	727	778	795	806	741	802	805	752	762	840	740	807	747	745	746	753	745	752	786	801	752	717	751	776	720	787	809	790	719	771	742	753	768	740	794	793	788	823	767	767	740	744	742	733	751	785	748	736	799	795	804	792	760	794	759	801	772	761	731	759	815	718	784	708	724	800	775	699	783	800	748	735	769	776	784	774	738	805	739	782	774	723	765	751	775	783	747	795	766	769	748	754	766	754	772	744	792	822	791	785	738	776	764	798	767	757	802	799	734	796	752	779	798	734	746	758	755	764	773	811	743	775	790	796	799	762	721	802	760	741	790	778	686	795	739	753	753	723	723	766	747	767	853	702	805	798	762	754	749	760	820	780	735	759	722	740	807	774	787	770	711	765	793	729	764	705	755	754	739	777	780	767	816	799	766	781	821	748	722	774	751	756	788	756	770	810	741	747	810	764	715	781	762	744	755	765	782	772	772	742	744	716	771	793	786	752	763	767	761	775	756	785	797	768	805	788	731	812	735	760	740	754	814	757	737	817	781	762	777	737	766	824	766	732	761	744	814	788	775	779	719	795	817	770	749	761	805	736	767	766	751	798	703	795	752	797	778	784	796	776	760	770	730	735	787	777	790	765	716	828	785	745	795	762	801	801	708	773	770	752	753	767	773	760	731	742	774	737	775	756	768	734	764	767	771	756	709	784	792	736	768	715	732	779	781	695	768	760	795	785	753	733	803	752	717	777	778	780	805	739	771	754	784	715	750	719	742	745	714	781	792	824	781	727	776	795	749	769	725	772	749	788	748	780	749	749	739	777	779	748	769	739	764	757	763	778	829	750	768	700	747	784	764	803	744	735	753	787	811	726	748	745	762	811	725	727	821	753	781	771	766	750	776	788	734	778	719	764	782	787	767	770	752	732	783	763	783	782	798	781	793	744	754	729	785	752	787	754	765	833	755	750	746	757	790	730	750	760	744	692	770	779	790	756	758	764	775	834	796	683	736	748	778	777	770	741	797	745	724	781	733	795	750	776	755	736	761	758	816	769	715	760	792	797	731	762	747	752	776	732	763	736	763	809	748	772	741	781	750	768	837	758	857	711	747	766	744	780	792	771	751	779	751	725	770	747	804	733	861	833	730	811	730	775	753	773	783	791	753	723	795	762	773	804	761	760	741	761	797	772	794	766	752	748	762	743	741	747	778	780	762	764	845	754	768	750	798	759	789	764	748	771	753	779	796	724	735	774	771	762	722	762	765	766	743	750	781	708	736	777	778	779	741	760	738	746	786	795	779	745	780	730	783	754	736	757	763	757	791	713	746	767	773	756	792	800	772	750	757	824	740	730	756	727	757	793	770	735	782	772	733	784	766	787	794	729	748	728	742	747	790	772	719	769	802	763	818	785	769	777	746	807	764	798	733	723	783	749	765	780	712	754	725	801	771	792	703	795	748	711	733	760	760	749	786	765	792	775	772	751	775	764	812	754	762	719	806	763	784	767	718	754	768	775	695	791	723	741	792	731	801	751	761	756	761	775	749	747	826	840
11939	3145	2758	2104	1489	972	579	452	312	280	274	256	243	246	239	263	257	278	241	253	237	290	269	239	277	293	262	290	300	259	247	244	276	297	258	291	250	295	274	242	246	274	277	282	263	237	271	275	267	286	268	266	232	290	308	273	264	234	240	260	276	243	243	273	287	276	265	287	283	251	243	260	287	257	265	285	280	251	291	249	273	258	269	256	242	277	250	275	288	250	250	292	276	267	293	290	276	285	232	283	278	258	245	291	280	257	267	239	260	252	303	299	273	246	259	260	266	273	278	240	299	286	263	230	250	285	265	262	281	270	282	286	237	270	247	262	282	272	269	276	262	279	260	294	284	271	239	255	270	273	304	262	277	290	253	274	287	274	256	257	273	275	303	285	242	286	273	295	266	254	247	265	255	233	270	286	267	264	273	242	261	281	265	289	261	271	267	287	283	264	275	246	246	291	275	231	265	264	257	259	272	223	261	311	251	270	237	250	277	280	266	254	249	267	270	256	256	275	270	260	270	268	282	281	269	255	276	273	271	265	298	248	238	273	280	283	286	270	259	253	244	253	274	259	262	270	256	254	265	249	266	257	282	248	236	276	271	285	269	248	269	258	289	253	282	280	258	244	264	252	261	243	234	250	265	279	300	269	261	249	275	256	265	288	277	271	290	266	255	302	253	267	232	254	264	290	237	261	233	237	238	278	278	288	251	247	225	247	227	298	280	266	248	280	250	264	277	260	278	248	268	242	280	264	274	284	234	273	245	255	273	240	304	264	250	278	265	249	287	239	297	275	275	246	244	263	247	280	255	242	275	288	230	290	250	254	227	284	269	250	248	248	293	259	264	269	269	274	296	279	286	277	261	270	275	237	253	275	196	251	243	266	264	255	280	269	245	250	247	258	286	261	278	287	277	296	294	248	247	232	260	278	265	246	283	239	278	281	280	248	254	295	258	284	282	236	268	279	264	288	262	285	261	265	294	253	274	260	269	266	258	267	235	276	250	261	276	276	261	257	278	254	264	266	255	242	253	272	251	241	261	301	261	259	242	231	279	287	267	266	256	245	259	269	268	257	271	265	248	255	267	262	282	279	281	264	239	281	236	259	254	258	253	254	241	240	266	281	292	272	250	294	240	246	262	259	265	264	240	283	234	222	269	253	245	272	313	270	236	259	254	273	236	273	258	245	248	257	256	267	261	273	274	320	267	269	291	252	274	265	244	275	250	257	247	247	309	240	260	283	240	290	270	243	276	274	282	260	239	257	271	276	306	261	291	296	263	287	258	237	243	274	244	257	261	281	288	272	271	286	296	241	253	247	264	276	287	270	287	272	243	273	296	247	258	256	298	276	251	256	257	223	263	260	256	269	301	267	256	256	264	263	291	282	258	267	252	252	273	237	245	248	306	271	277	279	258	271	298	247	270	299	273	283	252	272	259	239	258	278	299	276	269	263	290	285	281	257	284	296	245	252	280	235	249	243	268	251	260	286	262	274	262	274	272	260	245	260	264	271	263	270	285	272	278	252	275	261	265	281	279	280	266	268	295	264	277	292	266	231	262	244	251	273	239	258	252	267	266	235	260	279	270	232	276	264	249	248	265	261	250	301	270	285	270	260	255	276	260	260	296	252	267	269	246	269	258	271	262	252	279	251	286	250	281	283	288	284	226	257	277	231	245	295	268	224	259	253	231	278	265	259	269	264	262	277	291	265	255	260	275	256	309	277	256	264	266	275	263	240	275	269	286	280	266	276	280	252	268	279	235	304	270	258	281	255	308	262	245	280	275	259	267	296	255	252	281	253	236	287	277	268	287	244	267	248	268	251	264	243	287	264	275	268	265	265	270	262	270	277	261	266	257	271	281	259	259	285	267	271	267	296	263	266	266	280	247	294	268	271	260	274	292	267	268	264	247	273	263	246	241	244	275	230	256	263	239	252	274	269	264	294	256	279	271	298	255	263	266	276	263	263	253	251	263	247	242	286	289	242	255	266	242	271	271	257	283	246	281	284	273	275	254	236	249	257	263	277	266	248	284	247	257	274	254	243	271	297	270	278	237	259	241	256	245	267	267	263	292	273	259	282	258	259	258	272	255	268	260	270	263	291	273	286	265	263	279	285	268	297	295	245	222	285	262	271	267	259	272	274	295	249	231	275	244	286	275	263	286	284	288	268	264	276	245	237	257	267	239	269	271	278	257	300	235	250	246	254	281	288	280	254	258	267	268	233	299	265	259	272	276	223	280	263	293	270	258	254	268	268	248	260	276	276	242	262	227	267	257	252	264	267	283	273	256	241	226	268	236	217	236	273	240	261	256	261	269	249	288	275	283	272	259	282	246	285	264	267	269	264	296	260	259	282	285	266	254	287	296	308	276	260	275	274	291	243	248	280	252	267	290	270	255	253	250	261	237	250	273	262	260	285	281	251	268	309	274	269	275	228	281	258	250	262	250	249	271	289	284	270	253	283	268	270	233	228	266	252	248	265	263	248	253	288	279	289	229	241	251	235	251	266	248	253	243	273	241	236	284	251	263	272	236	255	282	249	256	288	254	273	236	269	268	279	260	249	272	258	268	285	268	294	272	268	262	263	253	275	263	250	246	261	250	269	267	260	238	236	261	266	276	240	262	254	263	260	246	274	285	251	267	231	267	278	262	293	266	265	265	263	260	279	230	269	237	277	293	256	243	285	269	294	293	264	293	262	280	237	237	273	267	258	262	251	263	273	279	234	268	271	280	274	235	244	260	268	246	255	236	271	269	265	250	279	249	285	279	265	258	256	239	264	257	284	272	249	257	265	240	273	252	269	259	282	274	278	286	294	278	298	273	287	258	267	281	273	289	290	275	239	260	264	274	295	272	245	257	296	311	238	249	259	279	266	278	274	292	268	266	251	299	253	318	279	283	301	261	250	260	266	286	245	250	269	243	231	271	268	270	262	289	257	280	251	278	268	262	286	276	291	312	253	279	280	259	253	252	270	270	267	250	275	278	267	259	269	264	268	257	281	253	262	246	240	277	255	254	271	273	294	265	264	271	246	275	238	282	271	264	273	298	276	248	284	274	271	312	257	260	296	272	238	247	292	259	253	232	272	289	277	283	229	264	256	227	273	255	252	243	273	283	272	302	263	258	245	266	269	275	244	295	304	256	276	248	299	278	253	256	254	269	264	252	291	273	264	237	289	272	292	277	260	267	279	289	235	260	244	289	281	294	250	235	269	264	299	269	276	266	270	256	273	253	302	263	258	257	260	291	273	260	270	255	261	250	281	254	273	288	278	260	263	252	270	265	258	294	271	273	248	238	258	252	264	265	296	277	264	285	265	290	255	268	270	227	257	293	273	259	283	285	261	247	230	270	291	271	293	255	242	270	283	266	275	244	279	251	280	261	250	279	305	255	263	259	261	259	290	266	258	272	271	268	249	256	247	259	255	284	252	267	267	282	250	256	247	280	235	267	264	301	272	248	273	269	244	266	248	263	271	290	256	279	262	281	289
7279	2476	5198	6282	5283	3577	2146	1469	922	702	597	594	595	605	624	603	635	627	600	599	592	537	630	597	575	655	602	605	587	619	605	570	601	584	632	602	613	585	595	586	612	601	581	610	577	619	609	608	582	646	601	573	620	529	601	646	570	607	611	578	578	578	593	632	600	607	632	590	663	604	638	608	597	577	572	595	596	637	623	606	585	559	614	602	593	609	636	588	655	593	606	607	566	617	620	622	594	589	581	587	591	581	619	586	567	546	633	627	638	562	597	576	576	585	615	577	562	600	551	585	619	580	566	613	607	624	593	599	628	616	563	566	633	622	609	569	601	651	586	602	622	619	618	594	576	587	601	619	575	570	568	622	573	578	599	549	605	591	601	627	612	582	609	625	622	604	577	600	596	600	626	594	626	598	636	600	615	604	590	566	565	535	597	602	594	606	548	647	575	583	606	583	556	607	539	585	599	582	589	548	562	594	603	620	570	572	603	593	588	598	560	587	603	566	612	617	569	613	626	606	556	576	578	608	613	571	614	595	590	618	601	595	610	596	624	600	545	610	607	617	619	631	592	639	635	592	630	623	560	606	597	585	580	596	609	558	602	626	596	616	589	573	599	582	598	588	552	589	581	600	583	605	591	630	595	601	605	623	603	603	614	611	598	624	564	597	617	572	633	620	572	585	624	597	607	584	598	569	619	612	617	587	568	616	635	589	610	633	630	630	627	589	654	611	613	611	611	608	602	607	627	604	606	540	597	597	618	598	598	653	584	585	628	581	570	636	610	599	569	568	635	593	596	579	591	594	543	611	617	582	570	593	590	585	639	618	599	602	586	622	640	572	632	611	680	582	627	624	606	552	612	569	557	557	607	593	589	640	591	586	658	622	625	597	582	562	584	588	604	588	581	666	592	609	568	611	554	599	611	618	594	596	640	588	579	598	606	618	597	568	603	573	616	585	590	618	616	615	617	587	594	579	591	610	605	562	621	615	637	599	591	627	638	567	595	561	620	621	605	600	640	610	579	634	616	558	590	612	616	627	589	579	585	612	623	597	601	597	565	589	623	585	636	593	586	587	566	587	604	633	543	587	622	634	597	589	624	623	605	585	589	630	598	582	608	611	560	585	608	597	615	574	577	591	614	625	652	622	600	600	588	559	594	682	599	617	615	615	617	582	589	634	577	576	591	583	601	596	600	579	564	626	601	594	615	574	576	632	623	593	623	589	620	637	592	594	593	578	600	583	593	579	627	620	652	536	605	599	638	601	611	590	579	602	641	580	588	559	562	656	607	609	600	573	612	605	604	608	608	586	603	550	605	617	576	613	594	589	603	626	545	632	640	598	625	621	605	623	586	553	591	583	598	589	601	570	606	626	590	582	625	603	618	593	632	612	579	588	573	603	570	630	588	607	602	591	612	612	612	574	594	626	594	573	614	618	588	564	587	634	585	637	535	563	623	589	564	591	618	620	633	601	583	562	577	609	568	590	609	636	584	627	591	588	574	626	648	590	628	632	605	598	616	620	555	602	563	603	596	595	589	613	626	605	567	588	626	582	595	642	584	619	615	594	603	598	596	604	619	570	627	605	569	606	610	611	614	669	579	587	581	594	563	565	622	595	630	620	631	648	603	559	565	633	637	579	563	551	615	598	581	578	633	633	626	595	599	595	555	591	559	612	597	618	624	588	564	594	607	561	581	607	691	578	562	608	587	596	609	600	610	613	590	604	593	584	596	596	613	635	610	632	612	594	582	574	604	642	602	611	624	607	628	560	577	619	659	618	600	545	583	610	591	605	521	569	625	641	598	568	588	592	632	621	584	621	627	600	596	600	618	625	593	586	633	587	602	622	632	588	607	585	594	602	582	607	581	652	577	580	563	583	560	592	559	588	601	604	580	572	620	607	535	586	650	631	591	601	622	615	609	646	582	613	606	607	610	630	609	635	623	623	644	598	624	611	583	612	583	622	601	617	575	568	546	600	567	570	596	601	589	622	580	582	582	588	630	571	624	560	589	601	622	598	621	584	579	529	637	581	586	596	591	624	632	632	634	592	606	575	605	599	562	597	564	535	620	597	627	636	580	600	582	590	604	581	576	573	611	605	596	634	583	644	568	630	565	607	617	574	628	603	600	590	615	614	657	586	577	675	564	613	613	651	588	562	598	626	563	612	635	620	531	583	611	652	601	602	585	609	574	583	586	608	620	610	608	601	599	616	574	615	664	634	585	611	665	567	643	612	612	591	610	607	649	602	629	589	610	614	615	624	565	594	590	598	597	635	606	592	613	557	592	618	598	605	590	624	606	602	598	598	623	605	633	607	619	609	600	591	627	544	601	558	544	657	576	645	565	548	596	601	546	645	622	594	582	613	589	608	555	589	575	593	572	618	627	622	583	639	611	612	602	638	571	621	595	563	620	619	607	573	543	598	574	575	591	600	586	563	581	526	599	570	561	655	593	597	669	635	590	584	627	554	601	609	629	554	614	549	573	625	610	643	560	669	587	609	615	604	600	580	612	590	591	637	598	647	592	594	583	584	628	567	601	577	638	581	579	560	620	619	621	638	589	602	561	617	616	625	593	564	636	633	582	563	599	616	608	580	639	576	618	619	554	592	544	549	575	614	585	587	588	613	597	575	609	586	570	585	650	569	606	593	555	626	623	573	576	634	631	639	614	606	595	642	544	640	591	613	612	575	566	569	579	564	640	571	592	601	586	615	598	600	660	560	597	624	608	579	600	581	639	563	604	649	621	603	579	628	639	579	625	590	595	617	587	665	562	571	614	639	628	607	613	588	588	632	614	597	595	619	549	544	595	604	579	616	600	599	610	606	584	623	577	593	608	586	632	617	610	598	624	573	641	593	611	595	609	621	595	601	591	576	620	579	613	573	604	567	566	629	583	590	576	575	578	602	621	595	592	604	554	597	599	610	613	592	603	611	641	583	551	626	589	577	647	605	605	627	644	618	572	578	561	612	568	620	619	582	594	557	560	618	608	557	645	624	555	577	582	584	633	614	567	571	598	592	577	608	571	635	609	606	589	602	629	651	554	601	612	593	591	603	593	563	646	611	599	596	604	606	581	605	648	598	581	576	608	601	575	598	656	614	616	625	603	600	588	662	600	598	600	559	553	603	610	614	592	624	595	601	549	620	567	541	613	631	612	565	613	597	587	565	589	580	580	618	588	591	573	572	631	598	661	613	607	605	649	616	570	588	635	627	602	627	624	570	632	617	622	561	556	594	612	584	555	625	570	584	572	600	645	624	592	593	602	598	630	598	643	611	591	600	602	622	602	597	603	594	622	647	570	577	601	602	610	627	611	633	586	595	568	582	628	557	628	547	610	613	574	602	598	610	606	603	597	596	586	607	614	591	574	625	614	545	595	599	617	591	598	596	608	599	605	629	592	603	605	566	592	598	589	628	615	625	586	624	584	611	587	618	589	628	607	598	590	599	595	560	600	563	577	596	607	579	598	600	640	609	597	598	631	553	640	599
29201	9241	6375	4706	3192	2046	1216	800	481	344	281	278	280	249	228	242	238	183	231	198	197	212	217	214	202	180	196	214	213	184	182	199	208	195	209	208	193	213	224	172	181	192	218	220	206	183	218	234	198	190	192	213	198	217	210	197	207	209	184	195	181	181	204	192	175	174	213	189	220	223	186	190	198	210	176	171	208	222	218	207	185	201	200	190	195	234	183	192	211	200	191	188	201	203	209	180	212	189	183	198	176	201	214	198	172	219	212	208	206	216	209	208	192	213	181	194	188	208	204	188	184	204	191	201	203	202	197	161	188	173	211	189	195	179	169	228	193	167	210	218	173	215	184	212	189	208	214	197	234	177	198	201	215	199	212	246	184	221	177	191	213	214	176	206	185	185	195	197	206	188	181	188	198	198	188	195	209	179	196	180	198	179	200	195	206	192	201	192	202	204	205	191	176	221	187	227	205	200	190	175	214	223	212	168	189	203	197	182	203	197	219	194	195	182	193	208	205	211	195	208	191	196	210	200	192	205	190	190	228	222	183	198	187	196	216	185	187	190	231	190	193	180	196	181	190	187	204	201	196	208	200	219	201	208	193	213	219	176	197	196	191	218	183	185	207	196	186	224	197	186	204	206	215	181	190	188	197	168	200	191	197	194	197	198	184	193	184	197	202	201	219	204	167	201	184	222	204	184	204	194	193	188	195	212	209	181	188	204	183	188	171	206	209	198	185	163	195	192	196	196	205	243	221	212	203	192	202	184	198	214	200	221	190	229	196	202	204	227	200	174	210	201	201	218	190	195	207	176	189	192	202	209	198	196	181	176	194	189	190	175	183	190	210	192	223	183	197	177	199	197	213	203	186	192	182	196	222	204	203	205	181	211	196	196	177	172	215	210	216	210	201	186	190	182	210	169	205	180	199	201	196	199	197	191	218	221	212	171	214	209	225	182	195	210	202	181	195	226	229	188	204	202	196	183	185	210	194	206	198	203	208	190	201	209	212	189	187	207	164	224	169	201	214	174	193	189	224	180	187	194	196	200	180	206	186	199	205	195	204	198	185	218	208	220	204	199	189	206	210	198	195	205	213	181	190	188	189	195	198	217	213	210	187	174	196	180	187	219	196	205	206	193	213	198	206	188	198	184	185	191	186	178	192	211	210	194	175	204	203	250	224	202	216	207	195	205	224	210	195	224	203	219	211	178	219	174	237	215	192	181	216	204	196	188	204	172	196	210	188	183	199	182	193	205	220	204	176	208	219	213	199	198	181	200	189	199	201	203	239	193	212	187	214	199	197	190	181	218	205	196	193	195	236	198	178	194	194	189	222	181	190	184	189	197	189	219	175	181	189	209	196	200	221	218	178	219	215	229	187	219	197	191	172	199	191	215	215	185	204	206	197	214	214	206	199	219	179	185	210	214	207	202	206	184	190	203	220	220	195	199	224	201	211	195	201	213	215	193	208	203	201	229	203	208	205	198	203	224	203	219	190	189	189	189	170	185	173	181	175	198	177	218	200	202	199	202	202	198	207	184	196	194	216	236	204	185	201	196	205	186	232	211	170	195	209	185	216	185	196	192	187	209	221	184	197	174	228	203	194	216	193	199	205	223	193	197	205	203	191	185	194	208	197	190	207	190	182	204	201	180	179	190	212	206	201	198	220	210	185	211	181	201	179	196	199	186	212	240	201	190	201	201	201	170	176	193	207	175	184	181	207	210	170	201	198	184	195	195	203	179	180	173	193	202	181	189	182	194	202	186	205	225	211	204	206	190	174	209	191	203	204	180	196	213	196	207	203	191	183	173	203	193	196	188	164	192	191	204	159	198	211	220	199	201	202	200	215	198	212	169	206	182	174	193	199	212	220	176	186	209	181	215	199	218	200	217	209	193	177	178	195	221	197	185	212	216	227	213	204	208	203	209	201	202	222	207	188	189	197	187	185	216	224	204	190	217	211	173	193	216	231	196	217	222	189	204	199	181	214	192	203	184	199	194	189	212	185	212	198	176	192	218	244	210	183	199	213	194	206	184	226	190	184	186	178	197	194	190	192	187	200	184	189	214	209	184	184	189	191	188	202	187	237	228	212	201	224	195	216	212	202	212	216	203	177	202	188	208	217	166	183	179	211	194	185	183	180	175	182	198	179	176	218	191	195	164	192	193	208	192	197	200	205	211	195	193	188	204	189	233	195	196	189	182	186	194	198	203	188	185	186	205	192	190	217	194	185	227	193	194	191	196	230	197	189	183	173	180	204	192	209	195	201	168	213	202	197	216	203	177	202	185	211	185	210	197	197	181	167	198	173	195	203	169	199	172	185	199	209	198	195	167	211	219	231	188	200	197	216	195	193	203	201	194	199	221	206	208	199	197	211	202	218	234	198	196	205	209	199	201	176	200	185	213	205	187	200	210	212	181	199	185	164	172	195	196	193	180	184	192	198	180	208	208	181	193	197	195	184	200	201	194	207	212	219	177	195	182	213	209	203	192	199	214	232	182	211	215	191	218	194	207	224	172	206	206	206	188	206	206	190	205	180	203	213	179	190	201	220	196	205	186	194	171	197	243	196	207	200	205	215	189	196	205	207	207	199	222	203	201	224	199	216	221	234	178	188	189	198	195	207	209	216	183	197	210	251	191	218	179	189	192	226	177	195	185	194	219	188	194	186	220	202	209	229	208	225	215	211	216	221	239	195	213	177	220	223	212	238	219	200	191	180	180	212	206	184	222	167	205	193	214	201	210	201	201	178	199	189	220	183	196	222	224	198	199	210	190	210	213	189	195	165	173	187	195	206	207	206	199	180	230	209	205	214	201	199	204	212	217	207	225	194	201	207	199	203	204	197	192	200	220	203	192	228	174	202	175	189	193	193	197	213	191	208	217	206	196	202	179	193	212	187	208	225	201	196	195	205	181	195	198	199	205	195	190	204	179	208	218	197	198	199	197	180	224	189	184	216	206	171	185	196	212	171	202	220	182	185	200	191	192	203	193	203	181	202	171	175	179	168	166	212	191	203	226	207	188	196	176	198	181	194	207	220	201	172	184	164	203	198	211	184	212	212	198	224	216	208	207	216	224	208	214	173	166	195	180	204	198	211	219	196	167	179	196	191	220	206	214	203	207	201	200	183	212	186	196	179	170	224	198	192	179	210	207	192	215	195	214	199	188	204	185	199	205	204	188	171	204	206	223	210	190	208	180	198	190	195	191	186	193	199	182	184	233	205	213	196	201	205	240	219	191	193	186	199	217	190	204	190	178	203	191	211	193	201	203	195	187	197	213	215	197	197	190	209	215	195	212	210	197	195	181	204	193	190	201	174	200	197	217	183	185	208	193	204	207	170	191	200	213	177	186	215	210	209	209	201	189	174	199	189	219	174	225	207	166	188	224	205	205	235	207	203	186	191	204	203	203	231	195	224	180	195	183	203	244	191	189	184	199	192	210	176	177	183	178	211	210	194	203	201	240	190	203	235	217	205	208	179	218	214	207	190	189
18127	4652	10033	11929	10401	8160	4983	3293	1865	1179	867	795	764	758	814	640	622	577	517	497	570	528	495	524	494	522	496	512	519	485	514	450	491	484	470	499	452	501	496	502	504	476	537	471	471	488	460	469	523	485	480	500	481	498	482	496	507	465	517	473	451	489	488	510	464	496	444	524	485	483	476	486	455	569	474	526	469	516	506	531	475	490	509	485	492	534	529	476	488	465	480	454	504	486	503	507	497	459	455	510	488	493	446	488	455	508	500	471	489	491	487	524	462	511	496	491	454	459	483	458	479	462	487	498	492	457	469	465	515	490	476	472	518	501	463	459	496	494	474	522	502	479	482	479	470	441	477	458	422	484	504	470	480	491	486	477	497	482	511	457	525	481	500	485	496	506	471	515	525	480	502	543	489	467	506	499	480	467	490	478	492	488	459	518	491	471	475	486	478	469	481	448	510	511	496	478	495	475	474	464	554	479	506	454	491	507	468	451	468	506	446	521	478	478	546	466	493	512	522	481	493	516	467	479	529	462	477	480	457	504	502	483	486	479	494	499	486	476	457	476	502	494	514	537	510	465	499	494	499	497	491	478	474	461	512	477	492	452	483	511	487	461	469	476	494	464	491	482	489	466	468	448	475	482	494	473	491	446	456	441	451	464	493	470	447	465	463	473	494	498	513	456	488	478	500	469	499	480	519	475	506	462	491	495	497	496	526	474	507	448	462	468	490	506	491	534	490	499	496	457	497	519	437	509	522	455	441	498	509	520	493	491	505	478	475	461	470	494	503	543	453	485	519	525	486	475	504	467	445	538	489	479	487	501	517	478	483	494	474	491	451	499	498	503	457	464	481	500	497	480	490	493	474	472	495	450	468	513	475	505	491	483	495	491	443	460	463	505	490	510	470	495	495	484	500	466	474	521	489	529	471	471	492	495	463	463	432	478	501	498	500	453	473	454	449	503	502	473	478	463	467	514	459	491	485	535	446	469	562	473	489	487	448	487	502	518	515	470	461	499	480	475	500	510	476	499	486	474	500	476	496	534	497	463	508	502	523	464	510	487	460	488	513	471	481	460	442	474	501	519	509	507	455	477	482	473	469	498	457	469	472	488	465	479	480	502	496	488	497	467	492	485	478	496	488	539	509	495	500	454	467	513	487	512	488	481	457	482	512	472	465	492	543	526	467	521	469	492	510	480	476	524	505	489	494	475	503	478	495	485	484	439	500	469	481	513	508	480	483	450	505	481	521	481	475	478	473	521	468	526	492	502	486	494	487	493	497	504	511	495	502	484	483	501	506	477	514	494	516	480	481	483	509	480	483	492	476	469	498	497	498	475	493	501	504	501	467	493	472	497	525	518	467	486	496	529	454	459	482	466	466	478	508	470	513	505	480	474	490	484	516	490	503	507	499	454	491	493	497	482	460	525	506	499	492	512	458	505	523	485	469	483	475	473	490	492	470	498	504	454	478	516	461	487	543	457	480	507	477	457	463	504	475	495	505	477	542	492	489	474	471	487	470	469	504	447	470	462	522	533	466	486	503	489	517	488	454	474	488	509	476	507	474	506	489	453	438	458	490	517	447	446	486	485	503	514	491	529	478	477	480	462	486	499	504	516	489	491	432	456	507	489	450	478	489	531	519	463	498	508	484	479	488	463	498	505	487	482	449	512	493	522	466	472	452	457	466	433	532	488	461	491	487	463	460	492	502	485	481	455	456	463	477	483	524	471	478	504	509	456	474	466	448	475	478	462	457	494	481	477	448	512	476	481	463	503	482	494	485	516	492	515	488	496	503	492	464	466	516	487	473	511	532	501	483	525	486	512	509	484	456	510	496	471	494	498	476	494	499	479	492	476	505	504	475	459	448	458	453	475	520	466	516	473	491	470	490	456	470	480	507	510	488	486	506	510	483	481	476	500	471	478	481	498	489	505	489	448	480	492	451	500	457	507	475	446	487	496	470	445	485	513	474	504	494	480	478	496	456	501	517	479	499	504	478	506	493	462	434	545	498	486	533	493	463	444	500	436	456	477	496	478	494	473	486	478	465	451	452	496	480	470	494	480	461	476	469	475	507	514	467	497	500	464	484	529	474	498	514	468	502	483	490	482	511	505	477	478	514	494	498	470	492	464	491	485	469	509	480	514	484	490	485	504	511	479	489	464	483	504	486	481	482	507	526	493	470	511	518	503	463	469	459	482	463	510	511	457	514	477	506	460	495	498	516	485	480	496	490	515	485	456	532	479	476	478	495	432	508	496	458	504	490	471	456	484	512	491	483	448	479	467	466	518	516	523	506	486	506	465	491	464	492	483	519	459	469	517	469	495	497	498	482	497	497	476	476	456	489	483	486	448	476	507	503	485	501	484	501	496	529	464	455	488	447	514	443	499	486	468	480	465	421	519	491	470	467	477	512	474	503	454	479	486	527	469	467	448	495	500	493	471	495	499	492	500	493	511	480	490	496	464	527	507	525	504	484	482	478	471	500	492	478	474	482	456	480	462	482	503	463	487	494	481	496	496	462	494	481	492	484	500	485	475	475	479	476	492	482	496	501	488	509	484	509	552	526	477	481	488	525	463	464	482	505	471	489	478	494	482	506	509	451	483	545	498	542	476	488	502	490	464	511	515	472	497	490	437	482	470	498	478	468	519	490	506	469	481	474	476	457	449	463	514	478	490	468	508	492	492	463	496	473	464	496	481	500	491	491	504	521	453	484	505	446	500	479	490	482	471	512	516	484	483	498	474	476	517	455	518	489	497	483	471	468	500	504	452	467	500	484	462	499	493	501	452	435	478	474	505	509	479	546	466	468	470	467	496	503	522	475	487	511	477	479	489	509	502	500	487	444	514	485	518	501	514	492	500	469	509	479	481	518	484	490	507	476	472	471	490	503	458	526	496	469	490	483	467	499	475	465	470	467	498	478	448	469	498	442	483	536	469	454	466	460	449	495	468	460	540	521	537	508	483	473	490	512	530	455	518	474	490	463	470	490	472	464	500	508	467	493	486	513	476	437	506	492	467	476	507	498	461	494	515	430	448	460	511	498	501	503	472	426	479	493	524	456	499	437	486	489	496	472	460	458	534	490	492	529	476	510	490	453	548	501	478	506	523	493	509	467	543	456	528	480	485	480	496	487	469	467	535	477	471	505	491	501	515	480	475	495	472	524	490	489	469	464	477	501	459	508	476	472	473	449	469	458	516	477	543	474	510	464	457	521	531	478	441	511	488	495	496	505	495	478	510	468	485	471	500	451	512	485	455	522	471	505	499	472	484	485	448	512	460	501	493	475	529	503	467	491	493	458	522	523	481	490	457	477	521	478	520	494	480	532	506	514	518	490	490	464	497	478	516	500	481	468	473	504	471	470	493	513	497	473	519	480	466	498	508	497	479	477	454	477	477	514	455	486	506	465	523	491	515	473	488	472	484	494	526	435	515	463	480	480	522	446	472	498	488	456	496	489	501	492	504	527	500	496	458	497	474	501	485	432	523
40827	15588	10055	7671	5516	3608	2426	1357	725	656	458	499	436	410	413	374	363	336	357	358	322	345	356	336	335	345	368	340	339	310	347	354	363	370	348	340	331	343	350	310	370	355	327	347	317	311	326	300	345	344	353	323	353	334	305	368	310	354	305	378	345	326	340	319	333	347	319	327	337	355	369	317	343	332	323	347	373	339	342	309	357	328	327	367	331	320	334	356	335	376	339	374	312	337	296	334	339	313	335	342	312	317	329	341	312	343	304	341	330	361	326	340	330	321	321	336	371	357	319	338	318	331	343	282	335	329	321	327	309	317	340	334	350	354	327	329	349	342	338	365	318	305	318	304	308	311	335	339	355	342	341	344	349	346	362	329	313	339	341	321	318	331	349	321	303	347	321	330	349	346	301	328	327	319	338	347	351	361	308	320	332	284	324	348	342	358	355	314	336	301	325	361	332	306	360	347	325	331	339	300	308	300	318	344	332	334	339	337	324	331	316	318	331	333	321	343	323	335	348	336	329	345	331	327	329	356	326	318	329	289	309	344	330	320	335	351	393	329	325	327	302	320	313	295	345	339	357	328	354	328	342	273	379	322	345	343	330	337	345	311	330	347	305	317	326	331	346	331	351	313	330	321	310	301	360	317	347	336	323	370	310	349	336	318	363	334	348	344	364	347	330	330	350	334	330	332	331	291	326	340	326	309	337	355	351	326	321	329	348	289	347	313	351	342	308	357	338	341	304	321	317	367	335	315	374	361	364	311	367	340	372	329	327	310	326	350	360	319	302	342	331	348	371	332	325	324	347	334	323	358	361	331	317	332	346	296	373	369	331	339	311	298	380	344	324	366	318	310	335	350	375	289	327	331	352	348	329	348	328	353	337	343	311	332	353	348	313	352	335	334	329	305	311	304	317	339	361	376	364	376	318	343	351	335	317	317	347	362	336	342	312	314	329	331	315	355	306	316	308	349	366	316	372	336	368	342	328	324	351	364	293	308	321	311	329	319	354	307	319	402	331	361	335	334	328	350	337	287	336	331	315	351	361	321	322	320	343	358	378	312	325	309	314	336	314	346	291	324	327	351	372	381	377	347	309	325	335	380	348	325	318	344	352	369	346	300	331	381	354	320	363	308	311	376	373	329	351	319	295	352	330	331	322	338	308	344	356	347	356	357	350	355	309	347	307	343	345	268	312	382	323	328	359	351	307	313	337	325	337	321	364	316	305	335	343	338	339	360	329	322	358	327	353	347	345	342	340	332	326	373	323	337	304	328	325	359	338	326	353	273	340	319	333	366	350	312	309	346	365	381	320	384	356	334	347	337	356	328	341	300	362	304	315	369	342	345	345	333	369	333	328	324	387	369	372	346	321	333	325	316	316	353	367	310	340	319	305	335	336	348	352	348	339	336	324	306	326	330	308	307	355	338	329	378	330	340	350	373	323	307	360	345	315	335	341	320	313	342	308	324	306	357	330	365	333	325	314	316	343	316	345	376	333	342	328	322	344	350	328	316	312	343	359	321	337	317	317	328	296	294	336	350	327	335	350	355	327	354	329	298	327	299	344	309	371	323	314	364	321	349	328	344	335	359	315	339	314	347	304	313	367	330	349	331	340	341	319	334	360	321	337	333	347	313	341	371	377	360	337	368	309	345	368	316	338	330	368	374	357	343	339	326	375	331	310	343	364	343	341	295	342	289	309	380	355	369	348	334	326	331	337	309	328	346	318	332	345	359	323	318	318	344	338	334	324	388	343	350	379	337	351	350	318	312	313	327	327	320	357	318	351	362	326	350	298	325	351	289	323	340	340	314	363	326	351	337	385	345	318	305	356	329	380	350	346	320	313	354	342	351	362	323	360	335	315	314	342	336	325	342	344	317	321	325	354	353	321	313	314	339	328	323	287	357	353	299	348	366	355	311	372	302	328	353	314	332	306	341	314	316	374	331	344	356	348	366	298	343	320	335	343	368	347	322	324	328	347	364	362	354	368	298	345	368	338	293	361	298	302	299	323	340	323	346	349	373	328	342	332	327	355	353	373	309	337	285	323	396	352	317	319	355	299	340	322	293	369	337	342	329	324	349	339	338	310	309	325	347	305	316	365	331	320	322	301	343	341	317	341	341	351	338	299	340	321	330	354	334	306	347	345	323	370	359	309	314	364	333	303	333	331	318	361	313	320	326	334	297	343	321	328	363	297	344	361	331	365	332	352	343	329	349	330	317	347	345	303	361	337	381	352	308	368	334	334	345	328	331	340	346	340	330	327	318	309	313	341	314	291	341	316	353	327	316	326	312	332	307	339	331	332	325	305	324	350	311	338	323	315	357	349	363	350	330	321	380	330	327	295	368	371	339	341	340	317	374	316	349	369	318	333	363	333	335	350	319	351	362	325	333	359	344	321	335	346	348	306	304	345	348	323	335	340	294	326	366	325	342	321	352	345	349	358	330	349	349	332	313	308	359	329	309	289	310	314	368	330	338	350	311	311	341	336	299	342	311	300	347	331	345	338	347	344	379	357	314	346	387	289	311	334	333	282	340	356	337	322	339	346	349	322	354	313	305	325	291	350	361	338	331	343	353	334	326	321	321	298	323	349	319	346	312	338	340	346	317	344	359	325	318	346	324	347	350	333	336	335	332	357	343	288	347	311	314	320	329	355	366	327	328	345	305	314	352	317	358	346	340	350	354	352	320	353	330	354	338	343	318	294	367	316	323	311	319	349	359	356	330	314	312	299	317	306	322	337	355	344	331	331	326	315	336	346	357	332	328	337	339	300	332	331	340	347	342	330	337	338	347	318	333	336	327	338	334	324	368	323	344	295	333	337	324	391	313	308	315	345	323	321	335	326	376	335	354	335	368	334	360	374	327	364	334	303	320	357	354	337	346	339	335	326	390	337	319	315	330	309	353	320	360	330	331	359	341	340	310	348	357	339	316	322	361	337	332	357	336	320	322	351	360	329	301	324	332	332	367	342	324	352	377	390	324	346	326	359	341	347	324	307	321	356	330	371	336	351	350	345	322	341	352	372	299	348	348	334	357	313	338	312	326	313	338	301	336	351	328	323	322	344	336	324	360	310	360	376	339	296	380	337	323	316	361	347	328	352	318	331	324	326	348	330	349	332	361	316	338	348	367	343	288	359	286	344	344	322	361	363	338	363	314	334	362	309	323	344	380	363	307	356	351	299	342	320	364	312	342	312	324	313	317	318	354	359	321	282	322	328	329	330	296	340	344	329	361	325	348	339	338	310	360	319	339	349	337	338	324	354	359	333	362	384	317	359	317	326	342	316	342	370	310	334	323	335	333	368	339	331	337	331	295	360	320	317	297	352	361	344	368	302	330	326	309	343	312	311	342	358	366	373	326	323	345	319	319	331	323	303	329	348	339	308	343	301	311	346	335	343	368	335	346	340	350	335	337	341	385	358	314	336	322	295	350	355	373	310	355	355	342	359	344	295	338	338	367	338	340	334	337	312	309	316	330	335	352	355	356
24244	7056	13388	15823	14396	11633	8106	4664	2490	1808	1544	1434	1429	1334	1251	1064	1020	924	869	846	838	811	805	805	878	765	835	768	797	782	778	864	788	760	790	782	732	763	791	772	795	745	818	782	768	798	758	813	768	806	825	763	823	732	801	754	754	764	739	799	777	810	746	727	785	737	769	790	764	779	781	738	787	769	786	741	758	770	832	772	804	783	774	713	739	737	766	743	799	795	715	778	784	744	764	750	761	750	771	742	771	831	815	760	781	734	743	765	731	733	736	753	735	749	778	708	715	730	777	772	722	766	816	744	714	715	754	756	768	782	767	746	786	789	788	752	737	718	749	785	725	708	707	742	739	757	781	772	754	815	775	792	777	746	733	726	718	739	781	755	765	717	782	718	782	784	733	762	735	788	683	738	779	731	724	770	758	764	772	755	733	732	740	747	776	746	701	779	712	733	784	785	765	731	790	731	739	745	750	751	778	718	753	761	745	762	746	761	770	739	786	835	743	766	751	782	749	744	756	808	767	740	765	769	774	763	767	740	709	782	747	753	759	765	762	767	754	736	765	712	718	768	747	736	738	774	768	746	707	711	762	761	743	729	758	757	720	748	754	752	760	744	734	823	782	774	739	716	765	744	770	753	718	800	735	732	776	736	718	802	740	725	725	697	741	793	747	727	751	782	726	770	792	722	734	794	770	750	734	749	712	752	749	829	734	726	724	738	742	755	781	742	773	737	772	748	772	764	740	754	741	765	744	755	727	746	780	769	793	809	751	764	822	762	812	778	734	744	748	777	788	753	757	725	735	785	718	735	776	780	721	732	764	776	742	756	711	709	773	775	697	770	754	744	748	770	777	691	785	728	783	737	772	774	740	731	733	765	716	748	789	785	774	732	750	816	752	730	713	733	732	782	776	748	747	778	709	757	800	750	752	721	762	791	764	777	780	760	773	719	746	737	775	752	732	767	785	741	781	808	716	729	717	745	789	734	776	720	760	748	702	747	759	798	765	696	763	730	707	730	725	751	761	763	727	824	799	726	730	730	733	755	761	778	765	734	773	767	709	793	713	764	725	789	755	803	763	774	726	695	750	750	731	780	783	739	781	734	792	758	784	736	765	756	733	706	770	798	779	764	753	754	723	680	782	745	744	744	765	693	787	769	704	747	736	797	741	744	767	762	745	748	795	769	715	740	730	783	741	752	768	727	798	761	780	740	726	731	750	785	729	728	723	782	720	730	819	763	781	773	774	773	753	730	729	773	731	768	760	704	774	704	791	780	790	758	749	794	776	752	720	727	767	738	780	766	793	775	797	774	764	721	727	742	751	764	762	769	769	752	765	732	780	754	771	788	747	766	788	769	746	788	701	735	747	738	746	776	742	745	743	768	775	778	762	767	785	748	764	781	735	741	736	777	791	792	707	776	711	788	727	732	714	740	792	731	691	792	761	740	773	827	705	749	725	741	781	770	765	778	785	816	708	731	769	740	798	742	707	733	771	721	779	803	789	720	748	719	780	776	826	705	766	743	781	796	784	747	757	783	750	737	748	784	778	758	713	717	760	789	736	753	763	767	732	749	728	753	761	753	758	777	753	783	720	772	798	736	689	794	773	738	738	800	755	756	788	764	710	731	719	782	740	699	765	775	735	756	758	756	777	756	793	791	785	780	774	736	754	730	769	696	708	773	730	765	788	742	751	779	749	748	777	727	748	812	781	752	777	725	772	704	745	742	780	773	792	740	758	767	730	748	709	759	736	734	786	729	794	775	701	772	775	721	716	739	736	724	734	760	748	780	782	728	768	742	750	769	780	762	754	788	724	783	749	729	774	732	757	747	763	711	763	780	721	757	760	767	748	720	736	774	751	751	717	796	774	742	730	743	792	754	755	724	767	764	701	761	754	745	710	731	767	779	715	778	739	718	735	759	745	839	735	752	762	773	758	784	770	772	743	762	738	776	800	771	773	718	733	750	772	741	748	822	731	754	747	762	765	786	765	727	710	770	750	747	784	808	753	762	734	743	743	743	720	712	721	816	754	767	726	781	707	758	818	732	762	734	745	701	776	744	774	781	809	782	755	784	771	702	795	779	796	760	746	719	725	780	765	809	726	778	756	700	810	750	741	709	757	776	772	723	762	767	785	774	743	759	766	722	694	783	764	753	729	744	751	754	752	755	735	755	763	740	764	759	782	766	737	761	788	805	766	703	724	763	795	756	724	779	760	769	756	776	760	726	738	752	777	741	765	739	811	716	728	791	759	728	716	787	770	780	753	732	757	724	724	778	737	776	760	747	764	737	722	768	735	728	783	712	732	792	738	802	760	745	739	798	777	763	757	724	760	768	740	788	733	731	772	790	724	764	796	723	718	705	746	750	713	771	791	756	757	780	715	756	707	733	793	749	774	737	807	778	711	707	711	719	781	734	747	713	774	773	737	682	743	730	740	795	701	742	781	789	742	811	812	732	796	738	709	735	783	772	769	750	802	813	761	743	745	716	771	796	738	736	794	795	773	737	765	722	808	722	776	760	746	750	752	715	752	755	726	732	774	726	745	736	756	746	733	728	792	759	759	774	772	735	766	803	728	767	773	736	751	768	747	746	740	760	757	784	760	800	718	736	780	700	766	767	717	762	795	765	787	746	736	753	773	742	801	764	757	762	773	781	769	712	742	781	732	770	757	748	725	720	758	730	752	810	757	750	757	726	761	770	742	698	727	751	779	759	819	754	800	723	742	766	773	755	715	722	796	774	743	744	768	719	777	789	746	764	751	794	750	737	765	753	739	739	782	756	729	732	744	757	732	753	740	750	770	737	754	762	736	764	752	702	770	723	728	750	743	762	690	803	721	755	733	748	748	732	794	784	756	770	748	759	697	760	745	735	776	758	722	772	750	776	773	739	772	778	776	740	800	752	773	742	724	753	757	736	807	758	752	779	736	768	739	730	758	808	752	766	738	751	798	765	747	759	751	741	796	768	805	744	704	769	745	757	775	742	769	756	780	727	765	766	699	720	748	734	742	742	737	759	774	773	781	767	765	749	794	751	726	742	758	785	803	745	735	727	743	768	759	764	745	761	747	772	787	796	728	788	741	742	796	765	732	783	750	743	704	761	784	751	746	755	761	729	767	740	741	765	745	774	767	803	730	764	786	778	743	722	739	758	754	747	747	739	784	732	758	735	727	717	744	770	795	766	773	756	740	789	746	787	787	764	716	809	740	718	734	818	756	779	777	742	724	769	754	774	796	745	758	791	758	750	760	732	757	754	719	775	756	787	726	704	774	739	762	747	676	747	714	789	740	730	698	762	794	740	751	739	736	773	707	757	791	822	733	778	754	776	758	732	772	727	764	753	721	786	758	729	784	750	767	801	806	712	754	774	779	754	758	748	772	758	766	754	728	760	815	750	730	737	759	707	732	752	726	744	788	765	774	759	730	752	762	769	776	734	723	788	705	764	795	746	733	760	791	798	812	732	793	737	735	791	714	722	782	767	769	750	789	755
12737	3394	2402	1775	1247	918	654	391	268	250	288	265	254	282	296	288	309	249	249	250	241	285	262	254	268	304	288	260	253	261	269	254	257	233	268	244	263	246	256	242	273	273	300	253	259	288	238	257	265	252	267	254	268	253	243	237	285	244	235	283	247	251	260	272	241	272	252	268	253	260	244	264	252	226	249	243	258	276	265	288	268	280	267	209	273	235	247	277	257	261	254	257	286	260	238	264	243	255	243	257	293	239	238	283	255	267	203	234	257	228	274	270	256	245	268	258	239	265	248	242	257	258	263	282	269	251	257	271	279	248	278	292	233	253	250	250	225	220	255	255	231	247	229	268	261	230	288	249	241	254	279	218	253	260	259	293	270	262	248	264	266	263	239	283	253	272	255	269	253	259	255	219	262	271	249	233	274	241	260	263	254	275	271	253	289	256	243	277	259	275	266	268	257	237	224	240	239	283	246	226	297	295	253	271	275	256	232	236	254	244	279	270	273	269	279	267	225	257	241	248	289	240	268	271	276	248	264	271	260	273	242	253	259	283	259	262	279	225	266	260	256	251	239	263	237	226	289	237	256	247	279	314	255	274	269	260	228	254	236	281	238	232	289	265	264	254	285	300	257	272	241	251	259	260	279	271	268	247	275	247	247	276	238	242	237	256	259	271	251	298	241	244	258	283	250	283	227	275	247	278	248	254	267	244	241	266	223	277	249	253	247	231	256	253	242	257	264	236	271	285	257	269	250	257	269	267	257	251	245	260	230	250	231	223	242	260	258	219	255	238	242	262	265	250	271	256	245	262	271	285	254	248	269	279	245	246	243	278	237	249	242	249	216	267	245	277	246	223	258	247	281	289	265	262	259	283	267	256	267	255	257	276	228	240	240	253	235	253	250	267	251	263	270	244	257	272	248	261	244	278	269	259	237	241	270	240	244	250	250	271	281	243	282	262	277	275	246	240	283	252	268	262	244	266	256	266	275	281	263	245	244	270	254	282	255	252	250	263	269	247	229	266	265	233	280	258	241	249	278	257	264	268	246	271	279	274	260	256	226	252	248	260	240	238	254	273	230	263	257	259	262	252	253	250	234	253	241	251	240	234	263	297	260	254	256	275	277	281	231	242	246	260	269	253	260	279	258	257	258	278	276	260	263	250	265	239	252	230	244	255	250	277	296	301	242	262	280	272	291	236	259	304	239	282	249	264	262	240	286	256	250	281	270	257	266	276	279	260	239	275	254	268	234	266	257	267	258	245	240	272	243	225	236	271	285	268	255	293	257	268	278	251	264	257	230	291	272	257	253	243	244	247	267	262	288	270	261	249	232	274	277	288	220	233	259	240	260	260	272	280	255	227	249	280	256	269	296	251	251	247	283	245	306	289	255	266	275	280	263	274	234	260	256	266	249	248	266	278	231	244	256	253	244	242	274	249	314	304	267	271	315	241	228	241	270	267	282	279	267	271	254	274	272	278	256	258	261	240	230	247	231	258	232	265	243	248	252	274	269	265	290	218	268	239	217	238	273	258	236	280	278	266	237	245	243	270	266	237	237	266	273	282	260	244	239	273	256	241	247	220	255	237	221	255	278	231	263	220	243	273	244	263	257	276	266	242	257	268	247	293	255	234	236	225	229	282	269	276	278	249	236	267	242	260	261	280	265	232	282	285	272	251	260	264	260	248	245	243	256	259	293	291	253	254	253	259	247	251	235	279	245	209	270	300	213	257	257	258	247	272	246	267	300	285	262	242	285	249	260	248	248	263	240	255	242	240	210	257	259	275	256	272	259	258	231	224	253	263	225	276	240	287	253	251	246	262	266	267	287	261	261	243	233	221	241	257	249	248	261	293	237	256	265	248	244	240	237	250	261	258	235	259	282	242	267	274	277	231	259	235	259	246	278	265	276	285	256	226	272	272	251	264	278	263	259	240	261	266	287	257	280	255	256	250	279	297	258	253	267	265	276	269	258	252	283	235	267	246	276	261	268	273	257	236	269	251	243	274	254	239	259	230	240	231	266	247	275	286	250	267	268	271	244	272	277	248	257	266	264	272	275	241	254	280	284	260	262	231	244	274	249	272	255	262	222	244	241	251	250	231	248	255	244	277	238	231	249	286	241	257	287	279	244	241	271	260	271	274	309	223	254	238	228	226	254	265	246	239	237	273	263	263	271	269	229	274	256	267	224	276	280	230	261	251	246	238	287	259	244	271	242	270	279	270	250	289	251	274	253	267	265	306	281	282	271	251	232	244	244	244	262	222	261	263	290	245	237	237	225	256	234	263	261	263	271	241	248	246	270	241	258	255	222	258	259	227	220	245	238	262	281	248	239	258	271	229	291	260	254	256	235	259	257	239	256	255	231	267	259	255	248	267	245	258	212	244	244	274	245	260	278	265	259	251	240	238	245	242	266	257	287	282	243	270	247	255	243	261	284	273	239	254	231	237	239	276	262	286	222	258	246	235	240	241	254	273	232	265	270	263	257	279	271	261	236	225	287	276	266	234	279	258	260	264	242	253	246	240	244	258	279	260	288	275	249	282	218	265	237	257	265	287	264	272	239	229	299	248	219	305	239	249	253	261	257	261	227	265	279	267	241	279	275	259	231	257	244	247	275	272	246	251	283	267	262	242	231	253	291	235	250	249	246	245	240	213	248	265	229	242	259	281	257	253	279	273	249	243	230	265	266	221	276	254	251	271	266	250	266	265	258	255	242	222	246	279	256	279	258	244	285	246	240	273	226	270	255	272	271	266	273	258	247	229	257	238	268	261	263	231	261	258	260	263	254	253	257	262	250	252	242	235	232	259	246	276	269	228	247	243	265	224	258	242	259	268	252	275	244	285	271	231	273	220	250	247	268	265	270	272	250	236	236	265	295	276	262	247	244	269	265	278	273	233	256	263	265	255	229	258	245	241	265	232	260	256	263	258	235	246	272	258	248	277	270	277	245	261	276	234	266	246	252	269	262	242	229	270	253	283	288	241	263	275	258	262	234	230	255	254	249	261	258	246	284	252	261	230	262	266	270	277	269	262	247	233	266	246	254	283	249	247	249	250	263	238	289	248	270	244	243	226	247	264	260	259	234	230	239	277	244	258	252	257	264	267	263	289	257	249	237	261	249	253	243	268	290	245	250	251	271	262	263	245	267	220	252	230	248	252	247	259	309	252	246	273	246	269	233	266	271	255	252	273	258	259	235	239	273	291	252	255	241	265	245	264	259	282	278	263	269	265	228	262	300	232	259	239	250	276	265	257	254	263	241	246	245	239	248	267	278	241	275	248	260	283	267	256	268	243	267	222	258	260	247	222	273	264	286	259	279	258	279	271	246	242	260	278	245	270	256	254	288	276	241	216	249	223	253	253	262	247	244	235	257	232	269	283	270	254	231	277	271	268	276	242	268	245	251	250	234	258	248	259	254	284	250	225	229	274	263	271	254	273	256	278	295	283	238	238	272	257	284	278	294	255	267	257	261	257	281	250	266	250	232	242
7693	2383	4621	5428	4716	3424	2000	1219	738	633	632	610	573	601	638	557	601	614	603	618	574	583	601	583	602	594	583	601	614	581	592	552	576	606	595	609	569	548	570	626	551	562	550	639	609	546	577	527	575	600	614	567	662	572	550	551	554	591	600	570	609	615	585	616	615	626	612	600	606	636	573	582	578	571	553	567	598	589	594	558	603	613	610	572	550	523	540	536	574	566	574	580	615	595	590	586	545	582	576	586	559	566	582	588	576	630	617	600	620	625	572	624	635	620	567	615	550	584	565	576	551	573	623	576	619	577	616	616	570	584	570	554	594	584	573	625	563	613	605	631	580	586	597	561	577	601	620	615	582	614	587	601	636	565	546	554	588	592	572	622	579	591	592	650	579	603	587	642	579	586	599	572	572	572	599	599	618	590	593	590	547	579	596	597	616	601	535	588	609	561	609	577	573	602	596	548	583	616	577	619	596	605	555	549	564	532	544	597	615	586	566	579	610	573	598	601	625	620	571	555	566	564	563	599	587	588	562	563	557	589	555	561	587	547	584	581	644	589	591	587	607	559	583	603	630	585	566	584	649	556	554	566	534	597	578	575	579	563	565	561	580	579	613	582	596	575	593	577	580	578	605	586	558	549	600	560	564	566	547	586	611	615	592	583	561	582	583	613	531	584	600	618	615	598	554	575	570	596	646	607	572	602	623	581	549	632	589	591	564	557	584	579	600	589	561	582	633	597	602	608	596	586	627	524	567	569	615	626	624	618	600	579	573	578	560	579	589	566	578	585	563	576	613	583	580	584	575	594	616	588	590	547	603	584	629	606	556	620	608	601	533	608	605	586	591	622	580	554	608	606	577	612	578	588	593	550	627	606	539	582	574	579	568	598	544	585	572	569	613	608	620	577	593	553	636	613	564	530	566	542	607	567	580	560	600	598	550	596	583	600	623	573	574	550	586	558	639	570	585	555	565	571	596	564	626	606	614	630	575	599	600	570	615	641	586	599	602	619	577	551	606	589	593	591	576	569	571	556	586	581	559	558	587	632	568	586	624	591	633	605	600	561	558	625	595	586	615	586	583	632	611	571	565	654	567	599	596	571	616	543	561	572	601	546	546	629	586	617	555	573	533	590	550	524	595	572	605	588	575	599	593	566	553	649	580	539	591	584	575	622	589	616	582	604	581	589	592	629	574	606	585	557	579	575	595	580	576	579	593	560	605	588	592	597	509	536	595	603	567	598	589	582	574	597	599	623	566	609	556	621	582	566	550	532	623	601	523	614	613	546	574	562	576	588	573	560	617	590	587	515	591	580	564	604	573	581	580	560	601	545	601	573	612	603	598	548	568	574	604	609	570	567	543	576	562	599	613	602	587	579	609	584	602	546	577	584	587	554	580	552	591	578	566	632	551	551	524	590	573	597	550	592	609	621	565	575	579	595	562	592	587	588	584	613	628	616	552	570	589	556	605	545	604	563	600	581	602	562	586	601	586	580	602	596	611	576	562	570	575	602	596	595	607	567	574	633	549	585	607	587	575	568	559	609	572	574	589	586	551	597	587	611	579	620	613	560	594	614	621	568	567	581	587	633	586	564	550	547	584	560	599	604	590	567	582	534	618	583	575	603	553	602	575	582	568	586	599	585	564	539	569	579	581	610	595	604	561	571	546	565	595	584	618	603	605	582	556	567	605	579	625	610	545	586	597	576	549	573	611	579	561	575	621	625	564	571	580	574	587	563	558	606	560	571	586	599	538	604	550	615	536	577	591	582	566	644	595	573	567	576	558	568	570	586	595	598	576	634	573	569	562	558	589	601	623	576	551	585	580	613	578	602	579	582	584	554	576	576	544	590	545	632	561	597	552	579	620	604	590	589	535	583	610	596	550	611	618	606	565	633	585	582	566	564	574	561	599	577	617	588	590	590	548	550	567	581	574	553	604	566	607	560	554	601	581	566	594	581	566	575	589	614	586	593	542	543	587	623	617	574	631	576	641	559	587	566	562	623	588	594	566	550	557	600	552	592	568	576	553	585	562	576	596	576	584	545	610	552	590	554	608	590	546	547	583	634	570	600	569	570	592	622	584	603	597	581	593	570	592	601	583	608	574	578	547	555	571	598	564	575	597	585	571	545	560	588	603	583	624	557	581	565	575	576	616	572	587	578	547	621	590	559	613	597	600	590	587	568	622	548	605	597	595	572	577	607	600	570	581	585	545	562	583	538	564	560	540	551	589	576	575	615	603	576	563	592	613	580	552	592	557	592	597	606	605	575	616	599	596	596	625	596	589	595	581	553	546	562	567	550	631	624	609	595	609	568	554	579	564	614	585	578	570	570	647	582	605	588	593	592	600	669	538	585	551	619	608	596	577	540	624	636	594	592	570	584	538	556	590	575	577	595	572	609	597	603	581	616	581	593	529	587	618	566	602	578	583	582	605	633	583	625	587	619	613	555	598	612	577	621	596	560	582	615	622	568	596	568	581	553	584	578	620	602	578	615	613	574	597	584	579	585	559	577	617	594	600	585	573	585	603	619	601	579	582	618	578	609	604	537	571	575	634	588	564	579	582	544	568	587	619	600	587	552	581	549	600	602	596	557	550	621	649	561	616	556	610	603	630	582	560	565	587	581	571	573	553	539	543	604	597	572	576	592	557	538	591	570	548	566	573	599	613	584	575	598	589	611	620	589	592	573	549	594	628	582	593	582	589	630	561	609	562	598	560	584	571	584	583	543	523	554	610	639	614	549	592	602	605	581	569	606	585	569	575	585	572	564	597	587	572	625	602	578	591	602	574	585	572	605	639	571	571	565	559	568	593	552	599	546	589	572	571	624	529	567	594	593	568	536	566	582	634	596	596	561	571	565	540	578	580	569	562	590	577	573	587	588	574	569	589	557	574	640	595	638	608	584	583	603	608	578	570	583	559	560	612	573	625	602	571	579	570	595	572	584	565	609	621	594	580	601	570	589	614	605	581	614	607	625	598	597	602	575	589	588	615	594	592	567	531	583	625	591	543	601	633	608	617	591	576	628	592	549	599	526	561	576	560	588	606	505	590	597	579	591	571	577	592	621	560	529	605	608	583	593	567	591	595	590	562	613	587	614	561	607	593	561	593	592	571	578	575	571	633	570	655	556	536	602	563	640	576	583	605	633	602	579	606	591	627	587	572	595	554	598	605	589	558	593	576	663	571	566	628	624	603	576	562	551	576	635	599	565	566	592	574	560	637	575	603	588	619	624	580	613	586	560	600	531	574	634	588	564	596	600	547	584	587	629	578	583	576	562	626	601	551	559	592	540	546	568	594	558	605	574	601	565	549	595	558	606	582	565	584	566	591	583	615	570	611	554	568	588	598	561	575	606	589	583	603	615	593	596	573	563	616	596	594	570	604	602	588	574	573	605	561	581	587	588	558	614	576	602	558	597	541	598	585	570	610	567	616	580	555	608	589	542	580	582	553	609	557	533	571	602	566	577	589	597	548	603	581	595	562	596
31389	10470	5717	4209	2964	1849	1152	530	363	303	307	271	251	262	238	217	214	165	187	239	206	176	201	181	210	169	230	177	193	186	201	154	213	183	171	187	216	178	172	169	179	187	176	201	170	193	203	172	159	180	190	179	172	199	155	178	190	174	164	164	193	203	194	206	205	199	183	215	175	184	188	189	195	174	182	190	167	186	182	175	181	189	172	180	175	203	223	197	189	182	193	176	178	184	206	180	199	172	182	188	179	183	204	189	222	190	205	182	181	162	170	181	191	196	196	179	193	228	211	199	155	167	177	176	201	168	174	206	185	166	178	209	218	192	186	197	192	195	216	186	193	182	187	184	161	166	205	200	176	169	171	177	196	219	185	194	174	177	172	185	206	180	178	181	169	193	149	195	199	174	160	187	201	172	202	180	177	167	192	173	177	182	185	171	183	188	179	195	182	166	202	181	182	205	169	199	174	194	187	226	201	190	163	183	163	196	185	212	170	169	215	185	165	204	179	171	181	176	184	172	173	185	185	188	182	191	202	166	193	186	209	154	169	165	173	197	165	196	176	184	179	201	191	219	186	192	167	175	197	197	181	186	192	185	173	187	196	185	215	185	235	182	178	189	152	194	204	187	196	183	214	191	194	166	169	198	178	158	148	186	213	182	168	168	178	211	165	184	189	187	174	201	154	193	190	189	179	176	204	181	176	184	184	214	195	176	169	173	171	177	210	194	176	183	172	183	196	210	192	210	203	184	201	200	178	197	172	186	160	182	163	178	181	185	168	178	197	205	184	169	184	180	172	195	203	192	183	183	191	201	193	195	185	182	204	174	180	178	182	205	193	190	205	194	209	203	199	201	176	200	192	202	180	177	181	189	193	182	185	182	188	207	214	193	196	185	168	181	179	203	182	165	171	163	166	183	182	180	200	204	187	200	171	195	196	188	180	192	204	182	198	185	223	210	195	181	182	200	185	176	169	197	178	197	178	184	175	196	167	150	171	185	209	194	201	181	190	185	198	180	172	203	179	188	167	177	221	192	174	198	195	169	190	212	203	180	187	183	173	207	164	180	177	184	208	172	182	194	211	190	169	197	184	227	193	187	194	181	186	196	195	200	223	195	181	193	220	181	176	178	176	198	163	188	178	170	179	180	134	166	196	181	181	179	170	177	181	180	156	176	193	193	202	190	188	225	174	201	200	166	178	194	190	215	186	195	181	173	203	192	176	177	173	193	210	200	181	212	174	197	191	198	183	179	237	183	196	162	197	192	200	157	177	200	199	158	177	203	219	199	202	195	196	198	189	195	212	167	188	176	146	174	197	205	213	185	183	213	185	183	183	159	184	152	174	181	201	192	203	146	205	232	183	181	192	189	187	191	184	202	187	217	192	215	168	176	208	162	198	170	213	171	182	192	193	187	190	162	173	215	177	198	167	207	191	212	184	198	179	164	199	176	192	185	214	209	205	193	183	209	185	196	201	168	179	187	186	197	195	174	185	196	180	200	167	179	147	192	206	195	184	191	198	186	188	195	191	192	191	167	201	188	185	195	187	201	173	193	198	198	187	166	179	196	158	182	173	196	196	173	205	203	181	192	173	196	192	184	206	172	190	216	176	184	222	190	195	187	169	187	196	193	192	172	180	200	176	179	188	186	172	181	201	177	192	172	178	182	205	209	191	188	214	196	195	189	182	177	197	171	192	187	187	197	188	199	175	178	186	214	163	184	178	181	178	197	179	206	180	185	164	204	209	188	183	217	206	195	210	180	186	186	211	210	203	154	216	194	192	186	215	192	217	198	187	212	188	192	169	226	183	171	184	183	190	187	179	206	210	196	208	182	201	171	182	211	166	199	207	195	168	174	175	188	162	184	193	213	190	170	198	191	175	197	175	173	172	174	197	187	188	197	199	206	205	210	199	204	197	204	193	180	184	233	154	165	156	191	191	189	223	210	182	182	195	200	207	192	200	171	186	184	193	200	172	198	212	226	197	201	181	204	181	186	180	176	178	191	182	166	220	180	197	177	181	186	185	169	175	170	210	190	203	191	180	202	187	177	201	170	220	219	200	170	178	165	178	185	190	190	178	181	203	178	164	167	174	174	224	198	195	171	188	181	202	205	179	160	201	176	173	209	181	194	171	217	199	193	185	206	180	212	200	190	172	183	177	206	195	180	176	198	183	200	177	174	184	199	207	193	169	176	194	203	198	201	215	211	185	193	208	186	204	167	168	231	198	195	201	200	175	190	191	170	165	177	201	179	187	193	181	207	190	177	164	177	198	160	207	171	197	192	199	196	189	171	201	187	193	183	177	194	183	186	179	176	210	185	190	162	175	167	202	202	200	202	175	176	160	193	221	177	175	179	185	221	191	186	200	183	171	221	194	186	195	166	190	184	178	169	180	181	183	193	179	202	213	193	204	190	181	161	197	194	190	204	178	196	164	172	190	211	174	167	205	193	176	220	174	184	204	214	206	175	196	167	194	206	175	189	177	181	208	182	181	206	219	192	193	176	164	198	191	185	195	182	184	193	201	181	200	159	162	175	180	166	176	171	203	167	173	168	194	167	167	192	199	212	182	173	194	186	180	164	168	168	206	203	183	175	191	198	186	185	210	192	195	187	180	180	179	206	211	202	172	214	184	193	201	196	174	164	194	171	182	196	191	195	187	190	179	217	204	183	194	191	205	209	201	171	193	192	173	196	207	160	184	211	169	210	164	184	183	194	170	186	187	173	168	200	184	200	204	196	179	200	195	207	191	187	161	167	172	185	196	180	197	177	189	190	159	189	187	158	190	164	196	193	200	192	207	165	187	199	195	168	158	172	203	169	180	183	170	163	189	207	176	147	181	178	181	201	201	193	177	204	180	171	194	198	198	177	189	186	188	188	189	193	205	176	170	203	185	153	192	177	191	218	180	185	203	170	175	174	160	164	228	195	197	190	185	188	195	173	165	175	191	162	175	193	171	178	186	202	197	203	182	177	188	166	180	179	162	174	180	187	178	162	189	222	174	201	180	180	185	175	178	220	197	204	182	215	188	173	189	198	190	193	170	178	179	174	206	172	175	202	183	186	198	185	194	203	170	155	179	205	182	193	176	191	178	178	187	190	182	205	174	194	176	204	196	185	188	182	196	171	181	189	159	166	165	191	166	197	202	191	168	180	185	199	195	198	200	201	186	164	167	185	175	198	187	172	192	220	194	197	211	164	198	198	174	181	182	188	168	205	189	205	188	167	200	210	181	183	179	170	179	161	199	199	168	183	182	179	188	209	177	166	196	162	199	201	173	176	185	197	214	196	190	154	213	192	184	192	187	191	195	195	176	168	194	178	176	172	170	193	203	159	203	183	186	200	214	184	182	186	183	184	190	179	163	218	199	190	195	192	203	168	188	211	167	176	187	188	178	157	200	191	204	195	157	176	187	163	219	209	166	196	211	174	205	184	170	160	168	188	182	202	209	191	206	188	193	177	184	176	187	171	178	162	166	176	203	189	184	205
19464	4561	8739	10257	9563	7037	4479	2053	1250	1022	885	845	838	809	730	594	603	540	549	483	500	494	505	475	489	486	467	478	453	489	465	476	469	492	467	483	468	461	478	480	474	481	448	475	467	476	504	448	447	487	490	458	450	426	450	479	442	522	463	457	447	444	491	458	462	461	470	452	443	451	442	470	462	468	485	457	416	509	503	472	434	454	451	449	478	460	445	456	434	494	431	458	482	488	461	452	449	493	443	450	544	465	453	467	460	461	470	446	513	468	444	448	454	478	489	461	443	478	457	450	444	456	435	467	466	434	463	441	443	457	460	441	465	480	451	496	507	416	483	427	462	465	467	512	480	475	452	511	448	462	464	438	469	460	478	459	458	486	412	482	442	477	473	466	487	426	463	463	445	455	513	460	455	433	438	477	457	469	475	458	431	455	431	439	452	450	450	475	437	462	439	461	457	451	412	476	466	469	490	463	484	498	469	439	457	463	413	478	431	446	413	474	459	485	448	440	494	422	456	461	460	499	450	470	450	456	447	425	483	444	462	439	449	476	484	424	453	485	463	461	473	431	487	455	435	465	443	456	447	465	431	475	447	421	421	461	446	446	434	476	467	486	505	456	436	495	437	467	458	482	451	449	449	434	439	452	449	468	470	406	456	446	453	440	413	448	461	437	453	459	447	417	439	434	465	490	448	424	457	460	445	462	423	443	473	450	447	450	431	455	460	457	474	500	453	455	429	467	495	462	464	461	468	435	471	523	449	488	424	469	450	468	468	486	445	467	479	455	445	493	460	406	467	464	442	473	463	440	423	409	492	448	450	448	458	485	434	444	498	458	482	464	390	421	417	428	411	443	497	427	431	442	467	453	480	448	434	439	445	491	441	448	449	424	430	420	458	423	440	464	484	472	483	477	473	457	498	436	484	502	452	460	461	467	442	454	451	460	431	456	474	452	446	442	466	480	469	488	486	446	488	515	480	479	437	500	446	482	432	465	476	443	443	444	478	449	455	461	478	442	457	473	426	428	462	493	447	465	452	439	467	457	458	450	460	453	480	447	449	408	481	443	481	435	479	445	429	433	469	463	416	481	436	512	438	481	422	466	461	488	473	475	463	437	438	447	443	474	442	472	444	417	444	444	413	461	464	452	442	440	449	468	462	471	430	448	450	439	456	433	478	486	417	481	449	465	482	456	474	445	465	438	449	480	482	447	459	435	488	434	473	471	484	494	447	481	433	455	459	466	410	413	449	409	460	426	469	465	417	469	408	458	470	456	459	453	473	504	452	455	460	486	452	447	493	479	471	457	447	478	455	486	463	464	429	441	469	437	457	425	482	443	453	482	464	444	458	497	471	444	481	450	488	466	519	462	475	446	454	503	475	468	447	473	466	526	478	433	462	468	448	478	464	478	419	428	451	447	496	427	452	443	430	432	446	448	485	468	436	512	470	466	419	466	452	459	464	449	433	483	498	470	469	474	446	484	471	473	459	441	443	450	447	459	445	420	461	462	481	470	450	458	496	464	439	442	451	456	428	424	447	483	454	457	461	433	462	506	505	471	419	460	461	427	461	467	430	476	467	456	474	450	430	443	449	435	452	445	463	471	479	440	486	453	462	477	448	463	450	428	520	468	484	498	485	461	434	451	461	446	471	471	451	496	472	474	518	453	428	475	457	463	472	484	442	502	450	501	455	480	489	453	459	478	431	421	466	436	492	436	482	503	442	438	452	469	411	449	411	460	519	440	428	435	475	494	458	452	477	495	427	471	450	442	472	434	461	466	460	443	433	488	445	478	467	470	483	442	475	426	471	443	429	446	469	445	470	440	487	484	460	441	433	450	443	440	424	482	466	463	487	429	449	442	486	500	524	458	481	449	482	437	467	437	450	487	464	483	440	485	486	456	465	480	456	475	447	412	520	469	439	456	455	416	419	488	444	428	448	457	509	459	463	441	461	471	493	479	471	435	445	462	459	447	461	427	457	478	424	461	467	462	470	465	433	451	464	464	459	456	467	451	482	468	436	410	459	463	469	469	443	497	455	493	435	465	478	442	440	463	477	446	427	430	460	453	435	429	450	475	486	471	445	464	468	470	467	451	465	458	440	443	466	461	435	470	445	437	443	461	481	484	451	449	473	453	427	430	455	461	431	460	454	485	464	422	434	458	445	470	459	421	460	467	457	458	453	500	440	454	416	468	451	491	444	458	484	477	439	448	440	486	481	494	446	439	448	476	467	459	472	520	514	481	466	456	467	416	475	471	468	442	424	419	476	478	470	468	490	448	409	457	476	467	459	478	480	453	433	461	457	427	475	443	479	474	498	447	444	440	455	452	464	458	458	443	461	430	485	505	482	435	450	471	476	455	459	429	439	449	489	463	487	477	445	464	482	484	463	450	466	487	451	471	463	469	426	460	440	446	505	467	426	505	467	456	452	476	461	436	465	470	452	461	429	478	492	472	431	441	461	480	435	493	460	436	463	447	467	442	437	469	407	450	437	434	447	496	479	475	482	503	468	463	458	494	484	473	472	479	485	466	469	424	451	460	502	459	453	474	471	431	486	461	431	455	449	453	459	419	458	464	419	468	441	493	480	441	451	465	472	448	465	459	456	439	448	465	470	486	484	451	494	476	454	469	464	488	473	423	454	479	458	500	446	468	427	457	447	444	443	503	415	470	449	456	480	493	458	478	464	472	464	473	479	435	475	465	454	471	459	474	449	444	476	452	464	500	468	471	447	428	477	488	488	465	445	476	472	432	466	484	471	416	474	462	444	462	475	397	471	467	462	478	450	433	467	482	418	493	437	453	436	467	495	422	434	425	478	472	457	491	447	478	474	468	441	484	460	502	475	428	475	463	451	477	471	459	432	464	493	485	488	481	490	446	410	477	474	474	472	476	455	441	442	446	454	472	450	537	502	456	471	481	452	446	440	477	404	460	418	431	444	463	482	416	480	446	480	515	447	433	450	503	436	426	476	474	458	455	459	432	454	511	496	475	499	431	460	484	464	435	439	489	462	458	471	453	458	437	461	442	482	480	481	447	455	470	482	426	419	491	474	423	436	455	467	447	509	481	479	444	463	454	459	458	445	434	457	472	461	478	441	514	474	458	454	423	473	463	450	498	482	452	450	412	448	488	439	453	427	416	448	432	470	469	455	442	464	434	464	475	487	438	473	432	459	464	450	460	471	492	434	482	431	456	456	470	446	434	450	485	434	492	410	405	482	443	446	478	472	463	463	434	466	416	454	462	488	469	448	476	451	441	493	443	452	440	486	478	456	483	509	505	463	412	439	460	481	423	471	412	434	443	480	481	483	438	459	429	469	441	483	426	455	459	455	453	437	450	452	432	511	475	485	485	457	442	424	467	452	450	450	442	432	470	462	455	446	448	461	426	455	463	486	465	426	465	456	465	477	474	420	461	500	435	421	474	468	454	438	451	494	441	474	450	478	468	447	482	445	490	455	512	503	446	485	474	462	492	428	417	432	446	417	479
43344	16457	10466	7047	5007	3051	1576	938	660	517	488	481	427	438	398	391	378	385	353	313	346	331	333	306	360	345	316	334	329	323	333	340	310	285	310	356	347	341	353	358	317	352	316	337	336	322	342	299	337	344	321	352	321	328	333	316	356	343	331	323	316	316	311	309	294	327	330	336	315	329	287	345	310	338	342	316	312	339	331	299	300	294	354	323	286	332	338	310	348	344	327	343	331	305	334	287	312	347	310	297	309	341	302	324	298	363	343	294	335	310	340	319	331	333	346	301	344	301	326	307	317	312	328	328	346	302	279	328	289	316	325	326	337	276	350	322	316	328	357	310	317	329	302	362	313	328	354	350	320	305	324	333	321	336	355	363	362	274	305	350	300	308	309	337	325	341	314	351	317	320	342	327	296	344	338	323	344	310	338	337	352	345	341	309	308	334	359	323	319	320	344	356	284	284	307	335	284	300	317	341	339	355	321	325	336	293	298	293	333	310	360	314	331	373	290	324	326	312	327	322	336	329	306	343	294	339	326	291	298	321	315	322	302	361	318	333	303	329	295	328	295	325	324	354	292	306	323	303	347	356	333	317	289	302	287	320	302	345	303	297	313	307	356	336	364	312	320	311	352	345	324	349	330	292	329	327	365	347	313	334	312	335	330	275	312	319	367	338	324	330	319	369	345	319	337	331	311	332	338	333	360	313	313	368	333	327	300	300	302	344	344	287	347	335	348	335	354	342	317	304	317	337	340	332	305	355	336	328	299	349	316	330	332	310	346	307	336	345	299	318	325	342	298	394	300	339	348	319	286	304	309	272	331	369	335	324	309	354	340	333	313	307	318	325	274	325	355	310	317	307	313	318	320	312	297	323	318	341	334	362	347	278	330	355	324	301	340	334	318	327	306	313	350	340	370	302	315	311	321	350	336	343	339	314	381	300	301	341	359	307	338	320	315	309	317	274	345	320	333	347	345	301	327	327	333	302	330	318	306	309	322	304	335	319	307	266	325	343	337	330	325	354	332	321	308	281	308	357	371	326	341	332	346	311	285	345	324	325	349	346	318	303	300	333	344	291	319	343	353	322	367	352	321	314	333	314	310	342	295	297	329	339	306	365	295	300	319	332	329	337	309	340	301	338	313	347	346	369	332	305	293	341	314	319	368	288	374	312	315	317	304	348	359	290	335	330	347	297	328	321	331	326	366	317	343	330	347	333	295	328	318	343	292	325	332	304	294	293	323	369	303	305	333	340	308	288	323	334	327	321	346	326	323	312	287	339	289	303	320	319	310	321	285	324	354	331	343	331	324	332	341	390	319	342	304	313	262	314	276	325	325	325	301	321	321	358	310	337	331	308	305	342	355	325	324	354	332	334	308	304	319	327	329	281	329	329	312	348	306	359	309	306	325	350	328	333	318	333	336	359	350	307	337	330	316	315	328	300	325	292	349	331	317	304	319	358	322	324	329	346	310	273	339	312	355	325	347	333	321	286	312	337	310	321	323	364	313	298	305	323	302	324	323	323	367	301	319	318	345	323	313	329	312	318	319	350	297	335	320	304	336	315	330	344	298	340	277	332	306	363	340	327	332	305	317	316	295	302	339	321	357	365	315	321	342	335	262	339	301	302	332	352	317	348	384	351	328	295	312	310	317	331	315	333	308	322	312	357	300	301	329	312	334	323	341	322	345	317	301	357	307	353	300	347	307	322	330	322	316	334	324	305	333	302	307	344	307	320	297	342	350	303	358	337	331	333	310	344	298	321	298	336	312	341	335	320	355	343	298	313	348	350	297	308	318	319	332	330	304	323	313	393	326	324	356	328	296	336	302	305	327	341	321	336	325	338	324	324	310	299	338	334	320	326	346	343	351	338	302	360	289	353	341	309	300	321	337	312	331	328	344	304	331	320	318	314	329	334	330	335	329	337	352	330	339	316	333	364	325	320	324	347	299	328	333	334	333	334	336	319	312	343	301	332	307	340	300	322	321	316	364	311	307	350	312	302	341	348	315	329	327	339	341	365	303	288	351	327	348	337	335	334	318	313	320	325	296	345	326	304	323	297	352	343	316	293	297	308	335	370	327	316	303	333	335	352	306	350	327	269	313	310	337	306	332	333	348	306	320	315	333	288	363	365	328	328	341	325	307	320	302	325	322	306	330	299	347	319	307	344	312	359	333	337	304	343	346	288	316	309	333	319	308	339	321	293	307	336	361	345	323	325	325	307	291	325	333	335	330	356	310	371	319	335	320	333	371	343	323	355	358	320	324	304	302	327	341	304	314	299	325	325	327	334	314	354	314	313	351	318	350	356	359	326	323	339	316	301	311	313	340	332	312	329	341	305	328	355	338	324	351	311	311	330	294	333	326	305	337	346	347	320	296	318	329	330	356	321	302	338	324	322	331	320	330	324	345	311	316	343	332	296	349	316	323	333	323	316	323	313	305	366	345	299	344	305	348	285	340	332	333	322	323	324	301	275	329	328	311	326	322	345	344	330	301	347	334	334	316	277	311	322	335	327	314	335	334	296	330	305	284	337	315	337	327	297	326	341	317	331	305	356	330	333	354	319	331	323	359	331	298	343	303	348	373	313	314	295	329	300	327	348	303	331	329	308	356	309	324	293	294	326	375	319	301	288	321	311	308	314	347	331	343	321	323	349	332	320	323	337	349	338	344	315	362	328	338	319	361	352	336	322	311	325	317	303	338	322	285	316	333	366	298	307	336	334	323	344	327	310	293	327	321	304	289	324	320	288	340	311	316	303	317	325	313	310	332	308	320	335	351	321	301	322	296	322	346	335	308	311	353	340	290	349	293	327	359	297	345	328	316	312	341	343	338	322	258	336	365	339	385	339	306	340	342	323	354	337	320	330	342	321	313	334	301	277	323	281	355	327	308	329	331	338	359	305	320	353	382	357	339	306	317	311	311	333	323	349	350	359	330	357	361	338	315	292	352	304	339	299	351	317	328	306	276	319	324	313	357	357	326	310	345	331	332	357	351	334	323	333	321	332	353	316	305	326	359	314	309	317	301	342	346	310	323	347	361	311	325	320	323	300	338	325	331	318	321	321	347	319	306	336	293	296	295	305	293	323	344	343	346	371	313	298	326	328	322	335	345	330	318	318	343	321	373	322	334	320	307	316	377	343	333	310	315	329	301	308	321	325	379	299	319	341	312	338	314	337	335	273	322	334	352	324	339	314	305	314	316	309	326	335	334	330	323	319	281	320	305	325	350	294	329	308	369	333	326	315	321	352	358	299	330	316	311	316	337	308	346	318	335	335	324	325	323	304	326	294	297	344	312	334	334	336	307	343	325	319	362	364	342	314	303	325	333	303	298	339	338	331	327	338	331	315	324	371	349	348	328	300	310	317	325	334	323	344	364	328	332	379	303	349	313	326	328	340	328	334	332	335	306	326	321	299	327	325	317	297	331	345	299	318	341	345	320	336	389	275	335	300	320	271	322	329	296	334	308	327	357	338	302	318	316	360	321	322
25718	6869	13004	14538	13500	9453	5483	3241	2254	1749	1615	1436	1425	1452	1240	1153	958	889	830	820	789	820	757	753	743	794	801	749	755	778	773	727	769	741	777	741	799	760	713	780	760	764	747	724	765	726	744	708	759	781	740	767	756	780	742	749	755	755	756	759	703	717	764	753	764	777	727	740	705	766	727	721	775	709	792	733	741	741	760	698	664	725	759	709	786	736	743	714	722	746	749	731	745	718	747	773	778	800	753	760	730	765	757	774	769	689	724	704	700	771	691	728	729	736	689	751	755	720	744	750	753	741	703	700	680	726	764	766	694	762	719	743	697	720	719	697	746	745	739	682	719	718	763	735	736	761	762	707	679	765	695	689	689	766	712	705	779	745	770	714	733	741	694	708	728	761	725	731	699	714	741	705	713	732	749	706	702	725	732	727	728	734	736	731	723	725	764	683	768	772	736	759	707	731	722	718	720	664	745	753	715	785	753	683	773	725	753	721	724	768	722	724	748	739	743	742	702	756	758	725	683	682	716	752	724	759	743	762	718	774	735	713	708	723	716	712	725	708	702	769	713	694	742	717	762	702	734	714	747	722	714	746	756	728	685	728	725	698	728	723	697	722	751	728	776	763	787	740	728	710	695	694	728	740	704	710	761	764	743	791	720	730	712	730	750	766	684	742	731	733	737	727	747	725	733	708	718	713	731	733	724	715	713	771	740	681	715	757	713	707	701	675	761	734	700	734	681	738	774	695	729	740	732	701	727	731	755	732	699	729	736	751	763	740	657	731	737	702	745	708	750	716	741	730	712	761	769	764	685	712	742	751	747	731	715	694	719	708	672	757	776	690	737	778	686	701	722	720	760	755	708	761	717	750	693	718	732	690	724	746	736	746	747	734	698	749	795	730	703	715	747	739	701	759	744	661	692	761	736	772	722	716	705	719	750	730	743	767	755	739	720	719	725	761	706	716	705	710	706	793	763	716	755	716	724	722	730	784	746	727	702	741	679	722	757	713	793	684	732	729	768	730	716	690	709	736	728	724	731	751	690	728	717	800	732	727	782	705	763	729	694	733	728	702	742	702	691	729	724	737	757	730	728	693	781	719	735	731	737	738	679	690	761	692	768	769	724	686	715	717	732	716	735	755	696	742	751	718	697	703	702	720	740	736	725	731	711	719	736	731	774	739	761	754	727	715	754	787	769	766	720	771	724	710	764	756	770	716	752	739	700	801	742	732	755	676	719	710	720	712	709	717	752	764	703	694	759	713	761	758	736	806	763	774	701	755	725	785	708	731	707	757	703	759	691	727	755	743	770	757	731	693	747	717	801	743	723	708	739	718	751	723	700	752	721	729	720	782	717	731	720	771	730	695	748	758	683	727	766	728	752	756	742	703	704	739	725	772	758	718	735	777	724	736	769	785	750	690	773	702	707	671	750	725	720	674	771	734	734	729	717	752	730	750	781	724	692	749	743	730	740	724	814	720	754	721	692	752	733	711	730	803	719	743	734	767	751	718	761	737	738	751	722	732	738	752	714	740	678	705	735	722	669	731	759	730	745	748	779	700	697	712	692	726	728	752	780	733	749	712	726	806	707	731	762	704	748	734	729	712	749	730	748	747	775	734	743	749	724	744	759	702	684	735	710	734	797	711	800	730	698	713	729	663	695	740	712	736	745	707	688	747	730	765	714	773	740	739	728	737	713	706	714	752	717	724	681	744	723	702	717	775	733	741	739	725	755	746	714	738	744	765	645	775	737	742	769	712	734	747	729	695	735	748	724	734	658	740	700	727	728	716	729	755	759	754	734	682	712	702	734	736	777	710	710	727	694	747	749	750	742	715	747	788	718	738	733	720	733	750	731	693	762	748	750	717	732	731	706	767	742	686	717	675	783	712	712	718	731	739	728	733	763	788	752	736	785	789	683	778	705	699	752	715	708	742	716	717	753	779	747	734	766	742	707	754	752	734	745	761	764	736	707	741	729	729	748	775	742	707	673	757	719	769	770	725	760	753	707	686	777	719	727	738	706	765	751	720	697	778	711	688	754	727	683	730	733	709	700	682	739	694	716	754	696	698	697	735	737	742	724	717	726	725	768	757	743	740	716	699	753	782	744	751	635	733	700	647	713	706	701	711	709	730	696	733	733	729	713	739	698	737	780	738	702	710	759	741	722	761	748	769	721	699	717	685	750	720	724	814	760	731	731	686	739	698	703	735	760	728	759	739	723	719	707	786	731	740	754	739	751	715	757	654	736	733	713	726	742	751	762	706	727	753	700	693	697	746	740	725	698	721	742	706	729	721	764	780	727	697	765	703	706	733	742	765	763	752	703	718	756	736	714	720	749	733	743	755	667	751	741	727	736	716	725	724	734	712	715	740	735	733	724	740	753	729	733	763	725	739	694	684	723	751	707	741	721	768	705	710	769	722	731	757	736	724	744	750	703	719	743	717	713	725	707	733	762	711	769	732	738	760	719	761	724	726	706	760	738	702	704	712	684	737	729	783	715	707	724	718	748	777	709	759	705	702	667	740	762	699	693	715	729	688	720	728	690	700	695	753	762	704	722	730	708	738	719	706	722	680	796	726	744	738	690	731	769	678	750	779	705	764	773	686	767	719	726	749	704	709	719	726	748	800	754	728	764	700	735	760	731	714	733	652	696	734	757	737	758	759	697	694	715	701	740	746	756	677	791	766	676	747	740	750	774	741	695	744	775	724	721	707	692	727	708	715	705	719	736	718	723	718	724	713	754	708	703	727	741	709	761	709	732	685	750	755	759	785	721	703	748	703	748	713	752	730	726	720	796	728	679	695	682	741	745	733	714	753	724	782	710	723	747	769	759	762	727	710	742	733	725	676	656	738	715	757	744	697	733	684	688	706	744	707	757	705	768	756	689	747	731	745	749	773	747	718	708	703	712	768	727	791	713	725	799	711	748	756	731	749	730	719	713	767	723	751	749	703	711	769	716	735	763	747	704	743	707	726	720	683	724	734	768	734	710	755	695	736	767	758	741	751	772	741	713	721	723	758	670	741	699	730	697	737	746	675	685	672	718	696	774	683	738	707	721	752	757	728	741	731	728	734	724	706	711	708	730	721	739	726	757	724	683	753	709	706	711	756	724	760	702	749	691	743	741	709	710	783	753	735	732	766	690	687	733	752	760	753	708	717	769	728	777	767	739	721	761	761	741	741	746	728	717	734	735	786	741	736	700	736	773	770	714	721	751	713	758	708	756	701	762	754	753	769	756	718	719	702	757	753	718	696	790	764	742	751	764	743	724	723	727	693	734	719	733	757	759	721	690	747	700	724	713	694	746	733	720	759	754	746	685	723	768	709	749	699	749	714	673	722	714	703	701	760	713	737	757	733	726	766	705	752	729	727	734	736	740	749	730	745	769	746	754	749	726	702	737	715	723	739	728	728	756	686	739	703	743	725	757	747	708	724	745	734	777	680	717	724	741	781	722	689	766	720	739	756	739	703	683	709	770	733	740	751	757	676
13249	3627	2661	1732	1083	711	371	302	272	260	255	234	266	244	255	255	259	239	217	260	257	253	256	248	239	249	235	268	273	261	240	271	276	242	256	234	240	243	277	229	256	240	229	260	255	225	236	235	238	234	222	282	255	247	250	224	253	252	274	247	244	258	264	237	265	269	268	270	243	242	255	214	275	267	255	266	244	250	256	242	259	236	256	254	228	232	253	245	248	277	203	253	238	246	256	247	243	254	245	224	235	214	272	252	245	243	238	239	239	223	251	274	261	207	221	240	202	249	252	250	250	244	246	269	250	237	267	260	238	261	244	282	239	270	244	256	235	235	240	305	244	234	220	244	241	238	244	234	255	264	258	265	255	253	248	242	267	238	227	221	235	237	215	269	226	286	258	243	263	234	282	225	244	266	255	249	269	239	260	247	270	255	238	259	227	236	246	264	258	239	251	284	263	256	234	231	295	240	263	240	235	227	250	242	250	248	256	235	252	225	233	295	226	265	234	243	230	246	258	264	253	233	272	263	247	265	221	256	256	256	246	259	213	273	239	235	248	253	271	255	266	233	236	250	230	254	235	250	234	226	244	266	249	252	260	287	254	267	251	266	253	247	255	267	245	243	239	248	237	228	285	238	261	246	264	237	257	224	274	270	251	248	242	249	252	253	251	246	274	256	231	261	233	239	253	259	219	259	236	227	218	231	290	257	236	236	204	227	226	268	246	226	263	245	245	249	265	226	214	279	255	251	254	247	235	252	238	259	253	246	243	231	256	257	233	258	225	238	244	256	249	225	218	263	246	270	209	240	262	259	236	250	247	225	255	261	228	230	250	230	252	234	233	263	250	264	269	263	263	261	241	225	244	233	230	280	258	253	254	248	234	264	246	260	233	261	229	251	229	266	254	240	254	226	214	264	278	283	216	236	273	261	224	227	236	261	260	248	263	248	245	264	242	261	269	250	209	244	239	262	267	250	249	256	236	264	277	240	270	284	248	256	299	246	247	286	271	245	261	257	292	274	239	258	234	268	235	279	294	245	251	238	281	285	252	249	237	239	234	254	231	235	275	250	236	234	259	276	267	262	227	249	252	247	259	279	235	228	275	266	248	259	230	214	239	247	237	232	268	263	246	225	231	249	291	263	229	243	256	250	255	241	203	245	259	252	273	249	252	248	259	263	224	242	232	233	265	264	270	257	240	284	251	262	261	244	254	255	251	215	260	252	265	274	270	262	250	259	232	260	219	241	246	246	256	264	263	229	235	272	243	255	228	241	245	255	233	229	259	254	241	218	257	241	228	214	239	224	241	252	265	267	234	239	243	266	238	247	261	275	259	260	249	254	241	244	243	252	259	248	225	258	227	249	243	233	250	226	259	250	218	238	295	294	250	272	250	264	260	264	258	236	239	253	225	233	263	242	282	272	291	247	263	252	240	236	231	242	278	227	267	248	278	257	254	249	246	235	255	248	237	247	242	233	240	258	278	244	242	237	258	249	274	248	244	278	247	252	281	259	249	251	230	231	241	219	234	258	227	261	272	264	244	249	257	258	258	266	244	248	263	255	247	251	250	220	237	224	247	254	249	271	253	230	248	250	240	231	258	270	258	253	249	258	240	226	239	251	247	249	268	228	240	238	267	229	226	241	246	224	238	243	257	274	255	229	270	240	246	240	243	247	259	268	259	242	251	262	255	233	259	221	275	251	209	229	256	225	257	234	239	242	239	263	277	264	277	259	238	233	238	258	253	258	261	223	240	249	226	261	214	248	277	264	223	254	305	251	218	246	255	264	247	236	252	216	245	241	270	262	246	259	249	238	237	257	269	256	271	245	233	221	236	225	250	245	211	217	228	290	265	231	242	261	229	256	264	272	248	268	276	272	242	264	205	264	262	237	253	262	228	257	231	264	271	241	253	235	275	243	254	239	247	228	225	233	254	273	270	265	243	238	262	233	253	281	250	215	246	265	241	260	235	219	241	247	248	254	245	263	248	222	250	241	228	261	243	240	247	233	250	283	245	236	265	242	232	221	258	244	228	259	247	247	253	244	265	227	256	236	224	213	230	214	223	257	244	253	244	235	232	241	243	245	269	224	241	245	282	222	246	262	265	231	245	247	225	287	228	234	227	264	285	259	242	256	261	252	231	249	253	256	244	266	225	262	247	232	274	236	251	250	239	248	252	242	246	224	245	229	243	248	276	242	232	240	261	255	290	257	235	234	233	245	251	268	245	225	250	233	247	234	233	224	258	224	264	226	240	226	223	223	275	258	248	207	233	280	237	237	261	247	274	261	232	231	251	250	255	245	256	248	265	248	254	213	245	236	255	272	237	279	297	248	245	216	252	258	275	241	238	237	261	234	256	285	250	241	263	220	249	258	252	273	265	272	272	248	247	238	253	260	273	239	275	250	250	254	277	247	239	233	284	242	246	242	234	281	241	273	238	231	258	260	237	225	276	246	243	236	234	249	250	235	239	274	250	243	233	248	265	226	236	241	259	235	254	240	245	217	250	250	282	263	254	268	240	218	243	251	240	244	237	285	257	260	256	238	237	253	240	260	241	259	230	259	260	243	235	245	252	239	250	254	231	223	276	213	257	234	245	232	239	254	239	248	247	284	261	242	262	213	241	249	265	250	260	257	245	216	238	275	244	286	267	246	255	250	251	269	273	248	229	240	267	250	253	256	202	247	262	265	253	220	255	243	256	262	217	240	236	278	264	227	247	251	222	214	224	225	269	245	252	259	234	282	248	248	294	242	271	267	268	230	234	263	240	254	255	267	269	251	251	237	243	206	254	242	249	235	270	254	256	254	251	257	311	219	228	250	252	234	232	277	256	190	251	248	257	251	269	239	258	249	245	261	260	250	237	233	273	228	268	221	267	261	268	254	235	275	243	257	247	276	245	265	250	263	270	223	228	250	234	255	244	262	247	254	259	277	234	264	268	250	237	295	254	223	267	230	245	243	274	248	249	248	245	221	261	243	250	256	253	220	239	220	220	214	275	245	227	241	239	280	246	242	233	217	263	259	246	265	253	233	249	243	268	284	265	238	235	275	256	277	261	249	219	257	234	260	256	278	234	224	243	260	229	223	282	276	262	283	271	261	271	244	239	263	212	233	227	250	248	227	243	229	265	261	247	261	276	250	253	276	301	215	235	254	268	239	238	307	255	227	278	248	269	294	244	242	228	238	243	249	267	300	212	256	264	271	278	239	245	253	263	254	219	267	205	238	228	242	262	249	245	270	225	244	258	246	272	263	263	234	257	235	274	242	253	237	251	240	216	227	244	255	234	254	254	252	267	260	256	223	240	259	283	241	228	239	271	250	281	260	261	247	253	255	212	243	264	240	246	253	227	253	277	272	257	229	276	274	239	249	218	245	231	252	256	269	259	230	258	244	288	275	290	266	270	270	223	238	241	277	241	242	263	241	255	299	265	275	233	241	263	212	253	254	268	259	260	255	251	234	259	236	243	222	206	251	257	258	262	238	269	247
7904	2570	4965	5074	3751	2372	1243	837	630	669	592	597	622	596	607	577	584	578	598	583	580	564	563	594	565	603	519	594	580	580	563	572	542	571	561	621	585	603	567	582	559	652	568	564	597	516	623	576	566	550	533	590	568	579	540	576	564	544	583	526	606	576	595	561	568	588	568	587	576	514	548	634	608	588	550	576	550	529	602	533	539	565	590	554	552	577	561	568	576	554	547	579	520	577	544	570	537	522	584	538	569	570	573	566	552	572	587	603	586	588	575	537	569	577	514	578	530	564	540	567	537	536	573	573	574	603	599	556	557	568	595	580	566	596	558	580	573	567	556	552	573	564	587	536	563	570	599	566	559	584	548	579	564	540	581	538	556	578	584	584	525	554	494	621	595	524	563	553	593	580	558	561	551	589	579	540	554	563	555	547	566	613	555	568	569	568	575	582	595	574	570	562	551	593	542	553	565	591	591	546	549	530	599	556	559	607	540	579	555	588	560	591	565	525	544	617	581	570	569	583	587	546	550	569	519	629	608	613	572	577	587	583	565	569	551	589	512	557	584	577	599	553	574	614	523	595	534	570	536	599	536	545	560	558	597	600	526	578	562	574	593	569	547	578	532	573	609	612	591	527	608	546	575	561	592	568	576	545	580	590	537	592	589	591	600	594	556	532	580	584	542	564	538	559	564	537	584	586	568	574	593	600	546	568	546	571	559	577	501	551	590	550	507	569	593	607	569	560	567	579	606	537	552	570	564	517	607	549	563	587	585	545	528	584	558	516	555	592	559	584	580	559	573	601	613	531	572	547	547	551	591	566	587	587	564	535	506	536	537	592	536	578	553	600	596	562	578	560	538	577	556	552	566	598	537	567	562	625	524	605	584	555	595	581	541	559	591	575	632	539	595	554	549	532	577	587	534	518	594	516	510	572	521	599	546	551	550	557	596	609	539	571	561	599	558	562	536	568	602	584	574	567	575	570	559	567	547	573	594	574	570	584	548	572	543	510	563	513	554	576	569	558	554	571	566	533	571	562	566	562	547	549	551	583	577	535	588	570	559	552	559	563	554	547	563	571	546	559	576	591	555	571	578	568	560	579	553	581	615	566	571	554	525	574	544	573	533	584	572	542	539	557	618	592	556	566	548	576	586	568	598	556	536	539	559	557	558	591	559	550	576	549	600	573	574	581	599	586	523	531	606	565	553	577	568	576	608	586	611	599	561	567	579	561	597	591	541	586	557	562	612	528	589	588	601	569	571	537	528	556	571	590	567	583	558	593	591	582	549	565	560	593	588	598	578	545	577	588	563	564	546	564	523	548	551	583	529	530	614	595	569	555	540	577	542	555	566	585	561	581	559	559	555	577	584	569	609	555	534	556	583	583	530	597	580	564	534	600	577	604	581	533	542	542	568	544	555	588	592	537	566	599	520	506	570	553	556	564	587	546	536	584	587	556	606	533	559	555	558	573	548	535	590	539	569	601	539	575	597	573	543	551	577	561	567	575	575	533	578	575	592	561	563	553	567	577	550	549	555	577	564	572	591	542	540	566	560	609	550	548	540	586	585	606	573	531	558	580	589	553	563	589	601	569	569	570	568	596	566	582	559	560	578	560	559	563	537	554	573	535	543	553	588	558	542	550	533	602	577	567	580	580	610	545	579	561	546	526	549	566	565	550	564	567	598	543	577	599	541	638	590	582	562	598	519	574	581	551	574	561	550	592	567	586	544	580	570	570	567	543	592	540	610	550	574	540	535	574	548	522	576	581	567	554	590	525	557	548	567	574	568	582	569	600	611	559	564	594	583	587	542	581	569	547	567	534	540	541	561	567	551	526	595	557	561	545	545	595	560	530	538	554	532	586	570	573	562	555	593	546	565	585	554	561	567	585	544	582	558	611	523	609	634	604	612	594	554	571	543	597	612	566	546	582	558	576	593	571	569	601	563	574	576	573	560	526	565	574	522	561	592	539	591	532	572	539	585	590	581	578	582	580	587	588	550	576	591	580	612	561	546	603	525	589	581	545	552	533	573	563	585	566	536	556	567	585	514	587	643	557	559	590	606	538	581	599	560	560	549	549	575	584	530	597	576	550	535	600	568	582	555	567	589	587	579	553	592	557	565	526	603	596	567	578	530	565	572	513	602	571	568	560	573	563	570	566	534	580	596	593	565	579	598	576	565	602	566	575	550	568	588	559	545	593	597	619	526	562	536	609	608	607	540	553	547	565	562	592	584	623	518	594	577	544	522	558	552	545	568	553	569	585	578	552	591	553	562	563	542	574	559	581	574	586	540	607	549	544	541	581	563	572	592	577	556	535	565	628	539	536	612	573	559	567	556	558	580	552	554	573	608	579	572	587	522	567	568	613	569	593	596	528	588	560	579	539	571	597	576	595	592	578	594	548	577	559	569	559	552	578	548	534	571	578	553	551	563	573	551	569	544	594	561	573	608	556	571	583	525	559	563	562	585	538	530	532	558	585	557	535	564	596	582	588	544	568	556	598	562	556	571	589	553	516	551	576	525	554	561	552	565	574	568	560	545	534	579	558	554	570	571	547	558	540	593	604	563	584	538	573	557	574	589	571	568	560	588	595	585	527	518	576	577	560	570	571	614	515	580	536	601	526	526	539	579	567	564	589	527	628	549	531	572	618	578	616	585	615	614	574	546	554	592	561	562	562	557	554	595	566	570	577	552	595	574	598	529	574	558	583	575	546	554	587	570	583	610	596	560	571	571	525	599	600	511	563	591	565	610	581	575	543	532	585	574	582	572	569	614	522	596	526	573	550	572	573	527	575	559	561	538	572	578	586	572	524	580	528	587	600	554	572	569	575	625	569	585	520	564	569	525	550	563	589	534	573	590	579	557	585	591	576	546	566	550	555	575	605	553	524	561	582	580	625	568	578	532	572	566	563	528	558	575	574	531	596	567	554	568	595	574	583	539	566	559	545	574	612	564	537	543	580	552	508	537	579	548	618	544	580	596	613	558	565	581	569	562	582	593	568	543	562	603	579	581	576	595	582	574	540	557	560	545	546	534	605	564	529	563	581	562	563	558	537	504	574	552	582	578	524	555	574	569	567	556	564	566	565	551	554	588	568	568	583	602	534	609	624	516	557	578	558	573	574	520	565	562	603	562	545	561	586	600	563	557	517	556	645	550	578	581	588	602	585	561	587	618	549	543	566	601	584	602	606	570	566	555	565	588	566	559	545	592	610	610	563	586	591	575	585	573	570	555	571	533	566	578	532	567	576	577	519	503	554	541	579	538	519	562	519	602	586	548	539	526	578	576	587	525	566	542	594	567	567	579	578	544	540	543	579	549	551	573	572	551	570	518	543	575	571	533	567	557	530	588	615	557	532	591	593	546	569	581	591	586	569	524	593	572	585	597	575	556	612	581	552	551	583	548	567	570	568	543	584	564	557	561	595	581	533	535	614	570	604	512	574	556	569	504	572	521	567	532	569	569	549	521	582	574	561	552	602	567	572	573	562
31746	10279	6291	4456	2747	1352	663	402	296	278	274	250	237	217	217	204	186	193	212	172	188	226	193	190	197	178	206	211	206	172	183	182	185	197	179	168	151	181	179	187	166	183	162	168	201	203	164	178	178	182	184	173	174	185	175	184	190	175	194	169	187	179	174	202	174	179	190	154	184	191	155	181	184	167	166	187	165	190	187	149	193	160	198	165	195	184	180	220	200	177	181	180	172	179	160	174	180	186	166	203	180	191	190	192	189	202	171	214	171	177	174	167	191	178	169	155	186	194	185	158	195	166	191	201	178	202	201	177	199	182	171	186	198	192	174	188	202	182	178	175	184	163	175	188	207	181	195	169	174	177	185	187	203	173	172	199	180	152	174	196	189	178	158	205	197	202	174	209	171	204	167	186	163	171	191	195	180	188	172	197	164	187	196	169	171	194	174	214	166	197	189	188	160	177	216	193	180	181	170	217	168	186	188	151	202	193	204	183	219	198	175	188	164	177	194	162	178	189	165	175	198	178	186	174	183	182	175	167	199	204	164	186	164	171	166	184	190	162	155	175	190	164	165	168	177	176	197	170	191	189	189	199	180	193	171	186	174	175	185	176	178	182	170	190	182	188	183	171	188	170	173	203	181	204	190	200	185	217	180	173	190	184	192	179	194	193	208	169	207	188	200	192	170	169	179	178	193	192	172	180	186	216	196	196	187	178	169	188	191	176	179	168	209	177	182	172	163	188	204	204	172	196	188	198	180	181	194	168	165	185	184	185	170	218	185	153	188	199	198	188	203	209	218	191	196	186	203	165	177	175	187	174	180	180	168	190	176	171	159	216	187	183	200	163	201	186	184	207	182	187	187	204	170	178	219	160	174	210	184	181	179	206	162	189	215	182	189	178	185	204	211	163	181	169	168	183	159	165	178	188	173	165	171	210	203	197	201	157	185	203	177	189	197	177	209	189	202	205	178	189	214	185	186	178	190	193	200	188	196	204	172	170	219	167	147	158	166	185	192	171	191	173	163	177	173	192	187	167	167	205	192	180	175	214	216	196	166	209	206	190	188	203	192	173	183	168	185	197	191	171	176	168	172	193	165	199	153	203	189	189	197	182	190	186	206	157	175	185	185	199	218	190	186	190	169	190	185	200	185	174	167	150	179	197	190	212	189	197	185	211	187	157	191	183	150	190	202	193	209	182	177	193	198	195	175	173	170	193	181	198	182	187	178	174	173	195	185	175	207	188	174	186	183	181	169	180	181	181	182	175	185	206	188	158	171	182	199	194	191	184	188	185	189	192	172	189	176	192	198	178	192	202	159	153	169	193	149	153	182	194	182	164	158	173	177	187	196	190	193	157	182	197	191	172	199	177	195	191	200	184	172	196	181	188	203	203	196	177	216	178	192	174	191	184	193	187	214	195	197	210	218	204	185	166	165	145	190	176	184	185	175	177	186	160	170	181	180	204	176	192	182	166	177	174	163	219	180	173	176	180	171	186	198	196	196	146	188	185	181	210	177	176	185	180	196	191	175	164	177	154	187	181	216	173	169	164	185	152	200	156	197	153	202	200	135	206	184	172	185	185	170	183	186	167	194	189	166	188	162	171	178	208	204	192	205	184	201	176	199	148	175	168	182	169	176	173	179	189	196	183	214	188	172	202	196	186	189	184	189	190	168	189	190	174	179	165	190	186	217	193	180	193	184	207	195	202	184	200	185	177	163	186	202	171	167	179	211	178	172	198	179	198	193	182	165	174	182	162	179	174	173	196	200	196	192	168	197	182	201	180	188	190	164	182	199	175	173	195	155	173	177	176	199	175	188	169	167	176	211	189	153	179	187	179	173	153	181	197	183	196	182	170	176	186	170	178	177	198	178	179	185	179	198	174	182	168	203	185	196	179	195	169	187	172	166	193	190	198	175	175	200	202	188	190	147	197	181	211	152	190	194	179	183	179	171	210	155	200	184	169	166	170	185	188	180	173	188	181	186	162	155	207	176	176	189	175	165	190	167	198	183	201	154	196	208	179	191	169	167	187	187	202	176	185	158	233	179	176	180	171	197	148	166	177	200	182	176	163	211	168	193	218	177	181	201	183	190	177	187	190	189	171	199	143	164	150	202	174	144	207	153	174	183	161	164	194	182	176	191	191	214	209	175	194	199	185	182	189	222	185	182	203	183	204	172	171	193	186	198	168	181	206	179	175	190	206	205	183	192	161	201	184	176	192	176	164	186	178	215	183	181	186	192	157	168	179	193	173	190	205	188	161	159	193	173	187	175	178	178	189	187	167	182	187	177	190	167	178	190	180	192	176	202	198	173	183	196	179	207	169	189	204	202	174	169	204	173	190	163	185	169	207	176	171	192	191	187	178	194	201	197	178	177	189	156	197	180	164	181	177	172	188	189	171	202	174	186	173	190	202	179	166	200	175	167	200	175	184	202	196	178	163	180	184	184	184	168	189	184	179	169	182	200	193	196	193	200	185	184	183	185	201	167	188	163	195	166	193	184	183	203	217	206	166	181	199	199	202	171	187	179	177	183	171	150	192	180	175	187	211	187	175	186	180	195	181	162	176	159	187	175	160	178	173	187	216	163	179	157	164	183	183	176	139	193	158	169	187	154	195	173	188	191	172	182	168	198	184	192	192	220	175	196	183	198	207	200	174	184	165	195	183	192	183	177	175	164	208	182	185	170	190	199	179	177	167	195	184	194	181	183	182	144	226	193	163	185	188	192	184	200	186	184	187	185	155	177	197	203	168	180	176	177	192	187	208	177	179	179	185	205	182	197	193	172	148	182	185	168	195	192	181	173	169	160	173	165	171	152	175	207	173	200	192	200	180	166	197	191	184	194	152	179	155	172	212	171	196	162	167	154	172	193	171	214	170	166	173	176	175	166	173	176	204	178	185	169	166	192	190	180	174	205	184	178	210	166	168	164	174	177	190	168	183	209	165	170	173	201	181	189	198	175	181	198	176	143	199	201	210	186	208	192	174	168	187	186	211	204	217	204	218	189	186	190	172	195	193	198	178	176	188	186	189	171	188	183	199	174	181	163	185	155	220	177	197	197	184	180	179	164	179	193	197	191	188	198	192	194	181	173	198	181	176	185	190	189	195	181	195	201	167	193	195	186	167	195	166	202	199	193	198	168	183	194	208	180	197	180	167	198	173	163	172	189	176	182	171	193	185	158	164	178	177	193	178	179	179	180	185	185	179	193	163	155	195	168	175	204	197	188	181	188	193	170	165	185	194	165	180	193	177	192	194	158	155	177	195	189	181	179	196	152	183	178	173	182	155	147	154	196	188	154	164	171	163	184	189	181	153	167	168	165	173	194	186	221	174	213	186	164	185	192	176	154	164	207	165	195	181	154	174	167	183	189	187	163	177	178	188	179	194	186	194	181	188	191	197	196	204	199	198	166	184	196	207	185	180	196	169	171	192	168	158	193	178	184	167	219	196	180	162	182	204	165	204	174	175	187	200	178	196	184	183	179	206
19603	4487	9650	10608	8917	4850	2707	1475	1177	1049	964	788	822	773	700	630	546	481	513	499	478	446	479	494	498	472	482	508	476	472	512	490	430	454	503	460	478	464	426	451	479	470	448	461	442	459	457	477	443	478	456	470	484	482	461	468	494	473	464	437	434	456	416	464	457	445	484	486	448	461	427	434	436	447	451	441	441	442	419	443	471	454	446	458	463	450	466	458	451	408	421	430	443	463	448	414	441	452	447	437	432	431	477	451	442	448	431	438	434	468	454	426	456	450	457	479	485	425	434	470	441	441	474	435	447	460	432	441	411	442	456	471	449	422	434	433	524	423	493	434	501	479	483	479	502	447	460	465	429	466	473	459	473	470	455	457	468	465	421	462	476	406	447	450	446	464	427	452	463	466	477	431	471	464	436	452	454	436	456	451	426	448	437	508	443	440	475	461	441	478	449	456	440	445	440	485	447	442	418	422	417	453	413	456	479	470	464	469	462	455	441	434	461	453	470	450	433	450	457	458	468	469	415	476	419	425	451	502	488	455	456	479	454	485	492	432	460	509	450	432	431	446	419	471	434	486	458	442	418	444	442	460	468	461	462	453	443	457	424	444	443	457	451	457	448	462	435	449	434	495	459	445	510	437	465	421	473	456	440	449	462	450	434	438	460	414	459	475	443	441	429	413	452	461	448	438	457	465	470	397	445	488	462	407	458	467	416	464	508	440	438	421	483	428	427	447	458	417	474	451	446	453	427	429	445	431	448	463	415	476	456	419	451	476	436	444	479	445	440	473	438	439	441	427	450	425	471	468	471	445	458	471	458	437	453	464	478	432	435	456	422	461	449	437	487	445	513	442	464	464	480	460	489	462	490	477	407	461	455	439	430	469	472	480	467	430	467	448	463	410	436	417	473	461	449	492	431	449	415	425	461	454	408	493	429	422	441	494	466	445	472	403	444	432	445	456	463	428	473	479	468	438	476	456	430	424	466	438	465	454	477	490	408	486	431	459	497	445	502	490	452	480	442	447	457	476	451	450	439	458	441	454	466	442	437	425	424	445	470	456	477	484	441	451	448	441	485	452	432	466	465	419	434	424	425	440	423	463	522	449	473	444	448	437	432	508	475	442	439	440	465	470	460	447	432	424	474	461	443	454	456	458	461	488	447	432	437	470	453	414	432	396	465	413	478	477	436	430	441	425	480	466	450	444	432	472	461	483	491	442	443	439	422	458	447	487	436	423	456	444	409	505	433	485	452	437	504	438	447	435	447	452	439	484	484	468	477	447	452	434	444	455	424	434	464	455	475	455	460	477	455	448	417	463	448	397	467	432	467	480	459	457	464	468	442	437	470	486	430	426	447	431	452	463	475	429	458	457	439	456	428	477	471	439	462	430	425	473	501	447	421	427	491	463	457	449	437	478	460	450	444	432	456	447	461	441	408	446	469	476	427	418	439	472	481	430	469	502	484	432	438	475	461	458	457	430	500	479	452	438	412	451	444	439	470	443	432	455	453	440	458	480	434	433	455	453	415	420	463	441	498	455	469	452	456	445	441	449	429	463	450	450	440	470	444	481	441	466	466	448	455	487	449	446	463	473	467	452	467	459	453	437	418	474	458	435	441	443	472	475	443	455	485	505	448	448	451	424	478	448	467	458	432	455	430	427	475	455	464	473	451	472	480	438	477	432	458	465	445	460	455	470	477	439	473	447	440	458	457	468	454	450	468	492	463	451	438	472	406	460	441	453	415	448	448	466	463	418	471	441	426	439	442	444	469	439	472	451	435	466	475	460	425	449	449	436	469	425	471	409	446	458	447	444	458	442	451	457	429	481	491	444	442	457	436	495	490	450	468	444	460	462	457	445	456	427	466	453	456	450	458	481	440	453	433	450	436	461	481	477	430	471	473	470	447	474	440	436	428	453	439	440	447	471	434	424	484	456	448	449	441	486	459	442	448	457	456	499	433	436	475	485	424	457	443	440	451	443	456	387	467	479	471	451	501	443	475	441	438	451	426	466	488	483	454	476	456	474	455	435	484	412	448	419	492	403	467	442	448	440	441	443	410	505	447	451	438	457	461	448	469	419	472	481	457	479	481	450	418	473	471	476	467	442	472	450	442	409	464	464	435	475	410	448	469	469	412	458	433	448	467	423	407	469	412	437	434	500	436	484	470	408	471	460	470	487	433	469	420	467	447	445	453	457	441	461	481	462	466	424	424	442	471	454	430	427	426	442	442	435	438	453	446	472	455	511	438	464	490	425	454	440	463	458	481	436	442	435	421	448	501	464	485	490	430	432	449	425	443	495	437	465	445	454	495	489	455	449	445	480	472	414	484	445	492	458	490	468	451	414	416	459	455	462	473	421	428	471	443	418	449	435	443	406	472	433	423	463	443	432	417	464	445	461	437	467	453	459	446	458	449	435	499	427	436	445	439	433	443	483	437	445	429	437	432	477	463	437	449	454	457	437	451	465	442	456	479	457	439	460	444	464	454	414	428	465	410	470	480	453	449	450	428	423	464	429	465	406	441	463	464	445	448	438	449	439	462	449	444	466	465	437	411	493	457	454	448	445	471	435	449	432	459	435	441	438	471	466	427	461	393	441	456	439	458	448	428	457	484	449	463	452	423	448	460	490	473	454	446	454	496	451	455	470	455	465	463	425	429	466	467	424	463	466	476	430	426	453	467	444	483	460	466	497	450	471	422	438	435	456	437	463	430	452	434	435	416	458	428	449	402	451	462	479	478	437	438	471	453	413	457	436	434	447	403	455	433	404	442	437	466	446	483	454	442	440	483	431	454	444	445	439	481	442	450	459	483	468	435	443	451	422	437	439	460	454	450	468	463	460	455	467	465	419	444	474	454	453	418	456	470	439	491	454	475	427	487	469	450	473	466	477	440	430	441	432	425	415	442	428	446	425	428	446	443	441	450	437	443	442	471	489	461	443	435	441	455	502	470	454	478	460	452	506	465	475	473	445	465	423	471	457	434	435	449	440	443	442	445	439	434	415	473	458	474	473	438	449	441	441	430	481	460	458	473	475	438	448	449	476	463	415	449	457	428	436	420	475	476	460	484	450	474	469	456	467	452	425	441	469	431	467	482	437	443	461	455	441	420	458	457	449	481	475	447	452	430	428	466	409	432	424	437	423	464	421	442	473	407	462	432	504	482	441	435	417	461	461	467	450	424	462	439	463	451	442	465	449	423	438	456	462	469	435	456	463	467	469	481	489	478	464	478	479	498	485	461	447	442	417	455	452	446	474	445	439	435	477	447	452	459	403	455	440	432	444	440	460	478	436	474	449	468	444	472	465	415	465	453	434	451	447	458	416	479	434	472	473	473	420	441	474	457	437	467	457	467	471	450	456	456	434	439	452	437	430	433	415	403	421	471	468	452	445	458	482	460	471	475	467	435	461	468	450	430	462	472	441	453	479	456	479	480	459	444	452	464	456	452	423	494	479	466	424	466	432	447	434	472	482	454	423	445	463	440	444
43534	16737	10694	7418	4836	2651	1138	752	542	512	477	447	466	402	407	379	353	370	331	345	325	330	373	316	359	301	319	323	313	318	322	282	360	324	328	322	293	297	339	347	362	340	341	335	342	329	290	312	306	332	370	349	313	339	337	359	325	295	313	319	344	295	321	319	314	353	295	302	313	335	317	325	357	332	337	311	293	342	323	296	331	353	341	294	324	325	289	327	327	304	372	334	329	334	293	305	310	335	319	338	330	330	322	297	327	296	352	339	337	322	337	306	315	325	328	314	296	326	304	313	319	275	303	333	287	305	335	330	318	330	316	315	312	322	341	351	315	314	309	322	317	313	332	302	329	316	318	328	323	301	293	321	347	327	326	332	342	318	300	319	335	293	365	320	346	328	354	330	323	323	327	347	335	332	305	313	303	329	304	290	331	288	311	310	330	339	288	273	340	305	297	321	324	334	346	317	349	330	320	350	267	311	334	315	333	340	317	288	320	317	300	315	284	319	308	305	326	294	341	374	316	333	329	309	360	338	327	335	334	389	300	325	294	332	311	331	321	321	350	311	349	350	327	314	331	340	340	294	330	331	317	320	324	325	299	332	319	367	387	344	333	294	318	333	331	321	315	307	308	308	352	312	321	326	309	297	332	358	305	317	326	330	325	323	343	339	322	335	309	357	348	326	317	316	325	330	363	292	312	308	351	309	318	358	301	361	291	326	319	336	324	312	320	299	349	329	316	297	291	294	314	351	360	320	326	304	313	320	311	325	339	322	293	327	310	271	338	349	316	317	338	350	324	265	297	292	272	335	321	322	307	302	368	367	328	313	333	316	306	263	358	312	291	357	393	336	325	287	311	308	331	318	375	335	329	359	302	310	298	357	357	335	335	328	315	300	330	282	348	318	332	305	325	311	358	330	311	303	301	306	349	370	328	351	325	331	297	307	306	333	307	309	324	316	302	282	305	304	303	324	336	307	343	283	343	348	318	333	364	325	317	322	313	331	318	328	323	327	319	278	345	324	325	332	339	357	349	320	370	357	332	304	311	338	269	325	338	361	311	361	354	313	330	310	294	331	337	320	298	311	299	310	313	306	296	310	307	330	292	332	366	325	310	359	346	357	317	379	314	291	332	359	321	302	327	326	333	312	329	318	367	297	345	354	349	342	354	301	307	338	341	333	330	311	345	323	340	340	300	322	301	360	308	324	334	304	326	322	308	346	315	317	313	331	310	308	308	291	347	342	323	321	334	305	310	345	345	309	295	323	317	350	317	332	262	305	346	356	346	313	311	303	321	353	322	309	315	346	318	341	323	339	301	330	317	324	316	350	295	336	341	302	298	339	314	305	325	309	312	318	308	339	312	299	301	322	317	297	326	317	334	332	294	341	336	320	323	301	358	341	350	350	332	312	322	357	289	324	329	338	364	317	279	294	321	354	328	286	297	277	331	305	349	322	314	300	336	351	327	348	335	348	336	340	291	305	315	319	295	310	337	327	315	312	303	332	300	288	316	321	302	298	311	334	354	319	329	303	318	291	300	304	332	315	370	291	306	308	317	292	349	310	305	323	363	303	321	351	290	325	335	326	297	338	325	307	305	327	308	316	345	335	303	325	357	322	297	323	353	315	309	310	309	345	314	360	317	338	307	358	353	327	336	301	349	315	297	297	340	299	318	324	331	291	337	337	354	331	306	338	327	358	335	335	304	306	293	358	322	321	306	357	335	293	341	338	308	373	334	316	342	318	318	305	367	338	343	338	367	355	291	345	305	322	340	347	318	312	352	344	308	324	353	317	360	361	326	347	288	337	314	303	294	328	302	315	298	323	314	287	349	317	349	313	332	294	316	340	321	297	321	365	350	316	326	358	330	332	319	286	345	317	327	319	298	297	329	331	333	314	329	321	330	334	339	307	321	307	317	314	326	323	349	304	321	327	330	318	294	350	290	324	336	328	335	302	328	350	301	346	345	297	336	318	346	322	317	342	331	331	316	330	309	325	301	330	338	304	333	363	294	326	307	330	318	328	316	312	365	332	309	333	330	311	288	339	328	313	327	293	302	307	292	321	305	327	330	330	327	309	299	320	313	309	342	309	315	309	345	276	307	322	306	288	330	290	318	329	355	295	324	328	300	346	340	298	345	315	323	299	312	343	324	340	309	335	360	327	319	313	345	304	351	335	333	310	344	293	324	315	322	311	314	316	314	330	294	362	326	311	332	316	297	293	324	302	310	322	308	334	335	302	307	320	285	310	305	354	322	316	325	326	370	301	329	311	278	328	297	325	317	315	313	311	324	310	293	350	326	333	306	347	324	313	312	308	323	314	321	339	311	324	333	351	346	318	343	317	316	341	378	307	334	325	310	362	285	335	330	326	300	339	321	319	356	292	310	355	351	329	344	293	320	332	332	320	316	328	337	369	311	358	335	325	384	335	283	338	343	317	284	326	323	301	317	332	353	334	325	295	336	314	320	310	313	317	353	298	306	291	325	303	325	309	326	358	314	323	321	347	315	332	291	333	344	312	328	299	313	333	396	318	317	362	370	337	320	338	318	287	342	326	329	296	320	330	322	343	311	300	328	315	321	327	319	332	354	332	291	321	309	307	312	317	300	318	318	316	302	351	337	316	349	289	298	303	316	289	297	287	314	314	288	314	331	318	338	320	348	377	297	337	354	339	296	324	331	307	332	317	336	333	329	314	341	343	298	326	323	299	326	329	309	350	309	319	299	338	317	308	331	328	366	315	349	323	318	316	277	322	339	328	319	304	305	336	326	306	330	329	317	309	327	327	341	325	330	331	321	317	313	309	342	320	325	339	343	367	326	327	321	349	352	312	345	281	294	303	298	331	334	335	322	323	314	311	337	315	309	329	335	292	327	315	328	311	316	337	322	330	311	342	285	357	332	312	372	315	316	346	351	331	329	320	346	295	317	359	322	302	361	340	319	317	327	333	300	333	319	363	301	309	322	309	329	354	351	320	325	328	301	347	343	337	295	325	325	312	323	319	316	305	337	344	325	288	361	341	337	316	309	323	326	305	304	316	324	333	339	345	334	317	332	307	324	311	301	311	343	313	356	318	337	336	306	325	341	340	299	306	337	309	315	296	304	345	325	368	326	333	329	313	301	304	323	275	356	343	328	337	295	332	334	307	362	350	339	310	301	316	309	305	307	340	340	308	358	362	351	301	277	324	311	313	370	316	320	345	326	301	342	329	331	316	327	331	325	305	322	322	269	321	298	285	326	311	334	299	317	324	316	305	306	273	337	311	325	304	338	299	299	326	291	264	319	331	339	354	339	309	307	322	325	296	313	317	311	363	316	314	343	289	317	329	299	311	314	340	343	329	322	325	335	309	310	288	305	304	325	319	343	336	313	317	309	290	321	331	351	322	314	364	326	352	361	336	365	341	312	318	317	358	319	354	322	314	349	291	329	305	314	324	303	286	298	305	303	339	348	325	338	319	306	334	314	324	336	335	307	344	338	328	296	337	318	318
26101	7108	13588	15429	13001	7538	4046	2589	1929	1669	1612	1531	1462	1367	1194	1068	947	854	830	791	817	771	773	732	822	782	798	771	801	755	727	802	748	741	760	768	714	726	777	716	756	714	691	744	743	729	739	730	736	761	705	716	703	747	721	741	760	771	777	723	726	728	740	703	734	715	768	755	739	765	723	718	781	709	728	766	724	778	737	734	717	743	733	707	713	779	747	757	713	703	773	743	701	734	721	756	725	748	734	758	719	716	729	723	746	721	758	750	725	759	751	748	729	695	745	715	699	717	760	736	768	771	741	682	704	746	769	707	745	741	727	679	766	747	719	790	744	780	761	717	704	739	772	694	721	719	711	749	759	731	776	716	736	776	711	721	718	702	729	769	723	780	750	728	725	710	734	716	684	742	714	711	763	729	726	715	707	771	713	746	742	718	744	739	718	759	699	753	705	745	748	737	762	730	727	752	723	691	670	734	758	718	728	724	778	709	728	737	733	695	714	734	741	704	758	719	725	692	651	715	724	751	680	719	736	776	754	738	690	752	753	698	779	730	685	719	736	687	721	730	729	764	712	745	716	733	778	737	682	747	734	734	795	726	790	734	717	725	773	720	752	729	719	729	767	698	688	716	775	712	767	722	713	743	721	761	701	710	715	749	723	749	651	740	709	744	712	743	739	756	739	734	666	744	753	737	672	727	729	765	719	740	705	729	719	736	693	682	747	728	723	695	716	744	709	712	765	725	780	749	742	772	736	714	704	739	763	779	718	757	771	726	715	702	718	713	733	776	731	751	734	704	696	757	704	708	775	802	741	713	774	700	803	703	743	695	759	747	712	710	698	727	737	715	803	722	716	719	764	759	753	704	767	718	733	691	752	723	766	774	742	713	720	744	731	740	752	702	725	736	740	743	743	761	748	741	757	725	709	754	745	727	704	768	720	695	686	735	729	733	736	735	718	739	746	739	686	738	716	735	761	748	743	752	736	694	726	716	734	752	741	696	735	726	713	742	700	738	728	731	687	785	737	716	749	734	780	722	736	732	672	755	735	718	688	725	737	698	676	774	710	701	727	705	748	720	713	716	734	704	736	747	797	708	745	723	712	705	715	726	741	709	717	657	735	720	747	749	804	774	727	670	734	753	741	733	729	709	754	751	736	712	730	754	713	746	752	802	764	747	712	744	754	753	717	702	773	744	746	710	744	699	702	825	750	724	689	726	738	689	710	724	663	706	704	731	762	744	699	738	761	687	724	821	733	731	793	766	735	713	678	731	747	757	744	739	715	767	677	708	723	745	694	732	720	747	741	731	733	705	701	691	747	731	738	739	750	776	691	753	732	747	722	678	744	759	749	719	750	730	689	723	740	714	731	804	710	737	686	699	754	722	736	761	717	721	725	780	707	751	715	761	742	752	733	737	714	744	726	731	726	749	768	787	741	733	709	719	744	754	764	749	763	731	713	713	696	729	723	758	755	736	714	730	726	737	743	725	700	757	716	728	717	741	691	685	682	744	712	709	755	739	695	724	732	723	752	713	735	696	702	715	730	740	725	785	730	747	714	718	716	751	735	710	739	692	720	709	788	692	741	699	791	789	707	767	741	753	751	720	710	729	695	757	738	719	741	726	707	743	746	778	718	759	740	672	695	744	737	729	712	744	756	746	689	704	763	749	762	738	772	760	735	710	673	777	740	698	721	706	753	751	767	733	762	744	703	728	720	712	765	696	671	745	736	781	705	750	719	661	687	801	779	708	693	703	756	699	728	758	702	742	742	773	706	709	747	738	722	714	726	693	780	720	686	747	729	768	693	732	695	773	722	728	747	764	746	662	776	721	777	748	718	696	709	729	736	761	708	721	753	703	773	767	701	728	763	707	691	742	744	663	739	705	723	737	763	760	667	726	755	734	759	737	798	709	759	690	752	723	726	717	770	715	777	732	722	721	745	721	755	759	706	780	676	736	721	734	755	723	722	739	716	739	729	716	721	750	697	684	743	744	781	708	742	699	730	746	739	746	752	720	739	729	780	701	706	778	697	678	726	698	707	724	753	777	739	757	756	703	729	759	736	736	708	753	784	754	725	721	720	681	733	797	718	736	737	739	732	715	699	734	735	743	738	714	737	745	730	811	763	729	684	734	688	711	718	755	718	745	710	702	711	758	763	712	694	768	743	660	716	691	717	739	725	743	729	777	752	765	779	712	697	771	745	656	708	737	768	742	687	765	712	721	708	739	710	727	714	674	688	715	705	715	724	700	709	704	774	730	722	745	757	705	729	738	716	737	785	712	691	742	742	783	749	722	699	701	722	786	747	714	732	729	712	766	707	748	731	751	793	744	747	698	697	708	744	705	723	750	741	738	761	728	734	746	769	728	775	734	740	757	747	705	708	782	730	768	749	730	763	760	759	713	709	719	754	717	724	748	763	726	724	633	764	700	698	710	729	734	759	769	764	740	732	733	708	737	727	670	768	742	727	744	723	771	735	718	741	715	707	693	705	779	748	763	727	730	752	730	683	655	719	714	717	772	711	733	747	721	689	750	734	771	699	702	724	750	703	699	705	680	711	726	688	703	702	709	697	653	725	715	753	733	742	698	750	745	774	740	741	734	762	692	713	731	743	724	723	716	730	701	732	726	756	718	756	714	719	786	665	781	709	735	675	744	730	717	734	698	766	724	725	750	759	712	696	784	706	762	714	732	744	717	719	678	721	752	702	742	755	751	723	729	714	774	739	773	771	728	720	704	682	770	691	747	739	715	724	725	720	729	743	697	722	760	714	687	730	742	699	784	763	731	744	739	730	764	708	761	750	728	692	687	709	768	742	707	707	752	707	734	762	741	741	766	722	701	725	666	770	743	721	757	723	709	780	733	720	706	781	741	737	732	747	724	798	741	739	707	717	729	728	754	688	733	747	727	736	729	723	698	717	733	763	687	722	734	734	765	763	741	726	708	757	753	682	700	741	785	766	699	741	704	718	747	780	747	764	746	725	707	709	725	672	776	730	728	741	727	731	687	712	703	690	744	704	783	722	693	705	722	712	775	700	742	729	700	749	756	726	747	704	731	767	749	749	713	769	716	700	767	743	719	719	822	749	758	775	741	744	771	749	704	750	718	715	765	762	725	718	712	728	756	720	729	771	693	731	730	764	753	736	725	678	708	737	742	763	710	740	773	744	690	782	703	765	705	694	708	744	715	703	732	765	666	714	727	735	775	711	746	707	750	751	806	728	721	650	777	722	721	685	707	713	730	751	747	782	749	692	729	708	733	694	688	733	715	744	776	736	724	737	733	729	755	754	714	731	737	745	764	700	731	764	725	752	713	707	718	773	758	752	751	709	693	766	734	788	720	739	756	707	738	714	757	770	756	755	724	743	746	747	709	723	719	693	740	722	740	711	763	726	730	698	718	697	726	777	724	691	764	745	690	749	746	695	732	782	756	714	722	698	697	721	705	712	680	729	755	743	767	705	715	695	723	748	723	738	742	715	721	734	721	781	725
13004	3470	2670	1814	1048	541	290	256	260	249	252	244	230	259	236	220	252	255	236	254	241	287	264	231	251	224	269	247	213	253	235	235	244	252	260	272	233	238	267	257	254	267	257	225	258	230	255	214	254	229	288	267	257	247	236	286	280	275	238	287	252	242	235	252	276	238	207	229	259	251	235	230	257	241	237	241	229	212	282	246	257	249	225	224	248	277	264	241	250	232	251	233	221	250	241	246	275	240	253	294	288	265	242	269	248	252	247	270	249	253	280	236	228	239	249	211	263	263	236	266	243	276	243	256	224	264	265	232	242	217	244	254	236	225	236	257	264	235	252	259	261	244	255	259	272	230	235	225	244	241	246	227	243	251	250	228	229	253	238	260	238	228	261	263	231	280	250	284	233	265	264	242	241	239	254	267	273	228	275	244	258	223	281	234	218	241	246	256	231	257	249	217	222	211	226	250	252	243	274	273	269	251	246	258	237	261	246	233	268	284	254	250	244	245	268	241	241	218	252	249	247	262	223	253	254	261	281	273	268	263	265	248	222	253	236	279	265	236	262	245	215	222	280	256	227	245	248	266	257	244	243	263	226	249	263	215	256	237	266	235	267	252	273	244	233	239	217	264	255	238	251	244	241	271	261	255	240	238	251	242	245	251	241	240	244	237	236	225	265	225	237	252	217	221	235	246	233	242	248	251	250	258	259	266	223	226	213	260	260	266	238	255	232	261	240	281	221	244	239	265	244	272	250	284	239	250	216	264	236	232	262	267	277	263	232	259	250	249	254	285	232	252	271	270	235	249	249	259	242	240	247	240	249	230	258	251	259	258	249	227	240	255	255	227	264	272	233	262	256	270	229	244	251	283	213	267	281	260	241	230	222	248	227	260	246	236	250	256	246	197	298	243	233	264	244	237	246	279	265	266	248	257	222	225	234	251	228	241	226	248	269	234	263	217	210	249	205	237	256	232	218	221	223	252	253	250	259	231	225	267	268	254	226	219	243	238	257	259	249	254	259	243	237	266	232	253	227	233	263	226	198	229	219	223	249	241	241	243	253	252	216	241	224	238	262	251	227	254	257	240	203	216	261	271	261	227	241	247	223	242	229	258	265	265	262	247	269	259	225	242	220	263	249	217	232	267	216	260	235	263	263	233	254	238	262	205	273	264	218	264	251	233	222	260	264	248	227	255	240	241	241	257	267	252	249	246	221	240	232	256	247	238	231	253	229	217	215	254	268	227	248	254	244	245	255	241	237	240	246	217	213	228	244	285	257	236	230	249	229	232	240	242	274	244	233	285	249	258	245	243	241	218	237	242	239	244	250	230	261	266	238	261	249	271	239	282	253	265	253	248	230	247	240	211	241	291	253	272	269	285	252	289	263	261	231	238	253	257	258	254	241	235	239	247	240	217	250	230	237	244	255	225	223	269	285	231	249	251	255	266	244	238	242	237	250	255	260	215	249	236	243	233	216	252	249	239	234	256	224	226	271	255	265	253	263	260	231	268	249	250	241	227	239	259	244	246	239	244	248	239	222	239	245	262	226	208	226	275	225	237	270	261	267	257	258	225	256	267	253	260	243	269	261	255	227	263	256	239	253	244	237	253	266	248	267	239	250	233	255	249	230	227	255	261	254	274	255	275	262	260	243	224	250	258	253	248	264	260	245	207	296	262	239	235	239	246	233	238	235	233	255	227	237	255	246	221	266	250	223	221	229	219	238	244	270	252	251	233	219	235	245	235	250	224	252	246	252	252	263	242	231	247	253	244	222	216	229	266	233	233	227	238	238	223	270	244	254	206	261	203	221	225	269	236	226	273	255	249	232	228	232	266	243	263	230	267	252	257	281	237	257	258	255	251	259	231	256	243	240	253	229	231	256	267	239	267	247	231	244	236	269	239	248	255	236	238	251	235	279	250	253	247	262	244	250	224	253	250	232	257	219	258	240	258	262	268	200	250	233	213	241	302	245	256	248	225	251	274	230	262	255	246	240	266	243	218	265	222	258	271	249	255	239	238	251	271	258	260	227	231	242	255	252	246	268	264	228	249	204	234	241	225	271	246	223	275	219	241	251	249	223	266	270	252	266	245	238	237	276	258	246	279	272	262	221	275	247	223	215	232	241	242	239	234	250	264	259	239	241	242	214	263	228	226	248	270	252	239	260	266	262	234	246	248	255	276	252	232	237	217	224	244	265	253	260	255	244	222	252	275	252	240	243	239	248	254	245	272	265	241	222	244	202	251	239	214	197	227	232	263	262	223	236	251	265	214	235	248	213	267	240	302	246	260	218	257	230	203	231	238	234	251	227	267	281	243	247	286	246	256	246	265	264	269	243	251	236	257	288	252	270	250	250	246	222	212	240	251	258	255	239	225	206	239	220	267	241	285	221	239	286	226	272	275	229	225	226	236	248	294	255	241	255	261	251	248	262	232	227	258	263	228	243	272	283	234	264	247	289	248	261	230	221	259	259	253	261	263	233	246	253	268	236	263	248	220	247	240	237	257	250	258	222	246	225	246	263	256	260	248	249	277	248	286	235	256	258	227	232	222	270	249	249	240	204	238	250	276	237	247	262	212	251	251	228	275	228	227	250	217	252	237	217	261	275	232	227	224	226	270	258	237	254	241	239	263	209	226	285	230	245	243	238	271	247	219	216	247	232	234	201	278	217	235	244	231	267	241	241	250	257	263	247	230	248	239	228	255	278	237	245	243	236	261	236	265	277	256	244	248	224	276	262	242	237	244	227	264	251	266	249	270	264	274	219	281	236	256	231	232	266	234	232	271	244	221	249	269	251	263	277	235	253	218	290	247	235	280	252	223	222	221	253	268	232	248	246	247	212	268	230	223	232	221	250	258	254	219	254	235	235	216	243	268	265	258	237	261	232	262	248	231	238	258	262	242	231	269	224	280	224	253	261	275	269	257	232	262	263	226	236	246	254	226	284	263	236	234	237	255	251	243	236	246	247	266	242	260	223	228	253	214	269	257	255	241	221	218	243	233	259	215	244	245	253	244	252	251	250	242	229	253	254	230	217	241	247	265	234	268	245	263	291	255	277	236	249	240	227	265	248	228	247	241	267	278	262	274	256	284	256	214	241	243	274	239	269	234	261	267	262	237	255	232	210	226	233	234	257	218	239	261	264	253	239	234	228	242	265	255	252	265	245	234	242	272	247	248	236	265	251	268	222	251	290	270	245	276	259	258	239	228	247	304	269	258	256	262	236	214	245	241	216	258	233	268	240	241	278	229	259	255	229	233	210	245	244	261	230	239	226	264	245	233	233	231	253	252	252	246	251	218	268	242	271	246	233	244	250	249	250	273	254	240	253	239	234	259	264	251	253	219	255	259	259	261	226	251	239	217	237	228	230	222	240	250	280	267	257	278	238	238	272	234	252	235	251	234	253	235	248	238	217	250	227	243	233	272	236	257	256	247	238	249	271	216	240	258	233	241	225	226	238	273	238	275	259	244	276	261	264	281	258	239	239	243
7696	2613	5014	5298	3449	1789	803	693	611	547	579	576	600	608	547	558	580	590	565	586	592	597	550	571	546	629	591	569	543	566	578	533	536	546	543	583	548	563	555	550	564	599	548	566	546	554	586	608	559	581	567	562	553	595	546	564	573	544	570	529	526	566	546	559	589	580	514	597	548	549	545	565	537	556	594	503	581	578	581	531	530	550	594	586	545	511	532	583	554	594	549	572	549	556	541	561	558	540	550	576	576	575	590	548	537	535	573	545	584	542	536	534	552	561	562	568	522	539	577	551	555	554	574	576	553	533	571	563	628	545	544	589	569	544	527	545	574	537	538	551	570	556	549	559	561	564	574	605	540	584	593	541	577	567	551	529	578	537	564	551	584	579	557	544	542	587	571	580	532	546	542	607	562	538	597	554	532	574	488	560	587	554	555	565	575	572	544	595	567	563	576	579	616	568	588	538	565	549	564	551	567	557	522	531	554	604	543	504	546	559	543	566	517	535	555	558	519	556	556	565	533	553	546	570	584	582	571	583	531	598	544	593	564	548	585	529	586	585	571	539	553	570	582	569	556	567	568	539	542	568	574	501	579	544	603	544	558	509	535	596	557	549	567	559	574	574	561	554	562	557	523	531	515	539	553	534	539	535	538	567	551	533	517	550	561	573	550	568	565	618	547	561	553	564	513	529	598	546	569	530	575	562	574	568	564	579	545	542	536	561	610	577	555	587	556	563	585	557	565	572	511	563	563	537	586	548	551	534	544	526	608	585	574	582	597	602	516	573	548	544	614	590	549	577	557	558	534	565	564	578	536	563	564	575	569	603	516	579	586	592	544	542	593	554	530	534	589	576	567	607	597	560	610	546	549	524	597	522	547	554	571	552	557	563	581	566	560	550	575	536	565	589	543	589	570	549	566	549	575	555	603	563	579	574	568	550	561	589	536	561	555	560	550	585	583	550	589	589	544	583	538	567	545	525	563	587	577	570	567	541	544	559	535	578	562	535	543	580	546	528	571	543	574	567	561	587	515	560	574	541	581	547	554	538	497	569	553	539	560	562	553	578	573	545	591	540	566	524	571	561	525	602	580	558	561	552	559	553	565	611	568	518	578	576	547	548	558	563	551	547	580	573	534	562	541	552	613	549	576	554	557	584	530	560	555	574	567	549	577	584	567	549	560	580	559	553	544	550	545	551	598	558	538	608	584	526	554	585	566	592	587	576	551	553	569	553	564	538	563	520	558	554	549	565	542	555	581	614	531	549	580	563	569	560	517	554	563	553	566	570	530	566	565	532	568	568	534	563	589	573	554	564	548	578	504	553	560	519	553	542	572	545	526	551	550	494	550	560	506	541	520	618	521	598	565	546	561	536	549	564	549	553	572	563	590	570	568	567	526	511	545	576	539	551	592	557	559	537	543	575	567	574	568	556	555	596	563	520	606	570	554	557	536	594	538	580	507	561	540	542	582	517	552	571	561	554	561	573	546	564	525	536	584	557	512	553	609	551	594	543	566	571	544	592	565	558	583	547	593	551	540	585	573	545	563	531	604	595	574	518	552	554	566	527	546	544	567	523	574	585	564	574	540	552	578	562	552	575	540	544	596	568	553	533	596	582	556	539	561	552	573	565	575	570	572	547	596	553	579	542	536	583	571	561	527	586	590	567	570	542	571	542	525	575	557	555	579	541	574	528	549	570	544	547	580	562	555	574	575	551	518	588	558	512	627	566	558	491	587	556	561	548	571	532	576	565	571	599	541	533	523	563	554	543	523	519	573	576	598	562	543	541	516	559	547	571	540	528	563	564	564	537	597	552	532	560	539	562	543	610	556	585	565	584	517	564	567	565	545	556	533	583	595	532	569	542	568	550	593	577	486	550	549	554	612	567	564	562	554	543	554	530	550	535	550	517	585	547	600	605	530	572	585	610	563	533	531	567	613	577	552	575	532	553	578	610	534	566	594	560	601	556	583	546	558	572	581	556	567	568	537	583	555	586	556	547	592	562	571	564	525	563	556	558	588	547	533	578	588	594	563	549	576	533	497	512	531	577	551	540	570	591	565	534	569	566	555	578	602	519	538	613	575	530	598	518	580	542	549	550	560	537	541	576	560	558	623	539	563	574	519	600	558	544	585	634	568	554	562	546	572	560	587	534	562	576	539	529	559	532	569	591	576	586	595	575	552	529	576	565	580	567	570	569	538	562	553	575	536	517	539	570	538	562	562	536	573	596	553	554	556	587	579	551	570	565	540	541	548	563	553	510	564	574	601	537	538	577	583	576	569	558	561	629	548	598	562	550	527	551	568	505	544	565	545	533	512	586	581	587	590	558	541	560	526	536	583	570	538	562	572	556	528	521	561	559	565	515	559	566	555	571	573	550	547	558	549	543	580	570	549	544	551	567	550	527	571	576	549	539	526	557	564	588	557	593	515	551	557	584	585	554	568	573	570	560	607	539	555	556	555	571	537	556	549	540	609	496	546	562	601	530	588	539	528	578	578	557	539	540	489	559	557	579	567	625	564	523	558	559	560	577	517	553	531	577	571	568	583	549	518	572	551	574	545	577	560	596	553	561	551	574	601	571	562	520	559	601	564	557	557	558	528	551	591	512	571	587	575	591	469	548	514	564	536	550	531	554	536	591	562	586	546	520	540	543	519	574	560	565	564	570	533	579	534	582	524	547	543	580	564	549	565	556	551	574	548	562	514	533	577	543	565	575	568	553	546	579	566	573	551	579	538	591	571	533	532	534	558	552	601	582	534	611	503	564	540	537	532	515	517	554	562	583	627	548	547	545	548	536	547	546	506	566	579	590	594	564	551	542	545	572	562	522	602	556	567	566	573	578	567	608	572	569	502	554	537	572	562	549	589	573	542	573	573	588	545	550	547	574	576	561	577	538	581	544	601	537	572	569	564	528	545	565	523	562	557	581	560	576	572	532	520	542	577	523	570	555	587	548	595	567	540	593	552	576	543	570	528	590	543	571	556	568	550	536	550	537	566	547	544	554	576	592	565	540	576	549	547	592	590	541	608	574	543	529	539	570	560	549	566	575	561	570	542	562	579	578	549	531	551	582	561	588	565	579	566	548	519	576	554	548	544	585	576	559	551	535	543	555	537	527	579	582	544	576	533	542	545	539	563	531	533	527	594	529	573	545	581	574	595	504	597	561	539	550	527	541	542	561	566	537	613	537	566	581	570	507	538	557	576	559	551	568	574	559	565	576	591	558	584	543	567	577	543	571	532	512	543	553	569	585	499	533	542	560	579	565	556	532	558	556	591	547	532	504	528	573	610	546	549	601	582	500	561	566	576	578	555	546	553	527	549	556	563	578	602	581	559	561	543	555	563	558	545	583	532	569	554	545	555	543	581	576	554	529	557	529	530	570	560	563	553	561	602	544	560	564	562	556	550	589	585	557	551	534	543	548	597	566	582	567	576	534	545	597	531	554	581	581	567	536	615	578	540	565	534	551	586	568	584	584	519	569	559	552
31935	10130	6611	4674	3192	1447	542	352	297	271	278	308	240	264	234	210	190	171	176	199	184	201	223	179	186	213	185	217	197	192	206	190	210	200	208	176	160	160	158	186	201	183	182	169	187	154	170	172	195	168	169	195	164	189	157	193	191	178	182	186	182	161	202	176	161	169	167	172	182	194	189	178	200	189	192	169	205	197	178	181	168	197	185	193	195	180	190	167	196	188	185	191	187	187	146	169	190	190	208	182	190	198	198	193	193	188	181	174	201	204	162	163	214	183	201	187	166	172	167	220	195	188	176	167	185	170	181	200	199	194	176	177	163	183	158	186	208	168	179	201	212	201	174	189	180	180	178	170	210	189	199	163	197	164	193	211	212	192	183	181	178	159	183	180	185	190	193	199	202	181	163	192	178	211	185	171	183	202	187	184	187	174	180	205	193	193	178	203	198	180	175	202	150	186	181	164	180	154	157	181	171	192	172	189	207	174	187	179	174	186	189	159	168	186	194	160	178	213	189	179	184	173	176	180	165	183	190	192	177	185	186	194	182	176	175	186	195	175	186	187	188	195	197	179	187	182	196	182	196	177	174	197	201	164	173	176	185	184	180	190	184	173	171	178	195	169	210	169	204	176	194	170	178	206	177	178	171	193	167	200	176	175	204	178	196	190	189	173	190	183	187	208	180	159	175	193	166	181	192	183	202	167	183	150	207	152	172	158	213	189	182	197	169	182	179	195	190	218	195	188	189	194	173	166	184	215	181	165	215	193	185	184	198	169	178	182	187	200	182	187	185	160	176	196	200	212	198	191	198	174	188	178	174	207	172	205	174	188	180	181	190	187	214	187	176	205	194	167	152	171	158	173	195	165	175	159	171	177	171	183	200	175	197	168	181	185	169	171	160	190	191	177	191	207	158	201	202	192	188	206	205	194	189	167	190	171	172	195	212	168	181	209	207	182	204	204	189	163	173	171	179	214	180	175	199	168	191	183	167	205	186	190	177	193	186	201	177	195	180	170	216	175	188	173	177	209	185	180	195	186	181	174	187	174	181	185	157	189	189	204	167	202	158	177	185	164	172	167	183	194	178	211	200	190	179	214	207	212	186	151	202	182	169	201	185	179	201	197	192	212	172	184	179	192	211	177	177	173	162	214	181	174	185	192	196	181	188	186	189	194	174	194	153	182	207	160	179	196	177	189	172	179	211	159	206	202	173	174	200	179	201	187	168	171	186	172	176	188	184	190	162	171	160	217	175	168	177	172	155	195	226	191	172	183	188	196	190	199	200	153	205	166	173	173	193	216	169	164	158	198	182	183	183	177	186	198	177	191	158	173	169	183	162	174	189	191	195	207	172	201	185	184	191	199	161	173	155	176	182	162	166	182	175	206	148	174	179	194	170	196	183	194	182	194	170	190	183	167	165	164	204	195	168	189	175	200	198	177	190	183	204	189	178	184	182	183	175	178	191	242	193	198	169	177	153	191	183	222	171	163	190	174	199	166	209	181	165	174	186	161	195	171	191	191	172	184	223	185	185	189	189	182	197	178	196	191	176	179	152	188	195	187	201	164	171	215	165	172	169	162	153	187	179	161	174	179	179	178	187	185	189	176	172	179	190	182	187	213	184	190	160	161	187	202	188	185	179	178	176	192	173	181	174	190	205	153	200	189	202	185	181	160	189	149	206	181	191	187	169	193	195	203	177	169	183	191	182	152	200	175	177	185	190	170	191	194	194	180	173	189	196	191	190	171	176	175	181	186	196	194	174	172	213	197	184	172	200	191	186	181	174	187	189	173	170	175	180	185	169	186	170	162	225	203	205	170	159	226	189	203	155	163	185	170	190	217	163	156	188	218	219	195	167	179	152	160	215	194	175	168	167	173	201	189	190	192	211	184	185	185	164	173	188	180	173	189	172	167	178	163	192	175	196	181	196	177	188	187	173	184	175	178	159	190	208	191	181	169	158	191	174	189	187	194	196	199	182	200	184	184	212	194	193	176	206	172	183	169	176	173	185	189	187	200	184	158	185	186	179	169	197	173	190	192	192	171	160	181	162	191	180	177	196	187	187	192	188	160	203	188	157	176	195	183	182	174	153	177	195	180	187	196	179	199	171	176	172	181	180	166	188	202	197	192	185	203	156	193	176	175	221	171	180	188	174	176	194	191	180	169	187	186	184	175	201	180	157	185	195	197	214	190	180	196	169	191	194	185	205	190	168	172	189	200	181	179	168	209	197	193	188	185	184	193	219	190	201	196	166	169	175	198	177	172	173	177	173	160	156	181	185	184	208	169	181	153	178	175	180	163	175	186	162	189	184	202	170	207	188	182	181	173	195	194	201	204	209	180	208	185	180	203	156	182	185	192	185	169	183	166	184	180	213	175	190	193	204	201	169	175	194	164	171	191	172	174	187	151	181	170	185	178	195	209	149	209	194	188	196	197	168	173	197	173	192	192	159	182	182	212	186	171	190	188	200	176	158	179	194	186	206	179	183	192	186	177	202	167	181	178	179	182	202	187	180	191	181	172	164	184	160	172	192	175	210	158	206	199	166	184	173	185	174	154	179	210	194	163	196	179	157	162	175	198	166	171	203	202	183	181	181	173	203	194	206	146	175	204	207	168	180	187	208	193	157	183	214	182	156	188	188	204	200	201	197	183	193	181	168	166	158	178	181	190	191	222	189	179	187	191	188	189	193	192	164	193	205	193	182	191	153	185	190	160	204	181	173	167	184	170	192	177	221	188	177	175	178	190	174	170	165	168	171	200	184	177	187	184	166	194	171	187	200	173	161	167	203	214	201	199	194	185	151	173	220	159	187	160	191	177	189	208	168	185	180	171	179	179	202	181	190	176	180	173	157	204	188	200	174	203	152	187	190	186	181	178	170	205	186	192	203	204	178	176	181	201	192	164	199	214	189	184	207	170	187	200	179	192	160	213	227	180	161	158	182	157	198	158	199	170	189	179	187	186	216	182	218	182	184	196	184	162	206	190	208	183	174	207	181	183	180	199	193	205	172	178	202	201	191	187	208	209	136	173	177	215	184	182	198	225	157	178	190	189	180	190	185	191	192	178	158	177	203	170	178	167	192	200	188	148	171	195	181	195	206	179	182	173	210	193	200	174	207	189	196	201	194	174	175	198	171	202	189	167	188	169	173	162	174	200	175	203	170	168	201	178	191	198	166	196	179	189	179	184	162	168	192	184	162	189	161	195	178	205	184	206	202	178	165	174	173	189	182	163	193	183	168	185	208	197	177	191	195	203	195	192	176	192	192	181	218	175	213	188	196	176	172	192	179	196	182	195	206	191	160	178	169	183	171	164	182	179	158	191	191	173	188	185	197	184	172	205	178	177	177	188	174	204	196	165	175	189	191	175	209	216	176	208	210	184	196	211	205	195	188	188	178	165	194	175	159	189	198	192	177	197	177	174	214	172	203	177	187	181	190	167	188	174	194	192	198	169	197	172	167	172	163	167	180	164	172	198	173	197	168	183
19636	4696	9861	11173	9202	4604	2039	1270	1000	1021	999	991	888	849	718	600	553	503	490	501	486	491	500	519	479	497	487	477	455	467	468	488	464	477	450	494	458	471	426	449	468	462	451	471	484	434	464	446	487	449	461	481	452	435	432	442	456	495	453	471	481	444	442	445	458	445	426	484	441	470	485	466	428	428	456	458	487	466	419	423	483	460	449	436	450	469	464	474	479	439	442	468	451	441	479	436	464	468	472	476	436	444	428	425	424	462	474	437	457	475	440	466	451	469	489	404	416	464	467	439	456	504	412	426	428	444	447	458	417	460	484	440	442	423	419	428	473	476	452	430	447	455	467	423	444	489	462	444	444	434	473	457	446	460	452	430	462	450	456	446	425	448	463	477	416	492	464	466	469	478	477	473	456	461	434	489	440	446	449	447	455	437	440	466	461	423	449	430	446	479	467	442	441	459	450	452	449	436	448	403	445	421	450	460	442	426	440	437	449	444	464	435	454	447	483	447	442	455	470	469	446	454	410	447	433	434	524	456	468	455	483	483	434	481	404	476	428	454	462	460	455	449	480	448	468	432	428	451	488	490	451	424	448	446	444	472	444	445	452	458	469	438	442	413	466	427	471	453	450	442	464	442	446	452	465	488	432	458	460	454	455	441	464	390	474	413	454	460	452	457	439	445	453	456	456	461	466	448	438	456	420	466	473	433	469	479	457	439	430	457	446	428	450	480	445	456	482	456	461	444	463	409	493	454	492	419	451	492	467	430	415	458	412	457	467	447	434	486	437	449	474	426	445	492	433	472	464	446	442	429	433	469	448	447	476	436	441	448	408	446	493	444	495	448	502	458	467	416	431	427	468	454	452	438	419	467	457	436	513	450	445	444	451	409	464	438	462	423	484	467	442	463	472	454	436	481	445	468	453	418	414	440	415	425	445	423	457	418	484	452	423	423	458	453	425	475	470	476	465	433	419	459	458	441	477	464	419	488	435	473	466	462	435	475	443	422	471	451	454	447	443	467	452	478	438	459	464	481	429	458	448	446	470	438	438	460	488	442	468	468	437	427	433	486	460	418	448	487	449	437	455	468	444	447	454	436	459	432	455	434	444	515	420	513	463	451	485	465	460	442	424	431	413	403	456	492	447	445	424	471	438	446	458	431	494	458	423	428	412	460	449	431	481	481	445	470	468	475	434	463	451	459	460	442	439	486	475	442	487	449	443	446	444	418	417	446	402	420	439	477	471	445	454	463	438	465	477	413	449	447	443	469	417	493	442	446	412	458	464	471	466	456	450	448	446	424	432	474	441	463	459	456	438	427	448	413	445	422	391	429	444	449	432	470	448	452	436	438	416	452	431	477	443	463	434	457	448	466	448	488	450	424	450	480	463	456	458	442	500	443	456	454	453	439	463	456	462	452	407	436	463	428	489	450	443	465	467	474	462	429	469	440	447	454	483	413	463	461	446	465	413	456	461	437	452	442	477	423	462	461	456	444	406	472	448	427	462	475	444	453	473	485	425	435	426	438	449	430	432	445	442	468	439	428	471	418	444	465	464	431	435	483	448	459	430	462	455	421	455	467	440	447	495	422	433	449	454	441	462	462	488	487	506	420	435	440	472	491	450	429	437	463	468	466	429	449	419	453	476	471	454	433	384	484	510	443	495	444	442	409	454	450	452	429	471	474	433	491	444	423	468	467	479	465	468	456	458	486	470	465	439	492	446	465	445	465	437	438	452	460	464	446	465	449	480	459	459	441	456	463	417	438	450	434	467	469	500	474	444	474	410	498	452	439	502	448	433	469	459	502	450	455	424	448	420	444	480	469	436	495	467	490	465	406	458	462	430	464	442	445	453	472	436	492	465	429	472	445	442	457	465	435	480	439	481	447	447	452	470	473	448	423	460	431	422	476	481	410	479	425	443	452	437	454	427	470	454	467	470	444	461	433	437	428	446	459	504	431	498	501	456	475	474	424	444	517	471	464	438	424	474	473	457	481	442	451	444	455	459	439	431	469	446	482	440	464	464	485	451	442	461	429	458	463	456	447	503	473	476	408	459	442	463	447	440	482	458	437	425	489	453	462	482	449	447	461	471	463	479	456	422	462	474	453	420	433	444	483	456	509	427	495	465	440	481	409	422	448	474	446	447	469	427	470	462	436	432	450	412	467	449	425	453	473	441	470	435	466	471	458	469	450	457	458	483	460	483	429	498	474	441	423	470	439	462	466	474	458	431	491	474	482	474	467	432	407	478	470	454	462	429	484	442	469	472	502	413	469	448	470	484	428	454	426	462	425	448	413	480	454	429	447	489	438	486	476	439	425	445	454	486	438	479	450	449	446	491	449	462	492	421	426	428	436	501	451	439	462	443	468	461	445	449	457	444	436	463	409	479	488	460	447	453	435	428	435	449	436	473	440	435	454	459	428	484	487	434	458	428	476	436	445	463	412	448	445	467	469	465	484	480	464	425	443	432	474	482	434	513	472	418	438	438	507	466	461	443	456	431	431	438	459	449	454	477	448	426	470	457	437	457	470	495	438	457	466	397	458	480	444	464	465	440	444	427	452	463	464	447	484	458	465	437	450	443	477	452	439	467	490	457	450	456	477	484	470	438	461	470	496	447	419	444	400	442	503	465	421	422	486	499	469	435	473	453	457	466	450	441	439	466	450	445	423	472	461	489	431	445	483	471	384	423	465	431	469	485	448	453	433	459	457	451	429	469	477	458	434	471	431	463	501	493	447	460	453	458	477	451	432	426	474	454	462	440	412	426	459	463	440	422	432	452	432	456	437	431	465	480	468	427	450	457	483	510	438	487	467	469	396	432	442	452	478	452	459	508	469	468	450	442	439	414	468	444	433	396	399	455	469	439	447	444	478	416	434	477	476	436	443	465	437	460	421	435	476	458	472	445	417	454	471	458	440	442	465	458	460	437	455	446	441	445	452	417	453	424	484	441	487	451	451	461	494	436	478	463	438	470	434	420	455	490	437	438	462	430	434	459	465	441	428	402	445	464	466	455	469	470	450	455	461	464	448	433	430	469	432	478	482	473	465	451	425	466	487	449	438	481	439	481	473	451	465	468	468	457	424	477	441	462	460	486	470	451	442	456	433	413	432	450	427	449	489	436	434	500	450	469	495	476	443	486	432	465	446	449	411	465	485	468	437	460	444	468	449	457	463	458	409	471	455	448	470	470	472	457	441	443	465	402	416	432	433	460	469	441	448	452	460	445	455	497	433	477	457	466	448	452	491	465	444	425	415	496	479	466	443	467	468	420	489	430	451	466	469	460	458	458	458	437	459	426	409	470	475	480	496	436	437	451	464	444	444	464	476	483	484	462	434	479	485	460	441	432	471	449	483	451	440	450	477	426	464	464	442	436	460	459	476	468	480	466	442	478	477	453	430	435	413	415	447	441	450	441	465	454	476	469	426	450	422	445	440	451	448	444	458	485	452	466	452	464	489	438	439	452	470	450	428	469	459	426	441	454	462
44827	17892	11806	8066	5195	2241	1021	701	587	532	510	456	435	449	416	406	359	351	329	342	341	345	333	372	338	312	321	335	323	324	369	369	352	365	338	377	310	334	336	363	336	349	305	351	294	307	328	336	343	338	282	349	333	324	323	281	339	316	335	319	328	354	334	300	307	341	299	321	342	352	363	321	355	334	311	368	344	340	316	320	272	307	319	320	305	344	328	293	336	312	363	324	320	336	331	324	336	332	342	330	345	341	322	302	349	311	339	354	357	299	326	359	324	360	338	313	363	341	343	357	304	303	325	305	337	355	344	324	357	326	318	330	297	321	347	327	331	313	316	326	328	327	314	315	309	352	315	317	326	353	310	329	371	358	345	333	315	343	345	327	324	322	339	348	337	341	313	321	366	321	293	286	318	323	312	353	346	300	328	332	311	330	345	328	328	339	290	302	304	365	381	330	297	295	333	345	328	323	314	325	343	328	323	339	321	351	318	333	328	348	318	332	319	340	316	302	337	300	336	338	346	328	307	342	296	364	360	320	331	336	331	321	319	321	310	351	335	336	347	313	330	334	342	323	340	323	327	311	320	329	345	341	335	319	314	337	322	319	297	329	315	304	345	327	351	350	364	337	365	356	338	314	304	333	328	336	324	333	322	348	285	330	299	370	298	296	332	344	301	354	348	338	325	368	313	336	281	355	303	316	380	323	290	351	333	331	330	328	350	337	346	324	310	365	315	321	338	323	320	351	318	359	321	311	347	330	357	358	351	318	307	300	330	321	353	359	325	289	310	328	343	340	330	329	318	324	340	354	348	335	373	323	328	325	313	328	304	290	319	312	350	360	323	343	351	307	314	354	338	315	316	335	308	363	345	324	330	382	305	320	326	309	310	321	329	296	310	304	365	327	321	308	308	300	354	332	332	348	334	328	309	344	331	319	330	329	333	302	318	304	369	307	308	324	312	338	317	352	318	351	338	347	366	298	363	359	333	345	316	327	319	337	345	313	299	338	315	343	319	344	315	321	285	303	324	353	325	313	321	359	345	302	317	316	339	315	347	332	309	354	339	302	305	311	341	345	359	298	303	316	379	340	305	322	306	323	334	338	351	335	332	320	357	333	335	364	356	329	325	355	346	375	324	353	310	308	332	305	341	336	316	339	317	321	294	351	322	340	342	344	348	319	317	321	333	329	337	289	320	305	335	332	301	337	342	342	368	321	331	334	301	343	375	329	341	354	325	301	313	344	327	329	328	321	335	352	333	337	340	352	338	335	331	347	319	308	327	332	343	311	338	343	315	312	323	359	330	329	373	317	347	362	363	321	341	353	322	306	296	359	341	325	336	316	344	319	325	350	340	342	345	339	340	315	341	367	348	334	359	336	324	321	305	317	319	303	341	329	339	335	318	332	322	310	312	322	312	314	317	313	329	347	336	330	349	335	316	317	350	350	346	356	328	298	331	331	323	323	304	274	301	291	330	295	351	310	357	349	320	288	311	306	331	310	317	349	340	327	341	326	317	320	288	340	328	346	336	296	325	352	362	291	320	303	291	315	350	332	301	272	322	316	336	331	327	343	313	307	329	325	291	342	330	334	289	348	304	329	319	344	360	369	290	331	313	335	317	356	342	314	313	311	321	349	343	317	344	351	388	330	325	322	301	332	316	331	382	331	332	311	319	305	322	321	336	317	323	319	344	329	323	293	320	319	364	327	335	298	320	393	340	339	297	325	303	327	315	300	338	302	334	303	344	349	316	335	310	316	329	266	304	358	324	344	324	340	353	353	322	343	335	313	287	320	320	340	339	346	370	346	357	323	319	367	338	323	334	306	296	339	323	318	348	355	319	339	317	342	311	313	342	360	292	317	347	332	337	354	323	325	308	333	317	336	375	302	328	334	339	330	338	340	297	286	329	313	292	367	360	370	314	336	342	335	362	376	313	333	328	302	316	342	322	323	274	333	345	305	294	353	352	322	332	326	333	330	340	357	352	315	316	315	328	308	317	297	322	296	322	312	311	339	341	323	335	336	361	313	321	325	319	396	325	336	314	343	299	305	333	346	325	319	306	344	335	299	322	297	308	323	310	350	352	323	338	331	356	314	346	322	317	349	311	333	347	306	337	320	334	333	337	324	343	301	318	331	328	309	316	328	321	316	334	268	323	336	331	313	349	343	332	294	328	303	309	339	328	358	367	333	342	332	297	340	336	332	345	345	369	339	356	336	354	379	333	317	322	321	303	363	341	317	309	339	341	309	316	328	301	323	342	323	334	289	311	311	320	327	349	344	371	326	326	326	308	326	342	351	322	339	347	334	301	322	294	290	309	327	324	330	327	338	307	340	334	314	346	330	316	361	367	325	340	330	334	311	334	326	308	325	347	341	332	349	336	310	308	360	305	346	329	333	363	369	341	338	343	314	327	293	366	285	331	304	336	335	326	373	309	317	336	354	331	374	324	346	355	305	335	309	335	362	330	340	342	307	308	335	348	307	328	342	298	301	336	299	350	318	314	339	317	312	329	297	350	365	364	348	304	329	311	313	360	330	345	343	319	347	349	346	340	330	339	324	332	352	338	326	323	323	307	321	344	351	281	289	289	308	327	336	356	304	293	310	309	351	343	341	315	349	309	360	327	297	294	336	310	309	342	327	344	309	346	339	338	292	319	321	313	354	302	329	324	343	320	321	357	353	300	327	387	326	340	313	328	295	323	314	307	293	323	343	331	333	356	324	332	337	337	332	330	334	326	331	321	307	358	340	312	304	337	318	383	336	338	308	368	342	334	364	312	322	346	333	325	312	317	349	314	328	355	318	329	338	309	347	301	341	318	327	343	335	310	337	346	340	289	308	378	342	370	349	343	319	346	305	339	358	298	328	347	320	336	347	325	313	360	310	336	316	343	351	322	334	325	340	318	310	294	350	326	325	333	360	360	318	318	340	338	316	309	306	327	341	302	296	316	313	297	320	319	353	317	351	337	329	310	336	319	300	314	322	367	328	307	342	310	306	324	296	321	343	354	369	318	320	364	319	315	319	323	317	363	352	361	368	339	340	359	311	367	334	305	339	323	323	305	328	331	353	301	304	332	332	359	365	347	309	350	323	305	326	333	343	269	338	361	377	349	312	314	327	351	369	320	313	368	296	321	298	323	326	360	359	323	298	285	337	321	328	320	343	310	296	350	337	350	324	332	318	339	311	315	317	328	347	344	339	333	319	308	367	347	361	375	309	351	349	362	315	333	330	314	326	310	311	323	376	327	329	347	359	351	348	313	314	350	315	300	314	303	335	331	320	343	311	337	338	321	372	329	315	307	313	311	367	310	321	339	304	319	360	317	320	366	338	333	342	322	322	347	328	339	350	315	347	320	319	349	295	321	309	341	304	306	328	343	325	307	286	338	310	322	311	335	349	331	319	307	317	325	361	322	331	298	353	357	348	346	311	337	345	316	293	328	322	322	312	333	356	310	318	313	334	355	313	334	338	321	333	336	315	352	315	335	333
27253	7070	14641	16127	13803	6786	3400	2486	1986	1787	1730	1741	1473	1472	1163	1121	983	878	826	870	757	752	843	848	803	833	796	822	808	823	743	725	739	762	732	817	743	767	705	763	758	773	759	807	738	746	725	686	708	736	758	753	781	744	773	742	735	765	796	795	733	770	758	747	671	759	806	744	772	764	723	757	705	749	706	715	752	713	741	759	771	753	745	745	769	759	779	738	744	789	761	762	744	785	718	721	741	770	727	755	772	738	737	736	750	773	725	681	716	756	734	717	691	789	764	708	740	754	736	761	724	776	738	763	760	737	736	778	722	701	760	753	736	730	761	760	711	694	762	766	757	729	698	732	703	743	790	730	764	711	781	698	764	748	733	734	688	710	742	757	722	759	731	783	722	734	769	669	760	720	726	729	728	697	759	742	746	700	701	745	712	691	779	766	778	768	723	800	744	732	718	708	757	767	716	769	763	771	734	689	737	763	762	720	759	715	715	747	739	721	735	704	741	728	752	689	753	734	707	673	792	770	738	729	753	735	735	748	743	772	775	723	683	777	730	691	736	732	759	704	773	720	696	725	735	721	737	760	735	736	789	675	714	702	770	789	737	715	768	727	745	740	703	772	761	721	747	748	743	682	686	693	744	745	734	733	687	727	737	766	744	722	743	690	713	749	753	758	724	694	676	749	736	687	699	766	750	780	745	746	767	758	756	787	739	689	722	745	748	696	766	781	712	727	744	761	733	714	755	703	723	728	743	672	751	800	741	736	741	728	749	788	729	670	710	749	732	731	701	721	750	725	719	757	723	778	718	698	739	691	721	735	697	709	769	791	804	702	728	741	717	685	729	746	741	686	739	785	717	742	724	724	705	730	767	736	713	763	720	701	735	714	768	783	718	735	738	761	743	711	737	742	732	709	721	721	774	799	773	760	734	741	739	736	765	695	757	727	748	731	729	744	745	724	762	784	714	745	754	747	750	736	718	755	749	716	758	746	690	821	801	726	756	723	701	735	755	732	735	761	740	767	720	745	777	715	726	717	781	734	735	770	749	716	756	738	770	789	705	740	753	753	803	789	724	770	790	783	768	757	715	753	770	694	727	668	681	733	697	722	761	687	726	723	727	713	732	734	728	767	762	704	751	726	733	715	771	735	763	719	713	730	715	772	755	700	716	734	785	717	704	757	692	770	743	695	774	730	762	750	748	700	728	736	758	773	737	699	745	762	728	715	736	774	779	694	710	728	700	759	713	768	744	747	753	759	738	702	789	730	740	760	703	728	714	695	781	779	714	761	735	701	703	760	709	750	756	758	701	732	759	742	789	729	713	716	722	721	783	783	761	735	774	764	715	749	734	694	750	743	730	715	722	760	732	754	760	705	757	694	713	772	694	712	688	684	806	696	710	748	759	717	733	740	750	743	770	717	769	734	714	714	745	753	747	745	798	722	761	741	776	793	734	696	728	742	730	738	724	697	778	730	718	741	763	736	689	733	688	780	694	726	749	687	743	729	737	747	751	718	733	771	726	761	716	783	771	698	795	720	747	728	758	734	752	730	705	704	723	747	735	733	743	733	758	728	728	731	779	672	727	771	702	705	721	826	727	737	724	727	727	726	738	692	794	748	758	765	703	746	742	739	768	729	731	764	734	699	774	699	773	794	716	748	737	732	774	747	769	762	737	734	771	735	756	740	729	741	749	730	754	752	726	694	706	779	776	726	737	698	715	769	696	714	691	698	706	732	764	699	729	771	739	736	719	756	739	755	666	740	710	747	721	755	696	703	725	720	746	754	739	803	707	740	753	766	726	742	716	732	761	770	736	756	726	686	704	739	715	769	742	740	744	752	692	765	755	765	716	773	735	753	736	718	689	706	752	755	704	736	759	734	728	762	735	699	736	752	729	668	743	777	656	680	723	724	718	740	689	752	756	738	763	721	788	716	729	774	735	775	752	703	736	761	752	715	714	736	744	751	751	696	707	777	728	732	759	743	716	735	699	753	752	752	766	717	782	747	735	760	735	719	738	716	788	692	729	739	765	734	730	782	761	746	748	748	723	727	733	725	711	739	738	696	786	730	758	753	726	717	685	769	765	710	719	746	762	729	761	734	758	697	712	741	754	707	672	745	781	721	755	724	782	733	702	736	710	748	734	731	752	744	708	761	718	715	699	700	725	762	757	736	734	750	705	736	727	763	716	717	750	799	710	721	738	722	717	728	740	763	719	682	731	751	692	739	721	721	734	773	733	758	771	672	754	763	722	754	748	754	757	712	710	799	739	764	758	753	764	736	774	751	710	752	699	714	705	766	727	731	773	794	694	750	741	763	760	754	723	756	712	725	739	722	751	713	782	740	712	725	789	769	732	690	726	698	709	699	756	756	749	741	752	765	752	709	741	744	754	724	757	750	728	771	716	734	666	783	708	677	749	751	744	759	699	715	734	749	755	750	721	694	758	730	675	736	757	765	700	737	741	738	721	729	722	771	764	735	754	772	701	718	755	698	766	740	771	708	770	762	723	736	767	786	700	714	720	753	708	755	745	748	763	701	736	738	763	752	735	746	723	755	752	711	748	743	724	750	737	716	699	772	733	698	790	743	739	702	732	731	732	768	719	760	748	750	733	805	719	716	724	719	748	743	756	715	739	774	752	744	723	739	739	752	743	745	748	720	758	741	740	683	725	683	732	772	787	735	689	761	705	760	790	749	715	688	787	775	737	711	768	744	731	753	724	775	740	779	771	753	770	704	758	735	744	777	717	671	712	750	779	755	717	718	757	736	747	741	735	709	721	740	714	728	747	734	720	757	768	748	707	755	709	727	758	682	724	703	696	735	711	754	712	748	753	749	730	771	747	710	776	721	757	799	743	733	748	743	736	664	749	687	804	742	752	717	722	709	736	725	766	720	774	705	744	728	757	728	744	781	762	773	736	705	763	757	669	673	746	775	726	717	713	690	673	717	706	788	700	719	718	740	766	697	738	741	751	705	758	752	777	708	761	769	755	748	707	782	755	759	769	797	715	749	743	743	730	775	745	743	706	729	723	725	716	739	678	761	746	717	760	723	798	776	694	758	679	720	730	732	756	745	732	713	743	738	756	737	743	661	736	781	751	757	691	759	755	718	773	747	738	771	743	711	711	799	751	718	715	733	717	744	772	744	740	753	724	724	739	742	716	727	703	713	724	716	761	737	724	743	773	787	710	698	742	750	733	756	780	706	712	789	742	736	748	765	760	722	768	722	707	739	787	717	751	716	778	723	791	738	737	705	738	755	747	730	742	754	749	767	757	719	751	737	741	751	724	739	759	724	715	760	712	691	725	727	796	779	790	753	747	708	726	781	719	721	712	697	705	723	772	718	760	749	715	741	740	727	754	684	782	739	746	756	691	746	737	730	720	686	755	723	731	792	750	745	735	795	672	766	741	699	749	674	770	746	771	777	730	761	694	752	744	690	757	732	730	682	725	764	704	774	731	721	800	757	755	739	689	709	706	768	689	755	744	707
13572	3827	3213	2183	1110	523	293	294	252	228	257	261	300	246	245	268	244	265	269	236	296	260	241	260	255	286	242	256	242	229	251	234	249	233	258	267	262	260	238	245	234	247	265	269	248	273	259	238	247	274	265	284	228	225	261	245	270	277	241	243	257	247	251	231	269	247	237	251	234	249	237	273	267	262	223	249	281	275	235	228	250	203	243	217	256	257	256	296	251	267	258	225	254	255	270	255	275	240	228	237	225	269	265	250	258	227	263	242	251	243	251	281	253	239	247	270	262	233	274	228	238	263	244	275	253	248	280	270	227	241	253	244	283	233	264	267	243	260	254	279	269	245	230	276	225	279	243	255	245	250	267	260	277	263	253	265	238	236	261	230	269	249	249	298	247	269	230	279	251	258	243	247	273	228	217	295	252	251	239	243	216	244	246	246	272	242	251	280	260	254	259	226	240	264	244	242	313	248	251	233	242	242	241	229	234	252	210	250	242	231	276	268	281	268	259	255	283	243	237	234	263	272	222	257	301	243	233	231	252	228	232	262	240	236	244	263	247	244	259	251	268	254	305	259	279	300	254	273	243	258	239	260	268	260	201	242	229	284	243	256	229	270	240	222	254	274	244	251	239	228	233	238	266	271	258	262	215	272	251	228	256	253	262	266	231	270	268	273	240	250	249	249	244	250	265	263	238	258	230	247	224	278	242	247	265	278	229	229	252	251	244	270	231	261	240	226	247	227	266	252	261	242	273	249	239	259	238	244	254	241	233	239	250	258	272	240	244	230	230	255	247	263	249	273	245	255	233	262	222	218	254	230	239	251	272	233	270	278	272	260	252	259	266	311	257	258	231	247	245	266	255	256	291	237	247	252	245	219	220	262	235	257	273	239	274	270	280	237	243	264	225	258	259	262	281	277	262	264	236	241	259	238	276	249	254	242	265	266	254	244	228	252	262	238	276	242	267	257	284	231	254	266	252	241	247	243	245	254	245	228	257	266	244	253	276	244	258	245	247	251	232	291	267	228	245	251	278	233	277	296	286	261	258	228	262	250	255	262	273	249	248	266	276	271	240	247	263	284	259	238	246	228	244	249	243	213	256	235	284	306	258	254	232	254	246	245	246	248	251	269	246	261	257	259	244	246	248	255	242	246	244	244	249	252	239	240	267	247	247	248	261	234	230	214	235	275	256	265	273	244	206	232	262	270	263	261	265	260	246	250	248	246	249	252	265	252	235	264	255	270	258	224	246	243	247	261	263	265	288	257	279	264	248	237	246	250	252	230	243	239	215	268	277	231	266	272	244	221	258	240	241	283	271	295	274	250	227	234	230	262	284	257	244	255	269	241	261	242	263	260	303	217	249	237	245	257	246	279	242	265	245	263	248	233	249	278	255	259	269	268	278	269	276	263	262	250	240	260	267	262	263	280	268	259	226	255	269	248	240	254	242	251	248	254	259	266	269	246	278	223	255	265	246	279	249	258	232	274	278	283	253	230	247	239	258	272	266	252	259	254	244	233	269	262	259	237	242	262	261	257	268	247	245	252	247	250	257	237	249	286	273	243	261	250	268	273	253	239	268	252	274	257	219	237	252	244	244	264	240	258	258	253	238	286	249	281	226	217	263	256	229	254	255	250	280	239	234	277	252	262	263	262	281	275	264	230	262	255	271	249	269	278	273	271	229	249	258	239	250	240	244	229	240	281	267	264	233	220	263	251	239	244	262	285	248	255	223	272	284	277	256	246	280	225	248	272	218	247	275	236	251	240	238	255	255	275	281	224	220	240	234	219	233	229	271	265	268	281	273	267	241	235	286	255	249	233	247	282	246	251	211	248	245	256	285	259	254	279	220	280	252	259	292	269	278	251	260	243	230	253	253	272	251	238	267	226	221	253	239	279	262	250	252	269	257	235	257	247	226	256	269	258	240	258	251	249	249	263	236	239	272	249	239	255	278	275	268	264	237	281	242	254	234	273	275	267	231	240	252	246	241	250	246	272	265	280	240	272	234	249	233	283	239	250	283	239	266	252	232	240	237	264	243	257	236	249	263	261	252	270	237	253	267	286	263	235	234	261	242	266	285	271	245	266	229	237	256	259	258	258	261	245	269	265	262	256	250	252	295	247	248	226	301	280	271	240	232	259	213	272	250	235	269	226	271	280	260	249	223	261	221	256	287	280	270	271	261	247	259	250	252	249	281	234	268	264	245	264	240	260	264	271	247	271	254	259	264	226	258	260	277	243	265	248	253	244	249	250	265	196	225	257	285	260	259	235	264	246	257	252	279	245	259	239	254	237	220	260	261	245	239	242	265	297	262	238	255	241	245	249	261	238	225	260	245	246	237	259	282	235	243	284	271	254	260	232	238	269	249	252	249	265	257	275	239	268	286	241	238	250	253	236	243	249	262	268	264	257	286	230	276	259	259	263	272	257	273	251	266	226	243	297	254	211	259	241	245	243	262	262	229	243	291	260	247	259	236	239	256	279	239	270	288	270	246	240	246	248	245	244	267	263	236	265	265	265	248	226	232	268	248	241	282	254	271	257	240	248	244	253	267	241	264	271	242	239	281	268	257	256	230	254	256	228	271	270	268	257	259	251	242	253	240	282	266	234	286	244	250	247	262	292	290	250	251	247	232	245	269	261	261	203	278	257	244	244	306	278	253	250	252	265	251	257	232	254	281	221	252	262	248	258	242	222	251	256	274	236	267	231	236	272	275	242	268	264	270	236	239	256	262	249	257	285	252	262	275	266	246	263	264	232	229	246	233	237	212	274	246	245	256	251	285	269	263	271	255	289	263	247	240	286	246	264	256	259	252	255	230	247	285	256	263	262	248	272	251	289	266	251	276	277	232	251	248	241	277	245	232	268	248	224	257	244	284	247	253	254	274	245	271	242	258	237	260	255	252	235	254	234	248	261	267	242	240	263	254	260	271	287	264	244	223	256	275	261	245	272	272	233	250	241	267	275	258	252	243	265	219	258	249	246	279	258	254	244	219	276	262	260	248	261	256	291	247	269	276	294	267	264	226	263	265	261	240	246	272	257	254	261	289	227	263	244	262	265	245	254	267	262	265	270	268	264	285	264	264	249	244	248	250	262	234	275	243	246	238	255	276	266	234	273	253	268	252	241	222	256	270	244	271	238	240	232	248	281	251	217	245	276	271	257	240	275	240	247	239	267	238	255	285	241	236	295	279	217	261	256	247	253	254	237	266	225	254	249	254	275	255	255	290	285	236	230	238	271	271	280	250	245	211	266	250	251	251	238	226	267	248	260	244	254	268	253	213	234	230	287	276	268	246	271	244	251	259	232	245	256	271	240	293	259	254	238	205	200	247	254	228	257	239	240	239	253	248	245	275	271	247	263	265	255	249	283	251	265	250	249	268	249	281	219	212	247	290	283	279	247	247	223	255	258	245	248	260	268	235	258	250	269	261	258	247	236	256	299	273	261	264	245	258	244	225	226	259	240	250	246	284	251	245	248	241	275	246	256
8144	2660	5729	5600	3801	1695	794	665	655	666	606	609	580	628	585	587	537	611	572	587	554	606	587	564	567	591	569	592	567	591	578	599	582	586	547	568	565	582	614	554	569	598	606	575	538	602	599	578	566	603	585	617	544	540	534	599	608	625	596	577	564	628	575	561	581	595	536	613	588	541	566	594	589	576	542	572	560	546	585	606	564	548	574	625	600	561	580	589	541	599	564	556	586	635	596	543	601	581	606	597	607	532	580	535	599	584	568	543	578	567	553	577	577	505	577	561	543	569	582	604	611	601	595	565	608	600	585	577	601	538	572	571	570	568	597	548	586	571	569	581	518	520	582	573	632	625	587	629	573	574	583	571	546	595	603	549	596	568	608	568	610	596	582	581	572	585	535	559	523	592	557	586	589	596	572	573	535	558	593	553	597	584	554	573	585	591	584	543	573	571	594	580	605	597	552	572	613	579	572	615	610	595	568	569	578	581	576	631	545	586	584	588	572	577	582	546	565	538	570	563	621	555	536	609	560	547	631	578	557	579	593	568	583	584	555	562	562	593	580	587	552	591	562	602	567	545	574	596	560	604	535	576	605	548	576	565	580	567	594	567	590	599	596	570	579	572	577	598	545	612	605	584	547	571	554	531	572	579	590	576	616	564	574	604	614	588	597	536	590	588	536	600	584	571	550	557	555	553	589	583	571	589	561	583	590	514	567	591	578	585	631	599	577	570	580	575	578	602	578	578	594	619	584	593	599	581	593	594	572	552	552	550	552	593	581	592	586	542	568	587	579	567	618	606	591	564	620	590	574	547	599	572	596	574	572	595	608	571	548	563	582	582	608	588	536	565	630	608	589	584	543	603	609	519	608	563	564	599	560	614	603	615	560	571	587	584	579	614	569	589	555	546	576	558	579	536	586	607	579	536	590	596	553	568	545	601	590	562	619	600	602	518	569	568	600	525	588	552	550	583	600	543	548	551	580	546	567	548	565	564	557	566	613	566	600	560	610	579	560	562	559	577	563	570	556	577	620	547	541	594	582	549	559	557	562	601	582	563	548	598	568	618	587	548	572	601	584	586	563	565	558	564	622	558	585	596	563	604	522	557	568	564	576	568	641	522	586	557	595	613	599	579	590	555	564	550	618	553	572	589	586	526	512	579	598	578	593	578	584	561	545	546	567	580	616	575	601	572	556	539	550	583	556	570	543	562	632	581	593	551	568	601	558	570	532	529	595	556	540	570	567	557	603	557	579	566	608	544	594	554	602	585	571	594	526	545	577	602	606	612	572	591	604	555	612	546	616	575	569	571	611	563	587	563	541	588	578	622	553	563	572	610	591	612	575	564	553	535	523	558	570	603	561	578	615	588	590	579	549	606	551	563	567	616	514	616	567	581	561	567	583	584	569	596	593	550	584	585	622	596	529	556	552	570	570	603	634	551	583	557	567	608	550	589	616	579	591	608	608	576	597	578	584	590	595	554	593	622	553	573	556	530	589	553	542	563	595	627	549	543	582	578	567	588	551	528	600	543	552	558	549	586	578	575	572	568	545	634	589	578	560	614	619	541	604	553	609	613	624	572	601	594	599	556	550	583	619	557	580	617	576	592	592	535	581	623	571	585	590	587	547	575	566	572	585	592	599	568	541	561	603	550	600	585	559	519	594	607	610	561	561	558	609	562	591	584	534	553	578	625	628	534	561	572	607	584	554	574	573	591	562	588	579	537	531	578	583	618	580	604	546	602	567	586	580	510	586	587	571	575	535	573	600	581	566	596	579	607	614	525	582	572	538	590	590	563	576	544	549	595	573	597	588	533	572	589	574	539	563	579	580	572	539	569	554	574	596	546	576	595	572	583	582	537	548	599	574	557	611	594	606	578	582	553	545	575	585	590	570	561	568	619	555	611	524	632	574	571	562	585	606	582	570	573	568	541	581	583	596	596	581	559	581	580	552	586	651	579	605	555	618	562	559	587	586	602	541	598	573	583	575	580	569	573	581	607	578	539	604	572	579	577	526	571	596	590	585	581	565	576	531	554	578	546	612	597	509	624	532	615	550	608	565	603	574	584	566	575	569	584	568	587	578	586	537	631	546	575	547	583	542	595	582	577	534	588	568	618	532	547	594	581	564	621	551	595	570	581	590	577	574	556	588	559	547	576	559	540	579	578	558	582	598	573	580	593	573	599	530	592	597	581	583	581	547	575	589	593	565	574	593	592	587	570	555	578	581	563	543	560	577	570	573	584	593	551	568	561	561	582	569	589	575	605	543	572	538	606	554	581	571	571	631	624	587	591	595	562	582	580	599	533	559	583	567	560	579	601	548	595	579	536	588	553	494	552	571	601	573	569	561	563	549	572	592	565	573	590	551	589	530	533	554	625	563	572	607	570	556	555	583	589	569	612	583	581	544	564	547	588	564	559	598	562	594	546	593	557	566	598	577	596	559	563	557	588	609	576	547	571	600	630	542	556	621	557	567	585	596	598	633	542	573	548	567	549	621	573	536	573	561	546	587	570	548	541	618	588	584	574	612	587	559	587	591	572	567	617	577	562	625	623	580	577	570	587	583	572	576	581	564	547	562	567	584	560	562	561	599	569	567	593	583	564	568	599	584	555	551	564	547	575	558	615	578	554	566	568	581	574	552	574	566	607	594	538	584	573	584	594	585	595	628	600	614	514	573	598	577	551	578	527	562	573	584	596	604	608	622	588	527	575	579	547	598	559	561	548	594	596	562	601	595	582	570	611	577	554	564	578	591	594	637	609	581	574	617	585	568	598	545	555	613	562	564	600	581	593	557	532	538	590	551	590	625	576	605	609	551	553	609	582	557	609	543	599	569	577	604	588	624	612	597	537	573	603	612	580	583	606	619	573	600	593	568	543	592	622	582	634	619	522	548	604	577	540	543	607	584	556	573	608	575	583	602	571	546	578	574	595	530	511	542	602	567	598	594	575	570	545	580	568	612	559	603	547	614	559	571	558	578	569	566	584	557	608	607	572	556	570	569	595	565	563	572	590	555	575	568	561	552	612	565	568	545	594	569	553	597	574	594	575	576	579	606	587	541	588	599	585	607	576	560	550	557	581	625	576	560	607	592	574	598	605	562	562	587	564	607	596	547	557	614	581	536	568	575	572	595	617	610	571	573	572	544	517	574	595	579	557	575	565	566	537	588	604	577	589	567	552	558	581	570	584	606	591	599	554	576	554	590	545	582	570	556	580	612	555	584	558	608	546	538	576	593	594	549	609	554	579	539	563	576	584	588	546	558	556	571	598	544	578	557	599	608	560	554	585	588	557	571	614	531	602	549	579	546	595	595	589	593	583	599	613	534	608	565	549	601	548	535	539	571	556	556	579	585	544	574	556	567	580	537	556	602	588	539	610	578	620	649	608	550	593	518	573	585	589	568	586	585	588	597	546	576	522	575	633	574	571	577	559	566	555	553	623	594	577	534	554	561	574	564	585	553	578	556	546	589	556	534	543	546	540	540	574
33801	10938	6920	4791	2852	1429	518	353	327	283	272	219	239	240	186	200	180	176	181	177	183	176	191	206	176	195	202	178	205	208	189	181	185	191	192	194	160	189	209	193	202	183	165	195	177	160	157	209	183	199	208	176	181	195	182	175	179	177	219	181	186	197	199	176	178	173	210	190	168	207	171	171	187	205	210	186	212	191	180	185	215	193	180	187	207	175	217	175	198	188	169	189	170	168	192	191	193	205	183	154	162	178	190	200	189	193	154	185	171	193	195	188	159	186	177	176	182	215	189	175	194	182	191	190	190	170	178	175	205	168	200	184	187	202	166	200	177	195	180	203	197	175	183	204	170	191	186	191	199	187	207	157	170	191	172	182	192	211	170	174	190	202	209	174	174	210	168	165	216	233	197	218	180	187	180	187	199	178	187	211	191	192	174	181	195	193	164	204	188	163	191	184	198	182	180	190	185	174	159	164	174	207	165	212	201	196	188	210	179	189	190	190	178	210	164	164	192	182	196	205	163	192	169	182	185	186	193	197	208	161	180	178	199	183	181	179	185	202	164	201	185	187	180	184	198	211	211	172	173	185	168	186	179	198	212	176	189	167	196	192	205	195	185	185	190	173	178	188	197	174	182	181	190	168	173	180	178	184	192	216	183	195	200	164	182	180	185	199	176	186	187	171	169	172	205	196	213	171	167	207	182	184	188	188	199	166	178	176	169	167	185	156	179	191	210	200	148	201	193	200	158	189	197	165	158	184	185	177	177	189	192	205	190	167	176	209	204	190	224	146	192	193	175	171	221	161	182	179	186	214	214	205	211	193	175	186	174	181	180	179	203	168	187	175	184	193	191	190	173	170	188	168	196	179	221	173	202	213	176	164	186	199	187	199	175	169	193	177	208	190	205	184	194	201	186	218	189	198	178	186	181	162	152	175	197	174	185	175	207	186	200	159	198	195	174	159	180	182	183	187	195	172	185	191	170	208	194	206	167	193	187	193	198	171	186	174	166	171	199	195	161	171	203	189	181	171	186	199	170	160	155	204	172	184	209	203	159	191	183	201	171	181	184	182	201	176	189	199	198	207	170	184	177	164	198	199	195	173	171	185	175	166	185	175	183	188	193	193	199	173	178	209	224	202	192	172	196	165	171	172	195	188	174	197	211	194	173	180	182	177	182	187	154	167	160	185	206	165	191	179	192	171	167	190	196	196	180	180	186	179	193	200	183	197	149	207	189	190	197	191	202	182	183	159	178	169	162	198	182	182	199	188	170	197	186	178	186	179	193	197	190	173	177	187	165	184	199	197	184	197	191	182	190	199	189	175	178	187	171	181	171	188	176	193	185	190	179	199	192	161	193	167	171	165	189	176	196	180	203	199	170	200	189	168	175	178	178	193	185	175	216	191	170	189	206	197	163	180	187	189	152	174	169	189	208	202	190	184	145	185	192	164	194	182	206	180	192	193	180	193	165	197	190	178	175	178	174	190	209	193	169	159	177	183	189	174	209	189	185	197	185	182	163	215	188	197	158	165	199	202	156	171	223	174	186	193	202	183	151	182	200	198	183	200	170	159	199	198	186	189	190	188	153	180	197	202	154	161	189	183	194	183	197	202	178	171	194	201	158	184	167	173	190	186	197	196	162	192	175	187	221	193	194	181	160	206	208	192	207	167	180	180	180	180	200	189	166	165	177	187	193	186	185	185	205	155	203	182	185	172	165	190	160	192	188	171	196	235	183	171	192	196	165	166	151	188	201	171	166	168	179	189	187	189	206	173	191	187	196	190	188	203	164	192	187	191	154	163	179	180	174	174	197	183	190	204	182	198	199	208	195	186	193	179	194	182	188	158	188	215	183	212	169	198	180	181	214	197	192	186	171	183	210	189	184	182	201	169	183	195	182	194	197	197	178	198	193	221	185	163	189	172	186	178	188	190	180	192	179	174	201	174	199	192	184	193	195	200	206	193	190	202	176	171	177	195	202	194	200	179	186	180	165	187	173	181	172	191	194	175	181	172	202	215	139	153	214	154	199	180	179	208	228	172	177	183	170	192	205	201	186	175	194	178	202	191	166	185	193	173	201	206	171	185	196	190	214	192	182	207	174	154	163	161	203	173	165	191	192	187	195	217	226	176	178	184	186	189	184	169	183	181	185	173	194	186	181	192	178	198	166	198	156	177	188	194	229	171	200	198	233	191	187	196	174	186	179	200	207	198	170	183	190	198	179	173	204	161	195	189	185	175	186	175	202	140	169	175	193	203	195	190	179	177	162	208	200	202	199	171	186	199	182	211	190	172	201	204	163	209	173	203	207	183	183	187	178	177	158	162	201	166	214	201	186	200	164	193	189	175	169	174	187	185	186	202	176	191	159	178	167	174	187	185	182	183	164	191	148	187	161	181	194	172	187	162	172	213	164	191	187	184	189	220	186	197	200	185	176	208	183	182	190	176	168	170	151	175	219	182	200	175	207	182	169	204	190	189	175	200	200	203	183	189	195	198	177	189	184	187	174	177	193	178	216	177	189	179	192	189	164	173	170	173	191	177	178	178	203	193	192	194	193	196	181	209	198	175	196	173	175	196	168	180	172	189	168	196	188	172	204	188	202	193	172	168	149	180	182	197	191	192	168	167	188	177	181	206	186	192	178	185	194	182	173	201	194	178	194	208	181	204	194	177	174	156	180	186	184	187	202	166	185	194	180	183	157	184	195	180	182	171	198	184	196	173	181	180	197	185	165	189	182	160	184	196	180	195	199	169	195	188	180	202	200	191	176	219	183	158	206	174	163	178	204	188	169	185	172	179	178	161	174	214	194	181	150	148	194	164	185	192	218	202	199	167	161	200	208	188	179	184	177	171	221	180	181	180	185	194	178	173	196	197	180	196	172	207	191	195	187	178	176	189	166	176	190	197	182	189	193	220	175	177	205	186	197	197	187	185	173	168	194	207	197	176	170	209	178	175	187	204	175	181	171	184	203	182	193	183	181	201	174	180	198	177	174	174	194	189	168	198	202	172	224	219	172	171	190	171	185	172	190	194	202	191	176	175	202	181	187	208	204	173	179	205	200	177	199	177	214	151	184	164	187	225	155	178	198	195	181	172	183	197	194	183	180	192	204	172	188	179	210	168	193	171	188	184	175	205	205	209	177	184	180	199	222	182	178	174	169	172	190	187	188	216	192	208	189	195	193	181	183	177	185	198	195	212	183	190	188	188	186	226	183	195	201	197	195	187	189	175	189	177	189	185	158	170	196	158	198	209	185	191	192	174	186	193	190	181	186	187	190	177	201	181	181	200	173	204	159	188	195	180	189	156	201	187	188	194	178	193	177	170	189	175	180	180	188	186	189	187	175	174	208	179	189	204	198	177	158	177	202	175	173	203	180	192	179	169	191	188	201	204	167	187	202	193	171	206	198	238	206	202	190	199	183	187	192	184	152	192	191	172	192	183	186	177	195	204	173	186	186	182	189	182	196	181	197	181	156	198	203	177	179	175
20326	4717	10292	11731	8739	4720	1882	1380	1079	1061	981	902	804	821	659	593	581	508	531	512	510	559	512	515	507	469	494	458	472	457	490	471	493	489	440	470	486	477	444	477	503	483	448	456	451	461	474	455	452	472	446	472	441	435	480	472	500	424	462	447	472	435	486	462	440	467	458	470	465	484	491	469	471	482	471	424	463	455	472	432	456	455	529	455	458	471	464	487	527	463	459	449	434	507	476	440	474	471	472	462	449	455	457	465	435	458	476	453	461	434	443	484	456	470	485	471	478	428	432	454	451	440	434	450	434	482	454	501	457	453	437	460	485	458	469	450	454	484	470	460	412	469	458	495	489	463	441	471	439	460	436	458	458	474	425	483	469	460	471	483	477	454	477	471	446	460	424	476	430	437	470	472	462	451	467	457	464	480	494	463	433	484	494	444	454	495	461	455	442	455	483	485	478	461	444	437	492	470	487	449	475	457	469	460	460	430	447	490	474	456	485	493	478	480	463	471	468	474	481	423	434	426	450	430	456	446	463	453	440	474	463	442	473	496	477	449	460	456	436	432	491	442	453	459	472	444	470	459	447	415	465	470	432	409	455	472	422	437	446	462	480	412	474	472	451	424	408	443	461	469	428	431	449	445	447	454	442	460	473	416	480	481	476	459	460	440	462	477	466	476	455	453	477	434	472	444	484	475	467	487	451	432	470	438	481	452	473	452	465	439	465	475	491	511	442	464	479	442	474	473	495	444	445	432	485	448	455	472	434	464	462	477	456	465	421	451	467	435	420	466	468	482	476	488	477	492	482	472	471	457	509	452	454	466	421	452	447	428	433	444	454	458	480	456	469	449	469	487	491	451	460	464	430	453	474	437	467	469	448	440	449	461	511	457	459	471	446	457	448	429	422	422	424	457	481	454	427	470	391	423	453	445	458	458	471	506	439	497	450	451	467	451	454	441	472	454	411	428	441	430	481	451	445	427	446	430	437	477	428	480	492	395	429	422	471	474	465	462	514	445	439	471	447	462	433	489	458	479	425	428	452	426	457	487	427	448	455	486	502	469	435	508	464	493	456	462	439	466	441	481	459	480	463	465	453	458	450	478	472	454	489	464	486	436	469	432	484	442	448	441	466	442	464	468	463	439	482	476	467	460	458	476	470	420	499	503	451	444	470	472	534	496	476	485	473	471	479	437	435	470	448	458	437	463	492	460	491	465	487	470	433	459	453	453	459	450	494	452	451	474	444	455	479	438	446	442	446	429	450	477	485	497	467	488	451	406	471	448	438	452	451	432	453	456	437	467	453	507	444	455	424	480	451	401	457	447	431	414	471	429	449	460	421	449	444	455	476	479	490	451	471	461	457	430	467	434	455	456	432	445	472	455	449	436	497	473	474	419	461	469	435	463	454	440	455	454	480	456	449	444	470	436	497	458	447	464	469	484	472	497	439	492	452	440	500	467	425	468	424	430	447	487	429	424	438	464	468	431	476	481	489	461	489	448	499	455	466	455	487	420	442	446	482	451	437	465	418	466	474	430	450	439	464	442	465	458	446	458	472	482	450	509	471	449	465	500	467	465	453	464	434	449	477	433	458	522	492	486	446	467	457	470	458	493	413	476	451	477	488	462	486	428	481	448	470	431	431	448	488	450	440	445	422	460	501	447	467	446	504	470	405	445	465	412	460	479	510	432	441	506	454	476	450	447	457	419	429	429	446	460	434	456	423	469	435	451	421	457	412	487	497	423	483	479	476	479	434	421	500	454	487	484	481	487	479	481	449	465	474	464	453	436	473	452	466	440	473	471	453	503	469	446	440	466	424	437	424	434	467	465	441	473	483	448	442	440	433	421	476	474	483	444	468	449	472	505	455	460	455	459	424	454	436	442	452	438	488	506	453	448	478	446	449	428	471	462	457	483	499	444	492	461	472	467	489	445	462	438	457	462	449	446	494	487	459	447	482	470	497	456	420	417	436	501	477	454	447	459	496	466	468	457	472	474	477	421	473	457	458	427	457	455	470	456	432	427	425	419	454	447	471	461	489	434	434	421	437	459	476	482	452	471	470	436	435	449	427	434	470	502	478	455	489	481	496	449	419	474	429	443	466	452	468	456	479	443	470	465	465	483	472	427	461	458	495	453	453	461	489	436	505	446	473	455	477	439	469	500	440	441	462	468	453	480	455	472	418	454	474	463	466	420	445	440	445	444	489	449	471	438	430	441	452	440	465	406	454	455	503	452	449	428	448	394	452	493	475	480	471	481	479	440	479	469	469	474	444	456	467	469	448	442	457	421	460	472	455	457	436	476	427	408	472	470	483	480	436	449	457	418	471	481	450	438	422	452	450	475	442	457	456	475	437	437	466	481	444	465	470	447	461	462	456	473	500	453	438	443	444	425	435	468	474	454	459	458	472	491	456	474	452	521	449	464	480	446	417	419	442	455	497	478	485	444	471	465	448	474	510	466	422	467	483	463	447	436	452	445	474	425	450	481	477	430	409	461	463	461	482	433	462	473	486	438	442	465	452	411	450	463	458	420	455	462	467	471	475	445	448	440	463	463	394	464	453	461	499	470	462	431	462	455	414	460	478	435	441	456	481	473	423	421	469	434	455	443	455	468	445	461	488	472	446	446	482	453	468	462	402	439	463	426	442	487	468	448	438	488	448	477	511	478	464	414	487	444	457	431	460	482	446	427	450	430	445	457	477	449	445	438	434	448	410	447	444	442	501	500	459	469	455	437	474	455	469	467	463	476	457	449	458	434	444	431	474	435	498	465	464	502	455	450	442	446	454	458	471	426	448	442	470	425	440	460	504	503	454	427	424	443	473	440	413	459	465	447	504	500	477	462	473	423	460	457	470	420	471	436	475	458	456	477	471	487	483	423	448	429	493	453	461	475	499	481	456	479	482	413	459	476	484	478	449	439	459	424	502	426	463	480	435	441	465	457	488	438	498	432	460	443	451	460	468	479	490	477	453	429	441	485	443	439	428	466	432	486	456	493	476	471	486	493	444	505	414	447	479	432	469	432	477	484	444	463	421	459	439	450	503	482	495	480	464	498	466	454	431	468	425	472	446	458	434	452	451	447	458	458	445	461	481	448	461	448	409	411	466	471	460	488	471	464	473	471	468	469	490	444	469	427	445	444	471	468	471	497	463	419	418	442	436	474	435	457	461	442	481	474	440	487	501	471	467	492	470	435	448	431	441	464	435	451	469	431	457	460	472	476	457	470	440	447	453	469	489	442	480	478	462	455	463	485	506	425	479	426	461	414	471	423	459	485	462	480	472	424	467	479	457	465	467	439	474	458	445	482	480	467	445	420	463	482	443	427	453	440	480	438	456	466	496	439	442	412	466	476	440	445	457	437	446	462	478	474	442	443	463	457	474	474	471	458	432	464	446	412	468	453	449	464	441	467	443	446	423	500	428	441	462	475	482	445	471	457	491	463	441	445	467	408	426	469	433	443	436	483	424	441	532	469	490	493	471	432	485	455
44974	17673	11139	7990	5129	2421	1062	669	586	519	518	505	431	484	367	378	353	354	313	369	356	367	331	346	341	315	314	305	304	343	325	327	330	313	323	321	332	350	382	320	323	297	335	319	353	319	322	306	347	313	298	320	333	327	338	317	332	350	296	305	372	331	354	327	342	321	343	346	343	342	304	337	306	341	305	310	362	322	328	305	324	311	349	305	313	328	328	314	327	342	353	301	320	310	323	304	315	328	363	350	301	296	310	360	321	290	309	297	366	355	326	325	319	294	312	331	350	316	325	338	338	334	336	314	326	351	321	348	311	310	331	333	296	341	327	368	350	314	343	305	285	326	333	322	352	333	315	290	310	335	332	304	329	321	367	336	340	294	333	315	331	336	347	338	337	321	306	315	318	309	323	340	309	323	332	319	330	327	307	311	332	337	365	301	323	347	302	340	324	342	324	352	353	363	329	360	340	289	316	287	290	289	313	270	340	294	293	341	314	323	304	323	302	365	308	311	313	332	330	308	314	309	302	276	317	332	318	341	332	329	327	317	370	309	306	313	328	333	323	293	326	332	312	333	317	299	347	340	327	299	324	285	346	310	343	333	333	296	339	307	314	349	330	316	356	333	336	379	357	358	346	321	338	331	341	341	322	356	314	313	320	332	327	354	349	302	332	317	314	295	338	308	319	298	320	339	341	300	325	344	334	318	320	277	355	315	320	336	318	315	298	307	317	301	312	325	312	303	334	322	358	332	306	298	342	341	297	335	347	342	319	305	320	319	382	303	347	314	300	313	293	302	329	307	305	321	333	350	338	324	320	328	308	282	327	339	306	339	322	353	357	329	323	344	339	340	324	344	345	346	320	290	335	372	327	322	325	303	336	335	318	296	324	326	305	279	296	335	361	360	330	306	317	309	340	340	319	320	332	317	322	342	339	298	305	322	341	303	316	313	350	353	323	341	324	319	365	346	346	332	321	344	333	286	326	328	337	334	305	296	341	342	336	323	315	317	306	341	332	328	304	315	303	316	306	330	300	323	343	304	338	325	322	350	323	346	308	278	298	361	332	336	303	338	326	322	334	327	305	341	375	333	327	301	318	301	340	340	307	327	316	295	306	300	340	324	312	327	321	300	303	310	348	329	338	340	339	321	322	282	339	358	314	335	306	344	364	330	303	310	337	303	315	348	337	325	293	308	314	315	299	336	357	330	319	307	304	337	347	334	322	328	327	310	326	348	361	324	322	320	299	327	302	319	301	326	315	306	325	328	324	319	342	318	346	314	305	357	382	327	309	303	290	318	302	315	302	347	320	313	328	351	325	361	322	336	339	307	317	371	318	336	338	300	298	290	325	366	315	309	352	355	349	302	336	315	370	361	338	307	355	345	351	332	312	355	316	320	330	317	339	334	337	317	327	346	347	331	341	326	289	334	360	341	330	303	304	292	331	353	332	318	325	321	315	347	333	338	361	375	281	293	288	319	312	340	324	296	322	328	318	330	320	289	349	379	323	291	358	286	314	296	316	311	312	353	311	314	290	277	353	321	363	323	330	352	336	320	321	271	338	342	297	309	372	375	320	298	322	364	334	336	333	308	318	324	348	337	333	332	311	326	384	330	310	335	314	327	334	345	340	329	332	326	294	336	266	332	318	338	302	299	290	301	346	313	320	344	352	335	345	364	308	363	326	318	319	324	361	329	355	326	324	315	324	334	315	319	342	330	284	316	309	319	333	302	293	307	338	353	309	341	317	320	327	342	317	308	347	329	349	354	304	354	340	333	356	307	325	369	332	326	317	323	306	303	318	323	319	327	343	309	305	300	320	310	311	331	323	310	354	333	305	337	313	298	359	316	345	313	312	312	322	336	328	364	350	306	318	353	348	308	307	337	321	352	315	343	283	299	336	323	314	310	344	296	341	333	346	307	293	313	317	306	284	307	333	326	325	337	335	334	318	343	335	313	287	320	325	327	344	339	314	327	356	325	321	325	310	315	335	328	340	326	329	328	327	309	327	354	336	300	332	369	297	380	315	344	325	304	336	314	334	353	314	339	307	331	342	320	332	296	331	305	330	333	325	270	353	344	339	296	322	303	308	302	322	320	358	327	322	318	347	307	350	308	335	333	281	326	320	327	284	345	336	326	311	347	334	322	361	306	344	319	310	331	299	316	316	327	363	327	342	342	332	363	271	315	361	300	321	312	325	347	359	302	353	331	318	309	324	300	300	339	335	326	307	350	354	334	328	308	312	342	317	305	367	313	354	297	307	316	339	331	307	296	317	327	348	343	311	319	296	302	314	336	330	315	309	337	381	370	313	340	340	348	325	281	343	326	335	346	319	343	319	344	307	320	334	294	324	284	344	329	310	338	339	302	348	288	306	325	328	358	332	339	334	317	306	335	332	308	313	326	346	352	315	318	355	338	324	323	339	334	326	351	301	331	352	319	349	292	329	326	322	345	341	306	294	336	323	314	361	335	320	322	294	328	310	315	305	311	318	388	322	375	338	330	376	315	328	357	304	313	364	330	302	331	318	319	306	368	344	334	329	348	327	347	284	308	306	306	320	318	329	330	319	341	343	348	317	306	315	341	343	327	329	298	306	329	326	347	344	336	317	307	325	328	327	318	315	301	278	335	333	288	312	333	329	358	340	338	305	317	302	315	352	329	321	331	325	316	308	316	331	311	319	297	328	332	305	294	297	347	330	348	313	326	357	313	354	351	317	351	303	331	340	318	317	374	313	283	357	345	307	319	288	327	353	316	336	339	341	322	334	373	335	355	361	344	345	335	344	331	333	346	303	309	340	307	317	305	304	315	315	295	305	338	322	316	298	311	329	338	298	312	341	330	336	379	327	329	347	300	345	347	297	327	348	336	355	325	316	322	358	342	324	312	330	318	327	291	296	341	366	312	332	321	370	356	342	328	348	348	321	306	319	333	352	340	300	330	335	353	342	318	345	315	305	352	341	308	302	339	292	329	318	340	317	348	338	342	324	319	336	335	294	313	334	342	317	351	317	311	347	351	358	342	347	297	361	322	285	331	321	295	326	341	312	342	326	313	330	350	351	330	333	312	340	299	326	333	318	339	342	327	311	355	323	365	360	344	323	340	296	324	328	314	304	326	311	308	345	313	317	341	314	324	330	334	357	327	370	358	329	315	336	344	369	344	317	323	362	314	323	301	304	314	336	355	306	295	316	345	345	350	361	318	328	359	320	361	299	317	303	326	334	338	316	377	340	325	299	315	326	304	348	334	320	346	341	341	290	335	361	311	342	339	335	283	283	310	387	306	306	344	319	336	337	315	310	350	337	304	311	345	314	295	341	330	335	323	334	317	328	323	341	320	341	349	337	354	301	334	306	315	322	335	318	338	341	352	361	300	326	327	330	284	348	355	294	349	328	306	334	354	326	335	333	334	335	304	337	307	369	305	316	302	348	324	308	335	329	335	345	293	301	315	306	328	290	333	325	321	314	318	336	364	342	333	343	325	322	338	369	302
27199	7173	13617	15977	13187	7401	3335	2393	2024	1911	1874	1607	1474	1471	1226	980	933	886	870	848	828	825	819	780	769	819	757	774	754	765	817	819	777	781	760	759	742	798	778	797	715	745	754	749	756	772	762	739	764	674	736	719	750	742	767	730	762	780	751	737	737	771	696	772	728	800	734	719	715	778	744	733	770	769	750	710	742	719	720	760	746	746	695	724	720	771	769	714	724	765	740	750	726	720	741	702	767	746	741	707	760	757	713	715	736	759	770	703	781	732	726	699	727	699	717	714	754	703	727	765	740	703	726	733	721	702	727	734	776	713	798	743	735	747	774	745	707	667	750	710	773	735	664	721	724	771	747	757	766	695	724	718	710	753	754	789	737	740	754	741	718	720	703	734	723	777	734	730	721	774	722	736	784	757	776	744	724	735	735	750	705	752	750	759	749	727	745	762	752	758	750	739	760	770	783	721	752	745	697	691	773	780	766	736	757	748	721	770	772	703	718	732	731	717	792	715	763	704	764	790	723	714	757	748	756	772	740	767	738	719	748	753	749	770	727	686	799	700	745	727	767	763	688	746	713	729	745	711	742	750	757	730	726	737	683	768	803	732	747	740	712	731	753	750	725	691	726	756	708	780	727	763	780	702	715	717	751	769	779	803	740	776	722	733	694	718	705	748	740	713	736	686	731	807	728	733	748	709	733	715	703	750	721	753	745	755	668	767	761	734	731	749	725	740	744	700	761	757	738	748	773	754	727	717	765	733	765	745	753	763	742	738	778	777	751	729	738	739	749	756	738	745	746	814	654	768	722	738	728	712	715	710	755	731	756	709	700	745	738	724	705	797	723	748	710	704	732	730	737	746	746	698	746	769	735	764	716	756	751	740	817	736	739	772	686	709	735	730	716	740	740	735	737	733	723	733	727	765	756	813	750	772	743	703	736	761	709	781	738	738	697	733	725	740	743	751	739	747	744	750	731	768	752	744	727	740	723	714	749	719	754	717	725	730	673	738	704	692	778	676	738	756	758	733	768	779	737	723	762	783	773	764	717	717	778	731	751	736	722	724	782	725	728	737	722	686	760	746	749	744	740	744	735	751	750	703	716	765	713	735	768	721	785	756	792	697	733	714	766	719	765	696	719	775	683	763	721	779	745	725	703	752	776	722	782	748	710	692	743	645	740	705	713	790	755	763	792	700	713	778	732	769	702	746	702	723	762	742	737	707	681	744	782	769	715	707	756	743	736	733	764	770	730	710	725	721	792	796	737	730	737	710	703	698	761	771	759	712	707	715	760	696	695	732	776	768	769	707	748	734	693	732	742	729	731	738	713	717	690	775	756	731	767	731	815	753	745	750	711	748	699	733	745	649	737	767	788	775	764	698	770	773	731	757	744	751	739	735	755	773	732	745	748	731	723	768	730	745	737	738	726	740	751	746	764	709	730	744	747	722	735	773	767	752	730	674	714	727	748	783	776	759	753	753	738	729	714	691	745	693	736	760	743	704	700	735	759	728	711	683	738	740	770	738	699	725	675	706	732	742	711	742	715	710	714	705	753	765	775	750	701	769	741	709	746	751	726	741	739	733	745	697	749	753	731	750	680	718	691	728	746	739	679	763	776	751	751	732	716	755	709	730	756	706	776	714	740	785	735	769	744	713	754	776	738	748	729	731	700	753	705	722	708	751	784	739	777	795	751	749	735	715	777	739	765	750	684	740	711	719	717	751	697	731	781	749	708	787	751	718	778	804	742	701	754	728	736	743	744	754	759	747	704	740	754	750	769	769	705	693	658	770	693	782	753	760	704	735	741	726	698	733	738	736	762	737	697	744	753	754	719	753	762	775	721	729	740	770	690	727	722	760	774	751	762	739	734	716	751	759	674	737	721	731	743	741	764	748	722	733	730	761	750	744	772	780	712	735	675	736	756	762	730	745	734	729	711	725	752	659	754	731	722	713	773	743	760	756	755	701	761	670	670	762	696	737	702	734	749	749	725	729	731	771	752	715	763	790	717	747	734	723	765	758	704	755	675	714	747	749	767	735	746	772	737	709	798	742	735	739	713	723	731	714	774	704	775	739	739	746	770	743	699	714	720	734	756	768	751	744	714	756	708	678	743	715	733	725	710	715	797	746	729	714	740	708	742	702	748	728	739	713	799	735	769	795	678	712	729	725	769	717	704	683	760	724	728	703	743	750	687	750	728	714	750	705	727	736	744	757	744	711	704	766	700	765	746	718	777	753	772	732	686	729	744	747	782	722	739	752	697	719	714	764	732	734	752	770	717	717	733	679	756	745	701	690	791	793	748	721	757	681	743	749	704	755	709	757	724	704	694	735	721	751	719	750	739	710	720	765	739	752	735	749	710	724	746	734	727	762	749	745	763	744	709	729	745	723	730	736	729	754	739	751	704	740	775	738	742	704	699	743	740	690	739	734	733	750	723	738	730	730	719	756	717	717	753	726	712	789	715	743	703	685	757	714	737	717	758	677	755	711	769	702	785	751	703	775	770	717	730	790	700	756	702	769	724	776	711	749	736	725	744	752	681	752	744	763	668	728	698	732	721	746	760	675	724	754	716	719	725	742	754	718	698	701	733	758	758	707	689	756	745	764	723	742	746	783	724	704	765	739	709	736	734	711	696	693	780	771	749	725	753	713	710	732	760	704	694	713	716	771	738	744	713	696	752	691	694	731	727	711	723	752	770	782	724	726	723	748	786	671	761	766	735	738	729	785	752	723	722	762	736	734	741	722	739	713	749	789	702	747	760	723	753	728	736	690	718	755	728	730	700	744	722	743	737	759	741	733	746	713	672	703	768	768	753	770	734	730	749	738	761	754	736	761	786	712	743	683	729	773	771	728	761	730	738	744	718	789	733	736	753	763	770	751	748	721	703	758	776	773	804	754	692	750	766	713	722	732	733	727	752	785	745	753	687	706	728	753	740	763	697	711	782	726	717	731	748	712	717	723	719	745	756	743	732	824	751	781	706	749	745	733	748	711	674	759	747	752	719	663	703	722	712	750	741	711	713	736	759	754	714	764	798	700	741	779	728	712	707	666	753	738	744	775	720	706	708	762	739	720	746	681	762	737	710	750	740	756	681	705	721	707	744	735	747	714	741	744	718	749	732	735	747	805	737	769	739	786	781	710	736	729	720	738	722	733	724	739	731	750	781	760	763	743	737	729	720	711	721	778	810	746	751	724	711	708	718	718	750	712	720	695	732	757	754	721	746	749	748	736	759	759	769	698	685	748	732	730	784	716	720	707	795	791	747	737	830	728	697	737	733	716	716	762	734	789	690	773	695	749	708	713	731	733	785	768	720	696	737	752	711	760	692	726	755	736	666	759	750	708	780	767	726	731	776	744	669	768	730	735	692	742	798	719	750	740	785	756	764	708	742	764	779	717	739	780	755	749	724	745	712	740	740	755	719	723	730	713	689	756	698	737	767	708	759	750	758	681	722	721	724	704	729	725	668	719	782	736	704	782	737	697	724	735
13484	3660	2565	1833	1006	481	341	248	261	242	278	231	242	256	284	247	242	235	271	258	248	259	249	209	265	233	267	245	249	263	247	267	261	222	264	247	255	239	235	238	263	292	247	262	260	232	260	223	206	267	241	227	245	249	227	230	229	282	271	286	231	223	229	249	231	241	275	261	221	241	254	248	252	252	226	242	242	245	262	267	275	254	232	253	268	270	240	265	275	248	290	240	242	260	249	240	204	234	278	254	259	271	256	257	261	269	268	240	246	226	263	262	255	257	272	287	271	241	232	230	258	263	237	232	263	243	252	262	224	250	224	240	261	242	242	240	238	238	250	238	242	243	250	255	290	230	233	258	219	252	276	256	254	261	243	286	268	264	220	233	236	247	236	249	283	262	264	274	246	283	255	249	274	204	252	248	240	254	262	245	258	281	273	240	233	214	267	225	241	265	221	234	265	248	255	242	215	263	230	228	233	253	258	232	280	260	265	265	218	224	252	277	259	247	210	253	237	248	262	257	241	245	242	247	258	254	260	270	281	241	231	231	235	245	254	255	241	304	255	268	253	246	274	238	229	246	245	243	250	242	225	226	274	246	260	264	229	264	243	223	243	263	260	238	252	277	238	278	232	238	290	246	287	257	261	267	260	254	283	277	255	244	286	248	224	262	242	239	265	225	293	251	291	224	230	263	248	242	250	248	218	227	268	232	254	272	267	251	265	289	239	242	243	267	234	248	268	282	252	248	261	258	261	245	258	238	261	263	255	251	224	254	256	264	259	246	265	254	264	253	246	259	249	234	279	221	219	234	249	228	281	247	256	227	229	234	271	261	286	236	265	231	274	281	259	254	265	238	244	286	248	263	221	250	270	279	258	265	249	256	259	239	228	278	264	247	248	245	251	255	263	265	243	246	255	259	263	278	279	222	278	253	248	258	233	277	250	264	226	244	227	268	249	251	293	236	249	217	270	251	243	266	242	239	246	250	229	241	224	225	208	282	283	260	218	259	251	241	246	255	294	250	257	254	253	257	243	248	229	251	236	256	270	254	249	250	234	231	242	255	230	256	257	218	268	229	256	248	254	281	248	237	250	231	258	259	256	252	255	236	256	272	260	256	274	258	253	245	249	251	239	239	251	254	221	244	222	261	260	243	253	263	249	224	249	221	248	232	229	250	249	277	249	258	240	274	235	268	233	238	264	225	281	231	234	258	272	260	253	252	250	254	286	215	258	235	225	223	236	246	234	252	243	289	273	229	240	264	226	252	226	212	253	236	261	248	240	239	227	263	254	254	246	256	270	247	250	255	251	226	263	250	235	247	253	246	269	217	257	245	262	233	233	246	239	246	255	243	256	216	258	264	247	271	235	269	274	255	223	255	235	232	248	227	232	232	243	252	273	254	230	247	246	261	244	251	241	252	277	279	249	225	243	265	241	235	243	267	242	286	236	260	260	253	295	268	280	236	248	278	257	230	257	238	254	233	247	229	243	259	236	247	261	239	260	241	237	274	270	253	248	246	243	254	248	256	239	226	252	257	223	271	274	232	277	241	247	245	240	247	219	227	261	259	252	244	255	266	246	270	229	229	280	249	259	250	227	242	273	246	302	247	241	273	223	217	232	259	222	256	237	280	266	232	221	237	247	253	273	233	244	223	200	240	231	267	248	230	261	243	289	265	254	265	269	257	263	226	285	250	243	272	247	294	237	222	238	264	236	253	250	221	231	244	251	225	245	258	246	238	256	224	238	273	250	251	238	231	253	220	265	245	257	256	253	236	208	235	251	244	223	224	222	235	247	262	296	258	271	214	244	232	255	247	224	240	224	270	252	260	251	255	278	270	253	228	216	316	243	240	265	249	258	247	241	246	265	230	316	275	237	239	222	230	230	253	238	238	237	247	240	259	278	253	233	238	235	226	265	237	244	262	242	251	259	266	216	268	242	234	265	270	255	229	254	252	256	248	232	237	222	263	262	245	248	232	245	245	236	249	247	227	275	235	250	234	240	265	227	235	245	260	257	239	249	271	239	220	270	267	265	236	230	241	230	257	263	238	212	235	215	262	269	241	275	215	231	267	214	248	257	246	254	268	207	242	231	226	261	228	231	260	256	269	250	286	244	275	261	252	274	239	236	250	241	242	243	226	286	260	227	245	247	268	276	250	266	240	242	245	242	252	239	268	263	246	244	273	231	248	258	257	253	266	251	226	264	252	254	213	224	241	240	237	251	244	243	235	238	235	255	227	235	233	207	226	251	246	244	216	239	244	246	229	218	234	210	287	265	239	261	229	245	245	254	233	187	248	249	225	260	269	262	257	268	265	268	281	208	239	234	250	240	263	261	266	265	224	215	258	237	249	230	265	270	231	260	247	241	283	271	240	258	231	252	248	233	254	234	232	249	245	229	264	234	239	280	263	249	270	264	270	280	275	270	264	235	260	232	240	293	238	238	251	211	225	234	252	223	246	260	221	246	242	259	239	241	281	271	217	237	255	259	247	237	247	283	277	269	228	263	245	275	241	250	254	239	271	259	255	277	279	266	255	257	254	229	259	261	245	237	262	294	207	246	250	268	279	222	227	245	239	229	280	242	259	245	258	247	234	239	271	231	266	260	290	266	249	249	284	255	227	239	254	237	267	237	281	284	269	235	265	249	233	248	240	249	251	233	311	247	267	246	236	250	228	238	241	248	224	265	240	262	278	249	261	246	258	241	270	231	235	259	242	244	248	255	248	239	245	234	275	251	254	234	250	261	253	246	257	251	244	228	266	249	209	246	261	249	249	249	269	227	214	272	292	241	230	267	252	253	259	249	238	250	235	265	250	242	247	238	281	256	244	243	242	237	240	238	270	252	265	229	218	249	248	266	244	265	237	245	246	276	281	254	258	248	278	265	268	256	232	238	250	244	227	252	259	249	255	267	247	255	263	253	230	261	230	251	257	235	220	219	256	259	247	227	252	228	230	242	255	231	246	223	250	249	251	254	226	245	276	273	274	279	220	251	227	257	262	267	262	254	237	234	260	240	249	230	269	253	233	247	260	261	252	272	270	255	233	247	218	218	253	266	236	229	249	260	225	248	245	266	255	234	276	218	207	248	259	251	224	259	249	223	261	238	280	249	250	270	234	231	281	277	233	242	237	222	250	255	269	243	224	268	223	249	234	245	240	264	253	237	248	255	260	256	257	243	250	249	235	260	256	245	251	242	259	252	225	242	275	221	218	275	251	253	276	229	251	245	251	252	273	237	261	255	244	259	241	264	247	262	260	250	237	251	261	248	246	252	240	262	250	216	248	259	256	238	268	259	259	228	295	259	259	238	258	254	244	234	259	254	269	224	249	240	260	222	232	260	250	251	233	228	241	230	259	251	231	255	259	262	228	263	240	231	258	236	245	233	241	245	263	255	225	248	241	221	248	236	231	226	241	272	250	263	283	225	251	244	257	214	264	239	231	235	251	243	234	241	247	239	261	230	260	244	263	246	247	233	258	260	250	256	275
8248	2616	4786	5130	3507	1504	833	622	643	624	589	621	610	583	596	618	556	559	581	567	589	550	584	573	574	549	625	555	566	532	536	561	572	563	583	572	588	581	583	544	552	583	565	561	582	591	629	593	566	562	554	598	543	581	554	584	608	557	581	538	592	576	585	593	572	574	597	580	575	617	546	570	560	601	570	596	611	612	578	595	564	547	558	551	543	570	563	567	540	547	563	581	550	573	586	562	563	610	594	514	588	511	563	563	575	566	559	529	585	555	505	577	572	610	564	544	545	526	578	572	572	570	562	519	583	495	603	599	561	581	576	567	575	623	547	568	569	592	567	596	602	579	538	557	541	567	577	571	584	572	559	579	582	586	576	550	552	593	583	546	574	546	526	572	588	584	587	557	555	603	543	586	528	569	573	570	563	557	558	597	601	593	560	555	532	540	524	568	558	583	553	546	589	557	586	586	528	556	552	589	549	576	565	603	546	525	576	585	566	571	562	571	536	536	561	551	598	619	572	560	554	532	560	537	577	591	534	578	587	553	557	604	571	555	558	569	574	530	584	551	600	542	576	540	569	567	578	569	525	540	560	565	574	569	600	542	563	554	557	598	559	586	548	557	516	583	533	568	603	569	558	571	559	563	573	521	586	585	552	552	559	554	552	583	494	534	553	557	538	600	584	553	581	561	568	551	570	562	597	593	597	593	599	570	563	565	580	574	603	591	567	564	549	599	553	561	569	533	536	599	550	564	551	554	600	561	552	570	556	587	572	600	530	539	570	583	525	556	538	540	563	558	571	563	528	595	529	573	572	561	557	562	570	548	512	585	552	575	556	574	538	568	580	559	537	542	537	551	582	589	540	551	583	545	599	569	564	577	556	546	538	583	621	545	535	556	553	543	581	547	530	573	538	581	590	571	549	543	590	563	573	569	596	543	542	600	572	528	528	520	588	567	577	611	582	538	588	492	578	569	556	600	559	587	547	580	557	591	540	561	605	578	583	603	600	553	556	524	588	587	589	557	568	566	562	560	544	590	550	613	561	588	544	533	502	543	568	609	579	558	535	573	523	554	564	566	584	583	554	533	574	562	544	591	573	590	582	569	540	560	566	560	616	524	554	555	596	544	546	604	584	566	570	583	578	605	566	579	581	562	599	582	527	575	618	556	593	540	560	576	575	592	544	559	554	544	547	569	570	606	552	574	548	545	570	625	530	592	551	577	550	560	578	541	554	547	535	624	553	613	585	546	562	539	556	576	571	605	575	552	574	559	558	564	551	555	553	590	570	611	540	548	605	583	566	589	592	568	543	587	589	537	526	599	525	565	584	533	532	558	551	546	590	585	534	583	576	583	545	596	542	578	575	581	567	580	575	553	579	615	585	562	535	531	615	548	583	545	550	563	580	609	553	620	593	521	591	598	579	595	517	587	553	610	587	608	554	551	545	608	560	576	559	555	540	559	531	568	545	582	553	606	560	558	548	588	620	544	585	566	550	495	535	566	553	581	533	569	568	575	581	596	543	586	573	580	535	534	548	539	574	552	550	590	560	570	558	569	552	558	565	516	574	545	554	499	591	595	582	571	559	591	567	556	582	551	641	573	540	579	609	586	586	572	572	576	543	564	577	563	544	556	567	543	574	548	565	518	571	553	592	549	558	581	559	534	532	528	579	595	562	548	551	590	547	534	569	610	581	568	599	543	589	554	555	509	559	560	544	572	539	537	566	608	553	550	545	563	546	582	581	557	579	525	570	554	568	600	568	546	567	628	545	540	557	607	542	565	535	545	596	622	604	583	563	569	545	543	547	540	559	559	562	576	610	611	578	558	539	578	565	612	543	554	580	521	607	565	544	567	608	568	587	615	569	567	553	555	592	582	528	609	573	578	566	546	582	551	591	538	553	584	571	575	587	594	550	527	552	575	573	535	525	613	572	597	506	571	576	564	537	587	577	586	595	534	544	558	595	561	578	547	542	586	584	578	591	586	588	544	598	604	526	508	511	558	577	577	545	552	551	561	552	574	583	569	562	530	615	556	555	579	603	578	570	547	558	587	539	594	583	531	594	607	602	566	516	544	599	576	608	570	544	566	581	579	626	592	620	551	568	521	629	553	549	578	562	584	552	552	630	572	570	578	564	566	557	558	565	615	601	558	549	575	586	541	568	545	547	532	552	557	535	549	582	571	541	599	559	606	594	577	542	544	554	538	608	571	597	563	543	627	548	557	573	586	582	573	609	594	579	542	562	609	606	564	582	584	595	605	595	552	583	566	554	572	563	603	539	585	608	548	536	559	598	558	554	607	600	546	550	563	548	568	552	563	545	584	558	567	518	595	551	596	567	574	628	592	529	530	539	551	588	578	551	577	584	561	598	539	539	588	552	568	535	564	587	564	575	588	527	555	573	546	593	583	549	560	583	565	532	553	550	603	601	569	504	566	584	602	574	589	589	571	551	609	546	568	535	588	590	546	574	576	578	548	596	585	527	560	540	619	559	588	610	594	579	559	579	527	611	549	522	547	537	583	563	531	594	548	591	610	601	565	581	560	629	543	547	562	589	581	636	562	532	556	542	586	523	592	602	577	567	552	519	567	544	574	572	577	571	578	548	566	572	579	613	574	548	575	515	554	599	585	577	580	561	603	548	572	568	552	557	593	560	585	531	576	506	584	582	608	564	583	585	526	585	607	546	610	603	554	562	554	560	632	549	533	547	600	582	505	579	556	543	580	529	581	577	572	581	533	554	602	559	540	562	577	564	590	605	535	554	524	546	589	535	574	547	554	565	551	554	546	555	530	536	534	583	581	534	583	546	586	578	599	530	534	573	539	573	544	583	561	527	588	562	551	550	547	558	574	574	510	601	562	531	542	596	603	584	559	574	606	573	554	577	579	601	578	530	604	531	555	584	564	588	566	584	541	584	570	549	548	562	557	566	558	523	568	571	533	552	542	573	571	580	574	571	557	570	619	562	560	564	567	586	563	524	571	606	542	589	549	568	529	625	564	548	570	544	568	576	585	538	552	562	546	600	592	573	577	570	562	578	584	557	560	577	562	569	573	548	561	554	602	562	510	538	579	568	589	565	567	570	564	540	559	600	552	570	536	591	566	562	584	551	546	565	576	582	573	590	509	595	563	574	545	568	597	617	554	565	560	589	588	541	581	568	527	531	532	557	545	570	575	526	581	590	553	574	551	545	549	625	576	585	606	556	558	557	551	568	567	560	559	576	606	567	569	541	602	603	581	588	615	541	563	563	550	563	575	569	579	557	576	544	579	567	493	592	567	584	560	542	543	576	563	572	554	528	569	597	553	589	575	547	581	556	589	570	558	585	577	538	586	618	603	547	576	547	596	587	603	580	580	579	570	540	578	568	547	546	575	548	573	538	563	520	585	565	559	632	535	550	567	582	559	558	574	561	533	578	546	570	557	565	533	492	540	569	581	524	579	543	597	554	534	610	576	530	588	554	584	594	534	532	594	546	541	526	594	583	563	591	572
33733	11285	6567	4524	2786	1076	541	325	357	288	341	254	249	233	211	204	227	173	210	192	193	170	214	173	189	184	193	212	200	164	190	168	196	168	169	211	162	171	212	171	193	186	192	171	190	200	185	164	179	184	201	200	154	226	204	192	190	198	178	181	188	179	189	179	211	173	200	187	181	199	204	153	194	207	173	193	182	193	177	187	198	156	196	201	183	189	192	186	204	199	195	185	169	208	195	166	162	192	187	193	191	176	192	189	187	207	190	197	161	217	202	175	199	175	196	199	185	190	186	204	158	189	196	176	160	157	185	196	194	200	179	182	186	214	192	203	173	160	183	152	193	178	166	189	201	213	219	180	181	209	182	205	168	166	189	166	165	181	203	189	184	181	183	182	172	173	173	194	183	171	161	184	192	172	155	186	193	196	185	174	200	181	180	194	191	219	200	177	193	182	197	189	223	190	185	165	180	187	182	188	160	148	202	183	180	198	174	204	181	162	192	178	181	195	198	219	179	168	169	177	148	201	173	192	188	199	176	192	188	186	180	203	165	175	178	202	192	205	182	204	190	181	162	187	166	173	194	171	151	179	191	158	197	186	229	206	185	191	170	194	194	187	183	187	193	171	184	184	176	178	184	167	162	199	181	199	150	197	162	165	163	194	177	162	188	191	193	190	165	183	198	196	197	175	186	166	182	166	184	194	190	181	168	208	180	203	159	189	204	179	139	208	212	207	156	213	175	189	186	156	179	180	186	186	186	180	193	171	173	173	214	209	173	184	135	187	160	197	171	176	213	185	171	163	176	182	184	207	203	161	190	172	194	164	164	178	155	179	163	187	162	174	181	176	191	194	205	181	174	188	199	201	164	178	200	178	228	203	187	198	180	185	187	181	195	191	167	180	191	184	167	171	183	194	195	164	183	179	187	159	195	181	196	208	181	205	177	170	173	172	179	182	163	181	191	180	200	186	178	203	168	168	184	182	198	173	155	173	185	188	205	209	176	190	157	196	199	157	195	181	169	163	179	194	200	208	214	166	179	182	201	191	171	167	175	181	194	181	189	199	170	189	184	181	199	172	178	174	189	180	196	171	176	166	179	190	177	172	171	182	166	184	170	213	183	182	178	166	177	194	203	177	168	179	177	170	159	172	191	183	180	216	188	200	206	191	180	181	163	197	152	183	180	191	186	189	194	178	192	191	152	190	187	181	147	177	170	171	210	194	194	181	188	173	172	191	187	179	193	209	167	164	172	178	202	207	183	189	216	191	193	174	194	205	204	196	187	167	176	183	171	168	178	160	171	193	192	188	166	188	188	181	170	193	202	177	191	184	197	204	201	173	205	187	171	188	176	202	190	189	162	189	193	215	199	148	177	200	175	185	192	188	164	171	164	169	163	197	180	185	179	215	189	201	213	196	192	190	198	210	200	198	172	162	169	213	184	201	197	197	190	149	154	188	170	191	197	166	163	184	181	193	181	177	201	208	170	184	210	208	180	174	177	187	174	176	212	185	197	173	206	192	215	202	172	182	186	208	183	195	218	176	175	187	155	176	174	204	182	193	197	168	172	174	189	181	189	196	191	172	186	180	204	193	179	181	161	170	171	165	193	169	190	162	188	183	208	165	185	184	176	164	191	188	196	203	184	177	179	181	197	187	175	193	184	148	189	187	192	174	193	194	183	183	179	172	166	170	179	168	211	188	179	203	160	180	179	162	206	167	189	171	184	213	170	207	193	211	159	176	163	167	186	168	193	163	200	191	183	200	204	169	172	157	209	165	200	162	177	185	162	182	200	170	213	173	187	168	174	181	192	189	185	181	184	185	164	162	195	192	179	179	193	177	200	169	170	185	177	195	173	198	157	206	172	183	180	160	192	212	228	187	197	197	202	211	181	197	179	210	174	225	184	181	222	188	176	162	170	159	204	197	180	177	177	182	179	145	171	182	193	180	200	190	190	182	196	174	182	187	214	180	208	203	191	170	185	196	198	178	176	175	195	190	206	184	176	208	182	204	189	216	193	185	152	176	184	195	186	195	163	188	193	185	204	186	181	212	176	180	204	202	170	197	186	165	192	169	157	186	217	164	146	201	189	188	199	194	199	163	181	171	156	177	200	199	186	192	178	207	171	168	197	193	201	183	172	172	172	198	190	189	168	165	190	189	191	178	171	198	190	194	184	166	187	176	186	171	208	207	196	198	193	203	167	196	176	170	183	190	193	199	183	173	219	158	213	169	178	170	209	185	196	194	181	179	185	177	182	188	187	183	159	175	217	195	151	188	210	180	193	198	188	190	175	150	190	198	197	204	182	168	190	200	192	157	205	183	195	204	214	202	164	193	192	177	201	184	187	174	170	223	175	179	195	182	207	194	160	176	163	175	174	192	202	165	162	175	166	184	184	189	190	169	157	201	190	179	209	190	152	175	184	186	175	180	182	169	201	166	161	183	197	181	200	181	175	188	169	188	193	201	187	199	164	157	185	178	176	177	203	175	184	196	173	196	176	175	164	169	174	156	176	206	176	167	180	162	191	199	194	186	172	177	181	179	216	189	214	187	184	203	173	191	168	177	158	176	180	168	186	212	163	176	159	163	190	185	200	194	186	181	200	196	177	208	221	201	195	182	179	178	156	218	178	152	198	156	181	183	167	194	191	187	156	178	181	211	200	164	205	181	186	169	167	186	166	195	173	168	201	204	192	195	158	195	167	191	172	180	199	158	181	177	160	195	174	182	198	171	218	195	185	191	231	190	192	187	192	172	170	184	190	179	181	188	198	188	182	175	180	212	172	168	180	188	173	187	214	207	199	181	177	194	193	192	145	158	189	166	175	189	173	183	153	172	195	182	187	182	198	193	187	183	176	186	167	173	164	188	171	190	194	193	191	205	175	164	183	201	176	210	197	171	200	182	168	192	179	173	227	167	187	182	151	145	186	192	178	185	177	195	185	182	180	199	208	205	182	173	174	170	204	206	186	198	177	203	169	183	199	221	180	172	180	182	185	176	175	195	196	173	220	197	181	188	195	201	173	184	200	196	188	168	169	169	188	175	179	179	199	187	173	182	188	170	206	200	178	150	170	196	168	184	200	170	169	183	205	183	179	201	206	180	216	182	164	192	180	170	165	181	187	176	199	194	193	191	176	200	212	196	183	189	158	175	170	178	179	193	162	171	191	178	180	188	189	193	166	189	200	168	182	180	178	205	164	177	196	174	183	188	164	216	181	212	195	191	168	176	194	181	192	182	191	211	181	185	180	178	194	179	160	165	195	186	178	157	175	216	200	169	174	191	182	172	178	194	209	195	190	170	153	168	182	193	197	202	190	196	171	196	186	188	174	176	206	211	194	167	185	199	187	188	182	189	174	164	173	191	171	191	183	192	181	178	188	196	195	175	187	189	163	172	197	175	192	191	170	195	179	174	196	168	161	174	198	208	189	205	173	187	197	197	165	183	157	166	199	179	174	190	177	205	181	179	204	180	189	174	180	208	201	156	187	195
21115	4692	10003	11017	8187	3478	2069	1300	1359	1156	1075	894	874	814	671	594	604	553	532	521	483	492	479	510	524	482	468	498	456	473	459	440	464	481	446	454	460	475	472	468	445	517	459	466	475	434	439	465	484	458	462	472	436	413	454	486	463	456	442	503	465	455	444	491	488	466	453	430	407	509	472	454	477	464	454	443	460	428	465	468	468	465	460	442	463	459	484	464	497	451	506	479	457	448	476	462	465	472	483	462	446	445	445	479	446	445	446	466	438	441	483	472	458	461	431	494	445	435	427	467	440	437	434	457	429	441	496	451	431	408	449	475	474	493	444	427	446	444	426	464	441	440	419	439	459	474	477	437	464	450	430	421	447	459	408	417	473	444	449	435	447	431	419	439	435	484	481	479	429	431	469	473	468	464	470	487	415	454	454	433	451	462	471	451	473	477	459	457	436	452	465	430	455	476	436	462	470	441	459	463	461	448	461	452	489	457	463	470	472	452	455	443	491	422	423	456	448	435	454	413	444	460	475	492	462	429	444	486	478	463	484	473	423	440	434	428	457	425	431	427	489	449	452	467	452	451	441	482	430	440	454	426	457	472	495	478	440	446	440	454	467	443	506	447	455	453	477	454	471	497	463	465	423	444	422	459	455	490	446	444	447	465	447	447	434	448	428	481	444	464	441	433	472	437	461	491	465	421	470	441	470	495	471	448	446	434	478	443	478	450	415	482	481	475	465	446	484	442	454	453	462	478	417	450	454	446	451	451	492	465	480	453	471	438	480	416	435	453	475	488	446	482	438	470	488	477	411	476	467	453	450	449	445	426	425	461	474	454	493	444	425	477	461	462	488	437	444	444	466	467	458	441	469	464	437	460	451	478	453	445	449	437	461	482	472	443	452	473	517	441	444	447	462	463	480	467	443	464	478	436	416	447	464	443	458	457	458	435	444	436	456	493	471	438	409	457	456	464	453	445	484	483	473	460	439	442	459	426	455	451	462	439	460	450	428	473	493	461	471	455	486	423	468	449	479	427	470	410	460	473	447	455	443	472	444	469	438	487	421	439	468	468	481	443	468	448	448	503	453	465	452	450	426	465	445	428	436	461	466	460	480	473	446	462	474	440	481	427	447	467	433	465	453	420	468	457	461	407	420	485	459	463	451	443	429	446	453	451	478	443	437	453	430	478	475	438	436	425	455	408	475	448	464	436	434	421	459	497	468	467	466	440	476	470	458	448	459	412	436	446	458	452	452	463	439	430	462	447	484	480	491	441	403	413	470	472	449	458	468	475	467	475	408	449	411	482	458	465	450	457	459	463	461	429	432	452	478	489	504	429	434	420	451	426	457	451	435	437	460	457	416	463	463	474	465	472	454	448	455	488	437	455	461	441	449	434	434	466	475	462	449	421	438	462	436	425	452	422	460	468	450	450	486	474	434	451	432	488	486	450	456	457	446	488	461	435	444	471	431	427	443	463	460	451	428	451	467	410	466	454	445	469	488	457	471	480	440	426	473	469	466	439	450	442	442	447	440	420	434	447	427	450	450	428	428	467	421	424	473	477	441	474	450	447	454	469	450	458	443	437	479	447	454	474	433	410	415	452	433	429	441	431	479	473	449	478	439	454	473	457	457	440	495	476	425	432	458	429	497	445	459	428	440	438	477	416	474	437	441	446	435	446	458	473	440	453	434	456	461	476	476	442	456	486	450	429	457	444	446	468	472	484	444	459	478	453	449	422	467	476	452	449	509	461	480	439	442	468	445	401	471	487	440	491	445	493	402	449	448	459	469	453	464	447	458	490	408	451	482	461	479	428	480	417	439	401	473	449	453	443	412	457	468	456	499	492	469	442	487	431	473	446	432	474	410	480	481	448	438	436	460	439	443	451	424	446	491	449	500	463	492	447	455	457	452	448	483	458	484	475	476	451	504	428	424	488	440	476	454	419	462	435	447	481	499	421	411	424	480	469	461	465	406	444	458	465	463	494	459	425	463	447	454	444	455	460	436	459	491	453	491	442	451	479	471	437	450	471	479	478	451	445	460	454	464	453	449	484	450	418	482	422	443	456	444	431	453	464	501	472	464	482	464	467	424	473	505	446	428	482	456	426	439	444	439	470	459	446	467	449	424	460	414	463	415	444	467	454	468	466	421	449	446	464	452	438	456	464	467	443	466	464	478	437	451	484	482	457	456	463	478	431	454	430	445	426	499	490	463	440	426	448	432	420	457	426	462	454	446	500	459	491	451	491	476	454	471	431	441	476	501	484	452	439	433	476	472	456	435	452	436	459	484	446	506	425	498	469	435	427	464	469	444	468	416	418	462	447	463	439	458	492	472	473	487	450	451	474	450	447	447	440	456	480	446	478	457	495	460	432	463	463	477	462	473	416	483	446	461	476	456	459	492	454	447	465	443	481	439	443	465	430	439	451	462	489	432	444	441	497	482	463	459	405	456	447	424	473	421	484	437	472	453	448	470	455	421	476	429	465	469	447	428	462	465	450	427	438	450	417	419	424	448	435	445	409	444	435	452	412	436	458	467	449	450	445	455	462	457	470	477	480	467	482	470	478	451	443	440	467	469	446	459	450	482	453	445	442	455	415	475	478	459	472	465	443	445	473	431	473	437	466	433	498	471	449	475	446	468	460	502	465	426	436	425	485	439	460	471	480	492	454	452	422	464	456	447	487	429	458	452	460	456	454	478	433	442	437	453	448	468	475	456	441	433	471	406	412	463	517	456	449	459	467	472	497	444	500	477	445	462	463	433	438	440	442	451	444	438	446	453	427	450	495	456	442	469	459	463	511	469	466	479	461	447	442	462	474	458	416	454	471	456	442	465	428	453	456	463	480	425	470	463	433	483	410	478	441	473	503	433	446	464	449	450	493	439	443	380	448	451	455	457	464	465	477	453	437	468	454	446	444	421	441	434	451	479	454	442	459	441	467	441	385	453	473	436	476	424	454	444	464	449	498	471	483	455	448	451	456	453	467	443	428	474	453	483	437	454	451	414	427	476	457	439	444	460	434	431	481	453	443	456	454	432	434	462	482	460	444	434	429	476	439	511	466	433	465	472	422	456	472	449	463	448	470	457	479	421	450	475	485	477	457	453	452	453	455	429	446	487	460	472	458	443	476	430	446	452	456	446	462	431	471	476	448	447	428	474	442	493	465	470	425	452	501	463	422	445	481	460	422	447	463	440	428	497	457	502	463	456	486	419	413	449	458	451	427	471	437	412	479	436	481	461	455	423	426	444	444	458	464	454	464	413	430	438	463	470	426	477	429	467	457	460	431	468	476	441	403	457	459	446	436	452	443	473	441	431	466	456	459	479	433	451	468	474	438	453	458	456	434	437	426	432	458	452	490	429	449	438	438	469	459	482	428	455	449	467	502	471	475	429	472	487	440	454	455	429	470	422	440	473	455	430	432	451	440	481	426	463	468	464	425	435	453	474	415	504	407	473	460	455	444	452	426	458	443	440	414	474	470	475	460	467	450
44347	17282	11395	7906	4471	1926	996	696	716	547	554	497	489	442	449	385	359	341	310	360	353	380	335	310	312	347	373	333	306	312	320	345	365	284	329	339	337	335	339	323	330	312	321	311	326	327	319	320	334	346	320	324	338	321	333	315	292	325	301	314	311	333	332	304	341	295	301	339	330	355	324	324	339	324	315	328	341	328	345	314	311	350	297	317	324	305	309	335	342	363	338	338	323	305	296	354	329	314	351	324	328	338	339	304	307	330	348	341	343	339	324	339	317	344	304	329	358	333	327	327	316	349	290	303	296	339	318	299	319	320	311	331	343	365	381	332	317	281	298	305	320	348	322	319	331	310	297	342	321	325	318	337	299	313	304	302	301	311	313	278	303	354	311	318	317	313	306	318	317	336	363	336	338	295	280	315	321	315	338	343	319	329	315	327	325	374	314	363	320	356	340	310	330	316	342	330	335	359	324	329	350	341	325	332	300	335	322	339	333	333	307	314	316	329	330	334	317	311	351	360	326	333	327	323	328	314	344	317	341	353	306	301	328	325	350	308	306	304	330	330	329	335	291	315	295	315	325	305	350	354	325	296	357	309	345	324	319	315	324	346	341	310	326	355	294	301	329	303	340	274	305	341	312	341	326	320	298	291	308	316	281	304	299	314	300	327	345	309	376	356	331	370	303	323	332	305	290	311	326	315	320	314	305	367	323	320	284	303	337	348	327	349	321	296	334	345	342	323	318	292	311	314	318	308	289	330	310	354	307	330	306	312	293	324	261	333	312	319	292	296	300	336	292	294	291	322	327	326	307	328	340	333	342	312	294	328	313	294	353	337	330	339	299	323	333	331	328	316	337	334	351	310	311	340	316	323	327	352	334	319	346	363	320	337	312	335	350	322	327	335	328	302	308	355	302	320	323	327	308	328	344	331	302	303	336	320	338	296	314	303	302	337	331	335	311	324	324	330	298	307	339	356	308	384	301	313	327	333	282	328	293	328	332	352	291	321	320	302	315	355	301	333	335	341	307	331	306	314	325	303	318	333	309	297	301	378	318	316	327	320	364	318	319	317	317	349	314	331	354	306	350	341	341	307	319	340	353	318	328	356	347	321	330	313	300	303	306	340	339	341	320	322	308	313	329	327	310	332	313	319	330	344	322	331	297	317	321	303	323	290	326	332	337	301	321	335	349	337	342	312	316	356	354	341	313	372	333	340	320	355	321	315	314	330	313	353	341	326	353	313	319	331	318	308	336	345	341	317	354	345	333	321	328	303	315	290	342	339	338	318	320	309	314	342	276	320	339	316	306	309	309	351	332	322	338	339	314	311	359	291	299	302	282	302	337	313	342	339	313	322	320	322	332	330	321	324	332	327	309	336	308	341	317	372	288	359	301	335	313	300	311	326	307	306	292	330	344	329	297	360	326	307	348	323	298	340	306	333	300	365	339	277	316	309	327	345	307	303	312	320	353	320	322	288	349	328	277	298	357	338	312	324	333	279	306	359	344	336	329	316	320	320	324	315	310	303	331	363	282	334	359	362	326	358	338	323	345	314	311	341	327	325	350	328	326	330	329	303	322	320	311	319	341	299	319	322	292	337	371	310	343	307	312	345	313	335	305	335	325	330	331	356	361	330	302	341	335	317	338	311	310	290	330	294	324	294	316	321	300	329	304	310	281	307	325	314	333	352	298	306	293	307	300	322	354	336	320	321	317	328	331	321	328	328	339	315	351	304	308	313	336	354	292	298	304	323	337	360	303	331	315	355	342	328	335	317	313	364	380	315	360	316	314	310	285	332	309	282	365	306	324	337	297	321	288	352	310	352	344	302	321	315	284	324	302	334	344	354	300	334	318	299	316	318	282	298	348	311	323	298	329	325	322	333	308	335	328	340	316	294	293	300	320	346	346	304	327	328	315	333	308	338	351	341	332	328	313	316	309	285	327	311	317	333	326	326	303	305	317	322	322	299	301	331	309	346	285	343	334	307	319	311	314	333	313	332	319	299	341	291	311	299	305	292	346	350	317	310	307	362	303	311	328	324	363	338	324	343	322	343	321	313	315	341	323	305	328	283	327	318	346	293	295	330	286	328	323	320	294	308	313	334	328	328	345	337	334	299	323	333	313	331	315	312	344	348	305	323	336	355	346	322	331	327	330	289	332	316	332	369	290	339	345	287	296	332	362	307	356	301	314	286	323	320	301	336	356	324	315	347	343	366	338	296	326	325	339	322	306	286	313	340	292	313	323	331	305	313	300	300	327	322	317	345	324	276	328	333	334	337	297	308	307	315	292	310	322	313	335	312	328	336	300	338	278	334	331	309	299	326	355	312	355	326	297	327	321	317	323	331	345	298	310	333	353	353	337	337	317	316	305	323	333	342	324	321	345	349	301	336	356	333	305	298	317	298	328	369	323	351	298	350	336	324	303	356	330	311	340	314	322	339	326	310	337	344	330	305	358	332	335	350	304	341	371	304	315	314	368	338	307	298	299	312	350	326	288	301	322	360	326	339	309	347	290	298	320	370	297	351	285	311	341	345	318	353	340	313	331	340	319	335	338	336	330	353	349	338	359	314	323	317	293	309	332	376	323	344	345	341	329	328	289	343	353	329	344	330	342	308	313	317	322	305	319	327	321	305	298	341	330	299	351	373	340	366	352	339	324	333	310	354	353	333	345	315	264	337	307	333	301	271	299	317	346	294	342	335	336	334	344	295	294	324	349	325	319	304	314	355	336	310	297	336	330	329	359	343	308	353	270	314	321	298	309	302	313	332	284	317	294	334	324	326	362	306	339	340	333	347	305	364	289	338	329	349	322	310	329	343	348	312	295	340	317	296	305	332	318	310	309	359	357	321	352	301	321	336	312	326	329	336	349	342	317	310	314	343	342	316	322	342	335	327	351	300	317	331	362	314	306	327	323	296	322	317	324	361	339	302	353	329	332	327	298	327	335	290	267	309	348	296	312	332	321	349	333	348	350	333	322	304	341	359	335	338	323	305	348	335	267	338	341	314	300	330	382	327	324	316	334	341	308	344	355	339	341	355	296	334	311	302	325	282	312	317	332	324	284	309	291	309	320	339	347	319	302	310	308	299	316	323	323	328	317	322	309	306	296	329	309	314	310	332	332	347	360	341	339	309	338	347	301	345	318	341	314	333	333	305	338	329	349	292	345	343	302	297	322	305	329	326	306	329	300	285	340	316	346	327	355	285	321	316	344	318	314	343	322	359	328	322	378	401	318	351	328	305	289	302	329	325	327	307	347	334	325	319	307	327	291	318	328	348	313	321	314	307	300	330	321	294	332	298	347	305	288	333	344	328	353	298	316	364	362	329	355	343	350	304	285	291	327	309	315	304	308	324	357	276	300	334	330	305	352	334	342	315	320	306	356	352	319	319	332	323	299	341	323	310	326	333	310	353	318	265	310	320	288	386	305	298	315	370	329	293	332	325	317	337	349	317	313	361	322	326	329	306	316	330	300	330	296	344	356	327
27237	6818	14109	15634	11158	5453	3253	2367	2692	1948	1756	1566	1573	1516	1184	1010	973	889	820	788	779	811	823	814	788	799	755	743	769	737	784	755	733	813	778	765	771	767	751	744	782	765	788	752	755	724	715	721	767	764	754	729	722	744	729	739	731	756	710	722	708	709	769	746	742	754	729	724	753	766	688	739	735	736	733	714	777	744	753	722	680	705	705	758	720	756	720	739	799	754	742	724	785	721	720	730	742	786	710	751	732	707	740	733	754	760	738	688	738	754	763	743	732	719	708	748	726	703	755	734	710	686	763	747	753	688	703	724	772	700	723	757	708	687	752	733	697	759	761	739	728	792	769	735	764	743	725	746	729	707	749	733	773	771	702	691	729	726	710	737	753	720	734	705	719	730	754	722	707	761	738	721	754	740	727	705	704	720	729	716	721	775	699	732	819	745	744	724	729	727	770	730	711	773	720	750	731	699	720	732	702	699	772	729	724	744	716	774	720	748	755	728	713	741	748	761	746	730	763	692	716	742	773	718	707	714	775	712	725	760	709	765	708	744	759	789	721	704	718	689	764	724	744	717	770	766	709	716	716	685	730	723	737	759	750	765	732	706	751	806	749	743	722	751	730	736	712	740	734	757	713	734	686	747	675	696	737	720	704	793	723	694	764	759	713	777	738	710	701	736	749	739	702	705	722	691	732	692	756	710	691	696	743	750	771	687	785	729	773	751	680	729	754	770	722	737	751	727	735	772	756	705	759	740	749	701	722	667	768	744	732	716	732	727	727	809	691	761	713	698	748	762	745	734	748	741	697	732	725	753	731	742	727	727	731	767	711	760	730	731	729	727	741	745	721	709	750	723	736	697	783	705	781	687	728	699	766	749	663	779	730	761	694	735	731	768	718	786	718	721	705	702	697	699	758	742	727	735	709	753	739	710	740	705	716	730	732	751	737	747	727	706	753	717	793	742	726	670	760	747	756	740	764	778	719	722	730	658	729	764	734	753	726	702	693	728	761	717	791	709	707	755	759	749	739	743	738	740	713	640	766	737	763	764	728	730	750	725	741	705	726	684	751	755	744	788	729	730	718	756	722	717	685	748	741	721	760	690	738	761	703	723	691	749	721	700	698	741	712	746	758	744	754	771	726	760	764	757	735	746	700	711	709	738	756	770	752	710	718	744	726	711	708	735	720	726	777	726	684	746	754	696	782	769	713	782	739	724	712	741	717	744	717	752	708	727	720	707	718	739	692	724	729	707	732	704	645	681	718	688	794	722	751	738	653	740	758	741	743	728	714	722	729	760	715	722	755	703	752	726	699	713	731	739	705	748	802	715	746	730	700	703	714	747	759	747	741	755	752	725	714	711	742	718	760	679	733	738	730	723	753	752	773	710	710	702	733	720	743	708	743	729	713	727	736	715	716	733	766	686	727	704	689	731	761	722	729	757	709	752	740	703	739	728	721	754	755	765	729	757	731	749	790	744	724	752	740	724	760	737	740	732	769	742	755	740	725	738	680	698	722	751	750	715	716	698	719	728	700	699	743	737	734	741	767	713	742	716	723	729	711	764	740	734	692	711	742	695	711	711	692	714	750	787	681	685	715	748	791	760	699	769	779	708	729	744	781	735	750	757	742	711	686	761	684	691	721	719	779	723	746	735	775	733	735	754	744	746	740	758	732	748	737	694	684	734	685	661	709	785	724	695	727	770	733	784	726	720	769	756	736	745	751	703	750	721	713	707	766	694	728	744	731	744	769	688	743	735	748	684	718	766	757	719	720	766	717	764	712	753	719	747	716	698	731	713	737	739	725	704	785	757	774	750	756	713	722	749	718	731	734	710	721	737	753	735	751	722	716	708	740	720	743	785	768	707	702	777	695	713	732	757	685	716	730	759	737	744	717	737	708	759	751	687	730	714	730	738	748	739	771	735	754	772	775	682	743	789	744	762	741	712	785	723	726	754	723	718	727	740	685	740	692	687	747	686	705	729	650	754	739	721	705	726	750	682	733	652	717	743	680	734	750	739	677	736	701	776	678	712	798	796	740	737	750	726	707	744	759	731	753	712	742	766	774	752	773	703	739	740	759	733	757	704	714	776	732	731	740	736	714	761	713	716	735	718	766	704	689	722	736	746	701	700	700	757	797	773	728	689	711	786	720	785	714	707	710	682	754	711	748	788	747	734	721	762	714	719	722	744	773	698	709	702	755	702	712	745	719	756	742	746	702	745	721	760	766	661	787	761	741	747	741	789	704	721	737	702	752	718	706	731	747	732	751	729	679	760	706	732	665	728	715	696	698	729	765	743	707	769	737	683	700	764	736	753	712	664	775	712	716	715	729	755	734	734	741	687	743	746	693	757	707	749	740	711	762	751	696	722	731	724	727	760	734	756	755	710	752	722	694	765	727	746	699	696	737	778	729	732	696	709	653	714	696	768	714	695	738	711	733	710	703	739	759	699	705	694	720	731	754	753	735	721	722	735	760	679	686	739	765	747	779	745	751	710	754	720	743	714	709	687	717	722	742	702	719	744	654	814	718	723	815	702	710	725	731	761	745	748	721	714	732	776	707	748	746	781	772	731	705	726	741	762	727	703	684	730	730	761	705	760	740	696	710	773	720	725	751	710	720	706	753	765	721	743	720	695	774	711	704	742	675	747	703	757	679	760	788	744	752	684	674	712	792	756	707	688	741	753	731	728	742	747	724	718	775	759	734	734	694	691	731	704	710	740	743	718	739	743	764	745	774	723	719	692	722	729	776	748	775	749	762	699	759	764	751	739	710	712	770	681	714	769	707	710	759	695	778	715	702	719	722	722	715	750	724	691	767	692	728	704	749	710	703	743	738	719	715	743	720	772	761	747	729	732	757	687	705	736	769	710	701	761	746	738	727	766	758	716	690	730	721	706	699	709	773	723	728	789	731	688	715	741	719	756	700	748	752	711	755	733	685	770	681	772	756	713	770	699	701	749	774	742	680	724	743	734	701	726	746	716	747	694	734	706	772	749	685	708	735	743	692	730	716	717	706	776	717	735	689	753	773	728	728	731	715	711	723	773	713	702	739	715	750	727	733	707	713	788	677	718	739	747	745	738	769	743	755	719	674	698	730	721	730	754	778	767	732	731	756	734	757	711	721	813	737	730	747	759	754	759	735	742	723	711	727	762	733	727	694	757	726	746	681	779	740	722	711	729	712	733	680	701	731	741	695	664	720	701	774	713	667	754	726	774	719	708	702	728	723	727	708	670	699	763	772	764	701	720	760	759	731	785	745	736	698	763	702	759	711	701	729	748	728	811	724	752	723	714	662	757	733	736	690	729	711	746	724	767	776	721	748	691	775	704	723	738	727	758	698	703	697	732	761	722	819	729	722	720	706	702	704	693	673	722	780	701	694	725	776	693	716	719	734	752	783	743	684	749	741	782	762	756	708	694	706	727	691	699	735	739	745	724	780	756	782	696	743	738	714	726	692	752	721	714	726	719	753	764	674	724	672	746	727	711
13945	3499	2461	1680	865	372	305	258	283	226	244	227	241	268	261	296	261	221	231	248	255	257	244	247	223	257	264	225	243	255	234	237	262	227	238	248	223	245	219	239	223	238	240	248	211	225	229	242	245	226	208	225	243	239	261	233	250	270	262	224	279	249	246	256	270	240	223	256	253	241	249	215	240	240	233	233	223	264	243	216	250	225	244	250	276	221	244	262	242	249	263	227	261	232	233	259	257	248	265	242	284	243	237	257	265	228	218	253	264	229	251	201	237	256	254	241	274	273	258	235	252	226	287	241	231	241	249	240	242	243	262	265	243	230	255	260	260	266	257	249	237	233	234	229	239	257	252	254	259	228	245	264	257	260	252	265	236	220	225	245	228	244	270	240	244	246	269	250	210	255	242	203	234	266	266	233	247	235	228	221	239	241	225	286	210	246	249	263	285	246	233	267	237	204	233	239	239	208	266	241	263	221	237	249	237	250	230	220	248	261	253	250	259	235	243	227	251	226	238	218	236	253	266	254	219	233	251	252	243	240	256	244	214	260	214	250	266	252	248	263	224	238	274	230	228	250	237	249	266	256	255	232	253	262	242	233	266	275	262	242	229	245	249	238	247	242	245	226	242	207	213	243	263	281	280	259	251	264	237	267	242	249	253	254	268	256	269	222	245	236	249	241	230	244	238	221	259	227	250	235	229	275	239	261	234	205	222	265	268	229	259	244	264	255	251	239	231	238	245	236	239	213	263	253	229	236	222	241	252	251	234	236	238	231	240	245	245	219	267	229	249	246	255	220	229	250	263	268	266	259	253	216	270	215	248	232	246	220	238	271	222	250	226	270	242	238	240	228	232	211	251	258	237	247	267	240	233	293	294	243	253	272	217	227	245	256	259	256	257	263	260	248	257	235	219	237	246	266	238	255	244	265	259	274	218	233	246	223	253	257	241	246	262	250	202	245	237	242	245	258	232	235	257	260	226	253	217	236	222	240	228	278	240	263	248	265	253	233	227	255	237	260	214	276	251	248	216	235	241	245	228	256	255	220	259	242	265	241	236	256	248	242	243	210	258	249	244	251	257	266	282	233	227	269	262	252	230	223	250	254	214	247	239	212	249	247	231	244	240	219	231	226	239	244	268	252	225	252	248	239	217	247	212	257	250	249	248	262	260	257	270	252	260	255	256	246	243	236	250	225	263	256	259	253	225	261	241	263	262	283	228	250	229	254	241	251	235	201	242	227	260	251	238	226	252	245	254	284	247	234	248	237	243	229	236	222	267	238	256	228	241	266	244	224	255	238	252	259	242	229	231	233	246	245	214	238	254	260	254	261	227	261	235	254	241	246	236	244	230	251	238	247	288	220	244	256	257	261	224	237	244	250	236	197	246	241	237	244	224	249	270	241	298	240	252	242	231	239	238	267	264	240	250	245	270	228	270	248	261	243	264	242	288	246	237	230	216	245	215	229	245	244	233	244	267	253	235	240	245	247	234	262	242	250	234	246	244	255	278	242	242	217	257	237	258	247	264	222	241	239	236	211	248	242	247	241	205	231	202	260	236	228	252	228	230	241	256	259	241	258	224	254	229	249	254	224	228	221	225	273	246	235	245	233	250	247	249	232	221	216	256	233	233	232	244	265	248	240	244	236	240	248	255	215	261	231	283	251	221	274	247	251	242	240	244	247	240	234	258	230	244	255	219	216	265	276	227	239	247	221	250	234	247	245	244	236	216	236	240	238	240	224	234	224	240	234	247	271	260	252	231	255	251	255	226	228	252	274	262	251	262	262	244	230	233	249	234	201	269	255	268	221	233	249	243	247	260	255	253	282	252	260	255	230	219	254	243	243	252	266	283	231	270	240	226	212	255	248	274	242	232	216	228	242	252	236	259	256	224	242	253	261	229	243	259	237	230	247	260	220	247	259	248	226	247	244	256	233	270	239	282	229	259	225	253	248	254	278	248	257	251	248	243	258	235	248	224	236	264	257	269	261	222	225	266	228	247	237	246	242	228	233	245	240	207	205	262	232	221	220	217	246	251	245	215	258	245	244	221	237	259	254	232	236	223	234	276	250	257	290	266	216	247	237	216	243	279	228	247	262	226	261	244	255	255	243	244	244	240	229	256	261	247	273	262	245	266	236	251	224	206	255	254	239	244	258	242	226	224	248	251	235	259	252	264	257	225	256	246	220	235	229	249	260	243	250	236	261	239	214	251	251	237	224	228	222	284	201	241	238	249	240	227	211	267	240	224	284	239	286	236	254	251	252	252	266	244	239	266	242	228	234	257	206	259	269	301	252	211	256	239	241	274	237	220	247	245	246	216	229	270	247	249	255	213	262	290	262	260	221	257	216	265	251	255	246	249	241	226	245	251	215	259	229	238	236	245	239	273	234	226	217	221	213	224	235	197	273	256	238	273	253	218	265	244	200	251	226	232	254	233	216	211	212	246	280	256	257	223	246	235	289	212	268	240	232	256	250	277	241	249	239	250	267	204	251	273	245	234	212	246	255	262	256	243	251	251	229	256	233	244	257	230	230	237	215	267	229	222	218	238	260	250	251	254	238	249	227	252	247	237	240	222	228	233	204	273	248	219	254	245	271	233	277	239	249	233	232	206	241	248	250	263	253	255	261	233	264	281	251	217	210	239	278	245	239	277	225	230	258	239	251	263	251	240	248	229	225	240	282	245	250	235	248	248	244	266	256	254	248	254	225	254	242	251	269	251	231	259	240	221	249	238	277	209	246	226	242	264	237	236	226	246	241	230	252	269	218	241	231	239	238	268	286	276	238	243	245	221	234	232	251	262	277	228	233	230	262	265	261	238	264	251	232	242	227	235	265	247	272	238	240	259	256	249	232	263	260	248	247	217	220	251	226	257	240	247	262	245	222	246	243	240	241	269	267	251	264	237	239	213	236	264	234	250	275	228	231	251	219	251	270	219	255	226	235	231	231	254	246	220	251	264	256	272	246	247	252	300	217	246	243	277	233	240	272	237	259	273	254	237	243	229	249	219	233	234	231	210	234	280	267	250	253	239	230	217	225	253	250	253	263	234	250	259	247	274	254	240	240	248	222	228	211	237	227	257	252	260	247	241	272	214	279	220	249	215	241	237	253	234	283	214	224	286	250	255	249	246	216	232	220	231	240	242	237	245	237	251	225	266	230	252	216	231	264	253	241	260	228	258	250	248	239	235	222	269	280	218	252	239	263	243	228	245	231	242	233	229	236	284	270	241	230	249	236	243	248	258	239	237	248	237	245	229	271	239	221	242	261	250	248	223	271	224	267	241	236	241	230	233	279	238	232	252	232	244	227	253	236	274	244	227	289	285	231	254	227	237	267	223	222	244	232	244	228	250	248	254	245	231	255	262	253	223	251	247	250	274	235	254	243	256	242	251	236	230	270	260	257	213	266	225	234	278	269	242	211	276	236	236	265	233	273	236	271	244	256	225	246	235	244	251	253	256	276	228	261	250	260	236	243	258	267	226	234
8328	2396	4717	4581	2692	1191	768	644	672	616	590	625	626	616	602	573	573	525	590	581	580	532	574	545	541	557	588	523	543	540	545	585	541	572	595	570	548	555	571	579	593	577	531	577	580	557	578	515	553	564	525	547	551	576	595	574	525	568	534	618	534	545	581	573	563	617	570	544	513	570	546	554	552	538	565	546	565	535	543	535	536	566	557	521	598	545	583	557	617	543	577	573	592	576	553	572	595	570	572	550	562	549	573	576	556	594	568	589	565	528	551	584	538	564	533	555	566	529	570	558	590	554	537	545	591	532	533	547	574	578	588	566	557	542	566	529	549	550	583	529	542	585	557	523	532	553	534	549	535	536	577	574	577	527	559	562	563	553	580	568	579	569	541	543	560	508	582	555	541	562	614	543	559	565	537	565	545	556	553	563	521	588	529	555	551	562	561	599	591	598	589	585	569	602	588	537	537	538	557	563	545	567	555	557	537	541	567	596	533	571	559	574	547	548	531	540	561	607	580	571	575	558	537	568	530	553	563	527	536	587	586	513	564	539	558	548	541	549	538	555	558	538	483	570	563	523	565	553	554	550	563	579	526	564	591	564	563	539	556	565	535	569	516	549	509	570	574	537	585	537	539	547	538	605	577	549	548	550	531	561	505	584	567	622	532	524	552	554	537	594	524	558	583	571	551	535	549	554	599	561	577	557	592	564	533	510	540	584	545	577	518	554	539	570	589	542	595	567	562	568	580	557	546	537	586	517	551	521	582	567	569	607	556	554	535	570	561	566	582	563	550	562	566	564	573	547	532	532	552	586	578	540	554	567	527	541	581	554	571	514	532	554	519	549	586	593	534	535	541	613	564	554	546	590	571	586	565	562	551	581	583	530	568	601	553	600	532	568	543	560	601	545	500	589	559	571	549	554	562	519	538	575	536	531	592	570	524	545	563	518	552	539	579	558	531	556	603	547	543	586	530	534	576	552	531	528	548	578	548	500	530	577	544	542	559	571	581	562	563	582	536	530	545	557	546	581	600	536	571	560	566	575	561	539	534	536	584	576	532	527	568	560	557	536	568	549	545	553	539	540	538	590	610	605	552	548	550	556	552	559	569	543	563	563	545	574	550	569	556	548	503	550	535	531	548	541	549	505	582	554	558	558	531	508	540	571	535	512	559	587	608	540	522	566	555	572	585	551	545	559	543	578	569	567	547	555	543	512	566	579	554	560	580	584	589	552	551	585	578	567	575	558	546	545	606	556	578	578	600	583	541	532	551	560	576	541	581	509	518	527	563	531	527	567	535	513	553	560	532	545	550	549	548	560	586	575	547	554	537	574	569	567	560	551	582	594	590	521	575	642	513	561	586	553	563	575	590	632	550	533	574	564	580	558	561	614	567	573	584	558	541	565	532	562	555	579	550	613	540	533	552	552	592	574	580	557	571	558	536	577	552	559	576	577	520	599	550	575	588	574	539	536	535	580	588	530	585	568	548	546	599	571	544	518	558	547	548	559	557	601	577	574	540	567	570	549	556	518	534	521	548	564	556	584	526	553	566	546	528	523	540	556	568	536	565	497	521	556	545	599	552	542	534	566	600	515	556	551	563	578	566	563	584	553	530	540	563	547	574	569	568	498	541	574	564	571	564	534	556	590	544	616	549	549	528	555	535	540	608	569	531	574	570	551	539	579	558	608	565	573	543	567	530	523	555	528	562	533	548	543	557	598	584	537	583	564	564	541	562	557	567	524	518	559	536	543	557	534	581	545	556	561	529	540	589	551	524	524	580	534	549	554	594	572	559	595	560	572	555	573	512	554	535	542	557	547	579	557	564	541	516	563	584	618	594	594	590	560	549	578	574	568	535	587	537	545	548	563	589	594	533	565	571	571	531	549	555	540	554	615	527	535	593	528	556	539	565	573	527	555	536	565	603	546	548	560	554	526	561	537	566	572	549	588	543	554	556	553	550	513	567	541	553	531	581	521	547	552	589	570	552	500	529	592	548	586	540	569	577	562	574	605	561	536	551	528	563	566	525	564	550	578	592	516	570	515	548	529	548	543	558	575	565	585	555	526	562	555	611	540	611	512	586	541	559	612	595	563	569	542	575	554	546	529	567	562	566	558	581	534	585	599	547	595	564	538	552	540	559	614	542	525	538	531	583	533	555	572	574	557	525	581	580	532	557	522	542	527	563	588	590	538	577	548	592	538	554	545	556	544	559	569	571	518	560	562	572	586	558	521	530	558	553	547	580	559	567	570	568	530	528	549	525	534	576	578	576	551	520	576	552	584	555	525	566	510	579	539	533	591	612	575	589	568	537	566	533	542	553	573	536	522	539	551	537	549	539	576	530	545	590	531	563	556	546	532	543	576	565	574	587	509	551	530	543	591	584	529	521	578	601	530	529	575	530	570	604	563	554	595	549	541	545	547	575	562	555	534	549	565	554	549	625	562	544	569	571	569	559	557	558	540	587	553	565	546	569	583	563	525	572	557	549	524	538	565	579	505	587	522	539	609	524	583	568	502	535	532	603	551	545	601	540	533	597	537	548	565	525	526	530	560	554	554	570	589	537	541	567	569	540	537	591	568	544	552	530	556	582	555	564	539	573	546	567	543	542	579	506	544	559	535	582	540	569	545	524	526	578	547	601	570	583	574	523	522	549	545	530	544	597	584	550	561	553	559	534	566	542	577	565	527	571	560	545	550	567	578	548	535	599	549	570	488	533	527	583	522	556	566	565	551	519	532	544	540	582	608	545	542	572	548	578	534	582	563	519	519	577	541	539	567	564	560	535	544	530	549	547	586	572	569	543	521	556	578	602	551	601	557	536	523	551	553	571	547	554	550	572	562	574	555	589	577	606	562	600	556	511	569	543	579	583	561	529	571	532	577	573	507	542	543	584	536	571	519	582	500	550	510	592	532	563	536	568	529	545	552	566	568	558	530	531	545	612	570	506	530	581	537	561	544	577	579	584	596	575	562	544	568	555	549	581	593	540	536	591	532	564	568	559	552	529	524	610	576	553	558	549	610	537	587	531	550	549	546	553	555	546	586	584	536	562	567	514	587	548	523	583	551	504	584	594	543	528	565	574	559	583	545	563	565	589	553	565	565	525	516	530	538	536	567	576	543	552	551	573	565	529	546	532	540	513	605	582	554	583	555	599	556	552	560	590	535	556	587	603	551	584	560	548	593	543	593	559	536	574	552	557	565	562	533	527	547	543	560	567	559	573	537	574	528	550	570	551	547	510	543	586	542	553	567	557	518	562	563	572	513	636	553	603	548	582	612	537	584	552	590	517	551	562	545	537	524	568	558	546	545	584	582	575	526	607	614	583	540	516	586	542	570	538	555	547	553	551	566	557	489	493	512	568	561	576	541	511	601	567	580	574	506	504	552	579	582	613	566	555	547	561	567	558	551	576	553	557	564	573	562	530	553	539	581	570	580	560	559	546	555	570	531	513	543	520	563	552	546	613	546	557	558	524	559	571	552	581	535
33291	10539	6171	4455	2245	787	426	395	379	307	249	252	241	220	221	190	186	201	177	170	199	194	184	175	179	175	180	177	194	199	185	183	159	167	179	173	152	204	200	173	167	185	161	160	188	198	175	184	171	189	178	176	158	182	163	154	183	184	151	144	195	179	175	188	176	179	159	172	189	165	174	183	151	163	206	196	188	172	163	185	172	186	168	198	193	191	159	174	190	181	156	176	177	174	183	169	188	174	151	169	178	189	168	173	189	172	210	172	179	183	177	186	170	183	153	174	162	174	187	179	178	192	189	181	171	171	178	155	155	182	168	208	175	154	186	180	198	161	191	188	192	155	184	188	180	186	195	163	185	184	174	177	187	166	174	177	189	176	177	183	173	157	170	168	144	179	163	156	173	182	189	184	172	197	176	171	196	165	194	180	163	168	155	190	180	199	180	176	194	187	178	166	177	173	182	195	191	175	173	185	179	171	188	184	183	203	186	164	208	163	184	184	161	187	158	223	214	169	208	164	177	171	171	180	161	193	181	187	191	165	162	176	184	172	167	169	175	161	177	166	191	151	188	155	161	145	218	163	183	206	159	172	182	180	210	145	173	156	194	197	170	189	183	185	180	188	183	158	186	156	185	196	197	206	172	190	182	195	176	149	162	186	165	180	193	188	181	164	200	197	192	154	204	155	179	179	170	182	190	197	180	176	156	200	194	184	185	175	164	170	187	186	181	171	155	163	170	181	186	166	188	152	168	173	216	168	175	184	164	173	214	184	194	165	168	167	181	170	160	189	172	175	154	157	168	176	197	165	200	156	162	182	168	173	173	178	196	182	171	177	184	174	168	189	173	179	180	197	189	170	160	168	206	171	169	202	165	159	187	177	191	183	197	164	180	170	155	169	178	170	151	174	181	190	173	175	165	168	165	158	177	168	195	186	190	148	211	183	200	161	174	168	192	155	170	193	173	171	166	175	189	191	184	184	173	191	179	173	188	208	202	175	189	158	201	151	168	197	173	179	170	195	181	164	191	206	179	164	169	173	164	172	178	163	154	156	174	208	192	158	170	185	166	169	166	168	179	170	165	164	183	184	175	166	161	215	187	180	178	193	174	208	216	204	204	174	172	155	171	178	174	169	182	180	166	184	196	181	174	198	170	194	164	194	167	182	172	177	195	223	178	162	167	165	170	198	175	157	188	197	211	189	180	183	185	170	180	184	203	178	152	184	190	182	167	181	155	211	182	159	188	166	179	171	195	174	176	189	174	156	171	191	215	195	200	160	189	162	186	186	187	190	169	190	184	173	167	193	190	155	165	179	156	162	181	157	180	169	180	167	178	196	193	158	149	169	199	195	179	190	182	187	185	178	179	209	186	172	208	177	161	193	200	164	193	176	214	166	190	176	200	162	200	198	195	197	177	171	168	205	165	162	163	178	168	188	169	181	174	161	143	178	215	172	154	162	175	161	196	167	184	141	192	209	214	210	196	160	164	183	174	172	191	169	193	165	153	153	181	198	168	184	190	174	176	176	170	173	168	184	177	165	178	187	167	174	168	178	194	182	171	182	191	153	174	173	164	171	201	202	160	183	155	188	183	172	213	215	168	185	178	179	173	184	180	193	177	180	174	191	177	196	165	197	183	182	176	196	180	160	171	169	143	167	181	152	157	194	176	180	180	149	185	157	180	184	174	181	199	180	173	161	170	198	194	172	189	191	196	177	177	198	188	171	197	191	177	182	161	180	157	169	179	191	182	157	156	152	180	157	192	182	172	180	182	191	215	197	157	180	183	182	167	177	199	169	201	169	185	198	174	204	193	172	203	167	191	165	179	185	194	178	169	187	174	197	187	175	189	185	168	167	214	193	175	180	175	174	203	199	164	174	168	181	178	162	179	159	166	178	162	154	172	172	186	143	194	176	188	173	174	174	191	188	193	156	163	186	172	189	190	216	155	199	158	184	168	192	153	163	191	173	170	184	171	181	163	183	171	177	185	181	179	172	177	193	184	199	163	160	147	185	187	182	166	180	152	163	194	176	189	161	198	201	197	194	164	186	173	196	170	163	166	176	177	201	170	195	167	185	150	183	177	192	191	159	195	172	159	173	172	149	166	169	162	179	185	181	169	181	194	189	206	191	166	168	188	174	199	204	207	165	174	146	168	163	193	162	198	158	161	171	146	166	151	201	180	168	191	188	173	171	177	182	186	179	187	171	203	164	178	172	172	160	192	173	171	170	163	193	163	175	181	181	167	179	163	177	173	185	171	174	191	184	163	175	180	171	174	177	158	169	182	181	174	184	168	182	164	160	163	185	190	186	182	184	170	182	163	189	147	223	168	167	161	179	183	180	184	162	173	206	157	176	174	167	161	171	173	188	188	184	157	174	169	187	174	183	189	156	178	169	186	188	183	177	165	189	198	156	195	163	157	140	156	160	185	182	199	195	180	177	209	190	181	195	185	173	184	180	193	192	165	153	176	176	163	172	183	188	164	162	186	162	188	172	173	176	200	160	168	189	183	166	168	158	185	170	164	179	181	156	196	201	162	176	190	183	187	160	177	181	167	190	202	161	179	168	181	201	166	182	180	174	179	174	180	182	173	165	173	180	181	205	172	152	166	161	176	187	191	183	200	171	151	185	171	169	184	179	191	183	190	197	185	168	178	154	200	174	154	141	167	197	168	187	183	207	155	178	177	209	187	192	183	172	161	180	197	188	170	175	167	173	169	195	177	186	172	169	142	158	175	203	170	154	175	187	203	178	189	179	177	219	189	183	176	165	171	177	172	194	171	191	205	173	187	167	201	170	188	170	154	179	204	155	198	191	169	180	179	174	179	162	177	170	173	179	158	211	195	172	150	190	158	192	171	176	168	172	157	182	189	187	201	170	182	188	173	186	192	168	182	206	172	185	188	175	161	191	178	188	176	139	175	165	177	171	158	175	175	191	210	158	144	167	186	185	163	181	164	182	160	202	170	187	192	184	188	172	192	178	167	191	181	200	185	163	204	173	188	163	181	178	193	156	159	199	175	180	165	203	188	201	167	155	154	161	157	146	182	172	156	176	180	160	169	179	157	170	153	179	192	180	169	162	180	195	174	154	150	204	182	187	200	193	182	188	185	200	188	183	173	185	182	169	166	176	215	157	190	183	173	208	178	168	154	195	188	185	174	198	206	194	188	191	161	162	182	168	171	199	184	177	167	153	161	142	200	170	188	188	187	195	171	199	195	155	173	182	169	175	175	191	173	165	187	164	159	191	188	204	217	185	219	183	187	164	172	168	198	174	184	180	156	163	163	196	188	142	196	183	175	197	147	192	179	208	166	185	169	165	155	183	177	149	190	183	193	168	185	171	179	194	166	165	176	157	187	158	162	167	175	181	171	194	170	194	180	181	182	187	186	163	164	172	175	165	167	161	167	191	179	171	164	174	180	185	181	158	171	177	172	165	151	191	175	142	168	198	190	191	180	186	194	169	162	201	148	155	206	193	155	186	170	183
20312	4449	9380	10506	6837	3008	1792	1504	1389	1144	958	913	815	758	677	566	538	528	486	490	464	456	491	458	474	479	457	467	465	495	461	485	411	466	446	448	459	454	442	464	449	446	483	466	430	419	449	460	425	417	454	459	457	411	429	433	456	479	462	384	451	438	449	422	443	456	373	454	440	430	431	417	446	459	421	459	415	419	451	431	449	491	425	479	447	458	424	411	419	400	436	461	453	419	439	429	471	443	433	424	418	443	442	420	450	467	424	447	470	450	444	440	457	445	443	470	438	468	439	456	463	492	427	406	430	433	421	465	454	426	416	439	435	425	459	423	444	433	447	435	467	421	420	447	441	431	446	445	460	470	427	413	454	406	466	439	411	414	435	442	447	419	464	452	430	457	417	429	448	433	420	440	437	437	435	459	461	448	450	480	444	491	420	405	413	420	468	465	434	422	435	418	465	413	456	414	382	424	454	416	447	403	460	441	442	458	470	418	437	442	429	451	412	420	456	424	490	461	425	411	401	437	399	443	447	462	388	442	434	429	428	392	452	444	448	445	435	437	458	405	418	429	431	434	477	422	454	459	456	432	447	409	461	454	412	443	424	418	413	414	419	437	466	454	433	429	471	466	401	487	448	428	431	390	448	420	456	414	448	419	399	472	435	476	414	423	447	461	437	420	451	436	414	438	449	409	444	443	445	416	442	408	443	481	463	438	421	473	406	407	462	459	414	473	423	478	474	425	452	423	465	452	440	435	415	451	427	458	465	448	496	441	405	460	439	410	457	458	482	432	457	420	445	429	417	450	414	475	409	459	452	440	422	443	438	404	404	433	457	431	418	453	439	433	416	436	449	437	452	468	456	458	456	473	424	413	432	443	447	448	448	424	453	432	439	425	437	446	445	454	428	443	451	439	439	428	458	423	443	387	460	420	428	429	436	440	440	467	456	434	457	452	420	459	423	458	417	460	450	444	464	418	426	445	414	433	421	443	417	455	448	439	444	417	464	466	456	428	449	425	471	434	472	432	412	436	470	435	458	456	428	440	415	414	435	459	428	411	418	432	427	424	438	479	426	455	407	420	460	463	409	449	438	417	400	472	485	476	455	453	424	452	456	436	442	412	479	446	456	421	394	450	432	466	463	450	405	419	425	435	483	419	452	444	425	438	437	402	446	473	474	481	395	484	465	425	448	452	422	459	422	418	444	416	428	445	465	427	438	449	451	485	413	452	413	460	434	465	443	450	437	494	434	443	473	414	486	453	435	450	430	440	452	437	447	451	429	438	461	423	423	434	436	459	461	391	412	454	427	455	430	417	439	398	406	479	456	412	468	454	441	451	423	444	426	472	423	427	446	444	488	420	443	453	430	447	451	476	427	431	437	448	445	421	469	446	434	452	400	432	451	462	432	427	414	448	385	410	457	437	453	413	424	444	453	412	435	474	462	403	438	425	416	440	386	442	434	451	476	446	483	471	425	473	469	440	476	388	451	441	445	460	448	462	474	411	440	418	416	398	434	421	428	476	492	441	483	451	438	405	445	423	447	443	415	407	429	443	433	439	432	435	411	421	430	429	489	434	458	418	424	456	419	431	437	431	477	437	400	436	475	454	463	439	448	419	443	410	448	483	439	419	445	435	417	449	445	429	459	511	449	426	458	423	426	449	437	458	443	480	401	425	422	463	417	462	417	482	424	424	449	451	434	446	440	497	415	447	442	462	426	464	447	446	461	451	425	453	424	452	428	439	457	457	404	436	417	451	432	464	416	439	430	445	501	445	463	421	415	439	417	416	412	470	417	439	456	432	447	407	434	432	460	424	453	417	486	472	419	452	425	458	419	441	446	466	454	440	390	433	469	474	442	449	458	402	468	441	459	439	459	468	467	446	441	458	444	461	456	424	436	434	447	444	452	447	431	427	463	441	452	449	421	447	426	441	416	441	467	474	418	422	439	418	428	399	467	422	410	398	431	441	424	456	460	453	422	422	483	470	447	430	474	433	429	418	455	446	465	428	470	455	449	419	428	443	428	430	405	476	413	407	469	446	447	458	435	436	432	456	420	428	425	481	464	476	441	455	429	449	444	450	431	429	457	398	418	430	412	458	431	435	468	442	491	418	452	409	436	453	427	443	436	457	440	452	423	409	421	441	413	464	458	481	440	404	446	445	481	441	426	415	464	427	452	441	476	475	441	424	412	478	426	472	401	424	431	440	458	440	459	462	451	448	442	434	419	424	478	414	440	435	470	431	410	434	396	445	425	450	425	448	429	425	451	456	436	424	444	438	430	430	427	430	433	449	436	460	437	428	422	459	386	395	404	436	437	410	449	464	443	429	450	449	443	453	398	439	442	402	432	422	484	446	459	464	419	425	453	438	445	410	437	437	408	446	399	437	419	412	436	436	437	423	447	457	425	450	422	426	418	433	406	443	431	443	438	419	428	434	431	461	432	457	411	460	446	476	432	446	442	458	400	446	461	459	463	435	403	428	464	437	467	486	431	414	422	433	446	424	466	446	430	424	427	463	421	438	461	422	423	435	472	454	479	437	414	425	465	413	435	425	444	424	466	428	429	455	421	416	430	458	408	407	463	427	489	454	417	451	430	455	461	424	440	496	454	461	434	448	416	472	454	433	406	465	425	430	432	413	443	419	420	414	421	447	403	433	461	406	432	381	437	472	453	461	448	432	429	482	429	464	447	426	445	436	455	430	432	440	423	436	438	431	439	454	420	426	456	438	448	446	414	445	418	411	440	425	436	432	437	460	454	427	466	442	428	408	419	438	459	436	432	417	424	394	442	416	435	456	451	387	455	455	429	414	432	482	425	408	445	415	464	467	452	441	437	461	429	478	434	468	442	420	428	426	475	438	436	397	455	457	437	463	426	453	464	413	408	492	420	437	451	419	412	447	433	444	468	455	453	443	439	478	464	426	457	455	450	489	438	404	426	444	444	470	439	434	462	434	450	433	437	432	445	447	446	432	470	445	457	430	407	448	441	429	458	424	441	387	460	474	414	436	452	442	404	442	447	456	461	450	398	474	482	424	436	451	438	448	423	436	451	452	447	440	396	433	460	442	441	423	432	441	427	430	452	467	433	469	428	412	427	431	450	434	425	434	420	432	453	409	409	397	470	482	435	432	452	434	426	434	442	458	413	430	439	418	449	412	467	412	412	449	431	445	427	449	429	435	480	438	487	438	466	405	430	459	416	416	467	451	421	474	433	436	442	463	431	457	456	447	446	481	446	463	422	462	411	414	477	437	480	445	473	416	438	454	417	430	444	393	439	461	439	457	444	439	423	477	451	434	480	489	436	459	462	426	407	380	433	449	442	435	470	428	401	448	425	413	460	443	443	434	433	447	416	462	439	439	469	471	447	442	435	446	443	406	457	441	462	440	417	465	436	419	422	421	446	412	453	463	460	446	445	423	464	416	424	431	425	444	425	433	394	462	457	442	415	490	458	453	416	443	439	469	407	434	410	427	422	459	431	411	447	460
44581	16731	11061	7671	3911	1566	914	770	746	577	525	459	472	409	388	344	388	348	372	370	319	341	380	324	330	372	292	320	355	331	303	326	331	285	325	375	298	325	330	342	329	334	314	342	310	314	333	328	334	302	316	312	310	338	318	325	308	318	299	305	327	349	356	320	308	333	299	369	302	310	309	306	279	354	321	316	313	308	356	323	352	302	368	321	298	317	342	310	311	313	290	345	328	293	360	311	346	314	279	328	312	297	340	318	336	326	296	302	326	354	316	348	336	319	318	344	304	327	301	309	326	332	322	334	345	370	351	322	302	299	325	324	353	334	298	298	337	316	325	323	303	330	310	322	344	334	315	318	320	308	286	322	319	316	325	288	316	312	307	280	341	316	325	305	303	353	288	311	331	326	321	299	306	327	322	345	300	323	292	321	332	324	322	324	323	294	309	334	335	321	355	328	314	330	324	322	300	319	299	291	325	299	299	296	315	301	315	304	263	334	274	304	312	348	323	329	354	339	313	321	307	316	335	326	322	310	325	343	334	287	300	311	301	346	309	337	366	340	302	297	326	339	334	324	315	350	329	338	337	313	337	328	307	324	314	319	345	318	362	359	309	285	293	314	325	323	290	286	289	344	362	288	337	304	305	304	317	329	352	335	320	342	356	328	330	328	304	307	310	285	342	340	305	324	310	307	323	317	327	332	323	333	329	301	331	306	311	320	349	314	332	326	300	324	288	316	322	283	328	324	320	297	345	335	290	319	311	313	343	332	303	308	316	351	335	329	311	325	339	288	342	326	293	344	327	317	310	319	311	323	335	341	316	346	357	318	332	260	286	313	313	316	352	338	313	306	316	332	321	325	304	301	335	293	301	304	330	315	313	317	321	295	307	283	301	326	292	295	303	322	317	335	323	323	300	333	293	299	289	347	334	317	323	295	288	321	310	300	321	298	320	333	317	323	341	311	312	328	273	336	342	302	308	307	316	344	322	330	317	311	324	317	342	333	325	287	294	310	316	313	314	352	327	305	318	341	297	353	357	307	347	320	302	336	325	336	306	331	325	335	332	295	293	338	339	314	332	312	337	311	331	274	289	335	308	295	338	318	319	325	340	338	313	302	309	336	292	288	282	352	309	326	299	324	315	315	305	286	305	314	299	314	285	298	337	347	334	321	330	315	349	372	315	285	310	332	322	317	310	305	328	333	315	323	342	362	306	323	348	292	344	320	320	316	294	348	323	331	318	313	350	367	325	295	319	329	330	321	329	315	339	317	307	301	303	313	316	320	325	307	328	295	309	352	301	355	320	307	312	336	299	297	355	332	323	316	321	340	302	381	309	301	333	325	287	313	301	293	349	297	336	314	319	323	291	303	293	309	299	310	308	344	322	320	314	296	316	315	304	327	279	282	287	326	322	316	322	311	299	309	303	293	304	299	333	315	304	296	323	314	331	344	331	327	348	311	312	337	315	312	315	332	318	318	321	349	348	354	293	267	320	294	351	338	344	301	312	319	278	338	306	324	323	316	307	352	334	328	337	312	319	325	329	290	350	335	319	328	298	328	345	310	312	317	315	348	323	305	298	311	333	323	296	299	298	308	295	334	311	310	316	298	282	313	327	313	324	316	331	322	313	299	332	355	338	347	326	314	322	358	293	313	326	312	325	341	316	331	337	327	306	292	304	285	296	321	297	303	330	329	330	299	347	309	296	318	361	341	319	320	315	308	307	296	291	325	313	316	289	317	303	278	275	327	333	276	329	323	330	332	336	316	335	345	327	334	316	327	306	344	342	307	319	317	314	317	328	278	314	330	327	316	309	300	332	325	339	303	326	331	317	314	308	317	316	322	292	320	339	326	346	321	304	280	304	291	279	291	311	295	374	299	342	283	303	310	306	340	315	309	296	326	294	330	331	289	340	319	326	340	324	295	306	346	328	297	312	331	349	322	339	315	320	312	325	324	312	333	314	326	347	341	305	313	316	356	322	349	301	295	318	314	341	330	311	343	319	355	319	350	327	326	319	320	339	327	341	359	285	287	312	280	305	331	317	285	318	314	324	318	305	307	319	292	315	325	347	297	314	324	312	320	324	312	299	317	331	335	280	300	321	315	325	296	327	290	329	343	316	324	293	325	314	334	306	328	278	302	306	353	288	316	311	371	315	348	317	334	324	329	338	332	337	332	352	307	302	314	318	306	313	318	313	311	313	314	309	295	303	372	313	333	296	305	316	291	306	329	289	347	309	322	330	327	309	296	300	302	300	279	338	335	313	291	335	369	311	327	324	347	353	296	303	291	310	306	325	344	314	333	301	315	311	289	304	343	324	307	324	317	338	302	293	309	305	301	360	260	324	290	311	331	346	330	306	335	316	298	279	314	316	307	345	294	301	311	311	328	331	318	320	307	288	304	275	309	330	372	320	325	345	308	295	335	305	298	308	328	322	338	316	341	337	331	301	325	316	318	323	304	321	298	324	344	347	322	330	343	343	298	327	318	346	313	304	336	279	268	298	294	302	281	325	308	337	296	295	335	360	335	320	314	297	314	283	335	290	291	303	337	329	278	350	329	312	312	316	330	315	324	349	334	294	316	312	320	295	321	320	324	327	328	322	300	299	337	306	306	305	300	314	292	315	361	323	272	330	314	347	331	311	311	296	312	333	276	326	315	327	296	334	340	314	318	307	291	320	313	345	333	326	310	310	309	345	342	347	321	315	318	305	316	324	307	302	312	296	352	319	313	326	303	296	322	307	291	325	320	284	321	317	321	306	352	287	327	345	320	303	296	343	349	292	318	297	327	348	370	290	288	333	371	338	310	332	327	341	309	324	319	310	302	303	312	322	321	356	294	318	293	298	310	341	300	309	325	355	287	312	307	299	367	337	294	342	327	313	328	327	285	326	324	293	317	306	310	356	317	350	311	349	322	332	337	290	304	326	347	337	310	295	324	322	322	300	307	300	315	331	318	361	341	306	295	290	317	302	316	325	340	300	327	328	324	319	291	312	330	319	316	320	313	349	329	302	330	290	296	248	337	288	311	306	310	299	290	354	324	321	356	311	310	318	295	333	310	333	330	325	299	334	336	302	317	286	289	309	334	366	324	316	306	313	313	284	306	303	315	334	336	321	302	318	328	323	328	339	333	305	336	329	338	311	308	312	290	318	342	308	306	301	320	323	338	317	358	346	300	320	363	341	307	281	305	312	324	312	316	292	309	288	318	336	314	298	326	325	321	313	309	329	321	322	324	335	283	296	324	291	317	319	281	318	343	301	300	307	342	310	311	310	346	305	292	329	335	345	308	318	331	367	282	335	312	311	358	312	302	329	326	333	291	345	304	330	317	295	321	334	354	359	341	305	306	295	335	292	341	331	321	283	307	317	332	311	318	330	322	360	329	330	331	323	335	325	345	313	306	301	338	326	298	351	339	313	357	293	330	295	321	332	320	331	349	294	338	304	294	319	331	294	303	324	328	306	324	333	341	298	327	319	336	370	337	324	305
26559	6971	13963	14473	9802	4907	3219	2783	2570	1896	1688	1550	1359	1356	1157	953	964	885	829	841	816	839	779	805	782	833	730	777	732	792	767	756	786	726	761	687	750	744	723	763	752	727	761	708	745	755	715	740	728	726	715	743	722	661	687	725	730	706	724	735	706	734	740	759	723	712	715	770	753	721	761	725	672	735	720	652	720	711	746	741	724	719	747	688	724	725	712	743	676	740	716	691	763	691	743	693	741	734	727	708	754	730	721	749	732	696	757	729	694	748	723	698	723	707	735	710	761	688	680	723	720	678	755	716	761	699	726	686	679	746	732	765	715	681	746	774	698	729	691	695	748	669	720	697	733	704	680	700	718	747	747	668	742	733	717	761	724	731	687	701	726	742	726	728	674	722	708	687	689	723	673	716	719	717	731	682	705	707	711	756	661	708	750	736	724	726	695	806	728	761	750	689	693	722	688	719	735	652	720	741	714	721	730	681	709	673	700	681	682	706	697	710	708	746	691	691	761	761	657	653	738	722	745	705	717	765	738	743	724	708	720	733	721	738	726	761	717	701	716	735	748	710	713	736	698	742	699	686	716	711	670	671	759	745	659	729	719	769	722	742	745	719	694	703	711	738	740	721	758	730	697	668	732	736	724	738	692	683	707	712	712	671	696	728	706	732	723	737	735	711	743	745	698	689	750	715	672	700	705	724	732	712	775	722	695	720	757	720	663	743	724	747	744	744	724	686	673	733	731	742	688	657	696	665	714	676	666	684	707	711	674	734	677	745	745	694	689	722	737	689	706	689	785	728	717	700	729	702	676	714	687	705	741	729	705	694	701	718	742	737	721	760	672	695	733	717	692	674	710	676	730	758	704	690	703	693	679	738	682	736	752	737	722	740	699	714	679	681	728	773	715	748	715	733	704	752	679	714	716	726	749	733	714	739	698	726	749	696	749	717	738	735	701	759	730	766	748	693	722	703	731	718	679	744	726	737	740	725	732	700	707	709	674	745	704	720	764	713	742	723	712	745	740	718	734	698	697	674	745	741	713	729	723	690	663	746	691	724	710	675	704	739	671	726	712	699	677	667	738	675	730	731	717	715	734	727	699	698	716	733	714	705	671	735	723	712	706	756	660	725	761	747	725	729	708	722	670	717	680	666	746	773	688	704	719	734	712	700	792	670	764	702	710	654	682	686	707	716	737	718	708	737	736	737	701	735	730	721	729	722	722	673	710	690	741	769	684	727	687	688	750	705	692	733	696	653	692	755	682	683	701	736	689	714	745	702	733	711	762	703	755	699	751	703	711	696	730	723	675	698	712	735	690	718	750	717	724	730	703	717	741	681	695	681	756	701	715	747	697	714	733	705	729	694	751	769	715	790	669	713	695	688	685	730	745	696	734	687	683	736	741	727	696	713	730	730	741	728	781	726	710	736	743	722	688	731	734	769	742	695	744	727	712	703	668	652	706	699	724	655	728	745	721	700	746	691	735	701	748	685	706	718	744	676	676	692	761	723	700	704	720	656	722	741	701	714	721	722	743	687	712	712	719	766	713	740	728	741	669	710	764	740	740	720	766	750	738	741	736	750	733	748	699	759	682	710	692	747	752	751	739	734	730	771	729	721	750	705	761	719	725	755	700	704	749	717	702	739	741	674	744	687	702	759	730	724	763	743	702	720	708	710	728	718	702	706	709	737	705	752	715	690	715	718	732	729	699	726	744	724	735	746	660	706	721	695	726	663	744	770	764	721	781	685	716	709	713	709	771	702	730	698	747	753	742	679	703	699	736	706	681	733	722	722	749	740	776	755	755	744	731	760	723	723	714	736	717	726	693	704	720	701	695	716	682	736	747	696	663	706	720	715	698	746	771	757	737	726	708	723	736	684	671	735	775	643	737	709	665	683	717	743	745	687	691	732	758	704	743	742	681	726	718	728	730	697	743	689	699	682	704	723	696	702	715	723	759	725	671	793	766	771	737	707	716	716	752	711	707	726	749	712	740	681	715	741	724	706	682	767	741	694	695	731	716	722	752	709	753	713	757	714	738	736	745	718	754	748	685	745	785	729	742	720	719	735	717	733	729	722	709	681	707	738	750	718	696	738	743	653	730	746	760	757	663	694	775	756	740	693	729	754	734	714	711	697	726	686	718	686	702	748	711	754	728	751	745	694	733	714	701	743	719	708	702	723	684	731	736	724	741	648	743	748	722	699	686	730	693	744	698	756	694	765	741	693	762	726	728	690	721	738	701	710	685	694	729	716	750	738	731	715	760	743	712	740	721	746	769	726	747	806	696	716	691	712	703	709	674	688	684	791	670	725	744	694	718	710	669	697	687	701	702	747	778	701	739	705	702	727	762	711	714	707	717	685	687	734	695	761	689	741	713	719	749	727	742	808	680	755	761	729	719	706	698	678	722	701	693	691	715	719	765	748	674	690	780	706	739	694	687	756	707	673	699	689	756	746	724	733	707	712	686	730	714	670	729	729	759	686	725	728	704	707	708	683	711	756	681	728	726	722	762	726	738	689	761	760	747	689	733	727	651	731	718	733	711	727	718	713	739	708	701	740	715	728	762	721	739	707	737	716	763	723	733	714	733	754	678	726	713	701	714	716	777	702	702	691	734	713	717	700	757	738	721	703	695	696	702	687	737	710	712	703	721	722	748	753	722	700	734	669	703	735	663	690	715	702	696	685	741	753	732	732	759	717	728	718	709	722	690	707	750	729	697	684	723	736	746	747	694	720	754	717	731	729	722	673	704	736	720	749	713	740	705	676	700	725	719	748	714	741	744	691	798	705	729	767	763	746	700	694	780	715	738	731	695	745	723	755	717	723	744	753	658	752	737	701	730	781	677	706	700	689	718	766	670	691	710	733	733	715	761	707	685	680	766	680	667	757	675	685	714	702	739	696	722	738	698	723	724	720	701	694	707	713	712	742	742	695	711	665	698	732	734	685	737	709	706	728	657	737	753	742	660	757	672	733	724	707	724	660	705	698	692	706	678	717	725	757	711	697	756	709	745	742	758	727	713	745	710	749	710	727	731	714	735	713	754	770	735	769	711	692	689	713	683	717	718	729	727	778	717	730	753	674	697	719	716	702	708	736	760	722	687	705	681	685	695	681	719	705	727	775	737	737	690	685	749	710	732	765	706	700	707	732	724	693	712	682	690	705	725	699	693	739	705	738	728	700	698	662	692	726	666	711	689	728	722	707	690	680	718	703	716	707	682	700	732	732	651	698	716	689	681	675	747	730	690	710	716	718	725	745	701	717	687	710	684	742	774	732	677	748	740	702	735	701	689	691	723	724	700	696	708	700	692	687	738	702	713	743	726	697	727	739	698	742	701	709	675	736	697	725	704	704	717	647	728	710	713	704	745	747	705	714	702	739	740	687	727	714	733	683	714	718	712	732	704	752	740	731	720	773	712	684	686	759	713	768	686	724	677	720	752	728	704	690	697	768	743	704	674	734	695	656	737	694	709	738	687	750	710	751	691	694
13361	3229	2314	1469	688	344	280	257	247	234	236	232	241	240	231	267	257	242	266	258	251	263	214	209	227	222	234	234	265	247	219	241	258	247	248	236	245	241	224	239	257	271	232	223	236	269	227	259	241	263	256	225	238	239	232	216	253	256	229	220	243	244	258	236	239	256	257	283	269	253	233	238	236	274	221	269	220	277	218	212	245	227	239	247	255	223	219	243	233	277	242	228	249	236	230	224	253	242	216	227	264	261	246	223	258	263	256	246	223	215	221	246	253	225	230	258	244	254	254	225	255	233	219	242	275	240	265	253	250	264	241	244	288	254	239	224	228	227	241	221	224	238	234	248	254	236	240	215	235	243	224	271	241	231	261	214	256	255	228	254	262	242	258	270	246	229	212	244	235	255	263	225	264	246	268	293	256	251	238	254	227	240	240	266	239	256	241	272	243	224	233	207	242	228	250	250	235	214	249	219	221	229	227	234	247	217	234	243	254	248	250	248	245	237	237	202	240	253	237	261	222	242	239	273	215	256	276	265	222	249	235	244	261	224	246	246	247	241	252	213	245	236	232	255	260	248	223	246	241	268	227	249	261	238	212	244	241	263	222	253	220	240	264	275	269	236	228	245	247	236	246	239	228	261	244	241	267	219	260	263	255	233	258	234	239	257	249	249	261	264	253	280	229	236	236	232	252	222	269	230	236	227	250	242	243	220	220	248	247	267	202	250	238	252	234	255	270	235	244	229	247	227	259	224	239	239	220	248	251	238	270	249	261	255	246	206	250	230	260	246	247	237	247	219	256	219	237	239	208	240	235	213	229	232	230	237	258	241	218	226	215	236	278	224	231	224	240	267	256	244	225	235	225	255	262	236	241	251	247	257	248	233	249	238	225	245	229	279	241	270	236	224	215	231	230	226	259	226	219	224	212	229	234	260	237	229	210	230	259	214	284	247	222	213	225	240	234	253	234	231	218	277	239	225	244	243	220	226	253	207	274	260	259	245	265	272	236	254	230	228	215	264	248	251	259	244	226	227	233	261	220	242	229	271	223	257	251	221	234	228	216	239	230	257	243	227	269	254	235	283	235	262	246	237	228	199	241	246	269	237	284	207	243	259	238	246	238	272	259	258	215	225	228	232	212	225	237	260	212	255	254	233	248	244	254	241	218	254	236	242	235	254	259	263	249	258	270	276	264	254	240	249	239	240	246	222	243	225	258	267	269	224	252	240	243	227	250	281	223	242	234	275	248	247	253	269	243	247	231	227	249	228	240	231	235	233	229	240	208	238	249	281	235	253	237	202	214	232	222	240	243	264	249	230	197	228	231	272	232	231	248	227	248	250	236	212	252	223	242	230	268	244	214	269	284	242	254	221	220	262	253	229	254	224	225	261	265	258	240	243	264	277	220	249	230	239	262	254	240	255	241	252	265	224	256	252	256	246	254	223	208	257	245	221	233	218	221	245	242	229	254	248	274	237	249	266	234	244	240	228	237	258	242	249	244	251	245	204	215	254	208	230	265	230	227	226	239	248	249	231	233	219	239	235	235	243	272	236	244	226	241	253	244	256	260	267	254	275	245	271	261	217	244	234	226	245	235	230	216	230	229	210	248	226	231	237	230	245	267	249	222	231	211	261	202	219	222	230	252	233	256	239	221	204	268	255	224	238	211	253	260	253	247	257	250	218	271	261	243	232	232	234	256	216	241	254	259	260	230	238	259	214	270	253	219	262	252	240	253	253	272	223	212	250	227	226	246	253	267	232	244	241	226	214	280	255	253	243	250	243	226	240	249	259	266	214	247	273	249	243	265	233	229	225	217	244	247	260	222	227	276	261	233	268	275	241	241	274	243	238	256	273	250	238	235	219	243	252	230	257	245	245	252	253	219	242	231	220	250	272	243	236	246	256	246	224	221	247	236	251	243	239	243	238	230	258	229	243	232	240	244	256	240	222	234	223	239	252	209	215	231	239	234	225	217	212	239	231	217	260	200	232	265	217	242	256	211	244	268	231	248	251	227	255	225	253	255	234	263	255	254	225	237	237	242	240	229	232	245	240	236	224	223	258	260	242	248	232	242	247	250	262	223	251	262	251	244	258	218	259	248	245	226	230	217	249	238	238	248	227	238	199	222	264	242	222	245	218	259	251	229	225	226	238	222	255	256	228	218	245	243	233	234	242	228	247	255	246	230	251	237	277	254	265	233	247	241	214	250	231	263	266	259	243	243	240	245	237	227	220	252	234	208	213	244	223	226	229	246	232	236	264	234	259	271	264	259	226	278	237	242	224	226	226	237	250	246	260	248	249	221	254	246	279	239	215	258	280	253	262	261	245	215	232	232	255	238	236	250	261	228	271	259	224	239	256	204	227	245	228	237	237	235	245	256	230	243	228	220	218	244	224	230	257	256	224	230	207	235	230	216	261	267	238	218	243	213	206	242	272	232	236	263	238	232	199	248	262	248	250	249	232	220	244	267	242	263	243	236	239	252	247	230	222	239	258	278	228	219	259	223	225	231	225	269	239	287	216	254	236	253	221	228	255	240	234	259	222	250	238	231	248	238	223	246	239	230	248	247	257	255	235	235	217	252	239	246	241	256	238	267	267	238	231	213	247	236	235	211	280	244	247	244	269	242	236	263	253	257	244	230	239	227	282	246	215	250	246	265	218	223	259	252	244	236	253	285	224	222	218	246	250	256	232	244	264	261	227	273	224	247	255	249	230	276	261	268	274	247	254	222	248	248	220	235	209	232	263	254	237	271	251	260	231	212	249	242	251	270	254	242	247	245	242	246	227	237	224	232	256	233	267	230	253	264	268	229	225	227	248	265	231	225	218	267	262	233	224	208	224	243	222	225	259	255	231	239	267	224	222	251	274	243	220	236	236	224	249	228	207	233	218	267	288	252	250	237	227	245	238	246	233	227	274	253	243	249	256	224	237	230	220	256	252	253	275	224	242	243	266	257	249	218	243	224	238	234	236	227	236	254	266	245	285	247	231	217	255	242	241	266	256	240	247	269	274	243	264	252	255	244	252	266	208	251	279	241	260	261	238	256	224	223	233	233	230	250	225	259	229	257	261	248	245	251	223	204	232	250	214	248	239	251	271	271	236	247	222	274	245	218	218	219	225	235	263	287	240	248	217	244	269	253	221	256	218	225	231	235	261	246	224	214	230	263	294	205	255	258	239	235	262	248	237	265	247	247	259	253	252	232	247	233	245	220	238	264	229	257	235	217	249	214	235	248	261	215	247	231	255	274	259	257	250	243	208	235	249	242	226	265	242	240	255	237	226	257	253	237	223	224	238	258	259	267	237	230	245	257	235	257	244	221	236	215	244	218	247	240	265	283	257	236	212	235	249	277	252	226	239	205	250	240	247	236	243	223	230	245	223	258	237	243	235	259	272	237	239	238	236	223	251	224	235	242	250	248	238	236	242	242	244	232	234	230	226	251	231	227	229	239	244	242	264	259	202	215	202	229	234	251	215	241	246	245	228
8131	2452	4407	4254	2320	1033	744	599	581	575	549	583	599	563	572	593	556	513	570	578	548	519	564	524	571	556	539	557	526	505	554	561	547	563	556	562	528	558	546	536	529	541	532	566	524	541	531	576	584	519	556	583	568	539	568	529	568	552	566	531	549	566	523	505	583	571	556	511	565	540	566	557	556	531	544	590	578	567	515	556	573	595	601	578	569	550	569	515	557	556	529	553	561	554	548	535	538	531	513	542	548	585	521	540	552	554	599	519	538	529	550	537	561	569	543	532	563	547	560	518	560	545	545	557	533	552	611	564	519	565	536	610	575	541	528	601	577	539	535	574	583	493	516	546	529	561	529	529	527	562	586	573	536	549	544	560	600	540	559	521	522	540	527	521	543	544	537	567	570	545	531	575	558	536	577	527	539	548	540	544	567	516	537	513	545	555	526	541	559	537	556	548	534	603	583	521	553	542	562	536	551	572	570	532	550	567	543	532	521	567	576	582	544	529	526	540	543	557	565	570	548	593	580	530	539	567	541	520	517	569	572	545	553	553	555	580	546	583	591	510	566	525	545	559	527	516	551	525	572	530	535	519	567	557	491	570	498	545	593	546	550	544	541	528	566	540	565	549	573	540	560	536	517	497	551	559	551	574	539	528	540	565	569	543	525	520	592	536	557	527	523	489	517	560	524	578	566	591	532	580	578	516	550	556	576	574	561	558	532	512	551	544	544	550	557	510	538	593	565	525	519	507	527	586	550	546	548	518	518	555	532	533	595	566	546	552	577	536	540	546	524	568	546	525	553	555	544	567	463	547	533	508	543	539	583	518	549	561	481	543	558	545	524	569	557	551	513	530	553	582	564	535	524	555	544	564	551	566	528	527	507	582	587	564	577	541	571	517	527	556	536	542	577	582	548	557	500	521	553	544	533	534	558	514	530	513	538	561	560	561	569	518	586	542	547	514	588	535	565	539	585	517	541	545	519	536	533	548	543	539	576	555	553	546	509	553	565	532	548	526	560	512	528	522	563	547	549	553	579	525	602	564	531	558	578	589	551	576	553	575	557	594	553	532	566	578	603	531	552	526	579	533	520	534	536	599	558	552	554	537	592	562	559	555	515	551	590	573	528	547	558	567	535	537	527	573	603	573	534	567	587	549	575	533	580	570	555	536	516	536	501	586	524	555	553	552	508	553	546	573	504	529	540	536	578	557	575	536	539	529	560	590	570	536	595	535	544	496	530	533	532	563	535	536	549	538	546	545	564	545	549	512	541	520	598	500	536	547	532	553	538	563	544	514	546	550	606	561	541	566	570	543	562	554	592	573	585	542	514	564	516	561	573	534	512	535	562	533	568	575	513	551	596	548	548	551	534	552	568	549	561	567	528	558	577	557	534	515	513	543	495	576	549	582	541	552	565	575	527	514	523	548	559	542	536	531	550	549	557	530	550	547	560	570	586	564	546	552	535	561	554	565	569	585	519	585	540	547	561	569	565	558	566	580	563	532	521	566	599	541	573	533	547	583	582	540	564	565	554	531	534	569	585	499	532	545	572	535	495	529	560	555	543	564	540	524	561	565	591	542	547	553	583	577	553	590	588	564	533	548	574	550	568	537	558	545	576	529	529	533	591	547	558	569	583	575	557	595	548	540	567	549	495	565	517	521	578	552	537	555	548	541	568	533	536	556	558	573	541	529	540	530	510	579	552	558	536	534	526	571	552	566	503	598	544	564	584	513	537	533	576	567	539	540	579	532	572	501	564	527	537	519	620	579	519	554	546	498	536	536	530	548	596	581	532	556	584	556	499	538	515	583	516	578	514	571	530	567	571	534	593	528	548	543	553	520	568	569	543	516	540	521	531	556	551	582	558	559	527	511	529	514	570	553	571	574	548	529	557	543	540	529	537	549	586	542	558	534	602	544	535	537	549	520	523	565	594	539	576	542	556	541	507	539	585	536	550	544	579	550	528	518	541	570	556	532	542	581	489	553	572	520	509	594	523	529	574	538	532	532	534	570	546	596	572	578	578	536	535	558	579	541	572	530	538	600	535	514	546	538	544	584	560	525	564	558	577	534	559	538	610	542	542	569	532	501	546	552	605	564	583	541	529	554	552	559	537	511	497	575	515	538	582	569	568	528	559	564	548	533	541	556	542	572	559	544	535	555	572	550	588	527	561	497	572	561	566	550	555	557	536	544	527	537	567	548	565	569	553	527	524	519	501	575	557	553	561	582	563	516	535	490	520	584	548	565	537	538	547	523	527	563	567	553	545	576	504	563	505	564	576	549	591	549	539	589	529	535	521	571	493	516	589	537	590	508	542	553	540	555	487	516	554	572	563	591	483	526	539	551	581	536	569	561	535	551	544	555	571	572	530	534	607	578	554	561	564	555	549	559	534	538	535	555	561	564	537	558	547	564	510	521	578	557	527	536	566	577	570	549	544	569	560	576	531	536	562	537	555	551	564	544	553	557	526	547	563	579	550	552	563	531	553	586	537	593	539	574	563	540	529	539	564	546	573	555	585	513	547	554	567	522	519	556	570	535	573	530	552	536	606	555	565	517	520	560	518	536	575	560	531	597	572	576	518	542	536	546	543	561	575	526	549	546	545	560	572	502	555	552	569	543	544	565	543	522	530	549	553	554	567	530	533	539	569	572	523	543	524	563	569	531	593	556	541	552	517	550	534	555	577	581	556	536	525	575	553	607	574	521	526	528	552	569	517	562	552	553	565	552	592	568	551	550	537	575	537	502	582	554	519	531	581	534	568	537	533	506	555	582	601	593	522	534	571	581	538	554	600	496	583	574	553	547	530	513	555	551	513	579	601	545	563	548	495	516	550	559	536	543	566	514	555	532	532	557	522	549	557	514	527	526	566	520	535	554	524	547	535	555	546	536	557	557	550	551	572	523	568	536	569	556	551	545	544	525	524	560	538	550	544	537	533	515	519	525	563	514	541	515	550	556	543	573	538	552	516	559	566	534	590	549	531	542	562	569	544	487	514	569	543	541	584	607	551	514	545	574	525	542	516	522	598	535	563	533	535	570	539	492	567	584	580	537	544	532	559	572	576	546	578	540	522	560	586	584	610	565	558	551	569	513	542	560	552	554	542	566	503	561	539	563	577	543	548	544	542	498	567	585	588	542	568	516	547	573	566	540	550	556	537	564	541	553	575	549	552	530	508	545	511	602	505	542	515	560	490	578	540	552	524	545	546	575	568	535	552	549	554	540	555	518	507	530	526	544	552	556	567	568	557	562	600	535	568	536	545	541	577	559	517	559	544	530	566	549	593	540	576	532	516	535	564	589	542	539	563	522	554	526	548	585	527	572	530	532	601	534	547	549	521	536	539	531	577	571	556	558	498	527	541	525	561	560	569	572	551	529	554	546	549	550	588	588	545	542	512	569	503	528	512	528	507	534	545	544	500	546	552	514	560	548	555	554	598	536	588	533	550	495	538	529	537	542	560	563	547	537	582	569	624	539	496	576	536	553
32179	10053	6247	4396	2203	778	547	422	355	260	276	265	270	242	177	185	197	177	179	163	197	181	172	189	192	185	178	175	161	173	196	184	184	199	184	186	185	179	198	169	177	179	179	177	173	157	162	183	174	179	199	171	192	196	182	180	179	192	185	195	217	199	156	177	160	177	170	178	179	164	168	177	179	174	171	187	172	193	186	197	169	160	176	158	217	176	185	171	187	177	168	158	172	182	179	217	172	147	176	166	182	170	180	165	168	178	186	182	152	151	178	171	184	181	174	189	209	166	177	167	182	214	180	187	171	185	205	199	193	169	177	189	185	167	159	162	164	186	170	173	158	149	181	165	171	174	155	168	172	184	179	174	179	181	182	177	169	176	180	186	194	164	158	176	188	186	177	172	182	167	185	163	185	158	169	158	160	185	169	173	147	184	177	191	169	161	176	167	172	159	176	158	179	147	157	193	186	161	172	187	191	168	156	161	154	175	188	181	192	213	165	192	163	188	153	158	187	193	192	182	172	164	180	186	165	180	159	174	172	169	157	172	193	200	179	170	180	184	164	149	160	174	177	194	203	186	192	198	146	175	183	166	202	194	194	184	189	175	199	184	170	161	181	210	172	160	187	173	171	212	170	188	183	213	170	192	178	177	179	147	178	176	173	193	188	227	188	177	173	154	199	190	177	165	177	167	161	173	176	172	151	164	179	184	196	204	180	197	194	174	178	169	169	165	184	167	154	192	198	167	174	186	182	199	181	183	192	155	174	189	152	161	191	172	169	149	174	197	188	162	177	167	155	189	208	189	161	192	178	161	159	195	161	175	183	181	137	153	186	166	164	171	167	194	142	165	161	185	170	139	162	163	176	161	166	168	176	167	152	187	193	179	154	178	172	184	185	186	157	160	197	173	186	164	150	175	173	160	188	169	183	199	189	175	161	190	207	190	184	194	176	171	191	173	174	169	178	180	159	189	158	164	154	179	195	179	169	182	179	168	170	186	186	167	164	174	190	170	180	173	173	196	180	187	158	184	184	176	180	151	175	163	181	174	161	169	181	160	154	146	184	173	176	204	191	168	171	168	164	175	191	173	158	178	175	198	175	163	197	188	185	182	179	159	161	158	169	178	171	172	162	162	171	189	168	170	182	188	163	189	187	185	164	175	206	217	189	161	195	200	198	182	214	197	167	180	146	200	178	166	179	158	163	138	188	188	165	190	142	181	176	164	201	197	202	184	201	173	176	172	170	180	158	154	169	143	169	162	173	180	160	190	194	176	182	164	177	184	195	160	183	169	189	169	164	167	168	167	172	152	167	187	193	168	166	194	191	169	156	165	187	179	187	156	182	175	185	163	173	194	172	158	186	184	157	171	170	184	205	183	159	197	177	180	171	180	184	166	161	179	158	191	189	177	149	156	157	183	174	184	180	180	170	206	199	187	199	157	177	183	190	160	166	155	182	177	158	191	190	171	205	185	163	159	209	164	168	177	158	159	173	182	157	209	179	192	217	150	186	197	185	147	173	194	181	189	172	183	173	168	193	165	189	180	175	176	168	186	175	182	165	177	177	165	163	166	160	179	170	197	200	157	177	173	207	181	195	169	207	172	173	168	205	174	181	186	173	162	155	186	166	167	180	169	185	190	220	167	197	150	167	176	177	185	169	168	188	159	154	176	175	174	173	178	146	177	185	204	183	170	184	174	171	191	168	163	179	166	170	159	170	185	166	157	193	185	186	214	160	163	190	171	176	190	148	188	188	175	189	154	177	165	173	167	184	181	186	188	181	153	174	202	187	175	168	182	173	179	163	188	172	192	180	192	182	177	194	176	191	191	171	163	187	171	171	183	154	180	166	173	154	172	204	144	164	155	176	191	175	173	175	149	164	191	140	186	187	191	182	189	168	173	185	183	154	171	169	171	159	172	161	167	146	139	176	194	180	169	175	175	188	178	172	196	176	172	188	207	182	204	179	170	187	184	167	161	171	174	148	203	161	177	163	169	167	171	179	177	178	201	186	161	180	206	180	193	179	161	175	183	156	167	170	177	183	182	150	166	176	165	155	193	184	181	179	187	172	201	169	175	177	156	172	192	180	171	166	172	191	170	198	181	181	152	183	180	140	182	186	153	178	169	172	190	147	154	179	200	183	172	176	160	163	194	190	178	191	199	181	175	156	171	179	169	190	162	176	179	162	185	142	187	170	176	183	165	175	165	190	179	175	178	150	167	153	171	163	177	171	160	167	194	145	183	162	168	181	161	172	175	182	183	160	163	163	176	159	198	165	145	174	182	180	163	153	190	175	193	186	158	153	183	186	181	159	166	182	194	177	197	150	160	187	177	178	184	162	211	169	162	173	165	151	192	147	180	173	191	182	181	165	173	162	162	173	203	201	163	176	182	187	181	172	211	179	172	195	157	174	178	185	198	179	177	168	179	170	159	180	188	177	197	185	188	179	158	150	158	145	169	147	185	174	171	183	183	195	152	181	186	172	185	177	176	176	172	178	194	198	203	191	149	154	172	191	197	196	172	158	173	176	175	185	157	149	177	181	167	193	169	166	185	184	165	166	149	167	152	179	203	161	187	161	152	173	211	174	190	180	156	162	174	181	165	155	190	188	171	173	175	133	171	170	207	159	163	195	212	198	198	191	183	188	205	180	172	160	164	184	178	158	181	191	168	158	191	155	180	168	186	181	186	170	174	165	197	157	197	155	175	207	159	176	171	200	174	181	192	189	171	167	175	157	199	176	184	219	190	178	190	178	191	183	175	182	163	172	176	152	192	170	179	178	202	173	169	163	184	187	198	163	172	177	158	170	163	161	175	172	204	172	193	195	183	177	182	199	170	176	164	186	215	157	167	195	173	189	196	183	202	160	170	185	171	131	158	177	169	180	179	173	173	187	169	168	177	173	167	174	175	174	169	183	172	194	200	185	164	178	173	187	154	159	181	174	153	196	186	167	179	170	174	169	184	158	140	194	198	182	180	194	169	176	174	187	195	199	185	178	174	181	175	137	157	171	170	167	186	196	181	183	172	170	171	161	200	171	170	150	168	156	202	188	174	183	167	170	171	178	208	190	164	158	202	182	179	172	158	148	187	194	189	173	149	166	179	201	177	158	175	195	189	196	185	182	194	167	183	182	175	184	200	164	160	171	160	190	198	160	165	183	184	181	164	175	188	174	168	177	161	207	185	196	167	200	178	169	176	172	173	186	182	172	177	204	167	170	149	173	153	151	202	198	152	144	163	158	181	185	163	171	173	152	171	173	149	169	174	165	161	167	189	176	162	172	163	162	181	153	196	169	184	185	157	181	178	177	182	181	171	164	189	161	166	211	208	199	156	170	220	209	182	176	161	160	164	170	181	167	140	177	181	168	194	203	167	185	170	166	168	175	150	182	181	153	185	165	174	187	188	168	179	189	189	165	175	189	181	152	167	164	197	184	166	164	198	180	176	175	179	187	177	165	197	170	160	155	173	180	179	188	149	187	187	155	183
19776	4654	9522	9760	6657	2848	2000	1550	1448	1005	940	924	819	734	687	563	537	510	503	455	493	481	475	482	461	442	473	473	441	459	466	446	458	436	445	468	448	474	439	457	455	460	446	460	428	443	416	441	482	424	471	452	454	440	442	473	424	497	413	422	429	400	425	450	446	420	437	416	448	474	448	399	458	412	425	438	461	410	445	460	455	417	444	435	463	466	449	437	467	462	423	462	405	464	415	450	409	435	416	453	474	429	447	454	437	420	448	423	438	460	429	436	452	446	451	439	414	465	455	431	431	439	451	406	418	478	419	426	439	426	428	414	437	481	461	466	448	416	428	444	464	455	445	429	406	449	403	418	438	437	439	439	421	456	420	439	445	411	448	460	456	403	416	421	419	437	451	435	452	432	409	425	422	402	438	435	458	445	397	438	465	437	444	418	460	457	416	460	443	390	404	428	414	430	496	419	428	462	461	484	434	450	423	451	435	415	403	421	432	443	387	430	415	434	474	433	455	443	444	448	420	413	432	425	456	415	392	429	406	446	452	405	456	439	424	443	463	485	433	429	387	412	455	441	449	433	453	409	457	426	418	461	423	443	427	440	436	457	461	422	454	403	458	472	438	395	451	449	415	440	452	415	434	439	440	436	454	426	430	409	440	451	425	443	462	443	428	402	427	429	415	415	447	440	394	420	470	418	480	431	450	447	452	442	447	444	446	440	440	483	463	438	459	459	422	453	402	455	414	444	468	440	410	408	399	434	456	439	427	438	448	433	470	458	441	410	411	394	423	414	444	440	427	411	405	426	433	440	441	453	400	394	444	425	468	437	428	456	446	448	418	454	453	425	469	434	452	467	476	431	412	420	413	420	468	444	442	393	455	431	446	430	424	452	424	419	446	435	428	397	406	441	439	438	426	408	427	423	429	431	433	439	458	438	415	414	431	449	436	477	463	432	434	442	414	393	461	445	468	472	424	420	437	430	483	435	424	402	433	439	436	434	397	411	447	421	407	428	412	447	442	423	387	424	470	439	410	437	424	429	445	432	402	431	471	472	420	453	441	446	451	457	450	402	426	429	454	453	439	420	440	419	436	432	435	422	424	447	434	490	428	491	436	462	431	425	457	440	419	457	410	439	465	426	436	426	422	421	435	435	446	425	449	417	460	414	429	440	415	456	450	428	433	441	478	442	468	428	427	393	502	401	448	455	480	462	421	454	403	388	500	429	437	438	450	469	439	448	401	431	450	425	420	439	456	468	438	408	439	495	420	433	405	455	445	455	440	419	452	448	420	401	395	407	439	435	460	450	484	433	399	450	422	423	421	440	413	402	417	412	449	446	384	445	438	454	447	455	479	448	395	458	424	451	454	445	410	440	455	451	450	453	417	416	448	448	476	459	431	453	427	450	450	460	423	436	435	444	460	409	439	461	425	412	421	406	453	423	436	435	427	455	428	441	454	436	422	459	488	431	468	452	470	434	419	397	424	439	438	475	444	440	458	438	413	462	433	469	474	416	457	438	460	416	426	411	397	441	457	468	459	406	475	469	424	427	454	444	429	432	419	419	486	412	436	479	501	457	459	447	445	460	432	453	429	413	435	426	439	437	429	433	413	475	437	471	446	429	408	437	438	420	424	442	496	426	438	453	453	413	454	464	461	471	457	493	453	423	417	441	453	458	419	389	443	435	456	463	414	424	421	452	427	435	449	428	446	428	432	419	454	414	427	459	421	426	434	447	437	454	435	406	382	432	411	458	396	450	457	427	454	436	409	411	446	440	459	408	487	409	468	446	415	429	449	444	458	437	413	409	458	455	461	434	421	394	444	442	452	435	449	442	402	455	437	406	446	443	439	454	429	461	442	473	480	393	443	454	471	445	451	409	441	405	440	435	455	436	430	439	443	424	412	426	410	447	416	439	460	435	446	437	447	469	404	427	408	442	429	426	436	397	458	459	438	405	442	438	451	434	425	415	431	440	443	451	448	455	425	461	430	457	443	432	448	450	451	404	403	447	459	418	404	410	440	422	464	446	467	447	451	403	429	455	441	436	462	424	435	453	435	460	445	456	462	413	430	441	417	433	468	460	424	447	411	449	450	417	463	390	438	438	463	429	422	468	431	463	420	447	446	438	456	410	424	446	437	413	386	456	478	433	448	432	431	418	435	429	426	459	433	463	421	451	456	439	445	441	411	431	466	446	437	408	438	415	422	450	476	434	417	475	414	441	421	463	452	419	457	459	391	461	463	416	421	458	415	483	445	424	433	428	425	441	473	466	489	417	444	406	431	425	438	431	466	449	460	436	418	416	431	414	461	426	420	428	428	441	416	408	440	444	410	402	432	400	450	448	401	396	449	431	451	449	416	428	389	456	461	458	408	444	436	447	461	445	407	394	406	434	433	414	459	415	433	431	448	421	452	451	421	438	472	465	419	457	441	406	437	450	440	427	473	475	449	447	440	475	468	427	438	425	445	439	427	448	405	434	401	396	423	440	452	424	444	441	458	438	447	441	404	460	437	414	444	381	460	440	424	436	441	479	407	391	493	442	394	452	502	449	476	419	442	384	434	472	405	416	442	425	418	415	433	430	435	461	428	450	426	461	427	413	448	442	448	475	479	476	440	441	448	425	432	491	424	427	430	415	476	450	466	458	423	410	442	444	427	427	456	476	444	440	456	481	478	469	419	443	439	449	435	420	450	445	407	429	439	455	482	454	426	423	461	448	409	448	448	425	440	423	434	407	414	449	422	454	441	432	454	437	415	411	430	422	443	436	443	436	443	443	414	462	421	452	419	442	409	396	450	420	453	430	448	426	424	445	454	442	444	443	434	436	440	458	436	413	460	424	410	438	432	444	450	429	443	408	431	453	434	416	449	464	461	402	454	394	444	440	447	424	458	482	465	418	431	415	425	416	423	469	443	413	449	429	449	439	418	430	414	417	434	453	439	422	410	439	460	423	434	420	453	456	425	405	440	436	447	405	474	442	426	425	460	457	412	441	441	429	403	441	472	430	411	457	444	408	417	427	440	427	437	459	418	464	434	428	437	430	431	436	459	404	484	418	484	449	461	463	438	435	411	414	409	414	475	405	431	461	451	439	408	401	420	463	401	430	374	453	438	418	444	418	437	419	468	433	400	438	453	440	406	433	430	424	437	465	434	447	436	435	425	438	469	461	419	475	450	459	407	416	453	416	434	432	412	430	435	422	453	431	426	423	437	421	453	397	433	427	462	444	383	499	477	402	449	449	445	436	455	424	436	449	398	418	457	447	415	469	467	437	415	435	421	428	442	402	418	425	439	436	423	469	435	421	480	452	462	430	476	398	460	475	461	421	478	458	445	448	424	425	445	422	409	464	412	417	407	409	457	452	437	474	416	415	451	412	458	437	446	432	426	451	427	454	411	452	464	440	438	412	419	450	459	406	451	471	424	439	432	444	432	474	469	449	469	434	451	460	442	416	433	455	436	425	427	442	415	437	445	438	446	442	429	429	423	435
42795	15914	11069	7263	3655	1495	961	685	669	532	477	484	389	450	387	347	343	325	340	302	330	324	345	332	353	308	300	327	352	362	307	336	339	301	313	309	291	335	318	351	312	333	334	337	307	305	325	316	293	361	294	305	348	334	302	333	321	320	324	311	319	309	284	309	305	321	345	338	325	317	305	321	346	318	333	306	327	330	297	273	294	337	357	301	322	322	342	271	293	317	333	333	320	316	346	310	329	337	338	331	327	348	331	301	315	341	341	292	288	292	284	315	306	312	310	327	349	315	339	349	339	322	302	305	310	320	320	332	305	304	340	333	305	325	356	311	323	330	338	303	311	330	322	321	277	325	298	333	332	310	310	358	359	310	303	350	292	345	329	329	349	332	346	318	332	320	303	358	298	347	295	292	318	323	294	321	303	327	316	326	313	286	328	302	294	327	339	328	352	311	329	307	327	297	350	300	291	334	308	297	288	287	310	303	329	292	342	316	315	332	297	298	304	318	316	370	299	309	325	303	314	314	306	348	322	321	353	304	345	326	337	292	294	353	270	290	303	314	338	301	365	299	297	286	291	318	322	291	319	313	261	313	288	335	296	329	322	322	312	352	325	308	304	316	302	315	290	308	302	292	345	306	304	319	303	340	280	305	330	324	293	308	325	311	306	336	324	306	302	318	321	326	309	272	296	292	311	308	291	356	308	281	345	341	312	319	295	332	327	335	327	322	303	306	333	314	326	319	315	333	311	335	329	318	327	354	329	305	338	316	307	275	297	313	311	359	322	331	305	326	297	316	326	315	328	303	310	312	309	320	327	300	326	323	336	346	317	333	332	315	329	316	329	329	321	349	343	342	317	298	294	347	345	298	325	298	316	326	296	314	298	301	323	327	314	322	305	270	303	293	312	324	284	329	326	302	308	306	336	327	335	304	352	327	319	326	317	339	333	297	354	314	284	330	354	296	332	315	316	322	299	326	349	316	329	318	299	333	352	294	305	291	333	331	351	336	305	283	290	291	347	305	324	304	318	338	314	308	317	287	344	295	311	322	345	323	328	323	299	302	300	317	311	297	315	325	318	296	300	301	300	331	337	343	334	295	293	300	316	345	303	357	294	290	319	310	285	321	331	341	277	311	364	352	357	309	334	317	314	325	310	324	285	324	316	323	333	324	344	324	322	328	342	316	299	297	308	307	336	305	345	312	315	325	316	270	310	319	322	303	332	306	346	288	316	313	343	290	340	308	321	325	330	299	319	292	315	296	314	321	311	325	313	302	341	316	333	327	343	314	309	313	318	300	309	341	279	325	337	348	344	300	287	343	334	299	325	298	309	307	282	324	280	317	344	319	306	328	294	300	339	321	283	322	324	336	307	318	311	349	319	339	313	352	314	305	294	311	291	307	321	305	327	290	344	308	321	352	337	305	345	312	301	344	326	338	313	333	326	299	309	336	339	331	310	301	269	336	286	310	301	314	329	334	312	310	302	310	329	334	314	287	300	317	306	328	334	288	303	278	304	297	340	298	314	332	308	286	304	328	317	318	315	314	332	283	297	301	317	323	318	355	310	306	279	321	296	337	366	349	341	318	336	329	345	302	331	302	295	340	319	329	300	361	354	310	287	309	341	299	303	355	334	303	308	333	326	285	306	324	297	370	319	277	273	316	325	330	312	322	316	301	327	346	308	325	308	289	293	312	352	303	334	303	318	308	331	292	329	329	343	336	304	332	294	322	300	325	334	298	319	308	300	289	342	325	343	318	312	310	347	327	325	350	285	321	345	330	303	335	320	312	317	375	323	325	292	338	291	314	357	310	313	290	326	282	296	316	326	343	339	322	294	339	289	297	327	310	335	296	294	351	318	292	290	310	320	348	262	308	313	308	307	306	298	322	331	328	326	318	333	282	331	317	304	299	370	353	330	303	360	320	338	289	320	318	319	317	306	347	327	292	319	320	311	309	324	308	299	294	317	318	314	294	323	343	345	309	334	292	309	314	344	341	328	329	308	295	311	339	336	338	325	284	334	312	317	342	312	297	300	300	281	301	332	360	328	301	348	330	299	292	302	346	307	306	350	329	295	331	318	321	339	319	298	302	319	299	272	324	314	294	298	318	323	330	307	316	320	340	350	310	306	320	372	333	355	350	358	298	317	303	324	330	297	300	323	349	318	299	286	300	289	281	336	309	308	268	314	303	281	306	340	348	320	327	323	335	323	306	311	323	290	354	352	331	313	324	323	293	291	331	328	307	308	306	308	284	327	297	332	351	316	331	332	382	312	332	324	312	311	289	295	318	310	323	347	300	302	304	304	311	290	298	311	315	331	309	337	310	352	343	348	362	325	347	301	336	351	288	301	295	319	351	341	301	309	361	337	311	317	334	302	335	312	341	328	302	322	301	297	303	282	310	303	314	355	292	331	333	336	305	297	315	339	349	323	355	296	290	327	335	318	330	340	291	312	338	297	321	338	292	299	294	314	314	331	323	319	315	301	281	352	321	339	308	331	302	329	350	318	314	329	271	321	305	334	344	321	285	316	337	338	290	318	323	326	319	334	348	329	306	307	340	315	334	374	337	311	277	303	301	327	290	316	306	309	332	303	311	294	326	296	338	304	320	336	307	317	310	343	307	333	324	313	322	299	294	310	304	291	302	300	326	337	285	322	317	309	311	281	333	350	290	322	317	326	326	348	351	355	297	298	318	316	300	280	295	307	327	307	316	301	309	340	280	311	305	304	313	318	332	278	314	298	301	302	307	326	287	298	323	305	294	327	307	288	329	316	300	333	305	328	335	297	334	315	293	340	304	337	344	306	264	285	351	307	297	299	332	327	287	308	328	313	322	300	273	308	301	336	309	313	317	319	317	301	324	313	328	319	325	308	292	294	322	334	319	328	344	301	291	306	291	346	312	342	306	301	338	299	306	330	336	312	337	326	314	338	298	321	335	306	322	326	314	315	344	310	277	344	305	298	345	331	337	329	298	344	322	330	356	313	314	331	325	356	296	298	315	339	312	324	339	310	320	304	296	295	316	343	332	286	289	306	325	270	327	308	326	320	339	319	340	302	334	315	312	306	311	296	323	296	340	315	325	316	299	346	302	287	317	322	305	344	324	315	286	306	316	334	303	296	311	337	287	343	370	317	310	345	347	322	327	302	327	315	324	301	274	328	301	316	316	316	310	322	334	315	316	304	353	309	342	335	343	356	298	311	331	317	319	360	339	317	310	316	320	315	321	303	305	314	343	315	360	368	304	335	311	304	317	320	280	346	352	331	274	281	312	303	302	275	339	331	312	372	316	316	325	336	331	340	360	322	334	319	292	355	337	331	317	289	297	319	330	323	315	333	350	307	325	324	348	323	301	304	316	309	308	342	303	321	324	287	297	312	345	347	342	345	306	305	320	322	324	314	316	325	318	311	346	325	328	312	305	311	350	346	312	355	331	314	294	319	309	337	321	330	323	342	349	309	334	319	348	358	356	333	296	349	329	312	303	321	355
25257	7096	13674	13944	9389	4756	3237	2960	2404	1812	1708	1605	1451	1298	1003	943	900	936	793	806	805	825	804	775	766	781	720	762	784	737	753	720	753	722	689	680	754	735	747	712	752	752	707	694	716	711	733	704	683	744	727	748	748	717	684	716	681	732	687	695	772	714	739	765	692	698	720	761	739	771	769	730	722	711	725	715	685	761	789	716	686	757	739	680	698	737	672	692	690	753	749	649	728	705	733	721	695	705	724	706	748	722	728	714	726	738	716	712	708	648	725	725	753	792	703	760	727	687	732	793	751	674	746	698	703	721	749	693	729	660	727	721	751	732	742	731	703	737	750	704	766	727	713	738	692	704	740	677	741	733	733	725	725	691	739	727	721	712	663	705	683	723	720	722	690	716	708	704	679	663	691	674	674	730	721	701	711	737	742	755	705	711	710	695	696	695	708	730	779	789	730	751	672	711	702	752	711	707	740	657	738	671	738	721	731	763	726	719	737	697	666	702	713	711	702	669	702	736	719	741	715	703	715	718	700	715	719	706	745	710	728	736	772	717	718	712	718	711	730	746	723	716	720	762	739	741	716	719	679	662	747	758	715	723	764	760	696	724	681	724	733	759	688	733	742	775	711	725	736	715	786	724	712	705	694	745	713	687	680	709	682	688	690	724	674	710	696	706	681	737	771	700	730	697	722	692	720	758	698	672	732	723	727	718	704	671	703	734	726	725	739	693	737	722	723	719	731	760	743	706	738	703	733	726	710	753	721	755	706	667	686	703	697	720	722	696	750	748	709	775	710	691	708	668	689	671	785	723	686	751	758	713	757	736	681	686	713	701	661	735	760	676	735	731	727	750	685	756	720	725	695	725	706	670	712	705	723	743	691	700	702	730	693	714	719	709	726	724	698	729	641	688	693	712	739	734	712	710	699	667	716	751	717	724	761	724	708	701	663	757	678	692	755	716	704	711	730	733	702	708	722	734	738	727	721	698	714	720	743	744	736	763	683	696	742	697	764	727	719	711	760	655	717	771	742	720	733	717	688	751	743	717	698	740	715	717	718	742	680	738	757	689	698	671	723	669	727	727	721	728	719	734	704	731	715	721	727	716	685	732	698	776	724	680	780	741	673	682	742	679	690	728	740	741	715	716	713	740	735	727	680	709	723	698	673	677	726	722	717	754	680	661	739	727	674	693	718	731	735	722	700	754	718	736	728	742	774	715	687	769	752	694	687	773	716	730	719	722	760	760	729	697	734	721	710	682	752	718	759	711	709	723	700	735	695	673	724	709	717	739	694	708	726	701	697	724	724	696	717	684	753	697	719	772	733	725	728	686	694	733	802	723	719	714	717	681	700	741	738	718	696	659	701	733	726	673	708	679	744	670	727	688	708	770	714	732	744	730	675	768	736	725	698	723	746	706	696	702	762	730	695	738	700	717	756	692	728	715	681	745	767	675	741	708	749	742	701	784	765	711	726	721	760	722	729	737	711	749	688	706	702	731	760	706	722	735	719	689	754	697	722	716	749	756	698	720	697	721	733	660	743	709	714	715	763	723	742	748	734	660	734	728	710	737	727	701	759	714	727	748	720	738	791	700	714	749	694	674	710	710	692	692	711	669	706	729	736	682	748	676	747	752	725	730	672	710	708	713	697	711	682	701	755	665	707	755	690	698	663	692	704	736	699	753	682	680	751	730	735	704	705	720	734	696	730	724	726	664	744	721	783	670	686	714	715	660	713	702	736	712	736	680	700	788	720	762	713	751	769	688	723	753	749	714	702	738	692	718	717	698	719	729	725	739	733	735	759	736	710	738	722	752	698	739	672	719	751	713	736	723	696	740	739	710	734	723	696	720	724	682	718	722	714	700	749	730	737	705	704	723	736	693	696	695	685	729	687	777	658	720	727	718	706	750	729	685	706	696	705	727	723	707	726	703	771	705	719	718	682	710	716	736	718	726	694	708	741	714	764	687	760	747	642	708	711	707	751	714	713	738	713	706	753	740	748	747	713	708	767	736	732	721	693	743	731	662	724	770	709	699	722	739	681	710	724	713	723	670	765	712	757	751	729	739	762	746	693	674	744	718	698	721	700	695	704	717	786	752	668	760	730	700	719	751	708	692	699	713	691	723	747	714	692	707	704	695	730	750	743	707	723	666	702	712	736	685	704	716	767	681	668	699	750	727	682	714	704	669	717	744	684	744	659	721	696	730	690	720	728	710	713	761	715	720	726	702	750	681	770	684	732	743	713	746	687	743	707	705	748	741	752	763	687	730	727	737	726	700	712	725	676	703	699	735	690	734	722	756	786	679	703	684	696	726	701	715	696	704	740	732	696	731	708	684	717	704	717	696	719	719	755	689	707	748	711	683	698	756	685	730	693	742	683	719	705	702	640	706	692	699	746	713	716	739	694	739	706	716	718	718	700	713	736	711	719	689	746	750	740	715	667	741	716	720	735	718	757	730	708	662	677	744	714	671	688	717	637	705	753	738	729	738	690	699	755	716	709	687	749	737	738	719	727	705	736	759	685	749	738	724	745	715	685	729	685	734	725	723	735	682	696	702	717	771	706	727	719	714	726	719	724	702	717	716	694	710	711	685	692	687	703	738	751	715	697	705	723	744	779	721	730	725	701	711	737	689	689	712	765	709	671	732	699	741	744	760	704	712	723	731	708	656	764	669	699	706	738	766	776	725	735	712	705	697	724	737	685	699	686	725	696	684	713	687	701	750	674	728	699	716	720	744	741	723	669	715	703	764	747	716	697	736	715	722	720	717	724	715	716	726	707	702	747	717	698	748	662	711	719	704	749	728	691	802	678	708	708	731	761	708	730	748	763	752	716	714	649	705	715	760	731	705	663	720	712	703	763	730	691	723	700	690	689	685	714	768	663	752	727	737	706	725	741	723	728	787	714	648	746	692	772	748	727	720	751	746	679	727	774	685	711	764	729	698	749	697	722	679	677	704	720	723	698	742	679	700	715	704	698	697	717	686	653	731	689	715	688	722	744	746	736	696	749	735	718	714	740	727	704	703	735	731	753	704	720	740	718	715	729	695	752	735	709	774	734	713	710	705	722	750	731	725	705	707	720	693	732	727	724	704	708	697	763	751	711	709	738	724	708	714	716	693	690	698	679	725	736	735	718	755	714	701	699	728	714	758	724	748	748	710	736	765	724	721	722	680	685	719	760	737	666	763	714	756	678	658	719	759	705	742	709	720	754	694	720	768	681	716	736	730	701	740	750	715	702	689	722	666	702	680	677	702	719	730	676	697	676	745	702	742	669	725	729	749	719	742	711	667	724	760	739	746	720	687	715	697	762	723	724	763	679	709	729	696	726	732	687	732	685	749	712	709	689	709	653	759	709	722	750	672	731	747	728	700	699	738	669	735	712	734	750	711	715	753	721	715	722	701	716	695	722	724	748	706	719	694	707	723	686	709	748	747	690	780	731	764	726	759	728	708	726	709	710	730	740	749	696	739	713	690	716	729	697	695	740	683
11985	3101	2601	1495	655	325	294	258	280	264	239	238	221	244	241	235	239	243	225	268	265	252	243	243	217	248	256	220	250	239	237	233	252	265	278	252	268	220	247	250	242	230	231	238	247	243	217	222	248	220	231	221	256	251	241	232	224	226	254	211	226	230	237	246	210	221	240	254	225	243	237	243	251	238	239	211	226	227	216	224	234	216	223	222	227	267	251	220	261	235	268	272	251	248	237	250	224	222	254	231	226	252	241	243	267	226	256	252	248	242	236	220	211	260	259	209	227	205	227	220	219	238	238	231	232	231	225	245	232	247	242	237	222	197	231	208	250	271	237	235	246	226	247	246	231	224	220	266	231	256	240	247	247	236	245	236	232	236	247	240	254	272	211	224	242	236	224	278	231	239	242	232	248	231	253	237	261	230	268	231	234	267	255	233	267	235	216	271	251	234	237	220	257	220	263	226	264	257	262	229	223	209	249	213	234	230	222	220	275	273	228	260	204	215	259	233	241	236	242	282	268	233	264	237	220	245	246	255	254	236	252	253	234	251	214	265	236	244	247	258	229	222	236	236	236	208	230	216	243	223	276	236	229	248	221	223	189	224	238	212	243	256	222	256	278	277	233	201	275	239	222	225	211	218	251	251	224	245	257	239	232	233	260	207	237	249	242	242	251	260	251	206	260	240	237	239	232	242	264	244	247	245	247	247	211	233	234	240	239	242	207	231	264	229	264	271	238	241	228	224	235	203	229	236	259	234	244	252	254	234	265	252	248	232	274	216	212	237	241	256	205	214	227	210	239	259	225	238	245	228	270	238	239	220	247	227	226	249	235	256	255	236	221	240	246	221	251	268	236	252	236	234	257	265	262	232	239	234	249	284	231	236	243	218	199	251	232	239	235	244	243	221	220	235	227	254	258	213	236	255	232	227	247	237	219	259	239	241	232	245	210	248	230	247	230	239	255	223	218	239	242	269	242	270	233	252	249	259	271	207	257	228	252	250	237	257	237	234	237	241	236	252	246	250	219	250	234	250	245	228	212	212	256	245	256	222	242	246	272	255	241	235	231	244	212	252	224	214	249	196	234	226	225	249	244	240	234	256	243	197	216	231	227	250	244	197	267	212	239	239	256	245	276	228	230	236	243	280	244	243	243	196	263	264	241	237	229	238	262	213	232	237	242	278	196	238	239	259	248	243	223	257	264	247	263	219	228	222	245	212	243	240	215	249	245	245	226	223	225	208	244	211	225	262	225	240	262	220	246	271	203	249	244	243	227	233	242	259	243	218	227	214	243	256	241	232	230	255	248	246	259	215	228	250	253	215	221	254	245	226	213	251	241	242	216	248	242	227	219	248	270	265	256	241	214	260	244	241	243	257	243	236	200	260	254	250	244	238	230	237	272	268	228	235	253	250	205	239	246	233	231	228	212	248	239	257	236	259	241	233	266	223	231	248	235	256	241	231	218	240	243	271	256	297	253	252	219	263	224	221	266	238	234	239	245	229	215	239	234	223	232	247	233	240	256	237	265	228	234	250	249	257	232	235	241	220	229	209	238	252	231	281	266	244	237	256	251	231	212	240	246	265	207	259	199	248	232	231	243	235	247	235	199	246	220	232	269	226	260	212	281	244	251	221	228	264	264	239	245	225	204	270	230	238	229	238	230	232	251	241	232	223	239	257	233	246	213	235	264	237	217	224	267	257	208	258	246	242	232	258	222	251	258	229	251	278	234	219	240	242	234	231	248	217	260	258	245	252	242	253	209	245	212	230	248	253	274	217	271	247	218	228	238	248	265	235	250	241	230	228	240	247	224	235	236	240	208	235	242	215	238	228	210	225	246	214	217	235	240	232	213	235	289	243	256	197	258	223	238	245	215	253	251	263	262	269	253	268	222	229	238	215	251	228	235	272	268	235	250	235	215	253	259	265	233	257	261	227	230	235	243	243	251	234	239	217	211	231	242	242	214	239	222	240	234	240	256	252	219	223	219	262	249	224	211	210	206	262	264	236	268	253	247	249	238	209	237	253	233	239	217	253	259	226	237	248	256	214	249	234	243	249	264	248	222	223	257	247	219	224	244	273	276	265	247	221	260	228	226	249	233	250	239	222	247	239	229	209	241	236	247	241	236	244	219	221	234	201	240	214	258	269	265	219	239	226	231	231	249	214	235	248	231	216	219	217	273	240	210	255	242	235	238	243	233	249	235	235	259	241	247	237	225	238	234	221	222	258	233	221	224	232	232	202	237	244	212	250	217	210	240	237	228	212	252	267	267	219	261	271	246	251	240	239	248	240	262	254	251	242	220	228	232	246	246	236	235	275	238	228	234	235	252	211	227	258	243	226	259	230	219	253	251	229	248	239	245	281	260	236	265	250	217	216	202	265	271	229	239	240	243	251	247	246	235	246	241	241	244	232	252	241	253	224	244	222	226	227	246	259	222	241	220	222	277	229	249	273	252	267	237	234	254	277	217	262	240	249	250	248	247	235	247	226	247	203	207	262	263	207	221	239	265	261	235	263	247	269	222	230	222	236	298	238	261	237	231	285	241	230	236	229	245	222	252	263	250	244	229	238	221	246	233	213	233	202	260	275	233	235	208	225	249	254	248	239	225	238	245	271	248	257	259	264	243	257	189	218	215	238	227	241	243	260	230	235	243	295	251	244	247	228	207	242	242	227	246	219	231	247	233	196	230	247	236	238	279	246	193	241	246	197	228	219	230	240	232	251	239	233	233	226	264	230	254	245	236	228	259	243	224	250	235	234	226	215	234	227	219	220	239	258	267	202	228	231	224	250	252	247	246	260	248	229	266	261	239	250	226	253	237	228	240	243	244	260	243	257	233	258	201	243	239	216	240	219	256	234	263	226	241	223	251	233	230	261	247	222	235	216	232	232	260	231	230	227	225	236	273	253	260	253	226	220	245	222	246	221	260	241	242	229	246	241	210	235	276	238	248	270	226	234	254	238	220	215	221	230	240	251	246	247	222	217	228	193	226	215	235	220	197	228	244	232	228	274	241	236	228	251	223	255	249	226	239	231	193	211	257	276	245	240	232	199	245	240	248	222	248	228	256	234	252	218	246	238	281	258	226	225	231	250	250	218	238	235	210	233	253	196	255	202	222	239	254	228	247	261	230	222	256	216	240	247	238	252	280	234	277	205	253	236	242	226	235	236	230	263	236	243	232	268	247	215	265	232	224	246	239	233	274	261	223	258	225	279	258	223	252	232	225	270	235	249	251	193	241	261	216	270	239	259	271	230	240	239	238	223	242	245	242	240	267	243	245	222	271	226	244	252	254	240	229	234	286	233	250	234	233	226	234	254	220	228	236	259	240	234	243	199	204	226	215	231	245	252	253	230	253	245	226	242	245	243	222	238	218	215	240	251	236	224	238	227	245	267	261	248	224	235	211	221	247	246	239	234	232	239	255	243	223	235	209	269	258	216	253	242	265	228	232	293	238	241	219	226	230	261	233	244	237	233	219	269	240	232
7597	2357	4798	4250	2180	939	736	617	624	602	593	550	568	559	552	560	546	559	552	525	554	551	509	575	518	545	556	567	504	540	550	528	540	553	539	575	567	514	531	567	572	570	555	555	507	584	590	549	520	566	588	559	510	576	556	546	534	525	581	601	543	539	550	542	588	534	542	540	532	545	573	523	549	554	529	523	525	548	538	544	544	530	517	596	562	593	497	517	536	530	564	563	541	496	583	573	540	553	543	543	561	516	535	559	576	553	556	526	531	531	520	529	521	547	521	525	577	518	566	543	564	501	548	553	509	552	556	591	580	619	557	541	512	595	585	536	544	540	551	553	571	556	556	529	568	557	519	568	574	570	542	530	549	535	553	580	567	529	511	534	547	586	525	539	552	562	576	522	569	551	512	538	540	559	513	522	512	522	522	555	554	521	538	573	508	564	561	523	502	562	560	531	509	506	568	531	534	511	566	546	524	545	541	544	514	568	534	556	557	553	529	555	534	536	507	540	533	541	567	597	583	525	528	579	576	542	538	547	555	551	526	554	532	551	520	553	502	534	554	602	546	597	525	573	593	481	577	551	531	545	532	513	533	526	557	577	546	545	601	520	546	584	561	564	525	509	537	561	545	598	549	567	523	541	540	551	556	514	585	561	533	571	562	539	534	538	495	526	535	531	547	525	561	519	583	558	536	564	503	579	564	507	535	514	512	578	551	485	550	535	507	535	530	530	530	523	529	610	570	570	555	522	570	553	491	554	566	542	588	607	531	558	596	520	578	517	505	553	536	553	541	576	592	491	569	530	561	518	566	520	530	545	514	540	533	540	483	531	541	563	556	548	590	498	603	529	557	525	528	557	551	571	567	597	589	590	565	543	497	563	549	554	572	528	491	534	553	550	575	558	531	553	521	554	564	581	539	555	532	529	498	596	556	591	546	566	486	541	550	540	541	547	549	546	571	578	525	527	556	546	568	549	536	531	551	545	557	532	588	555	524	544	496	563	571	511	498	572	543	517	540	569	588	565	516	570	526	549	524	527	543	517	536	549	560	567	496	521	532	549	547	535	540	490	576	559	558	550	521	555	544	577	541	531	556	521	542	513	530	505	531	531	529	560	542	553	553	535	510	554	521	538	573	552	546	532	570	530	528	565	528	548	527	552	496	548	531	556	558	515	557	580	556	574	507	583	564	573	514	557	519	550	567	568	549	549	568	523	554	556	538	528	551	564	570	539	529	568	530	551	548	527	526	553	529	542	513	552	524	568	539	558	525	569	515	541	515	556	549	545	537	513	536	534	570	551	531	551	568	560	592	590	532	569	529	581	524	567	518	524	548	526	589	543	560	539	574	555	536	564	563	574	533	554	604	590	496	568	540	546	540	524	558	558	499	510	542	576	537	546	540	527	524	566	524	555	504	563	522	516	565	539	543	594	533	550	527	494	536	535	541	574	532	532	526	561	516	540	520	512	575	519	572	552	532	523	534	578	510	543	562	570	576	517	521	506	598	531	533	562	542	569	518	529	520	507	572	543	527	539	544	557	513	558	536	566	511	548	533	553	564	525	568	538	535	584	548	566	532	539	570	545	515	600	528	563	570	530	583	476	539	515	576	552	511	554	558	537	539	553	541	550	528	547	545	538	548	544	567	517	541	541	559	590	541	570	573	580	529	534	512	549	550	561	527	603	534	542	596	590	559	543	562	533	505	523	551	524	494	544	510	527	608	521	575	547	567	549	524	560	542	550	551	570	537	532	563	558	524	570	593	534	577	599	565	557	519	548	543	561	539	511	523	560	552	571	574	538	529	530	527	557	523	530	561	532	552	564	535	596	531	561	564	576	524	529	548	544	601	546	558	558	543	572	553	546	546	541	509	571	543	577	539	563	524	515	541	524	544	526	572	541	570	548	580	565	552	568	558	552	581	561	511	522	526	532	520	545	566	551	567	553	534	487	552	563	538	588	578	546	582	549	552	545	526	557	520	539	567	578	537	519	555	565	557	526	506	576	569	549	538	536	576	536	527	530	597	566	510	565	543	512	546	505	518	539	550	532	530	532	518	521	539	568	525	491	577	544	541	526	536	523	579	567	552	556	521	548	531	525	539	538	534	564	517	548	533	567	551	518	537	547	571	522	577	563	551	550	556	548	540	574	514	555	563	542	506	510	497	552	571	587	586	545	550	575	546	583	533	549	536	555	511	518	600	572	535	564	542	548	512	532	523	553	551	543	561	532	589	516	529	563	564	556	555	532	522	560	520	533	531	572	555	549	548	567	537	568	557	548	542	536	541	552	522	555	540	537	513	567	539	570	559	481	590	558	530	588	545	554	535	569	524	547	522	540	543	543	557	567	544	566	552	561	541	494	595	557	575	537	526	529	509	551	571	556	571	571	548	538	577	529	537	518	535	559	582	575	545	518	552	517	535	535	536	569	539	527	574	539	565	559	563	583	533	562	542	517	519	581	554	553	537	549	530	583	561	588	589	542	568	534	554	549	538	568	481	577	571	530	539	568	564	550	564	557	527	556	535	510	509	559	543	545	591	561	563	506	561	529	557	506	559	553	543	557	506	556	524	573	518	546	581	557	552	557	569	544	536	513	511	576	537	555	518	503	510	549	538	563	567	536	524	536	544	561	543	526	533	516	570	549	576	506	538	486	558	555	564	539	557	502	567	544	571	531	548	539	592	604	573	538	522	520	563	545	549	569	543	537	548	580	529	544	536	566	556	546	541	549	542	582	524	570	532	580	519	545	497	545	616	557	571	531	599	584	562	544	543	528	547	528	583	546	540	507	518	545	524	507	549	542	582	563	592	567	491	545	517	570	554	517	537	569	592	535	564	536	582	558	553	559	501	547	557	525	522	523	511	562	533	524	552	553	508	545	537	484	564	559	510	531	555	525	594	532	527	537	536	567	536	540	548	537	564	559	527	574	578	536	545	563	551	529	539	512	568	542	552	519	528	552	586	544	490	509	530	567	543	520	541	572	542	553	577	552	524	570	508	512	536	539	535	560	558	556	559	516	553	549	528	524	581	532	573	532	578	567	539	572	527	550	550	537	583	552	558	508	556	535	564	555	536	558	598	523	527	590	555	550	560	587	545	544	554	571	565	536	526	556	573	580	528	499	536	539	543	538	592	557	529	543	550	546	521	518	579	526	540	511	500	550	530	556	561	572	572	540	547	528	560	525	531	557	582	564	525	570	548	563	544	554	533	603	590	566	593	533	560	590	522	549	557	561	535	556	560	504	539	562	579	537	565	526	549	580	507	529	518	537	563	532	543	598	532	503	566	519	589	580	529	550	537	560	519	529	557	535	562	533	571	490	555	521	544	520	552	546	537	529	524	543	556	558	575	536	521	533	546	548	521	543	500	492	542	561	558	552	525	567	557	527	557	549	519	579	530	579	511	525	547	579	585	551	562	556	570	559	565	584	540	551	541	500	526	544	538	547	497	595	577	569	553	504	537	509	544	512	547	532	557	555	569	524	524	568
31410	9838	6773	4319	1907	750	524	412	289	273	276	234	212	211	213	198	199	190	196	162	197	185	152	163	168	159	160	192	195	173	164	171	174	173	163	173	193	163	196	183	157	172	171	170	135	170	203	189	185	159	170	191	178	183	158	163	179	175	162	207	187	143	176	182	190	191	202	163	162	163	163	192	180	183	160	167	178	201	195	178	173	171	197	197	160	164	208	186	158	192	189	168	176	181	162	172	161	182	171	192	169	201	210	182	181	199	178	162	166	197	182	167	174	198	184	172	166	171	197	189	196	170	173	174	192	165	166	183	182	198	169	169	170	176	172	156	175	170	152	173	188	172	180	179	173	194	175	157	158	173	188	189	177	178	172	180	167	173	160	155	179	169	177	173	172	207	190	167	175	190	170	192	203	181	192	158	191	164	179	164	154	201	178	150	157	194	162	178	195	161	205	176	164	163	185	137	176	187	185	166	180	168	179	207	188	215	193	160	180	193	186	176	188	159	182	189	176	160	168	175	188	167	173	156	167	188	171	187	179	167	173	193	201	172	188	193	158	182	191	185	183	165	207	166	168	174	180	173	180	192	172	158	185	166	172	177	182	176	211	187	173	171	160	184	156	184	160	169	168	191	193	171	173	191	173	183	165	186	166	172	172	178	179	186	161	172	182	165	179	184	192	162	161	179	160	137	185	186	159	164	155	190	169	170	172	176	156	213	158	167	188	190	192	172	170	128	171	161	162	172	197	217	202	196	171	167	206	198	192	164	174	202	169	195	178	201	180	183	191	180	182	179	156	193	182	173	220	181	170	169	160	202	177	187	176	162	187	172	176	165	202	182	167	175	159	176	185	180	172	159	178	185	193	173	179	173	190	154	171	179	187	158	180	176	168	154	161	182	174	165	192	197	188	189	188	179	191	188	175	193	154	197	167	164	186	174	170	176	184	194	181	182	194	210	188	169	177	161	153	193	178	172	177	168	179	161	168	178	175	168	196	163	200	176	146	183	180	171	164	178	177	167	178	153	180	164	187	147	173	164	193	186	181	189	186	209	186	155	186	187	172	159	198	182	153	152	223	167	175	194	162	174	154	179	189	200	154	174	164	167	178	149	183	166	173	220	175	170	169	171	186	169	214	158	205	177	185	159	173	183	170	181	189	170	172	157	203	155	152	184	169	170	197	160	189	159	177	201	186	171	170	185	180	161	194	179	167	164	204	171	184	160	203	195	201	192	197	165	175	210	197	210	189	177	180	167	171	181	172	165	157	159	167	185	172	183	181	151	176	174	162	179	166	169	181	166	184	188	183	166	176	158	183	179	197	163	188	178	175	146	170	181	178	167	194	205	168	176	159	163	166	174	180	197	175	192	186	166	176	162	165	158	192	170	175	173	164	191	186	183	192	171	182	168	178	174	184	170	173	188	158	166	199	185	172	171	158	176	171	188	180	199	179	179	168	173	198	177	181	145	163	169	193	181	164	170	179	177	205	164	160	164	166	190	176	189	178	179	174	190	170	170	184	173	176	176	176	176	167	163	177	201	205	185	166	180	178	154	160	157	169	183	181	184	161	177	157	161	160	178	143	189	180	161	169	166	163	172	193	201	178	161	157	187	159	183	181	184	175	177	170	156	187	140	174	187	170	195	169	186	196	187	137	184	169	179	180	177	159	187	173	177	186	163	178	183	182	170	186	172	181	196	190	176	155	199	183	162	196	166	174	168	151	199	176	164	173	166	184	183	188	187	185	215	157	168	175	183	186	183	152	175	139	162	179	168	184	180	156	149	167	156	170	194	176	188	177	162	187	212	199	190	209	164	186	194	199	166	188	186	149	181	175	185	199	161	172	163	185	166	165	142	177	189	167	175	178	176	179	187	192	160	211	172	157	184	167	173	185	180	174	193	176	173	167	174	173	163	195	166	193	185	146	162	188	171	142	165	152	196	164	169	178	210	169	198	189	176	174	187	172	181	167	160	161	175	189	183	162	166	193	191	173	167	173	182	171	187	176	199	206	182	172	215	190	150	175	185	177	163	172	168	184	188	168	171	158	178	185	157	162	192	177	182	184	206	175	195	187	189	166	180	163	178	178	204	178	166	163	178	155	169	179	150	149	184	188	197	167	172	165	180	149	172	182	174	186	192	169	192	195	170	187	154	181	131	181	165	153	177	179	193	169	174	188	179	193	152	190	173	183	200	167	169	153	168	169	164	178	190	195	189	162	158	162	160	170	165	163	178	183	165	180	171	196	203	190	166	169	209	155	162	162	154	177	169	173	174	167	201	163	186	157	176	176	163	173	155	170	168	180	166	166	162	192	185	166	182	189	190	172	171	181	151	179	174	168	194	162	177	175	157	173	144	178	173	156	169	178	198	201	164	188	198	184	184	190	173	169	167	177	142	201	176	178	183	189	182	173	198	173	182	159	184	197	196	157	189	181	166	174	155	185	169	180	191	175	192	176	164	172	180	168	201	181	169	154	191	176	176	175	163	164	187	188	184	183	178	166	139	163	180	177	149	164	187	183	168	193	188	180	175	208	169	174	178	158	172	196	182	191	190	164	162	165	194	175	153	186	165	172	182	180	175	220	157	170	175	157	177	135	179	193	183	175	179	173	173	189	195	182	190	191	186	199	167	185	162	168	181	196	190	178	183	175	165	199	160	195	195	201	176	198	182	171	166	164	192	185	166	170	183	169	166	187	196	176	169	194	162	181	177	187	176	176	193	202	178	183	195	185	170	197	183	159	177	158	172	159	192	188	177	164	164	182	173	184	168	152	193	189	177	194	178	198	183	188	173	196	161	170	182	177	185	180	181	171	155	185	207	196	155	175	159	176	195	180	163	185	184	172	180	207	173	178	173	159	185	140	162	174	172	185	173	163	192	184	160	164	158	191	201	184	191	171	177	175	181	156	163	188	173	160	203	165	167	174	193	167	196	168	180	165	195	164	205	172	180	173	191	194	161	189	157	190	187	166	226	187	179	176	181	175	165	178	160	178	170	209	179	161	168	206	184	173	178	168	156	162	200	181	166	198	164	191	176	168	181	198	171	181	188	172	153	188	160	182	159	157	179	173	170	164	196	155	187	184	183	176	158	157	168	179	180	193	159	198	181	180	179	181	174	188	193	183	179	157	165	163	186	166	179	160	184	162	168	175	174	179	163	181	176	171	205	173	195	182	178	176	166	177	173	183	156	185	191	173	162	186	193	181	158	150	180	176	163	168	189	190	179	159	176	188	220	203	171	179	185	215	175	189	169	153	165	183	151	186	155	195	164	171	173	188	174	171	168	180	183	159	190	182	152	203	180	178	166	163	189	176	164	203	180	194	171	167	190	200	184	187	170	172	198	197	183	185	178	166	195	150	154	177	175	182	193	183	186	175	178	188	194	163	204	175	203	178	180	151	169	176	182	188	158	173	171	185	169	198	197	156	175	150	173	191	178	180	169	208	170	179	198	170	186	180	142	160	174	183	179	170	159	177	204	184	180	208	172
18887	4934	10530	10190	5772	2739	2075	1829	1244	961	941	874	894	776	561	558	583	491	502	512	491	470	459	461	488	482	422	475	423	479	445	477	487	435	447	460	483	437	411	422	491	437	480	428	438	437	443	442	426	424	442	438	455	472	480	455	429	426	435	427	457	420	448	464	428	433	444	440	461	452	456	440	437	447	437	463	423	436	419	446	448	453	445	463	423	483	423	436	404	433	460	439	417	453	441	442	423	411	423	442	433	462	449	438	461	445	441	405	445	447	419	409	472	426	462	410	428	434	450	438	437	405	412	465	419	428	460	451	403	449	431	435	438	463	438	441	486	439	422	422	459	425	439	457	457	436	471	442	447	417	421	391	426	402	401	470	451	460	412	476	425	441	446	452	433	434	430	489	435	427	447	447	398	411	416	430	418	429	433	446	474	452	416	429	471	487	454	456	448	471	426	437	422	416	452	459	434	421	435	421	423	445	457	440	427	429	434	440	457	450	446	434	422	430	447	432	434	464	464	435	437	409	435	467	413	432	443	443	429	431	453	453	415	406	375	463	449	414	433	413	425	447	444	461	420	410	425	431	468	439	474	493	419	434	434	459	459	409	514	447	437	410	431	450	435	442	469	456	458	429	446	427	418	435	432	409	467	431	444	411	429	434	437	428	466	446	462	447	432	417	452	442	442	452	430	445	440	489	447	412	446	425	442	465	430	454	441	419	460	448	411	464	422	437	454	427	445	490	426	427	480	436	393	463	402	467	436	426	478	443	412	414	455	440	432	461	420	449	484	451	420	417	421	455	436	418	459	437	438	440	438	443	422	421	416	425	419	417	417	428	415	425	431	424	421	461	472	429	429	401	438	438	458	442	445	458	469	425	440	415	398	405	442	469	476	415	461	458	422	452	433	430	416	426	474	505	469	432	447	425	406	484	416	423	436	471	401	424	436	427	472	400	462	445	447	437	478	418	470	433	404	487	433	429	455	456	451	440	417	441	475	447	431	443	433	437	418	466	430	471	398	430	390	436	443	470	404	491	463	416	438	473	439	447	421	434	435	432	462	426	429	423	405	422	441	436	437	409	399	423	427	428	476	445	441	476	401	432	433	446	418	421	449	470	439	451	448	445	448	427	428	391	455	454	462	455	438	430	443	416	464	421	432	440	449	435	458	445	422	409	432	459	463	456	448	449	417	430	444	460	437	450	454	427	437	440	432	446	435	487	411	440	436	416	447	453	433	446	458	431	431	429	464	438	480	449	446	432	456	479	468	447	446	456	444	421	458	404	458	460	427	464	437	442	421	389	451	434	412	461	425	454	432	434	457	434	438	459	423	417	429	457	449	408	435	400	439	438	409	444	454	420	421	455	451	438	426	484	442	410	436	446	488	411	424	426	450	435	450	446	470	472	443	412	411	434	476	424	455	430	453	414	485	441	446	428	454	422	451	440	426	426	453	453	463	433	473	430	434	425	430	413	428	443	461	458	451	434	458	463	444	461	460	439	435	418	502	417	442	425	429	441	452	409	450	417	412	428	396	435	411	406	443	427	445	432	424	437	457	471	416	418	465	448	458	414	462	441	473	423	426	461	449	459	432	439	451	435	406	430	452	460	420	425	465	440	421	481	440	500	432	422	455	450	448	428	434	455	455	427	489	407	463	418	433	465	428	474	418	442	438	441	438	481	433	422	460	446	434	482	428	474	454	415	427	422	441	435	408	438	421	455	455	425	443	444	466	464	434	428	444	409	439	441	435	457	460	414	452	457	452	438	426	433	434	460	477	464	462	455	466	432	454	472	431	429	447	433	461	438	439	425	458	484	406	437	438	458	464	464	437	424	443	428	456	446	438	434	406	433	442	428	439	421	482	433	458	447	454	422	405	434	434	464	450	451	435	422	451	459	427	462	472	423	473	424	433	385	402	454	435	432	431	412	383	492	462	452	398	423	447	450	425	412	439	449	462	465	438	465	435	453	400	418	451	411	479	441	474	479	416	462	454	460	429	441	423	445	450	465	481	462	468	410	414	433	443	444	438	442	438	447	412	460	438	441	439	445	423	453	452	404	432	423	403	466	436	453	457	473	470	425	436	462	408	449	435	430	436	395	443	432	416	436	463	418	421	462	414	441	433	467	481	458	450	457	456	459	409	429	423	430	443	461	429	476	459	447	431	449	455	460	449	466	424	435	460	439	418	411	408	406	401	458	435	424	433	427	459	443	435	406	424	455	471	451	442	492	433	437	429	452	440	401	391	423	456	482	423	431	442	465	488	435	416	441	420	439	442	397	454	474	468	471	441	445	469	433	442	414	461	472	418	431	471	474	471	446	439	424	463	422	433	427	444	423	498	458	447	451	441	444	426	421	418	461	425	451	432	460	449	452	425	456	447	440	459	425	451	434	433	411	426	478	441	421	441	418	436	475	452	474	431	437	421	444	406	445	452	462	451	449	416	451	434	418	424	433	471	443	438	443	478	420	494	439	432	452	456	445	445	440	420	440	450	404	403	413	441	421	459	420	413	406	439	425	446	427	404	421	432	432	430	462	421	461	459	415	427	430	430	450	463	398	434	460	425	419	442	435	424	438	459	435	458	426	472	443	406	412	439	482	420	422	419	429	402	457	443	421	474	419	507	418	441	479	479	443	440	438	483	449	463	439	435	438	434	458	446	412	460	444	414	437	449	418	398	445	407	463	462	436	440	442	435	413	419	429	415	424	464	483	449	403	402	460	473	426	416	439	401	423	454	442	426	460	445	467	474	449	420	456	468	442	450	474	442	443	480	430	402	453	427	485	456	401	438	423	480	485	428	496	460	455	452	466	451	449	465	457	424	445	453	435	426	439	437	436	428	432	439	420	454	436	424	446	402	424	404	459	455	503	467	459	434	450	421	477	436	411	466	445	452	431	431	443	431	432	422	452	466	428	423	464	445	447	454	462	423	437	435	407	488	438	470	423	456	435	429	445	409	405	456	432	467	405	500	438	437	452	408	425	445	460	427	469	440	426	447	435	395	451	420	457	454	454	453	435	441	481	470	456	430	439	423	413	450	421	445	441	465	455	472	437	445	425	389	467	458	422	452	432	408	437	436	491	417	432	479	435	459	435	441	455	402	452	456	457	460	435	413	436	449	441	457	380	407	421	446	470	466	463	417	443	427	460	439	463	394	426	428	406	414	422	420	434	445	418	427	461	423	439	426	446	403	407	434	422	449	458	446	454	446	422	458	416	425	440	405	421	492	435	427	467	411	450	420	423	459	447	432	468	463	429	472	447	437	427	456	455	467	436	471	448	442	435	414	414	439	456	412	435	457	472	429	415	423	451	428	447	461	461	448	435	449	509	436	459	434	459	457	452	438	510	455	421	422	454	454	464	364	440	436	388	458	425	475	411	419	401	440	423	421	468	443	435	459	449	447	438	419	455	438	448	436	426	447	432	432	440	434	428	438	418	468	452	441	432	432	441	456	467	442	441	461	420	438	498	466	447	457	458	452	484	420	401
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
